Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-22 Thread Paul E. McKenney
On Fri, Jan 22, 2021 at 12:25:42PM +, Mark Rutland wrote: > On Fri, Jan 22, 2021 at 04:03:26AM -0800, Paul E. McKenney wrote: > > On Thu, Jan 21, 2021 at 11:11:17AM +, Mark Rutland wrote: > > > > [ . . . ] > > > > > I've given this a spin atop v5.11-rc4, building natively on arm64 on a >

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-22 Thread Paul E. McKenney
On Thu, Jan 21, 2021 at 11:11:17AM +, Mark Rutland wrote: [ . . . ] > I've given this a spin atop v5.11-rc4, building natively on arm64 on a > Debian 10.7 system, and with the whole series applied I'm able to run > the rcutorture kvm.sh script without issue (the CONFIG warnings are >

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-22 Thread Mark Rutland
On Fri, Jan 22, 2021 at 04:03:26AM -0800, Paul E. McKenney wrote: > On Thu, Jan 21, 2021 at 11:11:17AM +, Mark Rutland wrote: > > [ . . . ] > > > I've given this a spin atop v5.11-rc4, building natively on arm64 on a > > Debian 10.7 system, and with the whole series applied I'm able to run >

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-21 Thread Paul E. McKenney
On Thu, Jan 21, 2021 at 09:17:14PM +0100, Willy Tarreau wrote: > On Thu, Jan 21, 2021 at 11:54:32AM -0800, Paul E. McKenney wrote: > > > > It would be great if this could be applied soon so that it's possible to > > > > use the rcutorture scripts without applying local hacks. > > > > > > Makes

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-21 Thread Willy Tarreau
On Thu, Jan 21, 2021 at 11:54:32AM -0800, Paul E. McKenney wrote: > > > It would be great if this could be applied soon so that it's possible to > > > use the rcutorture scripts without applying local hacks. > > > > Makes sense. I was wondering, should we mark them for stable ? I don't > > know

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-21 Thread Paul E. McKenney
On Thu, Jan 21, 2021 at 03:18:09PM +0100, Willy Tarreau wrote: > On Thu, Jan 21, 2021 at 11:11:17AM +, Mark Rutland wrote: > > So FWIW: > > > > Tested-by: Mark Rutland [arm64] Thank you all! > Perfect, thanks! Paul, may I let you copy-paste the tested-by yourself ? > If you prefer I'm fine

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-21 Thread Willy Tarreau
On Thu, Jan 21, 2021 at 11:11:17AM +, Mark Rutland wrote: > So FWIW: > > Tested-by: Mark Rutland [arm64] Perfect, thanks! Paul, may I let you copy-paste the tested-by yourself ? If you prefer I'm fine with resending a series to you, I just don't want to needlessly spam you :-) > It would

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-21 Thread Mark Rutland
On Thu, Jan 21, 2021 at 11:05:48AM +, Valentin Schneider wrote: > Thanks for having a look at this! And kuddos to Mark for nudging the > right people. Likewise to Paul for poking Willy! Thanks all, Mark.

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-21 Thread Mark Rutland
Hi Willy, Paul, On Thu, Jan 21, 2021 at 08:20:22AM +0100, Willy Tarreau wrote: > Hi Paul, > > as per the recent discussion with Mark, I've updated the nolibc header to > reflect latest upstream which is needed to build on arm64, and I performed > the few cleanups that Mark rightfully suggested.

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-21 Thread Willy Tarreau
On Thu, Jan 21, 2021 at 11:05:48AM +, Valentin Schneider wrote: > This lets me run the following invocation without a hitch: > > tools/testing/selftests/rcutorture/bin/kvm.sh --allcpus --duration 10 > --configs "4*SRCU-P" --trust-make > > where before I would get some errors building the

Re: [PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-21 Thread Valentin Schneider
On 21/01/21 08:20, Willy Tarreau wrote: > Hi Paul, > > as per the recent discussion with Mark, I've updated the nolibc header to > reflect latest upstream which is needed to build on arm64, and I performed > the few cleanups that Mark rightfully suggested. > > The following patches were taken from

[PATCH 0/9] tools/nolibc: fix build issues on aarch64 after unistd cleanup

2021-01-20 Thread Willy Tarreau
Hi Paul, as per the recent discussion with Mark, I've updated the nolibc header to reflect latest upstream which is needed to build on arm64, and I performed the few cleanups that Mark rightfully suggested. The following patches were taken from the upstream code and this time I carefully copied