qla2x00t: Avoid flush_scheduled_work() usage

See also commit c014d35e7d ("qla2x00t-32gbit: Avoid
flush_scheduled_work() usage").
This commit is contained in:
Gleb Chesnokov
2023-09-23 11:01:49 +03:00
parent 48e04668d6
commit 55ef00a79a

View File

@@ -1680,7 +1680,7 @@ static void q2t_target_stop(struct scst_tgt *scst_tgt)
spin_lock_irq(&tgt->sess_work_lock);
while (!list_empty(&tgt->sess_works_list)) {
spin_unlock_irq(&tgt->sess_work_lock);
flush_scheduled_work();
flush_work(&tgt->sess_work);
spin_lock_irq(&tgt->sess_work_lock);
}
spin_unlock_irq(&tgt->sess_work_lock);