Re: [PATCH 0/5] add s390 support to nolibc and rcutorture

From: Paul E. McKenney
Date: Fri Dec 09 2022 - 10:04:02 EST


On Fri, Dec 09, 2022 at 03:19:34PM +0100, Sven Schnelle wrote:
> Hi,
>
> these patches add support for the s390 architecture both to nolibc
> and rcutorture. Note that this only adds support for the 64 bit
> version, no support for 31 bit (compat) is added. For nolibc it
> includes one bugfix to make the fd_set datatype match the kernel
> type.

Nice!!!

The rcutorture patches look plausible to me, but I must defer to Willy
Tarreau on the nolibc changes.

Thanx, Paul

> Sven Schnelle (5):
> nolibc: fix fd_set type
> nolibc: add support for s390
> selftests/nolibc: add s390 support
> rcutorture: add support for s390
> rcutorture: build initrd for rcutorture with nolibc
>
> tools/include/nolibc/arch-s390.h | 213 ++++++++++++++++++
> tools/include/nolibc/arch.h | 2 +
> tools/include/nolibc/sys.h | 2 +
> tools/include/nolibc/types.h | 53 +++--
> tools/testing/selftests/nolibc/Makefile | 4 +
> .../selftests/rcutorture/bin/functions.sh | 6 +
> .../selftests/rcutorture/bin/mkinitrd.sh | 2 +-
> 7 files changed, 258 insertions(+), 24 deletions(-)
> create mode 100644 tools/include/nolibc/arch-s390.h
>
> --
> 2.34.1
>