Problem with 2.0.27 + noatime patch

Chris Adams (cadams@ro.com)
Thu, 26 Dec 1996 11:00:39 -0600 (CST)


I have a news server that I am running RedHat 4.0, INN 1.4unoff4, and
Linux 2.0.27 + the noatime patch on. Yesterday, I got the following,
and the machine keeled over and I had to hard reset it. I had been
running 2.0.24 + noatime (and RedHat 3.0.3) just fine for a while, but I
upgraded to RedHat 4.0 to keep up with the security fixes from RedHat
easier.

The eip in the "wait_queue is bad" lines is unlock_buffer (00124404).

Also, how am I supposed to run 'ksymoops' on this output? The klogd
that comes with RedHat 4.0 translates the EIPs automatically, but the
Code line does not get decoded (or is that not as necessary?)?

-- 
Chris Adams - cadams@ro.com
System Administrator - Renaissance Internet Services

Dec 25 03:41:43 news kernel: wait_queue is bad (eip = 0012441b) Dec 25 03:41:43 news kernel: q = 09410fe0 Dec 25 03:41:43 news kernel: *q = 09410f1c Dec 25 03:55:29 news kernel: wait_queue is bad (eip = 0012441b) Dec 25 03:55:29 news kernel: q = 09410fe0 Dec 25 03:55:29 news kernel: *q = 09410f1c Dec 25 11:38:32 news kernel: wait_queue is bad (eip = 0012441b) Dec 25 11:38:32 news kernel: q = 09410fe0 Dec 25 11:38:32 news kernel: *q = 09410f1c Dec 25 11:41:12 news kernel: wait_queue is bad (eip = 0012441b) Dec 25 11:41:12 news kernel: q = 09410fe0 Dec 25 11:41:12 news kernel: *q = 09410f1c Dec 25 11:42:42 news kernel: wait_queue is bad (eip = 0012441b) Dec 25 11:42:42 news kernel: q = 09410fe0 Dec 25 11:42:42 news kernel: *q = 0b822f14 Dec 25 11:42:43 news kernel: general protection: 0000 Dec 25 11:42:43 news kernel: CPU: 0 Dec 25 11:42:43 news kernel: EIP: 0010:[__wait_on_buffer+144/184] Dec 25 11:42:43 news kernel: EFLAGS: 00010082 Dec 25 11:42:43 news kernel: eax: f000ef6f ebx: 0b822f14 ecx: 09410f1c edx: f000ef6f Dec 25 11:42:43 news kernel: esi: 09410fac edi: 0b822f14 ebp: 00000246 esp: 0b822f04 Dec 25 11:42:43 news kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018 Dec 25 11:42:43 news kernel: Process innd (pid: 157, process nr: 14, stackpage=0b822000) Dec 25 11:42:43 news kernel: Stack: 0022006c 0ad2a1f0 00010380 0000000a 0b847810 09410f1c 00123d31 09410fac Dec 25 11:42:43 news kernel: 09410fac 0014e552 00000831 0022006c 00000400 0ad2a1f0 0ad2a1f0 0ad2a1f0 Dec 25 11:42:43 news kernel: bffff158 0ad2a1f0 00000200 00000019 00000831 00000000 0be7ba18 0014e70c Dec 25 11:42:43 news kernel: Call Trace: [bread+93/124] [ext2_update_inode+274/704] [ext2_write_inode+12/16] [write_inode+91/116] [iput+234/380] [__fput+58/64] [close_fp+76/92] Dec 25 11:42:43 news kernel: [sys_close+68/80] [system_call+85/128] Dec 25 11:42:43 news kernel: Code: 8b 42 04 39 d8 74 05 89 c2 eb f5 90 89 4a 04 55 9d ff 4e 1c