Phoronix, yakın vakitte AMD Zen 4 işlemciler için yeni yanılgı düzeltmelerinin Linux 6.6 sürümüne uygulandığını bildirdi. Düzeltme, Single Threaded Indirect Branch Predictors (STIBP) devre dışı bırakıldığında Zen 4 yongalarında meydana gelebilecek tanımlanmamış komut istisnalarıyla ilgili bir sorunu gideriyor.
STIBP, Zen 4’te kısım iddiası paylaşımını bir fizikî çekirdek ve fizikî çekirdekle birlikte kullanılan mantıksal çekirdeklerle (yani SMT/HyperThreading) sınırlayan bir kısım iddiası özelliği. Bu özellik, Spectre Variant Two müdafaalarının bir kesimi olarak Zen 4’ün varsayılan güvenlik yamalarına entegre edildi.
Diğer emsal CPU güvenlik hafifletmeleri üzere, STIBP’yi aktifleştirmek bir performans düşüşüne neden olabiliyor. Sonuç olarak, kullanıcılar güvenliğin daha az kıymetli olduğu durumlarda performansı tekrar kazanmak için STIBP’yi devre dışı bırakmayı tercih edebilir.
Tekrarlamak gerekirse, yanılgı düzeltmesi sırf STIBP kapalı olduğunda problemleri düzeltmek için gerekli. Yani etkin olduğunda bir sorun yok. STIBP Zen 4’te varsayılan olarak faal olduğundan birden fazla kullanıcı sorun yaşamayacak. Sadece STIBP’yi devre dışı bırakmış bireyler sorunlardan etkileniyor.
Linux yayını, STIBP düzeltmesinin evvelki kararlı çekirdek sürümlerine de geleceğini bildirdi fakat bir vakit belirtmedi. Öteki işletim sistemlerinin de etkilenme ihtimali olsa da şimdilik Windows tarafında önemli bir sorun görünmüyor.