[PATCH 0/7] Assorted improvements and 5.10-preparations from dovetail queue
Jan Kiszka
jan.kiszka at siemens.com
Wed May 12 12:05:50 CEST 2021
This prepares drivers for kernel 5.10 and removes the obsolete x32 ABI
as well as support for 32-bit x86 kernels.
After this, the dovetail queue should only contain directly
dovetail-related changes, nothing that could affect older kernels with
I-pipe.
Jan
CC: Philippe Gerum <rpm at xenomai.org>
Philippe Gerum (7):
cobalt/memory: fix __vmalloc() calls
drivers/net: checksum: convert to memcpy+csum
drivers/net: cfg: fix config file load up
drivers/testing: headcheck: remove variable-length array
testsuite/smokey: trace test startup with verbose=2
cobalt/x86: remove support for the x32 ABI
cobalt/x86: remove kernel support for x86_32
.../x86/include/asm/xenomai/uapi/syscall.h | 8 +-
.../x86/ipipe/include/asm/xenomai/machine.h | 4 -
.../x86/ipipe/include/asm/xenomai/syscall.h | 4 +-
.../include/asm/xenomai/syscall32-table.h | 16 ----
.../x86/ipipe/include/asm/xenomai/syscall32.h | 90 +-----------------
kernel/cobalt/arch/x86/ipipe/thread.c | 91 +------------------
.../include/asm-generic/xenomai/wrappers.h | 21 +++++
kernel/cobalt/posix/syscall.c | 44 +++++----
kernel/cobalt/posix/syscall32.c | 26 ------
kernel/cobalt/posix/syscall32.h | 6 --
kernel/cobalt/trace/cobalt-posix.h | 7 --
.../net/stack/include/rtnet_checksum.h | 19 ++++
kernel/drivers/net/stack/ipv4/icmp.c | 19 ++--
kernel/drivers/net/stack/ipv4/tcp/tcp.c | 7 +-
kernel/drivers/net/stack/ipv4/udp/udp.c | 10 +-
kernel/drivers/net/stack/rtcfg/rtcfg_ioctl.c | 74 +++++++--------
kernel/drivers/net/stack/rtskb.c | 5 +-
kernel/drivers/testing/heapcheck.c | 18 ++--
testsuite/smokey/main.c | 1 +
19 files changed, 134 insertions(+), 336 deletions(-)
create mode 100644 kernel/drivers/net/stack/include/rtnet_checksum.h
--
2.26.2
More information about the Xenomai
mailing list