Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Mar 2022 20:57:28 +0100
From:      Mario Marietto <marietto2008@gmail.com>
To:        Chuck Tuffli <chuck@tuffli.net>
Cc:        jason@tubnor.net,  FreeBSD virtualization <freebsd-virtualization@freebsd.org>
Subject:   Re: bhyve NVMe 1.4 support
Message-ID:  <CA%2B1FSiiQKET%2BJqSdjo5py-sQgV4txM5QEBXCMA-98eN2Sjq8Gw@mail.gmail.com>
In-Reply-To: <CAM0tzX3mG%2BmWvjXrR-5GzTN66y3=PpBqAT_6Gxddc5Kqwtm0qw@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> <082b01d80697$64e95030$2ebbf090$@tubnor.net> <CA%2B1FSiijy0YjX0Nju9kRAY8hsYc42Y70V3tu-RfqCnaRhzLa8A@mail.gmail.com> <CAM0tzX3SCOS2nOKaODVF2TCTOY_5F5sdqELA666uFRZ=ZreXpg@mail.gmail.com> <CA%2B1FSijNU7Nn9UZujU%2BCLgJkaYFrbfdu37RT7s_r%2Be08AMG0Pw@mail.gmail.com> <CAM0tzX03Sw23acPW8ZRcwXO2Rze12OuvBoO6QSUfePpfBdrbWA@mail.gmail.com> <CA%2B1FSijNKxNsHqHCTPE3swh_5ePc-_jtNHFtmBTbUbauEDPung@mail.gmail.com> <CAM0tzX3mG%2BmWvjXrR-5GzTN66y3=PpBqAT_6Gxddc5Kqwtm0qw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
host :

root@marietto:/usr/home/marietto/bhyve # nvmecontrol identify nvme0ns1 |
grep "LBA Format"

Number of LBA Formats:       1
Current LBA Format:          LBA Format #00
LBA Format #00: Data Size:   512  Metadata Size:     0  Performance: Best

guest :

root@marietto-BHYVE:/home/marietto# nvme id-ns /dev/nvme0n1 | grep lba

nlbaf   : 0
flbas   : 0
lbaf  0 : ms:0   lbads:9  rp:0 (in use)


Il giorno dom 20 mar 2022 alle ore 20:41 Chuck Tuffli <chuck@tuffli.net> ha
scritto:

> On Sun, Mar 20, 2022 at 12:03 PM Mario Marietto <marietto2008@gmail.com>
> wrote:
> >
> > on FreeBSD :
> >
> > root@marietto:/usr/home/marietto/bhyve # hd -n 256 /dev/nvd0
> <snip>
> > On Ubuntu 21.10 :
> >
> > root@marietto-BHYVE:/home/marietto# hd -n 256 /dev/nvme0n1
> <snip>
>
> Thank you. The outputs show the first 256 bytes of nvd0 and nvme0n1
> match. It might be worth checking a larger range (e.g. 1MB), but I'd
> expect that would match as well. Out of curiosity, on the host, what
> output do you get from:
>     # nvmecontrol identify nvme0ns1 | grep "LBA Format"
> and on the guest:
>     # nvme id-ns /dev/nvme0n1 | grep lba
>


-- 
Mario.

[-- Attachment #2 --]
<div dir="ltr"><div>host :</div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">root@marietto:/usr/home/marietto/bhyve # nvmecontrol identify nvme0ns1 | grep &quot;LBA Format&quot;
</span><br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Number of LBA Formats:       1
<br>Current LBA Format:          LBA Format #00
<br>LBA Format #00: Data Size:   512  Metadata Size:     0  Performance: Best</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">guest :</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">root@marietto-BHYVE:/home/marietto# nvme id-ns /dev/nvme0n1 | grep lba</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">nlbaf   : 0<br>flbas   : 0<br>lbaf  0 : ms:0   lbads:9  rp:0 (in use)<br></span></div><div><span style="font-family:monospace"><br></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno dom 20 mar 2022 alle ore 20:41 Chuck Tuffli &lt;<a href="mailto:chuck@tuffli.net">chuck@tuffli.net</a>&gt; ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, Mar 20, 2022 at 12:03 PM Mario Marietto &lt;<a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; on FreeBSD :<br>
&gt;<br>
&gt; root@marietto:/usr/home/marietto/bhyve # hd -n 256 /dev/nvd0<br>
&lt;snip&gt;<br>
&gt; On Ubuntu 21.10 :<br>
&gt;<br>
&gt; root@marietto-BHYVE:/home/marietto# hd -n 256 /dev/nvme0n1<br>
&lt;snip&gt;<br>
<br>
Thank you. The outputs show the first 256 bytes of nvd0 and nvme0n1<br>
match. It might be worth checking a larger range (e.g. 1MB), but I&#39;d<br>
expect that would match as well. Out of curiosity, on the host, what<br>
output do you get from:<br>
    # nvmecontrol identify nvme0ns1 | grep &quot;LBA Format&quot;<br>
and on the guest:<br>
    # nvme id-ns /dev/nvme0n1 | grep lba<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">Mario.<br></div>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSiiQKET%2BJqSdjo5py-sQgV4txM5QEBXCMA-98eN2Sjq8Gw>