hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/include/linux/kmsg_dump.h
....@@ -25,9 +25,8 @@
2525 KMSG_DUMP_PANIC,
2626 KMSG_DUMP_OOPS,
2727 KMSG_DUMP_EMERG,
28
- KMSG_DUMP_RESTART,
29
- KMSG_DUMP_HALT,
30
- KMSG_DUMP_POWEROFF,
28
+ KMSG_DUMP_SHUTDOWN,
29
+ KMSG_DUMP_MAX
3130 };
3231
3332 /**
....@@ -71,6 +70,8 @@
7170 int kmsg_dump_register(struct kmsg_dumper *dumper);
7271
7372 int kmsg_dump_unregister(struct kmsg_dumper *dumper);
73
+
74
+const char *kmsg_dump_reason_str(enum kmsg_dump_reason reason);
7475 #else
7576 static inline void kmsg_dump(enum kmsg_dump_reason reason)
7677 {
....@@ -112,6 +113,11 @@
112113 {
113114 return -EINVAL;
114115 }
116
+
117
+static inline const char *kmsg_dump_reason_str(enum kmsg_dump_reason reason)
118
+{
119
+ return "Disabled";
120
+}
115121 #endif
116122
117123 #endif /* _LINUX_KMSG_DUMP_H */