Searched hist:"8 a3a0ee7" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/arch/ia64/kernel/ |
H A D | msi_ia64.c | 8a3a0ee7 Sun Mar 25 19:38:42 CDT 2007 Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> [IA64] Fix possible invalid memory access in ia64_setup_msi_irq()
The following 'if' statement in ia64_setup_msi_irq() always fails even if create_irq() returns <0 value, because variable 'irq' is defined as unsigned int. It would cause invalid memory access.
irq = create_irq(); if (irq < 0) return irq;
Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> Signed-off-by: Tony Luck <tony.luck@intel.com> 8a3a0ee7 Sun Mar 25 19:38:42 CDT 2007 Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> [IA64] Fix possible invalid memory access in ia64_setup_msi_irq() The following 'if' statement in ia64_setup_msi_irq() always fails even if create_irq() returns <0 value, because variable 'irq' is defined as unsigned int. It would cause invalid memory access. irq = create_irq(); if (irq < 0) return irq; Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
|