Hi,

I am running a bunch of "diskless bootet" fileservers which export a local
disk via nfs3+4 with no problems under suse10.0/2.6.13-15.10-smp/unionfs-1.1.4 .

After upgrade to suse10.1/2.6.16.13-4-smp/unionfs-20060503-0408 I get:

#########################################################################
# dmesg
...
ReiserFS: sda3: found reiserfs format "3.6" with standard journal
ReiserFS: sda3: using ordered data mode
reiserfs: using flush barriers
ReiserFS: sda3: journal params: device sda3, size 8192, journal first block 18, 
max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: sda3: checking transaction log (sda3)
ReiserFS: sda3: replayed 1 transactions in 0 seconds
ReiserFS: sda3: Using r5 hash to sort names
SGI XFS with ACLs, security attributes, realtime, large block numbers, no debug 
enabled
SGI XFS Quota Management subsystem
XFS mounting filesystem sda4
Starting XFS recovery on filesystem: sda4 (logdev: internal)
Ending XFS recovery on filesystem: sda4 (logdev: internal)
Unable to handle kernel NULL pointer dereference at virtual address 0000009c
 printing eip:
f88696e9
*pde = 00000000
Oops: 0000 [#1]
SMP 
last sysfs file: /block/hdb/removable
Modules linked in: xfs_quota xfs reiserfs ipt_REJECT xt_tcpudp iptable_mangle 
iptable_nat ip_nat ip_conntrack nfnetlink iptable_filter ip_tables x_tables 
joydev rpcsec_gss_krb5 auth_rpcgss nfsd exportfs snd_intel8x0 snd_ac97_codec 
snd_ac97_bus snd_pcm snd_timer snd soundcore snd_page_alloc st sr_mod 
usb_storage usbhid sg sd_mod ide_cd cdrom generic shpchp pci_hotplug ehci_hcd 
intel_agp agpgart sata_sil uhci_hcd libata usbcore scsi_mod i2c_i801 i2c_core 
piix i8xx_tco ide_core parport_pc parport ipv6 unionfs nfs lockd nfs_acl sunrpc 
af_packet e1000 mii
CPU:    0
EIP:    0060:[<f88696e9>]    Tainted: G     U VLI
EFLAGS: 00010202   (2.6.16.13-4-smp #1) 
EIP is at unionfs_file_revalidate+0x3e9/0x9b0 [unionfs]
eax: 00000000   ebx: 00000000   ecx: f6ebd3a8   edx: f6dcb620
esi: f61d042c   edi: f69ad800   ebp: f6058000   esp: f6059f38
ds: 007b   es: 007b   ss: 0068
Process exportfs (pid: 2164, threadinfo=f6058000 task=dfe56bf0)
Stack: <0>00000010 f69b2e40 c015c7cf f67644b0 00000001 f69ad800 f6e1ee00 
f61d042c 
       00000001 00000000 00000004 f69a6e40 00000001 00000001 00000001 f61d042c 
       f69a6e40 c016f6c2 f69ad800 00000f9a f69ad800 f6058000 f886a153 08050a50 
Call Trace:
 [<c015c7cf>] __fput+0x140/0x16a
 [<c016f6c2>] dput+0x31/0x12f
 [<f886a153>] unionfs_flush+0x13/0x100 [unionfs]
 [<c015a26e>] filp_close+0x2f/0x54
 [<c0103c2b>] sysenter_past_esp+0x54/0x79
Code: 0f 88 a2 05 00 00 8b 74 24 1c 8b 46 50 8b 80 78 01 00 00 8b 50 1c 89 d8 
c1 e0 04 f6 44 10 0c 02 74 19 8b 41 28 8b 04 98 8b 40 0c <8b> 80 9c 00 00 00 f6 
40 30 01 0f 84 10 fd ff ff 8b 5c 24 14 8b 
 NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
NFSD: starting 90-second grace period
...
#########################################################################
# cat /proc/mounts
rootfs / rootfs rw 0 0
/dev/root.old / minix rw 0 0
132.230.1.13:/p/8 / nfs 
ro,v3,rsize=4096,wsize=4096,hard,nolock,proto=tcp,addr=132.230.1.13 0 0
tmpfs /DIFF tmpfs rw 0 0
unionfs / unionfs rw,dirs=/DIFF=rw:/=nfsro,debug=0,delete=whiteout 0 0
udev /dev tmpfs rw 0 0
proc /proc proc rw 0 0
devpts /dev/pts devpts rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /tmp tmpfs rw 0 0
usbfs /proc/bus/usb usbfs rw 0 0
rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
nfsd /proc/fs/nfsd nfsd rw 0 0
/dev/sda3 /priv reiserfs rw 0 0
/dev/sda4 /u/8 xfs rw,nosuid,nodev,noexec,usrquota 0 0
#########################################################################


In spite of that oops the server seems to be ok!?

Any hints?


Thanx,
Martin


_______________________________________________
unionfs mailing list
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs

Reply via email to