源代码提交(9)
-
由 Jason A. Donenfeld 创作于
I hate to do this, but I still do not have a good solution to actually fix this bug across architectures. So just disable it for now, so that the CI can still deliver actionable results. This commit adds a large red warning, so that at least the failure isn't lost forever, and hopefully this can be revisited down the line. Link: https://lore.kernel.org/netdev/CAHmME9pv1x6C4TNdL6648HydD8r+txpV4hTUXOBVkrapBXH4QQ@mail.gmail.com/ Link: https://lore.kernel.org/netdev/YmszSXueTxYOC41G@zx2c4.com/ Link: https://lore.kernel.org/wireguard/CAHmME9rNnBiNvBstb7MPwK-7AmAN0sOfnhdR=eeLrowWcKxaaQ@mail.gmail.com/ Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
f8886735 -
由 Jason A. Donenfeld 创作于
The parallel tests were added to catch queueing issues from multiple cores. But what happens in reality when testing tons of processes is that these separate threads wind up fighting with the scheduler, and we wind up with contention in places we don't care about that decrease the chances of hitting a bug. So just do a test with the number of CPU cores, rather than trying to scale up arbitrarily. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
894152a5 -
由 Jason A. Donenfeld 创作于
Rather than having to hack up QEMU, just use the virtio serial device. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
33c87a11 -
由 Jason A. Donenfeld 创作于
Rather than setting this once init is running, set panic_on_warn from the kernel command line, so that it catches splats from WireGuard initialization code and the various crypto selftests. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
c7560fd0 -
由 Jason A. Donenfeld 创作于
They keep breaking their kernel and being difficult when I send patches to fix it, so just give up on trying to support this in the CI. It'll bitrot and people will complain and we'll see what happens at that point. Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
ba45dd6f -
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
3ec3e822 -
由 Jason A. Donenfeld 创作于
Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
18fbcd68 -
由 Jason A. Donenfeld 创作于
Also bump the c8s version stamp. Reported-by:
Vladimír Beneš <vbenes@redhat.com> Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
99935b07 -
由 Jason A. Donenfeld 创作于
Nobody uses this and it's impossible to maintain given the current CI situation. RHEL 7 and 8 release remain for now, though that might not always be the case. See the link for details. Link: https://lists.zx2c4.com/pipermail/wireguard/2022-June/007664.html Suggested-by:
Philip J. Perry <phil@elrepo.org> Signed-off-by:
Jason A. Donenfeld <Jason@zx2c4.com>
3d3c92b4
显示
- src/compat/compat-asm.h 0 个添加, 3 个删除src/compat/compat-asm.h
- src/compat/compat.h 7 个添加, 8 个删除src/compat/compat.h
- src/dkms.conf 1 个添加, 1 个删除src/dkms.conf
- src/tests/netns.sh 23 个添加, 11 个删除src/tests/netns.sh
- src/tests/qemu/Makefile 10 个添加, 9 个删除src/tests/qemu/Makefile
- src/tests/qemu/arch/aarch64.config 4 个添加, 1 个删除src/tests/qemu/arch/aarch64.config
- src/tests/qemu/arch/aarch64_be.config 4 个添加, 1 个删除src/tests/qemu/arch/aarch64_be.config
- src/tests/qemu/arch/arm.config 4 个添加, 1 个删除src/tests/qemu/arch/arm.config
- src/tests/qemu/arch/armeb.config 4 个添加, 1 个删除src/tests/qemu/arch/armeb.config
- src/tests/qemu/arch/i686.config 1 个添加, 1 个删除src/tests/qemu/arch/i686.config
- src/tests/qemu/arch/m68k.config 1 个添加, 1 个删除src/tests/qemu/arch/m68k.config
- src/tests/qemu/arch/mips.config 1 个添加, 1 个删除src/tests/qemu/arch/mips.config
- src/tests/qemu/arch/mips64.config 1 个添加, 1 个删除src/tests/qemu/arch/mips64.config
- src/tests/qemu/arch/mips64el.config 1 个添加, 1 个删除src/tests/qemu/arch/mips64el.config
- src/tests/qemu/arch/mipsel.config 1 个添加, 1 个删除src/tests/qemu/arch/mipsel.config
- src/tests/qemu/arch/powerpc.config 1 个添加, 1 个删除src/tests/qemu/arch/powerpc.config
- src/tests/qemu/arch/powerpc64le.config 1 个添加, 1 个删除src/tests/qemu/arch/powerpc64le.config
- src/tests/qemu/arch/x86_64.config 1 个添加, 1 个删除src/tests/qemu/arch/x86_64.config
- src/tests/qemu/init.c 0 个添加, 6 个删除src/tests/qemu/init.c
- src/version.h 1 个添加, 1 个删除src/version.h