x86: check boundary in count setup resource
authorYinghai Lu <Yinghai.Lu@Sun.COM>
Sat, 17 Nov 2007 15:27:01 +0000 (16:27 +0100)
committerThomas Gleixner <tglx@apollo.(none)>
Sat, 17 Nov 2007 15:27:01 +0000 (16:27 +0100)
commit3d9befd2cdf65b1768b0d3078a65cc0ae9aa6412
tree54d2e8ad6cab03beb2834a4bbe568739b068db79
parent05dfa35e84331c6921ab394463069e9376f0bd76
x86: check boundary in count setup resource

need to check info->res_num less than PCI_BUS_NUM_RESOURCES, so
info->bus->resource[info->res_num] = res will not beyond of bus resource
array when acpi returns too many resource entries.

Signed-off-by: Yinghai Lu <yinghai.lu@sun.com>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Cc: Gary Hade <gary.hade@us.ibm.com>
Cc: Len Brown <lenb@kernel.org>
Cc: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/pci/acpi.c