Revert "x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet against BAR...
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 29 Aug 2008 21:38:03 +0000 (14:38 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 29 Aug 2008 21:46:05 +0000 (14:46 -0700)
commitb4609472116bb806a95e98d04767189406c74c70
treee61ad5389ab8576ac4e87eefdff8f2a3cba0abc2
parent24342c34a022ee90839873d91396045e12ef1090
Revert "x86: fix HPET regression in 2.6.26 versus 2.6.25, check hpet against BAR, v3"

This reverts commit a2bd7274b47124d2fc4dfdb8c0591f545ba749dd.

It wasn't really right to begin with (there's a better fix for the
problem with e820 reservations clashing with PCI BAR's pending), but it
also actually causes more regressions, so it should be reverted even
before the better fix is finalized.

Rafael reports that this commit broke AHCI detection, and thus causes
the kernel to not boot on his quad core test box.

Reported-and-bisected-by: Rafael J. Wysocki <rjw@sisk.pl>
Cc: Yinghai Lu <yhlu.kernel@gmail.com>
Cc: David Witbrodt <dawitbro@sbcglobal.net>
Cc: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/x86/pci/i386.c