aboutsummaryrefslogtreecommitdiff
path: root/kapi/gdb/boot_modules/boot_module.py
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-05-10 12:18:01 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-05-10 12:18:01 +0200
commit2cb7a2575e8eb46df36dae108fae661b91801540 (patch)
tree261e172ed30f899b59278bdf89dc445be88872d1 /kapi/gdb/boot_modules/boot_module.py
parent8ec011d9f5ad79c1e951127d3906a08e282649d1 (diff)
downloadkernel-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.py4
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)