From owner-freebsd-bugs Fri Jul 11 10:51:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA24544 for bugs-outgoing; Fri, 11 Jul 1997 10:51:37 -0700 (PDT) Received: from Octopussy.MI.Uni-Koeln.DE (Octopussy.MI.Uni-Koeln.DE [134.95.166.20]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id KAA24539 for ; Fri, 11 Jul 1997 10:51:31 -0700 (PDT) Received: from x14.mi.uni-koeln.de (annexr2-43.slip.Uni-Koeln.DE) by Octopussy.MI.Uni-Koeln.DE with SMTP id AA05490 (5.67b/IDA-1.5 for ); Fri, 11 Jul 1997 19:51:27 +0200 Received: (from se@localhost) by x14.mi.uni-koeln.de (8.8.6/8.6.9) id TAA13972; Fri, 11 Jul 1997 19:51:22 +0200 (CEST) X-Face: " Date: Fri, 11 Jul 1997 19:51:21 +0200 From: Stefan Esser To: Thomas@come.net.uk Cc: bugs@FreeBSD.ORG Subject: Re: bugs report References: <199706211448.PAA12768@come.net.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.74 In-Reply-To: <199706211448.PAA12768@come.net.uk>; from Thomas Yao on Sat, Jun 21, 1997 at 03:48:28PM +0000 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Jun 21, Thomas Yao wrote: > Hello, > > I think I found a bug in the FreeBSD 2.2.2-RELEASE which caused my > system has 4 VGA drivers. I guess you may be interested in this case. Thanks for sending the boot log, and sorry for the long delay until I found time to answer! > chip0 rev 2 on pci0:0 > chip1 rev 1 on pci0:7:0 > chip2 rev 0 on pci0:7:1 > vga0 rev 0 on pci0:20:0 > mapreg[10] type=0 addr=e0000000 size=1000000. > mapreg[14] type=1 addr=00006300 size=0010. > vga1 rev 0 on pci0:20:2 > mapreg[10] type=0 addr=e0000000 size=1000000. > mapreg[14] type=1 addr=00006300 size=0010. > vga2 rev 0 on pci0:20:4 > mapreg[10] type=0 addr=e0000000 size=1000000. > mapreg[14] type=1 addr=00006300 size=0010. > vga3 rev 0 on pci0:20:6 > mapreg[10] type=0 addr=e0000000 size=1000000. > mapreg[14] type=1 addr=00006300 size=0010. Hmmm, your VGA card decodes only the LSB of the PCI function line information ... Well, I guess it is time I remove some code from the PCI code in FreeBSD-2.2, which was meant to work around some (uncritical) behaviour of the Triton I chip set. If you track -stable, then the problem will be gone, soon, else I can send you a patch. Regards, STefan