Hello, This series updates scsi so that flush_scheduled_work(), which is scheduled for deprecation, isn't used anymore. It includes four patches. 0001-scsi-remove-flush_scheduled_work-usages.patch 0002-scsi-pm8001-simplify-workqueue-usage.patch 0003-fcoe-use-dedicated-workqueue-instead-of-system_wq.patch 0004-fusion-don-t-use-flush_scheduled_work.patch 0001 converts all the easy ones. 0002-0004 do non-trivial conversions one by one. The patches are on top of 2.6.38-rc2. Diffstat follows. drivers/message/fusion/mptscsih.c | 1 drivers/message/fusion/mptspi.c | 33 ++++++++++++++++++++++---- drivers/scsi/NCR5380.c | 3 -- drivers/scsi/arcmsr/arcmsr_hba.c | 4 +-- drivers/scsi/fcoe/fcoe.c | 25 ++++++++++++-------- drivers/scsi/ipr.c | 2 - drivers/scsi/megaraid/megaraid_sas_base.c | 6 +--- drivers/scsi/mpt2sas/mpt2sas_scsih.c | 1 drivers/scsi/pm8001/pm8001_hwi.c | 37 +++++++++++++----------------- drivers/scsi/pm8001/pm8001_init.c | 27 ++++++++++++++------- drivers/scsi/pm8001/pm8001_sas.h | 10 ++++---- drivers/scsi/pmcraid.c | 2 - 12 files changed, 92 insertions(+), 59 deletions(-) Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html