threads/80435: panic on high loads

Imri Zvik imriz at co.zahav.net.il
Thu Apr 28 07:30:07 PDT 2005


>Number:         80435
>Category:       threads
>Synopsis:       panic on high loads
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-threads
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 28 14:30:05 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Imri Zvik
>Release:        5.3-RELEASE-p10
>Organization:
Internet Gold
>Environment:
FreeBSD proxy.inter.net.il 5.3-RELEASE-p10 FreeBSD 5.3-RELEASE-p10 #0: Thu Apr 28 16:11:04 IDT 2005     root at proxy.inter.net.il:/usr/obj/usr/src/sys/IGLD  i386      
>Description:
When the machine is under heavy load (make -j8 buildworld, for example), it panics:
#0  doadump () at pcpu.h:159
#1  0xc05bb7bb in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:397
#2  0xc05bbae1 in panic (fmt=0xc079f7bc "vm_thread_new: kstack allocation failed") at /usr/src/sys/kern/kern_shutdown.c:553
#3  0xc06d1eb4 in vm_thread_new (td=0xc691faf0, pages=2) at /usr/src/sys/vm/vm_glue.c:450
#4  0xc05c5a69 in thread_init (mem=0xc691faf0, size=388, flags=259) at /usr/src/sys/kern/kern_thread.c:241
#5  0xc06e2406 in slab_zalloc (zone=0xc101f2c0, wait=259) at /usr/src/sys/vm/uma_core.c:842
#6  0xc06e39b0 in uma_zone_slab (zone=0xc101f2c0, flags=3) at /usr/src/sys/vm/uma_core.c:1962
#7  0xc06e3be0 in uma_zalloc_bucket (zone=0xc101f2c0, flags=3) at /usr/src/sys/vm/uma_core.c:2071
#8  0xc06e385a in uma_zalloc_arg (zone=0xc101f2c0, udata=0x0, flags=2) at /usr/src/sys/vm/uma_core.c:1889
#9  0xc05c5ff7 in thread_alloc () at uma.h:274
#10 0xc05aa8a2 in thread_alloc_spare (td=0xc45ed960) at /usr/src/sys/kern/kern_kse.c:1014
#11 0xc05ab311 in thread_userret (td=0xc45ed960, frame=0xff93fd48) at /usr/src/sys/kern/kern_kse.c:1401
#12 0xc05da1d7 in userret (td=0xc45ed960, frame=0xff93fd48, oticks=0) at /usr/src/sys/kern/subr_trap.c:118
#13 0xc05a682a in fork_return (td=0xc45ed960, frame=0xff93fd48) at /usr/src/sys/kern/kern_fork.c:840
#14 0xc05a6759 in fork_exit (callout=0xc05a6818 <fork_return>, arg=0xc45ed960, frame=0xff93fd48)
    at /usr/src/sys/kern/kern_fork.c:811
#15 0xc071927c in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:209

vmcore as well as /boot/kernel/kernel.debug will be sent upon request.

>How-To-Repeat:
put the machine under heavy load.
>Fix:
      
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-threads mailing list