[Unionfs] RHEL 2.6.9 hangs with unionfs-1.1.5
Benoit Guillon
guillon at thalescomputers.fr
Wed Nov 29 12:33:09 EST 2006
Benoit Guillon wrote:
> Josef Sipek wrote:
>
>>> Nov 27 14:36:35 node1 kernel: Modules linked in: unionfs(U) i915
>>> nfsd exportfs lockd nfs_acl sunrpc i2c_dev i2c_core poweroff(U)
>>> allocator(U) dm_mirror dm_mod button battery ac md5 ipv6 joydev
>>> uhci_hcd ehci_hcd hw_random snd_intel8x0 snd_ac97_codec snd_pcm_oss
>>> snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_mpu401_uart
>>> snd_rawmidi snd_seq_device snd soundcore tg3 8139too mii floppy ext3
>>> jbd ata_piix libata sd_mod scsi_mod
>>> Nov 27 14:36:35 node1 kernel: CPU: 0
>>> Nov 27 14:36:35 node1 kernel: EIP: 0060:[<e07bf9f6>] Tainted:
>>> P VLI
>>
>> Can you reproduce the problem without the proprietary module?
>
> I've changed the server board (no more SMP) and now I can reproduce
> systematically the problem. Please find attached two kernel traces (in
> the first one there is still one proprietary module, but not in the
> second one).
Ok, I can reproduce the same problem with a server and a diskless node
having the same ix86 architecture. I use the crazy sparse file for this.
My conclusions so far is that it is not related to architecture but to
the sparse file. I attach the kernel trace (it's always the same thing,
pointing to the BUG_ON at unionfs_debugmacros.h:291).
To reproduce this, I do the following on the diskless node once booted:
echo 1 >> /var/log/lastlog
I still continue to investigate. I'd like to create a sparse file from
scratch that reproduces the problem.
Regards,
--
Benoît Guillon guillon at thalescomputers.fr
TRT/SML tel. : 33 (0)4 98 16 33 90
THALES RESEARCH & TECHNOLOGY
-------------- next part --------------
Nov 29 17:38:04 node1 kernel: ------------[ cut here ]------------
Nov 29 17:38:04 node1 kernel: kernel BUG at /tmp/build.mmm/unionfs-tools-1.1.5/unionfs_debugmacros.h:291!
Nov 29 17:38:04 node1 kernel: invalid operand: 0000 [#1]
Nov 29 17:38:04 node1 kernel: Modules linked in: unionfs(U) i915 nfsd exportfs lockd nfs_acl sunrpc i2c_dev i2c_core ipt_REJECT ipt_state ip_conntrack iptable_filter ip_tables dm_mirror dm_mod md5 ipv6 uhci_hcd ehci_hcd hw_random e1000 ext3 jbd
Nov 29 17:38:04 node1 kernel: CPU: 0
Nov 29 17:38:04 node1 kernel: EIP: 0060:[<f8e9d6c9>] Not tainted VLI
Nov 29 17:38:04 node1 kernel: EFLAGS: 00010246 (2.6.9-34.EL)
Nov 29 17:38:04 node1 kernel: EIP is at unionfs_d_revalidate+0x1a79/0x1b00 [unionfs]
Nov 29 17:38:04 node1 kernel: eax: 00000000 ebx: cc3bf9d4 ecx: d7b9e8d0 edx: 00000003
Nov 29 17:38:04 node1 kernel: esi: 00000002 edi: f512a400 ebp: cc3bf9d4 esp: f623fd94
Nov 29 17:38:04 node1 kernel: ds: 007b es: 007b ss: 0068
Nov 29 17:38:04 node1 kernel: Process nfsd (pid: 2719, threadinfo=f623f000 task=f751b8b0)
Nov 29 17:38:04 node1 kernel: Stack: f8ed9424 f8ed89e2 0000002c 00000006 f8edbe7b f8ee2600 f8ed89e2 f8ed9424
Nov 29 17:38:04 node1 kernel: 0000002c 00000246 ffff9f20 00000002 c03eafd3 00000246 c0121b4f 0000000f
Nov 29 17:38:04 node1 kernel: 00000000 00000001 00000001 00000000 e4eae588 ed0b0e00 ed0b0e0c f8ed90eb
Nov 29 17:38:04 node1 kernel: Call Trace:
Nov 29 17:38:04 node1 kernel: [<c0121b4f>] vprintk+0x22d/0x29d
Nov 29 17:38:04 node1 kernel: [<f8ed0d52>] unionfs_file_revalidate+0x132/0x14a0 [unionfs]
Nov 29 17:38:04 node1 kernel: [<c0121b4f>] vprintk+0x22d/0x29d
Nov 29 17:38:04 node1 kernel: [<f8e9eddb>] unionfs_read+0x8b/0x1d0 [unionfs]
Nov 29 17:38:04 node1 kernel: [<f8e9ed50>] unionfs_read+0x0/0x1d0 [unionfs]
Nov 29 17:38:04 node1 kernel: [<c0169091>] do_readv_writev+0x1c5/0x21d
Nov 29 17:38:04 node1 kernel: [<c0169124>] vfs_readv+0x3b/0x40
Nov 29 17:38:04 node1 kernel: [<f8b373bd>] nfsd_read+0x2f2/0x44a [nfsd]
Nov 29 17:38:04 node1 kernel: [<f8b3edcf>] nfsd3_proc_read+0xbc/0x114 [nfsd]
Nov 29 17:38:04 node1 kernel: [<f8b40d96>] nfs3svc_decode_readargs+0x0/0x1fe [nfsd]
Nov 29 17:38:04 node1 kernel: [<f8b33947>] nfsd_dispatch+0xba/0x16f [nfsd]
Nov 29 17:38:04 node1 kernel: [<f8add8ec>] svc_process+0x432/0x6da [sunrpc]
Nov 29 17:38:04 node1 kernel: [<f8b335eb>] nfsd+0x2a7/0x549 [nfsd]
Nov 29 17:38:04 node1 kernel: [<f8b33344>] nfsd+0x0/0x549 [nfsd]
Nov 29 17:38:04 node1 kernel: [<c01041dd>] kernel_thread_helper+0x5/0xb
Nov 29 17:38:04 node1 kernel: Code: a4 94 ed f8 e9 aa fc ff ff 0f 0b 4a 00 a4 94 ed f8 0f 0b 41 00 a4 94 ed f8 e9 1d f2 ff ff 0f 0b 44 00 a4 94 ed f8 e9 86 f1 ff ff <0f> 0b 23 01 a4 94 ed f8 e9 24 fc ff ff 0f 0b 44 00 a4 94 ed f8
Nov 29 17:38:04 node1 kernel: <0>Fatal exception: panic in 5 seconds
Nov 29 17:38:04 node1 kernel:
More information about the unionfs
mailing list