Skip to content

Linux 6.9.0-xanmod1

Compare
Choose a tag to compare
@xanmod xanmod released this 13 May 08:52
· 2604 commits to 6.8 since this release
585fa92
  • 585fa92 Linux 6.9.0-xanmod1
  • 5e6491a XANMOD: .gitlab-ci: Add gitlab-ci.yml file
  • 46de66d ALSA: hda/realtek: Add support for ASUS Zenbook 2024 HN7306W
  • 844e659 ALSA: hda: cs35l41: Add support for ASUS ROG 2024 Laptops
  • 8f3e0ea ALSA: hda: cs35l41: Ignore errors when configuring IRQs
  • bf2dc2c ALSA: hda/realtek: Add quirks for Lenovo 13X
  • 66a36d9 ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD
  • 65be77c ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7
  • bd14234 ALSA: hda: cs35l41: Remove redundant argument to cs35l41_request_firmware_file()
  • 916871e ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration
  • c540ac4 ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config
  • ca8f66b ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41
  • e70ffdd ALSA: hda: cs35l41: Support HP Omen models without _DSD
  • 6d0ed86 ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting
  • 88d23f6 mfd: steamdeck: Expose controller board power in sysfs
  • f1fcd99 mfd: Add MFD core driver for Steam Deck
  • 03e68fb leds: steamdeck: Add support for Steam Deck LED
  • 68cabc8 hwmon: steamdeck-hwmon: Add support for max battery level/rate
  • 056d674 hwmon: Add driver for Steam Deck's EC sensors
  • 3b23bb1 extcon: Add driver for Steam Deck
  • c20e49f PCI: Enable overrides for missing ACS capabilities
  • 7ea111e sysctl: add sysctl to disallow unprivileged CLONE_NEWUSER by default
  • 289d87c file: export file_close_fd() instead of close_fd_get_file()
  • 305e73f wait: allow to use __wake_up_pollfree() from GPL modules
  • f6dbc05 binder: give binder_alloc its own debug mask file
  • a5c2ec5 binder: turn into module
  • 77f1acc docs: ntsync: Add documentation for the ntsync uAPI.
  • 40d6d25 maintainers: Add an entry for ntsync.
  • 571982c selftests: ntsync: Add a stress test for contended waits.
  • 16ac422 selftests: ntsync: Add some tests for wakeup signaling via alerts.
  • 25506a4 selftests: ntsync: Add tests for alertable waits.
  • 5f59ae1 selftests: ntsync: Add some tests for wakeup signaling with events.
  • 67c7318 selftests: ntsync: Add some tests for auto-reset event state.
  • e5fb968 selftests: ntsync: Add some tests for manual-reset event state.
  • f9286bd selftests: ntsync: Add some tests for wakeup signaling with WINESYNC_IOC_WAIT_ALL.
  • 9944f62 selftests: ntsync: Add some tests for wakeup signaling with WINESYNC_IOC_WAIT_ANY.
  • 91b635e selftests: ntsync: Add some tests for NTSYNC_IOC_WAIT_ALL.
  • 64d6bdf selftests: ntsync: Add some tests for NTSYNC_IOC_WAIT_ANY.
  • 4f8d56f selftests: ntsync: Add some tests for mutex state.
  • 12b2336 selftests: ntsync: Add some tests for semaphore state.
  • df032a3 ntsync: Introduce alertable waits.
  • 10b0387 ntsync: Introduce NTSYNC_IOC_EVENT_READ.
  • c07171b ntsync: Introduce NTSYNC_IOC_MUTEX_READ.
  • 2834aba ntsync: Introduce NTSYNC_IOC_SEM_READ.
  • f967209 ntsync: Introduce NTSYNC_IOC_EVENT_PULSE.
  • 648877f ntsync: Introduce NTSYNC_IOC_EVENT_RESET.
  • 6c0b57a ntsync: Introduce NTSYNC_IOC_EVENT_SET.
  • 6450791 ntsync: Introduce NTSYNC_IOC_CREATE_EVENT.
  • a9a0191 ntsync: Introduce NTSYNC_IOC_MUTEX_KILL.
  • 47bfcf0 ntsync: Introduce NTSYNC_IOC_MUTEX_UNLOCK.
  • a585706 ntsync: Introduce NTSYNC_IOC_CREATE_MUTEX.
  • d475a6f ntsync: Introduce NTSYNC_IOC_WAIT_ALL.
  • bdbbdb2 ntsync: Introduce NTSYNC_IOC_WAIT_ANY.
  • a5150fe ntsync: Introduce NTSYNC_IOC_SEM_POST.
  • 1598c4b ntsync: Introduce NTSYNC_IOC_CREATE_SEM.
  • 85c9493 ntsync: Introduce the ntsync driver and character device.
  • 41477ba mac80211: ignore AP power level when tx power type is "fixed"
  • de22a07 netfilter: add xt_FLOWOFFLOAD target
  • 908b1ed netfilter: Add netfilter nf_tables fullcone support
  • ebe0743 tcp: Add a sysctl to skip tcp collapse processing when the receive buffer is full
  • 6832361 x86/cfi,bpf: Add tso_segs and skb_marked_lost to bpf_struct_ops CFI
  • 2cd9f19 tcp: export TCPI_OPT_ECN_LOW in tcp_info tcpi_options field
  • 64c247c net-tcp_bbr: v3: ensure ECN-enabled BBR flows set ECT on retransmits
  • f59a677 net-tcp_bbr: v3: update TCP "bbr" congestion control module to BBRv3
  • 65275d8 tcp: introduce per-route feature RTAX_FEATURE_ECN_LOW
  • 898db3b net-tcp_bbr: v2: introduce is_acking_tlp_retrans_seq into rate_sample
  • b385ff1 net-tcp_bbr: v2: inform CC module of losses repaired by TLP probe
  • 675a82f net-tcp_bbr: v2: record app-limited status of TLP-repaired flight
  • f6e18c3 net-tcp: add fast_ack_mode=1: skip rwin check in tcp_fast_ack_mode__tcp_ack_snd_check()
  • 556337e net-tcp: re-generalize TSO sizing in TCP CC module API
  • 28f63a3 net-tcp: add new ca opts flag TCP_CONG_WANTS_CE_EVENTS
  • 58c7f90 net-tcp_bbr: v2: adjust skb tx.in_flight upon split in tcp_fragment()
  • 3b5b544 net-tcp_bbr: v2: adjust skb tx.in_flight upon merge in tcp_shifted_skb()
  • 7d09ed9 net-tcp_bbr: v2: introduce ca_ops->skb_marked_lost() CC module callback API
  • d3ea448 net-tcp_bbr: v2: export FLAG_ECE in rate_sample.is_ece
  • 831ddb4 net-tcp_bbr: v2: count packets lost over TCP rate sampling interval
  • 6eb18de net-tcp_bbr: v2: snapshot packets in flight at transmit time and pass in rate_sample
  • 3753621 net-tcp_bbr: v2: shrink delivered_mstamp, first_tx_mstamp to u32 to free up 8 bytes
  • f40e08e net-tcp_bbr: broaden app-limited rate sample detection
  • 15ec33a drivers: initialize ata before graphics
  • 4833178 locking: rwsem: spin faster
  • db053e3 firmware: Enable stateless firmware loading
  • 9da4c9f sched/wait: Do accept() in LIFO order for cache efficiency
  • 01d903d XANMOD: Makefile: Move ARM and x86 instruction set selection to kernel-wide build
  • ac79684 x86/kconfig: more uarches for kernel 6.8-rc4+ [xm_rev1]
  • 2f53b91 XANMOD: scripts/setlocalversion: Move localversion* files to the end
  • 15d6240 XANMOD: scripts/setlocalversion: remove "+" tag for git repo short version
  • 91f00c2 XANMOD: lib/kconfig.debug: disable default CONFIG_SYMBOLIC_ERRNAME and CONFIG_DEBUG_BUGVERBOSE
  • 0b94b04 XANMOD: cpufreq: tunes ondemand and conservative governor for performance
  • 05c9b45 XANMOD: sched/autogroup: Add kernel parameter and config option to enable/disable autogroup feature by default
  • 2c01c54 XANMOD: mm/vmscan: vm_swappiness = 30 decreases the amount of swapping
  • 85dda09 XANMOD: mm: Raise max_map_count default value
  • 274f226 XANMOD: dcache: cache_pressure = 50 decreases the rate at which VFS caches are reclaimed
  • be06332 XANMOD: kconfig: add 500Hz timer interrupt kernel config option
  • beae190 XANMOD: block: set rq_affinity to force full multithreading I/O requests
  • 0dde1dc XANMOD: block/mq-deadline: Disable front_merges by default
  • 5e21dc2 XANMOD: block/mq-deadline: Increase write priority to improve responsiveness
  • 3b04f74 XANMOD: rcu: Change sched_setscheduler_nocheck() calls to SCHED_RR policy
  • 14ddbf7 XANMOD: sched/core: Add yield_type sysctl to reduce or disable sched_yield
  • b6c3450 XANMOD: fair: Set scheduler tunable latencies to unscaled
  • 2c7e0a9 XANMOD: fair: Remove all energy efficiency functions [v6.7.0+]
  • bb5cb7d XANMOD: x86/build: Add more x86 code optimization flags
  • a8bc36c XANMOD: x86/build: Prevent generating avx2 and avx512 floating-point code
  • a38297e Linux 6.9

https://sourceforge.net/projects/xanmod/files/releases/edge/6.9.0-xanmod1