From nobody Sat Sep 19 14:40:23 2026 X-Original-To: dev-commits-src-branches@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 4hnBx41CpCz6srwC for ; Sat, 19 Sep 2026 14:40:24 +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 4hnBx36Pbvz4WMQ for ; Sat, 19 Sep 2026 14:40:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789828823; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KsICrhZPUTdP/siDW8CfddfqesdbXJu1d+fWps42FF0=; b=Czi3Tu0S1P0tTTVoTiV/vdCsZrtNnDeImDv5+XyVlbvmcI0hVu17KK4kFJbe2Nte3azb7o LPph+DPalDSP0vNXLtCz195qBNHdyQ09oJDiNm1cqSuLMnFHoenxOuUEPlLKrzAHqv4g+r 7U7NDK8kzTNBsvoyLg0WW/6u7CFKOyyocBHz7jdk+61XvS+JVsC+VZ+C14TbFLZS+mnuhA nmPzbRAi9iIzzvBZnc0/Ja2QRLRbANb406YWhSDHibVsFgby/CDxUrD/G/wAFpH6llB7Ej oxJniBphiD/SAid1ZOFQUVzqY9nUI4EgrtSXiKtvaccE8lyo2ksAJE34JOqyAw== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1789828823; b=eBVf0qIzazzdtzzq8crTdqR27lnhF7zvBX7d8zhAD0wUsD6QctUmmmyQZunQ9avP6ar39+ 79rYwvhu7ouHbjYp9Q11xvqIlUWd6AXKEfUQpEqV+WmZDiPxlb0OCHTJ3/NZlrUs8/3tNP mMn7H4cODQfr5JSDfcf8/4BmDUCPwEANiOyin6FLHDgXh6V7m/TDmszi8ktTv5NZ+XxfdQ 3bi0tdQmCdFSF34UApW5Mmn22UDLPukiiafJ8qr+9JPjVQGJ6tU4bONCjr6yXeJgXAoaxf 7DCIxCYhKaJ0yYEcBeFzjD3XCJalvS4IgzHXydRJl427DJgxHb/9V6Ci63ruHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789828823; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KsICrhZPUTdP/siDW8CfddfqesdbXJu1d+fWps42FF0=; b=XFMg3yGvaJVU5Qi0BwtXG4AZ6aOGI77I0PA3TOJnnxq+6cORlSxef+LyeVf8hURk82K7m6 Uu1TmV9d3/6mZRhLtxeWfVZ+ORxKAVrIWaK6jEJE1+HENTYyf4z4HyVXva1YAW1PV8M1mB y0cLYAQ+3OHJmljELQyKoQEDHU5ascyjLeQsefJGMMGSbbzeqGHxJ80cC8aseB6UbINWhz TINVP87cC+POBes2Rh7mV2OJ0lcxysTl8A2vh/PFiGMgJcEZokQp5QzMB5aAcfnGmJE4Ug NpU8n/c2PQ9eF7ltz+QZlMRHjQWoRPU8NKpIfStGvSVMQkJilYqZ/oA1Vuq8Ng== 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 4hnBx35KYPz17J9 for ; Sat, 19 Sep 2026 14:40:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 189e9 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 19 Sep 2026 14:40:23 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Bjoern A. Zeeb Subject: git: a8420c2c1d08 - stable/15 - LinuxKPI: add #include of rculist.h to ethtool.h for Linux conformance List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@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: bz X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: a8420c2c1d08379685465124d9737e1b5c5ed05d Auto-Submitted: auto-generated Date: Sat, 19 Sep 2026 14:40:23 +0000 Message-Id: <6aae9ed7.189e9.1da92171@gitrepo.freebsd.org> The branch stable/15 has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=a8420c2c1d08379685465124d9737e1b5c5ed05d commit a8420c2c1d08379685465124d9737e1b5c5ed05d Author: Bjoern A. Zeeb AuthorDate: 2026-08-12 14:01:19 +0000 Commit: Bjoern A. Zeeb CommitDate: 2026-09-19 09:34:09 +0000 LinuxKPI: add #include of rculist.h to ethtool.h for Linux conformance Add #include rculist.h to ethtool.h to fullfill expectations of Linux drivers without having to modify them. Reviewed by: dumbbell, emaste Differential Revision: https://reviews.freebsd.org/D58874 (cherry picked from commit 4570a1bf760a3cd63eb7dd9e3ebbc3cf103bda4d) --- sys/compat/linuxkpi/common/include/linux/ethtool.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/compat/linuxkpi/common/include/linux/ethtool.h b/sys/compat/linuxkpi/common/include/linux/ethtool.h index f5567cd7ea40..de1501495a86 100644 --- a/sys/compat/linuxkpi/common/include/linux/ethtool.h +++ b/sys/compat/linuxkpi/common/include/linux/ethtool.h @@ -1,7 +1,7 @@ /*- * SPDX-License-Identifier: BSD-2-Clause * - * Copyright (c) 2022 Bjoern A. Zeeb + * Copyright (c) 2022-2026 Bjoern A. Zeeb * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -29,6 +29,7 @@ #define _LINUXKPI_LINUX_ETHTOOL_H_ #include +#include #define ETH_GSTRING_LEN (2 * IF_NAMESIZE) /* Increase if not large enough */