original_kernel/drivers/misc
Arjan van de Ven 83097aca85 Fix oops in acer_wmi driver (acer_wmi_init)
The acer_wmi driver does a DMI scan for quirks, and then sets flags into the
"interface" datastructure for some cases. However, the quirks happen real early
before "interface" is per se initialized from NULL.

The patch below 1) adds a NULL pointer check and 2) (re)runs the quirks at the
end, when "interface" has it's final value.

Reported-by: kerneloops.org
Acked-by: Carlos Corbacho <carlos@strangeworlds.co.uk>
CC: stable@vger.kernel.org
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-08-23 21:54:00 -07:00
..
hdpuftrs
ibmasm
sgi-gru GRU: fix preprocessor symbol for sparse 2008-08-12 16:07:29 -07:00
sgi-xp sgi-xp: setup the notify GRU message queue 2008-07-30 09:41:50 -07:00
Kconfig [IA64] Fix uniprocessor build w.r.t. SGI_XP and SGI_GRU 2008-08-04 13:39:28 -07:00
Makefile GRU Driver: driver/misc Makefile & Kconfig changes 2008-07-30 09:41:48 -07:00
acer-wmi.c Fix oops in acer_wmi driver (acer_wmi_init) 2008-08-23 21:54:00 -07:00
asus-laptop.c
atmel-ssc.c
atmel_pwm.c
atmel_tclib.c
compal-laptop.c
eeepc-laptop.c eeepc-laptop: fix use after free 2008-08-20 15:40:30 -07:00
eeprom_93cx6.c removed unused #include <linux/version.h>'s 2008-08-23 12:14:12 -07:00
enclosure.c
fujitsu-laptop.c
hp-wmi.c
hpilo.c
hpilo.h
intel_menlow.c
ioc4.c
kgdbts.c
lkdtm.c
msi-laptop.c
phantom.c
sony-laptop.c
tc1100-wmi.c
thinkpad_acpi.c
tifm_7xx1.c
tifm_core.c