From owner-freebsd-bugs@FreeBSD.ORG Thu Jul 17 14:50:03 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A24FB106564A for ; Thu, 17 Jul 2008 14:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9011D8FC19 for ; Thu, 17 Jul 2008 14:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m6HEo3vB007372 for ; Thu, 17 Jul 2008 14:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m6HEo3sC007371; Thu, 17 Jul 2008 14:50:03 GMT (envelope-from gnats) Date: Thu, 17 Jul 2008 14:50:03 GMT Message-Id: <200807171450.m6HEo3sC007371@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Gavin Atkinson Cc: Subject: Re: kern/123140: SMP boot causes slow KB, ATA drives not detected X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Gavin Atkinson List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2008 14:50:03 -0000 The following reply was made to PR kern/123140; it has been noted by GNATS. From: Gavin Atkinson To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/123140: SMP boot causes slow KB, ATA drives not detected Date: Thu, 17 Jul 2008 15:47:22 +0100 -------- Forwarded Message -------- From: Bob Frazier Subject: Re: kern/123140: SMP boot causes slow KB, ATA drives not detected Date: Wed, 16 Jul 2008 19:22:08 -0700 > Sorry for the lack of response, somehow procmail seems to have filtered > a handful of my emails into a folder I never check, so I missed all of > your responses. I guess you're still seeing these issues? If so, I'll > have a close look at the information you've provided, and probably get > somebody else involved who knows more about the low level > interrupt-related stuff. thanks - FYI I'm down to the point where I need to look at wiring diagrams and chipset docs if I were to continue doing things myself. Last month or so I've had no time so no progress either. I sent a support request to Asus for grins, got the 'door slam' (not even a 'reject' e-mail) when they simply closed the request. At this point I think the ACPI configuration for the APIC is wrong, maybe even int 2. Without a wiring diagram there's no way to tell. Hopefully someone has contacts at ASUS for that info. It could also be a unique protocol between APIC and LAPIC, requiring additional setup and/or additional steps during ISRs. Without the docs that's not possible to determine either. In any case I read the docs on setting up a "substitute ACPI BIOS" to include with the kernel during startup and may go that route first with my own attempts at testing. The LAPIC timer happening 4 times more frequently than it should (meaning all 4 LAPICs are generating timer interrupts but the CPUs still 'round robin' the handling?) seems a little unusual to me. Do you think this is at the core of the problem? > What might be of use is if you could attempt to boot one of the recent > 8.0 snapshot CDs (from > ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200806/ ) and see if you > still see the issue. Also knowing if a 6.3 bootonly CD shows the same > issue would probably be useful. I'll check it out. It can't hurt to download and test-boot a CD as long as it doean't destroy my file system. If 8.0 works I'll see if I can't port it over to 7 myself for testing, since there would be sample code of an "it works" solution.