Miután kivezették az i486 CPU-k támogatását, eltávolították a régi AMD Elan SoC kódot, és kidobták más elavult, évek óta nem változó 32 bites x86 hardverek támogatását, most újabb tisztogatás zajlik az x86 32 bites kódban. Így a kernel néhány funkcióra már feltétel nélkül támaszkodhat.
Arnd Bergmann Linux-fejlesztő csütörtökön új, frissített javítócsomagokat küldött be az x86 32 bites kód tisztítására. Minderre azután nyílt lehetőség, hogy kikerültek a régi 32 bites CPU-k. A javítócsomagok felesleges kódrészeket törölnek, az x86 32 bites kernel kódját közelebb hozzák az x86_64-hez, és egyéb fejlesztéseket is hoznak.
Eltávolítanak néhány megmaradt AMD Elan-maradványt, a TSC (Time Stamp Counter) támogatás mostantól kötelező, a CX8 (Compare and Exchange 8 Bytes) szintén kötelezővé válik, az x86 kernel pedig legalább 64 bájtos cache-vonalat követel meg. Ez egyszerűsíti a 32 bites utasításkészlet kiválasztását, és megszabadít néhány felesleges függőségtől is.
Akiket érdekelnek a Linux kernel x86 32 bites kódjának tisztítására vonatkozó javítócsomagok, a teljes sorozatot megtalálják az LKML levelezőlistán.

