NVIDIA / NVIDIA/edk2-nvidia

Micron NVMe Drive failure to create Completion/Submission Queues

Open
#82 1 comment 0 reactions 1 assignee View on GitHub

@swatisrik is already working on this.

Since May 15, 2025.

Dominant language
C
Stars
145
Forks
66
PR merge metrics
No merged PRs in 30d

Description

I recently opened a forum post about this issue. In diagnosing I added logs around why the nvme was failing to be recognized and found that the NvmExpress Driver was failing to create a second queue for the Completion and Submission queues.

As a simple test I hardcoded the NvmeCreateIoCompletionQueues and NvmeCreateIoSubmissionQueues functions to stop after the first queue which did work to get the system to boot from my NVMe drive, but I know it is not a valid long term solution that would work for all drives.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.