[nvmewin] a little help with QEMU NVMe and Windows
Luse, Paul E
paul.e.luse at intel.com
Fri Apr 5 08:54:38 PDT 2013
Hi Randall,
Ray sent a note out recently regarding a required QEMU patch that's coming soon (missing from public repo for some reason), can't find it now but Ray maybe you can shoot an email out once it's been pushed so Randall can try again then?
Thx
Paul
From: Robert Randall (rrandall) [mailto:rrandall at micron.com]
Sent: Friday, April 05, 2013 7:20 AM
To: Luse, Paul E
Cc: Robert Randall (rrandall); nvmewin at lists.openfabrics.org
Subject: a little help with QEMU NVMe and Windows
Importance: High
Hi Paul and the mailing list,
Paul, you might remember me; we met at last year's SNIA SDC. We had a brief discussion regarding getting Micron more involved in the NVMe open source community. I am the Windows driver lead for the PCIe SSD products at Micron. While we have had success getting QEMU NVMe and Linux working just fine following the guidance provided on the nvmecompliance github project we are struggling to get a Windows setup working properly.
I am using Linux as the host OS, compiling qemunvme according to the information on github. While everything builds fine and the guest OS (Win8 Pro) installs fine and runs there is a small problem; the NVMe controller doesn't appear to have a PCIe bus to connect to. When I review the device details of the virtual Win8 machine I can see that there are NO PCIe root complexes available on the machine. However, RWEverything does show that the NVMe controller is present and I suspect that is only because the PCI configuration space is accessible but nothing else is because of the bus type mismatch. It feels like this will not work properly without a PCIe root port device being added to the virtual machine. I've not been able to find any useful help by searching the web.
Is there some advice you can provide or some site or email thread you can point me to that will help me resolve this issue?
We want to test our Windows NVMe driver in qemunvme but we are stuck.
Best regards,
Robert.
Robert Randall
Windows Driver Architect
Micron Technologies, Inc.
3001 Broadway St NE
Minneapolis, MN 55413-2657
desk: 612.884.2592
mobile: 612.770.9612
rrandall at micron.com<mailto:rrandall at micron.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/nvmewin/attachments/20130405/01e9ece5/attachment.html>
More information about the nvmewin
mailing list