kdb
[Top] [All Lists]

[PATCH 011/18] kdb-suppress-boottime-msgs

To: undisclosed-recipients:;
Subject: [PATCH 011/18] kdb-suppress-boottime-msgs
From: quilt@xxxxxxxxxxxxxxxx
Date: Thu Jul 10 16:25:03 EDT 2008
Resent-date: Thu, 10 Jul 2008 16:53:37 -0400
Resent-from: joe.korty@xxxxxxxx
Resent-message-id: <200807102053.m6AKrbkc031238@xxxxxxxxxxxxxx>
Resent-to: kdb@xxxxxxxxxxx
Sender: kdb-bounce@xxxxxxxxxxx
Suppress KDB boottime INFO messages if a quiet boot was
asked for.

Make KDB honor the console_loglevel when printing out
informative messages at boot time.  This makes a fully
quiet bootup sequence possible.

Signed-off-by: Joe Korty <joe.korty@xxxxxxxx>

Index: 2.6.26-rc9/kdb/kdbmain.c
===================================================================
--- 2.6.26-rc9.orig/kdb/kdbmain.c       2008-07-10 13:31:28.000000000 -0400
+++ 2.6.26-rc9/kdb/kdbmain.c    2008-07-10 13:32:05.000000000 -0400
@@ -4056,10 +4056,12 @@
        int i, diag;
        for (i = 0; kdb_cmds[i]; ++i) {
                if (!defcmd_in_progress)
-                       kdb_printf("kdb_cmd[%d]: %s", i, kdb_cmds[i]);
+                       if (console_loglevel >= 6 /* KERN_INFO */)
+                               kdb_printf("kdb_cmd[%d]: %s", i, kdb_cmds[i]);
                diag = kdb_parse(kdb_cmds[i]);
                if (diag)
-                       kdb_printf("command failed, kdb diag %d\n", diag);
+                       kdb_printf("kdb command %s failed, kdb diag %d\n",
+                               kdb_cmds[i], diag);
        }
        if (defcmd_in_progress) {
                kdb_printf("Incomplete 'defcmd' set, forcing endefcmd\n");
---------------------------
Use http://oss.sgi.com/ecartis to modify your settings or to unsubscribe.
<Prev in Thread] Current Thread [Next in Thread>
  • [PATCH 011/18] kdb-suppress-boottime-msgs, quilt <=