[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220504202920.72908-1-Jason@zx2c4.com>
Date: Wed, 4 May 2022 22:29:14 +0200
From: "Jason A. Donenfeld" <Jason@...c4.com>
To: netdev@...r.kernel.org, kuba@...nel.org
Cc: "Jason A. Donenfeld" <Jason@...c4.com>
Subject: [PATCH net 0/6] wireguard patches for 5.18-rc6
Hi,
In working on some other problems, I wound up leaning on the WireGuard
CI more than usual and uncovered a few small issues with reliability.
These are fairly low key changes, since they don't impact kernel code
itself.
One change does stick out in particular, though, which is the "make
routing loop test non-fatal" commit. I'm not thrilled about doing this,
but currently [1] remains unsolved, and I'm still working on a real
solution to that (hopefully for 5.19 or 5.20 if I can come up with a
good idea...), so for now that test just prints a big red warning
instead.
Thanks,
Jason
[1] https://lore.kernel.org/netdev/YmszSXueTxYOC41G@zx2c4.com/
Jason A. Donenfeld (6):
wireguard: selftests: make routing loop test non-fatal
wireguard: selftests: limit parallelism to $(nproc) tests at once
wireguard: selftests: use newer toolchains to fill out architectures
wireguard: selftests: restore support for ccache
wireguard: selftests: bump package deps
wireguard: selftests: set panic_on_warn=1 from cmdline
tools/testing/selftests/wireguard/netns.sh | 34 ++-
.../selftests/wireguard/qemu/.gitignore | 1 +
.../testing/selftests/wireguard/qemu/Makefile | 205 ++++++++++++------
.../wireguard/qemu/arch/aarch64.config | 5 +-
.../wireguard/qemu/arch/aarch64_be.config | 5 +-
.../selftests/wireguard/qemu/arch/arm.config | 5 +-
.../wireguard/qemu/arch/armeb.config | 5 +-
.../selftests/wireguard/qemu/arch/i686.config | 2 +-
.../selftests/wireguard/qemu/arch/m68k.config | 2 +-
.../selftests/wireguard/qemu/arch/mips.config | 2 +-
.../wireguard/qemu/arch/mips64.config | 2 +-
.../wireguard/qemu/arch/mips64el.config | 2 +-
.../wireguard/qemu/arch/mipsel.config | 2 +-
.../wireguard/qemu/arch/powerpc.config | 2 +-
.../wireguard/qemu/arch/powerpc64.config | 13 ++
.../wireguard/qemu/arch/powerpc64le.config | 2 +-
.../wireguard/qemu/arch/riscv32.config | 12 +
.../wireguard/qemu/arch/riscv64.config | 12 +
.../wireguard/qemu/arch/s390x.config | 6 +
.../wireguard/qemu/arch/x86_64.config | 2 +-
tools/testing/selftests/wireguard/qemu/init.c | 6 -
21 files changed, 228 insertions(+), 99 deletions(-)
create mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc64.config
create mode 100644 tools/testing/selftests/wireguard/qemu/arch/riscv32.config
create mode 100644 tools/testing/selftests/wireguard/qemu/arch/riscv64.config
create mode 100644 tools/testing/selftests/wireguard/qemu/arch/s390x.config
--
2.35.1
Powered by blists - more mailing lists