X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=drivers%2Fblock%2Fnbd.c;h=0bed21c0c81b29b7dd45ff451db8042f11b05d2f;hb=d76913908102044f14381df865bb74df17a538cb;hp=3c9485acdd814d02f552f174e8773d2c1573d33a;hpb=0613ed91901b5f87afcd28b4560fb0aa37a0db13;p=linux-2.6-microblaze.git diff --git a/drivers/block/nbd.c b/drivers/block/nbd.c index 3c9485acdd81..0bed21c0c81b 100644 --- a/drivers/block/nbd.c +++ b/drivers/block/nbd.c @@ -802,9 +802,9 @@ static void recv_work(struct work_struct *work) if (likely(!blk_should_fake_timeout(rq->q))) blk_mq_complete_request(rq); } + nbd_config_put(nbd); atomic_dec(&config->recv_threads); wake_up(&config->recv_wq); - nbd_config_put(nbd); kfree(args); }