/* Always get the target's kref when scheduling work on one its units. Each workqueue job is responsible to call sbp2_target_put() upon return.  */
static void sbp2_queue_work(struct sbp2_logical_unit *lu, unsigned long delay)
/* Always get the target's kref when scheduling work on one its units. Each workqueue job is responsible to call sbp2_target_put() upon return.  */
static void sbp2_queue_work(struct sbp2_logical_unit *lu, unsigned long delay)
{
	sbp2_target_get(lu->tgt);
	if (!queue_delayed_work(sbp2_wq, &lu->work, delay))
		sbp2_target_put(lu->tgt);
}