Rebase locking/kcsan to locking/urgent
authorThomas Gleixner <tglx@linutronix.de>
Thu, 11 Jun 2020 18:02:46 +0000 (20:02 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 11 Jun 2020 18:02:46 +0000 (20:02 +0200)
commit37d1a04b13a6d2fec91a6813fc034947a27db034
treec6a8d7d0df96a6eb1ddb53a12885761cb72e0e92
parent37f8173dd84936ea78000ed1cad24f8b18d48ebb
parent97a9474aeb789183a1d0712e66a4283860279ac9
Rebase locking/kcsan to locking/urgent

Merge the state of the locking kcsan branch before the read/write_once()
and the atomics modifications got merged.

Squash the fallout of the rebase on top of the read/write once and atomic
fallback work into the merge. The history of the original branch is
preserved in tag locking-kcsan-2020-06-02.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
25 files changed:
MAINTAINERS
Makefile
arch/x86/Kconfig
arch/x86/boot/Makefile
arch/x86/entry/vdso/Makefile
arch/x86/include/asm/bitops.h
arch/x86/kernel/Makefile
arch/x86/kernel/e820.c
drivers/firmware/efi/libstub/Makefile
include/linux/compiler-clang.h
include/linux/compiler-gcc.h
include/linux/compiler.h
include/linux/sched.h
include/linux/uaccess.h
init/init_task.c
init/main.c
kernel/Makefile
kernel/trace/Makefile
lib/Kconfig.debug
lib/Makefile
lib/usercopy.c
mm/Makefile
scripts/Makefile.lib
scripts/checkpatch.pl
tools/objtool/check.c