Date: Mon, 18 Jul 2011 09:24:56 -0400 From: John Baldwin <jhb@freebsd.org> To: Michael Butler <imb@protected-networks.net> Cc: current@freebsd.org Subject: Re: [PATCH] Make x86 Host-PCI bridge drivers honor decoded ranges Message-ID: <201107180924.56616.jhb@freebsd.org> In-Reply-To: <4E22EC60.2050708@protected-networks.net> References: <4CE54A1B-B0EF-4907-88BE-124FC4FF236D@FreeBSD.org> <4E22EC60.2050708@protected-networks.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday, July 17, 2011 10:06:24 am Michael Butler wrote: > 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 Hmm, can you get the output of 'devinfo -r' from an old kernel? -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107180924.56616.jhb>