[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 メーリングリストの案内