Skip to content

Automate initrd generation for v4.21/v5.0

Paul E. McKenney lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8rcutorture: Automatically create initrd directorytools/testing/selftests/rcutorture/bin/kvm.sh tools/testing/selftests/rcutorture/bin/mkinitrd.sh+68 -00 replies
2/8rcutorture: Add initrd support for systems lacking dracuttools/testing/selftests/rcutorture/bin/mkinitrd.sh tools/testing/selftests/rcutorture/doc/initrd.txt+45 -940 replies
3/8rcutorture: Make initrd/init execute in userspacetools/testing/selftests/rcutorture/bin/mkinitrd.sh+39 -40 replies
4/8rcutorture: Add cross-compile capability to initrd.shtools/testing/selftests/rcutorture/bin/mkinitrd.sh+1 -10 replies
5/8rcutorture: Always strip using the cross-compilertools/testing/selftests/rcutorture/bin/mkinitrd.sh+1 -20 replies
6/8rcutorture: Check initrd/init instead of initrd onlytools/testing/selftests/rcutorture/bin/mkinitrd.sh+4 -40 replies
7/8rcutorture: Import a copy of nolibctools/testing/selftests/rcutorture/bin/nolibc.h+2197 -00 replies
8/8rcutorture: Make use of nolibc when availabletools/testing/selftests/rcutorture/bin/mkinitrd.sh+17 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH tip/core/rcu 0/8] Automate initrd generation for v4.21/v5.0

Hello!

This series causes rcutorture to automatically generate the required initrd when needed, instead of giving very obtuse error messages.

1. Automatically create initrd directory, courtesy of Connor Shu.

2. Add initrd support for systems lacking dracut.

3. Make initrd/init execute in userspace.

4. Add cross-compile capability to initrd.sh.

5. Always strip using the cross-compiler, courtesy of Willy Tarreau.

6. Check initrd/init instead of initrd only, courtesy of Willy Tarreau.

7. Import a copy of nolibc, courtesy of Willy Tarreau.

8. Make use of nolibc when available, courtesy of Willy Tarreau.

Thanx, Paul

------------------------------------------------------------------------

 bin/kvm.sh      |    8 
 bin/mkinitrd.sh |  174 +++-
 bin/nolibc.h    | 2197 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 doc/initrd.txt  |   99 --
 4 files changed, 2372 insertions(+), 106 deletions(-)