Post

Replies

Boosts

Views

Activity

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
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