X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/92f6e64a6da763c45ff9f4ab5eafcab3d8766dcb..b60166b327a9108b07e3069fa6568a451529ffd9:/lunaix-os/scripts/gdb/lunadbg/syslog.py?ds=sidebyside diff --git a/lunaix-os/scripts/gdb/lunadbg/syslog.py b/lunaix-os/scripts/gdb/lunadbg/syslog.py index 307b5f3..e8a56c4 100644 --- a/lunaix-os/scripts/gdb/lunadbg/syslog.py +++ b/lunaix-os/scripts/gdb/lunadbg/syslog.py @@ -17,8 +17,8 @@ class SysLogDump(gdb.Command): print(f"[{time_str}] {log.string()}") def invoke(self, argument: str, from_tty: bool) -> None: - log_recs = LunaixSymbols.exported(SymbolDomain.DEBUG, "kprecs") + log_recs = LunaixSymbols.exported(SymbolDomain.DEBUG, "kprintf", "kprecs") head = log_recs.deref_and_access("kp_ents.ents").address ent_type = gdb.lookup_type("struct kp_entry").pointer() - llist_foreach(head, ent_type, lambda a,b: self.syslog_entry_callback(a, b)) \ No newline at end of file + llist_foreach(head, ent_type, "ents", lambda a,b: self.syslog_entry_callback(a, b)) \ No newline at end of file