Signed-off-by: Keith Busch <keith.busch@intel.com>
This commit is contained in:
Keith Busch 2013-07-18 12:13:51 -06:00 коммит произвёл Matthew Wilcox
Родитель c3bfe7176c
Коммит 1b56749e54
1 изменённых файлов: 4 добавлений и 5 удалений

Просмотреть файл

@ -451,10 +451,8 @@ static void nvme_bio_pair_endio(struct bio *bio, int err)
if (atomic_dec_and_test(&bp->cnt)) {
bio_endio(bp->parent, bp->err);
if (bp->bv1)
kfree(bp->bv1);
if (bp->bv2)
kfree(bp->bv2);
kfree(bp->bv1);
kfree(bp->bv2);
kfree(bp);
}
}
@ -1348,7 +1346,8 @@ static int nvme_submit_io(struct nvme_ns *ns, struct nvme_user_io __user *uio)
c.rw.appmask = cpu_to_le16(io.appmask);
if (meta_len) {
meta_iod = nvme_map_user_pages(dev, io.opcode & 1, io.metadata, meta_len);
meta_iod = nvme_map_user_pages(dev, io.opcode & 1, io.metadata,
meta_len);
if (IS_ERR(meta_iod)) {
status = PTR_ERR(meta_iod);
meta_iod = NULL;