Bug 166983 - kernel BUG at fs/nfs/inode.c
Summary: kernel BUG at fs/nfs/inode.c
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 3
Hardware: i686
OS: Linux
medium
high
Target Milestone: ---
Assignee: Dave Jones
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-08-29 12:44 UTC by Dave Pinkney
Modified: 2015-01-04 22:21 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-08-30 00:11:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Dave Pinkney 2005-08-29 12:44:59 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Fedora/1.0.4-1.3.1 Firefox/1.0.4

Description of problem:
A server that mounts an NFS exported directory from another similarly configured FC3 server ran into an nfs related kernel bug that hung the server:

Kernel info:
2.6.11-1.14_FC3smp #1 SMP Thu Apr 7 19:38:19 EDT 2005 i686 i686 i386 GNU/Linux

nfs-utils-1.0.6-52

The log excerpt is below:


Aug 28 01:25:24 asgdev01 kernel: ------------[ cut here ]------------
Aug 28 01:25:24 asgdev01 kernel: kernel BUG at fs/nfs/inode.c:156!
Aug 28 01:25:24 asgdev01 kernel: invalid operand: 0000 [#1]
Aug 28 01:25:24 asgdev01 kernel: SMP 
Aug 28 01:25:24 asgdev01 kernel: Modules linked in: iptable_filter ip_tables parport_pc lp parport autofs4 nfs 
lockd sunrpc dm_mod video button battery ac md5 ipv6 ohci_hcd i2c_piix4 i2c_core tg3 floppy ext3 jbd aacraid sd_mod scsi_mod
Aug 28 01:25:24 asgdev01 kernel: CPU:    0
Aug 28 01:25:24 asgdev01 kernel: EIP:    0060:[<f8bfcba9>]    Not tainted VLI
Aug 28 01:25:24 asgdev01 kernel: EFLAGS: 00010282   (2.6.11-1.27_FC3smp) 
Aug 28 01:25:24 asgdev01 kernel: EIP is at nfs_clear_inode+0x4e/0x58 [nfs]
Aug 28 01:25:24 asgdev01 kernel: eax: fffffffe   ebx: c84ede24   ecx: 00000268   edx: 00000000
Aug 28 01:25:24 asgdev01 kernel: esi: c84edcf4   edi: 0000000d   ebp: 00000080   esp: f7c8deac
Aug 28 01:25:24 asgdev01 kernel: ds: 007b   es: 007b   ss: 0068
Aug 28 01:25:24 asgdev01 kernel: Process kswapd0 (pid: 199, threadinfo=f7c8d000 task=f7c7d020)
Aug 28 01:25:24 asgdev01 kernel: Stack: 00000002 c84ede24 c018714f c0173ab8 0000000c c84ede24 f7c8dee4 c0173b40
 
Aug 28 01:25:24 asgdev01 kernel:        e9f6015c e9f60154 00000080 c0173e23 00000001 00000080 c94cf15c d72329d4
 
Aug 28 01:25:24 asgdev01 kernel:        00000000 00000082 00000000 f7ffe9c0 c0173f7c c0148ea6 0048da00 00000000
 
Aug 28 01:25:24 asgdev01 kernel: Call Trace:
Aug 28 01:25:24 asgdev01 kernel:  [<c018714f>] dquot_drop+0x0/0x7d
Aug 28 01:25:24 asgdev01 kernel:  [<c0173ab8>] clear_inode+0xcd/0x142
Aug 28 01:25:24 asgdev01 kernel:  [<c0173b40>] dispose_list+0x13/0x72
Aug 28 01:25:24 asgdev01 kernel:  [<c0173e23>] prune_icache+0xb5/0x1fa
Aug 28 01:25:24 asgdev01 kernel:  [<c0173f7c>] shrink_icache_memory+0x14/0x37
Aug 28 01:25:24 asgdev01 kernel:  [<c0148ea6>] shrink_slab+0xf4/0x151
Aug 28 01:25:24 asgdev01 kernel:  [<c014a174>] balance_pgdat+0x24b/0x383
Aug 28 01:25:24 asgdev01 kernel:  [<c014a38a>] kswapd+0xde/0x12e
Aug 28 01:25:24 asgdev01 kernel:  [<c01341d3>] autoremove_wake_function+0x0/0x37
Aug 28 01:25:24 asgdev01 kernel:  [<c01341d3>] autoremove_wake_function+0x0/0x37
Aug 28 01:25:24 asgdev01 kernel:  [<c014a2ac>] kswapd+0x0/0x12e
Aug 28 01:25:24 asgdev01 kernel:  [<c01022f9>] kernel_thread_helper+0x5/0xb
Aug 28 01:25:24 asgdev01 kernel: Code: 75 1f 8b 86 b4 00 00 00 85 c0 74 05 e8 3e fb d5 ff 8b 86 ac 00 00 00 85 
c0 75 10 83 c4 04 5b 5e c3 0f 0b 98 00 cc a9 c1 f8 eb d7 <0f> 0b 9c 00 cc a9 c1 f8 eb e6 8b 80 90 01 00 00 8b 0
0 85 c0 74 


Version-Release number of selected component (if applicable):
kernel-2.6.11-1.14_FC3

How reproducible:
Didn't try


Additional info:

This is the first time I've seen the problem. The server has been used in the same way for about 2 months.  If I can provide any more useful information let me know.

Comment 1 Dave Jones 2005-08-30 00:11:10 UTC
ancient kernel. please update to the latest errata and reopen if its reproducable.




Note You need to log in before you can comment on or make changes to this bug.