From owner-freebsd-i386@FreeBSD.ORG Mon Nov 27 05:00:35 2006 Return-Path: X-Original-To: freebsd-i386@hub.freebsd.org Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F09616A403 for ; Mon, 27 Nov 2006 05:00:35 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCF1F43D5A for ; Mon, 27 Nov 2006 04:59:36 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id kAR50YD7054698 for ; Mon, 27 Nov 2006 05:00:34 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kAR50YEj054696; Mon, 27 Nov 2006 05:00:34 GMT (envelope-from gnats) Date: Mon, 27 Nov 2006 05:00:34 GMT Message-Id: <200611270500.kAR50YEj054696@freefall.freebsd.org> To: freebsd-i386@FreeBSD.org From: Marcel Moolenaar Cc: Subject: Re: i386/105616: UART PCI device just silent... X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcel Moolenaar List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Nov 2006 05:00:35 -0000 The following reply was made to PR i386/105616; it has been noted by GNATS. From: Marcel Moolenaar To: Helge Oldach Cc: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: i386/105616: UART PCI device just silent... Date: Sun, 26 Nov 2006 20:55:18 -0800 On Nov 26, 2006, at 3:00 PM, Helge Oldach wrote: >> One thing that strikes me as odd is that sio(4) attaches to acpi(4), >> while uart(4) attaches to isa(4). > > Yes. That is indeed the reason why I send you this. But maybe it's > just > harmless. The reason is that acpi is loaded as a module, when uart is not. The acpi bus attachment is not being included in the uart driver because you don't build the acpi driver. It's not necessarily a problem if you have the right hints, but it's better to add device acpi to your kernel config file or otherwise use the uart module. The reason sio attaches to acpi is that sio is broken in that respect. While it comes in handy sometimes, it's still a bug. Why do you have PUC_FASTINTR for sio, but not for uart? -- Marcel Moolenaar xcllnt@mac.com