• Jeff Garzik's avatar
    [libata] don't probe from workqueue · 77ca20f2
    Jeff Garzik authored
    Since we want the probe phase to call other workqueues, this is
    required to eliminate future deadlocks.
    
    Other methods would include starting a single-shot thread just for
    probing, but overall, using a separate thread for probing is pointless
    since we are already in process context when we probe.
    
    So, we simply call ata_bus_probe directly.
    77ca20f2
libata-core.c 79.4 KB