summaryrefslogtreecommitdiff
path: root/arch/x86/pci/numaq_32.c
diff options
context:
space:
mode:
authorGary Hade <garyhade@us.ibm.com>2011-11-14 15:42:16 -0800
committerGreg Kroah-Hartman <gregkh@suse.de>2012-01-25 16:13:18 -0800
commit11d4681a71b98cf0b07521ea50168476b1194e7b (patch)
treed10a14ec5746bb1700007069d49c84741c747d8e /arch/x86/pci/numaq_32.c
parent0a2a71a5947041a86ea6617a963ce2afad7f6352 (diff)
x86/PCI: Ignore CPU non-addressable _CRS reserved memory resources
commit ae5cd86455381282ece162966183d3f208c6fad7 upstream. This assures that a _CRS reserved host bridge window or window region is not used if it is not addressable by the CPU. The new code either trims the window to exclude the non-addressable portion or totally ignores the window if the entire window is non-addressable. The current code has been shown to be problematic with 32-bit non-PAE kernels on systems where _CRS reserves resources above 4GB. Signed-off-by: Gary Hade <garyhade@us.ibm.com> Reviewed-by: Bjorn Helgaas <bhelgaas@google.com> Cc: Thomas Renninger <trenn@novell.com> Cc: linux-kernel@vger.kernel.org Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'arch/x86/pci/numaq_32.c')
0 files changed, 0 insertions, 0 deletions