On Sat, 14 Jun 2008, Rafael J. Wysocki wrote:I don't believe this is a regression, at least the 8GB thing. The HIGHMEM64G config option has had a depends on !M386 && !M486 for quite a while now. It certainly was in 2.6.25 already. So if you want PAE support, we do require that you ask for a kernel that has cmpxchg8b support (needed for the atomic 64-bit clearing of a PAE page table entry). Not to mention a CPU that supports PAE. And that is simply incompatible with "I want it to work on an i486 too". So saying "I want a kernel that uses PAE _and_ works on an i486" is simply nonsensical. If we ever supported it, it was a mistake, and wouldn't have actually worked on an i486 anyway. I think this got fixed by ec0a196626bd12e0ba108d7daa6d95a4fb25c2c5: "tcp: Revert 'process defer accept as established' changes". I think this is likely fixed by the same revert as above. David? Linus --
