Re: kernel BUG at rmap.c:470

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have many systems having this same issue.  It is with the 2.4.20-18.7 
kernel which is the same as the 2.4.20-18.9 kernel without nptl.  Is your 
system a smp or single cpu system?   There is a bugzilla entry on this but 
have not heard anything lately about it.

-Connie Sieh
Fermi National Accelerator Laboratory

On Tue, 22 Jul 2003, Nigel Simpson wrote:

> My RH 9 (2.4.20-18.9) system is crashing 1-2 times a day with the
> following kernel error:
> 
> Jul 20 23:12:34 peanuts kernel: kernel BUG at rmap.c:470!
> Jul 20 23:12:34 peanuts kernel: invalid operand: 0000
> Jul 20 23:12:34 peanuts kernel: cmaudio soundcore nvidia vpnmod autofs
> sis900 ipt_REJECT iptable_filter ip_tables sg sr_mod ide-scsi scsi_mod
> ide-cd cdrom ohci1394 ieee1394 nls_iso8859-1 ntf
> Jul 20 23:12:34 peanuts kernel: CPU:    0
> Jul 20 23:12:34 peanuts kernel: EIP:    0060:[<c01444c0>]    Tainted: P
> Jul 20 23:12:34 peanuts kernel: EFLAGS: 00013206
> Jul 20 23:12:34 peanuts kernel:
> Jul 20 23:12:34 peanuts kernel: EIP is at try_to_unmap [kernel] 0x20
> (2.4.20-18.9)
> Jul 20 23:12:34 peanuts kernel: eax: 01048149   ebx: c15dae68   ecx:
> d93b5728
> edx: dfff3fa4
> Jul 20 23:12:34 peanuts kernel: esi: c15dae84   edi: ffffffff   ebp:
> c15dae68
> esp: dfff3f78
> Jul 20 23:12:34 peanuts kernel: ds: 0068   es: 0068   ss: 0068
> Jul 20 23:12:34 peanuts kernel: Process kswapd (pid: 5,
> stackpage=dfff3000)
> Jul 20 23:12:34 peanuts kernel: Stack: 00000000 00000000 dfff3fa4
> c15dae68 c15dae68 c15dae84 000001d0 c0310134
> Jul 20 23:12:34 peanuts kernel:        c013c0ed c15e7188 000001d0
> 00000001 00000033 c030ff00 0000000c c013cd0c
> Jul 20 23:12:34 peanuts kernel:        c030ff00 000001d0 c15dae68
> dfff2000 c030ff00 dfff2305 00000000 c013d32c
> Jul 20 23:12:34 peanuts kernel: Call Trace:   [<c013c0ed>] launder_page
> [kernel] 0x54d (0xdfff3f98))
> Jul 20 23:12:34 peanuts kernel: [<c013cd0c>] rebalance_dirty_zone
> [kernel] 0x5c
> (0xdfff3fb4))
> Jul 20 23:12:34 peanuts kernel: [<c013d32c>] kswapd [kernel] 0x15c
> (0xdfff3fd4))Jul 20 23:12:34 peanuts kernel: [<c013d1d0>] kswapd
> [kernel] 0x0 (0xdfff3fe4))
> Jul 20 23:12:34 peanuts kernel: [<c010742d>] kernel_thread_helper
> [kernel] 0x5 (0xdfff3ff0))
> Jul 20 23:12:34 peanuts kernel:
> Jul 20 23:12:34 peanuts kernel:
> Jul 20 23:12:34 peanuts kernel: Code: 0f 0b d6 01 27 12 26 c0 8b 45 18
> 83 e0 01
> 75 08 0f 0b d8 01
> 
> According to rmap.c:470, The cause of the failure is trying to unmap a
> page that's reserved:
> 
> int try_to_unmap(struct page * page)
> {
> 	struct pte_chain *pc, *next_pc, *start;
> 	int ret = SWAP_SUCCESS;
> 	int victim_i = -1;
> 
> 	/* This page should not be on the pageout lists. */
> 	if (PageReserved(page))
> 		BUG();
> 
> Does anyone have any ideas as to what might be causing this ?
> 
> Thanks,
> 
> Nigel
> 
> 
> 
> 


-- 
Shrike-list mailing list
Shrike-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/shrike-list

[Index of Archives]     [Fedora Users]     [Centos Users]     [Kernel Development]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat Phoebe Beta]     [Yosemite Forum]     [Fedora Discussion]     [Gimp]     [Stuff]     [Yosemite News]

  Powered by Linux