Re: [PATCH 2/2] eisa, PCI: init eisa early before pnp step in

2013-04-01 Thread Bjorn Helgaas
On Mon, Apr 1, 2013 at 12:25 PM, Yinghai Lu wrote: > On Mon, Apr 1, 2013 at 11:15 AM, Bjorn Helgaas wrote: >>> >> Is this a regression? This must have worked at one time, but it seems >> >> like we've had pnpacpi_init/isapnp_init/pnpbios_init before PCI >> >> drivers for quite a while. >> > >> >

Re: [PATCH 2/2] eisa, PCI: init eisa early before pnp step in

2013-04-01 Thread Yinghai Lu
On Mon, Apr 1, 2013 at 11:15 AM, Bjorn Helgaas wrote: >> >> Is this a regression? This must have worked at one time, but it seems > >> like we've had pnpacpi_init/isapnp_init/pnpbios_init before PCI > >> drivers for quite a while. > > > > Yes. > > Do you know when the regression occurred? If you

Re: [PATCH 2/2] eisa, PCI: init eisa early before pnp step in

2013-04-01 Thread Bjorn Helgaas
On Fri, Mar 29, 2013 at 6:18 PM, Yinghai Lu wrote: > On Fri, Mar 29, 2013 at 3:22 PM, Bjorn Helgaas wrote: >> [+cc Rafael, just FYI since it involves PNP resources] >> >> On Wed, Mar 27, 2013 at 10:28 PM, Yinghai Lu wrote: >>> Mathhew reported kernels fail the pci_eisa probe and are later succes

Re: [PATCH 2/2] eisa, PCI: init eisa early before pnp step in

2013-03-29 Thread Yinghai Lu
On Fri, Mar 29, 2013 at 3:22 PM, Bjorn Helgaas wrote: > [+cc Rafael, just FYI since it involves PNP resources] > > On Wed, Mar 27, 2013 at 10:28 PM, Yinghai Lu wrote: >> Mathhew reported kernels fail the pci_eisa probe and are later successful >> with the virtual_eisa_root_init force probe withou

Re: [PATCH 2/2] eisa, PCI: init eisa early before pnp step in

2013-03-29 Thread Bjorn Helgaas
[+cc Rafael, just FYI since it involves PNP resources] On Wed, Mar 27, 2013 at 10:28 PM, Yinghai Lu wrote: > Mathhew reported kernels fail the pci_eisa probe and are later successful > with the virtual_eisa_root_init force probe without slot0. > > The reason for that is: pnp probing is early than

[PATCH 2/2] eisa, PCI: init eisa early before pnp step in

2013-03-27 Thread Yinghai Lu
Mathhew reported kernels fail the pci_eisa probe and are later successful with the virtual_eisa_root_init force probe without slot0. The reason for that is: pnp probing is early than pci_eisa_init get called as pci_eisa_init is called via pci_driver. pnp 00:0f has 0xc80 - 0xc84 reserved. [9.7