Messages in this thread | | | From | Bartlomiej Zolnierkiewicz <> | Subject | Re: [PATCH] fix issues with loading PCI ide drivers as modules (linux 2.6.0) | Date | Tue, 6 Jan 2004 12:13:39 +0100 |
| |
On Tuesday 06 of January 2004 03:51, Davin McCall wrote: > Ok - fourth try! Hopefully I'm getting better. > > On Mon, 5 Jan 2004 15:16:03 +0100 > > Bartlomiej Zolnierkiewicz <B.Zolnierkiewicz@elka.pw.edu.pl> wrote: > > You don't need to export "initializing" variable from ide.c, > > just use "pre_init" variable from setup-pci.c :-). > > Yes - of course. > > But actually I have found an even better solution - "hwif->present" tells > us if the hwif is currently being controlled by some chipset driver (that's > what it's there for!) so I check that instead.
This is wrong, driver owns hwif before probing for drives (when at least one drive is found hwif->present is set to one), so hwif entries can be modified even with hwif->present equal to zero.
--bart
- 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/
| |