Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Oct 1999 23:34:01 -0400 (EDT)
From:      David Gilbert <dgilbert@velocet.ca>
To:        freebsd-stable@freebsd.org
Subject:   Panic with pmap?
Message-ID:  <14328.8233.302437.909051@trooper.velocet.net>

next in thread | raw e-mail | index | archive | help
Since I was getting messages from the kernel that I should increase
the PMAP_SHPGPERPROC, I set it to 400, and I get the following
panic...

panic: rlist_free: free start overlaps already freed area

[...]

(kgdb) bt
#0  boot (howto=256) at ../../kern/kern_shutdown.c:285
#1  0xc014c469 in panic (
    fmt=0xc01f0a34 "rlist_free: free start overlaps already freed area")
    at ../../kern/kern_shutdown.c:446
#2  0xc0155f36 in rlist_free (rlh=0xc0243338, start=0, end=7)
    at ../../kern/subr_rlist.c:159
#3  0xc01aecc7 in swap_pager_freeswapspace (object=0xcacfc6c8, from=0, to=7)
    at ../../vm/swap_pager.c:422
#4  0xc01aeda8 in swap_pager_freespace (object=0xcacfc6c8, start=35, 
    size=19235) at ../../vm/swap_pager.c:445
#5  0xc01b4209 in vm_map_delete (map=0xcae96880, start=134815744, 
    end=213602304) at ../../vm/vm_map.c:1833
#6  0xc01b42ac in vm_map_remove (map=0xcae96880, start=134815744, 
    end=213602304) at ../../vm/vm_map.c:1874
#7  0xc01bc14b in obreak (p=0xcacbfe40, uap=0xcad70f94)
    at ../../vm/vm_unix.c:107
#8  0xc01d6f1b in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 134815744, 
      tf_esi = 134549792, tf_ebp = -1077946648, tf_isp = -891875356, 
      tf_ebx = 671987304, tf_edx = 671987284, tf_ecx = 671987280, tf_eax = 17, 
      tf_trapno = 0, tf_err = 2, tf_eip = 671951256, tf_cs = 31, 
      tf_eflags = 647, tf_esp = -1077946684, tf_ss = 39})
    at ../../i386/i386/trap.c:1100
#9  0xc01cc49c in Xint0x80_syscall ()
#10 0x280d2402 in ?? ()
#11 0x804c002 in ?? ()
#12 0x804b087 in ?? ()
#13 0x804a6c1 in ?? ()
#14 0x80490f5 in ?? ()

-- 
============================================================================
|David Gilbert, Velocet Communications.       | Two things can only be     |
|Mail:       dgilbert@velocet.net             |  equal if and only if they |
|http://www.velocet.net/~dgilbert             |   are precisely opposite.  |
=========================================================GLO================


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14328.8233.302437.909051>