RE: bhyve NVMe 1.4 support

From: <jason_at_tubnor.net>
Date: Tue, 04 Jan 2022 00:49:16 UTC
Hi Chuck,

Testing on 14.0-CURRENT shows the following:

OpenBSD 6.9 - NVMe read/write OK
Windows 10 - NVMe read OK, write FAIL
Windows Server 2022 - NVMe read OK, write FAIL
Alma Linux 8.5 - NVMe read OK, write FAIL.

Cheers,

Jason.

-----Original Message-----
From: owner-freebsd-virtualization@freebsd.org <owner-freebsd-virtualization@freebsd.org> On Behalf Of Chuck Tuffli
Sent: Wednesday, 8 December 2021 2:58 AM
To: freebsd-virtualization@freebsd.org
Subject: bhyve NVMe 1.4 support

I've been working on a patch series to get bhyve's NVMe emulation compliant with the v1.4 specification. The compliance tests now pass, and I will work on getting the patches up for review "soon". In the meantime, there is a copy of the full changes if anyone is interested in testing on current or 13-stable.

https://people.freebsd.org/~chuck/nvme-1.4/pci_nvme.c

--chuck