Umount reiserfs partition caused crash on 2.6.18-rc3-mm2
Lei CL Cheng
chenglcl at cn.ibm.com
Tue Aug 8 15:57:19 EST 2006
Hi,
I installed latest mm kernel 2.6.18-rc3-mm2 on ppc64 with RHEL4-U3.
And I made a reiserfs partition by mkfs command in this kernel.
But when I tried to umount this reiserfs partition, the kernel
crashed and xmon will be entered.
the steps:
1. mkfs -t reiserfs -f --format 3.6 /dev/sdb
2. mount /dev/sdb /mnt/tmp
3. umount /mnt/tmp
Additional information:
./mkreiserfs -V
mkreiserfs 3.6.19 (2003 www.namesys.com)
The error message printed by xmon is like:
---------------------------------------------
BUG: Dentry c0000000718178a0{i=3,n=.reiserfs_priv} still in use (1)
[unmount
of reiserfs sdb]
kernel BUG in shrink_dcache_for_umount_subtree at fs/dcache.c:611!
cpu 0x3: Vector: 700 (Program Check) at [c0000001667ef690]
pc: c0000000000e06cc: .shrink_dcache_for_umount_subtree+0x214/0x364
lr: c0000000000e06c8: .shrink_dcache_for_umount_subtree+0x210/0x364
sp: c0000001667ef910
msr: 8000000000029032
current = 0xc00000007180b040
paca = 0xc000000000567800
pid = 5220, comm = umount
kernel BUG in shrink_dcache_for_umount_subtree at fs/dcache.c:611!
enter ? for help
2:mon> t
[c0000001667ef9a0] c0000000000e086c .shrink_dcache_for_umount+0x50/0x78
[c0000001667efa20] c0000000000c9c74 .generic_shutdown_super+0x40/0x230
[c0000001667efab0] c0000000000cb07c .kill_block_super+0x30/0x60
[c0000001667efb40] c0000000000c9be0 .deactivate_super+0x8c/0xe0
[c0000001667efbd0] c0000000000e69e8 .mntput_no_expire+0x84/0xcc
[c0000001667efc60] c0000000000d36c4 .path_release_on_umount+0x30/0x48
[c0000001667efcf0] c0000000000e75dc .sys_umount+0x264/0x294
[c0000001667efe30] c00000000000861c syscall_exit+0x0/0x40
--- Exception: c01 (System Call) at 000000000ff31f84
SP (ffca1750) is in userspace
2:mon> r
R00 = c0000000000e06c8 R16 = 00000000ffffffff
R01 = c0000001667ef910 R17 = 0000000010020000
R02 = c000000000748448 R18 = 0000000000000000
R03 = 0000000000000061 R19 = 00000000ffca1df8
R04 = 8000000000001032 R20 = 0000000000000000
R05 = 0000000000000000 R21 = 0000000000000000
R06 = 8000000000b10393 R22 = 00000000100c0000
R07 = 0000000000000000 R23 = 0000000000000000
R08 = 0000000000000001 R24 = 0000000000000000
R09 = c000000000594660 R25 = 0000000000000000
R10 = c00000016763bbd8 R26 = c0000001667efdf0
R11 = c000000000594660 R27 = 0000000000000000
R12 = 0000000000004000 R28 = c000000169e0f800
R13 = c000000000567800 R29 = c000000071817980
R14 = 00000000ffca18d0 R30 = c0000000005bd348
R15 = 0000000010020000 R31 = c0000000718178a0
pc = c0000000000e06cc .shrink_dcache_for_umount_subtree+0x214/0x364
lr = c0000000000e06c8 .shrink_dcache_for_umount_subtree+0x210/0x364
msr = 8000000000029032 cr = 24004424
ctr = 8000000000132d10 xer = 000000000000000f trap = 700
2:mon> S
msr = 8000000000001032 sprg0= 0000000000000000
pvr = 00000000003a0201 sprg1= c000000000567600
dec = 00000000ad4830a1 sprg2= c000000000567600
sp = c00000016691ad50 sprg3= c000000000567600
toc = c000000000748448 dar = c000000071794010
-Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20060808/96310a10/attachment.htm>
More information about the Linuxppc-dev
mailing list