Hit my usual sparc problem again. No softdep. This machine has 512MB...
Connected to /dev/cuaU0 (speed 9600)
ddb> show panic
malloc: out of space in kmem_map
ddb> trace
malloc(0x10000, 0x7f, 0x1, 0x4121c280, 0x10000, 0x10000) at malloc+0x4b4
ufs_readdir(0xfa2f9dfc, 0xa2, 0xf831fd38, 0x4121c28c, 0x29c51420, 0xfa2f9dfc) a
t ufs_readdir+0xc4
VOP_READDIR(0xf9b9d808, 0xfa2f9e78, 0xf9ba67e0, 0xf831fd38, 0x3, 0x3ab404c8) at
VOP_READDIR+0x3c
sys_getdents(0x16, 0xfa2f9f18, 0xfa2f9f38, 0x3, 0x3, 0x4597162a) at sys_getdent
s+0x118
syscall(0x463, 0xfa2f9fb0, 0x3f8c3758, 0xfa2f8000, 0x3a2edc50, 0x0) at syscall+
0x2f8
slowtrap(0x3, 0x3ded0000, 0x10000, 0xfa2f8000, 0x1e401084, 0x4121be08) at slowt
rap+0x1d8
ddb> show malloc
Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim
devbuf 180 113K 178K 2457K 757 0 0
pcb 67 10K 11K 2457K 301 0 0
rtable 77 3K 4K 2457K 140 0 0
ifaddr 27 7K 7K 2457K 28 0 0
ioctlops 0 0K 4K 2457K 1484 0 0
iov 0 0K 0K 2457K 11 0 0
mount 9 9K 9K 2457K 9 0 0
NFS mount 4 1K 1K 2457K 4 0 0
vnodes 23 1K 69K 2457K 2183 0 0
UFS quota 1 4K 4K 2457K 1 0 0
UFS mount 21 26K 26K 2457K 21 0 0
shm 2 0K 0K 2457K 2 0 0
VM map 1 0K 0K 2457K 1 0 0
sem 2 0K 0K 2457K 2 0 0
dirhash 117 22K 118K 2457K 4890 0 0
VM pmap 766 502K 811K 2457K 2326286 0 0
file desc 8 2K 2K 2457K 8 0 0
proc 13 1K 1K 2457K 13 0 0
subproc 19 9K 15K 2457K 12923 0 0
VFS cluster 0 0K 0K 2457K 478 0 0
NFS srvsock 1 0K 0K 2457K 1 0 0
NFS daemon 1 8K 8K 2457K 1 0 0
in_multi 14 0K 0K 2457K 14 0 0
ether_multi 1 0K 0K 2457K 1 0 0
ISOFS mount 1 4K 4K 2457K 1 0 0
MSDOSFS mount 1 2K 2K 2457K 1 0 0
ttys 384 240K 240K 2457K 384 0 0
exec 0 0K 2K 2457K 157247 0 0
pfkey data 1 0K 0K 2457K 2 0 0
xform_data 0 0K 0K 2457K 18 0 0
pagedep 1 1K 1K 2457K 1 0 0
inodedep 1 4K 4K 2457K 1 0 0
newblk 1 0K 0K 2457K 1 0 0
VM swap 7 154K 154K 2457K 7 0 0
UVM amap 4587 218K 1032K 2457K 8736224 0 0
UVM aobj 2 1K 1K 2457K 2 0 0
crypto data 1 1K 1K 2457K 1 0 0
NDP 4 0K 0K 2457K 4 0 0
temp 70 93K 175K 2457K 1597707 0 0
ddb> show map kmem_map
MAP 0xf830fc80: [0xf82c0508->0xf82c0510]
brk() allocate range: 0xf82c0518-0x0
stack allocate range: 0x0-0xf82c0520
sz=4163634400, ref=-131332888, version=0, flags=0xf82c04f0
pmap=0xf8322a00(resident=13826698)
vm_refcnt=0 vm_shm=0xf82c0538 vm_rssize=4163634496 vm_swrss=0
vm_tsize=4163619704 vm_dsize=4163634512
vm_taddr=0xf82c0580 vm_daddr=0xf82c0588
vm_maxsaddr=0xf82c0590 vm_minsaddr=0xf82c0598
- uvm_addr exe: NULL
- uvm_addr any[0]: NULL
- uvm_addr any[1]: NULL
- uvm_addr any[2]: NULL
data fault: pc=0xf81e8708 sfva=0x4e465334 sfsr=126<FAV>
panic: kernel fault
Stopped at Debugger+0x8: jmpl [%o7 + 0x8], %g0
mem_access_fault4m(0x4e465000, 0x126, 0x4e465334, 0xfa2f95b0, 0xfa2f96e7, 0x0) a
t mem_access_fault4m+0x148
kernel_text(0x6, 0xfa2f96e0, 0xfa2f965c, 0xfa2f96e6, 0x696f7600, 0x20) at kerne
l_text+0x4530
snprintf(0xf82c0530, 0xfa2f96e0, 0x0, 0xf80cedb4, 0x0, 0xf831fd38) at snprintf+
0x84
uvm_map_printit(0xf830fc80, 0x0, 0xf80cedb4, 0xfa2f9768, 0xf8363110, 0xf831fd38
) at uvm_map_printit+0xec
db_command(0xf830e42c, 0x0, 0x0, 0x0, 0xfa2f98c0, 0xf8362000) at db_command+0x1
14
db_command_loop(0x90, 0xf82fe2a0, 0x3f8c3644, 0x14, 0xf80cedb4, 0xf82baec0) at d
b_command_loop+0xa0
db_trap(0xf8320800, 0x0, 0xfffffff8, 0xf8397780, 0xf9b94258, 0xf8397780) at db_
trap+0x184
kdb_trap(0x81, 0xfa2f9a30, 0x0, 0xf8322dcf, 0xfa2f9b50, 0x10000) at kdb_trap+0x
b8
trap(0x81, 0x1e0017c1, 0xf82a4714, 0xfa2f9a30, 0xfa2f9b38, 0x0) at trap+0x1c0
slowtrap(0x1, 0xfa2f9ba8, 0xf82c02a0, 0xfa2f9ba8, 0xf831fd38, 0xf8310400) at sl
owtrap+0xbc
panic(0xf82c02a0, 0x0, 0x10000, 0x0, 0x0, 0xfa2f9ba8) at panic+0x88
malloc(0x10000, 0x7f, 0x1, 0x4121c280, 0x10000, 0x10000) at malloc+0x4b4
ufs_readdir(0xfa2f9dfc, 0xa2, 0xf831fd38, 0x4121c28c, 0x29c51420, 0xfa2f9dfc) a
t ufs_readdir+0xc4
VOP_READDIR(0xf9b9d808, 0xfa2f9e78, 0xf9ba67e0, 0xf831fd38, 0x3, 0x3ab404c8) at
VOP_READDIR+0x3c
ddb> show map kernel_map
MAP 0xf8313460: [0x0->0xf82e0418]
brk() allocate range: 0x1-0x0
stack allocate range: 0x1-0x0
sz=0, ref=20, version=4163974328, flags=0x2
pmap=0xf83430a4(resident=7990448)
- uvm_addr exe: NULL
- uvm_addr any[0]: NULL
data fault: pc=0xf81e8708 sfva=0x113e0e40 sfsr=126<FAV>
panic: kernel fault
Stopped at Debugger+0x8: jmpl [%o7 + 0x8], %g0
mem_access_fault4m(0x113e0000, 0x126, 0x113e0e40, 0xfa2f8f28, 0xfa2f905f, 0x0) a
t mem_access_fault4m+0x148
kernel_text(0x6, 0xfa2f9058, 0xfa2f8fd4, 0xfa2f905e, 0x33e0e2c, 0x20) at kernel
_text+0x4530
snprintf(0xf820a8c4, 0xfa2f9058, 0x0, 0xf80cedb4, 0x2, 0xf831fd38) at snprintf+
0x84
uvm_map_printit(0xf8313460, 0x0, 0xf80cedb4, 0xfa2f90e0, 0xf8363110, 0xf831fd38
) at uvm_map_printit+0xec
db_command(0xf830e42c, 0x0, 0xf80cedb4, 0xc1f82000, 0xc1c00000, 0xf8362000) at d
b_command+0x114
db_command_loop(0xf82bd000, 0xf82fe2a0, 0xf8102d64, 0x14, 0xf80cedb4, 0xf82baec
0) at db_command_loop+0xa0
db_trap(0xf8320800, 0x0, 0xfffffff8, 0xf8397780, 0x65343635, 0xf8397780) at db_
trap+0x10c
kdb_trap(0x81, 0xfa2f93a8, 0x0, 0xfa2f9443, 0x20, 0x20) at kdb_trap+0xb8
trap(0x81, 0x1e001fc6, 0xf82a4714, 0xfa2f93a8, 0xfa2f94b0, 0x0) at trap+0x1c0
slowtrap(0x1, 0xfa2f9520, 0x0, 0x0, 0xf831fd38, 0xf8310400) at slowtrap+0xbc
panic(0xf82fdbb0, 0xf81e8708, 0x4e465334, 0x126, 0xf831fd38, 0xfa2f9520) at pan
ic+0x88
mem_access_fault4m(0x4e465000, 0x126, 0x4e465334, 0xfa2f95b0, 0xfa2f96e7, 0x0) a
t mem_access_fault4m+0x148
kernel_text(0x6, 0xfa2f96e0, 0xfa2f965c, 0xfa2f96e6, 0x696f7600, 0x20) at kerne
l_text+0x4530
snprintf(0xf82c0530, 0xfa2f96e0, 0x0, 0xf80cedb4, 0x0, 0xf831fd38) at snprintf+
0x84
ddb> show uvmexp
Current UVM status:
pagesize=4096 (0x1000), pagemask=0xfff, pageshift=12
127209 VM pages: 11448 active, 16515 inactive, 0 wired, 70665 free (3535 zero
)
min 10% (25) anon, 10% (25) vnode, 5% (12) vtext
pages 0 anon, 0 vnode, 0 vtext
freemin=4240, free-target=5653, inactive-target=0, wired-max=42403
faults=111324676, traps=-356648295, intrs=39408625, ctxswitch=2811941 fpuswit
ch=91208
softint=21746874, syscalls=24792715, kmapent=14
fault counts:
noram=0, noanon=0, pgwait=0, pgrele=0
ok relocks(total)=88998(88998), anget(retries)=19031799(0), amapcopy=103245
65
neighbor anon/obj pg=3486692/29225399, gets(lock/unlock)=18860406/88998
cases: anon=17301597, anoncow=1730202, obj=5516253, prcopy=13344153, przero
=17853643
daemon and swap counts:
woke=0, revs=0, scans=0, obscans=0, anscans=0
busy=0, freed=0, reactivate=0, deactivate=0
pageouts=0, pending=0, nswget=0
nswapdev=1, nanon=0, nanonneeded=0 nfreeanon=0
swpages=524289, swpginuse=0, swpgonly=0 paging=0
kernel pointers:
objs(kern)=0xf8343038
ddb> show bcstats
Current Buffer Cache status:
numbufs 6128 busymapped 1, delwri 15
kvaslots 1587 avail kva slots 1586
bufpages 25376, dirtypages 60
pendingreads 1, pendingwrites 2
ddb> show all pools
Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle
arp 32 6 0 3 1 0 1 1 0 8 0
inpcbpl 200 757 0 739 35 34 1 2 0 8 0
plimitpl 152 251 0 228 1 0 1 1 0 8 0
rtentry 120 30 0 3 1 0 1 1 0 8 0
syncache 192 8 0 8 8 8 0 1 0 8 0
tcpqe 16 5 0 5 5 5 0 1 0 8 0
tcpcb 408 230 0 223 4 3 1 2 0 8 0
strpolpl 32 9 0 9 9 9 0 1 0 8 0
strprocpl 2264 18 0 18 9 9 0 1 0 8 0
pffrag 80 1917 0 1917 24 24 0 1 0 6 0
pffrent 24 41526 0 41526 24 24 0 1 0 8 0
pfosfp 32 840 0 420 4 0 4 4 0 8 0
pfosfpen 112 1420 0 710 20 0 20 20 0 8 0
pfstitem 16 3751 0 3743 5 4 1 1 0 8 0
pfstkey 72 3751 0 3743 5 4 1 1 0 8 0
pfstate 232 3751 0 3743 8 7 1 2 0 8 0
pfrule 1216 19 0 16 2 1 1 2 0 8 0
nfsnodepl 392 272 0 145 19 6 13 13 0 8 0
dirhash 1024 6155 0 5933 493 464 29 114 0 8 1
dino1pl 128 1126022 0 1119332 214 0 214 214 0 8 0
ffsino 192 1126022 0 1119332 326 0 326 326 0 8 0
nchpl 88 1196623 0 1194823 42 0 42 42 0 8 0
rtmask 16 8 0 0 1 0 1 1 0 8 0
uvmvnodes 56 6848 0 0 96 0 96 96 0 8 0
vnodes 120 6848 0 0 202 0 202 202 0 8 0
namei 1024 5217496 0 5217496 3296 3295 1 1 0 8 1
nfsreqpl 64 40802 0 40802 2540 2539 1 1 0 8 1
scxspl 120 430558 0 430557 4455 4454 1 1 0 8 0
ncr53c9x_ecb 80 430558 0 430557 4455 4454 1 1 0 8 0
sigapl 296 74177 0 74138 54 50 4 5 0 8 0
knotepl 80 65810 0 65736 2 0 2 2 0 8 0
kqueuepl 296 21 0 11 1 0 1 1 0 8 0
pipepl 96 62368 0 62364 3 2 1 1 0 8 0
fdescpl 304 74178 0 74138 57 53 4 5 0 8 0
filepl 80 1657311 0 1657179 4 0 4 4 0 8 0
lockfpl 64 45 0 44 3 2 1 1 0 8 0
sessionpl 48 147 0 127 1 0 1 1 0 8 0
pgrppl 24 307 0 284 1 0 1 1 0 8 0
ucredpl 96 764 0 739 1 0 1 1 0 8 0
zombiepl 88 74138 0 74138 1794 1793 1 1 0 8 1
processpl 456 74194 0 74138 99 90 9 11 0 8 0
procpl 384 74194 0 74138 61 54 7 9 0 8 0
sockpl 232 1045 0 973 6 1 5 5 0 8 0
mcl2k 2048 134463 0 134463 378 377 1 4 1 256 1
mtagpl 64 1 0 1 1 1 0 1 0 8 0
mbufpl 256 952053 0 952036 1182 1179 3 11 1 128 1
bufpl 160 580979 0 574851 274 10 264 274 0 8 0
extentpl 24 1722178 0 1722174 1 0 1 1 0 8 0
anonpl 16 32927998 0 32918332 2762 2675 87 212 0 32 0
amappl 48 8562205 0 8557666 804 735 69 139 0 49 0
dma4096 4096 1 0 1 1 1 0 1 0 8 0
dma256 256 7 0 7 1 1 0 1 0 8 0
dma64 64 16 0 16 1 1 0 1 0 8 0
dma32 32 5 0 5 1 1 0 1 0 8 0
dma16 16 7 0 7 1 1 0 1 0 8 0
L2/L3 pagetable 256 10247656 0 10243278 24069 23739 330 455 0 8 38
L1 pagetable 1024 74177 0 74138 667 655 12 16 0 8 1
pvpl 16 21575952 0 21568532 494 459 35 46 0 8 3
aobjpl 40 1 0 0 1 0 1 1 0 8 0
uaddrrnd 16 74178 0 74138 1 0 1 1 0 8 0
uaddrbest 16 2 0 0 1 0 1 1 0 8 0
uaddr 16 74178 0 74138 1 0 1 1 0 8 0
vmmpekpl 104 4074288 0 4074247 3 1 2 2 0 8 0
vmmpepl 104 18201128 0 18194638 5934 5731 203 366 0 216 4
vmsppl 152 74177 0 74138 52 50 2 3 0 8 0
phpool 56 34967 0 34168 15 1 14 14 0 8 0