Linux kjarna verktaki ljúka úttekt á öllum plástrum frá háskólanum í Minnesota

Tækniráð Linux Foundation hefur gefið út yfirlitsskýrslu þar sem atvik var skoðað með vísindamönnum frá háskólanum í Minnesota þar sem reynt var að ýta plástra inn í kjarnann sem innihélt faldar villur sem leiddu til veikleika. Kjarnahönnuðirnir staðfestu áður birtar upplýsingar um að af 5 plástrum sem voru útbúnir í „Hypocrite Commits“ rannsókninni var 4 plástum með varnarleysi hafnað strax og að frumkvæði viðhaldsaðilanna og komust ekki inn í kjarnageymsluna. Einn plástur var samþykktur, en hann lagaði vandamálið rétt og innihélt engar villur.

Þeir greindu einnig 435 skuldbindingar sem innihéldu plástra sem hönnuðir við háskólann í Minnesota lögðu fram sem tengdust ekki tilrauninni sem ýtti undir falda veikleika. Síðan 2018 hefur hópur vísindamanna frá háskólanum í Minnesota tekið nokkuð virkan þátt í að leiðrétta villur. Endurtekin skoðun leiddi ekki í ljós neina illgjarna virkni í þessum skuldbindingum, en leiddi í ljós nokkrar óviljandi villur og galla.

349 skuldbindingar voru taldar réttar og óbreyttar. Vandamál fundust í 39 skuldbindingum sem krefjast lagfæringar - þessum skuldbindingum var hætt og verður skipt út fyrir réttari lagfæringar fyrir útgáfu kjarna 5.13. Villur í 25 skuldbindingum voru lagaðar í síðari breytingum. 12 skuldbindingar voru ekki lengur viðeigandi vegna þess að þær höfðu áhrif á eldri kerfi sem þegar höfðu verið fjarlægð úr kjarnanum. Ein af réttu skuldbindingunum var afturkölluð að beiðni höfundar. 9 réttar skuldbindingar voru sendar frá @umn.edu netföngum löngu fyrir stofnun rannsóknarhópsins sem verið er að greina.

Til að endurheimta traust á teyminu frá háskólanum í Minnesota og gefa aftur tækifæri til að taka þátt í þróun kjarnans hefur Linux Foundation sett fram ýmsar kröfur sem flestar hafa þegar verið uppfylltar. Til dæmis hafa rannsakendur þegar dregið til baka hræsnara skuldbindingar útgáfuna og hætt við kynningu þeirra á IEEE Symposium, auk þess að birta opinberlega alla tímaröð atburða og veitt nákvæmar upplýsingar um breytingarnar sem lagðar voru fram meðan á rannsókninni stóð.

Heimild: opennet.ru

Bæta við athugasemd