[Linux-cluster] problem exporting GFS2 filesystem with NFS
Benoit DUFFAU
benoit.duffau at devoteam.com
Wed Jan 24 15:25:42 UTC 2007
Le mercredi 24 janvier 2007 à 11:49 +0000, Steven Whitehouse a écrit :
> >
> > are you sure with your code ?? :
> >
> > + if (unlock);
> > + gfs2_glock_dq_uninit(&gh);
> >
> > shouldn't it be :
> >
> > + if (unlock)
> > + gfs2_glock_dq_uninit(&gh);
> >
> > instead ???
> >
> Yes, you are right it should be. I don't know how that stray ; got in
> there and I'll fix that now.
>
great !
> >
> > here again the kernel dump
> >
> > Jan 24 12:27:55 replica1 kernel: ------------[ cut here ]------------
> > Jan 24 12:27:55 replica1 kernel: Call Trace:
> >
> The bit I really need to see is the next bit - i.e. the stack back
> trace. Was it identical to the last trace you posted?
>
ok so here is the complete trace using your patch
Hope it helps
Benoit
+---------------------------------------------------------------------+
Combining consulting and technology solutions offers enables Devoteam
to provide its customers with independent advice and effective solutions
that meet their strategic objectives (IT performance and optimisation)
in complementary areas: networks, systems infrastructure, security
and e-business applications.
Created in 1995, Devoteam achieved in 2005 a turnover of 199 million euros
and an operating margin of 7%. The group counts 2,400 employees through
sixteen countries in Europe, the Middle East and North Africa.
Listed on Euronext (Eurolist B compartment) since October 28, 1999.
Part of the Nexteconomy, CAC SMALL 90, IT CAC 50, SBF 250 index of
Euronext Paris
ISIN: FR 000007379 3, Reuters: DVTM.LM, Bloomberg: DEVO FP
+---------------------------------------------------------------------+
-------------- next part --------------
Jan 24 16:17:35 client1 kernel: ------------[ cut here ]------------
Jan 24 16:17:35 client1 kernel: kernel BUG at fs/gfs2/glock.c:1193!
Jan 24 16:17:35 client1 kernel: invalid opcode: 0000 [#1]
Jan 24 16:17:35 client1 kernel: SMP
Jan 24 16:17:35 client1 kernel: CPU: 1
Jan 24 16:17:35 client1 kernel: EIP: 0060:[add_to_queue+222/376] Not tainted VLI
Jan 24 16:17:35 client1 kernel: EFLAGS: 00010282 (2.6.19.2-grsec #6)
Jan 24 16:17:35 client1 kernel: EIP is at add_to_queue+0xde/0x178
Jan 24 16:17:35 client1 kernel: eax: 00000020 ebx: dbc27e68 ecx: dbc27a2c edx: c05e6b00
Jan 24 16:17:35 client1 kernel: esi: db29007c edi: dbc27a88 ebp: dbc13000 esp: dbc27a28
Jan 24 16:17:35 client1 kernel: ds: 0068 es: 007b ss: 0068
Jan 24 16:17:35 client1 kernel: Process nfsd (pid: 3159, ti=dbc26000 task=c16f6a70 task.ti=dbc26000)
Jan 24 16:17:35 client1 kernel: Stack: c05e6b00 00000002 00000001 db29007c dbc27a88 00000000 c02aa833 dbc27a88
Jan 24 16:17:35 client1 kernel: db2b8494 dc307594 dbc27a88 dc3075b0 c02acef8 dbc27a88 00000003 00000000
Jan 24 16:17:35 client1 kernel: dbc27a88 00000000 dbb68e00 db2b8494 c02b9894 db2b8494 00000001 c029f68c
Jan 24 16:17:35 client1 kernel: Call Trace:
Jan 24 16:17:35 client1 kernel: [gfs2_glock_nq+62/150] gfs2_glock_nq+0x3e/0x96
Jan 24 16:17:35 client1 kernel: [gfs2_lookupi+170/324] gfs2_lookupi+0xaa/0x144
Jan 24 16:17:35 client1 kernel: [gfs2_permission+67/173] gfs2_permission+0x43/0xad
Jan 24 16:17:35 client1 kernel: [gfs2_check_acl+0/109] gfs2_check_acl+0x0/0x6d
Jan 24 16:17:35 client1 kernel: [gfs2_lookupi+162/324] gfs2_lookupi+0xa2/0x144
Jan 24 16:17:35 client1 kernel: [d_lookup+37/72] d_lookup+0x25/0x48
Jan 24 16:17:35 client1 kernel: [gfs2_lookup+50/113] gfs2_lookup+0x32/0x71
Jan 24 16:17:35 client1 kernel: [__lookup_hash+150/178] __lookup_hash+0x96/0xb2
Jan 24 16:17:35 client1 kernel: [lookup_one_len+100/113] lookup_one_len+0x64/0x71
Jan 24 16:17:35 client1 kernel: [compose_entry_fh+194/279] compose_entry_fh+0xc2/0x117
Jan 24 16:17:35 client1 kernel: [encode_entry+471/1335] encode_entry+0x1d7/0x537
Jan 24 16:17:35 client1 kernel: [activate_task+100/174] activate_task+0x64/0xae
Jan 24 16:17:35 client1 kernel: [smp_send_reschedule+30/34] smp_send_reschedule+0x1e/0x22
Jan 24 16:17:35 client1 kernel: [try_to_wake_up+657/668] try_to_wake_up+0x291/0x29c
Jan 24 16:17:35 client1 kernel: [__next_cpu+32/47] __next_cpu+0x20/0x2f
Jan 24 16:17:35 client1 kernel: [find_busiest_group+391/1168] find_busiest_group+0x187/0x490
Jan 24 16:17:35 client1 kernel: [do_convert+80/210] do_convert+0x50/0xd2
Jan 24 16:17:35 client1 kernel: [filldir_func+80/211] filldir_func+0x50/0xd3
Jan 24 16:17:35 client1 kernel: [do_filldir_main+430/494] do_filldir_main+0x1ae/0x1ee
Jan 24 16:17:35 client1 kernel: [filldir_func+0/211] filldir_func+0x0/0xd3
Jan 24 16:17:35 client1 kernel: [gfs2_dir_read+362/408] gfs2_dir_read+0x16a/0x198
Jan 24 16:17:35 client1 kernel: [filldir_func+0/211] filldir_func+0x0/0xd3
Jan 24 16:17:35 client1 kernel: [gfs2_readdir+173/207] gfs2_readdir+0xad/0xcf
Jan 24 16:17:35 client1 kernel: [filldir_func+0/211] filldir_func+0x0/0xd3
Jan 24 16:17:35 client1 kernel: [gfs2_glock_nq_atime+378/794] gfs2_glock_nq_atime+0x17a/0x31a
Jan 24 16:17:35 client1 kernel: [dentry_open+88/94] dentry_open+0x58/0x5e
Jan 24 16:17:35 client1 kernel: [nfs3svc_encode_entry_plus+0/39] nfs3svc_encode_entry_plus+0x0/0x27
Jan 24 16:17:35 client1 kernel: [vfs_readdir+81/124] vfs_readdir+0x51/0x7c
Jan 24 16:17:35 client1 kernel: [nfs3svc_encode_entry_plus+0/39] nfs3svc_encode_entry_plus+0x0/0x27
Jan 24 16:17:35 client1 kernel: [nfsd_readdir+149/263] nfsd_readdir+0x95/0x107
Jan 24 16:17:35 client1 kernel: [nfs3svc_encode_entry_plus+0/39] nfs3svc_encode_entry_plus+0x0/0x27
Jan 24 16:17:35 client1 kernel: [nfsd3_proc_readdirplus+272/494] nfsd3_proc_readdirplus+0x110/0x1ee
Jan 24 16:17:35 client1 kernel: [nfs3svc_encode_entry_plus+0/39] nfs3svc_encode_entry_plus+0x0/0x27
Jan 24 16:17:35 client1 kernel: [nfs3svc_decode_readdirplusargs+263/325] nfs3svc_decode_readdirplusargs+0x107/0x145
Jan 24 16:17:35 client1 kernel: [nfsd_dispatch+237/469] nfsd_dispatch+0xed/0x1d5
Jan 24 16:17:35 client1 kernel: [svc_process+885/1502] svc_process+0x375/0x5de
Jan 24 16:17:35 client1 kernel: [nfsd+412/675] nfsd+0x19c/0x2a3
Jan 24 16:17:35 client1 kernel: [nfsd+0/675] nfsd+0x0/0x2a3
Jan 24 16:17:35 client1 kernel: [kernel_thread_helper+7/16] kernel_thread_helper+0x7/0x10
Jan 24 16:17:35 client1 kernel: =======================
Jan 24 16:17:35 client1 kernel: Code: 00 c7 04 24 5c c4 5c c0 89 44 24 04 e8 e2 1f ec ff 8b 46 20 89 44 24 08 8b 46 14 c7 04 24 00 6b 5e c0 89 44 24 04 e8 c8 1f ec ff <0f> 0b ea aa c3 5c c0 a9 04 8b 56 48 8d
4e 48 8b 5f 0c 8b 02 0f
Jan 24 16:17:35 svcstxlvs2 kernel: EIP: [add_to_queue+222/376] add_to_queue+0xde/0x178 SS:ESP 0068:dbc27a28
More information about the Linux-cluster
mailing list