Merge sched/core into tip/master
authorBorislav Petkov <bp@suse.de>
Tue, 15 Feb 2022 11:04:21 +0000 (12:04 +0100)
committerBorislav Petkov <bp@suse.de>
Tue, 15 Feb 2022 11:04:21 +0000 (12:04 +0100)
commit5498f519a3f9580705469a61fa93bc34bbbc34a8
treefc9e4d39a75dfe9560dec01be8aa0ddd36109ac8
parentddab10636d69d4e807f5b52944f4673f0cd10697
parent3624ba7b5e2acc02b01301ea5fd3534971eb9896
Merge sched/core into tip/master

* tip/sched/core: (28 commits)
  sched/numa-balancing: Move some document to make it consistent with the code
  sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs
  sched/fair: Improve consistency of allowed NUMA balance calculations
  selftests/rseq: Change type of rseq_offset to ptrdiff_t
  sched: move autogroup sysctls into its own file
  selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area
  selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area
  selftests/rseq: Fix: work-around asm goto compiler bugs
  selftests/rseq: Remove arm/mips asm goto compiler work-around
  selftests/rseq: Fix warnings about #if checks of undefined tokens
  selftests/rseq: Fix ppc32 offsets by using long rather than off_t
  selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store
  selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian
  selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35
  selftests/rseq: Introduce thread pointer getters
  selftests/rseq: Introduce rseq_get_abi() helper
  selftests/rseq: Remove volatile from __rseq_abi
  selftests/rseq: Remove useless assignment to cpu variable
  rseq: Remove broken uapi field layout on 32-bit little endian
  selftests/rseq: introduce own copy of rseq uapi header
  ...

Signed-off-by: Borislav Petkov <bp@suse.de>
MAINTAINERS
kernel/sched/core.c
kernel/sched/fair.c