[ARMedslack] NFS Kernel panic

John O'Donnell unixjohn1969 at gmail.com
Fri Nov 5 06:23:05 UTC 2010


HEY!  I finally got that NFS kernel panic that causes all my NFS mounts to hang 
while the console was attached.

Running ktorrent on the plug with the data on the NFS shares.
armedslack-current
kernel from armedslack 13.1

root at guruslack:~# mount
/dev/sdb2 on / type ext4 (rw,relatime,barrier=1,data=ordered)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sdb1 on /boot type vfat (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/ubi0_0 on /mnt/debian type ubifs (ro)
mrlinux:/root on /mnt/mrlinux/root type nfs (rw,addr=192.168.1.3)
mrlinux:/t on /mnt/mrlinux/t type nfs (rw,addr=192.168.1.3)
mrlinux:/z on /mnt/mrlinux/z type nfs (rw,addr=192.168.1.3)
mrlinux:/y on /mnt/mrlinux/y type nfs (rw,addr=192.168.1.3)
root at guruslack:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sdb2              7724692   3944836   3387464  54% /
/dev/sdb1                32720      9574     23146  30% /boot
tmpfs                   257672         0    257672   0% /dev/shm
/dev/ubi0_0             473324    190260    283064  41% /mnt/debian
mrlinux:/root         71173888  36441600  34732288  52% /mnt/mrlinux/root
mrlinux:/t           1442145280 1251308544 117579776  92% /mnt/mrlinux/t
mrlinux:/z           245104384 231718400  13385984  95% /mnt/mrlinux/z
mrlinux:/y            41294848   6363648  32833536  17% /mnt/mrlinux/y
root at guruslack:~#

Run for a bit and BLAMMO!  Never had one happen so soon after booting though. 
Doesnt happen often but it happens...


Seyon Copyright (c) 1992-1993 Muhammad M. Saggaf. All rights reserved.
Version 2 rev. 20c i686-Linux root at tree 02/18/07 23:55:39.

Locating Modems...
Modem `/dev/ttyUSB0' is Available.

 >> Error: /OFV/ Could not open the file `startup'
 >> Notice: Tried the default directory `~/.seyon'
 >> Notice: Tried the current directory


Welcome to Linux 2.6.33.5-kirkwood (ttyS0)

guruslack login: [ 1841.302091] Unable to handle kernel NULL pointer dereference
  at virtual address 000007b3
[ 1841.313785] pgd = dede0000
[ 1841.317424] [000007b3] *pgd=1e64a031, *pte=00000000, *ppte=00000000
[ 1841.325352] Internal error: Oops: 801 [#1] PREEMPT
[ 1841.330166] last sysfs file: /sys/devices/platform/leds-gpio/leds/guruplug:re
d:wmode/brightness
[ 1841.338902] Modules linked in: uap8xxx ipt_MASQUERADE iptable_nat nf_nat nf_c
onntrack_ipv4 nf_conntrack nf_defrag_ipv4 ip_tables x_tables ipv6 nls_utf8 nls_c
p437 libertas_sdio btmrvl_sdio libertas asix btmrvl usbnet cfg80211 bluetooth li
b80211 rfkill mv_cesa aes_generic mvsdio nfs lockd nfs_acl auth_rpcgss sunrpc mv
643xx_eth fscache xfs jfs reiserfs ext4 ext3 ext2 mbcache dm_mod md_mod exportfs
  jbd2 jbd vfat fat ums_onetouch ums_jumpshot ums_alauda ums_sddr55 ums_sddr09 um
s_isd200 ums_freecom ums_usbat ums_cypress usb_storage usb_libusual ohci_hcd usb
hid hid uhci_hcd ehci_hcd usbcore nls_base sata_mv libata mmc_block mmc_core scs
i_tgt sr_mod cdrom sd_mod crc_t10dif sg scsi_mod [last unloaded: uap8xxx]
[ 1841.401943] CPU: 0    Not tainted  (2.6.33.5-kirkwood #2)
[ 1841.407377] PC is at __kprobes_text_end+0x80c/0xadc
[ 1841.412276] LR is at tcp_sendmsg+0x328/0xb08
[ 1841.416567] pc : [<c02f7198>]    lr : [<c029fe00>]    psr: 20000013
[ 1841.416574] sp : dfddfcb8  ip : 00000220  fp : 0000c040
[ 1841.428109] r10: d637e880  r9 : de2592dc  r8 : 00000000
[ 1841.433359] r7 : f33a311e  r6 : c207542a  r5 : 000007b3  r4 : fffffff2
[ 1841.439917] r3 : b824ebe0  r2 : 000005a8  r1 : de943498  r0 : d637ec04
[ 1841.446475] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kern
el
[ 1841.453817] Control: 0005397f  Table: 1e12c000  DAC: 00000017
[ 1841.459589] Process rpciod/0 (pid: 596, stack limit = 0xdfdde270)
[ 1841.465711] Stack: (0xdfddfcb8 to 0xdfde0000)
[ 1841.470089] fca0: 
de943118 000005a8
[ 1841.478317] fcc0: de259260 d29aa380 000005a8 00000000 00000000 c029fe00 dfddf
d0c 00000004
[ 1841.486539] fce0: 0000c040 00000880 00000000 000005a8 dfdde000 000005a8 00000
780 fbc542e9
[ 1841.494762] fd00: 00000000 dfddfe48 0000c040 00000000 00000000 000005a8 0000c
040 d2a289a0
[ 1841.502985] fd20: 00001000 dfddfe2c d2a289a0 00000000 00000000 00003000 00011
f68 c025a5a0
[ 1841.511207] fd40: dfdde000 000005a8 00000000 00000001 ffffffff 00000000 00000
000 00000000
[ 1841.519431] fd60: 00000000 00000000 df842b60 d2a289a0 00000000 00000000 c1257
7fc 00000000
[ 1841.527654] fd80: dfddfdb8 00000000 00000000 c025a5a0 de3df0c0 de259260 00000
000 00000001
[ 1841.535876] fda0: ffffffff 00000000 00000000 00000000 00000000 00000000 df842
b60 c028a9dc
[ 1841.544101] fdc0: 00000000 00001000 d2a289a0 80000000 00000000 dfddfe2c c0473
690 c0317924
[ 1841.552323] fde0: 00000000 c04746a8 de3df0c0 c0473690 00000040 c0291f70 00000
000 00000000
[ 1841.560547] fe00: 0001637e d637e000 00000038 c025a5f8 00001000 dfddfe2c 00016
37e c025da84
[ 1841.568769] fe20: 00001000 dfddfe7c 80000000 00000000 00000000 dfddfe48 00000
001 00000000
[ 1841.576992] fe40: 00000000 0000c040 d637e000 00001000 de259260 0000c040 d2a28
9a0 00000000
[ 1841.585215] fe60: 0000df68 c02a0624 0000c040 bf48e850 000000c0 c040cf04 00001
000 c003be00
[ 1841.593438] fe80: 00000000 00000000 df842b60 c0740fc0 dfddfedc c003c8d8 d290b
804 00001000
[ 1841.601661] fea0: c12577fc d2a289a0 00000000 0000df68 00000038 00003000 00011
f68 bf48e9a8
[ 1841.609884] fec0: 0000c040 00000000 00000000 de6582c8 00000000 c12577f8 de128
000 df29c204
[ 1841.618107] fee0: c12577fc bf4ad648 bf49105c fffffe00 00000000 bf48eb94 0000a
158 00000013
[ 1841.626330] ff00: dfddff28 c12577f8 de128000 df29c204 de128340 00000000 fffff
e00 bf48c9a4
[ 1841.634553] ff20: df29c204 df29c204 c12577f8 bf4ad648 00000001 00000000 bf491
05c fffffe00
[ 1841.642777] ff40: 00000000 bf489f98 df29c204 00000000 a0000013 df29c204 df29c
24c bf491794
[ 1841.650999] ff60: df29c204 dfdde000 dfdd38c0 c0412d60 df29c25c df29c258 bf491
938 00000000
[ 1841.659222] ff80: dfdd38c8 c005bc90 00000000 00000000 00000000 00000000 df842
b60 c005fcb4
[ 1841.667445] ffa0: dfddffa0 dfddffa0 dfdd38c0 c1361e98 dfddffd4 c005ba88 dfdd3
8c0 00000000
[ 1841.675667] ffc0: 00000000 00000000 00000000 c005f848 00000000 00000000 dfddf
fd8 dfddffd8
[ 1841.683890] ffe0: 00000000 00000000 00000000 00000000 00000000 c0028a74 e1a07
000 e1a04008
[ 1841.692114] Code: 00000000 00000000 e3e0400d e59b5004 (e5854000)
[ 1841.715455] ---[ end trace 9025e4e6bf91ac72 ]---


At this point I log into the plug and do a df and it will hang the session
root at guruslack:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sdb2              7724692   3944836   3387464  54% /
/dev/sdb1                32720      9574     23146  30% /boot
tmpfs                   257672         0    257672   0% /dev/shm
/dev/ubi0_0             473324    190260    283064  41% /mnt/debian

I unplug and replugin the Guru each time or <break>S<break>U<break>B on the console.

-- 
=== Never ask a geek why, just nod your head and slowly back away.===
+================================+==================================+
|  John O'Donnell                |                                  |
|  (Sr. Systems Engineer,        |    http://juanisan.homeip.net    |
|  Net Admin, Programmer, etc.)  |  E-Mail: unixjohn1969 at gmail.com  |
+================================+==================================+
No man is useless who has a friend, and if we are loved we are
indispensable.  -- Robert Louis Stevenson


More information about the ARMedslack mailing list