Skip to content

CachyOS Linux 7.3-rc3-2

Choose a tag to compare

@1Naim 1Naim released this 15 Sep 02:09
· 61 commits to 7.0/cachy since this release
cachyos-7.3-rc3-2
57e6424

CachyOS Linux 7.3-rc3-2

Based on Linux 7.3-rc3
Previous release: cachyos-7.3-rc3-1

Changes since cachyos-7.3-rc3-1

  • Added branch: 7.3/cachy
  • Updated branch: 7.3/fixes
    • + Revert "drm/gud: validate TV mode names before creating enum property"
    • - Add BT support for PRIME B650M-A AX6 II motherboard
    • - bluetooth: btusb: Add VID/PID 13d3:3625
    • - drm/amd/display: Enable HDMI FRL by default
    • - drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"
    • - drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8
    • - i2c: Force ASUE140D touchpad i2c freq to 100khz
    • - PCI: Skip Target Speed quirk on clamped ports with no link
    • - platform/x86/amd/pmf: fix build on !CONFIG_AMD_PMF_DEBUG
    • - Revert "drm/amd/display: Enable HDMI FRL by default"
    • - sched/core: Make finish_task_switch() and its subfunctions always inline
    • - sched/fair: do not scan twice in detach_tasks()
    • - sched/idle: Fix avg_idle saturation by establishing symmetric idle entry hook
    • - sof: Add quirk for Dell XPS 13 DX13260
    • - USB: core: sanitize string descriptors against C0 control characters
    • - wifi: iwlwifi: mld: skip TX when firmware is dead
    • - x86/cpu/amd: Don't clear RDSEED32 bit on znver5

Applied branches

7.3/xswap

  • 120fff2708a4 mm: xswap support for zswap
  • 9c1ad732816f mm, swap: add CONFIG_XSWAP and xswap fields to swap_info_struct
  • d5268032df34 mm, swap: refactor free_swap_cluster_info to take swap_info_struct
  • 5e929ac6b557 mm, swap: add xswap cluster grow via VM_SPARSE vmalloc
  • 14670546176b mm, swap: add sysfs create interface for xswap
  • a384538bd6a9 mm, swap: add xswap grow trigger on cluster allocation
  • f70376ce9ed0 mm, swap: add xswap_try_shrink and shrink trigger on cluster free
  • f5c5b11942ae mm, swap: free backing pages in xswap_unmap_clusters
  • 0e5428a44e59 mm, swap: defer xswap shrink to workqueue to avoid lock recursion
  • 3402cd8563f3 mm, swap: refactor swapoff + add xswap_destroy
  • 2a946eabb160 mm, swap: require zswap for xswap devices
  • 979af6fa28bc mm, swap: add sysfs per-device size limit for xswap

7.3/vesa-dsc-bpp

  • 0a5931ca6469 drm/edid: rename VESA block parsing functions to more generic name
  • fbe9642e3c5d drm/edid: prepare for VESA vendor-specific data block extension
  • 3fd9535e387d drm/edid: MSO should only be used for non-eDP displays
  • 05b31ff1e293 drm/edid: parse DSC DPP passthru support flag for mode VII timings
  • 4feb8846971a drm/edid: for consistency, use mask everywhere for block rev parsing
  • a31c55309200 drm/edid: parse DRM VESA dsc bpp target
  • fd92f73b6872 drm/amd: use fixed dsc bits-per-pixel from edid
  • cd17013dd190 drm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec

7.3/snd-codecs

  • 9d043d31363d Sound support for the Samsung Galaxy Book 4
  • 53e43a1b7c9f Rename model number of Book4 360 and Book4 Pro
  • 8c788eb17d5f Added fixup model
  • 18fb76946317 Typo: Book 4 360 was a Book 4 Pro 360
  • 7b541b30743e Added Galaxy Book 5 and removed duplicated line
  • 8de4bf835cce Added support for Book4 Pro 16-inch and Book4 Ultra
  • e3732ab14f2d Put the new biquads from the official Samsung firmware in the firmware blob
  • eec9fb473ef7 hda/max98390: Remove unused variables

7.3/hdmi

  • a2f9247a396c drm/amd/display: Add 2.1 FreeSync support for AMD VSDB EDID Block
  • a973b352f825 drm/edid: parse HDMI 2.1 gaming (ALLM/VRR) capabilities from HF-VSDB
  • b06b60f02006 drm/amd/display: Add HDMI 2.1 VRR support from HF-VSDB
  • dd1435756855 drm/amd/display: Enable HDMI ALLM for Gaming-VRR
  • 21311d5b6fd4 drm: Add passive_vrr properties for passive/desktop VRR
  • 1508cfd62df5 drm/amd/display: Use passive_vrr properties in amdgpu
  • 454b328c28ee drm/amd/display: Keep FreeSync for HF-VSDB VRR sinks in MCCS fallback

7.3/fixes

  • c90c777f9f7c x86/cpu/amd: Don't clear RDSEED32 bit on znver5
  • df68eb7bafa0 drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8
  • 13805bdf27ca drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"
  • eb155ccbd456 Add BT support for PRIME B650M-A AX6 II motherboard
  • a82b45662d41 bluetooth: btusb: Add VID/PID 13d3:3625
  • 3abc003bf2a4 sched/fair: do not scan twice in detach_tasks()
  • f38c1aede384 sched/core: Make finish_task_switch() and its subfunctions always inline
  • 929056a37f56 USB: core: sanitize string descriptors against C0 control characters
  • 99d4f73dbc9c i2c: Force ASUE140D touchpad i2c freq to 100khz
  • 3ae3d192fabb wifi: iwlwifi: mld: skip TX when firmware is dead
  • 18a890878b51 sof: Add quirk for Dell XPS 13 DX13260
  • d10310a163ce Revert "drm/gud: validate TV mode names before creating enum property"

7.3/cachy

  • e4cd5992b0de add sysctl to allow disabling unprivileged CLONE_NEWUSER
  • ad9d051f344c Kconfig: Add CONFIG_CACHY
  • fca30f3a1818 Kconfig.hz: Add additional timer frequency options
  • 96164dfbed0f mm: Increase VM_READAHEAD_PAGES to 256K
  • 4aeb2fc3ebf7 CACHY: mm/vmscan: Increase vm_swappiness to 100
  • 20b5544262ae CACHY: sched/fair: Tweak EEVDF for interactivity
  • 12d17b523d3a Kconfig: Restore CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3
  • 6f2b05b719d8 kbuild: Add GCC SMS-based modulo scheduling
  • 16acc33ed004 drivers/pci: Add ACS override support
  • 1e648d759270 Input: evdev - use call_rcu when detaching client
  • ab9b9962958a CACHY: Enable background reclaim of hugepages
  • c5f1297f1c0e CACHY: Disable watermark boosting by default
  • 798ce5a82e1a CACHY: Disable proactive compaction by default
  • b194f335960a drm/amd: Move AMD_PRIVATE_COLOR to Kconfig
  • 930f739a0202 CACHY: v4l2-core: add v4l2loopback
  • 85b1ee1995bd intel-pstate: Implement "enable" parameter
  • 805e4301cae0 scsi: Add VHBA driver
  • ec5a84851c81 Kconfig.preempt: Remove CONFIG_EXPERT dependency from PREEMPT_RT
  • 71e9c134e71f arch/x86: Add x86_64 ISA and Zen4 compiler optimizations
  • 78df04208d2b CACHY: Disable split lock mitigation by default
  • 1c3acc6c8c74 linux7.1-rc1-ADIOS-3.2.0
  • e8ab2c2dba61 CACHY: Use BFQ for SQ devices and mq-deadline for MQ devices
  • 84c961d30741 ACPI: processor: Disable bus master check for AMD
  • 5424f3c6cb14 tag-release: Add script to easier create a release and tag
  • fca1898e05b7 tag-release: Update script to include commits from branches
  • da24f26ca8ee tag-release: Move tarball to pkgbuilds dir for naim
  • ad38870256bc CACHY: mm: lru-gen: Protect the working set of the last 100 jiffies
  • c9c787be66d0 kbuild: add resolve_btfids to pacman PKGBUILD
  • 3e74873bddcf tag-release: Update script
  • 8f28aedefce3 Kbuild: Enable LLVM machine pipeliner
  • 1f1f7071f51d tag-release: Update script
  • 2ced65838b77 readdir: add unlikely hint on len check
  • 5f3e9d4f9a4c sched/core: add some branch hints based on gcov analysis
  • 74bf4e66d0c4 tag-release.sh: GPG-sign release tarballs before upload
  • d99eae941015 tag-release: Update to include .0
  • 6eaae2635d39 list: Mark some functions as __always_inline
  • 661ebafdadd7 7.2-rc1-poc-selector-v2.6.3
  • 6936583cfc28 mm/swap_state: Disable swap-in readahead
  • d77c58de7881 x86: implement tsc=directsync for systems without IA32_TSC_ADJUST
  • dd199fccf526 x86: touch clocksource watchdog after syncing TSCs
  • 63239e08d7ef x86: save/restore TSC counter value during sleep/wake
  • 9d04311179f0 x86: only restore TSC if we have IA32_TSC_ADJUST or directsync enabled
  • e5c2a5fd8c3a x86: don't check for random warps if using direct sync
  • f9012d5b1220 x86: revert extra time added to check for tsc wraps
  • 10aa506a7d0f iosched-7.3: update ADIOS to 3.3.0