ron minnich wrote:
The problem, at this point, is that a change this broad must also be tested across all platforms to make sure it's not breaking.
While true it could be worthwhile to check how often CONFIG_X86_GOOD_APIC is unset...
This looks like it was done for a hardware problem. We had a lot of x86 implementations in tree at that time, and they had lots of bugs.
Maybe none of them are left.
//Peter