Portál AbcLinuxu, 10. května 2024 04:31

Jaderné noviny - 6. 7. 2006

17. 7. 2006 | Robert Krátký
Články - Jaderné noviny - 6. 7. 2006  

Aktuální verze jádra: 2.6.17.3. Citát týdne: Linus Torvalds. Na co se těšit v 2.6.18. Nadešel čas ext4.

Aktuální verze jádra: 2.6.17.3

Aktuální stabilní jádro je 2.6.17.3, vydané 30. června. Šlo o jedinou opravu DoS zranitelnosti v SCTP netfilter kódu pro sledování spojení. O den dříve bylo vydáno 2.6.17.2 obsahující poměrně velkou sadu důležitých oprav. Oprava SCTP je také v 2.6.16.23.

Aktuální předverze je 2.6.18-rc1, vydaná 5. července. Shrnutí změn najdete níže. K dispozici jsou rovněž krátký (příliš velký na začlenění do Linusova oznámení) a dlouhý changelog.

Aktuální -mm strom 2.6.17-mm6. Mezi nedávné změny v -mm patří rozšíření API read-copy-update [číst-kopírovat-aktualizovat], rozsáhlé pročištění plánovačů, odstranění několika starých (OSS) ovladačů zvukových karet a sada patchů zmenšující strukturu inode. Velké množství patchů bylo z -mm odstraněno, protože si našly cestu do 2.6.18-rc1.

Citát týdne: Linus Torvalds

Barevné diffy se mi líbí, ale přiznejme si, že tento konkrétní výběr barev přinutí většinu lidí vypíchnout si oči vidličkou na fondue. A to není nic dobrého. Dloubat se vidličkami na fondue v očních důlcích je považováno za velmi škodlivé pro zdraví a sedm z devíti očařů je striktně proti této činnosti.

Abychom tedy neměli spoustu slepých uživatelů gitu, aplikujte prosím následující patch.

-- Linus Torvalds

Na co se těšit v 2.6.18

Pro 2.6.18-rc1 bylo zatím začleněno přes 4500 patchů. V mnoha případech jde o obvyklé opravy a aktualizace, ale dostaly se tam i změny, které pocítí uživatelé i vývojáři. Z těch uživatelských vybírám:

Interní API změny týkající se vývojářů jádra:

V tuto chvíli již čas určený k začleňování změn do 2.6.18 vypršel, takže pravděpodobně mnoho dalších přírůstků neuvidíme.

Nadešel čas ext4

Před několika týdny jsme se dívali na možná vylepšení souborového systému ext3 a probírali otázku, jestli už nadešel čas pro zmrazení ext3 a vložení nových funkcí do ext4. Vývojáři ext2/3 dali jasnou odpověď: začnou s vývojem ext4.

Konkrétněji půjde o vytvoření nového souborového systému v fs/ext4. Tento FS se bude registrovat jako "ext3dev," což má dát jednoznačně najevo, že se jedná o vývojový souborový systém, který není vhodný pro ukládání dat, na kterých vám záleží. Do nového FS budou zařazovány především funkce, které mění formáty na disku a zabraňují spolupráci se stávajícími implementacemi ext3. Ext3 se omezí na opravy chyb a bezpečná vylepšení. Během toho procesu si nový FS udrží schopnost pracovat s aktuálním formátem ext3.

Někdy v budoucnu bude ext3dev označen za stabilní a přejmenován na "ext4". Jakmile budou vychytány poslední mouchy, přijde FS o nálepku "experimentální" a uživatelům bude doporučováno upgradovat. Protože zůstane podpora ext3 formátů, mělo by se jednat o snadnou věc, která nebude vyžadovat zálohování a obnovení. Ještě později bude možná kód ext3 odstraněn a ext4 ponechán, aby se transparentně postaral i o souborové systémy ext3.

Tento přístup patrně nemá moc odpůrců, takže to vypadá, že vše proběhne, jak je tu popsáno. Protože přidání nového souborového systému nehrozí velkým nebezpečím pro ostatní kód, mohlo by se vytvoření ext4 a přidání některých nových funkcí (například rozsahů) stihnout ještě v 2.6.18.

Související články

Jaderné noviny - 28. 6. 2006
Jaderné noviny - 21. 6. 2006
Jaderné noviny - 14. 6. 2006
Jaderné noviny - 7. 6. 2006

Odkazy a zdroje

Kernel coverage at LWN.net: July 06, 2006

Další články z této rubriky

Jaderné noviny – přehled za duben 2024
Jaderné noviny – přehled za březen 2024
Jaderné noviny – přehled za únor 2024
Jaderné noviny – přehled za leden 2024
Jaderné noviny – přehled za prosinec 2023

Diskuse k tomuto článku

17.7.2006 01:48 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak ten NCQ mě docela zajímá, musí se to někde aktivovat, nebo to ty ovladače podporují okamžitě?
17.7.2006 16:53 rpajik | skóre: 18 | blog: rpajikuv_blog
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
NCQ je detekovano automaticky, staci kdyz je NCQ podporovano diskem, radicem a systemem ( libata pro dany radic podporuje NCQ ). Mam vyzkouseno s sata_piix a sata_sil24, na obou NCQ funguje ( kernel 2.6.16.16 a 2.6.17.4 - libata samozrejme novejsi nez v danem kernelu )
ata1.00: ATA-6, max UDMA/133, 156301488 sectors: LBA48 NCQ (depth 0/32)
ata2.00: ATA-6, max UDMA/133, 156301488 sectors: LBA48 NCQ (depth 0/32)
17.7.2006 02:28 Michal Ludvig | skóre: 16
Rozbalit Rozbalit vše ext4
Odpovědět | Sbalit | Link | Blokovat | Admin
Někdy v budoucnu bude "ext3dev" označen za stabilní a přejmenován na "ext4".
Nevěrím :-) Osobně si myslim že už se ten filesystem napořád bude jmenovat ext3dev - pokud ho tak jednou pojmenujou, tak se o něm pod tímhle jménem začne mluvit a psát, tohle jméno se bude objevovat všude možně a konec konců - vždycky je co vylepšovat, takže přejmenovaní "až se vychytají všechny mouchy" IMHO nikdy neproběhne. Ale ono je to konec konců fuk ;-)
David Watzke avatar 17.7.2006 08:41 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: ext4
Whatever, stejně ho budu testovat :-D
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Heron avatar 17.7.2006 09:08 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: ext4
Vono je jedno, jak se to bude jmenovat. Spíš mě překvapuje, že to má být kompatibilní s ext3, tím pádem i s ext2. To znamená, že to bude táhnout jako kouli na noze všechny ty staré věci (třeba řetězení inod -- nebo jak to nazvat -- pro velké soubory). Občas je dobrý všechno zahodit a přepracovat to od nuly.
17.7.2006 10:43 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: ext4
Má to být IMHO kompatibilní jen jedím směrem – tj. kód ext4 bude umět pracovat s partition ext3. Ale opačně už ne. Právě proto se zakládá nová vývojová větev a nový název.
17.7.2006 13:18 blab
Rozbalit Rozbalit vše Re: ext4
Vite o tom prdlajz a remcate. Prave struktura zaznamu v inode se bude hodne menit. Nove vytvorene soubory uz si tu "kouli na noze", jak to nazyvate, tahat sebou nebudou. Ale jiz existujici soubory na fs budou samozrejme pouzivat soucasnou strukturu. Nevidim v tom zadny problem.
Heron avatar 17.7.2006 21:51 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: ext4
Hmm, tak tohle je snad ještě horší řešení. Ale možná to kluci vymyslej líp. Neznám nic horšího, než psát novou versi programu, která si má umět poradit i se starým formátem dat. Daleko jednodušší je napsat konvertor do novýho formátu, nebo export a následný import přes něco třetího -- u fs se to rovná překopírování dat jinam, změny fs a nakopírování zpět.
18.7.2006 09:11 blab
Rozbalit Rozbalit vše Re: ext4
furt jenom remcate, ale proc by to melo byt spatne reseni jste nenapsal. Naopak vyhody tohoto reseni jsou zrejme. A to moznost prejit na novy FS aniz bych si musel formatovat disk.
Heron avatar 18.7.2006 11:56 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: ext4
Nevím proč mě urážíte.

Vy jste nenapsal vůbec nic. Jen že to bude zpětně kompatibilní a budou tam nové i staré inody. Já tohle řešení považuju za jedno z nejhorších. Proč jsem také napsal (nutnost ošetřit starý formát součastně s novým). Vám se tohle řešení líbí. Mě ne. Je lepší vytvořit nový FS a data tam nakopírovat ze zálohy.
Saljack avatar 17.7.2006 09:37 Saljack | skóre: 28 | blog: Saljack | Praha
Rozbalit Rozbalit vše Re: ext4
Tak s timhle nesouhlasim. Určitě se to přejmenuje na ext4 a jsem si tim jistej na 99%. Název ext3dev je ale zavádějící, protože to vypadá jako vývoj ext3 a ne ext4. Nejlepší by bylo kdyby se to jmenovalo ext4dev
Sex, Drugs & Rock´n Roll.
presne tak, pokud bych nevedel ze to bude takto pojmenovano, tak az bych nekde spatril ext3dev tak si budu myslet ze se jedna o nejakou zapomenutou vyvojovou verzi ext3 a ani by me nenapadlo ze se jedna o testovaci verzi ext4
17.7.2006 08:57 nardew | skóre: 5
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Odpovědět | Sbalit | Link | Blokovat | Admin
lol, tak dnes je extra vydareny citat :D
the best way of Memtest is emerge qt kde-meta
17.7.2006 09:42 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Odpovědět | Sbalit | Link | Blokovat | Admin
Nevim proc to nepojemnuji ext4dev, ale je mi to stejne jedno, ext nepouzivam.

Tesim se na ty novy vace v SATA a NCQ a podobne, treba to nekdy vyuziju s novym kompem, ten uz by sata mohl mit..

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
17.7.2006 10:33 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Ano, také si myslím, že ext3dev může být matoucí pro začátečníky, kteří si jej pak mohou nainstalovat v domnění, že se jedná o nějakou ext3d verzi (novější než ext3a, ext3b...)
17.7.2006 13:02 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Odpovědět | Sbalit | Link | Blokovat | Admin
„...vypíchnout si vlastní oči...“
Chichi, tady bych viděl jistý prostor pro datovou kompresi... ;-)
Jak moc jsou ábíčkáři inteligentní? ;-)
17.7.2006 19:48 Ricardo | skóre: 27 | blog: Ricardo | Horní Suchá
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
jak může člověk dosáhnout datové komprese pomocí píchání ?
My mind may be raving, my words may be void, but I am not afraid of being moderated below threshold!
17.7.2006 19:56 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Nejsem odborník, ale řekl bych, že je myšleno spíše jedno slovo, které by tam asi být nemuselo (i když si tím nejsem tak jistý) a které tam je patrně kvůli trochu zbytečně doslovnému překladu.
Copak toho není dost?
17.7.2006 21:53 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Zatím se mi nepodařilo vypíchnout si cizí oči, navíc kvůli zrušenému otroctví a nevolnictví nemá ani cenu se o to pokoušet... :-D
17.7.2006 20:01 disorder | blog: weblog
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
co nepocujes, to ti chybat nebude
a co nevidis, to ti tiez chybat nebude - a tu sa nam rozsiruju moznosti :)
egg avatar 19.7.2006 11:41 egg | skóre: 20 | Praha
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Kdybyste nevěděli, že je to překlad, ani byste si toho nevšimli. Čeština tuhle duplicitu dovoluje jako zdůraznění, jazykově v tom není problém. To jen že přemýšlíte jako programátoři. :-)
21.7.2006 01:57 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Všimli, protože přemýšlíme jako překladatelé, jimiž ve skutečnosti jsme... :-D Zdůraznění může přicházet v úvahu, ale tady bych před svou korektorkou asi těžko obhajoval. :-)
21.7.2006 04:47 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Překládání je docela sranda, není to tak špatná práce. Zrovna mě zaujalo několik slov, které by bylo hezké počeštit.
Copak toho není dost?
22.7.2006 12:43 Petr Gola | skóre: 6
Rozbalit Rozbalit vše Re: Jaderné noviny - 6. 7. 2006
Odpovědět | Sbalit | Link | Blokovat | Admin
Je mi smutno z toho, co to tam s Ext3/4 vyvadej, osobne bych udelal novy fs - ext4, ktery bych oznacil v jadre za experimentalni dokud by experimentalnim byl a tim by to haslo. Oznaceni ext3dev je nestastne, ext4dev uz lepsi ale stale zbytecne. Kompabilita s ext3/2 musi byt nutne na ukor slozitosti a vykonu... a v neposledni rade take mensi prehlednosti kodu... radsi bych videl novy filesystem ext4 s jednim typm inodu... ani vlatne nevim, proc to sem pisu, ale pripada mi, ze vyvojari kernelu zacinaji v posledni dobe podivne blaznit...

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.