Post

Replies

Boosts

Views

Activity

Reply to How to get access of Admin Submission/Completion queues for NVMe devices from any driver or user space application to submit Admin command ?
Hi, I do actually have a work-in-progress NVMe driver for xNVMe based on Driverkit. At the moment, it's only doing one command at a time (queue depth = 1), and blocks until the command returns. It's plenty fast for prototyping, but not for any high performance work. I hope to make it async and much, much faster in the future, but this is at least a proof-of-concept. I need to fix up the memory management before I feel confident in releasing the first beta version. I'll take a look at it tomorrow. What is your use-case? Maybe you can come to the xNVMe Discord server and we can discuss what you are looking for.
Jan ’24
Reply to Need an assistance to fetch the PCI devices information using PCIDrivers
Hi, I do actually have a work-in-progress NVMe driver for xNVMe based on Driverkit. At the moment, it's only doing one command at a time (queue depth = 1), and blocks until the command returns. It's plenty fast for prototyping, but not for any high performance work. I hope to make it async and much, much faster in the future, but this is at least a proof-of-concept. I'm now in the process of releasing the code as the first beta. What is your use-case? Maybe you can come to the xNVMe Discord server and we can discuss what you are looking for?
Jan ’24