* a6829e61931c Linux 5.11.0-xanmod1 * 1ae1bd19ca75 net-tcp_bbr: v2: don't assume prior_cwnd was set entering CA_Loss * d424d3294dd3 net-tcp_bbr: v2: remove cycle_rand parameter that is unused in BBRv2 * 429afa9146c3 net-tcp_bbr: v2: remove field bw_rtts that is unused in BBRv2 * 119cfaa88f30 net-tcp_bbr: v2: remove unnecessary rs.delivered_ce logic upon loss * 6bc862c6f850 net-tcp_bbr: v2: BBRv2 ("bbr2") congestion control for Linux TCP * be267c759420 net-tcp: add fast_ack_mode=1: skip rwin check in tcp_fast_ack_mode__tcp_ack_snd_check() * 71b9fc86e66e net-tcp: re-generalize TSO sizing in TCP CC module API * 4508a811c6c0 net-tcp: add new ca opts flag TCP_CONG_WANTS_CE_EVENTS * 1ede541ad1fb net-tcp_bbr: v2: set tx.in_flight for skbs in repair write queue * 904721165f70 net-tcp_bbr: v2: adjust skb tx.in_flight upon split in tcp_fragment() * c9a1234e491a net-tcp_bbr: v2: adjust skb tx.in_flight upon merge in tcp_shifted_skb() * b0dfecfb8e15 net-tcp_bbr: v2: factor out tx.in_flight setting into tcp_set_tx_in_flight() * cd518082b83b net-tcp_bbr: v2: introduce ca_ops->skb_marked_lost() CC module callback API * fc4405e66c51 net-tcp_bbr: v2: export FLAG_ECE in rate_sample.is_ece * 6f48174a4da9 net-tcp_bbr: v2: count packets lost over TCP rate sampling interval * 98712a9c168a net-tcp_bbr: v2: snapshot packets in flight at transmit time and pass in rate_sample * d88b19523432 net-tcp_bbr: v2: shrink delivered_mstamp, first_tx_mstamp to u32 to free up 8 bytes * f12804eed503 net-tcp_rate: account for CE marks in rate sample * 758640779425 net-tcp_rate: consolidate inflight tracking approaches in TCP * 5c761d8922d3 net-tcp_bbr: broaden app-limited rate sample detection * f78bdaf7f729 clockevents, hrtimer: Make hrtimer granularity and minimum hrtimeout configurable in sysctl. Set default granularity to 100us and min timeout to 500us * 5ad7b03b3060 time: Don't use hrtimer overlay when pm_freezing since some drivers still don't correctly use freezable timeouts. * 9fa58ac29fd3 hrtimer: Replace all calls to schedule_timeout_uninterruptible of potentially under 50ms to use schedule_msec_hrtimeout_uninterruptible * 03a69a939945 hrtimer: Replace all calls to schedule_timeout_interruptible of potentially under 50ms to use schedule_msec_hrtimeout_interruptible. * e50ea50a1938 hrtimer: Replace all schedule timeout(1) with schedule_min_hrtimeout() * feea21a99202 timer: Convert msleep to use hrtimers when active. * 480a4d203f2c time: Special case calls of schedule_timeout(1) to use the min hrtimeout of 1ms, working around low Hz resolutions. * 07d208a9c048 hrtimer: Create highres timeout variants of schedule_timeout functions. * 708926b710a3 selftests: futex: Add FUTEX_WAIT_MULTIPLE wake up test * 1b8d17961dbf selftests: futex: Add FUTEX_WAIT_MULTIPLE wouldblock test * a8317978e81b selftests: futex: Add FUTEX_WAIT_MULTIPLE timeout test * 89134fb71487 futex: Implement mechanism to wait on any of several futexes * 9253d194e4e5 locking: rwsem: spin faster * c0921cfd454a firmware: Enable stateless firmware loading * 2505ab248bfa intel_rapl: Silence rapl trace debug * 17fe52c67035 init: add support for zstd compressed modules * 31bc0a34ad4a android: Export symbols needed by Android drivers * 5bffe872a2b4 android: Enable building ashmem and binder as modules * 6c1f4fbc91c8 sysctl: add sysctl to disallow unprivileged CLONE_NEWUSER by default * 9971c77c59b3 x86/kconfig: Enable additional cpu optimizations for gcc v11.0+ kernel v5.8+ * 4ce6b2437558 init/Kconfig: Enable -O3 KBUILD_CFLAGS optimization for all architectures * 66c24af1104a lib/kconfig.debug: disable default CONFIG_SYMBOLIC_ERRNAME and CONFIG_DEBUG_BUGVERBOSE * 5579778e0d21 scripts: disable the localversion "+" tag of a git repo * fac98c7151aa cpufreq: tunes ondemand and conservative governor for performance * 9e54b21a6776 mm/vmscan: vm_swappiness = 30 decreases the amount of swapping * a9487c047f08 sched/autogroup: Add kernel parameter and config option to enable/disable autogroup feature by default * 719a8927b616 dcache: cache_pressure = 50 decreases the rate at which VFS caches are reclaimed * 9e669018a5bb kconfig: set PREEMPT and RCU_BOOST without delay by default * 3ef0da48ff06 kconfig: add 500Hz timer interrupt kernel config option * 1a270fff183c sched/core: nr_migrate = 256 increases number of tasks to iterate in a single balance run. * de80a83214fc block: set rq_affinity to force full multithreading I/O requests * 04c4db0c99bd block, bfq: change BLK_DEV_ZONED depends to IOSCHED_BFQ * 3785e9822c8b elevator: set default scheduler to bfq for blk-mq * f40ddce88593 Linux 5.11