From nobody Wed Jun 23 23:14:25 2021 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 67ED55D031F for ; Wed, 23 Jun 2021 23:14:37 +0000 (UTC) (envelope-from marcel@brickporch.com) Received: from mail2.brickporch.com (mail2.brickporch.com [45.79.84.102]) (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 4G9Jxn1rSnz4c40; Wed, 23 Jun 2021 23:14:37 +0000 (UTC) (envelope-from marcel@brickporch.com) Received: from twill.home.brickporch.com (unknown [69.84.6.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail2.brickporch.com (Postfix) with ESMTPSA id 8DCE613F7A; Wed, 23 Jun 2021 23:14:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=brickporch.com; s=mail; t=1624490067; bh=FUyNm340F2X3cEYQXxruOkeBybNz+u6sqpu3EmsO7G4=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=XrE7ucY91fqh5QezYE4eaLNKurt2w/S8d6UIzv0lc2/nWGsOifwjVy02SH8bL2q+I LNp/iy+yxmHtUuH8NXDysLjoG1eGX9tvW9rTy2UnA0rzIvJ+cZqQcVrqGJSoIIRjXo w9SSW55gEHwKGMNvkhghpf9cJX/eSGXJv/7i8WihFxkHScWQSiUJ+0WCHRtPduAVQU SmtWnI1+NXe/KJGKH41C9r4y0R5OUYZfATY3xqxtrDgSF5PLAOwy6eh+jpsY9QE1yf LNcI6D7q9tBt+FlBL9SoWSUsvlNnUYJJ0kQNe/HXMLG/nDUbAcYVry/wPKpBf2TcvU q1D5CE9Va3gVg== Content-Type: text/plain; charset=utf-8 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 14.0 \(3654.20.0.2.21\)) Subject: Re: Status of bgx (ThunderX Eth driver) for FreeBSD 14? From: Marcel Flores In-Reply-To: Date: Wed, 23 Jun 2021 16:14:25 -0700 Cc: freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: <58DC3667-1515-495A-88F3-104AB686B4D0@brickporch.com> References: To: Ed Maste X-Mailer: Apple Mail (2.3654.20.0.2.21) X-Rspamd-Queue-Id: 4G9Jxn1rSnz4c40 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N > On Jun 23, 2021, at 1:29 PM, Ed Maste wrote: >=20 > The Ethernet driver for Marvell/Cavium ThunderX has a number of > issues, including at least: >=20 > - No man page (PR204414) > - Driver does not build as a module (PR204415) > - Locking issues (PR206310) > - Multicast not implemented (PR223573) > - Non-promiscuous not implemented (PR223575) >=20 > I'd like to know how much interest there is in this driver/hardware, > and if anyone is willing to work on improving it. If no one has any > interest I will at least add a minimal man page and document the state > of the driver there. >=20 I=E2=80=99m interested as a regular personal-user of the hardware = anyway. Man page, in particular the vnic and iovctl setup, would certainly have = been helpful. -Marcel