]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/cdrom/gdrom.c
Merge tag 'v2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[mv-sheeva.git] / drivers / cdrom / gdrom.c
index de65915308fb2fad8b5ebe57aec835ebe69d4a66..64a21461c408f9853d6c6199bc1ed9e38fb842ca 100644 (file)
@@ -837,7 +837,7 @@ probe_fail_no_mem:
 
 static int __devexit remove_gdrom(struct platform_device *devptr)
 {
-       flush_scheduled_work();
+       flush_work_sync(&work);
        blk_cleanup_queue(gd.gdrom_rq);
        free_irq(HW_EVENT_GDROM_CMD, &gd);
        free_irq(HW_EVENT_GDROM_DMA, &gd);