Noll

Tillkännage den femte release candidate för Linux kernel version 4.14, Linus Torvalds har visat att bråkat är att producera en stadig ström av korrigeringar.
Bråkat innebär att stress testa ett system genom att generera slumpmässigt kod för att framkalla fel, vilket i sin tur kan hjälpa till att identifiera potentiella säkerhetsluckor. Bråkat är att hjälpa utvecklare att fånga buggar innan frakt-program till användare.
Google använder en mängd olika bråkat verktyg för att hitta fel i sina och andra leverantörer programvara. Microsoft har lanserat Projektet Springfield bråkat tjänster för att ge företagets kunder för att testa sin egen programvara.
Som Torvalds påpekar, Linux-kernel utvecklarna har använt bråkat program sedan början, såsom verktyg som “crashme”, som släpptes 1991 och nästan 20 år senare används av Google säkerhet forskare Tavis Ormandy för att testa hur väl skyddade värd när opålitliga uppgifter behandlas i en virtuell maskin.
“En annan sak som kanske är värd att nämna är hur mycket random bråkat människor gör, och det är att hitta på saker,” skriver Torvalds.
“Vi har alltid gjort bråkat (vem minns den gamla “crashme” – programmet som genererade bara slumpmässig kod och hoppade till det? Vi brukade göra det ganska aktivt väldigt tidigt), men folk har gjort några fina riktade bråkat om föraren delsystem etc, och det har varit olika korrigeringar (inte bara den här senaste veckan heller) som kommer ut av dessa insatser. Mycket trevligt att se.”
Torvalds nämner att 4.14 utveckling har fram till nu “kändes lite stökigare än vad som kanske borde ha varit” men har nu jämnat ut sig och går igenom några av de korrigeringar i detta bygga för x86-system och system med AMD marker. Det finns också uppdateringar för flera drivrutiner, kärna kärna komponenter och verktyg.
Som tidigare rapporterats, Linux 4.14 är 2017 Långsiktiga Stabila utgåvan, som hittills infört core minne funktioner för administration, drivrutinsuppdateringar och förändringar dokumentation, arkitektur, filsystem, nätverk och verktyg.
0