From owner-freebsd-current@FreeBSD.ORG Sun Apr 2 11:07:49 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 16BD216A427; Sun, 2 Apr 2006 11:07:49 +0000 (UTC) (envelope-from conrads@cox.net) Received: from eastrmmtao04.cox.net (eastrmmtao04.cox.net [68.230.240.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78A5643D70; Sun, 2 Apr 2006 11:07:42 +0000 (GMT) (envelope-from conrads@cox.net) Received: from serene.no-ip.org ([68.14.59.177]) by eastrmmtao04.cox.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20060402110739.RZOE19943.eastrmmtao04.cox.net@serene.no-ip.org>; Sun, 2 Apr 2006 07:07:39 -0400 Received: from localhost (localhost [127.0.0.1]) by serene.no-ip.org (8.13.6/8.13.6) with SMTP id k32B7dTm004124; Sun, 2 Apr 2006 06:07:39 -0500 (CDT) (envelope-from conrads@cox.net) Date: Sun, 2 Apr 2006 06:07:34 -0500 From: "Conrad J. Sabatier" To: John Baldwin Message-Id: <20060402060734.0cc8fdd0.conrads@cox.net> In-Reply-To: <200603291315.56671.jhb@freebsd.org> References: <20060329020527.f8f087a4.conrads@cox.net> <200603291157.54467.jhb@freebsd.org> <442ABF1B.5040305@samsco.org> <200603291315.56671.jhb@freebsd.org> X-Mailer: Sylpheed version 2.2.3 (GTK+ 2.8.16; amd64-unknown-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: bms@spc.org, freebsd-current@freebsd.org Subject: Re: device atpic to be deprecated? 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: Sun, 02 Apr 2006 11:07:49 -0000 On Wed, 29 Mar 2006 13:15:54 -0500 John Baldwin wrote: > On Wednesday 29 March 2006 12:08, Scott Long wrote: > > John Baldwin wrote: > > > > > > I think that once the lapic timer stuff was added almost all of the APIC > > > issues I was aware of went away on amd64 that were fixed by using device > > > atpic instead. Most of the earlier problems were due to chipsets not > > > setting up pin 0 as extint, etc. but all that is no longer relevant when > > > we switched to using the lapic timer and stopped using irq0 and irq8 with > > > APIC. This is the first I've heard since the lapic timer stuff that APIC > > > didn't work on an amd64 box, and device atpic has been off by default in > > > HEAD for quite a while now. If we were able to require APIC on amd64, then > > > we might be able to try out some optimizations and other things I haven't > > > bothered with since they wouldn't be feasible on i386. > > > > > > > Fine, remove it. > > I have to make sure it really works for everyone first though before > removing it would really be viable. :-/ So, would it be necessary to upgrade to HEAD in order to make sure that this problem won't still occur on my box? Or has this stuff already been merged to STABLE? -- Conrad J. Sabatier -- "In Unix veritas"