kernel-aes67/drivers/input/serio
Kay Sievers 7eff2e7a8b Driver core: change add_uevent_var to use a struct
This changes the uevent buffer functions to use a struct instead of a
long list of parameters. It does no longer require the caller to do the
proper buffer termination and size accounting, which is currently wrong
in some places. It fixes a known bug where parts of the uevent
environment are overwritten because of wrong index calculations.

Many thanks to Mathieu Desnoyers for finding bugs and improving the
error handling.

Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Cc: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2007-10-12 14:51:01 -07:00
..
ambakmi.c some kmalloc/memset ->kzalloc (tree wide) 2007-07-19 10:04:50 -07:00
ct82c710.c
gscps2.c Input: gscps2 - convert to use kzalloc 2007-08-30 00:18:00 -04:00
hil_mlc.c Input: HIL - fix rwlock recursion bug 2007-03-16 00:59:29 -04:00
hp_sdc_mlc.c Input: HIL - fix rwlock recursion bug 2007-03-16 00:59:29 -04:00
hp_sdc.c Input: HIL - fix rwlock recursion bug 2007-03-16 00:59:29 -04:00
i8042-io.h
i8042-ip22io.h
i8042-jazzio.h
i8042-ppcio.h
i8042-sparcio.h
i8042-x86ia64io.h Input: i8042 - add HP Pavilion DV4270ca to the MUX blacklist 2007-09-04 23:18:21 -04:00
i8042.c Input: i8042 - fix modpost warning 2007-09-04 23:16:31 -04:00
i8042.h
Kconfig Input Serio: Blackfin doesnt support I8042 - make sure it doesnt get selected 2007-07-24 15:56:17 +08:00
libps2.c Storage class should be before const qualifier 2007-02-17 20:11:19 +01:00
maceps2.c
Makefile
parkbd.c
pcips2.c some kmalloc/memset ->kzalloc (tree wide) 2007-07-19 10:04:50 -07:00
q40kbd.c
rpckbd.c
sa1111ps2.c some kmalloc/memset ->kzalloc (tree wide) 2007-07-19 10:04:50 -07:00
serio_raw.c Input: serio_raw - shut up errorneous warning 2007-07-10 00:38:31 -04:00
serio.c Driver core: change add_uevent_var to use a struct 2007-10-12 14:51:01 -07:00
serport.c