From owner-freebsd-current@FreeBSD.ORG Fri Sep 10 04:43:18 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB34E16A4CE for ; Fri, 10 Sep 2004 04:43:18 +0000 (GMT) Received: from mail.omut.org (mail.omut.org [216.218.215.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9956443D1F for ; Fri, 10 Sep 2004 04:43:18 +0000 (GMT) (envelope-from lxv@omut.org) Received: from tadpole.intranet (mix-anchor.intranet [10.10.10.251]) by mail.omut.org (8.13.1/8.13.1) with ESMTP id i8A4hG1K014353 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 9 Sep 2004 21:43:17 -0700 (PDT) (envelope-from lxv@omut.org) Received: from tadpole.intranet (localhost [127.0.0.1]) by tadpole.intranet (8.13.1/8.13.1) with ESMTP id i8A4hAjh000795 for ; Fri, 10 Sep 2004 00:43:10 -0400 (EDT) (envelope-from lxv@tadpole.intranet) Received: (from lxv@localhost) by tadpole.intranet (8.13.1/8.13.1/Submit) id i8A4h5TR000794 for current@freebsd.org; Fri, 10 Sep 2004 00:43:05 -0400 (EDT) (envelope-from lxv) Date: Fri, 10 Sep 2004 00:43:05 -0400 From: Alex Vasylenko To: current@freebsd.org Message-ID: <20040910044302.GA719@tadpole.intranet> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6i X-Scanned-By: MIMEDefang 2.44 Subject: panic: deadlock in setrunqueue X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Alex Vasylenko List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Sep 2004 04:43:18 -0000 FreeBSD 5.3-BETA3 #15: Thu Sep 9 22:31:08 EDT 2004 scheduler: 4bsd+preemption on i386/smp invariants, witness: off # kgdb -c vmcore.2 /usr/obj/usr/src/sys/GENERIC-S/kernel.debug [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-marcel-freebsd". doadump () at pcpu.h:159 (kgdb) bt #0 doadump () at pcpu.h:159 #1 0xc0529c51 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:397 #2 0xc052a073 in panic (fmt=0xc06d793e "deadlock in setrunqueue") at /usr/src/sys/kern/kern_shutdown.c:553 #3 0xc053ed04 in setrunqueue (td=0xc19df4b0, flags=0) at kern_switch.c:386 #4 0xc053e3b7 in sched_wakeup (td=0xc19df4b0) at /usr/src/sys/kern/sched_4bsd.c:804 #5 0xc05325be in setrunnable (td=0x0) at /usr/src/sys/kern/kern_synch.c:402 #6 0xc054eec0 in sleepq_resume_thread (td=0xc19df4b0, pri=-1) at /usr/src/sys/kern/subr_sleepqueue.c:646 #7 0xc054f358 in sleepq_remove (td=0xc19df4b0, wchan=0xc173a270) at /usr/src/sys/kern/subr_sleepqueue.c:818 #8 0xc05129a5 in kse_wakeup (td=0xc25e8c80, uap=0xc19df4b0) at /usr/src/sys/kern/kern_kse.c:486 #9 0xc0698f80 in syscall (frame= {tf_fs = 47, tf_es = 47, tf_ds = -1078001617, tf_edi = 135364608, tf_esi = 135431824, tf_ebp = -1079059232, tf_isp = -700572300, tf_ebx = 681208156, tf_edx = 135364608, tf_ecx = 135431824, tf_eax = 380, tf_trapno = 22, tf_err = 2, tf_eip = 681192475, tf_cs = 31, tf_eflags = 518, tf_esp = -1079059276, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1001 #10 0xc068399f in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:201 more details in http://www.omut.org/~lxv/log4