Re: [PATCH] Make x86 Host-PCI bridge drivers honor decoded ranges

From: Michael Butler <imb_at_protected-networks.net>
Date: Sun, 17 Jul 2011 10:06:24 -0400
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/09/11 20:04, John Baldwin wrote:
> This patch adds a new API (pcib_host_res_*) that Host-PCI bridge drivers can 
> use to restrict allocations for child devices to a known subset of address 
> ranges that the bridge decodes.

One observation from what is now in 'HEAD' ..

isa_probe_children: disabling PnP devices
ichwd0: <Intel ICH7M watchdog timer> on isa0
isab0: found ICH7 or equivalent chipset: Intel ICH7M watchdog timer
pcib0: allocated type 4 (0x1030-0x1037) for rid 0 of ichwd0
pcib0: allocated type 4 (0x1060-0x107f) for rid 1 of ichwd0
ichwd0: unable to reserve GCS registers
device_attach: ichwd0 attach returned 6
pmtimer0 on isa0
atkbdc: atkbdc0 already exists; skipping it
atrtc: atrtc0 already exists; skipping it
attimer: attimer0 already exists; skipping it
sc: sc0 already exists; skipping it
isa_probe_children: probing non-PnP devices
ichwd0: <Intel ICH7M watchdog timer> at port 0x1030-0x1037,0x1060-0x107f
on isa0
isab0: found ICH7 or equivalent chipset: Intel ICH7M watchdog timer
pcib0: allocated type 4 (0x1030-0x1037) for rid 0 of ichwd0
pcib0: allocated type 4 (0x1060-0x107f) for rid 1 of ichwd0
ichwd0: unable to reserve GCS registers
device_attach: ichwd0 attach returned 6

 .. where previous kernels would proceed as follows:

isa_probe_children: disabling PnP devices
ichwd0: <Intel ICH7M watchdog timer> on isa0
isab0: found ICH7 or equivalent chipset: Intel ICH7M watchdog timer
ichwd0: Intel ICH7M watchdog timer (ICH7 or equivalent)
ichwd0: timer disabled
pmtimer0 on isa0
atkbdc: atkbdc0 already exists; skipping it
atrtc: atrtc0 already exists; skipping it
attimer: attimer0 already exists; skipping it
sc: sc0 already exists; skipping it
isa_probe_children: probing non-PnP devices

	imb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)

iEYEARECAAYFAk4i7F8ACgkQQv9rrgRC1JI4fwCfWPZRvt00u+SCrH9sOupc7eWa
f5EAoLZFHjTWBX7ALCSj67G4agFIRItd
=80Y7
-----END PGP SIGNATURE-----
Received on Sun Jul 17 2011 - 12:06:28 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:15 UTC