summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'rcu.2022.05.19a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-05-2326-26/+101
|\
| *---. Merge branches 'docs.2022.04.20a', 'fixes.2022.04.20a', 'nocb.2022.04.11b', '...Paul E. McKenney2022-05-0326-26/+101
| |\ \ \
| | | | * rcutorture: Make torture.sh allow for --kasanPaul E. McKenney2022-04-201-2/+2
| | | | * rcutorture: Make torture.sh refscale and rcuscale specify Tasks Trace RCUPaul E. McKenney2022-04-201-2/+2
| | | | * rcutorture: Make kvm.sh allow more memory for --kasan runsPaul E. McKenney2022-04-201-0/+6
| | | | * torture: Save "make allmodconfig" .config filePaul E. McKenney2022-04-201-0/+1
| | | | * scftorture: Remove extraneous "scf" from per_version_boot_paramsPaul E. McKenney2022-04-201-2/+1
| | | | * rcutorture: Adjust scenarios' Kconfig options for CONFIG_PREEMPT_DYNAMICPaul E. McKenney2022-04-204-2/+6
| | | | * torture: Enable CSD-lock stall reports for scftorturePaul E. McKenney2022-04-201-1/+1
| | | | * torture: Skip vmlinux check for kvm-again.sh runsPaul E. McKenney2022-04-201-1/+1
| | | | * torture: Make thread detection more robust by using lspcuPaul Menzel2022-04-111-1/+1
| | | | * torture: Permit running of experimental torture typesPaul E. McKenney2022-04-112-3/+8
| | | | * torture: Use "-o Batchmode=yes" to disable ssh password requestsPaul E. McKenney2022-04-111-6/+6
| | | | * torture: Reposition so that $? collects ssh code in torture.shPaul E. McKenney2022-04-111-1/+1
| | |_|/ | |/| |
| | | * scftorture: Adjust for TASKS_RCU Kconfig option being selectedPaul E. McKenney2022-04-202-0/+3
| | | * rcuscale: Allow rcuscale without RCU Tasks Rude/TracePaul E. McKenney2022-04-201-1/+2
| | | * rcuscale: Allow rcuscale without RCU TasksPaul E. McKenney2022-04-202-2/+4
| | | * refscale: Allow refscale without RCU Tasks Rude/TracePaul E. McKenney2022-04-201-0/+2
| | | * refscale: Allow refscale without RCU TasksPaul E. McKenney2022-04-202-0/+4
| | | * rcutorture: Allow specifying per-scenario stat_intervalPaul E. McKenney2022-04-202-2/+15
| | | * rcutorture: Add CONFIG_PREEMPT_DYNAMIC=n to TASKS02 scenarioPaul E. McKenney2022-04-201-0/+1
| | | * rcutorture: Allow rcutorture without RCU Tasks RudePaul E. McKenney2022-04-201-0/+2
| | | * rcutorture: Allow rcutorture without RCU TasksPaul E. McKenney2022-04-203-0/+6
| | | * rcutorture: Allow rcutorture without RCU Tasks TracePaul E. McKenney2022-04-202-0/+4
| | | * rcu: Make the TASKS_RCU Kconfig option be selectedPaul E. McKenney2022-04-202-0/+4
| | |/ | |/|
| | * torture: Add rcu_normal and rcu_expedited runs to torture.shPaul E. McKenney2022-04-111-0/+18
| |/
* | Merge tag 'lkmm.2022.05.20a' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-05-231-1/+2
|\ \
| * | tools/memory-model/README: Update klitmus7 compat tableAkira Yokosawa2022-05-031-1/+2
| |/
* | Merge tag 'nolibc.2022.05.20a' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-05-2321-2505/+4114
|\ \
| * | tools/nolibc/string: Implement `strdup()` and `strndup()`Ammar Faizi2022-04-201-0/+32
| * | tools/nolibc/string: Implement `strnlen()`Ammar Faizi2022-04-201-0/+9
| * | tools/nolibc/stdlib: Implement `malloc()`, `calloc()`, `realloc()` and `free()`Ammar Faizi2022-04-201-0/+81
| * | tools/nolibc/types: Implement `offsetof()` and `container_of()` macroAmmar Faizi2022-04-201-0/+11
| * | tools/nolibc/sys: Implement `mmap()` and `munmap()`Ammar Faizi2022-04-201-0/+62
| * | tools/nolibc: i386: Implement syscall with 6 argumentsAmmar Faizi2022-04-201-0/+23
| * | tools/nolibc: Remove .global _start from the entry point codeAmmar Faizi2022-04-206-6/+0
| * | tools/nolibc: Replace `asm` with `__asm__`Ammar Faizi2022-04-206-198/+198
| * | tools/nolibc: x86-64: Update System V ABI document linkAmmar Faizi2022-04-201-1/+1
| * | tools/nolibc/stdlib: only reference the external environ when inlinedWilly Tarreau2022-04-201-7/+15
| * | tools/nolibc/string: do not use __builtin_strlen() at -O0Willy Tarreau2022-04-201-1/+10
| * | tools/nolibc: add the nolibc subdir to the common MakefileWilly Tarreau2022-04-201-0/+4
| * | tools/nolibc: add a makefile to install headersWilly Tarreau2022-04-201-0/+42
| * | tools/nolibc/types: add poll() and waitpid() flag definitionsWilly Tarreau2022-04-201-0/+10
| * | tools/nolibc/sys: add syscall definition for getppid()Willy Tarreau2022-04-201-0/+17
| * | tools/nolibc/string: add strcmp() and strncmp()Willy Tarreau2022-04-201-0/+23
| * | tools/nolibc/stdio: add support for '%p' to vfprintf()Willy Tarreau2022-04-201-11/+19
| * | tools/nolibc/stdlib: add a simple getenv() implementationWilly Tarreau2022-04-201-0/+23
| * | tools/nolibc/stdio: make printf(%s) accept NULLWilly Tarreau2022-04-201-0/+2
| * | tools/nolibc/stdlib: implement abort()Willy Tarreau2022-04-201-0/+8
| * | tools/nolibc: also mention how to build by just setting the include pathWilly Tarreau2022-04-201-10/+20