<div><br>hi,you can try EXT4!ext3 is not stable in arm,one of my friends need some ext3 bug in 2.6.25,can cause system halt!<br></div><div></div><br><pre>在2009-10-19&nbsp;13:59:11,"Marek&nbsp;Vasut"&nbsp;&lt;marek.vasut@gmail.com&gt;&nbsp;写道:
&gt;Dne&nbsp;Po&nbsp;19.&nbsp;října&nbsp;2009&nbsp;07:38:35&nbsp;Peter&nbsp;Chen&nbsp;napsal(a):
&gt;&gt;&nbsp;Dear&nbsp;all,
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;I&nbsp;find&nbsp;the&nbsp;kernel&nbsp;2.6.28&nbsp;is&nbsp;supported&nbsp;ext3&nbsp;for&nbsp;SD&nbsp;card&nbsp;not&nbsp;well.
&gt;&gt;&nbsp;The&nbsp;external&nbsp;SD&nbsp;card&nbsp;is&nbsp;formatted&nbsp;with&nbsp;ext3,&nbsp;and&nbsp;when&nbsp;removal&nbsp;from
&gt;&gt;&nbsp;sd&nbsp;slot,&nbsp;it&nbsp;prints&nbsp;below&nbsp;ext3_abort&nbsp;msg.&nbsp;Such&nbsp;message&nbsp;isn't&nbsp;occurred&nbsp;at
&gt;&gt;&nbsp;Linux&nbsp;2.6.23&nbsp;and&nbsp;2.6.27.
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;mmc1:&nbsp;card&nbsp;d555&nbsp;removed
&gt;&gt;&nbsp;mmcblk2:&nbsp;error&nbsp;-110&nbsp;sending&nbsp;read/write&nbsp;command
&gt;&gt;&nbsp;mmcblk2:&nbsp;error&nbsp;-110&nbsp;requesting&nbsp;status
&gt;&gt;&nbsp;end_request:&nbsp;I/O&nbsp;error,&nbsp;dev&nbsp;mmcblk2,&nbsp;sector&nbsp;1576855
&gt;&gt;&nbsp;Buffer&nbsp;I/O&nbsp;error&nbsp;on&nbsp;device&nbsp;mmcblk2p1,&nbsp;logical&nbsp;block&nbsp;197099
&gt;&gt;&nbsp;lost&nbsp;page&nbsp;write&nbsp;due&nbsp;to&nbsp;I/O&nbsp;error&nbsp;on&nbsp;mmcblk2p1
&gt;&gt;&nbsp;mmcblk2:&nbsp;error&nbsp;-110&nbsp;sending&nbsp;read/write&nbsp;command
&gt;&gt;&nbsp;mmcblk2:&nbsp;error&nbsp;-110&nbsp;requesting&nbsp;status
&gt;&gt;&nbsp;end_request:&nbsp;I/O&nbsp;error,&nbsp;dev&nbsp;mmcblk2,&nbsp;sector&nbsp;1576863
&gt;&gt;&nbsp;Buffer&nbsp;I/O&nbsp;error&nbsp;on&nbsp;device&nbsp;mmcblk2p1,&nbsp;logical&nbsp;block&nbsp;197100
&gt;&gt;&nbsp;lost&nbsp;page&nbsp;write&nbsp;due&nbsp;to&nbsp;I/O&nbsp;error&nbsp;on&nbsp;mmcblk2p1
&gt;&gt;&nbsp;Aborting&nbsp;journal&nbsp;on&nbsp;device&nbsp;mmcblk2p1.
&gt;&gt;&nbsp;------------[&nbsp;cut&nbsp;here&nbsp;]------------
&gt;&gt;&nbsp;WARNING:&nbsp;at
&gt;&gt;&nbsp;/home/nchen/work/L28EVB/Dev/sirfa5cb_l28_alpha/kernel/fs/buffer.c:1195
&gt;&gt;&nbsp;mark_buffer_dirty+0x9c/0xb8()
&gt;&gt;&nbsp;Modules&nbsp;linked&nbsp;in:&nbsp;sirfsoc_wdt&nbsp;sirfsoc_uspserial&nbsp;g_ether&nbsp;g_usbdrv
&gt;&gt;&nbsp;ehci_hcd&nbsp;usbcore&nbsp;snd_soc_cb_modac_ts&nbsp;snd_soc_modac&nbsp;snd_soc_sirfsoc_i2s
&gt;&gt;&nbsp;&nbsp;snd_s&nbsp;oc_ts_stream_mode&nbsp;snd_soc_sirfsoc&nbsp;snd_soc_core&nbsp;snd_pcm&nbsp;snd_timer&nbsp;snd
&gt;&gt;&nbsp;&nbsp;soundcore&nbsp;snd_page_alloc&nbsp;sirfsoc_bl&nbsp;sirfsoc_fb&nbsp;cfbcopyarea&nbsp;cfbimgblt&nbsp;cfbf
&gt;&gt;&nbsp;&nbsp;illrect
&gt;&gt;&nbsp;[&lt;c008a8d8&gt;]&nbsp;(dump_stack+0x0/0x14)&nbsp;from&nbsp;[&lt;c009edfc&gt;]
&gt;&gt;&nbsp;(warn_on_slowpath+0x4c/0x68)
&gt;&gt;&nbsp;[&lt;c009edb0&gt;]&nbsp;(warn_on_slowpath+0x0/0x68)&nbsp;from&nbsp;[&lt;c011c1b0&gt;]
&gt;&gt;&nbsp;(mark_buffer_dirty+0x9c/0xb8)
&gt;&gt;&nbsp;&nbsp;&nbsp;r6:c0ad1000&nbsp;r5:c0340970&nbsp;r4:c349b7f0
&gt;&gt;&nbsp;[&lt;c011c114&gt;]&nbsp;(mark_buffer_dirty+0x0/0xb8)&nbsp;from&nbsp;[&lt;c015b84c&gt;]
&gt;&gt;&nbsp;(journal_update_superblock+0xcc/0x14c)
&gt;&gt;&nbsp;&nbsp;&nbsp;r5:c3a319c0&nbsp;r4:c38da000
&gt;&gt;&nbsp;[&lt;c015b780&gt;]&nbsp;(journal_update_superblock+0x0/0x14c)&nbsp;from&nbsp;[&lt;c015ba84&gt;]
&gt;&gt;&nbsp;(__journal_abort_soft+0xc8/0xd8)
&gt;&gt;&nbsp;&nbsp;&nbsp;r7:c38da000&nbsp;r6:fffffffb&nbsp;r5:c3a319c0&nbsp;r4:c38da000
&gt;&gt;&nbsp;[&lt;c015b9bc&gt;]&nbsp;(__journal_abort_soft+0x0/0xd8)&nbsp;from&nbsp;[&lt;c015baa4&gt;]
&gt;&gt;&nbsp;(journal_abort+0x10/0x14)
&gt;&gt;&nbsp;&nbsp;&nbsp;r6:c3493860&nbsp;r5:fffffffb&nbsp;r4:c349b748
&gt;&gt;&nbsp;[&lt;c015ba94&gt;]&nbsp;(journal_abort+0x0/0x14)&nbsp;from&nbsp;[&lt;c0158324&gt;]
&gt;&gt;&nbsp;(journal_commit_transaction+0xa64/0x14a0)
&gt;&gt;&nbsp;[&lt;c01578c0&gt;]&nbsp;(journal_commit_transaction+0x0/0x14a0)&nbsp;from&nbsp;[&lt;c015c6d8&gt;]
&gt;&gt;&nbsp;(kjournald+0xc4/0x29c)
&gt;&gt;&nbsp;[&lt;c015c614&gt;]&nbsp;(kjournald+0x0/0x29c)&nbsp;from&nbsp;[&lt;c00b5818&gt;]&nbsp;(kthread+0x54/0x80)
&gt;&gt;&nbsp;[&lt;c00b57c4&gt;]&nbsp;(kthread+0x0/0x80)&nbsp;from&nbsp;[&lt;c00a1ec8&gt;]&nbsp;(do_exit+0x0/0x818)
&gt;&gt;&nbsp;&nbsp;&nbsp;r5:00000000&nbsp;r4:00000000
&gt;&gt;&nbsp;---[&nbsp;end&nbsp;trace&nbsp;494b15a74f793f7d&nbsp;]---
&gt;&gt;&nbsp;mmcblk2:&nbsp;error&nbsp;-110&nbsp;sending&nbsp;read/write&nbsp;command
&gt;&gt;&nbsp;mmcblk2:&nbsp;error&nbsp;-110&nbsp;requesting&nbsp;status
&gt;&gt;&nbsp;end_request:&nbsp;I/O&nbsp;error,&nbsp;dev&nbsp;mmcblk2,&nbsp;sector&nbsp;1576855
&gt;&gt;&nbsp;Buffer&nbsp;I/O&nbsp;error&nbsp;on&nbsp;device&nbsp;mmcblk2p1,&nbsp;logical&nbsp;block&nbsp;197099
&gt;&gt;&nbsp;lost&nbsp;page&nbsp;write&nbsp;due&nbsp;to&nbsp;I/O&nbsp;error&nbsp;on&nbsp;mmcblk2p1
&gt;&gt;&nbsp;journal&nbsp;commit&nbsp;I/O&nbsp;error
&gt;&gt;&nbsp;ext3_abort&nbsp;called.
&gt;&gt;&nbsp;EXT3-fs&nbsp;error&nbsp;(device&nbsp;mmcblk2p1):&nbsp;ext3_put_super:&nbsp;Couldn't&nbsp;clean&nbsp;up&nbsp;the
&gt;&gt;&nbsp;journal
&gt;&gt;&nbsp;Remounting&nbsp;filesystem&nbsp;read-only
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;Besides,&nbsp;I&nbsp;find&nbsp;when&nbsp;system&nbsp;goes&nbsp;to&nbsp;suspend,&nbsp;when&nbsp;we&nbsp;remove&nbsp;sd&nbsp;card
&gt;&gt;&nbsp;after&nbsp;the&nbsp;system&nbsp;has&nbsp;already&nbsp;suspended.&nbsp;Then,&nbsp;press&nbsp;wakeup&nbsp;button,&nbsp;the
&gt;&gt;&nbsp;system&nbsp;can't&nbsp;wakeup.&nbsp;It&nbsp;sounds&nbsp;happens
&gt;&gt;&nbsp;deadlock&nbsp;at&nbsp;__fsync_super,&nbsp;which&nbsp;call&nbsp;stack&nbsp;likes&nbsp;below:
&gt;&gt;&nbsp;mmc_remove_card--&gt;device_del--&gt;mmc_blk_remove--&gt;del_gendisk
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;Such&nbsp;action&nbsp;is&nbsp;ok&nbsp;at&nbsp;Linux&nbsp;2.6.23&nbsp;and&nbsp;2.6.27.&nbsp;And&nbsp;sd&nbsp;card&nbsp;with&nbsp;vfat&nbsp;at
&gt;&gt;&nbsp;2.6.28&nbsp;is&nbsp;ok.
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;Does&nbsp;anyone&nbsp;know&nbsp;what&nbsp;happening&nbsp;for&nbsp;ext3&nbsp;at&nbsp;2.6.28&nbsp;(&nbsp;or&nbsp;from&nbsp;2.6.28)?
&gt;&gt;&nbsp;Any&nbsp;solutions&nbsp;for&nbsp;such&nbsp;issue?
&gt;
&gt;You&nbsp;popped&nbsp;the&nbsp;card&nbsp;out&nbsp;without&nbsp;unmounting&nbsp;the&nbsp;filesystem&nbsp;I&nbsp;guess&nbsp;?
&gt;&gt;&nbsp;
&gt;&gt;&nbsp;Thank&nbsp;you!
&gt;&gt;&nbsp;
&gt;
&gt;_______________________________________________
&gt;linux-arm-kernel&nbsp;mailing&nbsp;list
&gt;linux-arm-kernel@lists.infradead.org
&gt;http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
</pre><br><br><span title="neteasefooter"/><hr/>
<a href="http://allyes.nie.163.com/main/adfclick?db=afanie&bid=1260,614,23&cid=148,4,1&sid=1357&show=ignore&url=http://tx2.163.com/fab.html">看陆川杨幂新片《琴棋书画》,品网易3D国韵网游《天下贰》</a>
</span>