Beberapa hari yang lalu saya menulis tentang patch kernel Linux yang sedang disediakan untuk membetulkan pelaporan topologi SMP/HT CPU hibrid Intel kerana cara kernel Linux sedang mengira bilangan adik beradik Hyper Threading untuk setiap teras. Nasib baik, pembaikan itu yang nampaknya menjadi lebih mendesak untuk pemproses Tasik Meteor yang akan datang, kini telah diambil tepat pada masanya untuk keluaran Linux 6.4-rc4 hari ini dan ditetapkan untuk pengalihan belakang kepada siri kernel yang stabil.
Thomas Gleixner pagi ini menghantar satu x86>urgent-rc46.. Dia merumuskan isu itu sebagai:
“Cegah tetapan palsu untuk bilangan adik beradik HT, yang disebabkan oleh kereta api penilaian CPUID X86. Itu mengira semula nilai untuk setiap CPU, jadi CPU terakhir”menang”. Itu boleh menyebabkan nilai adik beradik palsu sepenuhnya.”
Seperti yang dinyatakan dalam artikel Phoronix sebelum ini, ini boleh melaporkan komputer riba Meteor Lake sebagai berpotensi mempunyai 11 soket CPU setiap satu dengan teras tunggal apabila berada dalam realitinya ia adalah komputer riba soket tunggal yang mempunyai 16 teras keseluruhan. Maklumat topologi ini telah disampaikan kepada ruang pengguna untuk digunakan oleh alat seperti lscpu.
Linus Torvalds telah pun diteruskan dan menggabungkan tampung lurus ke hadapan untuk perubahan ini yang secara mengejutkan diabaikan sehingga baru-baru ini.
Inti Linux 6.4-rc4 akan dikeluarkan pada penghujung hari dengan pelbagai pembetulan pepijat/regresi bernilai seminggu lagi. Linux 6.4 stable sepatutnya dikeluarkan sekitar akhir bulan Jun atau awal Julai.