nvme: fix submission queue size

This commit is contained in:
Matheus
2023-07-23 01:01:33 -03:00
parent df89cc1c63
commit 6c3164c958
2 changed files with 18 additions and 2 deletions
+1 -1
View File
@@ -438,7 +438,7 @@ static int createiosubqueue(nvmecontroller_t *controller, queuedesc_t *desc, siz
entrypair_t pair = {0};
PAIR_INIT(&pair, SUB_DW0_OPCODE_CREATEIOSUBQUEUE, SUB_DW0_UNFUSED, SUB_DW0_PRP, 0);
size_t size = entrycount * sizeof(compentry_t);
size_t size = entrycount * sizeof(subentry_t);
size_t pagesize = ROUND_UP(size, PAGE_SIZE) / PAGE_SIZE;
void *queuepages = pmm_alloc(pagesize, PMM_SECTION_DEFAULT);