Re: OOM-killer too aggressive?

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

 



On Sun, 2006-02-26 at 17:57 -0800, Andrew Morton wrote:
> Chris Largret <[email protected]> wrote:
> >
> >  drivers/block/floppy.c:3245: error: too few arguments to function
> >  `__alloc_pages'
> 
> doh.
> 
> --- devel/include/asm-x86_64/floppy.h~b	2006-02-26 16:15:44.000000000 -0800
> +++ devel-akpm/include/asm-x86_64/floppy.h	2006-02-26 17:57:02.000000000 -0800

Earlier I said that there was a "Kernel BUG" and all processing stopped
right after the login prompt was displayed (but before I could type
anything). Now the kernel continues to work, but the messages are a
little disconcerting. Here is the version with a backtrace (from dmesg):


Bad page state in process 'swapper'
page:ffff810001539168 flags:0x4000000000000400 mapping:0000000000000000
mapcount:0 count:0
Trying to fix it up, but a reboot is needed
Backtrace:

Call Trace: <IRQ> <ffffffff8104f0cd>{bad_page+85}
<ffffffff8104f419>{__free_pages_ok+179}
       <ffffffff810500da>{__free_pages+49} <ffffffff8105015f>{free_pages
+131}
       <ffffffff8117db99>{_fd_dma_mem_free+43}
<ffffffff81182ca0>{floppy_release_irq_and_dma+243}
       <ffffffff811809fc>{set_dor+323}
<ffffffff81183d50>{motor_off_callback+0}
       <ffffffff81183d74>{motor_off_callback+36}
<ffffffff81034e97>{run_timer_softirq+366}
       <ffffffff810314e5>{__do_softirq+85}
<ffffffff8100bec6>{call_softirq+30}
       <ffffffff8100d92e>{do_softirq+51} <ffffffff8103162a>{irq_exit+72}
       <ffffffff810160b8>{smp_apic_timer_interrupt+75}
<ffffffff81008d0f>{default_idle+0}
       <ffffffff8100b820>{apic_timer_interrupt+132} <EOI>
<ffffffff81008d0f>{default_idle+0}
       <ffffffff81008d3e>{default_idle+47} <ffffffff81008f44>{cpu_idle
+103}
       <ffffffff814390a1>{start_secondary+1189}
Bad page state in process 'swapper'
page:ffff8100015391a0 flags:0x4000000000000400 mapping:0000000000000000
mapcount:0 count:1
Trying to fix it up, but a reboot is needed
Backtrace:

Call Trace: <IRQ> <ffffffff8104f0cd>{bad_page+85}
<ffffffff8104f419>{__free_pages_ok+179}
       <ffffffff810500da>{__free_pages+49} <ffffffff8105015f>{free_pages
+131}
       <ffffffff8117db99>{_fd_dma_mem_free+43}
<ffffffff81182ca0>{floppy_release_irq_and_dma+243}
       <ffffffff811809fc>{set_dor+323}
<ffffffff81183d50>{motor_off_callback+0}
       <ffffffff81183d74>{motor_off_callback+36}
<ffffffff81034e97>{run_timer_softirq+366}
       <ffffffff810314e5>{__do_softirq+85}
<ffffffff8100bec6>{call_softirq+30}
       <ffffffff8100d92e>{do_softirq+51} <ffffffff8103162a>{irq_exit+72}
       <ffffffff810160b8>{smp_apic_timer_interrupt+75}
<ffffffff81008d0f>{default_idle+0}
       <ffffffff8100b820>{apic_timer_interrupt+132} <EOI>
<ffffffff81008d0f>{default_idle+0}
       <ffffffff81008d3e>{default_idle+47} <ffffffff81008f44>{cpu_idle
+103}
       <ffffffff814390a1>{start_secondary+1189}
Bad page state in process 'swapper'
page:ffff8100015391d8 flags:0x4000000000000400 mapping:0000000000000000
mapcount:0 count:1
Trying to fix it up, but a reboot is needed
Backtrace:

Call Trace: <IRQ> <ffffffff8104f0cd>{bad_page+85}
<ffffffff8104f419>{__free_pages_ok+179}
       <ffffffff810500da>{__free_pages+49} <ffffffff8105015f>{free_pages
+131}
       <ffffffff8117db99>{_fd_dma_mem_free+43}
<ffffffff81182ca0>{floppy_release_irq_and_dma+243}
       <ffffffff811809fc>{set_dor+323}
<ffffffff81183d50>{motor_off_callback+0}
       <ffffffff81183d74>{motor_off_callback+36}
<ffffffff81034e97>{run_timer_softirq+366}
       <ffffffff810314e5>{__do_softirq+85}
<ffffffff8100bec6>{call_softirq+30}
       <ffffffff8100d92e>{do_softirq+51} <ffffffff8103162a>{irq_exit+72}
       <ffffffff810160b8>{smp_apic_timer_interrupt+75}
<ffffffff81008d0f>{default_idle+0}
       <ffffffff8100b820>{apic_timer_interrupt+132} <EOI>
<ffffffff81008d0f>{default_idle+0}
       <ffffffff81008d3e>{default_idle+47} <ffffffff81008f44>{cpu_idle
+103}
       <ffffffff814390a1>{start_secondary+1189}
Bad page state in process 'swapper'
page:ffff810001539210 flags:0x4000000000000400 mapping:0000000000000000
mapcount:0 count:1
Trying to fix it up, but a reboot is needed
Backtrace:

Call Trace: <IRQ> <ffffffff8104f0cd>{bad_page+85}
<ffffffff8104f419>{__free_pages_ok+179}
       <ffffffff810500da>{__free_pages+49} <ffffffff8105015f>{free_pages
+131}
       <ffffffff8117db99>{_fd_dma_mem_free+43}
<ffffffff81182ca0>{floppy_release_irq_and_dma+243}
       <ffffffff811809fc>{set_dor+323}
<ffffffff81183d50>{motor_off_callback+0}
       <ffffffff81183d74>{motor_off_callback+36}
<ffffffff81034e97>{run_timer_softirq+366}
       <ffffffff810314e5>{__do_softirq+85}
<ffffffff8100bec6>{call_softirq+30}
       <ffffffff8100d92e>{do_softirq+51} <ffffffff8103162a>{irq_exit+72}
       <ffffffff810160b8>{smp_apic_timer_interrupt+75}
<ffffffff81008d0f>{default_idle+0}
       <ffffffff8100b820>{apic_timer_interrupt+132} <EOI>
<ffffffff81008d0f>{default_idle+0}
       <ffffffff81008d3e>{default_idle+47} <ffffffff81008f44>{cpu_idle
+103}
       <ffffffff814390a1>{start_secondary+1189}
Bad page state in process 'swapper'
page:ffff810001539248 flags:0x4000000000000400 mapping:0000000000000000
mapcount:0 count:1
Trying to fix it up, but a reboot is needed
Backtrace:

Call Trace: <IRQ> <ffffffff8104f0cd>{bad_page+85}
<ffffffff8104f419>{__free_pages_ok+179}
       <ffffffff810500da>{__free_pages+49} <ffffffff8105015f>{free_pages
+131}
       <ffffffff8117db99>{_fd_dma_mem_free+43}
<ffffffff81182ca0>{floppy_release_irq_and_dma+243}
       <ffffffff811809fc>{set_dor+323}
<ffffffff81183d50>{motor_off_callback+0}
       <ffffffff81183d74>{motor_off_callback+36}
<ffffffff81034e97>{run_timer_softirq+366}
       <ffffffff810314e5>{__do_softirq+85}
<ffffffff8100bec6>{call_softirq+30}
       <ffffffff8100d92e>{do_softirq+51} <ffffffff8103162a>{irq_exit+72}
       <ffffffff810160b8>{smp_apic_timer_interrupt+75}
<ffffffff81008d0f>{default_idle+0}
       <ffffffff8100b820>{apic_timer_interrupt+132} <EOI>
<ffffffff81008d0f>{default_idle+0}
       <ffffffff81008d3e>{default_idle+47} <ffffffff81008f44>{cpu_idle
+103}
       <ffffffff814390a1>{start_secondary+1189}
Bad page state in process 'swapper'
page:ffff810001539280 flags:0x4000000000000400 mapping:0000000000000000
mapcount:0 count:1
Trying to fix it up, but a reboot is needed
Backtrace:

Call Trace: <IRQ> <ffffffff8104f0cd>{bad_page+85}
<ffffffff8104f419>{__free_pages_ok+179}
       <ffffffff810500da>{__free_pages+49} <ffffffff8105015f>{free_pages
+131}
       <ffffffff8117db99>{_fd_dma_mem_free+43}
<ffffffff81182ca0>{floppy_release_irq_and_dma+243}
       <ffffffff811809fc>{set_dor+323}
<ffffffff81183d50>{motor_off_callback+0}
       <ffffffff81183d74>{motor_off_callback+36}
<ffffffff81034e97>{run_timer_softirq+366}
       <ffffffff810314e5>{__do_softirq+85}
<ffffffff8100bec6>{call_softirq+30}
       <ffffffff8100d92e>{do_softirq+51} <ffffffff8103162a>{irq_exit+72}
       <ffffffff810160b8>{smp_apic_timer_interrupt+75}
<ffffffff81008d0f>{default_idle+0}
       <ffffffff8100b820>{apic_timer_interrupt+132} <EOI>
<ffffffff81008d0f>{default_idle+0}
       <ffffffff81008d3e>{default_idle+47} <ffffffff81008f44>{cpu_idle
+103}
       <ffffffff814390a1>{start_secondary+1189}
Bad page state in process 'swapper'
page:ffff8100015392b8 flags:0x4000000000000400 mapping:0000000000000000
mapcount:0 count:1
Trying to fix it up, but a reboot is needed
Backtrace:

Call Trace: <IRQ> <ffffffff8104f0cd>{bad_page+85}
<ffffffff8104f419>{__free_pages_ok+179}
       <ffffffff810500da>{__free_pages+49} <ffffffff8105015f>{free_pages
+131}
       <ffffffff8117db99>{_fd_dma_mem_free+43}
<ffffffff81182ca0>{floppy_release_irq_and_dma+243}
       <ffffffff811809fc>{set_dor+323}
<ffffffff81183d50>{motor_off_callback+0}
       <ffffffff81183d74>{motor_off_callback+36}
<ffffffff81034e97>{run_timer_softirq+366}
       <ffffffff810314e5>{__do_softirq+85}
<ffffffff8100bec6>{call_softirq+30}
       <ffffffff8100d92e>{do_softirq+51} <ffffffff8103162a>{irq_exit+72}
       <ffffffff810160b8>{smp_apic_timer_interrupt+75}
<ffffffff81008d0f>{default_idle+0}
       <ffffffff8100b820>{apic_timer_interrupt+132} <EOI>
<ffffffff81008d0f>{default_idle+0}
       <ffffffff81008d3e>{default_idle+47} <ffffffff81008f44>{cpu_idle
+103}
       <ffffffff814390a1>{start_secondary+1189}
Bad page state in process 'swapper'
page:ffff8100015392f0 flags:0x4000000000000400 mapping:0000000000000000
mapcount:0 count:1
Trying to fix it up, but a reboot is needed
Backtrace:

Call Trace: <IRQ> <ffffffff8104f0cd>{bad_page+85}
<ffffffff8104f419>{__free_pages_ok+179}
       <ffffffff810500da>{__free_pages+49} <ffffffff8105015f>{free_pages
+131}
       <ffffffff8117db99>{_fd_dma_mem_free+43}
<ffffffff81182ca0>{floppy_release_irq_and_dma+243}
       <ffffffff811809fc>{set_dor+323}
<ffffffff81183d50>{motor_off_callback+0}
       <ffffffff81183d74>{motor_off_callback+36}
<ffffffff81034e97>{run_timer_softirq+366}
       <ffffffff810314e5>{__do_softirq+85}
<ffffffff8100bec6>{call_softirq+30}
       <ffffffff8100d92e>{do_softirq+51} <ffffffff8103162a>{irq_exit+72}
       <ffffffff810160b8>{smp_apic_timer_interrupt+75}
<ffffffff81008d0f>{default_idle+0}
       <ffffffff8100b820>{apic_timer_interrupt+132} <EOI>
<ffffffff81008d0f>{default_idle+0}
       <ffffffff81008d3e>{default_idle+47} <ffffffff81008f44>{cpu_idle
+103}
       <ffffffff814390a1>{start_secondary+1189}


--
Chris Largret <http://daga.dyndns.org>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux