STRUCT KMSG_DUMPER(9)
π struct kmsg_dumper(9) π
okay so bestie, this is a page from the Kernel API Manual and it's literally all about struct kmsg_dumper β the kernel crash message dumper structure. no cap, that's the whole vibe.
β¨ NAME β¨
struct kmsg_dumper β the kernel crash message dumper structure π«Ά
πΈ SYNOPSIS πΈ
ok here's the whole shape of it, character for character, don't touch:
struct kmsg_dumper {
struct list_head list;
void (*dump)(struct kmsg_dumper *dumper, struct kmsg_dump_detail
*detail);
enum kmsg_dump_reason max_reason;
bool registered;
};
π Members π
listβ your entry in the dumper list, and it's private, so like. mind your business bestie πdumpβ this is the call into the dumping code, which will retrieve the data through the record iterator. it's giving main character energy, honestly πmax_reasonβ the filter for the highest reason number that should be dumped β¨registeredβ a flag that specifies if this is already registered. yes she's abool, yes she's doing her best π
π¦ SEE ALSO π¦
- Kernel file
./include/linux/kmsg_dump.h struct kmsg_dump_iter(9)struct kmsg_dump_detail(9)
ngl the whole file lives at ./include/linux if you ever need to go say hi π§
ok that's the whole page, you ate that π this lil drop was brought to you by the ./include/linux source, dated October 2026 β mwah, see you in the next one bestie! πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms