Linus Torvalds
5309809129
Add explicit zeroing to "envp" array in device 'show' method
...
As Stephen Hemminger says, this is a "belt and suspenders" patch that
zeroes the envp array at allocation time, even though all the users
should NULL-terminate it anyway (and we've hopefully fixed everybody
that doesn't do that).
And we'll apparently clean the whole envp thing up for 2.6.24 anyway.
But let's just be robust, and do both this *and* make sure that all
users are doing the right thing.
Acked-by: Stephen Hemminger <shemminger@linux-foundation.org>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-09-26 09:16:21 -07:00
..
power
Introduce CONFIG_SUSPEND for suspend-to-Ram and standby
2007-07-29 16:45:38 -07:00
attribute_container.c
Driver core: include linux/mutex.h from attribute_container.c
2007-07-11 16:09:01 -07:00
base.h
Driver core: fix devres_release_all() return value
2007-07-11 16:09:02 -07:00
bus.c
sysfs: kill unnecessary attribute->owner
2007-07-11 16:09:06 -07:00
class.c
driver-core: make devt_attr and uevent_attr static
2007-07-11 16:09:06 -07:00
core.c
Add explicit zeroing to "envp" array in device 'show' method
2007-09-26 09:16:21 -07:00
cpu.c
CPU online file permission
2007-07-31 15:39:39 -07:00
dd.c
driver core: fix kernel doc of device_release_driver
2007-07-11 16:09:02 -07:00
devres.c
Driver core: fix devres_release_all() return value
2007-07-11 16:09:02 -07:00
dma-mapping.c
devres: device resource management
2007-02-09 17:39:36 -05:00
dmapool.c
dma: make dma pool to use kmalloc_node
2007-07-16 09:05:51 -07:00
driver.c
Driver core: remove unneeded completion from driver release path
2007-04-27 10:57:29 -07:00
firmware.c
remove "struct subsystem" as it is no longer needed
2007-05-02 18:57:59 -07:00
firmware_class.c
kernel-doc fixes for PCI and drivers/base/
2007-07-30 14:25:12 -07:00
hypervisor.c
init.c
isa.c
Kconfig
devres: device resource management
2007-02-09 17:39:36 -05:00
Makefile
Introduce CONFIG_HAS_DMA
2007-05-07 12:12:51 -07:00
map.c
memory.c
[PATCH] driver/base/memory.c: handle errors properly
2006-12-07 08:39:36 -08:00
node.c
Replace remaining references to "driverfs" with "sysfs".
2007-02-17 19:13:42 +01:00
platform.c
drivers/base/platform.c: fix small typo in doc
2007-05-09 08:58:16 +02:00
sys.c
sysdev: use mutex instead of semaphore
2007-07-11 16:09:01 -07:00
topology.c
Add suspend-related notifications for CPU hotplug
2007-05-09 12:30:56 -07:00
transport_class.c