Page MenuHomeFreeBSD

D52111.id160790.diff
No OneTemporary

D52111.id160790.diff

diff --git a/sys/dev/nvme/nvme_ctrlr.c b/sys/dev/nvme/nvme_ctrlr.c
--- a/sys/dev/nvme/nvme_ctrlr.c
+++ b/sys/dev/nvme/nvme_ctrlr.c
@@ -1312,8 +1312,8 @@
ret = EFAULT;
goto err;
}
- req = nvme_allocate_request_vaddr(buf->b_data, pt->len,
- M_WAITOK, nvme_pt_done, pt);
+ req = nvme_allocate_request_buf(buf, M_WAITOK,
+ nvme_pt_done, pt);
} else
req = nvme_allocate_request_vaddr(pt->buf, pt->len,
M_WAITOK, nvme_pt_done, pt);
@@ -1409,8 +1409,8 @@
ret = EFAULT;
goto err;
}
- req = nvme_allocate_request_vaddr(buf->b_data,
- npc->data_len, M_WAITOK, nvme_npc_done, npc);
+ req = nvme_allocate_request_buf(buf, M_WAITOK,
+ nvme_npc_done, npc);
} else
req = nvme_allocate_request_vaddr(
(void *)(uintptr_t)npc->addr, npc->data_len,

File Metadata

Mime Type
text/plain
Expires
Sun, Dec 21, 12:36 AM (21 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27103651
Default Alt Text
D52111.id160790.diff (821 B)

Event Timeline