|
@@ -2745,7 +2745,7 @@ static int pkt_setup_dev(dev_t dev, dev_t* pkt_dev)
|
|
|
pd->pkt_dev = MKDEV(pktdev_major, idx);
|
|
|
ret = pkt_new_dev(pd, dev);
|
|
|
if (ret)
|
|
|
- goto out_new_dev;
|
|
|
+ goto out_mem2;
|
|
|
|
|
|
/* inherit events of the host device */
|
|
|
disk->events = pd->bdev->bd_disk->events;
|
|
@@ -2763,8 +2763,6 @@ static int pkt_setup_dev(dev_t dev, dev_t* pkt_dev)
|
|
|
mutex_unlock(&ctl_mutex);
|
|
|
return 0;
|
|
|
|
|
|
-out_new_dev:
|
|
|
- blk_cleanup_queue(disk->queue);
|
|
|
out_mem2:
|
|
|
put_disk(disk);
|
|
|
out_mem:
|