panic: kmem_slab_alloc(): kernel_map ran out of space!

Matthew Dillon dillon at
Fri Jan 15 09:31:40 PST 2010

:Perhaps related to
:I just got a panic tonight:
:Reading symbols from /home/var.crash/kern.27...done.
:Total empty space:     184K
:Total used  space: 1048392K
:Indeed it appears to be out of memory.  Are 32-bit users hosed?
:Kernel and core are being uploaded to leaf:~pavalos/crash/*27

    I've got my work cut out for me today.

    At the very least we will be able to move some of the zalloc zones
    used by the network over to just using kmalloc().  That is certainly
    a contributor as ZONE_INTERRUPT zalloc zones reserve KVA (aka the
    maxfiles change).  I want to keep the maxfiles change itself.

    tcpcb, udpcb, and ripcb are eating a ton of KVA (tcpcb mainly).
    tcpcb alone is eating 80MB of KVA.


More information about the Bugs mailing list