I hit this kernel BUG while playing a little with mrtg on a vanilla
2.4.20-rc1-ac1.
ksymoops 2.4.6 on i686 2.4.20-rc1-ac1.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.20-rc1-ac1/ (default)
     -m /boot/System.map (specified)
Nov 15 01:45:03 pikelot kernel: kernel BUG at page_alloc.c:127!
Nov 15 01:45:03 pikelot kernel: invalid operand: 0000
Nov 15 01:45:03 pikelot kernel: CPU:    0
Nov 15 01:45:03 pikelot kernel: EIP:    0010:[__free_pages_ok+217/912]     Not tainted
Nov 15 01:45:03 pikelot kernel: EFLAGS: 00010286
Nov 15 01:45:03 pikelot kernel: eax: 01000010   ebx: c127a9a8   ecx: c127a9c4   edx: c127a990
Nov 15 01:45:03 pikelot kernel: esi: 00000000   edi: 086f6000   ebp: 00100000   esp: cd38bee0
Nov 15 01:45:03 pikelot kernel: ds: 0018   es: 0018   ss: 0018
Nov 15 01:45:03 pikelot kernel: Process mrtg (pid: 2357, stackpage=cd38b000)
Nov 15 01:45:03 pikelot kernel: Stack: c127a9a8 00080000 086f6000 00100000 0001eff0 c100000c c127a9dc c103400c
Nov 15 01:45:03 pikelot kernel:        c0220b98 00000212 c127a9a8 c0220b00 c01313fe c012e163 c012e603 c127a9a8
Nov 15 01:45:03 pikelot kernel:        c0121b70 c127a9a8 cbf22dd8 c0121fdd 0c343067 d94b4940 db4cf680 0045d000
Nov 15 01:45:03 pikelot kernel: Call Trace: [page_remove_rmap+126/160] [__free_pages+19/32] [free_page_and_swap_cache+51/64] [__free_pte+64/80] [zap_page_range+429/624]
Nov 15 01:45:03 pikelot kernel: Code: 0f 0b 7f 00 43 6e 1f c0 8b 43 18 24 eb 89 43 18 c6 43 24 05
>>ebx; c127a9a8 <_end+fdca90/2056f148>
>>ecx; c127a9c4 <_end+fdcaac/2056f148>
>>edx; c127a990 <_end+fdca78/2056f148>
>>esp; cd38bee0 <_end+d0edfc8/2056f148>
Code;  00000000 Before first symbol
00000000 <_EIP>:
Code;  00000000 Before first symbol
   0:   0f 0b                     ud2a
Code;  00000002 Before first symbol
   2:   7f 00                     jg     4 <_EIP+0x4> 00000004 Before first symbol
Code;  00000004 Before first symbol
   4:   43                        inc    %ebx
Code;  00000005 Before first symbol
   5:   6e                        outsb  %ds:(%esi),(%dx)
Code;  00000006 Before first symbol
   6:   1f                        pop    %ds
Code;  00000007 Before first symbol
   7:   c0 8b 43 18 24 eb 89      rorb   $0x89,0xeb241843(%ebx)
Code;  0000000e Before first symbol
   e:   43                        inc    %ebx
Code;  0000000f Before first symbol
   f:   18 c6                     sbb    %al,%dh
Code;  00000011 Before first symbol
  11:   43                        inc    %ebx
Code;  00000012 Before first symbol
  12:   24 05                     and    $0x5,%al
  Karsten
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/