From nobody Wed Jul 10 18:36:56 2024 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WK66d3F9Gz5Qx1m for ; Wed, 10 Jul 2024 18:37:45 +0000 (UTC) (envelope-from bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz) Received: from e3i74.smtp2go.com (e3i74.smtp2go.com [158.120.84.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WK66Z3vHpz3wdv for ; Wed, 10 Jul 2024 18:37:41 +0000 (UTC) (envelope-from bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=smtpservice.net header.s=a1-4 header.b=KsBlSgKz; dkim=pass header.d=fubar.geek.nz header.s=s790814 header.b=LWG2Vkj6; dmarc=pass (policy=none) header.from=fubar.geek.nz; spf=pass (mx1.freebsd.org: domain of "bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz" designates 158.120.84.74 as permitted sender) smtp.mailfrom="bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smtpservice.net; i=@smtpservice.net; q=dns/txt; s=a1-4; t=1720636648; h=feedback-id : x-smtpcorp-track : date : message-id : to : subject : from : reply-to : sender : list-unsubscribe : list-unsubscribe-post; bh=UDri12VmmZ3Ox0iMwDOk64fdxLyFOfsIQ4531iXb8tA=; b=KsBlSgKzF4Iy0352ETa624BDeXljG9oljLaoSl5g+rAUQJjoh7OlsqlNMgIul2UgKtbHE tFm88qqqAfMer8ALARnW5q0dR3oStlmVciBk812Z048V5QIo7sXJJY46NIPAeuWz8jzPOiV ScOmoDDIDujsBAkK9pBEq07kNxPjoZJ5H+Bm1dygLIjNHjyIBtZiOqf/G9Nbij6yoD6hyCM S+RFayMUmhCbE6JcOgyGQ2ohxEgvpFBLZOW9mnIFtdtL/vF068Hcy7mjSZ2E3+zdWlCZyj1 k0vJLQsYVvWrLY/L0vscK+4POBF+7TsOyf9yniAMEaQ+2dJbBzW5snQ8Eg9w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fubar.geek.nz; i=@fubar.geek.nz; q=dns/txt; s=s790814; t=1720636648; h=from : subject : to : message-id : date; bh=UDri12VmmZ3Ox0iMwDOk64fdxLyFOfsIQ4531iXb8tA=; b=LWG2Vkj6pMrATwPIihGRvsRmpTxIwOc2oiF0uXIo6rFFGgPmCI8DHzmfw8pD66vBgB2cZ CeQG/M10Rct/DGrPmYG1/q5ThcDrkaS6tSnH/XpXww7ZVDJNlnK9hONF0zWCBCyHI63Q1jP FTDXHDGVNHcqJmrmS3DG5bjc8/ZVtLaBfeRW6zHRJ3oK6xU3N7QOZi49AWrU9XqOhPzttey G1laCL6zSO+pxe8+FDSbx1iKHP2Y44HjvETQphmYVvtFWH7+yWQksjrBnbd6mEeW+jp51pS q0QRnmkvws+pMb8uc9DPkI3880O+loSpvsrenXcWV6udVlG3GSTU6y0pP4iQ== Received: from [10.99.243.232] (helo=morbo.fubar.geek.nz) by smtpcorp.com with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.97.1-S2G) (envelope-from ) id 1sRcBh-4o5NDgrgsUJ-rOZn; Wed, 10 Jul 2024 18:37:09 +0000 Received: from smtpclient.apple (92.40.184.0.threembb.co.uk [92.40.184.0]) by morbo.fubar.geek.nz (Postfix) with ESMTPSA id 7F8CF4761B; Wed, 10 Jul 2024 18:37:07 +0000 (UTC) From: Andrew Turner Message-Id: <084E63D4-8A02-4E7B-8C26-152ED0D0317A@fubar.geek.nz> Content-Type: multipart/alternative; boundary="Apple-Mail=_54ED34D8-D0A2-450D-BCA7-9725968BFD15" List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: Re: FreeBSD OS installation stuck after selecting Boot installer Date: Wed, 10 Jul 2024 19:36:56 +0100 In-Reply-To: Cc: Warner Losh , Mark Millard , "freebsd-arm@freebsd.org" To: "Anantharam, Arjun" References: <9BE6FB50-27DC-453E-B915-131D45C901CD.ref@yahoo.com> <9BE6FB50-27DC-453E-B915-131D45C901CD@yahoo.com> <1DEED962-C5D8-4B6D-8BC9-870A9BFE1176@fubar.geek.nz> X-Mailer: Apple Mail (2.3774.600.62) X-Report-Abuse: Please forward a copy of this message, including all headers, to Feedback-ID: 790814m:790814amQcrys:790814s4L-EoCuCE X-smtpcorp-track: VjBjptfBo2HZ.hAgPBCn3ujTi.bNIyjwukLZJ X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.68 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.977]; DMARC_POLICY_ALLOW(-0.50)[fubar.geek.nz,none]; FORGED_SENDER(0.30)[andrew@fubar.geek.nz,bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz]; R_SPF_ALLOW(-0.20)[+ip4:158.120.80.0/21]; R_DKIM_ALLOW(-0.20)[smtpservice.net:s=a1-4,fubar.geek.nz:s=s790814]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_CC(0.00)[bsdimp.com,yahoo.com,freebsd.org]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_EQ_ADDR_SOME(0.00)[]; DKIM_TRACE(0.00)[smtpservice.net:+,fubar.geek.nz:+]; ASN(0.00)[asn:23352, ipnet:158.120.84.0/22, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[andrew@fubar.geek.nz,bounce.ztjj4n8yef5f8k4=q8pa42ph8l7g=ih3r4ay9vop6fc@em790814.fubar.geek.nz]; RCPT_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[158.120.84.74:from] X-Rspamd-Queue-Id: 4WK66Z3vHpz3wdv --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 = 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
On 10 Jul = 2024, at 17:03, Anantharam, Arjun <arjun.anantharam@intel.com> = wrote:

Hi,

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


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