From owner-freebsd-current Tue Dec 12 5: 9:48 2000 From owner-freebsd-current@FreeBSD.ORG Tue Dec 12 05:09:46 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mass.osd.bsdi.com (adsl-63-202-176-64.dsl.snfc21.pacbell.net [63.202.176.64]) by hub.freebsd.org (Postfix) with ESMTP id 28CCE37B400 for ; Tue, 12 Dec 2000 05:09:46 -0800 (PST) Received: from mass.osd.bsdi.com (localhost [127.0.0.1]) by mass.osd.bsdi.com (8.11.1/8.11.1) with ESMTP id eBCDJW303796; Tue, 12 Dec 2000 05:19:32 -0800 (PST) (envelope-from msmith@mass.osd.bsdi.com) Message-Id: <200012121319.eBCDJW303796@mass.osd.bsdi.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Greg Skafte Cc: freebsd-current@freebsd.org Subject: Re: PCI-PCI Bridge Problems In-reply-to: Your message of "Tue, 12 Dec 2000 03:42:13 MST." <20001212034213.B2337@trollkarl.skafte.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 12 Dec 2000 05:19:32 -0800 From: Mike Smith Sender: msmith@mass.osd.bsdi.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I cvsuped current ~2000/12/11 @ ~ 22:00, the previous version was > from around 2000/12/07. Before the update my Dual intel nic was > happy .... post update the nic isn't even probed. > > attached is a pciconf -v -l from before and after as well as a > a boot -v from after. If you need more info let me know and I'll > go back to the 2000/12/11 kernel. Actually, I take some of what I said back. > pcib1@pci0:13:0: class=0x060400 card=0x000000dc chip=0x00241011 rev=0x03 hdr=0x01 > vendor = 'Digital Equipment Corporation' > device = 'DC21151/2 PCI-PCI Bridge' > class = bridge > subclass = PCI-PCI ... > pcib1: at device 13.0 on pci0 > pcib1: secondary bus 6 > pcib1: subordinate bus 6 > pcib1: I/O decode 0x60000-0x60fff > pcib1: memory decode 0x0-0xfffff > pcib1: prefetched decode 0x0-0xfffff > pci1: physical bus=6 > pci1: on pcib1 There are bugs in the code you're running that I fixed tonight, but even so the decode registers there look *totally* wrong. Please cvsup and try again; I'm just about to commit some patches to the bridge code that should at least get that part right, then we'll see what's still going on. Sorry about this. Regards, Mike -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message