* af3820c4532f Linux 5.8.0-xanmod2 * 849bc89556a7 sched/autogroup: Add kernel parameter and config option to enable/disable autogroup feature by default * 67142312b30c init: add support for zstd compressed modules * 41ff3162bc65 Linux 5.8.0-xanmod1 * bafdc4b2d355 x86/kconfig: Enable additional cpu optimizations for gcc v10.1+ kernel v5.8 * d2abc6660bbf x86/fsgsbase: Fix Xen PV support * 409ca12910c3 selftests/x86: Add a syscall_arg_fault_64 test for negative GSBASE * 622c4163f95f x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase * 72b043f2a252 selftests/x86/fsgsbase: Add a missing memory constraint * 094004f153cf selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase test * bf2165bcef26 selftests/x86/fsgsbase: Test ptracer-induced GS base write with FSGSBASE * f985091ae2da selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base write * 169e0a20429a Documentation/x86/64: Add documentation for GS/FS addressing mode * 138288fd19dd x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 * 3cdabcc93c7d x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit * ec27f0dec055 x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit * bef7c9e845d9 x86/entry/64: Introduce the FIND_PERCPU_BASE macro * d77c4392dabf x86/entry/64: Switch CR3 before SWAPGS in paranoid entry * 0103466ef93c x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation * 030eebf498dd x86/process/64: Use FSGSBASE instructions on thread copy and ptrace * 161a41720c50 x86/process/64: Use FSBSBASE in switch_to() if available * 4d0325de135c x86/process/64: Make save_fsgs_for_kvm() ready for FSGSBASE * 80c266610841 x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions * 44442fee11be x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions * 2274cc22ae0f x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE * de7704133da4 x86/ptrace: Prevent ptrace from clearing the FS/GS selector * 407bee0a0ac4 android: Export symbols needed by Android drivers * 09e4c5ffee7a android: Enable building ashmem and binder as modules * a45bb94ca506 locking: rwsem: spin faster * a291ccc237ad firmware: Enable stateless firmware loading * 8f639c95d936 intel_rapl: Silence rapl trace debug * 36b5665989f7 Documentation: dontdiff: Add zstd compressed files * 31fb93d3a517 .gitignore: add ZSTD-compressed files * 50d1707225da x86: Add support for ZSTD compressed kernel * 723179e01d13 x86: bump ZO_z_extra_bytes margin for zstd * ff56ebd466c7 usr: add support for zstd compressed initramfs * 687f0349e494 init: add support for zstd compressed kernel * b61df72ba550 lib: add zstd support to decompress * bfb37404837d lib: prepare zstd for preboot environment * 6fbf15e9aebb selftests: futex: Add FUTEX_WAIT_MULTIPLE wake up test * 44987d0be4a1 selftests: futex: Add FUTEX_WAIT_MULTIPLE wouldblock test * c11b1f0cf2e7 selftests: futex: Add FUTEX_WAIT_MULTIPLE timeout test * 01508e4b79d9 futex: Implement mechanism to wait on any of several futexes * a9549d9943c9 trace: add trace events for open(), exec() and uselib() (for v3.7+) * 3c229f434aca mm: set 2 megabytes for address_space-level file read-ahead pages size * 881e4852aea5 lib/kconfig.debug: disable default CONFIG_SYMBOLIC_ERRNAME and CONFIG_DEBUG_BUGVERBOSE * c0531be64994 sched/core: nr_migrate = 256 increases number of tasks to iterate in a single balance run. * 2b65a1329cb2 net/sched: allow configuring cake qdisc as default * 329cf1c917d5 cpufreq: tunes ondemand and conservative governor for performance * acc49f33a10f scripts: disable the localversion "+" tag of a git repo * a92783513ab5 pci: Enable overrides for missing ACS capabilities * 7fc483d27159 mm/vmscan: vm_swappiness = 30 decreases the amount of swapping * c304f43d14e9 dcache: cache_pressure = 50 decreases the rate at which VFS caches are reclaimed * c9f3ba648f92 kconfig: set PREEMPT and RCU_BOOST without delay by default * a7372927fb39 kconfig: add 500Hz timer interrupt kernel config option * e2111bc59891 block: set rq_affinity = 2 for full multithreading I/O requests * f44d2469c53c block, bfq: change BLK_DEV_ZONED depends to IOSCHED_BFQ * 977812938da7 elevator: set default scheduler to bfq for blk-mq * bcf876870b95 Linux 5.8