From owner-freebsd-current@FreeBSD.ORG Mon Mar 2 07:52:45 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D050F106566C for ; Mon, 2 Mar 2009 07:52:45 +0000 (UTC) (envelope-from Yuriy.Tsibizov@gfk.com) Received: from mx2.gfk.ru (mx2.gfk.ru [84.21.231.139]) by mx1.freebsd.org (Postfix) with ESMTP id 530E28FC18 for ; Mon, 2 Mar 2009 07:52:44 +0000 (UTC) (envelope-from Yuriy.Tsibizov@gfk.com) Received: from ex.hhp.local by mx2.gfk.ru (MDaemon PRO v9.6.0) with ESMTP id md50002966891.msg; Mon, 02 Mar 2009 10:53:57 +0300 Received: from ex-be-1.hhp.local ([10.0.0.31]) by ex.hhp.local with Microsoft SMTPSVC(6.0.3790.1830); Mon, 2 Mar 2009 10:53:53 +0300 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Mon, 2 Mar 2009 10:53:52 +0300 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: mutex Giant recursed at /usr/src/sys/kern/tty.c:1222 (via linux_ioctl_termio) Thread-Index: AcmbDAdVIIFa195MT/SaPifzoSsEqw== From: "Yuriy Tsibizov" To: X-OriginalArrivalTime: 02 Mar 2009 07:53:53.0040 (UTC) FILETIME=[07D9D900:01C99B0C] X-Spam-Processed: mx2.gfk.ru, Mon, 02 Mar 2009 10:53:57 +0300 (not processed: message from valid local sender) X-MDRemoteIP: 10.0.0.30 X-Return-Path: Yuriy.Tsibizov@gfk.com X-Envelope-From: Yuriy.Tsibizov@gfk.com X-MDAV-Processed: mx2.gfk.ru, Mon, 02 Mar 2009 10:53:59 +0300 Cc: freebsd-current@freebsd.org Subject: mutex Giant recursed at /usr/src/sys/kern/tty.c:1222 (via linux_ioctl_termio) 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: Mon, 02 Mar 2009 07:52:46 -0000 Ed,=20 I've got a nice panic running user-mode linux uder (linux) gdb under slightly modified FreeBSD kernel. As I understand, these changes should not have any effect on tty code paths, but I want to warn you that this is not 'clean' FreeBSD. All local changes (cvs -R diff -u /usr/src) are available at http://chibis.persons.gfk.ru/freebsd/panic2/local-changes.gz.=20 I did no attempts to reproduce this, but may try to do it (I also want to get good crashdump, not textdump I have now). What I had running: 1) /usr/sbin/ppp was running, but at the time of panic it was disconneted. I use it for dial-up connection. 2) linux (gentoo) with /proc (linprocfs) mounted free# chroot /fwdisk/gentoo/gentoo-stage3 bin/sh sh-3.2# uname -a Linux free.home.local 2.6.16 FreeBSD 8.0-CURRENT #0: Sun Feb 22 14:04:27 MSK 200 9 i686 AMD Athlon(tm) XP 1500+ AuthenticAMD GNU/Linux sh-3.2# cat /etc/gentoo-release Gentoo Base System version 1.6.14 sh-3.2# 3)user-mode linux (http://chibis.persons.gfk.ru/linux/) was started under linux gdb (and crashed). did some backtrace analysis, and had console output scrolled back. I have only textdumps for now (http://chibis.persons.gfk.ru/freebsd/panic2/textdump.tar.gz), if you need full crashdump I can try to reproduce it later. Yuriy.