]> err.no Git - linux-2.6/commit
[PATCH] i386: Some additional chipset register values validation.
authorOlivier Galibert <galibert@pobox.com>
Wed, 2 May 2007 17:27:22 +0000 (19:27 +0200)
committerAndi Kleen <andi@basil.nowhere.org>
Wed, 2 May 2007 17:27:22 +0000 (19:27 +0200)
commitb5229dbb857f61d77d8d4048d9033387a5411b8e
treeee60c2304a6cee5b0e6a0bb25aa20192bb084d32
parent6c2af35820f100bde7b9de8a00a76faa7af6bede
[PATCH] i386: Some additional chipset register values validation.

On i945, a mmconfig range hitting the f0000000-ffffffff zone conflicts
with the APIC registers and others.  Consider it invalid.

On E7520, values 0000 and f000 for the window register are defined
invalid in the documentation.

I haven't seen a bios use these values, but who trusts biosen these
days?

Signed-off-by: Olivier Galibert <galibert@pobox.com>
Signed-off-by: Andi Kleen <ak@suse.de>
 arch/i386/pci/mmconfig-shared.c |   25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)
arch/i386/pci/mmconfig-shared.c