Date: Sun, 19 Dec 2021 08:23:12 -0800 From: Chuck Tuffli <chuck@tuffli.net> To: freebsd-virtualization@freebsd.org Subject: Re: bhyve NVMe 1.4 support Message-ID: <CAM0tzX3F7RZ67rnZNREwFA0dKyGi4Hfgpbxa8v=M6JWhLQm_iQ@mail.gmail.com> In-Reply-To: <CAM0tzX1W1Do=uqA3PONyksY4dmob%2BZMi-ib7aECVx6AH3XW6Pw@mail.gmail.com> References: <CAM0tzX1W1Do=uqA3PONyksY4dmob%2BZMi-ib7aECVx6AH3XW6Pw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Dec 7, 2021 at 7:58 AM Chuck Tuffli <chuck@tuffli.net> wrote: > > 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 Reviews are up for the series: D33564: bhyve nvme: Advertise v1.4 support D33565: bhyve nvme: Fix NVM Format completion status D33566: bhyve nvme: Fix Namespace Specific Set Features D33567: bhyve nvme: Implement LBA Range Type feature D33568: bhyve nvme: Implement Log Page Offset D33569: bhyve nvme: Add missing Admin opcodes D33570: bhyve nvme: Remove redundant AER Limit checks D33571: bhyve nvme: Fix Set Features D33572: bhyve nvme: Add Temperature Threshold support D33573: bhyve nvme: Update v1.4 Identify Controller data D33574: bhyve nvme: Add Select support to Get Features D33575: bhyve nvme: Fix LBA out-of-range calculation D33576: bhyve nvme: Fix reported VWC value D33577: bhyve nvme: Fix Set Features, AEN D33578: bhyve nvme: Fix Identify Namespace, NSID=ffffffff --chuck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAM0tzX3F7RZ67rnZNREwFA0dKyGi4Hfgpbxa8v=M6JWhLQm_iQ>