Revert "x86: fix ioapic bug again"
authorIngo Molnar <mingo@elte.hu>
Mon, 9 Jun 2008 11:29:43 +0000 (13:29 +0200)
committerIngo Molnar <mingo@elte.hu>
Thu, 12 Jun 2008 19:26:28 +0000 (21:26 +0200)
commit0b6a39f7ebcb1c82587ce35b401c513eed41ac5c
tree5ec44ec5766b248f0102be0fda27e447e24378e5
parent86b2b70e156203149c3861455feec54bc4906e6d
Revert "x86: fix ioapic bug again"

This reverts commit 6e908947b4995bc0e551a8257c586d5c3e428201.

Németh Márton reported:

| there is a problem in 2.6.26-rc3 which was not there in case of
| 2.6.25: the CPU wakes up ~90,000 times per sec instead of ~60 per sec.
|
| I also "git bisected" the problem, the result is:
|
6e908947b4995bc0e551a8257c586d5c3e428201 is first bad commit
| commit 6e908947b4995bc0e551a8257c586d5c3e428201
| Author: Ingo Molnar <mingo@elte.hu>
| Date:   Fri Mar 21 14:32:36 2008 +0100
|
|     x86: fix ioapic bug again

the original problem is fixed by Maciej W. Rozycki in the tip/x86/apic
branch (confirmed by Márton), but those changes are too intrusive for
v2.6.26 so we'll go for the less intrusive (repeated) revert now.

Reported-and-bisected-by: Németh Márton <nm127@freemail.hu>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/io_apic_32.c
arch/x86/kernel/nmi_32.c