From bc1cc518c3871f5baee72461cf881b5ad54fa993 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 24 Jul 2026 14:37:27 +0200 Subject: kapi: fix device pretty printer --- kapi/gdb/devices/device.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'kapi') 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 -- cgit v1.2.3