Kernel Panic (0xc023cad6 is in vm_map_delete)

From: Adam (agile1124_at_yahoo.com)
Date: 01/26/04

  • Next message: Vasenin Alexander aka BlackSir: "Is there any way to decrease size of the partition?"
    Date: Mon, 26 Jan 2004 11:00:45 -0800 (PST)
    To: freebsd-questions@freebsd.org
    
    

    Hello,

    I woke up to a page this morning stating that a system
    was unreachable, when looking at the logs I found that
    the the system crashed.

    The system is an Intel P4, 400 FSB, with 2 GB of
    physical memory, 4 GB of swap, has a promise raid
    controller, and runs with hyperthreading enabled on
    FreeBSD v4.9.

    Based on the info below I'm almost certain its memory
    related, but I don't know if its physical memory or
    swap... I'm also not sure why the process that caused
    the panic would be apache. Apache 1.3.29 runs with
    php 4.3.4.

    Can anybody offer any insight as to the following?
    And/or suggest a possible solution for this. It's
    happened in the past as well so I'd like to try and
    figure out some workaround.

    ---------------------------------------------------

    Jan 26 07:45:14 rmd-dm2 /kernel: Fatal trap 12: page
    fault while in kernel mode
    Jan 26 07:45:14 rmd-dm2 /kernel: mp_lock = 00000002;
    cpuid = 0; lapic.id = 00000000
    Jan 26 07:45:14 rmd-dm2 /kernel: fault virtual address
     = 0xc7ca4048
    Jan 26 07:45:14 rmd-dm2 /kernel: fault code
     = supervisor read, page not present
    Jan 26 07:45:14 rmd-dm2 /kernel: instruction pointer
     = 0x8:0xc023cad6
    Jan 26 07:45:14 rmd-dm2 /kernel: stack pointer
     = 0x10:0xe7d24eb8
    Jan 26 07:45:14 rmd-dm2 /kernel: frame pointer
     = 0x10:0xe7d24edc
    Jan 26 07:45:14 rmd-dm2 /kernel: code segment
     = base 0x0, limit 0xfffff, type 0x1b
    Jan 26 07:45:14 rmd-dm2 /kernel: = DPL 0, pres 1,
    def32 1, gran 1
    Jan 26 07:45:14 rmd-dm2 /kernel: processor eflags
     = interrupt enabled, resume, IOPL = 0
    Jan 26 07:45:14 rmd-dm2 /kernel: current process
             = 345 (httpd)
    Jan 26 07:45:14 rmd-dm2 /kernel: interrupt mask
     = none <- SMP: XXX
    Jan 26 07:45:14 rmd-dm2 /kernel: trap number
     = 12
    Jan 26 07:45:14 rmd-dm2 /kernel: panic: page fault
    Jan 26 07:45:14 rmd-dm2 /kernel: mp_lock = 00000002;
    cpuid = 0; lapic.id = 00000000
    Jan 26 07:45:14 rmd-dm2 /kernel: boot() called on
    cpu#0
    Jan 26 07:45:14 rmd-dm2 /kernel:
    Jan 26 07:45:14 rmd-dm2 /kernel: syncing disks... 37 5
    3 3
    Jan 26 07:45:14 rmd-dm2 /kernel: done
    Jan 26 07:45:14 rmd-dm2 /kernel: Uptime: 49d6h1m2s
    Jan 26 07:45:14 rmd-dm2 /kernel: Automatic reboot in
    15 seconds - press a key on the console to abort
    Jan 26 07:45:14 rmd-dm2 /kernel: Rebooting...

    ---------------------------------------------------

    su-2.05b# nm -n /kernel | grep c023ca
    c023ca00 t vm_map_entry_delete
    c023ca58 T vm_map_delete

    ---------------------------------------------------

    (gdb) l *0xc023cad6
    0xc023cad6 is in vm_map_delete
    (../../vm/vm_map.c:2102).
    2097 * Save the free space hint
    2098 */
    2099
    2100 if (entry == &map->header) {
    2101 map->first_free =
    &map->header;
    2102 } else if (map->first_free->start >=
    start) {
    2103 map->first_free = entry->prev;
    2104 }
    2105
    2106 /*

    ---------------------------------------------------

    Thanks!

    __________________________________
    Do you Yahoo!?
    Yahoo! SiteBuilder - Free web site building tool. Try it!
    http://webhosting.yahoo.com/ps/sb/
    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: Vasenin Alexander aka BlackSir: "Is there any way to decrease size of the partition?"

    Relevant Pages