Hi, I rent a small UML virtual machine and I'm getting panics in mm/rmap.c. It's running 2.6.23.1 and the panics happen semi regularly, I have not had an uptime greater than 10 days since July and generally get a panic most days. Unfortunately I don't have access to recompile the kernel directly or access to the config. However I do have an actual panic output[1].
The vm only has 150M of memory and twice that in swap. It runs a few websites, does email and a few other bits and pieces. Generally the load is less than one and most services are tuned to use as little memory as possible. However I assume the host box is fairly loaded. The load during the panic was up in the twenties and it seems that the panics coincide with high load and or high io. I have run out of ideas and the constant reboots are getting annoying. All I have to go on is the panic. Anyone got any ideas whats going on? Please CC me as I'm off the list, thanks :-) Regards -- Tom [1] Eeek! page_mapcount(page) went negative! (-1) page pfn = ad page->flags = 404 page->count = 1 page->mapping = 00000000 vma->vm_ops = _stext+0xf7fb7f4c/0xc BUG: failure at mm/rmap.c:630/page_remove_rmap()! Kernel panic - not syncing: BUG! EIP: 0073:[<40030024>] CPU: 0 Not tainted ESP: 007b:bf4c1a40 EFLAGS: 00210202 Not tainted EAX: 408c0008 EBX: 400c3e60 ECX: 40900020 EDX: 00002aec ESI: 4380aba8 EDI: 00000000 EBP: bf4c1a58 DS: 007b ES: 007b 0ce8bcb8: [<08094e81>] notifier_call_chain+0x41/0x80 0ce8bcd8: [<08094f9e>] atomic_notifier_call_chain+0x2e/0x40 0ce8bcf0: [<08085ea6>] panic+0x76/0x110 0ce8bd10: [<080bf31c>] page_remove_rmap+0x18c/0x1a0 0ce8bd2c: [<080b7474>] zap_pte_range+0x174/0x230 0ce8bd5c: [<080b75d4>] unmap_page_range+0xa4/0x140 0ce8bd94: [<080b77a1>] unmap_vmas+0x131/0x200 0ce8bdd8: [<080bd0f8>] exit_mmap+0x68/0x110 0ce8be08: [<08083c64>] mmput+0x24/0x70 0ce8be14: [<08088442>] exit_mm+0x72/0x110 0ce8be38: [<08088d06>] do_exit+0x116/0x450 0ce8be44: [<0809132c>] recalc_sigpending+0x1c/0x30 0ce8be64: [<080890b7>] do_group_exit+0x47/0xc0 0ce8be70: [<080f00c1>] do_splice+0x161/0x200 0ce8be88: [<08093868>] get_signal_to_deliver+0x218/0x2a0 0ce8beb0: [<08066b46>] kern_do_signal+0x66/0x1b0 0ce8bee8: [<0807fa04>] load_TLS+0x74/0x100 0ce8bf10: [<0807d607>] arch_switch_to_skas+0x17/0x60 0ce8bf1c: [<08069296>] switch_to_skas+0x56/0x90 0ce8bf30: [<08065d1a>] _switch_to+0x6a/0xc0 0ce8bf54: [<08477685>] schedule+0x165/0x2a0 0ce8bf78: [<08066caf>] do_signal+0x1f/0x30 0ce8bf84: [<08065d9a>] interrupt_end+0x2a/0x40 0ce8bf90: [<0807b87d>] userspace+0x15d/0x260 0ce8bfe8: [<080693e7>] fork_handler+0x77/0x90 ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ User-mode-linux-user mailing list User-mode-linux-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user