Date: Tue, 30 Mar 2021 21:00:15 +0200 From: Hans Petter Selasky <hps@selasky.org> To: Daniel Morante <daniel@morante.net>, freebsd-stable <freebsd-stable@freebsd.org> Subject: Re: qlnxe driver not in 13.0 arm64 Message-ID: <eca982c1-25cd-20a5-59e4-a5bab76835a1@selasky.org> In-Reply-To: <20210330183144.GN14975@funkthat.com> References: <91b9a597-8089-76cc-061d-84c29afc2a26@morante.net> <20210330183144.GN14975@funkthat.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 3/30/21 8:31 PM, John-Mark Gurney wrote: > Daniel Morante via freebsd-stable wrote this message on Sun, Mar 28, 2021 at 03:23 -0400: >> I installed 13.0-RC3 ARM64 from the DVD ISO image >> (FreeBSD-13.0-BETA4-arm64-aarch64-dvd1.iso >> <http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/13.0/FreeBSD-13.0-BETA4-arm64-aarch64-dvd1.iso>). >> There is no "if_qlnxe" kernel model present on the install media, or on >> the system after installing. >> >> Next I try to build a custom kernel. I add "device qlnxe" to the >> configuration file as instructed in >> https://www.freebsd.org/cgi/man.cgi?query=qlnxe&manpath=FreeBSD+13.0-current. >> >> >> Running "make buildkernel KERNCONF=THUNDERX2" results in: >> >> config: Error: device "qlnxe" is unknown >> >> Is this module not available for ARM64 architecture? > > Correct, this is only available for amd64. > > HPS might have some more insight as to why it's amd64 only. > > I have cc'd him. > > It could be as simple as moving the qlnxe lines from files.amd64 to files, > but it does appear that qnlxe depends upon the Linux compat layer, which > may not be complete for arm64.. > The LinuxKPI works for ARM64 aswell. Maybe the QLNXE driver is not tested for ARM64. --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?eca982c1-25cd-20a5-59e4-a5bab76835a1>