Date: Tue, 11 Jan 2022 14:00:30 +1100 From: <jason@tubnor.net> To: "'Chuck Tuffli'" <chuck@tuffli.net> Cc: "'FreeBSD virtualization'" <freebsd-virtualization@freebsd.org> Subject: RE: bhyve NVMe 1.4 support Message-ID: <082b01d80697$64e95030$2ebbf090$@tubnor.net> In-Reply-To: <CAM0tzX1qJOuqJWv_04oMvTqQrmLNQf8O%2B8PJ6cjLyh9bLqRmNQ@mail.gmail.com> References: <CAM0tzX1W1Do=uqA3PONyksY4dmob%2BZMi-ib7aECVx6AH3XW6Pw@mail.gmail.com> <00bf01d80104$e6ba5de0$b42f19a0$@tubnor.net> <CAM0tzX1EdQfTDUMU1dNtQHxG9SB3VzNP5UGmHuiHCY5HsxL2QA@mail.gmail.com> <CAM0tzX1qJOuqJWv_04oMvTqQrmLNQf8O%2B8PJ6cjLyh9bLqRmNQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> -----Original Message----- > From: Chuck Tuffli <chuck@tuffli.net> > Sent: Tuesday, 11 January 2022 10:58 AM > To: jason@tubnor.net > Cc: FreeBSD virtualization <freebsd-virtualization@freebsd.org> > Subject: Re: bhyve NVMe 1.4 support >=20 > On Wed, Jan 5, 2022 at 4:33 PM Chuck Tuffli <chuck@tuffli.net> wrote: > > > > On Mon, Jan 3, 2022 at 4:49 PM <jason@tubnor.net> wrote: > > > > > > 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. > > > > Thanks for the report, Jason. I have Alma 8.5 installed and am = investigating. >=20 > OK, I found and fixed the regression. New version of the file in the = same > place is up for folks who are interested. >=20 > --chuck This version looks good. No regression on the following guest platforms = under 14.0-CURRENT: OpenBSD 6.9 - NVMe read/write OK Windows 10 - NVMe read/write OK Windows Server 2022 - NVMe read/write OK Alma Linux 8.5 - NVMe read/write OK FreeBSD 13.0 - NVMe read/write OK >From a storage presentation layer in a production perspective, I can't = find any issues with the proposed update to pci_nvme.c Some of our tests included: The removal and addition of partitions on the NVMe presentation layer Installation of all the operating system listed above Where supported by the guest operating system, the TRIM command executed = on the presentation layer and guest rebooted to ensure no data = corruption was caused by TRIM Cheers, Jason.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?082b01d80697$64e95030$2ebbf090$>