From owner-freebsd-current@FreeBSD.ORG Wed Dec 17 00:02:48 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA7A0106564A for ; Wed, 17 Dec 2008 00:02:48 +0000 (UTC) (envelope-from onemda@gmail.com) Received: from mail-gx0-f10.google.com (mail-gx0-f10.google.com [209.85.217.10]) by mx1.freebsd.org (Postfix) with ESMTP id 6DA5C8FC0C for ; Wed, 17 Dec 2008 00:02:48 +0000 (UTC) (envelope-from onemda@gmail.com) Received: by gxk3 with SMTP id 3so61891gxk.19 for ; Tue, 16 Dec 2008 16:02:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=LaJ5usTh/1lew0EeUMQa2Ljh8V9AGcpF5aYXuA/51Wo=; b=viMtOi4Lno8y4TKluLsaQf6PEwymgId7vruSUhSqQacEw59xxj1WSXFyPAKLSpAK/Y hG2yNs/L2ZMJgLnCgdLritj9txSea57d5lyQ2/JatwPNX0KSo/jJDL1cityBnU4wO+e9 niP5J3fup1eites+11sXXYFAY7sZhsqEeCz/U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=YeXjr0FGrLT1VG3LMsKNn20JHWY/28/l3MsN+VK6yrWRPDiudvxJkjwN+xM9Ly2A5H LZK7Bmh1+PbabcigiJi3TdH5NRyqE3YG85lJLtewWuN86XYp4qgF0zjCioAWo+TbGPE1 1b844DXuwZIceDN9hIHU+0gFrM3G2O8RYrd6M= Received: by 10.231.12.12 with SMTP id v12mr483ibv.43.1229472167141; Tue, 16 Dec 2008 16:02:47 -0800 (PST) Received: by 10.231.16.202 with HTTP; Tue, 16 Dec 2008 16:02:47 -0800 (PST) Message-ID: <3a142e750812161602k54486e2bu5ceff696fc03adef@mail.gmail.com> Date: Wed, 17 Dec 2008 01:02:47 +0100 From: "Paul B. Mahol" To: current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: panic in syscons 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: Wed, 17 Dec 2008 00:02:48 -0000 Hi I got strange panic when swithching two vtys several times in short interval (recently I'm full of various stupid ideas ;-) db:0:kdb.enter.unknown> run lockinfo db:1:lockinfo> show locks db:1:locks> show alllocks Process 697 (moused) thread 0xc3fff000 (100041) Process 11 (intr) thread 0xc3d7e900 (100026) db:1:alllocks> show lockedvnods Locked vnodes db:0:kdb.enter.unknown> show pcpu cpuid = 0 curthread = 0xc3d7e900: pid 11 "irq1: atkbd0" curpcb = 0xc3a22d90 fpcurthread = none idlethread = 0xc3cfdb40: pid 10 "idle: cpu0" APIC ID = 0 currentldt = 0x50 spin locks held: db:0:kdb.enter.unknown> bt Tracing pid 11 tid 100026 td 0xc3d7e900 sc_switch_scr(c0811480,2,1,0,1,...) at sc_switch_scr+0x22c scgetc(c068c1b0,0,c0617736,26b,c04faaad,...) at scgetc+0x619 sckbdevent(c07fb3c0,0,c0811480,c068c1b0,8,...) at sckbdevent+0x224 atkbd_intr(c07fb3c0,0,c3a22cc8,c04a016f,c07fb3c0,...) at atkbd_intr+0x8a atkbdintr(c07fb3c0,0,c061c876,46d,c3cfa238,...) at atkbdintr+0x21 intr_event_execute_handlers(c3cfba90,c3cfa200,c061c876,4dd,c3cfa270,...) at intr_event_execute_handlers+0x10f ithread_loop(c3e56970,c3a22d38,c061c5cc,32d,c3cfba90,...) at ithread_loop+0x98 fork_exit(c04a0cbf,c3e56970,c3a22d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc3a22d70, ebp = 0 --- Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0xd33f6a20 fault code = supervisor read, page not present instruction pointer = 0x20:0xc04638bc stack pointer = 0x28:0xc3a22bc0 frame pointer = 0x28:0xc3a22be4 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 11 (irq1: atkbd0) exclusive sleep mutex Giant (Giant) r = 1 (0xc068c1b0) locked @ /usr/src/sys/dev/syscons/syscons.c:619 shared sx filedesc structure (filedesc structure) r = 0 (0xc3fd2b2c) locked @ /usr/src/sys/kern/sys_generic.c:958 exclusive sleep mutex Giant (Giant) r = 1 (0xc068c1b0) locked @ /usr/src/sys/dev/syscons/syscons.c:619 -- Paul