.. | .. |
---|
25 | 25 | KMSG_DUMP_PANIC, |
---|
26 | 26 | KMSG_DUMP_OOPS, |
---|
27 | 27 | KMSG_DUMP_EMERG, |
---|
28 | | - KMSG_DUMP_RESTART, |
---|
29 | | - KMSG_DUMP_HALT, |
---|
30 | | - KMSG_DUMP_POWEROFF, |
---|
| 28 | + KMSG_DUMP_SHUTDOWN, |
---|
| 29 | + KMSG_DUMP_MAX |
---|
31 | 30 | }; |
---|
32 | 31 | |
---|
33 | 32 | /** |
---|
.. | .. |
---|
71 | 70 | int kmsg_dump_register(struct kmsg_dumper *dumper); |
---|
72 | 71 | |
---|
73 | 72 | int kmsg_dump_unregister(struct kmsg_dumper *dumper); |
---|
| 73 | + |
---|
| 74 | +const char *kmsg_dump_reason_str(enum kmsg_dump_reason reason); |
---|
74 | 75 | #else |
---|
75 | 76 | static inline void kmsg_dump(enum kmsg_dump_reason reason) |
---|
76 | 77 | { |
---|
.. | .. |
---|
112 | 113 | { |
---|
113 | 114 | return -EINVAL; |
---|
114 | 115 | } |
---|
| 116 | + |
---|
| 117 | +static inline const char *kmsg_dump_reason_str(enum kmsg_dump_reason reason) |
---|
| 118 | +{ |
---|
| 119 | + return "Disabled"; |
---|
| 120 | +} |
---|
115 | 121 | #endif |
---|
116 | 122 | |
---|
117 | 123 | #endif /* _LINUX_KMSG_DUMP_H */ |
---|