articlemmap produces bad pmd

Patrick Schreurs patricks at support.nl
Sun Feb 8 12:16:36 UTC 2004


Hi all,

The following problem looks like a kernel bug, but i would
like to have your opinion.

One of our binary servers is running inn 2.4.2 (20040108 CVS)
on a debian linux with kernel version 2.4.22 with xfs patches.

When we set articlemmap on true, this server becomes very
unstable and logs this kind of errors:

Jan 26 22:19:26 news8 kernel: filemap.c:2170: bad pmd 0b4001e3.

The server is stable with articlemmap on false.

nnrpd is running as daemon. We use cnfs with tradindexed overview.

Some more detailed logging from kern.log:

Feb  3 00:48:39 news8 kernel: filemap.c:2170: bad pmd 044001e3.
Feb  3 00:48:40 news8 kernel: Unable to handle kernel paging request at virtual address c4668680
Feb  3 00:48:40 news8 kernel:  printing eip:
Feb  3 00:48:40 news8 kernel: c025a839
Feb  3 00:48:40 news8 kernel: *pde = 044001e3
Feb  3 00:48:40 news8 kernel: *pte = 00000000
Feb  3 00:48:40 news8 kernel: Oops: 0002
Feb  3 00:48:40 news8 kernel:
Feb  3 00:48:40 news8 kernel: CPU:    3
Feb  3 00:48:40 news8 kernel: EIP:    0010:[alloc_skb+313/444]    Not tainted
Feb  3 00:48:40 news8 kernel: EFLAGS: 00010282
Feb  3 00:48:40 news8 kernel: eax: c4668680   ebx: d5fa9d80   ecx: ded5c000   edx: 00000714
Feb  3 00:48:40 news8 kernel: esi: 00000202   edi: 000001f0   ebp: f0753400   esp: ded5de00
Feb  3 00:48:40 news8 kernel: ds: 0018   es: 0018   ss: 0018
Feb  3 00:48:40 news8 kernel: Process nnrpd (pid: 10480, stackpage=ded5d000)
Feb  3 00:48:40 news8 kernel: Stack: cf859380 00000000 f07534d8 c0273708 00000680 000001f0 f0753400 ded5def4
Feb  3 00:48:40 news8 kernel:        ded5dec0 e698abb4 f07534d8 c81bf080 000005a8 f07534d8 f0753438 f0753434
Feb  3 00:48:40 news8 kernel:        00000000 00000001 000005a8 f07534d8 00000000 dc8be8a0 ded5c000 7226140f
Feb  3 00:48:40 news8 kernel: Call Trace: [tcp_sendmsg+572/4416] [inet_sendmsg+58/64]  [sock_sendmsg+105/136]  [sock_readv_writev+157/168]  [sock_writev+55/64]  [do_readv_writev+347/620] [sock_write+178/188]  [sys_gettimeofday+33/30 0]  [sys_writev+65/84]  [system_call+51/56]
Feb  3 00:48:40 news8 kernel: Code: c7 00 01 00 00 00 8b 83 8c 00 00 00 c7 40 04 00 00 00 00 8b

Suggestions would be much appreciated.

Patrick Schreurs
Support.Net / News-Service.com


More information about the inn-workers mailing list