]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/patches/suse-2.6.27.39/patches.drivers/driver-core-add-newlines-to-debugging-enabled-disabled-messages.patch
Imported linux-2.6.27.39 suse/xen patches.
[ipfire-2.x.git] / src / patches / suse-2.6.27.39 / patches.drivers / driver-core-add-newlines-to-debugging-enabled-disabled-messages.patch
diff --git a/src/patches/suse-2.6.27.39/patches.drivers/driver-core-add-newlines-to-debugging-enabled-disabled-messages.patch b/src/patches/suse-2.6.27.39/patches.drivers/driver-core-add-newlines-to-debugging-enabled-disabled-messages.patch
new file mode 100644 (file)
index 0000000..738e72b
--- /dev/null
@@ -0,0 +1,40 @@
+From aa6f3c640781c8ac213a4ed3011dcced36f899e3 Mon Sep 17 00:00:00 2001
+From: Marcel Holtmann <marcel@holtmann.org>
+Date: Sun, 30 Nov 2008 14:01:26 +0100
+Subject: driver core: add newlines to debugging enabled/disabled messages
+Patch-mainline: 2.6.28
+
+From: Marcel Holtmann <marcel@holtmann.org>
+
+commit aa6f3c640781c8ac213a4ed3011dcced36f899e3 upstream.
+
+Both messages are missing the newline and thus dmesg output gets
+scrambled.
+
+Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
+Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
+
+---
+ lib/dynamic_printk.c |    4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/lib/dynamic_printk.c
++++ b/lib/dynamic_printk.c
+@@ -289,7 +289,7 @@ static ssize_t pr_debug_write(struct fil
+                                       dynamic_enabled = DYNAMIC_ENABLED_SOME;
+                                       err = 0;
+                                       printk(KERN_DEBUG
+-                                             "debugging enabled for module %s",
++                                             "debugging enabled for module %s\n",
+                                              elem->name);
+                               } else if (!value && (elem->enable == 1)) {
+                                       elem->enable = 0;
+@@ -309,7 +309,7 @@ static ssize_t pr_debug_write(struct fil
+                                       err = 0;
+                                       printk(KERN_DEBUG
+                                              "debugging disabled for module "
+-                                             "%s", elem->name);
++                                             "%s\n", elem->name);
+                               }
+                       }
+               }