From owner-freebsd-current@FreeBSD.ORG Tue Apr 13 12:01:02 2004 Return-Path: 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 E5DFC16A527 for ; Tue, 13 Apr 2004 12:01:02 -0700 (PDT) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 95DA143D39 for ; Tue, 13 Apr 2004 12:01:02 -0700 (PDT) (envelope-from nate@root.org) Received: (qmail 76819 invoked by uid 1000); 13 Apr 2004 19:01:03 -0000 Date: Tue, 13 Apr 2004 12:01:03 -0700 (PDT) From: Nate Lawson To: Shizuka Kudo In-Reply-To: <20040413184952.38408.qmail@web11410.mail.yahoo.com> Message-ID: <20040413115930.G76691@root.org> References: <20040413184952.38408.qmail@web11410.mail.yahoo.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-current@freebsd.org cc: imp@bsdimp.com Subject: Re: 3Com 3c905 failed to attach X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Tue, 13 Apr 2004 19:01:03 -0000 On Tue, 13 Apr 2004, Shizuka Kudo wrote: > --- Nate Lawson wrote: > > Perhaps the memory range isn't specified as contiguous resources. > > > > > pcib2: device xl0 requested decoded memory range 0xde000000-0xdeffffff > > > xl0: Lazy allocation of 0x1 bytes rid 0x14 type 3 at 0xde000000 > > > > Output from devinfo -r after booting your kernel with xl0 would help. > > I have run devinfo -r both on a working kernel at Apr 9 (devinfo-1.txt) and the kernel with xl0 > attach problem (devinfo-2.txt). > > Thanks for your help. Yep, Warner was right. Your card expects to talk via IO ports, not mapped memory: > xl0 > Interrupt request lines: > 0xa > I/O ports: > 0xa400-0xa43f I think Warner has to go through broken devices like this and fix their resource allocation. His ATA patch (just committed today by sos@) is probably an example of this. -Nate