if (rport->reconnect_delay <= 0 && delay > 0 &&
rport->state != SRP_RPORT_RUNNING) {
- queue_delayed_work(system_long_wq, &rport->reconnect_work,
+ queue_delayed_work(system_dfl_long_wq, &rport->reconnect_work,
delay * HZ);
} else if (delay <= 0) {
cancel_delayed_work(&rport->reconnect_work);
delay = rport->reconnect_delay *
clamp(rport->failed_reconnects - 10, 1, 100);
if (delay > 0)
- queue_delayed_work(system_long_wq,
+ queue_delayed_work(system_dfl_long_wq,
&rport->reconnect_work, delay * HZ);
}
}
if (rport->state == SRP_RPORT_LOST)
return;
if (delay > 0)
- queue_delayed_work(system_long_wq, &rport->reconnect_work,
+ queue_delayed_work(system_dfl_long_wq, &rport->reconnect_work,
1UL * delay * HZ);
if ((fast_io_fail_tmo >= 0 || dev_loss_tmo >= 0) &&
srp_rport_set_state(rport, SRP_RPORT_BLOCKED) == 0) {
rport->state);
scsi_block_targets(shost, &shost->shost_gendev);
if (fast_io_fail_tmo >= 0)
- queue_delayed_work(system_long_wq,
+ queue_delayed_work(system_dfl_long_wq,
&rport->fast_io_fail_work,
1UL * fast_io_fail_tmo * HZ);
if (dev_loss_tmo >= 0)
- queue_delayed_work(system_long_wq,
+ queue_delayed_work(system_dfl_long_wq,
&rport->dev_loss_work,
1UL * dev_loss_tmo * HZ);
}