Printk-koodin muutokset yhdistettiin viime viikolla meneillään olevaan Linux 6.4-yhdistämisikkunaan, ja se ei ole huomionarvoista sen perusteella, mikä on vetopyynnössä, vaan pikemminkin siitä, mikä on vielä kesken.

printk-päivitysten avulla Linux 6.4:lle se tarkoittaa koodin siivoamista ja kuolleen koodin poistamista… Nimittäin vain noin kolmen tusinan koodirivin poistaminen.

Mikä ei valitettavasti ole valmis Linux 6.4:lle ja mitä olemme odottaneet printkin suhteen, on odotettu kierteitetyn/atomikonsolin tuki.

Kehityksessä olevissa Linux-kierteitetyissä/atomikonsoleissa jokaisella konsolilla on oma KThread ja eri konsolit eivät kilpaile keskenään eivätkä käytä globaalia konsolilukkoa, jokainen konsoli pystyy kirjoittamaan mitä tahansa kontekstia , atomitulostus suoritetaan, kunnes konsolin säikeet tuodaan esiin ja mahdollistaa moniytimisprosessorien käynnistymisen täydellä nopeudella odottamatta konsolitulostusta, ja useita muita ominaisuuksia tuetaan. Mutta se ei ole vielä valmis päälinjalle.

Sen lisäksi, että kierre-/atomikonsolituki on näppärä se on myös viimeinen suuri esto ennen kuin reaaliaikaiset”PREEMPT_RT”-korjaukset voidaan ladata kokonaan päälinjan Linux-ytimeen. Nykyinen konsolikoodi ei ole yhteensopiva nykyisen RT-koodin kanssa.

Tässä toivotaan, että kierteitetyn/atomikonsolin tuki ja vuorostaan ​​RT-päävuoraus onnistuu pian irti – nyt odotellaan ainakin v6.5-jaksoa.

Categories: IT Info