From 0778043d738a6b1b438ec6f327ea7c6aea242079 Mon Sep 17 00:00:00 2001 From: Liav A Date: Sun, 23 Jan 2022 20:27:21 +0200 Subject: [PATCH] Kernel: Use generic string when allocating DMA buffer to NVMeQueue We don't necessarily create a DMA buffer just for "Admin CQ queue", so don't hardcode it when allocating such buffer. --- Kernel/Storage/NVMe/NVMeQueue.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/Storage/NVMe/NVMeQueue.cpp b/Kernel/Storage/NVMe/NVMeQueue.cpp index 6df3f129cc..26a2ab8f90 100644 --- a/Kernel/Storage/NVMe/NVMeQueue.cpp +++ b/Kernel/Storage/NVMe/NVMeQueue.cpp @@ -41,7 +41,7 @@ UNMAP_AFTER_INIT NVMeQueue::NVMeQueue(u16 qid, u8 irq, u32 q_depth, OwnPtr NVMeQueue::create() { // DMA region for RW operation. For now the requests don't exceed more than 4096 bytes(Storage device takes of it) - auto buffer = TRY(MM.allocate_dma_buffer_page("Admin CQ queue"sv, Memory::Region::Access::ReadWrite, m_rw_dma_page)); + auto buffer = TRY(MM.allocate_dma_buffer_page("NVMe Queue"sv, Memory::Region::Access::ReadWrite, m_rw_dma_page)); m_rw_dma_region = move(buffer); return {}; }