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