From owner-freebsd-current@FreeBSD.ORG Sun Sep 10 17:45:24 2006 Return-Path: X-Original-To: current@freebsd.org 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 495A416A415 for ; Sun, 10 Sep 2006 17:45:24 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id C450F43D46 for ; Sun, 10 Sep 2006 17:45:23 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5ED98.dip.t-dialin.net [84.165.237.152]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k8AHNr8n082343 for ; Sun, 10 Sep 2006 19:23:54 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k8AHjHNC086755 for ; Sun, 10 Sep 2006 19:45:18 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Sun, 10 Sep 2006 19:45:36 +0200 From: Alexander Leidinger To: current@freebsd.org Message-ID: <20060910194536.1b699733@Magellan.Leidinger.net> X-Mailer: Sylpheed-Claws 2.4.0 (GTK+ 2.8.20; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: Subject: panic: System call old.recv returning with 1 locks held X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2006 17:45:24 -0000 Hi, while running the Linux Test Project (ltp.sf.net) testsuite to check for bugs in our linuxolator, I got the panic mentioned in the subject. LTP was executing the semop5 testcase. The kernel dump doesn't look as if it is helpful: ---snip--- Unread portion of the kernel message buffer: panic: System call old.recv returning with 1 locks held Uptime: 3h51m44s Physical memory: 503 MB Dumping 101 MB: 86 70 54 (CTRL-C to abort) (CTRL-C to abort) (CTRL-C to abort) 38 (CTRL-C to abort) (CTRL-C to abort) (CTRL-C to abort) 22 6 #0 doadump () at pcpu.h:166 166 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); (kgdb) kldsyms add symbol table from file "/big/usr/src/sys/i386/compile/WORK/modules/big/usr/src/sys/modules/accf_data/accf_data.ko.debug" at .text_addr = 0xc078e498 [...] add symbol table from file "/big/usr/src/sys/i386/compile/WORK/modules/big/usr/src/sys/modules/sysvipc/sysvmsg/sysvmsg.ko.debug" at .text_addr = 0xc07e33dc .data_addr = 0xc07e5900 .bss_addr = 0xc07e5e88 add symbol table from file "/big/usr/src/sys/i386/compile/WORK/modules/big/usr/src/sys/modules/sysvipc/sysvsem/sysvsem.ko.debug" at .text_addr = 0xc07e9790 .data_addr = 0xc07ec280 .bss_addr = 0xc07ec8a4 add symbol table from file "/big/usr/src/sys/i386/compile/WORK/modules/big/usr/src/sys/modules/sysvipc/sysvshm/sysvshm.ko.debug" at .text_addr = 0xc07ef4dc .data_addr = 0xc07f16a0 .bss_addr = 0xc07f1c6c [...] add symbol table from file "/big/usr/src/sys/i386/compile/WORK/modules/big/usr/src/sys/modules/linux/linux.ko.debug" at .text_addr = 0xc2a2b248 .data_addr = 0xc2a3b000 .bss_addr = 0xc2a3d780 [...] (kgdb) bt #0 doadump () at pcpu.h:166 During symbol reading, Incomplete CFI data; unspecified registers at 0xc04945a2.#1 0xc0494c72 in boot (howto=0x104) at ../../../kern/kern_shutdown.c:409 #2 0xc04947c1 in panic (fmt=0xc05c43b9 "System call %s returning with %d locks held") at ../../../kern/kern_shutdown.c:565 #3 0xc0588f7b in syscall (frame= {tf_fs = 0x3b, tf_es = 0x3b, tf_ds = 0x3b, tf_edi = 0x28060ca0, tf_esi = 0x0, tf_ebp = 0xbfbfea28, tf_isp = 0xd5b4ed64, tf_ebx = 0x9, tf_edx = 0x2817bff4, tf_ecx = 0xbfbfea00, tf_eax = 0xffffffa6, tf_trapno = 0xc, tf_err = 0x2, tf_eip = 0x28120706, tf_cs = 0x33, tf_eflags = 0x247, tf_esp = 0xbfbfe9fc, tf_ss = 0x3b}) at ../../../i386/i386/trap.c:1060 #4 0xc057a7ff in Xint0x80_syscall () at ../../../i386/i386/exception.s:191 #5 0x00000033 in ?? () Previous frame inner to this frame (corrupt stack?) ---snip--- Any ideas how to get more helpful info out of this? Bye, Alexander. -- "man hier" will explain the way FreeBSD filesystems are normally laid out. -- David Scheidt http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137