commit | 8a3a0ee736b9a0150c9d894f2c6cc836a62125a1 | [log] [tgz] |
---|---|---|
author | Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> | Mon Mar 26 09:38:42 2007 +0900 |
committer | Tony Luck <tony.luck@intel.com> | Thu Mar 29 15:02:58 2007 -0700 |
tree | fb98ffc7f346bead619a31c08012234131bee7c9 | |
parent | a76c0b976310bbb1b6eaecaaae465af194134477 [diff] |
[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>