From owner-freebsd-current@FreeBSD.ORG Mon May 24 21:41:32 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 9E6A916A4CE for ; Mon, 24 May 2004 21:41:32 -0700 (PDT) Received: from smtp810.mail.sc5.yahoo.com (smtp810.mail.sc5.yahoo.com [66.163.170.80]) by mx1.FreeBSD.org (Postfix) with SMTP id 83EA143D39 for ; Mon, 24 May 2004 21:41:32 -0700 (PDT) (envelope-from jasonking@sbcglobal.net) Received: from unknown (HELO sbcglobal.net) (jasonking@sbcglobal.net@68.90.163.134 with plain) by smtp810.mail.sc5.yahoo.com with SMTP; 25 May 2004 04:40:20 -0000 Message-ID: <40B2CE33.6090700@sbcglobal.net> Date: Mon, 24 May 2004 23:40:19 -0500 From: Jason King User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040516 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <40A43E86.6040504@sbcglobal.net> <200405171109.33349.jhb@FreeBSD.org> <40B028CE.7050606@sbcglobal.net> <200405241147.20382.jhb@FreeBSD.org> In-Reply-To: <200405241147.20382.jhb@FreeBSD.org> Content-Type: multipart/mixed; boundary="------------060703060907060503080709" cc: freebsd-current@FreeBSD.org Subject: Re: lockups X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Tue, 25 May 2004 04:41:32 -0000 This is a multi-part message in MIME format. --------------060703060907060503080709 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit John Baldwin wrote: >On Sunday 23 May 2004 12:30 am, Jason King wrote: > > >>John Baldwin wrote: >> >> >>>On Friday 14 May 2004 08:54 pm, Jason King wrote: >>> >>> >>>>ok i'm a dumbass... in my haste this morning, i commented out the wrong >>>>line in my config file, so when i tried disabling mixed mode, apic >>>>support wasn't even compiled in the kernel. So to make extra sure, I >>>>went back and explicitly tried it with the 5.2.1-RELEASE cd (disabling >>>>apic worked, disabling mixed mode did not), so its really something >>>>related to apic support. So next question, what can I do to track down >>>>the problem? Any suggestions for resources to understand how the apic >>>>stuff works? Might there be a way to grab the kernel messages even >>>>after a reboot since the lockups don't even my to drop to the debugger? >>>>Doing a boot -v generated a bunch of text that I couldn't read as it >>>>scrolled by too fast, and I'm wondering if it might possibly help shed >>>>some light as to what's going on... >>>> >>>> >>>Note that you can't disable mixed mode via a tunable on 5.2.1, so you >>>might want to retest disabling mixed mode. However, the first steps are >>>to work on the non-ACPI case as that is easiest. I'll need 'mptable' >>>output and dmesg output from a verbose boot with APIC enabled and ACPI >>>disabled if you can get that. Thanks. >>> >>> >>Unfortunately, booting with ACPI disabled and apic enabled still caused >>the system to hang. So anytime apic is enabled, the system locks up. >>(i've tried just the kernel with no modules loaded as well as with the >>normal modules I use loaded, locks up, but in a different place). I was >>able to pull off the output from a boot -v using a serial console. I've >>attached that. Hopefully that helps... >> >> > >Can you provide mptable output? > > > Here is the mptable output. --------------060703060907060503080709 Content-Type: text/plain; name="mptable.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="mptable.txt" =============================================================================== MPTable, version 2.0.15 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f51f0 signature: '_MP_' length: 16 bytes version: 1.4 checksum: 0x84 mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f0d00 signature: 'PCMP' base table length: 256 version: 1.4 checksum: 0x16 OEM ID: 'OEM00000' Product ID: 'PROD00000000' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 25 local APIC address: 0xfee00000 extended table length: 0 extended table checksum: 0 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 0 0x11 BSP, usable 6 8 1 0xfbff -- Bus: Bus ID Type 0 PCI 1 PCI 2 PCI 3 ISA -- I/O APICs: APIC ID Version State Address 2 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# INT active-lo level 2 0:A 2 19 INT active-lo level 1 7:A 2 19 ExtINT conforms conforms 3 0 2 0 INT conforms conforms 3 1 2 1 INT conforms conforms 3 0 2 2 INT conforms conforms 3 3 2 3 INT conforms conforms 3 4 2 4 INT conforms conforms 3 5 2 5 INT conforms conforms 3 6 2 6 INT conforms conforms 3 7 2 7 INT active-hi edge 3 8 2 8 INT conforms conforms 3 10 2 10 INT conforms conforms 3 11 2 11 INT conforms conforms 3 12 2 12 INT conforms conforms 3 13 2 13 INT conforms conforms 3 14 2 14 INT conforms conforms 3 15 2 15 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT conforms conforms 0 0:A 255 0 NMI conforms conforms 0 0:A 255 1 =============================================================================== --------------060703060907060503080709--