From owner-freebsd-current@FreeBSD.ORG Wed Aug 2 20:16:08 2006 Return-Path: X-Original-To: freebsd-current@mx1.freebsd.org Delivered-To: freebsd-current@mx1.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87F1616A4E0 for ; Wed, 2 Aug 2006 20:16:08 +0000 (UTC) (envelope-from ggajic@afrodita.rcub.bg.ac.yu) Received: from afrodita.rcub.bg.ac.yu (afrodita.rcub.bg.ac.yu [147.91.1.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3F1043D53 for ; Wed, 2 Aug 2006 20:16:07 +0000 (GMT) (envelope-from ggajic@afrodita.rcub.bg.ac.yu) Received: from afrodita.rcub.bg.ac.yu (localhost.localdomain [127.0.0.1]) by afrodita.rcub.bg.ac.yu (8.13.6/8.13.4) with ESMTP id k72KFv9K031454 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 2 Aug 2006 22:15:57 +0200 Received: from localhost (ggajic@localhost) by afrodita.rcub.bg.ac.yu (8.13.6/8.13.6/Submit) with ESMTP id k72KFuwc031451 for ; Wed, 2 Aug 2006 22:15:57 +0200 Date: Wed, 2 Aug 2006 22:15:56 +0200 (CEST) From: Goran Gajic To: freebsd-current@mx1.freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-RCUB-MailScanner-Information: Please contact the RCUB if you have problem with mail X-RCUB-MailScanner: Found to be clean X-RCUB-MailScanner-From: ggajic@afrodita.rcub.bg.ac.yu X-Mailman-Approved-At: Wed, 02 Aug 2006 20:39:33 +0000 Cc: Subject: scroll lock pressed during boot related panic on 7.0-CURRENT 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, 02 Aug 2006 20:16:08 -0000 Hi, Some time ago I have reported that when scroll lock is pressed during boot on amd64 box panic occurs (it has to be pressed somwhere after sc0/vga0 kernel message during boot.Also if I use serial console this can't be repeated. Btw if in /boot/device.hints hint.kbdmux.0.disabled is set to 1 this doesn't happen. But, today even after panic for some reason I could type so here is what I've got from ddb: Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0xffffffff000000b1 fault code = supervisor read, page not present instruction pointer = 0x8:0xffffffff8065b026 stack pointer = 0x10:0xffffffff80b3c790 frame pointer = 0x10:0xffffffff80b3c7c0 code segment = base 0x0, limit 0xffffff, type 0x1b = DPL 0, pres 1, long 1, def 32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 (swapper) [thread pid 0 tid 0 ] Stopped at sc_cnputc+0x96: testb $0x2,0xb1(%rbx) db> bt Tracing pid 0 tid 0 td 0xfffffffff80935c80 sc_cnputc() at sc_cnputc+0x96 putchar() at putchar+0xc8 kvprintf() at printf+0xe7 device_printf() at device_printf+0x6f ad_attach() at ad_attach+0x298 device_attach() at device_attach+0x292 bus_generic_attach() at bus_generic_attach+0x18 ata_identify() at ata_identify+0xea ata_boot_attach() at ata_boot_attach+0x50 run_interrput_driven_config_books() at run_interrypt_driven_config_books+0x78 mi_startup() at mi_startup+0xd3 btext() at btext+0x2c db> However I couldn't call doadump() since there is no device defined to dump to. Of course: uname -a FreeBSD magarac 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Tue Aug 1 23:44:16 CEST 2006 root@magarac:/usr/src/sys/amd64/compile/GENERIC amd64 Regards, gg.