Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Jul 2024 19:36:56 +0100
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        "Anantharam, Arjun" <arjun.anantharam@intel.com>
Cc:        Warner Losh <imp@bsdimp.com>, Mark Millard <marklmi@yahoo.com>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: FreeBSD OS installation stuck after selecting Boot installer
Message-ID:  <084E63D4-8A02-4E7B-8C26-152ED0D0317A@fubar.geek.nz>
In-Reply-To: <MW3PR11MB47617D13959F782479FC481280A42@MW3PR11MB4761.namprd11.prod.outlook.com>
References:  <9BE6FB50-27DC-453E-B915-131D45C901CD.ref@yahoo.com> <9BE6FB50-27DC-453E-B915-131D45C901CD@yahoo.com> <MW3PR11MB4761B4889AFA6C18AB31BFDE80C92@MW3PR11MB4761.namprd11.prod.outlook.com> <CANCZdfrWofc-e=9_-wf=ose64w1y2fyg8Y%2BVWAC58JJV3q7vuQ@mail.gmail.com> <MW3PR11MB4761223785D1EFC855D7148280C92@MW3PR11MB4761.namprd11.prod.outlook.com> <MW3PR11MB47614BE548FC663F56011C0F80C92@MW3PR11MB4761.namprd11.prod.outlook.com> <MW3PR11MB4761A8E40EA013CA1AE9EA4980CB2@MW3PR11MB4761.namprd11.prod.outlook.com> <MN2PR11MB4758E974AFEA6AAB15DD240B80D62@MN2PR11MB4758.namprd11.prod.outlook.com> <CANCZdfoL0A-Aj21g-E_uPcx%2Bf0U-mhM0s35rja7RNHukCOF6Fg@mail.gmail.com> <MW3PR11MB4761CA9388199BC11600D70B80D72@MW3PR11MB4761.namprd11.prod.outlook.com> <1DEED962-C5D8-4B6D-8BC9-870A9BFE1176@fubar.geek.nz> <MW3PR11MB476109F1B8FC134E5BF39CC680D32@MW3PR11MB4761.namprd11.prod.outlook.com> <MW3PR11MB47617F8DD22E17DA3219FC3380D32@MW3PR11MB4761.namprd11.prod.outlook.com> <MW3PR11MB47619F77AE942F17F1762D8A80DD2@MW3PR11MB4761.namprd11.prod.outlook.com> <MW3PR11MB47617D13959F782479FC481280A42@MW3PR11MB4761.namprd11.prod.outlook.com>

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

--Apple-Mail=_54ED34D8-D0A2-450D-BCA7-9725968BFD15
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On 10 Jul 2024, at 17:03, Anantharam, Arjun =
<arjun.anantharam@intel.com> wrote:
>=20
> Hi,
>=20
> On most of our hardware, i still run into mount issues. Can anyone =
provide some guidance on this ?
> This iso/img file boot is the only option right now for us to boot =
FreeBSD(no PXE boot option yet), so any inputs are appreciated!!
>=20

The issue appears to be the interface the NVMe provides to the kernel.

> found-> vendor=3D0x8086, dev=3D0x1457, revid=3D0x21
>         domain=3D0, bus=3D0, slot=3D1, func=3D1
>         class=3D01-08-02, hdrtype=3D0x00, mfdev=3D1
>         cmdreg=3D0x0000, statreg=3D0x0010, cachelnsz=3D0 (dwords)
>         lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 =
ns)
>         intpin=3Da, irq=3D255
>         powerspec 3  supports D0 D3  current D0
>         MSI supports 1 message, 64 bit, vector masks
>         MSI-X supports 257 messages in map 0x18
>         map[10]: type Prefetchable Memory, range 64, base =
0x2220000000, size 25, memory disabled

This looks like the NVMe device that the nvme driver attaches to. The =
class=3D01-08-02 indicates it=E2=80=99s an NVMe device using the =
enterprise nvmhci.

=E2=80=A6

> found-> vendor=3D0x8086, dev=3D0x1458, revid=3D0x21
>         domain=3D0, bus=3D0, slot=3D1, func=3D7
>         class=3D01-08-00, hdrtype=3D0x00, mfdev=3D1
>         cmdreg=3D0x0000, statreg=3D0x0010, cachelnsz=3D0 (dwords)
>         lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 =
ns)
>         intpin=3Da, irq=3D255
>         powerspec 3  supports D0 D3  current D0
>         MSI-X supports 257 messages in map 0x18
>         map[10]: type Prefetchable Memory, range 64, base =
0x2224000000, size 25, memory disabled

This is the NVMe device the nvme driver doesn=E2=80=99t attach to. As =
the class is 01-08-00 the driver doesn=E2=80=99t attach. The problem is =
the 00 at the end.

I don=E2=80=99t know the difference between the different interfaces so =
am unsure how difficult it would be to support this device.

Andrew=

--Apple-Mail=_54ED34D8-D0A2-450D-BCA7-9725968BFD15
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;"><br><div><blockquote type=3D"cite"><div>On 10 Jul =
2024, at 17:03, Anantharam, Arjun &lt;arjun.anantharam@intel.com&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div><meta =
charset=3D"UTF-8"><div class=3D"elementToProof" style=3D"font-style: =
normal; font-variant-caps: normal; font-weight: 400; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">Hi,</div><div class=3D"elementToProof" style=3D"font-style: =
normal; font-variant-caps: normal; font-weight: 400; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;"><br></div><div class=3D"elementToProof" style=3D"font-style: =
normal; font-variant-caps: normal; font-weight: 400; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">On most of our hardware, i still run into mount issues. Can =
anyone provide some guidance on this ?</div><div class=3D"elementToProof" =
style=3D"font-style: normal; font-variant-caps: normal; font-weight: =
400; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; font-family: =
Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, =
sans-serif; font-size: 11pt;">This iso/img file boot is the only option =
right now for us to boot FreeBSD(no PXE boot option yet), so any inputs =
are appreciated!!</div><div class=3D"elementToProof" style=3D"font-style: =
normal; font-variant-caps: normal; font-weight: 400; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;"><br></div></div></blockquote><div><br></div><div>The issue =
appears to be the interface the NVMe provides to the =
kernel.</div><br><blockquote type=3D"cite"><div><div style=3D"font-style: =
normal; font-variant-caps: normal; font-weight: 400; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">found-&gt; vendor=3D0x8086, dev=3D0x1457, revid=3D0x21</div><div =
style=3D"font-style: normal; font-variant-caps: normal; font-weight: =
400; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; font-family: =
Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, =
sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; &nbsp; domain=3D0, =
bus=3D0, slot=3D1, func=3D1</div><div style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">&nbsp; &nbsp; &nbsp; &nbsp; class=3D01-08-02, hdrtype=3D0x00, =
mfdev=3D1</div><div style=3D"font-style: normal; font-variant-caps: =
normal; font-weight: 400; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; =
&nbsp; cmdreg=3D0x0000, statreg=3D0x0010, cachelnsz=3D0 =
(dwords)</div><div style=3D"font-style: normal; font-variant-caps: =
normal; font-weight: 400; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; =
&nbsp; lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 =
ns)</div><div style=3D"font-style: normal; font-variant-caps: normal; =
font-weight: 400; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; =
&nbsp; intpin=3Da, irq=3D255</div><div style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">&nbsp; &nbsp; &nbsp; &nbsp; powerspec 3 &nbsp;supports D0 D3 =
&nbsp;current D0</div><div style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">&nbsp; &nbsp; &nbsp; &nbsp; MSI supports 1 message, 64 bit, =
vector masks</div><div style=3D"font-style: normal; font-variant-caps: =
normal; font-weight: 400; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; =
&nbsp; MSI-X supports 257 messages in map 0x18</div><div =
style=3D"font-style: normal; font-variant-caps: normal; font-weight: =
400; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; font-family: =
Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, =
sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; &nbsp; map[10]: type =
Prefetchable Memory, range 64, base 0x2220000000, size 25, memory =
disabled</div></div></blockquote><div><br></div><div>This looks like the =
NVMe device that the nvme driver attaches to. The&nbsp;class=3D01-08-02 =
indicates it=E2=80=99s an NVMe device using the enterprise =
nvmhci.</div><div><br></div>=E2=80=A6</div><div><br></div><div><blockquote=
 type=3D"cite"><div style=3D"font-style: normal; font-variant-caps: =
normal; font-weight: 400; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 11pt;">found-&gt; =
vendor=3D0x8086, dev=3D0x1458, revid=3D0x21</div><div style=3D"font-style:=
 normal; font-variant-caps: normal; font-weight: 400; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">&nbsp; &nbsp; &nbsp; &nbsp; domain=3D0, bus=3D0, slot=3D1, =
func=3D7</div><div style=3D"font-style: normal; font-variant-caps: =
normal; font-weight: 400; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; =
&nbsp; class=3D01-08-00, hdrtype=3D0x00, mfdev=3D1</div><div =
style=3D"font-style: normal; font-variant-caps: normal; font-weight: =
400; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; font-family: =
Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, =
sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; &nbsp; cmdreg=3D0x0000,=
 statreg=3D0x0010, cachelnsz=3D0 (dwords)</div><div style=3D"font-style: =
normal; font-variant-caps: normal; font-weight: 400; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">&nbsp; &nbsp; &nbsp; &nbsp; lattimer=3D0x00 (0 ns), mingnt=3D0x00 =
(0 ns), maxlat=3D0x00 (0 ns)</div><div style=3D"font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">&nbsp; &nbsp; &nbsp; &nbsp; intpin=3Da, irq=3D255</div><div =
style=3D"font-style: normal; font-variant-caps: normal; font-weight: =
400; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; font-family: =
Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, =
sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; &nbsp; powerspec 3 =
&nbsp;supports D0 D3 &nbsp;current D0</div><div style=3D"font-style: =
normal; font-variant-caps: normal; font-weight: 400; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, =
Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: =
11pt;">&nbsp; &nbsp; &nbsp; &nbsp; MSI-X supports 257 messages in map =
0x18</div><div style=3D"font-style: normal; font-variant-caps: normal; =
font-weight: 400; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 11pt;">&nbsp; &nbsp; &nbsp; =
&nbsp; map[10]: type Prefetchable Memory, range 64, base 0x2224000000, =
size 25, memory disabled</div></blockquote><div><br></div><div>This is =
the NVMe device the nvme driver doesn=E2=80=99t attach to. As the class =
is 01-08-00 the driver doesn=E2=80=99t attach. The problem is the 00 at =
the end.</div><div><br></div><div>I don=E2=80=99t know the difference =
between the different interfaces so am unsure how difficult it would be =
to support this device.</div></div><br><div>Andrew</div></body></html>=

--Apple-Mail=_54ED34D8-D0A2-450D-BCA7-9725968BFD15--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?084E63D4-8A02-4E7B-8C26-152ED0D0317A>