OpenCloudOS-Kernel/sound
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
..
aoa Driver core: change add_uevent_var to use a struct 2007-10-12 14:51:01 -07:00
arm [ARM] 4458/1: pxa: Fix CKEN usage and hence fix pxa suspend/resume 2007-07-02 13:39:37 +01:00
core Convert snd-page-alloc proc file to use seq_file 2007-09-24 08:20:52 -07:00
drivers [ALSA] portman2x4 section mismatch 2007-07-20 11:11:39 +02:00
i2c [ALSA] ice1724 - Add PCM Playback Switch to Revo 7.1 2007-07-20 11:11:18 +02:00
isa [ALSA] fix SND_CS5530=y, ISA=n compilation 2007-07-20 11:11:49 +02:00
mips IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
oss DDB5477: remove driver bits of support 2007-07-31 15:39:38 -07:00
parisc [PARISC] fix section mismatch warnings in harmony sound driver 2007-02-17 01:19:12 -05:00
pci V4L/DVB (5899): bttv: Fix Viewcast Osprey 440 support 2007-07-30 16:26:30 -03:00
pcmcia [ALSA] sound/pcmcia/vx/vxpocket.c: fix an if() condition 2007-05-11 16:56:13 +02:00
ppc [ALSA] Add PS3 sound driver 2007-07-20 11:11:40 +02:00
sh sh: Fix Dreamcast DMA issues. 2007-07-24 13:30:55 +09:00
soc [ARM] 4527/1: pxa: fix pxa27x ac97 cold reset in ASoC due to CKEN change 2007-07-28 20:53:25 +01:00
sparc [SOUND] CS4231 SBus: Two fixes. 2007-08-03 14:08:33 -07:00
synth [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
usb [ALSA] remove duplicate Logitech Quickcam USB ID in usbquirks.h 2007-07-20 11:12:00 +02:00
Kconfig [ALSA] Add ALSA support for the SEGA Dreamcast PCM device 2007-07-20 11:11:17 +02:00
Makefile [ALSA] Add ALSA support for the SEGA Dreamcast PCM device 2007-07-20 11:11:17 +02:00
ac97_bus.c [ALSA] ac97_bus power management 2007-02-09 09:03:54 +01:00
last.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sound_core.c [PATCH] mark struct file_operations const 9 2007-02-12 09:48:46 -08:00
sound_firmware.c Detach sched.h from mm.h 2007-05-21 09:18:19 -07:00