--- ./lib/kobject_uevent.c.orig 2005-04-05 16:39:09.000000000 +0100 +++ ./lib/kobject_uevent.c 2005-04-05 17:01:26.000000000 +0100 @@ -234,10 +234,9 @@ void kobject_hotplug(struct kobject *kob if (!action_string) return; - envp = kmalloc(NUM_ENVP * sizeof (char *), GFP_KERNEL); + envp = kmalloc_zero(NUM_ENVP * sizeof (char *), GFP_KERNEL); if (!envp) return; - memset (envp, 0x00, NUM_ENVP * sizeof (char *)); buffer = kmalloc(BUFFER_SIZE, GFP_KERNEL); if (!buffer)