Multiple panics with 7.1-PRERELEASE amd64 and varnish

Herve Boulouis amon at aelita.org
Thu Nov 6 07:45:19 PST 2008


Le 06/11/2008  11:29, Herve Boulouis a écrit:

I just tried to reboot one of the boxes without kern.ipc.maxpipekva=104857600 to check for kva problems
but crashes persists, though the stack is completely different now. This time I included all the corrupt
parts of the stack that I had stripped in my original email but they are similar (from frame 18 to end).

Any ideas ?

Unread portion of the kernel message buffer:
vm_page_free: pindex(188034), busy(1), VPO_BUSY(0), hold(0)
panic: vm_page_free: freeing busy page
cpuid = 2
Uptime: 1h1m2s
Physical memory: 4085 MB
Dumping 289 MB: 274 258 242 226 210 194 178 162 146 130 114 98 82 66 50 34 18 2

#0  doadump () at pcpu.h:195
195     pcpu.h: No such file or directory.
        in pcpu.h
(kgdb) bt
#0  doadump () at pcpu.h:195
#1  0x0000000000000000 in ?? ()
#2  0xffffffff803c6b8d in boot (howto=260) at ../../../kern/kern_shutdown.c:418
#3  0xffffffff803c6e48 in panic (fmt=Variable "fmt" is not available.
) at ../../../kern/kern_shutdown.c:572
#4  0xffffffff8059d816 in vm_page_free_toq (m=0x0) at ../../../vm/vm_page.c:1281
#5  0xffffffff8059d9c1 in vm_page_free (m=Variable "m" is not available.
) at ../../../vm/vm_page.c:498
#6  0xffffffff80411795 in socow_iodone (addr=Variable "addr" is not available.
) at ../../../kern/uipc_cow.c:92
#7  0xffffffff804129ca in mb_free_ext (m=0xffffff000ba64c00) at ../../../kern/uipc_mbuf.c:257
#8  0xffffffff80416781 in sbdrop_internal (sb=0xffffff000b4b2cc8, len=15469) at mbuf.h:515
#9  0xffffffff804168c0 in sbdrop_locked (sb=Variable "sb" is not available.
) at ../../../kern/uipc_sockbuf.c:898
#10 0xffffffff80418e05 in soisdisconnected (so=0xffffff000b4b2b40) at ../../../kern/uipc_socket.c:3158
#11 0xffffffff804e15b3 in tcp_close (tp=0xffffff000b6a8888) at ../../../netinet/tcp_subr.c:782
#12 0xffffffff804e16fa in tcp_drop (tp=0xffffff000b6a8888, errno=60) at ../../../netinet/tcp_subr.c:662
#13 0xffffffff804e65c2 in tcp_timer_rexmt (xtp=Variable "xtp" is not available.
) at ../../../netinet/tcp_timer.c:455
#14 0xffffffff803d81a3 in softclock (dummy=Variable "dummy" is not available.
) at ../../../kern/kern_timeout.c:274
#15 0xffffffff803a9a91 in ithread_loop (arg=Variable "arg" is not available.
) at ../../../kern/kern_intr.c:1088
#16 0xffffffff803a6a01 in fork_exit (callout=0xffffffff803a98d8 <ithread_loop>, arg=0xffffff00010fcb80, frame=0xffffffffad853c80) at ../../../kern/kern_fork.c:804
#17 0xffffffff8060d98e in fork_trampoline () at ../../../amd64/amd64/exception.S:455
#18 0x0000000000000000 in ?? ()
#19 0x0000000000000000 in ?? ()
#20 0x0000000000000001 in ?? ()
#21 0x0000000000000000 in ?? ()
#22 0x0000000000000000 in ?? ()
#23 0x0000000000000000 in ?? ()
#24 0x0000000000000000 in ?? ()
#25 0x0000000000000000 in ?? ()
#26 0x0000000000000000 in ?? ()
#27 0x0000000000000000 in ?? ()
#28 0x0000000000000000 in ?? ()
#29 0x0000000000000000 in ?? ()
#30 0x0000000000000000 in ?? ()
#31 0x0000000000000000 in ?? ()
#32 0x0000000000000000 in ?? ()
#33 0x0000000000000000 in ?? ()
#34 0x0000000000000000 in ?? ()
#35 0x0000000000000000 in ?? ()
#36 0x0000000000000000 in ?? ()
#37 0x0000000000000000 in ?? ()
#49 0xffffff000110e370 in ?? ()
#50 0xffffffff803e5d68 in sched_switch (td=0xffffffff803a98d8, newtd=Variable "newtd" is not available.
) at ../../../kern/sched_ule.c:1938
#51 0x0000000000000000 in ?? ()
#52 0x0000000000000000 in ?? ()
#53 0x0000000000000000 in ?? ()
#54 0x0000000000000000 in ?? ()
#55 0x0000000000000000 in ?? ()
#56 0x0000000000000000 in ?? ()
#57 0x0000000000000000 in ?? ()
#58 0x0000000000000000 in ?? ()
#59 0x0000000000000000 in ?? ()
#60 0x0000000000000000 in ?? ()
#61 0x0000000000000000 in ?? ()
#62 0x0000000000000000 in ?? ()
#63 0x0000000000000000 in ?? ()
#64 0x0000000000000000 in ?? ()
#65 0x0000000000000000 in ?? ()
#66 0x0000000000000000 in ?? ()
#67 0x0000000000000000 in ?? ()
#68 0x0000000000000000 in ?? ()
#69 0x0000000000000000 in ?? ()
#70 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit--- 
#71 0x0000000000000000 in ?? ()
#72 0x0000000000000000 in ?? ()
#73 0x0000000000000000 in ?? ()
#74 0x0000000000000000 in ?? ()
#75 0x0000000000000000 in ?? ()
#76 0x0000000000000000 in ?? ()
#77 0x0000000000000000 in ?? ()
#78 0x0000000000000000 in ?? ()
#79 0x0000000000000000 in ?? ()
#80 0x0000000000000000 in ?? ()
#81 0x0000000000000000 in ?? ()
#82 0x0000000000000000 in ?? ()
#83 0x0000000000000000 in ?? ()
#84 0x0000000000000000 in ?? ()
#85 0x0000000000000000 in ?? ()
#86 0x0000000000000000 in ?? ()
#87 0x0000000000000000 in ?? ()
#88 0x0000000000000000 in ?? ()
#89 0x0000000000000000 in ?? ()
#90 0x0000000000000000 in ?? ()
#91 0x0000000000000000 in ?? ()
#92 0x0000000000000000 in ?? ()
#93 0x0000000000000000 in ?? ()
#94 0x0000000000000000 in ?? ()
#95 0x0000000000000000 in ?? ()
#96 0x0000000000000000 in ?? ()
#97 0x0000000000000000 in ?? ()
#98 0x0000000000000000 in ?? ()
#99 0x0000000000000000 in ?? ()
#100 0x0000000000000000 in ?? ()
#101 0x0000000000000000 in ?? ()
#102 0x0000000000000000 in ?? ()
#103 0x0000000000000000 in ?? ()
#104 0x0000000000000000 in ?? ()
#105 0x0000000000000000 in ?? ()
#106 0x0000000000000000 in ?? ()
#107 0x0000000000000000 in ?? ()
#108 0x0000000000000000 in ?? ()
#109 0x0000000000000000 in ?? ()
#110 0x0000000000000000 in ?? ()
#111 0x0000000000000000 in ?? ()
#112 0x0000000000000000 in ?? ()
#113 0x0000000000000000 in ?? ()
#114 0x0000000000000000 in ?? ()
#115 0x0000000000000000 in ?? ()
#116 0x0000000000000000 in ?? ()
#117 0x0000000000000000 in ?? ()
#118 0x0000000000000000 in ?? ()
Cannot access memory at address 0xffffffffad854000
(kgdb)

-- 
Herve Boulouis



More information about the freebsd-amd64 mailing list