Package: nfs-kernel-server Version: 1:1.1.2-6lenny1 Severity: critical Justification: breaks the whole system
I have two machines set up to do DRBD, providing an NFS share started and stopped by heartbeat. Similar to these configurations: http://www.linuxjournal.com/article/9074 http://www.linux-ha.org/DRBD/NFS Occasionally when starting NFS during a fail-over during active I/O, the kernel bugs as follows and RPC/NFS become completely unresponsive until hard reboot using reset or power cycle: [378605.477866] ------------[ cut here ]------------ [378605.477866] kernel BUG at include/linux/module.h:386! [378605.477866] invalid opcode: 0000 [#1] SMP [378605.477866] Modules linked in: nfs nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs xfs drbd cn ipv6 loop snd_pcm snd_timer snd soundcore parport_pc snd_page_alloc parport i2c_i801 i2c_core iTCO_wdt pcspkr intel_rng rng_core button edac_core intel_agp agpgart shpchp pci_hotplug evdev ext3 jbd mbcache dm_mirror dm_log dm_snapshot dm_mod sg sd_mod sr_mod cdrom ata_piix ata_generic libata scsi_mod dock usbhid hid ff_memless floppy ide_pci_generic ide_core e1000 ehci_hcd uhci_hcd usbcore thermal processor fan thermal_sys [378605.477866] [378605.477866] Pid: 8108, comm: mount Not tainted (2.6.26-1-686 #1) [378605.477866] EIP: 0060:[<c0185d7e>] EFLAGS: 00010246 CPU: 0 [378605.477866] EIP is at get_filesystem+0x13/0x29 [378605.477866] EAX: 00000000 EBX: f9720bc0 ECX: f9720bc0 EDX: 00000100 [378605.477866] ESI: f796dc00 EDI: 00000000 EBP: f9720900 ESP: f6881e78 [378605.477866] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [378605.477866] Process mount (pid: 8108, ti=f6880000 task=f770ca80 task.ti=f6880000) [378605.477866] Stack: f796dc00 c0175a07 c01761c2 c017557b f794b300 f9720900 00000000 00000000 [378605.477866] c0176404 00000000 f794b300 f970b376 f794b300 f9720900 00000000 fffffff4 [378605.477866] c0175e2d f970b376 f794b300 f680b000 00000000 f680b000 ffffffed f9720900 [378605.477866] Call Trace: [378605.477866] [<c0175a07>] sget+0x2c2/0x2cb [378605.477866] [<c01761c2>] set_anon_super+0x0/0x93 [378605.477866] [<c017557b>] compare_single+0x0/0x6 [378605.477866] [<c0176404>] get_sb_single+0x2b/0x97 [378605.477866] [<f970b376>] rpc_fill_super+0x0/0x85 [sunrpc] [378605.477866] [<c0175e2d>] vfs_kern_mount+0x7b/0xed [378605.477866] [<f970b376>] rpc_fill_super+0x0/0x85 [sunrpc] [378605.477866] [<c0175edd>] do_kern_mount+0x2f/0xb4 [378605.477866] [<c01882ce>] do_new_mount+0x55/0x89 [378605.477866] [<c01884a9>] do_mount+0x1a7/0x1c6 [378605.477866] [<c01864bb>] copy_mount_options+0x26/0x109 [378605.477866] [<c0188535>] sys_mount+0x6d/0xa8 [378605.477866] [<c0103853>] sysenter_past_esp+0x78/0xb1 [378605.477866] ======================= [378605.477866] Code: 85 c0 75 f8 f0 ff 05 e0 66 35 c0 eb 05 bb ea ff ff ff 89 d8 5b 5e 5f c3 53 8b 58 10 85 db 74 1f 89 d8 e8 35 70 fb ff 85 c0 75 04 <0f> 0b eb fe 64 a1 04 40 3b c0 c1 e0 05 ff 84 18 00 01 00 00 5b [378605.477866] EIP: [<c0185d7e>] get_filesystem+0x13/0x29 SS:ESP 0068:f6881e78 [378605.478686] ---[ end trace d5c6d15c9b5c0034 ]--- -- System Information: Debian Release: 5.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

