]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/base/dd.c
Merge tag 'tag-for-linus-3.9' of git://git.linaro.org/people/sumitsemwal/linux-dma-buf
[karo-tx-linux.git] / drivers / base / dd.c
index 656310156ddeeeabc0d709f3393b9af27e949214..bb5645ea0282c5d37050c4f7f9c12a74c4251f37 100644 (file)
@@ -173,6 +173,8 @@ static int deferred_probe_initcall(void)
 
        driver_deferred_probe_enable = true;
        driver_deferred_probe_trigger();
+       /* Sort as many dependencies as possible before exiting initcalls */
+       flush_workqueue(deferred_wq);
        return 0;
 }
 late_initcall(deferred_probe_initcall);