1
linux/drivers/char/ipmi
Jeff Garzik 397f4ebf4f [PATCH] ipmi: fix uninitialized data bug
gcc issues the following warning:

drivers/char/ipmi/ipmi_si_intf.c: In function ‘init_ipmi_si’:
drivers/char/ipmi/ipmi_si_intf.c:1729: warning: ‘data.irq’ may be used uninitialized in this function

This is indeed a bug.  data.irq is completely uninitialized in some code
paths.  Worse than that, data from a previous decode_dmi() run can easily
leak through successive calls.

Signed-off-by: Jeff Garzik <jeff@garzik.org>
Acked-by: Corey Minyard <minyard@acm.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-10-03 08:03:41 -07:00
..
ipmi_bt_sm.c [PATCH] Open IPMI BT overflow 2006-04-19 09:13:52 -07:00
ipmi_devintf.c [PATCH] IPMI: per-channel command registration 2006-10-01 00:39:23 -07:00
ipmi_kcs_sm.c [PATCH] IPMI: tidy up various things 2006-03-31 12:18:54 -08:00
ipmi_msghandler.c [PATCH] IPMI: per-channel command registration 2006-10-01 00:39:23 -07:00
ipmi_poweroff.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ipmi_si_intf.c [PATCH] ipmi: fix uninitialized data bug 2006-10-03 08:03:41 -07:00
ipmi_si_sm.h [PATCH] ipmi: add generic PCI handling 2006-03-26 08:56:56 -08:00
ipmi_smic_sm.c
ipmi_watchdog.c [PATCH] make more file_operation structs static 2006-07-03 15:26:59 -07:00
Kconfig
Makefile