[Armadillo:06339] Re: Armadillo440 ext3 マイクロSDカードブートでのファイルシステム破壊について

nakai email@hidden
2010年 12月 15日 (水) 20:23:29 JST


nakaiです。

(2010/12/14 16:13), nakai wrote:
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=44d6f78756560e95903de239e10f8a40a6eae444
> 上記のような不具合修正パッチがメインラインのコードには入っています。

参考程度に、linux-2.6.26-at12に上記パッチを適用してみました。
上記のパッチだけではいまいちでしたので、以下のコミットを含めました。

● ext3: fix synchronization of quota files in journal=data mode
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9cfe7b9010aa66da5f3b2bc33d9e30a4d53bd274

● jbd: fix error handling for checkpoint io
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4afe978530702c934dfdb11f54073136818b2119

● ext3: add checks for errors from jbd
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2d7c820e56ce83b23daee9eb5343730fb309418e

● ext3: fix a bug accessing freed memory in ext3_abort
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=44d6f78756560e95903de239e10f8a40a6eae444


私のところでは現象を発生させることができないので、効果があるかわかりません。
また、パッチをあてたカーネルで、
	ext3をマウント、ext3にファイルの読み書き
程度のテストしかしていないため、もしかすると新たな問題が出るかもしれません。。

もしお時間があればお試しください。

-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: ext3.patch.gz
型:         application/x-gzip-compressed
サイズ:     4440 バイト
説明:       無し
URL:        <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20101215/24241b84/attachment.bin>


armadillo メーリングリストの案内