Date: Sun, 17 Jul 2011 10:06:24 -0400 From: Michael Butler <imb@protected-networks.net> To: John Baldwin <jhb@FreeBSD.org> Cc: current@FreeBSD.org Subject: Re: [PATCH] Make x86 Host-PCI bridge drivers honor decoded ranges Message-ID: <4E22EC60.2050708@protected-networks.net> In-Reply-To: <4CE54A1B-B0EF-4907-88BE-124FC4FF236D@FreeBSD.org> References: <4CE54A1B-B0EF-4907-88BE-124FC4FF236D@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
-----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-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E22EC60.2050708>