diff options
| author | Felix Morgner <felix.morgner@ost.ch> | 2026-05-10 12:18:01 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@ost.ch> | 2026-05-10 12:18:01 +0200 |
| commit | 2cb7a2575e8eb46df36dae108fae661b91801540 (patch) | |
| tree | 261e172ed30f899b59278bdf89dc445be88872d1 /kapi/gdb/boot_modules/boot_module.py | |
| parent | 8ec011d9f5ad79c1e951127d3906a08e282649d1 (diff) | |
| download | kernel-2cb7a2575e8eb46df36dae108fae661b91801540.tar.xz kernel-2cb7a2575e8eb46df36dae108fae661b91801540.zip | |
debug: add pretty printer for boot modules registry
Diffstat (limited to 'kapi/gdb/boot_modules/boot_module.py')
| -rw-r--r-- | kapi/gdb/boot_modules/boot_module.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kapi/gdb/boot_modules/boot_module.py b/kapi/gdb/boot_modules/boot_module.py index f0d558b..b26ecf1 100644 --- a/kapi/gdb/boot_modules/boot_module.py +++ b/kapi/gdb/boot_modules/boot_module.py @@ -9,10 +9,10 @@ class KapiBootModulesBootModulePrinter(gdb.ValuePrinter): self.__start = val["start_address"] self.__size = val["size"] self.__pointer_type = gdb.lookup_type("std::byte").pointer() - self.__pretty_name = self.__name if str(self.__name) != '""' else "<no name>" + self.__pretty_name = " " + str(self.__name) if str(self.__name) != '""' else "" def to_string(self): - return f"boot module {self.__pretty_name} of size {format_size(int(self.__size))}, at {self.__start.cast(self.__pointer_type)}" + return f"boot module{self.__pretty_name} of size {format_size(int(self.__size))}, at {self.__start.cast(self.__pointer_type)}" def children(self): yield ("name", self.__name) |
