Natrag u U kolovozu sam pisao o zakrpi za promjenu učitavanja AMD-ovog CPU mikrokoda na Linuxu kako bi sada zakrpao svaku logičku CPU nit, a ne samo po fizičkoj jezgri. Ispostavilo se da barem neka ažuriranja mikrokoda CPU-a rade izmjene po nitima dok je rukovanje mikrokodom jezgre Linuxa za AMD samo primjenjivalo ažuriranja mikrokoda u vrijeme izvođenja na osnovi po jezgri. Činilo se da je ta zakrpa zaboravljena, ali je sada stavljena u red čekanja kao dio x86″hitnih”promjena za glavni kernel.
Ovog ljeta otkriveno je da neka ažuriranja mikrokoda AMD CPU-a rade izmjene po nitima i stoga Linux kernel mora primijeniti ažuriranja mikrokoda i na srodne niti SMT. Ovo se pojavilo kada smo naišli na razlike u uputama laganog profiliranja”LWP”među CPU jezgrama/nitima koje su bile onemogućene na ranijim AMD CPU-ima s ažuriranjem mikrokoda. Zakrpa za primjenu ažuriranja mikrokoda za sve SMT niti je razrađena i stavljena u TIP-ov ogranak x86/mikrokod u kolovozu, a zatim je naizgled zaboravljena čak i sa nedavnim prozorom spajanja Linuxa 6.1.
Dugogodišnji programer kernela Borislav Petkov sada je ponovno uzeo svoju zakrpu i ovaj put ju je stavio u TIP-ovu granu”x86/hitno”. Hitni materijal se šalje kao dio popravaka glavne jezgre Linuxa. Dakle, vjerojatno sada kada ga je stavio u red čekanja u x86/hitno, ovaj AMD-ov popravak učitavanja mikrokoda će stići ovog tjedna prije Linuxa 6.1-rc2. Zakrpa je također označena za CC’ing na stabilnu, što znači da će također biti vraćena na postojeću stabilnu seriju kernela Linuxa.
Ova posljednja revidirana zakrpa u TIP x86/urgent može se pronaći ovdje za one koji su zainteresirani.