diff options
| author | Felix Morgner <felix.morgner@ost.ch> | 2026-07-24 14:37:27 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@ost.ch> | 2026-07-24 14:37:27 +0200 |
| commit | bc1cc518c3871f5baee72461cf881b5ad54fa993 (patch) | |
| tree | 0d6d4d5fdf2be89f67c4582c05b94eb9de71b6f3 | |
| parent | 2ea28cb54d40f3117acb75ed23c77e69f75da698 (diff) | |
| download | kernel-bc1cc518c3871f5baee72461cf881b5ad54fa993.tar.xz kernel-bc1cc518c3871f5baee72461cf881b5ad54fa993.zip | |
kapi: fix device pretty printer
| -rw-r--r-- | kapi/gdb/devices/device.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/kapi/gdb/devices/device.py b/kapi/gdb/devices/device.py index 58f6ea59..18c6e166 100644 --- a/kapi/gdb/devices/device.py +++ b/kapi/gdb/devices/device.py @@ -7,12 +7,15 @@ class KapiDevicesDevicePrinter(gdb.ValuePrinter): def to_string(self): return ( - f"{self.__val['m_name']}" + f"{self.__val['m_name']} ({self.__val['m_state']})" ) def children(self): yield ("name", self.__val["m_name"]) yield ("parent", self.__val["m_parent"]) + yield ("state", self.__val["m_state"]) + yield ("bound_driver", self.__val["m_driver"]) + yield ("driver_data", self.__val["m_driver_data"]) def display_hint(self): return None |
