Updated
8 days
ago.
2 hacker ♥️.
2 followers.
Description
Improve our daily used debugging tools: crash-utility, drgn, kdump, makedumpfile, and so on.
Goals
- Rust is coming. Add rust support for crash-utility and drgn.
- Send the mandatory-dumping-pagetables patch of makedumpfile upstream.
- (mkoutny) Support qemu dumps without
qemu_fw_cfg
in guest in drgn (likely implemented in libkdumpfile)
Resources
References
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 24
Comments
-
about 11 hours ago by mkoutny | Reply
Post HackWeek 24 report
- Monday: qemu setup, prepared testing qemu dumps
- Tuesday: attended a lecture from libkdumpfile author
- Wednesday: undestanding drgn internals, removed vmcoreinfo guards
- Thursday: understanding libkdumpfile symbol resolution, summarizing for a lightning talk
- Friday: libkdumpfile author added support for parsing QEMU notes (a prerequisite), I hacked it all together with drgn, it works thanks to KTEXT detection already in addrxlat.
- the drgn branch should be more tested for regression in other cases (i.e. non-Qemu or non-(Linux kernel) dumps)
Similar Projects
This project is one of its kind!