NFSv4 crash at umount

Vincent ROQUETA Vincent.roqueta at bull.net
Thu Mar 8 10:52:50 EST 2007


Hello all,

I am running a 2.6.18 kernel. Is there such bugs known ?
Here are the client  traces :
(ia64, 64Kpages )



VFS: Busy inodes after unmount of 0:15. Self-destruct in 5 seconds.  Have a 
nice day...
BUG: warning at net/sunrpc/sched.c:576/rpc_exit_task()

Call Trace:
 [<a000000100010f60>] show_stack+0x80/0xa0
                                sp=e00000010e78fbe0 bsp=e00000010e781178
 [<a000000100010fb0>] dump_stack+0x30/0x60
                                sp=e00000010e78fdb0 bsp=e00000010e781160
    r32 : a000000207d646f0 r33 : 0000000000000289 r34 : 0000000000000240
 [<a000000207d646f0>] rpc_exit_task+0x170/0x1a0 [sunrpc]
                                sp=e00000010e78fdb0 bsp=e00000010e781138
    r32 : e000006002940300 r33 : e000006002940378 r34 : a000000207d654f0
    r35 : 0000000000000895 r36 : a000000207d84b50
 [<a000000207d654f0>] __rpc_execute+0x150/0x700 [sunrpc]
                                sp=e00000010e78fdb0 bsp=e00000010e7810b0
    r32 : e000006002940300 r33 : e0000060029403d0 r34 : 0000000000000000
    r35 : e000006002940378 r36 : e000006002940370 r37 : e0000060029403c8
    r38 : a000000207db9650 r39 : 0000000000000000 r40 : e000006002940460
    r41 : fffffffffffffe00 r42 : e000006002940330 r43 : e000006002940378
    r44 : 0000000000000100 r45 : a000000207d8c1f8 r46 : a000000207d65b90
    r47 : 0000000000000205 r48 : a000000207d84b50
 [<a000000207d65b90>] rpc_async_schedule+0x30/0x60 [sunrpc]
                                sp=e00000010e78fdb0 bsp=e00000010e781090
    r32 : e000006002940300 r33 : a0000001000a1d60 r34 : 000000000000050e
    r35 : a000000207d84b50
 [<a0000001000a1d60>] run_workqueue+0x180/0x2c0
                                sp=e00000010e78fdb0 bsp=e00000010e781040
    r32 : e0000001017cf600 r33 : e0000060029403e8 r34 : e000006002940300
    r35 : e0000001017cf618 r36 : a000000207d8c408 r37 : e0000001017cf608
    r38 : e0000001017cf668 r39 : a0000001000a20e0 r40 : 000000000000038a
    r41 : a000000100a6e290
 [<a0000001000a20e0>] worker_thread+0x240/0x2c0
                                sp=e00000010e78fdb0 bsp=e00000010e781008
    r32 : e0000001017cf600 r33 : e0000001017cf618 r34 : e0000001017cf628
    r35 : 0000000000000001 r36 : a0000001000ab2e0 r37 : 000000000000038a
    r38 : e00000010ddff878
 [<a0000001000ab2e0>] kthread+0x1e0/0x240
                                sp=e00000010e78fe20 bsp=e00000010e780fc8
    r32 : e00000010ddff860 r33 : e0000001017cf600 r34 : a000000100640bf0
    r35 : fffffffffffffffc r36 : a000000100013210 r37 : 0000000000000286
    r38 : a000000100a6e290
 [<a000000100013210>] kernel_thread_helper+0x30/0x60
                                sp=e00000010e78fe30 bsp=e00000010e780fa0
    r32 : a000000100644b20 r33 : e00000010ddff860 r34 : a000000100008d40
    r35 : 0000000000000002 r36 : a000000100a6e290
 [<a000000100008d40>] start_kernel_thread+0x20/0x40
                                sp=e00000010e78fe30 bsp=e00000010e780fa0
-2305843004857006720
kernel BUG at fs/nfs/client.c:181!
umount[6030]: bugcheck! 0 [1]
Modules linked in: sg scsi_dump nfsd exportfs nfs lockd sunrpc ide_cd cdrom 
vfat fat dm_mod thermal processor fan button uhci_hcd ehci_hcd e100 e1000 
ext3 jbd aic7xxx scsi_transport_spi sd_mod scsi_mod

Pid: 6030, CPU 13, comm:               umount
psr : 00001010081a6018 ifs : 800000000000048c ip  : [<a000000207a12f10>]    
Not tainted
ip is at nfs_free_client+0x510/0x520 [nfs]
unat: 0000000000000000 pfs : 000000000000048c rsc : 0000000000000003
rnat: 0000000000000073 bsps: 0000000000000073 pr  : 0000000005552959
ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c8a70033f
csd : 0000000000000000 ssd : 0000000000000000
b0  : a000000207a12f10 b6  : a000000100065220 b7  : a0000001003788a0
f6  : 1003e0000000000000028 f7  : 1003e28f5c28f5c28f5c3
f8  : 1003e00000000000000fa f9  : 1003e0000000032000000
f10 : 1003e000000003b9aca00 f11 : 1003ed6bf94d5e57a42bd
r1  : a000000100a6e290 r2  : 0000000000004000 r3  : e000000004a20000
r8  : 0000000000000026 r9  : 0000000000000001 r10 : a000000100888640
r11 : 0000000000000000 r12 : e0000001184dfd60 r13 : e0000001184d0000
r14 : 0000000000004000 r15 : a000000100888640 r16 : 0000000000004000
r17 : 000000000000000d r18 : 0000000000000000 r19 : 0000000000000000
r20 : 0000000000000004 r21 : 0000000000000000 r22 : e0000001184d0f54
r23 : 0000000000000001 r24 : e000000103140f5c r25 : e000000103140f40
r26 : e000000103140008 r27 : 0000000000000073 r28 : 0000000000000073
r29 : 6666666666666667 r30 : 00000000000000c8 r31 : 00000000000004b0

Call Trace:
 [<a000000100010f60>] show_stack+0x80/0xa0
                                sp=e0000001184df8b0 bsp=e0000001184d1300
 [<a000000100011870>] show_regs+0x890/0x8c0
                                sp=e0000001184dfa80 bsp=e0000001184d12b8
    r32 : e0000001184dfce8 r33 : e0000001184dfa90 r34 : e0000001184dfbe0
    r35 : e0000001184dfc18 r36 : e0000001184dfc30 r37 : e0000001184dfbf0
    r38 : a000000100037b20 r39 : 0000000000000510 r40 : e0000001184dfab0
 [<a000000100037b20>] die+0x1a0/0x4c0
                                sp=e0000001184dfaa0 bsp=e0000001184d1268
    r32 : a0000001005e6c78 r33 : e0000001184dfba0 r34 : 0000000000000000
    r35 : 000000000000000d r36 : a000000100736ae0 r37 : a000000100736ad8
    r38 : a000000100736adc r39 : a000000100037e80 r40 : 0000000000000309
    r41 : a000000100a6e290
 [<a000000100037e80>] die_if_kernel+0x40/0x60
                                sp=e0000001184dfac0 bsp=e0000001184d1238
    r32 : a0000001005e6c78 r33 : e0000001184dfba0 r34 : 0000000000000000
    r35 : a000000100038550 r36 : 0000000000000289 r37 : e0000001184dfd38
 [<a000000100038550>] ia64_bad_break+0x6b0/0x820
                                sp=e0000001184dfac0 bsp=e0000001184d1210
    r32 : 0000000000000000 r33 : e0000001184dfba0 r34 : a00000010000b780
    r35 : 0000000000000002 r36 : 0000000000000286
 [<a00000010000b780>] ia64_leave_kernel+0x0/0x280
                                sp=e0000001184dfb90 bsp=e0000001184d1210
 [<a000000207a12f10>] nfs_free_client+0x510/0x520 [nfs]
                                sp=e0000001184dfd60 bsp=e0000001184d11a8
    r32 : e000000103adc580 r33 : e000000103adc650 r34 : e000000103adc590
    r35 : 0000000000200200 r36 : 0000000000100100 r37 : a000000207db9654
    r38 : a000000207a13040 r39 : 0000000000000288 r40 : a000000207a580c8
    r41 : a000000207a84b28 r42 : a000000207a84b40 r43 : 00000000000000b5
 [<a000000207a13040>] nfs_put_client+0x120/0x200 [nfs]
                                sp=e0000001184dfd60 bsp=e0000001184d1180
    r32 : e000000103adc580 r33 : a000000207aa00d0 r34 : a000000207a15a50
    r35 : 0000000000000307 r36 : a000000207a580c8
 [<a000000207a15a50>] nfs_free_server+0x170/0x400 [nfs]
                                sp=e0000001184dfd60 bsp=e0000001184d1150
    r32 : e0000001017d7080 r33 : a000000207aa00d0 r34 : a000000207db9654
    r35 : a000000207a2ce00 r36 : 0000000000000286 r37 : a000000207a580c8
 [<a000000207a2ce00>] nfs4_kill_super+0x60/0x80 [nfs]
                                sp=e0000001184dfd60 bsp=e0000001184d1128
    r32 : e000000104d3d200 r33 : e0000001017d7080 r34 : a00000010014b920
    r35 : 0000000000000308 r36 : a000000207a580c8
 [<a00000010014b920>] deactivate_super+0x140/0x220
                                sp=e0000001184dfd60 bsp=e0000001184d10f8
    r32 : e000000104d3d200 r33 : a000000100880e20 r34 : a000000207a9aa90
    r35 : a000000100185660 r36 : 0000000000000389 r37 : a000000100a6e290
 [<a000000100185660>] mntput_no_expire+0x160/0x260
                                sp=e0000001184dfd60 bsp=e0000001184d10c0
    r32 : e000000104d3d200 r33 : e000000104702180 r34 : a0000001006e9200
    r35 : a0000001006e9300 r36 : a00000010015df40 r37 : 0000000000000205
    r38 : a000000100a6e290
 [<a00000010015df40>] path_release_on_umount+0x40/0x60
                                sp=e0000001184dfd60 bsp=e0000001184d10a0
    r32 : e0000001184dfd78 r33 : a000000100186c70 r34 : 0000000000000916
    r35 : e000000104702190
 [<a000000100186c70>] sys_umount+0x450/0x800
                                sp=e0000001184dfd60 bsp=e0000001184d1010
    r32 : 6000000000012db0 r33 : 0000000000000000 r34 : 600fffffff9ff270
    r35 : 600fffffff9ff2f0 r36 : 4000000000006f10 r37 : c000000000000309
    r38 : c000000000000611 r39 : 4000000000004650 r40 : 0000000000000000
    r41 : 0000000000000000 r42 : 0000000000000000 r43 : e0000001184dfe30
    r44 : a0000001006e9300 r45 : a000000207a9aa60 r46 : a000000100881f98
    r47 : a00000010000b600 r48 : 0000000000000008 r49 : a000000100a6e290
 [<a00000010000b600>] ia64_ret_from_syscall+0x0/0x20
                                sp=e0000001184dfe30 bsp=e0000001184d1010
 [<a000000000010640>] __kernel_syscall_via_break+0x0/0x20
                                sp=e0000001184e0000 bsp=e0000001184d1010


More information about the NFSv4 mailing list