Javításra került a sokat emlegetett ext4 bug

Linus néhány órával ezelőtt beolvasztotta azt a javítást, amely a napokban sokat emlegetett, csak nem alapértelmezett, experimental opciókkal (journal_async_commit és/vagy journal_checksum) mount-olt ext4 fájlrendszeren bizonyos körülmények közt jelentkező bugot orvosolja.

Hozzászólások

> This could potentially lead to minor file system corruptions (pass 5
> complaints with the inode allocation bitmap) after an unclean shutdown
> under the wrong/unlucky workloads, but it turned into major failure if
> the journal_checksum and/or jouaral_async_commit was enabled."

Ebből nekem az jön le, hogy a hiba a "kisérleti" flagek használata nélkül is okozhatott adatsérülést, igaz, sokkal enyhébbet. Hmm.

Hát nem tudom. Úgy kezdődik, hogy:

"This bug only showed up when non-standard mount options (journal_async_commit and/or journal_checksum) were enabled, and when the file system was not cleanly unmounted"

Mondjuk az unclean shutdown-ban mindig is benne volt a fájlrendszer sérülés esélye, abban nagy hír nincs :)

--
trey @ gépház

Mondjuk az unclean shutdown-ban mindig is benne volt a fájlrendszer sérülés esélye, abban nagy hír nincs :)

Ööööö... hát nem. Az unclean shutdown korrekt diszkeknél, barrier=1 mellett csak úgy járhat fájlrendszer sérüléssel, ha bugos a kód. A felhasználó adatai, változtatásai elveszhetnek, összekuszálódhatnak (ha nem használt sync/fsync hívásokat), de a fájlrendszer maga az nem sérülhet meg.

picsába, pont átmigráltam a pornópartíciómat btrfs-re. de így legalább mirroring esetén duplaannyi csajom lehet.

Kár volt, én is megtettem a data partícióval, a torrent teljesen megeszi. :)
4 diszkes btrfs raid10, tölt a torrent le 2,4MB/s, ez 10% cpu terhelés és kb folyamatosan világít a hdd led, mintha legalábbis gigás fájlokat másolnék ide-oda.
Továbbá, a mezei szekvenciális másolásba is gyorsabb az mdadm raid5+ext4 egy kicsivel.
--
Discover It - Have a lot of fun!