Re: bhyve NVMe 1.4 support

From: Mario Marietto <marietto2008_at_gmail.com>
Date: Sun, 19 Dec 2021 16:28:02 UTC
Hello.

Can you gently write me the instructions here about how to apply your
patches and I will test everything on my Freebsd 13R. thanks.

Il giorno dom 19 dic 2021 alle ore 17:24 Chuck Tuffli <chuck@tuffli.net> ha
scritto:

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

-- 
Mario.