Re: [RFC][PATCH] Dynamic PCI Device IDs

From: Patrick Mochel (mochel@osdl.org)
Date: Tue May 13 2003 - 16:33:25 EST


On Tue, 13 May 2003, Patrick Mochel wrote:

>
> On Tue, 6 May 2003, Matt Domsch wrote:
>
> > > You can't just call driver_attach(), as the bus semaphore needs to be
> > > locked before doing so.  In short, you almost need to duplicate
> > > bus_add_driver(), but not quite :)
> >
> > Right, and it seems to work. I made driver_attach non-static, declared
> > it extern in pci.h, and call it in pci-driver.c while holding the bus
> > semaphore and references to the driver and the bus. This also let me
> > delete my probe_each_pci_dev() function and let the driver core
> > handle it.
> >
> > Pat, can you ack the changes to bus.c and device.h please?
>
> ACK. I'll add them to my tree.

I take that back, since it's already checked into your BK tree. Go forth
and merge.

        -pat

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu May 15 2003 - 22:00:48 EST