NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/50453
The following reply was made to PR kern/50453; it has been noted by GNATS.
From: Patrick Welche <prlw1%cam.ac.uk@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: kern/50453
Date: Fri, 29 Jan 2016 11:46:20 +0000
With NO_PCI_EXTENDED_CONFIG:
agp0 at pchb0: i915-family chipset
agp0: AGP_I915_IFPADDR = e0000001 (100000,ffffffff)
agp0: detected 7932k stolen memory
agp0: BAR size 100000 mismatches detected GTT size 40000; trusting BAR
agp0: aperture at 0xd0000000, size 0x10000000
Without NO_PCI_EXTENDED_CONFIG:
acpi0: acpimcfg_map_bus done
...
agp0 at pchb0: i915-family chipset
agp0: AGP_I915_IFPADDR = e0000001 (100000,ffffffff)
agp0: Try bus_space map again
agp0: bus_space map returned error = 35 (addr = e0000001)
agp0: can't set up chipset flush page: 35
From sys/arch/x86/pci/pci_machdep.c
#if NACPICA > 0 && !defined(NO_PCI_EXTENDED_CONFIG)
acpimcfg_map_bus(self, pba->pba_pc, pba->pba_bus);
#endif
the call to acpimcfg_map_bus causes the outcome to be different
even though the same address was read.
Note that in both cases we see:
MCFG: bus 0-255, address 0x00000000e0000000: no valid region
...
acpi0: MCFG: PNP0C01: Type=7
acpi0: MCFG: PNP0C01: bus 0-255, address 0x00000000e0000000: no valid region
...
acpi0: MCFG: PNP0C02: Type=7
acpi0: MCFG: PNP0C02: bus 0-255, address 0x00000000e0000000: no valid region
...
acpi0: MCFG: PNP0C02: Type=7
acpi0: MCFG: PNP0C02: bus 0-255, address 0x00000000e0000000: no valid region
acpi0: MCFG: PNP0C02: Type=10(FIXED_MEMORY32), Address=0x00000000e0000000, Lengt
h=0x0000000010000000
acpi0: MCFG: segment 0, bus 0-255, address 0x00000000e0000000
Home |
Main Index |
Thread Index |
Old Index