Linux çekirdek geliştiricisi Ingo Molnar tarafından önerilen bir yamanın, Linux çekirdeğinin 7.1 birleştirme penceresi sırasında 80486 nesil işlemciler için desteği kaldırmayı hedeflediği bildirilmektedir. Kabul edilirse, bu yamanın Kconfig'den M486, M486SX ve MELAN yapılandırma seçeneklerini kaldırması bekleniyor, bu da yeni üst akış çekirdeklerinin 486 sınıf sistemler için yapılandırılabilir olmayacağı anlamına geliyor.

Bu, 2012'de 80386 desteğinin kaldırılmasından bu yana Linux çekirdeğinden çıkarılacak ilk işlemci mimarisi olacak. Linux 7.0'ın önümüzdeki aylarda piyasaya sürülmesi bekleniyor, 7.1 sürümünün ise 2026'nın ortalarında gelmesi muhtemel. Yamanın birleştirme penceresinden geçip geçmeyeceği henüz doğrulanmamış durumda.

Linux Çekirdek Bakımcıları Neden i486 Desteğini Kaldırmak İstiyor?

Molnar, 486 işlemcisi için desteğin kaldırılmasını ilk olarak Nisan 2025'te önerdi ve artık modern çekirdeklerle kullanılmayan donanım emülasyon kodlarının bakım maliyetlerini gerekçe gösterdi. Molnar, yamanın notlarında, "Çok az sayıda kullanıcının güncel çekirdeklerle hala çalıştırdığı çok eski 32-bit CPU'ları desteklemek için x86-32'de çeşitli karmaşık donanım emülasyon özelliklerine sahibiz" diye açıkladı.

Bu uyumluluk katmanı bazen çözülmesi gereken sorunlara yol açmakta ve bu çabaların başka gelişmelere harcanabileceğini belirtti. Linus Torvalds, 2022'de desteğin kaldırılması fikri ilk tartışıldığında benzer bir görüş paylaştı.

"Gerçekten i486 sınıf donanımın artık geçerli olduğunu düşünmüyorum," dedi Torvalds o zaman. "Çoğunlukla müze parçaları olarak tutuluyorlar ve müze çekirdekleri ile çalıştırılabilirler."

Linux 7.1 Yamanın i486 CPU'lar için Değişiklikleri Neler?

Mevcut öneri, çekirdeğin özellikle 486 sınıf sistemler için inşa edilmesini sağlayan Kconfig seçeneklerini kaldırıyor. Molnar'ın önceki önerileri, 486 desteğinin kaldırılmasını zorunlu kılacak şekilde Zaman Damgası Sayacı ve CMPXCHG8B talimatı desteği gerektirmişti; bu iki özellik de 80486 ailesi çiplerinde veya bazı 586 türevlerinde mevcut değildir. Bu yaklaşım, geçtiğimiz yıl boyunca bir dizi değişiklikle revize edildi.

i486 Donanımını Hala Kullanan Kullanıcılar Üzerindeki Etkisi

Molnar, pratikte hiçbir güncel Linux çekirdek paketinin 486 çiplerini desteklemediğini belirtiyor, bu nedenle aktif kullanıcıların üst akış değişikliğinden etkilenmesi pek olası değil.

486 dönemi donanımını kullananların eski çekirdek sürümleriyle devam etmeleri gerekecek. Miras kullanıcıları, eski çekirdekleri kullanmaya devam edebilir, dedi Molnar birleştirme talebinde. Yama sıraya alındı ancak henüz Linux 7.1'e dahil edilip edilmeyeceği doğrulanmadı.