Kernel

Hamarosan megkezdődhet az ext4 filerendszer fejlesztése

Címkék

Theodore Ts'o - (többek közt) ext2/ext3 filerendszer fejlesztő - egy javaslatot és tervet postázott a Linux kernel levelezési listára, amelyben az ext3 filerendszer továbbfejlesztéséről, és az ext4 filerendszer létrehozásáról olvashatunk.
Ted azt írta, hogy az elmúlt hetek beszélgetéseiben kiderült, hogy az ext3 továbbfejlesztésben több ember is érdekelt lenne. Nem meglepő ez annak fényében, hogy az ext3 a legnépszerűbb és leggyakrabban használt filerendszer. Kedvelt a kernelfejlesztők körében is, így az érdeklődés nagyobb, mint más filerendszerek esetén.

Az ext3 továbbfejlesztésének felvetésekor az legtöbbször az alábbi aggodalmak merültek fel: stabilitás, kompatibilitás, kód komplexitás. Sajnos ezeket az aggályokat néha együttesen, keverve vetették fel a fejlesztők, ezért nehéz volt előrehaladni a probléma megoldása felé.

Most úgy tűnik, hogy megtalálhatják a megoldást. A javaslat a továbbfejlesztésre:

Újra: kísérlet a devfs teljes eltávolítására

Címkék

Greg Kroah-Hartman ismét elküldte azt a patch-ét Linusnak és Andrew Mortonnak, amely a devfs teljes eltávolítását végezné el. A patch a 2.6.17-es Linux kernelhez készült. A patch ugyanaz, amelyet Greg KH már elküldött a 2.6.12, .13, .14, .15, .16 kernelekhez. Nem tesz mást, mint teljesen kiírtja a hosszú idő óta karbantartás nélkül levő devfs-t a kernelből, és ezzel végsősoron helyet takaríthatunk meg.

Framebuffer driver az Intel-alapú Mac-ekhez

Címkék

Edgar Hucek egy linuxos framebuffer drivert írt az Intel processzoros Mac gépekhez. Igaz, hogy coding style szempontból van még mit javítani rajta, de ez valószínűleg némi kozmetika után és javítás után nem állhat a beolvasztás útjába. A véleményezés után már meg is jelent a javított kiadása.
További MacTel + Linux téma... Aki szeretne MacTel gépére Linuxot telepíteni, annak jó kiindulópont lehet ez a tutorial. A dokumentumban megtalálható minden fontos dolog a telepítéshez, továbbá az, hogy mi fog működni, mi nem, és általában milyen buktatókkal kell számolni.

Marcelo Tosatti: Linux 2.4.33-rc1

Címkék

Marcelo Tosatti, a 2.4-es Linux kernel sorozat karbantartója az imént jelentette be a 2.4.33-as Linux kernel első kiadásra jelölt verzióját. Benne javítások gazdagon, amelyek néhány hálózattal kapcsolatos biztonsági javítást is magukban foglalnak. Bejelentés itt.

TCP window scaling az Interneten

Címkék

2004 közepén egy általam csak "HUP bug"-nak nevezett problémát fedeztünk fel itt a HUP-on, amely rejtélyes kapcsolatban állt az akkor kiadás előtt álló 2.6.8-as Linux kernellel. A jelenség az volt, hogy bizonyos újabb kerneleket futtató kliensekkel a HUP nem volt olvasható. Akkor némi kutakodás után kiderült, hogy David S. Miller engedélyezte az akkori Linux kernelekben a TCP window scaling-et. Ezzel az eljárással a kommunkációban levő felek nagyobb adatmennyiséget is átvihetnek egymás közt, akkor ha ezt előre "megbeszélik". A TCP window scaling-gel kapcsolatos tudnivalókat az RFC1323 fogja össze. Bővebben a TCP window scaling-ről a korábbi, "HUP bug": TCP window scaling és a hibás routerek című HUP cikkben.
A lényeg az, hogy bizonyos TCP window scaling beállítások mellett nem volt olvasható néhány weboldal (köztük a HUP is), ha a webszerver és a kliens között olyan csomagszűrő / router volt található, amely nem kezelte megfelelően ez a TCP opciót, vagy a cél webszerveren nem követett el az adminisztátor bizonyos workaround-okat.

Most ismét hasonló problémával nézhet szembe az, aki a legújabb, kiadás előtt álló 2.6.17-es Linux kernelre frissít. Sok bosszúságtól kímélheti meg magát az, aki figyel, és visszaemlékszik majd erre a cikkre :-)

48 bit: A jó öreg ext3 ráncfelvarrása

Címkék

Az IBM-es Mingming Cao és csapata azon dolgozik, hogy a Linux eredeti filerendszerét (etx2 -> ext3) kicsit aktualizálja. Mint levelében írta, az ext3 jelenleg 8 terabyte-ra (4k block méret) limitált. Ez nem elegendő napjainkban vagy a közeljövőben, ahol egyre nagyobb az igény a nagy tárterületek iránt.

Ezért négy cég, a RedHat, a ClusterFS, az IBM és a BULL azon dolgoznak, hogy az ext3-at 32 bites filerendszerből 48 bitesre alakítsák, és ezzel a jelenlegi 8 TB-os limitációt 1024 petabyte-osra növeljék.

Vita az ACX1xx driver jogi helyzetéről

Címkék

Miután Andrew Morton bejelentette, hogy mit tervez beolvasztani a 2.6.18-as Linux kernelbe, több kernelfejlesztő kezdett vitatkozni az ACX1xx wireless driver jogi helyzetéről. Jeff Garzik megjegyezte, hogy sose volt technikai kifogása e driver beolvasztása ellen, de ismeretei szerint a driver eredete erősen megkérdőjelezhető. Jeff úgy tudja, hogy a drivert nem "clean-room" körülmények közt fejtették vissza, így annak beolvasztása jogilag sebezhetővé tenné a Linux kernelt.

Chris Wright: Linux 2.6.16.20

Címkék

Chris Wright, a -stable csapat tagja bejelentette a 2.6-os sorozatú Linux kernel legfrissebb, javított változatát. Benne több hibát is javítottak, de első gyors ránézére egyik sem biztonsággal kapcsolatos. A bejelentés itt. A változások részletesen itt.