mboost-dp1

Linux

Linux 3.0 forsinkes

- Via Google+ - Linus Torvalds - , redigeret af Pernicious

Frigivelsen af version 3.0 af Linux-kernen har været forventet i nogle dage nu, og kernen var egentlig klar til at blive udgivet i dag, men nu ser det ud til, at projektet bliver forsinket en lille smule.

Linus Torvalds skriver nemlig på Google+, at man har opdaget en subtil fejl i måden, kernen slår stinavne op på. Selvom der allerede er udviklet en rettelse af fejlen, der ser ud til at løse problemet, mener Torvalds ikke, at version 3.0 bør frigives så kort tid efter, at rettelsen er blevet anvendt på koden.

Torvalds skriver samtidig, at fejlen er så svær at støde på, at man godt kunne frigive version 3.0, som den var, og derefter rette problemet senere. Han begrunder valget af at rette fejlen med, at han hader at lave færdige udgivelser med kendte fejl i, selv hvis fejlen kan kategoriseres som en fejl, man næsten kan garantere, at ingen vil støde på.





Gå til bund
Gravatar #1 - kasperd
19. jul. 2011 12:44
Gravatar #2 - myplacedk
19. jul. 2011 12:50
Han begrunder valget af at rette fejlen med, at han hader at lave færdige udgivelser med kendte fejl i

Man kunne også bare rette fejlen og så få produktet ud af døren, men som han siger:

https://plus.google.com/102150693225130002912/posts/2BXkWyrY4jH skrev:
We have a patch, we understand the problem, and it looks ObviouslyCorrect(tm), but I don't think I want to release 3.0 just a couple of hours after applying it.
Gravatar #3 - Mnc
19. jul. 2011 12:55
Sgu egentlig også fair nok - enhver patch kan have konsekvenser som man ikke så komme.
Gravatar #4 - kasperd
19. jul. 2011 13:01
Det er nu også svært med den slags fejl som forekommer så sjældent. Hvor mange gange skal man køre den nye kode for at være sikker på at fejlen er rettet?

Jeg overvejer om kernen burde instrumenteres med punkter i koden hvor man dynamisk kan tvinge den til at sove et par microsekunder for at nemmere fremprovokere race conditions. (Skal selvfølgelig kun ske i en debug kerne, ellers skal det bare defines til at ingenting gøre).
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login