From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 699994991B0; Fri, 11 Sep 2026 21:42:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162969; cv=none; b=nA0+4psxXhVDdf1CT+1J/f8d5GV4+iiUxMo+oZWlID/ubOdfs/USfQGMXhy5nkbeKladX393HnNgLm75mW1JlXlcpYs96Kp+3JMTvAE4Subk9zOTnzI9jF33Qe2gfncQluOukDGP4s8ym36K1Nxpm4erX8H3zU2+8z5WaxHtkXo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162969; c=relaxed/simple; bh=r9hiroYnEShfmYP9hzodeMt2HrdVtmfLVMphYyKmALs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=MpRCgbjs/NL43tuGC3zraOPtisJPk3NTUYy0FwODndG2tm8Zw3072Z8J+51WtUsoU9xFWRYJEe2M6OQlx1F8Wz/d5jrhWdHOMNlhurKNSU6JQ0rb1FLWXxchJsvQwHYdxRfd/H61n9cGjElgPmDym2oeZ8mA1ifuuBDU/2+6Tjc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=C82diH8Y; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="C82diH8Y" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162963; bh=r9hiroYnEShfmYP9hzodeMt2HrdVtmfLVMphYyKmALs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=C82diH8YE4WgU4BWQP/VB86sC9UUKEVHSRQ4F1Euvj7wgYsLCkj+cehU2AgrOgMZZ KgVnMP5O0YaD4AnL/R0YFM454+SpVb0+z6YXyRyswZYwH0mCd9kr/nSyzrWlSH/OvC v1juRqiC/GFvpcdOqmymkWIMpJGN8+JDan7DYUPCPJBFeEkAWxuqV7kgFEuUPTJ96/ 0/AVMlic6F/IM6m1dmlMrVn3l29zLQjtqUs+y9AtYLffpOrVHRS7/HGR4NE4pzp7rT Pv1E715+1cMDvM8NxSLtuv/V6nz7fM7ndyG6876RjppWt7+npk9K7xitz4KMuZL8MM pNO1EmYJf7tHw== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id 91DB860114; Fri, 11 Sep 2026 21:42:43 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id 6ACAE201A76; Fri, 11 Sep 2026 21:41:53 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org Subject: [PATCH net-next 01/10] netlink: specs: rt-link: re-align IPv4 devconf Date: Fri, 11 Sep 2026 21:41:27 +0000 Message-ID: <20260911214148.1184806-2-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The YNL "ipv4-devconf" enum is misaligned with the IPV4_DEVCONF_* enum. IPV4_DEVCONF_* starts at 1, ipv4-devconf starts at 0. $ git grep -B3 -A1 IPV4_DEVCONF_FORWARDING include/ inc../uapi/linux/ip.h-/* index values for the variables in ipv4_devconf */ inc../uapi/linux/ip.h-enum inc../uapi/linux/ip.h-{ inc../uapi/linux/ip.h: IPV4_DEVCONF_FORWARDING=3D1, inc../uapi/linux/ip.h- IPV4_DEVCONF_MC_FORWARDING, Re-align the YNL spec by explicitly setting the first value to 1. Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen Reviewed-by: Jakub Kicinski --- Documentation/netlink/specs/rt-link.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/netlink/specs/rt-link.yaml b/Documentation/netli= nk/specs/rt-link.yaml index 5217d0bb4a3a..6d5f50c8362c 100644 --- a/Documentation/netlink/specs/rt-link.yaml +++ b/Documentation/netlink/specs/rt-link.yaml @@ -309,6 +309,7 @@ definitions: entries: - name: forwarding + value: 1 - name: mc-forwarding - --=20 2.55.0 From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A35E84A6CD5; Fri, 11 Sep 2026 21:42:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162970; cv=none; b=LNPQ5+vYuJfRXvrYC6zdS8KvUikvSjvn3XPm3M1BjQD4QgmXBYrIZBcoHBOqtA7f8+SF+ZSH8R56ZVoHdfkBsTZMlcT6gsGvj4ZjJJWamzKKQkUN1mvg14N+M1mHwl/VzN+YE+F2xN5gUVlmRLElPp6lwYSS8nuGNWCliYHURzM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162970; c=relaxed/simple; bh=UkM6a/g/vE5U3lfqfpRcHikiXCdUByb3lfDU0NU2V1U=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=IJ/45fYR+wVRceg4eKq3auDy5H1auCpo2tVzBuJHnbulCvxTb54DP5pjewDxY+m+XogQa5eNTeXVsAn/IsN7Q+YjP/KJRjYW31as2t3rQHQjMs22NVEgFyoW2t1vylJm5agHBMr/DENaqnmL7fZFMM9tIkkUyKUqTe/L8BglXhc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=Ex5l86kT; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="Ex5l86kT" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162963; bh=UkM6a/g/vE5U3lfqfpRcHikiXCdUByb3lfDU0NU2V1U=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Ex5l86kTe+S8Fip8dQcY46Nlx9dCpMVinTNgu/IwUAsMS8KoP2QmjvD3dU3YP0WDm vQYdFGgO7sKlAgzuPejYBQQ4T5uYUZ7aYlsVZbwGRXDyibhw/AiL1tcLoSTifmOLOS 6Xxr7K8GqVtTR1xLP2Ad8vwBCEyFXkWXp/jWe9ThUb/Ynx53+Mz5pib3LXa1Uojjqb yLyRBSlyN+rz5M1bFIsustEkDoiBbAd1VM5ihWdNIeTiMjPD/ul6/oBqtvHO9McOJ9 N0uFiEbfuTptsLu1LFoV+Xs2NvtsKcHcZWcr1ckWf25TgKK5zLe/5Q3EVf1YjPdUHr //4bI3/5ZHkpQ== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id 72F7F6010D; Fri, 11 Sep 2026 21:42:43 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id 74931201C97; Fri, 11 Sep 2026 21:41:55 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org, Sashiko , Heng Guo Subject: [PATCH net-next 02/10] netlink: specs: rt-link: re-align ifla-inet6-stats Date: Fri, 11 Sep 2026 21:41:28 +0000 Message-ID: <20260911214148.1184806-3-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable YNL enum ifla-inet6-stats got mis-aligned with C, as two commits reordered the enum. In commit b4a11b2033b7 ("net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams."), IPSTATS_MIB_OUTPKTS was renamed to _OUTREQUESTS and a new _OUTPKTS was as the last entry. In commit 652e2c777862 ("net: reorganize IP MIB values (II)"), the IPSTATS_MIB_* enum was reorganized for data locality. Neither of these commits updated the YNL spec. This changed uAPI, as IPSTATS_MIB_* is used as indicies in an u64 array, exported as IFLA_INET6_STATS by inet6_fill_ifla6_stats_attrs(). This patch updates ifla-inet6-stats to reflect both of these commits. Next time we want to reorganize these counters we should properly apply mapping as to maintain the current order on the netlink side. This pre-existing issue was identified by Sashiko during review of commit 2b0aecb7b2b1 ("netlink: specs: rt-link: add accept-ra-min-lft"). Reported-by: Sashiko Closes: https://sashiko.dev/#/patchset/20260831093458.472180-1-ast%40fiberb= y.net Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen CC: Heng Guo Reviewed-by: Jakub Kicinski --- Documentation/netlink/specs/rt-link.yaml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Documentation/netlink/specs/rt-link.yaml b/Documentation/netli= nk/specs/rt-link.yaml index 6d5f50c8362c..52cac8bba0c9 100644 --- a/Documentation/netlink/specs/rt-link.yaml +++ b/Documentation/netlink/specs/rt-link.yaml @@ -532,11 +532,21 @@ definitions: - name: indelivers - - name: outforwdatagrams + name: noectpkts + - + name: ect1pkts + - + name: ect0pkts + - + name: cepkts + - + name: outrequests - name: outpkts - name: outoctets + - + name: outforwdatagrams - name: inhdrerrors - @@ -587,14 +597,6 @@ definitions: name: outbcastoctets - name: csumerrors - - - name: noectpkts - - - name: ect1-pkts - - - name: ect0-pkts - - - name: cepkts - name: reasm-overlaps - name: br-boolopt-multi --=20 2.55.0 From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 18B554A4F01; Fri, 11 Sep 2026 21:42:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162969; cv=none; b=jG/rl8jwo0CjmyhkMgbiKJS9viW3LUuc7eBdRULon/YY4GVil6a73EOX8Pt1bfeo9+yCKaHqM9//RPXnF/mAySSoxI6gcUghbN1kxJkVq/aYanJUzfLHlT28RJ+SBcVREzhiEoY/ox6nmPDYXFRirkqWL+K3rORjgi94XpzVROo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162969; c=relaxed/simple; bh=lvhj5Dj77ojjWUbqXceTuFGn/6zsa9Wsk8ZMjg2ljOY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=X7nQybdQKyVBmDBk/grUxhwRhETBlPCzaP7aIHuLgELmwsSzgrbIo7hyTBkQkVGiUL0reFOk8Iffebt0iap5P0QjzAzo31KJgH5CXvGSvgXzsyez9xURXdaeWhaCtA2O9e3FoOclkgZbc/XJqIhoANaVYEjXoThdE0fgmfNM+4Q= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=KBqNthi9; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="KBqNthi9" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162963; bh=lvhj5Dj77ojjWUbqXceTuFGn/6zsa9Wsk8ZMjg2ljOY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=KBqNthi9JK/X+sQj0GHvvtkoIy9BG6t+4RAez6zFDINoS+70fMUbF2SFwvbguBjuY oEzzjEjYupLggMNIOO4GgwVAuY5eMcjE2W6Ys70ecvAsVRjiLQFOMAReCPhTq5j7do e/LUvF1sGYk3WesbgJX9CQU/OOv5r1YsKTr9RdXgjCh2cDt4TDimDCtOlc6GpOdwaz enSJgF+ITr2BI9PHnOFp+PE3GiqWQBk5Ht0zpfTnVUZQRoZSzPTRpPtSvO1s4abSB+ tRFt5/o4D+EC6IQ0eEVSv08YLJX+NoGcIoBWUn5tUjeWhKxM7dHe4PBdJ1Kln8H02R JWJJCz7+P9TQQ== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id 55EBC60104; Fri, 11 Sep 2026 21:42:43 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id D0374201E22; Fri, 11 Sep 2026 21:41:59 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org Subject: [PATCH net-next 03/10] netlink: specs: rt-link: fix ifinfo-flags names Date: Fri, 11 Sep 2026 21:41:29 +0000 Message-ID: <20260911214148.1184806-4-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Correct the names of `enum net_device_flags` constants: - IFF_POINTOPOINT should be "pointopoint", not "point-to-point". - IFF_NOTRAILERS should be "notrailers", not "no-trailers". - IFF_NOARP should be "noarp", not "no-arp". - IFF_ALLMULTI should be "allmulti", not "all-multi". - IFF_AUTOMEDIA should be "automedia", not "auto-media". Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen Reviewed-by: Jakub Kicinski --- Documentation/netlink/specs/rt-link.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Documentation/netlink/specs/rt-link.yaml b/Documentation/netli= nk/specs/rt-link.yaml index 52cac8bba0c9..ac2084d14f22 100644 --- a/Documentation/netlink/specs/rt-link.yaml +++ b/Documentation/netlink/specs/rt-link.yaml @@ -25,17 +25,17 @@ definitions: - name: loopback - - name: point-to-point + name: pointopoint - - name: no-trailers + name: notrailers - name: running - - name: no-arp + name: noarp - name: promisc - - name: all-multi + name: allmulti - name: master - @@ -45,7 +45,7 @@ definitions: - name: portsel - - name: auto-media + name: automedia - name: dynamic - --=20 2.55.0 From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F3D8E4A4EF0; Fri, 11 Sep 2026 21:42:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162970; cv=none; b=Mqz84Mjos6+OaE3Pkiut7JOjAxMeQdB52gQfy/Xea9+tz2zwQK1VhZ95DC3qWNyea+loHGDLcuOomvaNu3v5DZUurYGS9AYUyoTngOB1XprGmoWTs4Ty1oe1mdQQymBKBbS6+raX+HDivQ7hrY3coB5FTQA9yQr3Q5fB00+aFL4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162970; c=relaxed/simple; bh=eV8+uLJ/px2YX1XMlG+v/ks9tLDf1qdbcoN2V3Xl9Wc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=YSqZuvSb68yzKfzd5WYrHHBeC0R9UJZ30yxE9zP+ty4HlMW/dqxOU/fgxtV3hZA83nwUijzgW3DO0yve/WFn7omFu/jLvyF0Vg/08W01lQZUSiT1QdfCU9szAuttj8+SmvD+guy0D34+Ci0H/Feck1z4nfJYKPKEXeGgyVjwSSw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=OF2N5TQU; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="OF2N5TQU" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162963; bh=eV8+uLJ/px2YX1XMlG+v/ks9tLDf1qdbcoN2V3Xl9Wc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=OF2N5TQUCWdN1Bcrhcro31ySmrQyTyJCfAebdqBRd7dFGqpmhuGiowsSTz8O7rcYK mVRdkHY9TAJVUsfRtU2WinROdoR8X0IbZORx5uIHLMWRLaSQwedVA0lsWfOv7HOBnC Zc/3xXth5W0GUnie47iMy7T9w0W67PjdiGQSZQXB6UDDD48+AjOGDp1v+WIUKp2ova 6s6PHKkJ1BvjPhq0c3Wn20i+qbftGyzKxoMB2OG83WK3RP7cVpHsSikz2FzMHcYkxz J7eaprQTzLOMYDyKOXaPp7iagQWuYhiBkenQXRpUocJYB54a5nx6tRP2miYsfvGtEi a5X5nM1j5aLAw== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id 2070C600FF; Fri, 11 Sep 2026 21:42:42 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id 8B144201FE5; Fri, 11 Sep 2026 21:42:01 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org Subject: [PATCH net-next 04/10] netlink: specs: rt-link: fix netkit-policy names Date: Fri, 11 Sep 2026 21:41:30 +0000 Message-ID: <20260911214148.1184806-5-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Correct the names of these `enum netkit_action` constants: - NETKIT_PASS is 0, so "pass", not "forward". - NETKIT_DROP is 2, so "drop", not "blackhole". Note, the other enum members are not used in netlink, and are not allowed by netkit_check_policy(). Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen Reviewed-by: Jakub Kicinski --- Documentation/netlink/specs/rt-link.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/netlink/specs/rt-link.yaml b/Documentation/netli= nk/specs/rt-link.yaml index ac2084d14f22..e8af962c8064 100644 --- a/Documentation/netlink/specs/rt-link.yaml +++ b/Documentation/netlink/specs/rt-link.yaml @@ -812,10 +812,10 @@ definitions: enum-name: entries: - - name: forward + name: pass value: 0 - - name: blackhole + name: drop value: 2 - name: netkit-mode --=20 2.55.0 From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D85AA4CDA24; Fri, 11 Sep 2026 21:43:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162983; cv=none; b=d/uzl7QCslslMs1jm+8hV0AstCVoWcAFlHK+ix+kNQ8bf6xbQqhBY8B6HoI2wJrOa4lHH021vGQZTPgAEJMhrq0xU/vkMl7hHr8IS0dy2zNKkRcQdI9a9dIKuqBTGnSH1KHq3rHmx5GkxacnvYwipc5HJDSOSUBH2jS5Rg4+LRU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162983; c=relaxed/simple; bh=FOSOSpQj8nZs59HKG7FWriok3/cEKCba3kDBC5mfny8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=pp4S1VVoMe61bn4mo9QuhEY9Jngiz6vjnTJJbgBsj/0flyCf8GtWtr/ptNmEFF3o+9qaJHIzuRrtTHugHFhBQqudEPvKLsUpEgrLPVz8PzL9KXnjuYMImea+fAzcfU+Y5xjyKIdJow2ZiUi/dxDTpkYU65d55jUOjnAGwXwr2Vc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=rEDWFj3E; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="rEDWFj3E" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162978; bh=FOSOSpQj8nZs59HKG7FWriok3/cEKCba3kDBC5mfny8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rEDWFj3ElGtsvopN3PC85qzfLFNw/EzT9ghVysf073XAGl7Lf+8GSFZh7tuStQaUs D/fN0E7tK8Bw1dy2CSt/8eJ7JJZTY/qfsLEt8zXrX5m4yYS2j+/1tjzHGd3RkGd4EM IePx2w29kKDMXFU8WMXlzHtg6FcyWBjQEuCFecizboOzfnTkMNmPNu1fmMnL3+fZBo w6YYlmyAwArYOG96eQ+haw0dt75DkXk39SCp61XKwz12AjdsyIB1G8A38XR8TTCN3m Gbwgf0900H5Kyh4Por3pXThB539lFgWfo2SDxO5jfYnVLqF3Gb/3k1x8F6zmTdVdFP nOSP5V7Sk5p6Q== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id 757AD6010E; Fri, 11 Sep 2026 21:42:43 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id 3DCCF202052; Fri, 11 Sep 2026 21:42:02 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org, Cosmin Ratiu , Jiri Pirko , Moshe Shemesh , Or Har-Toov , Tariq Toukan Subject: [PATCH net-next 05/10] netlink: specs: devlink: fix resource-scope type Date: Fri, 11 Sep 2026 21:41:31 +0000 Message-ID: <20260911214148.1184806-6-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The correct type for resource-scope is flags, not enum: - DEVLINK_RESOURCE_SCOPE_DEV is _BITUL(0) aka. 1, not 0. - DEVLINK_RESOURCE_SCOPE_PORT is _BITUL(1) aka. 2, not 1. Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen CC: Cosmin Ratiu CC: Jiri Pirko CC: Moshe Shemesh CC: Or Har-Toov CC: Tariq Toukan Reviewed-by: Jakub Kicinski Reviewed-by: Moshe Shemesh --- Documentation/netlink/specs/devlink.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/netlink/specs/devlink.yaml b/Documentation/netli= nk/specs/devlink.yaml index 38b1190f3d26..0b3160e201da 100644 --- a/Documentation/netlink/specs/devlink.yaml +++ b/Documentation/netlink/specs/devlink.yaml @@ -158,7 +158,7 @@ definitions: - name: entry - - type: enum + type: flags name: resource-scope entries: - --=20 2.55.0 From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C33EE4C7544; Fri, 11 Sep 2026 21:42:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162974; cv=none; b=TQMyWeRYfrBZcwbrURKmRbBL7hGD1G+tkWVHjjlLxvwxnBPnLNIK20U0NjBy7EBkDOIYCd2L5cCQD5RDiaEh/8f3tBVhlONKCITlv0eaDDJs8ln9zuCzAjZk9l2QKJzahI4IduZUmRMyZb5DbcgmzTVpqGjKZJp5XbhSloQoiy4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162974; c=relaxed/simple; bh=gXTP5ckf0D7YJRO9dAV6JU8rkAjt4h+E7syxRtcp//Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=kyHzhmPbUpWcxpnlMN8eLn1OQDCDIjtmNfhhg8ROEGzLG9mpj0JqR4ECPtEVbxU8uoqNTIz1dYONTuD4AlZz+eAiLir3aMN/cbFI7efShPtrItEAp9OelUSEbke4KVNbsQou+7fyX8aiepiMZXyW2yIaWg1pEf9Ju00SqRQkOOk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=KopSP5pS; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="KopSP5pS" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162970; bh=gXTP5ckf0D7YJRO9dAV6JU8rkAjt4h+E7syxRtcp//Q=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=KopSP5pSTXczK8qrpodF/Ke3PdC0b1WLACF5J8z6+vQ7gE0irtMbMCULA1t3yuiIb K2QzZzFnEZMRtvaVMqCV+GhdLTobdtQSUFDqAQq5k3ufPWvegRsOamsakb+qOO5xDp M99KxUxNPBb3lYlSuVx3t4obHbhww13/3EpjShOe/5nhsin3TRYWPKL9HJSBX1zw0V i19iwBG0A3WyhhIMjild9zw0ib366BybojW8tYkvEXetaPS9+DzLkZ/4WcrwBs9Glp nVIKrPWXlsLPFndVTZXDDafXd/MQ5S8xQZ903A11A27ULEpyF2wkFKyknU82bj/unj UQRg3XFBIiMTg== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id D42296010A; Fri, 11 Sep 2026 21:42:43 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id CBDAA202113; Fri, 11 Sep 2026 21:42:04 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org, Andrew Lunn , Oleksij Rempel , "Kory Maincent (Dent Project)" Subject: [PATCH net-next 06/10] netlink: specs: ethtool: re-align c33-pse-ext-state Date: Fri, 11 Sep 2026 21:41:32 +0000 Message-ID: <20260911214148.1184806-7-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable enum ethtool_c33_pse_ext_state is mis-aligned with YNL: - ETHTOOL_C33_PSE_EXT_STATE_OVLD_DETECTED is 6. - ETHTOOL_C33_PSE_EXT_STATE_PD_DLL_POWER_TYPE is 7 (not in YNL). - ETHTOOL_C33_PSE_EXT_STATE_POWER_NOT_AVAILABLE is 8, not 7. - ETHTOOL_C33_PSE_EXT_STATE_SHORT_DETECTED is 9, not 8. In commit c8149739af86 ("netlink: specs: Expand the PSE netlink command with C33 new features") the PD_DLL_POWER_TYPE enum member was skipped, leading incorrect values for power-not-available and short-detected. As PD_DLL_POWER_TYPE is not used, then skip it, but set the value for power-not-available to 8. Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen CC: Andrew Lunn CC: Oleksij Rempel CC: "Kory Maincent (Dent Project)" Reviewed-by: Jakub Kicinski Reviewed-by: Kory Maincent --- Documentation/netlink/specs/ethtool.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/netlink/specs/ethtool.yaml b/Documentation/netli= nk/specs/ethtool.yaml index 5dd4d1b5d94b..439bf24e7c33 100644 --- a/Documentation/netlink/specs/ethtool.yaml +++ b/Documentation/netlink/specs/ethtool.yaml @@ -89,6 +89,7 @@ definitions: - name: power-not-available doc: Group of power_not_available states + value: 8 - name: short-detected doc: Group of short_detected states --=20 2.55.0 From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C70124C7545; Fri, 11 Sep 2026 21:42:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162975; cv=none; b=i8T8TzAWiYL1nO3VdtXckR2mYs5Fu34p8xwrElJMCajuSH6JMXxecLvrPZUX+qOnSnKv0EkKy25uNnAjGgW5bmoX3zepbduR8EeAOvzh/Tmc1nzJTigMKeMQ1zset7zy83bF8fZwR1KbE7IVSdehZSJZuNpfSmhXbVwCeAo/eos= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162975; c=relaxed/simple; bh=QJNacRZxQSqHT7njaG33zbUTweGbUTU41FW/3xDy/m4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Rin8gMvwe15NucpFVHU96tvNe62EG9vtIZ8N443+C+uXSX1n8k5kg+616rESTU/R6xUFIIva5tgJIdJY1i18pJ6OPQC/LOmIjFkIGP9H2mUTRpu2Dmba4UWXaqHob2fFvrT1Em5MCr5gXRApppkr7mWp2LGhSon5Jlw5KiRw+Cg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=r+WaFGXX; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="r+WaFGXX" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162970; bh=QJNacRZxQSqHT7njaG33zbUTweGbUTU41FW/3xDy/m4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=r+WaFGXXM6+pEZkXLrfPzcD39Lvzt7LICyzmncvo0ZMfur27FqCNy5Hz1witzs6rK p3aIymP3DD79VG4q/xc7tfbWWKytithfKK89Ss9DSnQcqm9Gp+Uzdpoo+VJmTpp5P0 c2EjVHF9KT6sWfMoQWl/C6yr4BYQPZG7VpeMcoe+VGwc0GUde0Tr1avEEYRYXP0khl X8N9NW7Wnjb6GnqcrjIwO2m3wQuYQ2h4tP9X9G08U8Kuoo/jNypxM8eLW44qfCwvXz caMXxANgxa8wqZJ03UIdgVd3dl9ptnsA4wzj9xh+oYU2WFV1GTZ4Gz5nSsFljq3jU0 6BvDLBf5DTHUA== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id E28FD60130; Fri, 11 Sep 2026 21:42:43 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id 6EDEB2022C6; Fri, 11 Sep 2026 21:42:05 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org, Andrew Lunn , Oleksij Rempel Subject: [PATCH net-next 07/10] netlink: specs: ethtool: re-align module-fw-flash-status Date: Fri, 11 Sep 2026 21:41:33 +0000 Message-ID: <20260911214148.1184806-8-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Correct the values for enum ethtool_module_fw_flash_status: - ETHTOOL_MODULE_FW_FLASH_STATUS_STARTED is 1, not 0. - ETHTOOL_MODULE_FW_FLASH_STATUS_IN_PROGRESS is 2, not 1. - ETHTOOL_MODULE_FW_FLASH_STATUS_COMPLETED is 3, not 2. - ETHTOOL_MODULE_FW_FLASH_STATUS_ERROR is 4, not 3. Re-align the YNL spec by explicitly setting the first value to 1. Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen CC: Andrew Lunn CC: Oleksij Rempel Reviewed-by: Jakub Kicinski --- Documentation/netlink/specs/ethtool.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/netlink/specs/ethtool.yaml b/Documentation/netli= nk/specs/ethtool.yaml index 439bf24e7c33..6868eb473478 100644 --- a/Documentation/netlink/specs/ethtool.yaml +++ b/Documentation/netlink/specs/ethtool.yaml @@ -47,6 +47,7 @@ definitions: - name: started doc: The firmware flashing process has started. + value: 1 - name: in-progress doc: The firmware flashing process is in progress. --=20 2.55.0 From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F07464C8C7D; Fri, 11 Sep 2026 21:42:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162976; cv=none; b=JQzI/N83F/nrorUp7UKCNGk8uBy8yNNiCvW+w9RfghIXZaaAM6F7hm4qVYOx1Lo66n0+GJ7euXF0DjaXcSMdBKNH3h5KJx2BcLHwFwLxtnCi7mO4isCLEsL3T2Q3pyQviDI9Go/6G2CyvrvlrcuLbmpEPXsG/HnHSCWQ4HKOxMg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162976; c=relaxed/simple; bh=tgWspVzs5g1SOEs8onwpypsv7ivUGenqmQaWv6Gx4YE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=kjl1GVWr0oHefUqcDJQ+JHKFtYV+lyQCD+ZFopeKL/yQVOmjDoqye0yhUqFo/ukVyrGnKNhD4Q2pFSNiwKXMRoLQ8ZA+HFlA7gq90e4VV4FhQapYzf7/0LM32ddrxk43HHNJx9dNZnpQnJSw/zF40WCvEzoahzp8VuRqM7fON+o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=pGEMq8py; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="pGEMq8py" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162973; bh=tgWspVzs5g1SOEs8onwpypsv7ivUGenqmQaWv6Gx4YE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=pGEMq8pyMrN8ynbk6b4fGjI1mX31Imq1+rh9U2/1yUZW3oIhU5ziU6eRdV7dXKmPo EtpDSXFV0ZToAf0ml5kb4xDxrKlW4nXRQGbj23RApJlGpxBQZKTSgiFjplFp3BTpbV 4+YmuBwOgqzp/g0Eh3bJXEsHrX+Gm2JVJUpp+WQlNhLya2zxsqMxX0EPW+lsZSN9g9 f2a1HcKjJ/EwULs2O8/4pOVeEp+IaU6geRlJh7mfQLIqftUMJeLqf2rdUqrSoESSao lyEAwZ6QzlJPeRffiQILYt72zyh00kdDuiib0/tGC3y7qDRYGss9PlS0TyiJa2xLeo VUIzCnvARKaBw== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id EE1B460112; Fri, 11 Sep 2026 21:42:43 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id B584F2023F3; Fri, 11 Sep 2026 21:42:20 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org, Joe Damato , "Matthieu Baerts (NGI0)" , Shaikh Kamaluddin Subject: [PATCH net-next 08/10] netlink: specs: nl80211: fix naming of enum members Date: Fri, 11 Sep 2026 21:41:34 +0000 Message-ID: <20260911214148.1184806-9-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Use the correct naming for enum members: - In feature-flags, it's NL80211_FEATURE_ND_RANDOM_MAC_ADDR, so "nd-random-mac-addr", not "no-random-mac-addr". - In commands, it's NL80211_CMD_UNEXPECTED_4ADDR_FRAME, so "unexpected-4addr-frame", not "unexpected-4-addr-frame". Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen CC: Joe Damato CC: "Matthieu Baerts (NGI0)" CC: Shaikh Kamaluddin Reviewed-by: Jakub Kicinski --- Documentation/netlink/specs/nl80211.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/netlink/specs/nl80211.yaml b/Documentation/netli= nk/specs/nl80211.yaml index d9fdd66b497e..efc783fb8fdf 100644 --- a/Documentation/netlink/specs/nl80211.yaml +++ b/Documentation/netlink/specs/nl80211.yaml @@ -97,7 +97,7 @@ definitions: - unexpected-frame - probe-client - register-beacons - - unexpected-4-addr-frame + - unexpected-4addr-frame - set-noack-map - ch-switch-notify - start-p2p-device @@ -202,7 +202,7 @@ definitions: - tdls-channel-switch - scan-random-mac-addr - sched-scan-random-mac-addr - - no-random-mac-addr + - nd-random-mac-addr - name: channel-type type: enum --=20 2.55.0 From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D855F4CDA23; Fri, 11 Sep 2026 21:43:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162982; cv=none; b=nOmCW6MVFACWOs0M16trY+qEKJT3gPYgRbBXLEl76up33IfdVMkqbnXjdHzkcXrIe2bzUwcEwqGXm3tMOLhuVZiB3F4hIYFbzvvjFUKFe4+WSS8ExOlEKkClTvut7qlYTCAIRYARhCCauq4yuOOj8FZczPpAX4T2FaRnFM0J7dE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162982; c=relaxed/simple; bh=DAwD5zgag4Mld19zoZJuo56IFt6idR2zpNpsKA+KK6o=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=rV0e95iMTUxThfWJRvTSkTl4DPIK9ZCef/FMfeLX03DOJ06HGFhJQDJXjlWXzr89zlNOKIjjc6tHos8LCvp+N/sJ/RpTKX7JeZVQFH8WXxtgoGUUnoHkXcbw9HQHj3otO48bENKM2Bq6Z9Xwy4u+psWT8lMGf1I+ks0WCA3o/j0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=FhU0N8Rg; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="FhU0N8Rg" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162978; bh=DAwD5zgag4Mld19zoZJuo56IFt6idR2zpNpsKA+KK6o=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FhU0N8RgvE0B2sE31gIRazQT7v+ATzU/chniAFnqM2ret46QcPjgFB9h/tZKoZSrr cdctc1WBOtKGbLF2AcC8kcGAASSHboW/EHg+RsLME/5XELmxFbkoaolxH+o9M8J93o O8nBU/i1LE7mHlw9ZZKKVCuY9aLvclIZausyetS1yhsoVXa3ZXvSVvpsgrl+4I7UAa AqrllxRxqy1ue81YOj4mVZiI7U7FvQjkldwM33saO07+gY2xkJXcSeddwVxq7gMXHF xoopvzAPEKc9uIzMCHCcFOXQ8aArzRJvhhJayzbsjajPBG4jaa1y7FGdUxjFVChj5X dmXQ+kLLzPdeg== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id 35A8C60103; Fri, 11 Sep 2026 21:42:42 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id 4BA60202556; Fri, 11 Sep 2026 21:42:21 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org, Jamal Hadi Salim , =?UTF-8?q?Jonas=20K=C3=B6ppeler?= , "Matthieu Baerts (NGI0)" , =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Subject: [PATCH net-next 09/10] netlink: specs: tc: fix typo in cls-flags Date: Fri, 11 Sep 2026 21:41:35 +0000 Message-ID: <20260911214148.1184806-10-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Fix a typo in the naming of a cls-flags constant. The correct name for TCA_CLS_FLAGS_NOT_IN_HW is "not-in-hw", not "not-in-nw". Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen CC: Jamal Hadi Salim CC: "Jonas K=C3=B6ppeler" CC: "Matthieu Baerts (NGI0)" CC: "Toke H=C3=B8iland-J=C3=B8rgensen" Reviewed-by: Jakub Kicinski Reviewed-by: Toke H=C3=B8iland-J=C3=B8rgensen --- Documentation/netlink/specs/tc.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/netlink/specs/tc.yaml b/Documentation/netlink/sp= ecs/tc.yaml index 2e663333a279..b6ccc645b0e3 100644 --- a/Documentation/netlink/specs/tc.yaml +++ b/Documentation/netlink/specs/tc.yaml @@ -42,7 +42,7 @@ definitions: - skip-hw - skip-sw - in-hw - - not-in-nw + - not-in-hw - verbose - name: flower-key-ctrl-flags --=20 2.55.0 From nobody Fri Sep 25 13:17:10 2026 Received: from mail1.fiberby.net (mail1.fiberby.net [193.104.135.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C33A74C7543; Fri, 11 Sep 2026 21:42:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.104.135.124 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162974; cv=none; b=KqkUxGGx+PVUUKkhlXrg/0+qV6yQ+/ZJt51BWlv0PpEv7JiWqp4VqyAKno7Is/uTlskISht5kuO2ogwGueyY77KZwsDucSwAs/hVVeHXsJ0e4Uh0TI/emdGwyN/pR/iL5bwrgsyr0l3Jfb4Ja01g5LlHxvxtXt8aCyyEI8Pb96Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789162974; c=relaxed/simple; bh=bQN9vxLmWFfXaYeWwATK8g+XS4ejO8m3xqfPCHGSNPg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=F3lrWeT1MXtWBasKvorDvfvS5odTmzyV1D577nmI8Z2az6nHt668QFKCeUXT8uUUbgLooEs8SQNMRexPFgTZxPWCcdUr77gPleqXEHRjkUtWEACA3zLOUVQkfY9E0PlioimVSp6uDJ5I0TPzbeyzLxEh+BQtY9FHn4uD0ocYOsU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net; spf=pass smtp.mailfrom=fiberby.net; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b=s/u0uzzQ; arc=none smtp.client-ip=193.104.135.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=fiberby.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fiberby.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fiberby.net header.i=@fiberby.net header.b="s/u0uzzQ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fiberby.net; s=202008; t=1789162969; bh=bQN9vxLmWFfXaYeWwATK8g+XS4ejO8m3xqfPCHGSNPg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=s/u0uzzQJK5Cehh6/SiYVsN44M6lIbCJPF1EoY2C6xCs2ka/0d6p56j9XwfrZj0oC vHSitWf8CdlIl9AiW6D7YvM6tZF8MbGB9c4eoX5iA2qZAF8W2zkgb/WcASI2zssRLS 4sYXoW4iXIz+o8refVQkdnZZBuifpbQr0YNkc6KD7EAzVwjmz6XljgToCNqfyyuBQg jzD4m4awV/IJ7rp6Qf5EXjVkgStztlrgzhSsQMrSBmvS+RH1+cIEZAD16ZyrKAv4ls i1GgrcIZ9Nig6+IjhYvpfxEzva+vDEKWgGQZybL4nf6H5+GMe6M6pzbF3OM92wXXt8 80TwtPA4X/kyA== Received: from x201s (193-104-135-243.ip4.fiberby.net [193.104.135.243]) by mail1.fiberby.net (Postfix) with ESMTPSA id 8D85160113; Fri, 11 Sep 2026 21:42:43 +0000 (UTC) Received: by x201s (Postfix, from userid 1000) id 3765D2025B6; Fri, 11 Sep 2026 21:42:22 +0000 (UTC) From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= To: netdev@vger.kernel.org Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= , Jakub Kicinski , Donald Hunter , Danielle Ratson , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , linux-kernel@vger.kernel.org, Andrew Lunn , Oleksij Rempel Subject: [PATCH net-next 10/10] netlink: specs: fix incorrect name-prefixes Date: Fri, 11 Sep 2026 21:41:36 +0000 Message-ID: <20260911214148.1184806-11-ast@fiberby.net> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911214148.1184806-1-ast@fiberby.net> References: <20260911214148.1184806-1-ast@fiberby.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Fix two invalid name-prefixes in the specs: - It's PHY_UPSTREAM_MAC, not PHY_UPSTREAMMAC. - It's PHY_UPSTREAM_PHY, not PHY_UPSTREAMPHY. - It's OVPN_MODE_P2P, not OVPN_MODEP2P. - It's OVPN_MODE_MP, not OVPN_MODEMP. Signed-off-by: Asbj=C3=B8rn Sloth T=C3=B8nnesen CC: Andrew Lunn CC: Oleksij Rempel Reviewed-by: Jakub Kicinski --- Documentation/netlink/specs/ethtool.yaml | 2 +- Documentation/netlink/specs/rt-link.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/netlink/specs/ethtool.yaml b/Documentation/netli= nk/specs/ethtool.yaml index 6868eb473478..a66594ad9e73 100644 --- a/Documentation/netlink/specs/ethtool.yaml +++ b/Documentation/netlink/specs/ethtool.yaml @@ -99,7 +99,7 @@ definitions: enum-name: phy-upstream header: linux/ethtool.h type: enum - name-prefix: phy-upstream + name-prefix: phy-upstream- entries: [mac, phy] - name: tcp-data-split diff --git a/Documentation/netlink/specs/rt-link.yaml b/Documentation/netli= nk/specs/rt-link.yaml index e8af962c8064..9743989ded2b 100644 --- a/Documentation/netlink/specs/rt-link.yaml +++ b/Documentation/netlink/specs/rt-link.yaml @@ -842,7 +842,7 @@ definitions: - name: ovpn-mode enum-name: ovpn-mode - name-prefix: ovpn-mode + name-prefix: ovpn-mode- type: enum entries: - p2p --=20 2.55.0