Skip site navigation (1)Skip section navigation (2)
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>