From owner-svn-src-head@FreeBSD.ORG Tue Oct 13 22:02:23 2009 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2F481065672; Tue, 13 Oct 2009 22:02:23 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout024.mac.com (asmtpout024.mac.com [17.148.16.99]) by mx1.freebsd.org (Postfix) with ESMTP id 8B76F8FC18; Tue, 13 Oct 2009 22:02:23 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii; format=flowed; delsp=yes Received: from [172.24.241.207] (natint3.juniper.net [66.129.224.36]) by asmtp024.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0KRH00JWK3UJ2130@asmtp024.mac.com>; Tue, 13 Oct 2009 15:01:32 -0700 (PDT) From: Marcel Moolenaar In-reply-to: <20091013.113213.1449397633.imp@bsdimp.com> Date: Tue, 13 Oct 2009 15:01:31 -0700 Message-id: <2E290D8D-BAF0-4E4E-A352-B00FAFD9DF83@mac.com> References: <200910112042.n9BKgRCQ029985@svn.freebsd.org> <20091012.232251.420437707.imp@bsdimp.com> <20091013.113213.1449397633.imp@bsdimp.com> To: "M. Warner Losh" X-Mailer: Apple Mail (2.1076) Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r197969 - head/sys/conf X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Oct 2009 22:02:23 -0000 On Oct 13, 2009, at 10:32 AM, M. Warner Losh wrote: > : > Why? They should be scanned for on any system with a real isa > bus... > : > : Other than i386, those are? > > So other than i386 and amd64, what systems use the isa device? I interpret the lack of answer as: none. isa(4) is usable on various architectures where the southbridge contains a LPC or similar. The MPC8555 CDS, for example, has a VIA southbridge that we need to talk to in order to get to the ATPIC for dealing with the nested interrupt. isa(4) is the device for this, but isaorm is causing kernel panics simply because the memory between 0xC0000 and 0x100000 is not reserved for ISA option ROMs. Likewise for Itanium, sparc64, etc... In short: scanning for option ROMs is not possible in all cases where ISA compatibility is provided. -- Marcel Moolenaar xcllnt@mac.com