百问网

首页 » Linux技术区 » Linux系统开发 » SD卡UMOUNT出错
zoly - 2010-6-22 16:52:00
[root@YQSH2440DVK /]# mount -t vfat /dev/mmcblk0p1 /mnt/
[root@YQSH2440DVK /]# cd mnt
[root@YQSH2440DVK mnt]# ls
mobile
recycle.{645FF040-5081-101B-9F08-00AA002F954E}
vmware.log
[root@YQSH2440DVK mnt]# rm vmware.log
[root@YQSH2440DVK mnt]# cd ..
[root@YQSH2440DVK /]# umount /dev/
umount: cannot umount /dev: Device or resource busy
[root@YQSH2440DVK /]# umount /mnt
BUG: soft lockup - CPU#0 stuck for 61s! [mmcqd:924]
Modules linked in:
Pid: 924, comm:                mmcqd
CPU: 0    Not tainted  (2.6.28.7 #706)
PC is at do_pio_write+0x11c/0x13c
LR is at s3cmci_send_request+0x340/0x404
pc : [<c027636c>]    lr : [<c0276930>]    psr: 60000013
sp : c3b1fdc8  ip : c3b191c0  fp : c3b1fde4
r10: c3b19000  r9 : c3b1fe54  r8 : c39fd680
r7 : c0421030  r6 : c5000040  r5 : 00000003  r4 : c3c9143c
r3 : 0000003c  r2 : 00000000  r1 : c5000000  r0 : ffffffff
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: c000717f  Table: 33b5c000  DAC: 00000017
[<c002de3c>] (show_regs+0x0/0x4c) from [<c006e1fc>] (softlockup_tick+0x120/0x168)
r4:01312c14
[<c006e0dc>] (softlockup_tick+0x0/0x168) from [<c005494c>] (run_local_timers+0x1c/0x20)
r8:c39fd680 r7:0000001e r6:00000000 r5:c3af9340 r4:00000000
[<c0054930>] (run_local_timers+0x0/0x20) from [<c00549c8>] (update_process_times+0x2c/0x58)
[<c005499c>] (update_process_times+0x0/0x58) from [<c0030460>] (timer_tick+0xec/0x110)
r5:00000000 r4:c041fb80
[<c0030374>] (timer_tick+0x0/0x110) from [<c0035f54>] (s3c2410_timer_interrupt+0x10/0x18)
r4:c03ea534
[<c0035f44>] (s3c2410_timer_interrupt+0x0/0x18) from [<c006e6c0>] (handle_IRQ_event+0x44/0x80)
[<c006e67c>] (handle_IRQ_event+0x0/0x80) from [<c006fb04>] (handle_edge_irq+0x110/0x14c)
r7:c0420ce0 r6:c03ea534 r5:0000001e r4:c03ed828
[<c006f9f4>] (handle_edge_irq+0x0/0x14c) from [<c002c064>] (__exception_text_start+0x64/0x84)
r7:c0421030 r6:00004000 r5:00000000 r4:0000001e
[<c002c000>] (__exception_text_start+0x0/0x84) from [<c002ca24>] (__irq_svc+0x24/0xa0)
Exception stack(0xc3b1fd80 to 0xc3b1fdc8)
fd80: ffffffff c5000000 00000000 0000003c c3c9143c 00000003 c5000040 c0421030
fda0: c39fd680 c3b1fe54 c3b19000 c3b1fde4 c3b191c0 c3b1fdc8 c0276930 c027636c
fdc0: 60000013 ffffffff                                                     
r5:f4000000 r4:ffffffff
[<c0276250>] (do_pio_write+0x0/0x13c) from [<c0276930>] (s3cmci_send_request+0x340/0x404)
r7:c3b1fe68 r6:c3b1fec0 r5:c3b19000 r4:c3b191c0
[<c02765f0>] (s3cmci_send_request+0x0/0x404) from [<c0276a54>] (s3cmci_request+0x60/0x68)
[<c02769f4>] (s3cmci_request+0x0/0x68) from [<c026e26c>] (mmc_wait_for_req+0x10c/0x124)
r6:c3b1fec0 r5:c3b19000 r4:c3b1fe54
[<c026e160>] (mmc_wait_for_req+0x0/0x124) from [<c0273a9c>] (mmc_blk_issue_rq+0x130/0x4cc)
r5:c3b1fe54 r4:c3b11664
[<c027396c>] (mmc_blk_issue_rq+0x0/0x4cc) from [<c027434c>] (mmc_queue_thread+0xe4/0xe8)
[<c0274268>] (mmc_queue_thread+0x0/0xe8) from [<c005ea2c>] (kthread+0x5c/0x90)
[<c005e9d0>] (kthread+0x0/0x90) from [<c004deb8>] (do_exit+0x0/0x698)
r6:00000000 r5:00000000 r4:00000000
thisway.diy - 2010-6-23 17:44:00
BUG: soft lockup - CPU#0 stuck for 61s! [mmcqd:924]


显然,是SD驱动的BUG,我对这不熟,你可以找找更新的SD驱动试试
1
查看完整版本: SD卡UMOUNT出错