From nobody Wed Sep 16 14:12:42 2026 X-Original-To: dev-commits-src-all@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 4hlLSV56c6z6rWKh for ; Wed, 16 Sep 2026 14:12:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hlLSV45Gyz3Lft for ; Wed, 16 Sep 2026 14:12:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789567962; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=T0Er7N9OHrC2INdc9jYwcrxwGc0z5sCzceH6+oimlMY=; b=Ed4bdwQ5zE9FPCAkus6tiDAoESTZhGsvKtqQRawZtjdkKvJxPpA2FHC7QD0wWHtTPwjruI k63E5NnBH9EYmN29lMsVEmEh0BYSknuu5O8KwYtbdinqjjnu7KTtI/qXic67miqfhnQcKa manuLhMkbsykpXWWTdl8T3l5iMkMc/wTJrTGE/AIAGABjrDdu81x3TvxhfJmlFNEh1oURT rNcbbcvmwoZ1jl7rvQp49qfWc69TI58c+opDkayGBU4kHXxwF3nSDds6no9iEQENdXUTMs syS9jWND1rBgyWtxWXVlCOnM55onLJzisnwQ1Ck2auHOvGaH2sZ4BGQyIP7BzA== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1789567962; b=ypiDUYowekq+VfKqXXBs2i3uxL+EGEBTvs1EDENhZEEF8uXNcFo88jQj4kM9O3QnF3yfF5 QoT1sz73RZHEwOdwKI88YwiynMH4VnitV/ximWwygjKnAMuImq8bvNlUpxbmwY0M5Bgdv2 bcT+W+t3uiSiQ0PVDZe3nxJ6KYyrpQyJteiJhQogjSRJmCWjex02aWvwOrP6N16wSfjEhA NpQRgCckXZLr5pHV3KXPqChysJqO2m05m3412gXA0Cpv1rUyLEHtfU3Ad/MS24tVsnAEvY 2A8qiQWdAXQt8kN8mXEkN4TkzrHT6eumpScqK1mj8uLBG1FGjflEyv7/I+gY2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789567962; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=T0Er7N9OHrC2INdc9jYwcrxwGc0z5sCzceH6+oimlMY=; b=t2yJelxfYh87nVSH37l1iDUeyS583gV0CqFm5g/B0lA0cLHBFfUGlK/gb/4PC6k4Ibj1Ue FxMCgeIXr94kGWoy0wrz5+FcsxV8MHqWdd0mSHjThN+kTL2OXFEl3yq5ltqXHp8TNT1cbY rogw5MDumDd5Ag3q8/NPNFj1QFtjC0qRp69l9NsSyOqH/lICbkO7boac7YCj5aSficvtKO wSO70Hn/fNicpAFkMGhRKXlbrN2biC+XueJzfjv0zjSQ6iMPbp9W6ct8IW+gbnokW1ngaf TJ/+Ne13u8EoR2FNUEU4CuWvb5+dcisR8iqwYCr+ewbTBH+1LjUYbcTs1ntIwQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hlLSV37s6zqKv for ; Wed, 16 Sep 2026 14:12:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 37e65 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 16 Sep 2026 14:12:42 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Cc: Vag Singh From: Konstantin Belousov Subject: git: c424e27b7418 - main - mlx5en: allow userspace to enable/disable allmutli mode List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kib X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c424e27b7418016ba5acaf430169f065f7891ec7 Auto-Submitted: auto-generated Date: Wed, 16 Sep 2026 14:12:42 +0000 Message-Id: <6aaaa3da.37e65.4d3fbdc9@gitrepo.freebsd.org> The branch main has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=c424e27b7418016ba5acaf430169f065f7891ec7 commit c424e27b7418016ba5acaf430169f065f7891ec7 Author: Vag Singh AuthorDate: 2025-08-12 02:59:29 +0000 Commit: Konstantin Belousov CommitDate: 2026-09-16 14:12:06 +0000 mlx5en: allow userspace to enable/disable allmutli mode [PATCH 05/31] FreeBSD OFED support for DPDK MLX5 PMD FreeBSD doesn’t allow userspace to send ioctl call for configuring allmulti mode. Added ALLMULTI flag in mlx5en. In MLX5 PMD, allmulti mode will be enabled/disabled in DPDK only if allmulti is supported by the mlx5en. it won't be changed on network interface side. Differential revision: https://reviews.freebsd.org/D32179 MFC after: 1 month --- sys/dev/mlx5/mlx5_en/mlx5_en_main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/dev/mlx5/mlx5_en/mlx5_en_main.c b/sys/dev/mlx5/mlx5_en/mlx5_en_main.c index 6d8e1ba41709..ed1b59da1049 100644 --- a/sys/dev/mlx5/mlx5_en/mlx5_en_main.c +++ b/sys/dev/mlx5/mlx5_en/mlx5_en_main.c @@ -4646,7 +4646,8 @@ mlx5e_create_ifp(struct mlx5_core_dev *mdev) if_initname(ifp, "mce", device_get_unit(mdev->pdev->dev.bsddev)); if_setmtu(ifp, ETHERMTU); if_setinitfn(ifp, mlx5e_open); - if_setflags(ifp, IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST); + if_setflags(ifp, IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST | + IFF_ALLMULTI); if_setioctlfn(ifp, mlx5e_ioctl); if_settransmitfn(ifp, mlx5e_xmit); if_setqflushfn(ifp, if_qflush);