Re: [PATCH] IDE update for 2.6.7-rc3 [1/12]
From: Christoph Hellwig <hch@infradead.org>
Date: 2004-06-14 09:58:38
Also in:
lkml
From: Christoph Hellwig <hch@infradead.org>
Date: 2004-06-14 09:58:38
Also in:
lkml
On Sun, Jun 13, 2004 at 07:36:08PM +0200, Bartlomiej Zolnierkiewicz wrote:
quoted
IMHO the PCI ->probe methods should always be __devinit. It's rather hard to make sure they're never every hotplugged in any way, especially with the dynamic id adding via sysfs thing.I generally agree but IMO it makes no sense for i.e. piix.c.
Are you sure? I've seen piix3/4 in very strange place, iirc even in a docking station which is hotpluggable. And even if for this special hardware it's usually not doable there are things like greg's fake hotplug pci driver. So a non-__devinit pci probe method is a bug, please fix them in PCI.