summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2006-01-25 10:21:32 +1100
committerGreg Kroah-Hartman <gregkh@suse.de>2006-02-06 12:17:18 -0800
commitd87499ed1a3ba0f6dbcff8d91c96ef132c115d08 (patch)
tree5baebb0e2b8b821940acc943227b18782c342bac /lib
parent9c1da3cb46316e40bac766ce45556dc4fd8df3ca (diff)
downloadkernel-common-d87499ed1a3ba0f6dbcff8d91c96ef132c115d08.tar.gz
kernel-common-d87499ed1a3ba0f6dbcff8d91c96ef132c115d08.tar.bz2
kernel-common-d87499ed1a3ba0f6dbcff8d91c96ef132c115d08.zip
[PATCH] Fix uevent buffer overflow in input layer
The buffer used for kobject uevent is too small for some of the events generated by the input layer. Bump it to 2k. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'lib')
-rw-r--r--lib/kobject_uevent.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/kobject_uevent.c b/lib/kobject_uevent.c
index f56e27ae9d52..1b1985c136ec 100644
--- a/lib/kobject_uevent.c
+++ b/lib/kobject_uevent.c
@@ -22,7 +22,7 @@
#include <linux/kobject.h>
#include <net/sock.h>
-#define BUFFER_SIZE 1024 /* buffer for the variables */
+#define BUFFER_SIZE 2048 /* buffer for the variables */
#define NUM_ENVP 32 /* number of env pointers */
#if defined(CONFIG_HOTPLUG) && defined(CONFIG_NET)