From owner-freebsd-qa Mon Apr 2 10:37:27 2001 Delivered-To: freebsd-qa@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 88B4D37B724; Mon, 2 Apr 2001 10:37:21 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f32HarG69399; Mon, 2 Apr 2001 10:36:57 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200103310450.f2V4ofO08270@harmony.village.org> Date: Mon, 02 Apr 2001 10:36:25 -0800 (PDT) From: John Baldwin To: Warner Losh Subject: Re: followup to problems with 4.3-RC1 for laptops Cc: Mike Smith , John Reynolds , mobile@FreeBSD.org, qa@FreeBSD.org Sender: owner-freebsd-qa@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 31-Mar-01 Warner Losh wrote: > In message John Baldwin writes: >: That is easy enough to work around, just have the cardbus code mask out >: INTR_FAST in its bus_setup_intr and bus_teardown_intr and it will work fine. >: This will hurt sio(4) performance some however, but if fast interrupts are a >: problem for cardbus you can always turn them off. > > The problem isn't FAST interrupts with cardbus. The problem is that > fast interrupts can't be shared. I don't think sio does anything that > requires a fast interrupt, except for the latency issues for the 16550 > uarts. They can't tolerate the latency we have in non-fast interrupts > in current :-(. I realize that fast interrupts can't be shared, so they are problematic in that regard, and you can still mask out INTR_FAST and INTR_EXCL if you wish in the bus layer so that the attaching device doesn't have to special case its code but can instead basically say what its desires are and let the bus decide if all of them can be satisified or not. > Warner -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-qa" in the body of the message