projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rcutorture: Test polled expedited grace-period primitives
2022-07-22
Paul E. McKenney
rcutorture: Test polled expedited grace-period primitives
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Paul E. McKenney
rcu: Add polled expedited grace-period primitives
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Paul E. McKenney
rcutorture: Verify that polled GP API sees synchronous...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Paul E. McKenney
rcu: Make Tiny RCU grace periods visible to polled...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Paul E. McKenney
rcu: Make polled grace-period API account for expedited...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Paul E. McKenney
rcu: Switch polled grace-period APIs to ->gp_seq_polled
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-20
Paul E. McKenney
rcutorture: Validate get_completed_synchronize_rcu()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-20
Paul E. McKenney
rcu: Provide a get_completed_synchronize_rcu() function
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-20
Paul E. McKenney
rcu: Make normal polling GP be more precise about sequence...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-11
Paul E. McKenney
Merge branch 'exp.2022.05.11a' into HEAD
commit
|
commitdiff
|
tree
2022-05-11
Kalesh Singh
rcu: Move expedited grace period (GP) work to RT kthread_worker
Cc: "Paul E. McKenney" <
paulmck@kernel.org
>
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-11
Uladzislau Rezki
rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-03
Paul E. McKenney
Merge branches 'docs.2022.04.20a', 'fixes.2022.04.20a...
commit
|
commitdiff
|
tree
2022-05-03
Lukas Bulwahn
srcu: Drop needless initialization of sdp in srcu_gp_start()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-03
Paul E. McKenney
srcu: Prevent expedited GPs and blocking readers from...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-03
Paul E. McKenney
srcu: Add contention check to call_srcu() srcu_data...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-03
Paul E. McKenney
srcu: Automatically determine size-transition strategy...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-03
Akira Yokosawa
tools/memory-model/README: Update klitmus7 compat table
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Ammar Faizi
tools/nolibc/string: Implement `strdup()` and `strndup()`
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Ammar Faizi
tools/nolibc/string: Implement `strnlen()`
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Ammar Faizi
tools/nolibc/stdlib: Implement `malloc()`, `calloc...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Ammar Faizi
tools/nolibc/types: Implement `offsetof()` and `container_of...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Ammar Faizi
tools/nolibc/sys: Implement `mmap()` and `munmap()`
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Ammar Faizi
tools/nolibc: i386: Implement syscall with 6 arguments
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Ammar Faizi
tools/nolibc: Remove .global _start from the entry...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Ammar Faizi
tools/nolibc: Replace `asm` with `__asm__`
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Ammar Faizi
tools/nolibc: x86-64: Update System V ABI document...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: only reference the external environ...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: do not use __builtin_strlen()...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc: add the nolibc subdir to the common Makefile
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc: add a makefile to install headers
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: add poll() and waitpid() flag definitions
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/sys: add syscall definition for getppid()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: add strcmp() and strncmp()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add support for '%p' to vfprintf()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: add a simple getenv() implementation
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: make printf(%s) accept NULL
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: implement abort()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc: also mention how to build by just setting...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/time: create time.h with time()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/signal: move raise() to signal.h
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/unistd: add usleep()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/unistd: extract msleep(), sleep(), tcsetpgrp...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/errno: extract errno.h from sys.h
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: export memset() and memmove()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: define PATH_MAX and MAXPATHLEN
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/arch: mark the _start symbol as weak
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc: move exported functions to their own...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: add tiny versions of strncat(...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: add strncpy() and strlcpy()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: slightly simplify memmove()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: use unidirectional variants for...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/sys: make getpgrp(), getpid(), gettid...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: make raise() use the lower level...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: avoid a 64-bit shift in u64toh_r()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/sys: make open() take a vararg on the...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add perror() to report the errno...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: define EXIT_SUCCESS and EXIT_FAILURE
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add a minimal [vf]printf() implementation
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add fwrite() to stdio
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add stdin/stdout/stderr and fget...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add a minimal set of stdio functions
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: add utoh() and u64toh()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: add i64toa() and u64toa()
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: replace the ltoa() function with...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: move ltoa() to stdlib.h
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: move makedev to types.h and make...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: make FD_SETSIZE configurable
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: move the FD_* functions to macros...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/ctype: add the missing is* functions
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/ctype: split the is* functions to ctype.h
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: split the string functions into...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: extract the stdlib-specific functions...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/sys: split the syscall definitions into...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/arch: split arch-specific code into individual...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: split syscall-specific definitions...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/std: move the standard type definitions...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcutorture: Make torture.sh allow for --kasan
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcutorture: Make torture.sh refscale and rcuscale specify...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcutorture: Make kvm.sh allow more memory for --kasan...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
torture: Save "make allmodconfig" .config file
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
scftorture: Remove extraneous "scf" from per_version_boot_params
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcutorture: Adjust scenarios' Kconfig options for CONFIG_PRE...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
torture: Enable CSD-lock stall reports for scftorture
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
torture: Skip vmlinux check for kvm-again.sh runs
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
scftorture: Adjust for TASKS_RCU Kconfig option being...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcuscale: Allow rcuscale without RCU Tasks Rude/Trace
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcuscale: Allow rcuscale without RCU Tasks
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
refscale: Allow refscale without RCU Tasks Rude/Trace
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
refscale: Allow refscale without RCU Tasks
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcutorture: Allow specifying per-scenario stat_interval
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcutorture: Add CONFIG_PREEMPT_DYNAMIC=n to TASKS02...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcutorture: Allow rcutorture without RCU Tasks Rude
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcutorture: Allow rcutorture without RCU Tasks
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcutorture: Allow rcutorture without RCU Tasks Trace
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Paul E. McKenney
rcu: Make the TASKS_RCU Kconfig option be selected
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Zqiang
rcu: Use IRQ_WORK_INIT_HARD() to avoid rcu_read_unlock...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
David Vernet
rcu_sync: Fix comment to properly reflect rcu_sync_exit...
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Zqiang
rcu: Check for successful spawn of ->boost_kthread_task
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-20
Frederic Weisbecker
rcu: Fix preemption mode check on synchronize_rcu[_expedited]()
Reported-by: Paul E. McKenney <
paulmck@kernel.org
>
Signed-off-by: Paul E. McKenney <
paulmck@kernel.org
>
commit
|
commitdiff
|
tree
next