On 14-Jan-2003 David Holm wrote: > On Tue, 14 Jan 2003 03:14:59 +0100 > David Holm <[EMAIL PROTECTED]> wrote: > >> On Mon, 13 Jan 2003 16:16:51 -0500 (EST) >> John Baldwin <[EMAIL PROTECTED]> wrote: >> >> > >> > On 13-Jan-2003 David Holm wrote: >> > >> > What is the output of 'dmesg | grep agp' both with and without the patch? >> > >> >> Now this is strange. I cvsupped before recompiling the kernel. Now all I get when >loading the >> module (with or without the patch): >> >> pcib1: could not get PCI interrupt routing table for \\_SB_.PCI0.AGP_ - AE_NOT_FOUND >> >> I don't understand why it doesn't fall back to the generic. >> > > My mistake, I didn't preload the module. I thought I could load it on a booted >system. > Anyway, with the standard agp module preloaded I get the following: > > pcib1: could not get PCI interrupt routing table for \\_SB_.PCI0.AGP_ - AE_NOT_FOUND > > With my modified version I get: > > Preloaded elf module "/boot/kernel/agp.ko" at 0xc0551154. > agp0: <VIA 82C694X (Apollo Pro 133A) host to PCI bridge> mem 0xe0000000-0xefffffff >at device 0.0 > > I added some debug output to agp_via.c to see what was going on: > > agp0: id is 0x6051106 (<- it prints the device id returned by >pci_get_devid(dev))
Could you print out the results of pci_get_vendor()? If it's not 0x1106 then there might be some other bug. -- John Baldwin <[EMAIL PROTECTED]> <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message