Nagyobb libATA frissítés

Címkék

Jeff Garzik, a Linux kernel SATA alrendszeréért felelős karbantartója a napokban egy nagyobb libATA frissítést jelentett be az LKML-en. A frissítsben nagy adag patch-et olvasztott be Tejun Heo-tól és Albert Lee-től.

Mi változott?

* Rewritten error handling. This is a major piece of work, even
though it will be rarely seen. The new libata EH provides the
foundation for not only improved error handling, but also new features
such as device hotplug or command queueing. (Tejun Heo)

* PIO-based I/O is now IRQ-driven by default, rather than polled
in a kernel thread. The polling path will continue to exist for
controllers that need it, and other special cases. (Albert Lee)

* Core support for command queueing (Jens Axboe, Tejun Heo)

* Support for NCQ-style command queueing (Jens Axboe, Tejun Heo)

* Increase max-sectors dramatically, for LBA48 devices (Tejun Heo?)

* Other minor changes, from myself and others.

Ha minden jól megy, akkor a patch javítja a hibakezelést, javítást ad néhány komolyabb, nehezen megoldható bugra, és jó alapot készít elő néhány, a jövőben bemutatkozó "remek" funkciónak.

Ha minden jól megy a tesztelés során, akkor a frissítést a 2.6.18-as kernel beolvasztási idején elküldik merge-lésre.

Addig is tesztelj, bugreportolj (a leveleket kéretik CC-zni a linux-ide @ vger . kernel . org címre)!

A bejelentés itt.

Hozzászólások

Bar nem szorosan ide tartozik, de ... Szo volt ugye a Linux kernel bugokrol, ahol egy helyen emlitettem is, hogy miert nincs a szenhidrat+mail alapu hibakezeles mellett mas bugtracking stb cucc, nos persze van, az viszont erdekes, hogy igen keveset hallani rola, eleg ritkan hivatkoznak ra stb (en peldaul elotte nem is igen hallottam rola pedig lkml-en vagyok), szerintem sok kernel developer se hasznalja. Na ez ugy jon ide, hogy az lkml-en pont ezzel kapcsolatban lattam eloszor hogy valaki egy rakat hibajegy szamot bevagott, ami talan kapcsolatba hozhato a temaval, es volt ra valasz is. Kar hogy ez viszonylag ritka jelenseg, lehet nem "veszne el" az info ami "mail-ben kuldunk bugreportot aztan ide-oda cc-zzuk meg idezgetunk" modszernel gyakran megeshet, legalabbis erzesem szerint.

na végre lesz device hotplug is! jelenleg csak úgy tudok hotplugolni, hogy amit rá akarok dugni vagy leszedni, annak a driverét a kernelből kiszedem (szerencsére a bővítőkártya és az alaplapi sata más chipkészlet)