This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3e3a138a4690 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new 552a23a0e5d0 Makefile: Enable -Wcast-function-type new 01367e86e909 Merge tag 'Wcast-function-type-5.17-rc1' of git://git.kern [...] new 2d3791f116bb psi: Remove repeated verbose comment new 2fb75e1b642f psi: Add a missing SPDX license header new 4feee7d12603 sched/core: Forced idle accounting new cb0e52b77487 psi: Fix PSI_MEM_FULL state when tasks are in memstall and [...] new 9731698ecb9c cputime, cpuacct: Include guest time in user time in cpuacct.stat new c7ccbf4b6174 cpuacct: Convert BUG_ON() to WARN_ON_ONCE() new dd02d4234c9a sched/cpuacct: Fix user/system in shown cpuacct.usage* new 8c92606ab810 sched/cpuacct: Make user/system times in cpuacct.stat more [...] new 8b4e74ccb582 sched/fair: Fix detection of per-CPU kthreads waking a task new 014ba44e8184 sched/fair: Fix per-CPU kthread and wakee stacking for asy [...] new 2917406c3527 sched/fair: Document the slow path and fast path in select [...] new 9b58e976b3b3 sched/rt: Try to restart rt period timer when rt runtime exceeded new ef8df9798d46 sched/fair: Cleanup task_util and capacity type new 82762d2af31a sched/fair: Replace CFS internal cpu_util() with cpu_util_cfs() new 6ae71436cda7 Merge tag 'sched_core_for_v5.17_rc1' of git://git.kernel.o [...] new 2202e15b2b1a kernel/locking: Use a pointer in ww_mutex_trylock(). new 3f2bedabb62c futex: Ensure futex_atomic_cmpxchg_inatomic() is present new 3297481d688a futex: Remove futex_cmpxchg detection new 4e0d84634445 futex: Fix sparc32/m68k/nds32 build regression new 9d0df3779745 sched: Trigger warning if ->migration_disabled counter und [...] new e08f343be00c locking: Remove rt_rwlock_is_contended(). new 02ea9fc96fe9 locking/rtmutex: Squash self-deadlock check for ww_rt_mutex. new a3642021923b locking/rtmutex: Add rt_mutex_lock_nest_lock() and rt_mute [...] new 0c1d7a2c2d32 lockdep: Remove softirq accounting on PREEMPT_RT. new fc78dd08e640 lockdep/selftests: Avoid using local_lock_{acquire|release}(). new 512bf713cb4c lockdep/selftests: Unbalanced migrate_disable() & rcu_read [...] new a529f8db8976 lockdep/selftests: Skip the softirq related tests on PREEMPT_RT new 9a75bd0c52df lockdep/selftests: Adapt ww-tests for PREEMPT_RT new c0bed69daf4b locking: Make owner_on_cpu() into <linux/sched.h> new 4cf75fd4a254 locking: Mark racy reads of owner->on_cpu new 0cf292b569bc x86/mm: Include spinlock_t definition in pgtable. new 77993b595ada locking: Allow to include asm/spinlock_types.h from linux/ [...] new 0f09c2746985 futex: Fix additional regressions new 6773cc31a9bb Merge tag 'v5.16-rc5' into locking/core, to pick up fixes new 5fb6e8cf53b0 locking/atomic: atomic64: Remove unusable atomic ops new f16cc980d649 Merge branch 'locking/urgent' into locking/core new daadb3bd0e8d Merge tag 'locking_core_for_v5.17_rc1' of git://git.kernel [...]
The 39 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Makefile | 5 + arch/alpha/include/asm/spinlock_types.h | 2 +- arch/arc/Kconfig | 1 - arch/arm/Kconfig | 1 - arch/arm/include/asm/spinlock_types.h | 2 +- arch/arm64/Kconfig | 1 - arch/arm64/include/asm/spinlock_types.h | 2 +- arch/csky/Kconfig | 1 - arch/csky/include/asm/spinlock_types.h | 2 +- arch/hexagon/include/asm/spinlock_types.h | 2 +- arch/ia64/include/asm/spinlock_types.h | 2 +- arch/m68k/Kconfig | 1 - arch/mips/include/asm/futex.h | 27 ++-- arch/powerpc/include/asm/simple_spinlock_types.h | 2 +- arch/powerpc/include/asm/spinlock_types.h | 2 +- arch/riscv/Kconfig | 1 - arch/riscv/include/asm/spinlock_types.h | 2 +- arch/s390/Kconfig | 1 - arch/s390/include/asm/spinlock_types.h | 2 +- arch/sh/Kconfig | 1 - arch/sh/include/asm/spinlock_types.h | 2 +- arch/um/Kconfig | 1 - arch/um/kernel/skas/uaccess.c | 1 - arch/xtensa/Kconfig | 1 - arch/xtensa/include/asm/futex.h | 8 +- arch/xtensa/include/asm/spinlock_types.h | 2 +- include/asm-generic/futex.h | 31 ++-- include/linux/irqflags.h | 23 +-- include/linux/psi.h | 1 + include/linux/psi_types.h | 14 +- include/linux/ratelimit_types.h | 2 +- include/linux/rtmutex.h | 9 ++ include/linux/sched.h | 13 ++ include/linux/spinlock_types_up.h | 2 +- init/Kconfig | 9 +- kernel/futex/core.c | 35 ----- kernel/futex/futex.h | 6 - kernel/futex/syscalls.c | 22 --- kernel/locking/lockdep.c | 2 + kernel/locking/mutex.c | 11 +- kernel/locking/rtmutex.c | 10 +- kernel/locking/rtmutex_api.c | 30 +++- kernel/locking/rwsem.c | 9 -- kernel/locking/spinlock_rt.c | 6 - kernel/locking/ww_rt_mutex.c | 2 +- kernel/sched/core.c | 87 +++++++++--- kernel/sched/core_sched.c | 66 ++++++++- kernel/sched/cpuacct.c | 107 +++++++------- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/cputime.c | 4 +- kernel/sched/debug.c | 4 + kernel/sched/fair.c | 87 +++--------- kernel/sched/psi.c | 47 ++++--- kernel/sched/rt.c | 23 ++- kernel/sched/sched.h | 76 +++++++++- kernel/sched/stats.h | 5 +- lib/atomic64.c | 2 - lib/locking-selftest.c | 172 ++++++++++++++++------- 58 files changed, 588 insertions(+), 406 deletions(-)