From: "Jason A. Donenfeld" <Jason@zx2c4.com>
To: Jakub Kicinski <kuba@kernel.org>
Cc: netdev@vger.kernel.org, pabeni@redhat.com
Subject: Re: [PATCH net-next 00/11] wireguard updates for 6.19
Date: Tue, 2 Dec 2025 04:19:27 +0100 [thread overview]
Message-ID: <aS5av6CuCukeFO3G@zx2c4.com> (raw)
In-Reply-To: <20251201150729.521a927d@kernel.org>
Hi Jakub,
On Mon, Dec 01, 2025 at 03:07:29PM -0800, Jakub Kicinski wrote:
> On Mon, 1 Dec 2025 03:28:38 +0100 Jason A. Donenfeld wrote:
> > Please find here Asbjørn's yml series. This has been sitting in my
> > testing for the last week or so, since he sent out the latest series,
> > and I haven't found any issues so far. Please pull!
>
> Hi Jason! Thanks for the quick turn around! You say "please pull"
> did you mean to include a PR in this or should I apply the patches
> from the list?
I meant from the list, because this is what Dave preferred way back
when, when WireGuard was a young pup. I actually prefer sending pulls,
as it feels less redundant and generally unifies my flow with how I
submit my other trees to Linus, and plus it means you can check a signed
tag. So I'll make a pull here, below. That gives me the opportunity to
drop the buggy 10/11 patch too.
===
Hi Jakub,
Please find here Asbjørn's yml series. This has been sitting in my
testing for the last week or so, since he sent out the latest series.
I've dropped the yml sample code, as he found an issue in that last
minute, but otherwise, we've sat on this code for long enough, so let's
see how it goes.
Thanks,
Jason
The following changes since commit 0177f0f07886e54e12c6f18fa58f63e63ddd3c58:
Merge tag 'linux-can-next-for-6.19-20251129' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next (2025-11-29 17:45:26 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/zx2c4/wireguard-linux.git tags/wireguard-6.19-rc1-for-jakub
for you to fetch changes up to 3fd2f3d2f4259df19eec3ea5a188d7c50a37e216:
wireguard: netlink: generate netlink code (2025-12-02 04:12:49 +0100)
----------------------------------------------------------------
WireGuard updates for Linux 6.19-rc1.
----------------------------------------------------------------
Asbjørn Sloth Tønnesen (10):
wireguard: netlink: enable strict genetlink validation
wireguard: netlink: validate nested arrays in policy
wireguard: netlink: use WG_KEY_LEN in policies
wireguard: netlink: convert to split ops
wireguard: netlink: lower .maxattr for WG_CMD_GET_DEVICE
wireguard: netlink: add YNL specification
wireguard: uapi: move enum wg_cmd
wireguard: uapi: move flag enums
wireguard: uapi: generate header with ynl-gen
wireguard: netlink: generate netlink code
Documentation/netlink/specs/wireguard.yaml | 298 +++++++++++++++++++++++++++++
MAINTAINERS | 1 +
drivers/net/wireguard/Makefile | 2 +-
drivers/net/wireguard/generated/netlink.c | 73 +++++++
drivers/net/wireguard/generated/netlink.h | 30 +++
drivers/net/wireguard/netlink.c | 68 ++-----
include/uapi/linux/wireguard.h | 191 ++++--------------
7 files changed, 448 insertions(+), 215 deletions(-)
create mode 100644 Documentation/netlink/specs/wireguard.yaml
create mode 100644 drivers/net/wireguard/generated/netlink.c
create mode 100644 drivers/net/wireguard/generated/netlink.h
next prev parent reply other threads:[~2025-12-02 3:19 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-01 2:28 [PATCH net-next 00/11] wireguard updates for 6.19 Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 01/11] wireguard: netlink: enable strict genetlink validation Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 02/11] wireguard: netlink: validate nested arrays in policy Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 03/11] wireguard: netlink: use WG_KEY_LEN in policies Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 04/11] wireguard: netlink: convert to split ops Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 05/11] wireguard: netlink: lower .maxattr for WG_CMD_GET_DEVICE Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 06/11] netlink: specs: add specification for wireguard Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 07/11] wireguard: uapi: move enum wg_cmd Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 08/11] wireguard: uapi: move flag enums Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 09/11] wireguard: uapi: generate header with ynl-gen Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 10/11] tools: ynl: add sample for wireguard Jason A. Donenfeld
2025-12-01 21:00 ` Asbjørn Sloth Tønnesen
2025-12-02 3:09 ` Jason A. Donenfeld
2025-12-01 2:28 ` [PATCH net-next 11/11] wireguard: netlink: generate netlink code Jason A. Donenfeld
2025-12-01 23:07 ` [PATCH net-next 00/11] wireguard updates for 6.19 Jakub Kicinski
2025-12-02 3:19 ` Jason A. Donenfeld [this message]
2025-12-02 4:37 ` Jakub Kicinski
2025-12-04 17:43 ` Jason A. Donenfeld
2025-12-02 4:40 ` patchwork-bot+netdevbpf
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aS5av6CuCukeFO3G@zx2c4.com \
--to=jason@zx2c4.com \
--cc=kuba@kernel.org \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).