Linux-5.19.1-xea-xo1
Information:
- OS: Debian GNU/Linux
- Build Date : 15 Agustus, 2022
- Build Host : xea@linux
- Compiler : gcc ( 12.1.0 ) latest
Available Package:
- debian
deb package
My Telegram Channel:
- Telegram Channel @XeaRandom
Changelog:
- xea: use pds high res timer and regen config
- [PATCH] clear patches
- mm: reduce vm swappiness to 20%
- mm: Support soft dirty flag read with reset.
- mm: support soft dirty flag reset for VA range
- xea: implement tweak CFS from zen kernel
- xea: don;t build debug i915 params
- mm: Don't hog the CPU and zone lock in rmqueue_bulk()
- mm: Lower the non-hugetlbpage pageblock size to reduce schedulin…
- mm: Increment kswapd_waiters for throttled direct reclaimers
- mm: Stop kswapd early when nothing's waiting for it to free pages
- mm: Disable watermark boosting by default
- Revert "mm/vmscan: add sysctl knobs for protecting the working set"
- i2c: busses: Add SMBus capability to work with OpenRGB driver control
- pci: Enable overrides for missing ACS capabilities
- x86/kconfig: more uarches for kernel 5.17+
- SAUCE: binder: give binder_alloc its own debug mask file
- SAUCE: binder: turn into module
- sysctl: add sysctl to disallow unprivileged CLONE_NEWUSER by default
- docs: winesync: Document alertable waits.
- serftests: winesync: Add some tests for wakeup signaling via alerts.
- selftests: winesync: Add tests for alertable waits.
- winesync: Introduce alertable waits.
- docs: winesync: Document event APIs.
- selftests: winesync: Add some tests for invalid object handling with …
- selftests: winesync: Add some tests for wakeup signaling with events.
- selftests: winesync: Add some tests for auto-reset event state.
- selftests: winesync: Add some tests for manual-reset event state.
- winesync: Introduce WINESYNC_IOC_READ_EVENT.
- winesync: Introduce WINESYNC_IOC_PULSE_EVENT.
- winesync: Introduce WINESYNC_IOC_RESET_EVENT.
- winesync: Introduce WINESYNC_IOC_SET_EVENT.
- winesync: Introduce WINESYNC_IOC_CREATE_EVENT.
- maintainers: Add an entry for winesync.
- selftests: winesync: Add some tests for wakeup signaling with WINESYN…
- selftests: winesync: Add some tests for wakeup signaling with WINESYN…
- selftests: winesync: Add some tests for invalid object handling.
- selftests: winesync: Add some tests for WINESYNC_IOC_WAIT_ALL.
- selftests: winesync: Add some tests for WINESYNC_IOC_WAIT_ANY.
- selftests: winesync: Add some tests for mutex state.
- selftests: winesync: Add some tests for semaphore state.
- docs: winesync: Add documentation for the winesync uAPI.
- winesync: Introduce WINESYNC_IOC_READ_MUTEX.
- winesync: Introduce WINESYNC_IOC_READ_SEM.
- winesync: Introduce WINESYNC_IOC_KILL_OWNER.
- winesync: Introduce WINESYNC_IOC_PUT_MUTEX.
- winesync: Introduce WINESYNC_IOC_CREATE_MUTEX.
- winesync: Introduce WINESYNC_IOC_WAIT_ALL.
- winesync: Introduce WINESYNC_IOC_WAIT_ANY.
- winesync: Introduce WINESYNC_IOC_PUT_SEM.
- winesync: Introduce WINESYNC_IOC_CREATE_SEM and WINESYNC_IOC_DELETE.
- winesync: Reserve a minor device number and ioctl range.
- winesync: Introduce the winesync driver and character device.
- mac80211: ignore AP power level when tx power type is "fixed"
- netfilter: Add full cone NAT support
- net-tcp_bbr: v2: Use correct 64-bit division
- net-tcp_bbr: v2: Fix missing ECT markings on retransmits for BBRv2
- net-tcp_bbr: v2: don't assume prior_cwnd was set entering CA_Loss
- net-tcp_bbr: v2: remove cycle_rand parameter that is unused in BBRv2
- net-tcp_bbr: v2: remove field bw_rtts that is unused in BBRv2
- net-tcp_bbr: v2: remove unnecessary rs.delivered_ce logic upon loss
- net-tcp_bbr: v2: BBRv2 ("bbr2") congestion control for Linux TCP
- net-tcp: add fast_ack_mode=1: skip rwin check in tcp_fast_ack_mode__t…
- net-tcp: re-generalize TSO sizing in TCP CC module API
- net-tcp: add new ca opts flag TCP_CONG_WANTS_CE_EVENTS
- net-tcp_bbr: v2: set tx.in_flight for skbs in repair write queue
- net-tcp_bbr: v2: adjust skb tx.in_flight upon split in tcp_fragment()
- net-tcp_bbr: v2: adjust skb tx.in_flight upon merge in tcp_shifted_skb()
- net-tcp_bbr: v2: factor out tx.in_flight setting into tcp_set_tx_in_f…
- net-tcp_bbr: v2: introduce ca_ops->skb_marked_lost() CC module callba…
- net-tcp_bbr: v2: export FLAG_ECE in rate_sample.is_ece
- net-tcp_bbr: v2: count packets lost over TCP rate sampling interval
- net-tcp_bbr: v2: snapshot packets in flight at transmit time and pass…
- net-tcp_bbr: v2: shrink delivered_mstamp, first_tx_mstamp to u32 to f…
- net-tcp_bbr: broaden app-limited rate sample detection
- init: wait for partition and retry scan
- drivers: initialize ata before graphics
- locking: rwsem: spin faster
- firmware: Enable stateless firmware loading
- intel_rapl: Silence rapl trace debug
- x86: boot: avoid memory copy if kernel is uncompressed
- x86: Support the uncompressed kernel to speed up booting
- kexec: add CONFING_KEXEC_PURGATORY_SKIP_SIG
- kexec: reuse crash kernel reserved memory for normal kexec
- mm/vmscan: add sysctl knobs for protecting the working set
- mm: multi-gen LRU: Add Hz min_ttl_ms for thrashing prevention
- mm: multi-gen LRU: design doc
- mm: multi-gen LRU: admin guide
- mm: multi-gen LRU: debugfs interface
- mm: multi-gen LRU: thrashing prevention
- mm: multi-gen LRU: kill switch
- mm: multi-gen LRU: optimize multiple memcgs
- mm: multi-gen LRU: support page table walks
- mm: multi-gen LRU: exploit locality in rmap
- mm: multi-gen LRU: minimal implementation
- mm: multi-gen LRU: groundwork
- Revert "include/linux/mm_inline.h: fold __update_lru_size() into its …
- mm/vmscan.c: refactor shrink_node()
- mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG
- mm: x86, arm64: add arch_has_hw_pte_young()
- futex: Add entry point for FUTEX_WAIT_MULTIPLE (opcode 31)
- Makefile: Turn off loop vectorization for GCC -O3 optimizatio…
- init/Kconfig: Enable -O3 KBUILD_CFLAGS optimization for all a…
- lib/kconfig.debug: disable default CONFIG_SYMBOLIC_ERRNAME an…
- scripts/setlocalversion: remove "+" tag for git repo short ve…
- cpufreq: tunes ondemand and conservative governor for perform…
- mm/vmscan: vm_swappiness = 30 decreases the amount of swapping
- sched/autogroup: Add kernel parameter and config option to en…
- dcache: cache_pressure = 50 decreases the rate at which VFS c…
- kconfig: add 500Hz timer interrupt kernel config option
- block: set rq_affinity to force full multithreading I/O requests
- block/mq-deadline: Increase write priority to improve respons…
- block/mq-deadline: Disable front_merges by default
- Change rcutree.kthread_prio to SCHED_RR policy
- fair: Remove all energy efficiency functions
Install debian menthod
sudo dpkg -i linux-image-*xea*.deb linux-headers-*xea*.deb
Thanks a lot ( Alexander Frade ) @xanmod & @zen-kernel for the kernel source and inspiration