Linux 7.4, eski CPU mimarileri için iki baytlık cmpxchg öykünmesi eklerken bazı sistemlerin yakında desteklenmeyeceğini ima ediyor
Linux 7.4 çekirdeği, SH, ARC, C-SKY ve Xtensa mimarileri için iki baytlık atomik karşılaştırma ve değiştirme (cmpxchg) işlemini dört baytlık talimatlarla öykünen yeni bir fonksiyonla destekliyor; çekirdek geliştiricileri ise yerel iki baytlık depolama talimatı olmayan sistemlerin yakında ana hatlardan kaldırılabileceğini belirtiyor.
Phoronix 21 Ekim 2026Kaynakta yayın: 20 Ekim 2026 13:32 GMT+3 AI destekli özgün özet1 dk okuma
01
Görsel: Haber AI · FLUX.2 Klein · NVIDIA AI
Linux çekirdeği geliştiricisi Paul E.
McKenney, iki baytlık cmpxchg() işlemini dört baytlık cmpxchg() üzerinden öykünen cmpxchg_emu_u16() fonksiyonunu ana hat koduna ekleyen pull request'i gönderdi.
Bu sayede SH, ARC, C-SKY ve Xtensa gibi yerel iki baytlık atomik talimatı olmayan mimarilerde de ortak çekirdek kodu güvenle iki baytlık cmpxchg() kullanabilecek.
Linux çekirdeğiLinux 7.4cmpxchgatomik işlemlerSHARCC-SKYXtensa