hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/arch/um/kernel/kmsg_dump.c
....@@ -9,20 +9,19 @@
99 enum kmsg_dump_reason reason)
1010 {
1111 static char line[1024];
12
-
12
+ struct console *con;
1313 size_t len = 0;
14
- bool con_available = false;
1514
1615 /* only dump kmsg when no console is available */
1716 if (!console_trylock())
1817 return;
1918
20
- if (console_drivers != NULL)
21
- con_available = true;
19
+ for_each_console(con)
20
+ break;
2221
2322 console_unlock();
2423
25
- if (con_available == true)
24
+ if (con)
2625 return;
2726
2827 printf("kmsg_dump:\n");