[OpenAFS] kernel BUG / rx_kcommon.c

Oded Dubovsky ODEDD@il.ibm.com
Sat, 18 Mar 2006 23:12:33 +0200


We've got pool of machines running Red Hat Enterprise Linux, kernel
2.4.21-37.EL with openafs 1.4.0.
Lately we've started to experience frequent crashes.
Taking netdump showed us the following dump:
Do you have an idea what might cause this ?

[...network console startup...]
hda: attached ide-cdrom driver.
udf: registering filesystem
NewVCache: warning none freed, using 300 of 300
------------[ cut here ]------------
kernel BUG at /usr/src/redhat/BUILD/openafs-kernel-1.4.0
invalid operand: 0000
minix vfat fat udf ide-cd cdrom netconsole usbserial parport_pc lp parport
ipsec audit libafs-2.4.21-37.EL autofs4 bcm5700 floppy sg block_dump
scsi_dump disk
CPU:    0
EIP:    0060:[<f8a7a990>]    Tainted: PF
EFLAGS: 00010296

EIP is at osi_Panic [libafs-2.4.21-37.EL] 0x0 (2.4.21-37.EL/i686)
eax: 0000012c   ebx: f3f0c680   ecx: f1326000   edx: 00000073
esi: 0000012c   edi: 0000012c   ebp: f8abe758   esp: f1327c40
ds: 0068   es: 0068   ss: 0068
Process sh (pid: 4428, stackpage=f1327000)
Stack: f8a4f58a f8aa055b 0000012c 0000012c f8abe758 0000001b 00000000
      0000012c f8abe758 00000005 00000000 f1327d68 00000000 f1327d94
      f8a51607 f1327d94 00000000 f1327d68 f1327d68 f8b10800 00000063
Call Trace:   [<f8a4f58a>] afs_NewVCache [libafs-2.4.21-37.EL] 0x55a
[<f8aa055b>] .rodata.str1.1 [libafs-2.4.21-37.EL] 0x613 (0xf1327c44)
[<f8abe758>] VLRU [libafs-2.4.21-37.EL] 0x0 (0xf1327c50)
[<f8abe758>] VLRU [libafs-2.4.21-37.EL] 0x0 (0xf1327c64)
[<f8a51607>] afs_GetVCache [libafs-2.4.21-37.EL] 0x537 (0xf1327c80)
[<f8a41188>] afs_dir_GetBlob [libafs-2.4.21-37.EL] 0x18 (0xf1327ca0)
[<f8a41245>] FindItem [libafs-2.4.21-37.EL] 0x55 (0xf1327cc0)
[<f8a40f9d>] afs_dir_LookupOffset [libafs-2.4.21-37.EL] 0x6d (0xf1327cf0)
[<f8a5cd09>] afs_lookup [libafs-2.4.21-37.EL] 0xc89 (0xf1327d20)
[<f8ab3d40>] afs_global_lock [libafs-2.4.21-37.EL] 0x0 (0xf1327dbc)
[<f8a85506>] crget [libafs-2.4.21-37.EL] 0x56 (0xf1327dc0)
[<f8ab3d40>] afs_global_lock [libafs-2.4.21-37.EL] 0x0 (0xf1327dc4)
[<f8ab3d40>] afs_global_lock [libafs-2.4.21-37.EL] 0x0 (0xf1327dcc)
[<f8ab3d40>] afs_global_lock [libafs-2.4.21-37.EL] 0x0 (0xf1327dd8)
[<f8a8a346>] afs_linux_lookup [libafs-2.4.21-37.EL] 0x76 (0xf1327de0)
[<f88415ab>] journal_dirty_metadata_R88dc8b7d [jbd] 0x13b (0xf1327e08)
[<f8a85506>] crget [libafs-2.4.21-37.EL] 0x56 (0xf1327e30)
[<c016ba40>] d_alloc [kernel] 0x20 (0xf1327e50)
[<c01619f7>] real_lookup [kernel] 0xc7 (0xf1327e70)
[<c0161cba>] link_path_walk [kernel] 0x16a (0xf1327e8c)
[<c0165193>] __vfs_follow_link [kernel] 0x33 (0xf1327ecc)
[<c016e14b>] update_atime [kernel] 0x6b (0xf1327ed8)
[<c0161ded>] link_path_walk [kernel] 0x29d (0xf1327ee8)
[<c01624b9>] path_lookup [kernel] 0x39 (0xf1327f28)
[<c016292e>] open_namei [kernel] 0x7e (0xf1327f38)
[<c0153cc3>] filp_open [kernel] 0x43 (0xf1327f68)
[<c01540d3>] sys_open [kernel] 0x63 (0xf1327fa0)

Code: 0b 83 00 2c e5 a9 f8 c3 8d b4 26 00 00 00 00 55 83 c8 ff