Releases: CachyOS/linux
Releases · CachyOS/linux
CachyOS Linux 7.1-rc2-1
CachyOS Linux 7.1-rc2-1
Based on Linux 7.1-rc2
Previous release: cachyos-7.1-rc1-2
Changes since cachyos-7.1-rc1-2
- Rebased to upstream:
7.1-rc1→7.1-rc2 - Added branch: 7.1/bbr3
- Updated branch: 7.1/cachy
+memcg: increase MEMCG_CHARGE_BATCH to 128+POC 2.6.2+readdir: add unlikely hint on len check+Revert "CACHY: Decrease timer_slack_ns default"+Revert "drm/amd/display: Fix high busy wait load in dmub_srv_wait_for_idle()"+Revert "memcg: increase MEMCG_CHARGE_BATCH to 128"+sched/core: add some branch hints based on gcov analysis
- Updated branch: 7.1/fixes
+mm/lruvec: preemptively free dead folios during lru_add drain+Reapply "gpio: remove of_get_named_gpio() and <linux/of_gpio.h>"+USB: core: sanitize string descriptors against C0 control characters
Applied branches
7.1/cachy
8543c49d89b4POC 2.6.2
7.1/fixes
5e55be7106f1mm/lruvec: preemptively free dead folios during lru_add drain9145841e5b7aUSB: core: sanitize string descriptors against C0 control characters8f58895db285Reapply "gpio: remove of_get_named_gpio() and <linux/of_gpio.h>"
7.1/cachy
1f958d71de32readdir: add unlikely hint on len checkc3460649f01dmemcg: increase MEMCG_CHARGE_BATCH to 128d615eb2e9854sched/core: add some branch hints based on gcov analysis926320439533Revert "CACHY: Decrease timer_slack_ns default"a55e8d77095dRevert "memcg: increase MEMCG_CHARGE_BATCH to 128"5aecdca15236Revert "drm/amd/display: Fix high busy wait load in dmub_srv_wait_for_idle()"
7.1/bbr3
c041d7628e19tcp/bbr3: add BBRv3 congestion control
7.1/fixes
e6a3b7114479Revert "gpio: remove of_get_named_gpio() and <linux/of_gpio.h>"
7.1/vesa-dsc-bpp
e454d82dadabdrm/edid: rename VESA block parsing functions to more generic namea7a92ca8f96edrm/edid: prepare for VESA vendor-specific data block extension0e2baabe1047drm/edid: MSO should only be used for non-eDP displays5312678461c5drm/edid: parse DSC DPP passthru support flag for mode VII timingse04b02bcec24drm/edid: for consistency, use mask everywhere for block rev parsingc85b54e1798adrm/edid: parse DRM VESA dsc bpp targeta8e19b5daef9drm/amd: use fixed dsc bits-per-pixel from edidb19d55f179bbdrm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec
7.1/snd-codecs
52f2581042cdSound support for the Samsung Galaxy Book 4ea70712456a2Rename model number of Book4 360 and Book4 Pro11211e7ea6eaAdded fixup model0dcebdf50644Typo: Book 4 360 was a Book 4 Pro 360606d8838abf4Added Galaxy Book 5 and removed duplicated linebb2ce59a2b16Added support for Book4 Pro 16-inch and Book4 Ultrac9fcfc06e593Put the new biquads from the official Samsung firmware in the firmware bloba760f2b95593hda/max98390: Remove unused variables3fa3e0008ef1ALSA: hda: add AW88399 side codec support
7.1/mglru
593b169e3b71mm/mglru: consolidate common code for retrieving evictable size41a0463e4477mm/mglru: rename variables related to aging and rotationbb5c9cb3ec7bmm/mglru: relocate the LRU scan batch limit to callersca193e5a0fbcmm/mglru: restructure the reclaim loopc21f8c6e2862mm/mglru: scan and count the exact number of foliosde0bb384ecc7mm/mglru: use a smaller batch for reclaim7440d60031ccmm/mglru: don't abort scan immediately right after agingca467d88a526mm/mglru: remove redundant swap constrained check upon isolation52b712cd594fmm/mglru: use the common routine for dirty/writeback reactivation81b43dfe57c6mm/mglru: simplify and improve dirty writeback handlingfa846a02d5c7mm/mglru: remove no longer used reclaim argument for folio protectionfdb47fcc0bc4mm/vmscan: remove sc->file_taken60d8281f9fb9mm/vmscan: remove sc->unqueued_dirtya88c702c2551mm/vmscan: unify writeback reclaim statistic and throttling
7.1/lenovo-wmi
76812d85767aplatform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()398c69c8f509platform/x86: lenovo-wmi-other: Balance IDA id allocation and freee3ff8b5fa643platform/x86: lenovo-wmi-other: Balance component bind and unbind16e7e553b9f2platform/x86: lenovo-wmi-other: Zero initialize WMI arguments73b6ab3d2e45platform/x86: lenovo-wmi-other: Fix tunable_attr_01 struct memberscc0cc105ae70platform/x86: lenovo-wmi-other: Limit adding attributes to supported devices058ab24c45e2platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other15f491c6c42cplatform/x86: lenovo-wmi-helpers: Move gamezone enums to wmi-helpers1bb130c04090platform/x86: lenovo-wmi-other: Move LWMI_FAN_DIVff1e4f5fafeaplatform/x86: lenovo-wmi-other: Add lwmi_attr_id() function8a00450c5600platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes7ac034bd1119platform/x86: lenovo-wmi-other: Add GPU tunable attributesddac4c146e52platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH7fb42fd6fc90platform/x86: lenovo-wmi-other: Add WMI battery charge limiting029fa5be4df0platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir5cbb397fe7a4platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata
7.1/fixes
ed40162f04f7drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen891bd10106876drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"be5d76c4d5e7Add BT support for PRIME B650M-A AX6 II motherboard8124def38765bluetooth: btusb: Add VID/PID 13d3:362588eedb7e2778sched/fair: do not scan twice in detach_tasks()dcb6bf0ad9c1Input: xpad - add support for EasySMX 05 Procc5c5ff913dfudmabuf: Do not create malformed scatterlists51282cb42e5ax86/cpu/amd: Don't clear RDSEED32 bit on znver56aa85cac8a0aplatform/x86: samsung-galaxybook: Refactor camera lens cover input devicef97302118a63platform/x86: samsung-galaxybook: Handle ACPI hotkey notifications3ef4af6a69f7sched/idle: Fix avg_idle saturation by establishing symmetric idle entry hooke0ab779c9921mm/page_alloc: Optimize free_contig_range()78642a3a6679vmalloc: Optimize vfree with free_pages_bulk()923a7b69e054mm/page_alloc: Optimize __free_contig_frozen_range()f2b15ace1f41sched/core: Make finish_task_switch() and its subfunctions always inline
7.1/cgroup-vram
b3f4bb4ea0b9cgroup/dmem: Add queries for protection values8e4faa5089dccgroup,cgroup/dmem: Add (dmem_)cgroup_common_ancestor helper05294d5db796drm/ttm: Extract code for attempting allocation in a place996760db9776drm/ttm: Split cgroup charge and resource allocationfa0c77c18d84drm/ttm: Be more aggressive when allocating below protection limitd4bb6ee95b0ddrm/ttm: Use common ancestor of evictor and evictee as limit pool
7.1/cachy
b7a7932d8b55add sysctl to allow disabling unprivileged CLONE_NEWUSER1baa36a0f1aeKconfig: Add CONFIG_CACHY4df80fa4b094Kconfig.hz: Add additional timer frequency options3d8e4a92c777mm: Increase VM_READAHEAD_PAGES to 256K0345998f356dmm/swap: Disable swap-in readahead02bfc818e285CACHY: mm/vmscan: Increase vm_swappiness to 10027c90b0512e2CACHY: sched/fair: Tweak EEVDF for interactivity8d0a86534972Kconfig: Restore CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3353df2934946kbuild: Add GCC SMS-based modulo scheduling557bcc22311fdrivers/pci: Add ACS override support289a405e2555PCI: Add Intel remapped NVMe device support1e543e8f0521Input: evdev - use call_rcu when detaching client5b58e36667ecCACHY: Enable background reclaim of hugepagesb6bda1c1442bCACHY: Disable watermark boosting by defaulta82260b14c2dCACHY: Disable proactive compaction by default0ec29b87c62adrm/amd: Move AMD_PRIVATE_COLOR to Kconfig095ef235d4b5CACHY: v4l2-core: add v4l2loopback4bab00a4e47cInitialize ata before graphicsf162261b9520intel-pstate: Implement "enable" parameter178c8a65debfscsi: Add VHBA driverc0873c47b7d9Kconfig.preempt: Remove CONFIG_EXPERT dependency from PREEMPT_RT06510acaa178arch/x86: Add x86_64 ISA and Zen4 compiler optimizations63e9de3f839aCACHY: Disable split lock mitigation by defaultae5718fe7ab5linux7.1-rc1-ADIOS-3.2.012f3350a6581CACHY: Use BFQ for SQ devices and mq-deadline for MQ devices10c87173a39fdrm/amdgpu/pm: Allow override of min_power_limit with ignore_min_pcap1f8fe8d07f47ACPI: processor: Disable bus master check for AMDbb8ee041e40edrm/amd/display: Fix high busy wait load in dmub_srv_wait_for_idle()e6be53589245tag-release: Add script to easier create a release and tag410ea04c1aactag-release: Update script to include commits from branchesac8396e8eb11sched/core: Further optimize sched_move_task by avoiding lock acquisition when autogroup is enabledb64bbfd785a6CACHY: Decrease timer_slack_ns defaultd564db6f5da9tag-release: Move tarball to pkgbuilds dir for naim127bf0236367CACHY: mm: lru-gen: Protect the working set of the last 100 jiffies7cb9ac2f2d96kbuild: add resolve_btfids to pacman PKGBUILD93f271ce9983sched/wait: Do accept() in LIFO order for cache efficiency86d51005cd0dtag-release: Update script7f114b2b0566Kbuild: Enable LLVM machine pipelinerfd7a8fec675dtag-release: Update script87798ea980bbkbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_afea71b1c6d05kbuild: change --thin back to 'T' in $(AR)536cd5fe2e0akbuild: distributed build support for Clang ThinLTOa6aadc8d1766sched/fair: Prefer the previous cpu for wakeup
CachyOS Linux 7.0.3-1
CachyOS Linux 7.0.3-1
Based on Linux 7.0.3
Previous release: cachyos-7.0.2-1
Changes since cachyos-7.0.2-1
- Rebased to upstream:
7.0.2→7.0.3 - Updated branch: 7.0/cachy
+Revert "drm/amd/display: Fix high busy wait load in dmub_srv_wait_for_idle()"
- Updated branch: 7.0/fixes
+USB: core: sanitize string descriptors against C0 control characters
- Updated branch: 7.0/ntfs
+ntfs: drop nlink once for WIN32/DOS aliases+ntfs: fix error handling in ntfs_write_iomap_end_resident()+ntfs: fix invalid PTR_ERR() usage in __ntfs_bitmap_set_bits_in_run()+ntfs: fix NULL dereference in ntfs_index_walk_down()+ntfs: fix VCN overflow in ntfs_mapping_pairs_decompress()+ntfs: fix WSL symlink target leak on reparse failure+ntfs: Use return instead of goto in ntfs_mapping_pairs_decompress()
- Updated branch: 7.0/t2
+fix: use iowrite8 for byte-sized MMIO registers in applesmc
Applied branches
7.0/vesa-dsc-bpp
bb447167f18fdrm/edid: rename VESA block parsing functions to more generic name70e9fb0386bcdrm/edid: prepare for VESA vendor-specific data block extension85765685b64fdrm/edid: MSO should only be used for non-eDP displays68b5610f467ddrm/edid: parse DSC DPP passthru support flag for mode VII timingsbda3f27acd70drm/edid: for consistency, use mask everywhere for block rev parsing4f1a94dffe6edrm/edid: parse DRM VESA dsc bpp target79ac66bac0d9drm/amd: use fixed dsc bits-per-pixel from edid545b46db5cbadrm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec
7.0/t2
9292e48a247aAdd apple-bce driver3936480dbfbcPut apple-bce in drivers/stagingceaabc132de8i915: 4 lane quirk for mbp15,1c5c2fde0aa68apple-gmux: allow switching to igpu at probec3111b94d154applesmc: convert static structures to drvdatad0b6b3819dc6applesmc: make io port base addr dynamicfd108967a22eapplesmc: switch to acpi_device (from platform)45b0f63663e0applesmc: key interface wrappers269b2465280fapplesmc: basic mmio interface implementationba43510f913eapplesmc: fan support on T2 Macsc54b48891664applesmc: Add iMacPro to applesmc_whitelistbb71014d2e5bapplesmc: make applesmc_remove void5ca7ceb4bd33applesmc: battery charge limiter89e4c439d03bHID: add device IDs for Apple SPI HID devicesa51152929da7HID: add HOST vendor/device IDs for Apple MTP devices9eb80af6b656HID: core: Handle HOST bus type when announcing devices1b8eb47e670aHID: Bump maximum report size to 163845a0a41ca02d1HID: apple: Bind Apple silicon SPI devices587514a3bd03HID: apple: Bind to HOST devices for MTPf5a751849ac7HID: magicmouse: use a define of the max number of touch contacts74a599628ec7HID: magicmouse: use struct input_mt_pos for X/Y5ed17e9e1959HID: magicmouse: use ops function pointers for input functionality7a4bd9e35fe7HID: magicmouse: add support for Macbook trackpads2742e5022a3dHID: magicmouse: Add MTP multi-touch device supportb5ad96f24540HID: magicmouse: Add .reset_resume for SPI trackpads030cb4e40a5fHID: magicmouse: Handle touch controller resets on SPI devicese09872a21d1fHID: magicmouse: Query device dimensions via HID reportc9e60975699dWIP: HID: transport: spi: add Apple SPI transport25fee473e667soc: apple: Add DockChannel driver37c49f11e982HID: Add Apple DockChannel HID transport drivere3c92ee2e104soc: apple: Add RTKit helper driverb5fc9b81daa5HID: apple: ignore the trackpad on T2 Macs6ba854041654HID: magicmouse: Add support for trackpads found on T2 Macs35d39c3d53e3HID: magicmouse: fix regression breaking support for Magic Trackpad 132c369ff561fdrm/i915: Discard large BIOS framebuffers causing display corruption.fea9668322d0Revert "applesmc: battery charge limiter"8644494e7a0fRevert "applesmc: make applesmc_remove void"a5cfc472fa89Revert "applesmc: Add iMacPro to applesmc_whitelist"4d5f1879d400Revert "applesmc: fan support on T2 Macs"5feacb10ed63Revert "applesmc: basic mmio interface implementation"01bc025aead7Revert "applesmc: key interface wrappers"3f8cf1e519abRevert "applesmc: switch to acpi_device (from platform)"25ce5ec88e08Revert "applesmc: make io port base addr dynamic"aeed44f8c029Revert "applesmc: convert static structures to drvdata"43f4be782d53Revert "apple-gmux: allow switching to igpu at probe"eb9a4824e0fdReapply "apple-gmux: allow switching to igpu at probe"35ad5557086dIntroduce applesmc-t2a22c9f5ca3d8applesmc-t2: convert static structures to drvdata5792de4b86ffapplesmc-t2: make io port base addr dynamic40da99b0ab7bapplesmc-t2: switch to acpi_device (from platform)6fbdbeec6035applesmc-t2: key interface wrappersf802a934e66bapplesmc-t2: basic mmio interface implementation936649584792applesmc-t2: fan support on T2 Macs920c85e0fab4applesmc-t2: Add iMacPro to applesmc_whitelist79630ede9c0capplesmc-t2: make applesmc_remove void9fe445f57c42applesmc-t2: battery charge limiter5b0cce05342eapplesmc-t2: Only load for T2 Macbooks24271a70d368applesmc: Do not probe for T2 Macbooks1859ccbf7cc4vga_switcheroo: Defer probe of display devices on T2 Macsbdf31aa7be96cachy-t2: Define t2_mac_tbl in header insteadb1c991fddf77Revert "Put apple-bce in drivers/staging"1d1f599be88eRevert "Add apple-bce driver"4a5e3ae105baAdd apple-bce drivere0e4c46749bbPut apple-bce in drivers/stagingfe71f6072565HID: apple: ensure the keyboard backlight is off if suspending4e6d0d5f745efix: use iowrite8 for byte-sized MMIO registers in applesmc
7.0/snd-codecs
8bf796649501Sound support for the Samsung Galaxy Book 4eeeb7b0c9122Rename model number of Book4 360 and Book4 Pro95786e4d26f6Added fixup model21b1dfac013aTypo: Book 4 360 was a Book 4 Pro 360489b8ff86ab1Added Galaxy Book 5 and removed duplicated line10e0dd582d09Added support for Book4 Pro 16-inch and Book4 Ultra303ce1a9cd89Put the new biquads from the official Samsung firmware in the firmware blob12ed4bb875d5ALSA: hda: add AW88399 side codec supporta974eab210d9hda/max98390: Remove unused variablesb3bbc4026b35Revert "ALSA: hda: add AW88399 side codec support"a18eac772ea0ALSA: hda: add AW88399 side codec support
7.0/ntfs
43fedd490e4aRevert "fs: Remove NTFS classic"e2b70867de40fs: add generic FS_IOC_SHUTDOWN definitions9137d075a01fntfs: update in-memory, on-disk structures and headersb770bb72c9d1ntfs: update super block operations6f0cfeb99aa8ntfs: update inode operations6f724a5a459dntfs: update mft operations43e63bb636d6ntfs: update directory operations812e70a10f72ntfs: update file operationsac0ff4cffc4entfs: update iomap and address space operationsdb03e42d4246ntfs: update attrib operations83d07377f4e0ntfs: update runlist handling and cluster allocatorb5c067751c65ntfs: add reparse and ea operations486a8f1571cfntfs: update misc operationsa053293dc10bntfs3: remove legacy ntfs driver support3a45c6b48f7antfs: add Kconfig and Makefile124980d0263aDocumentation: filesystems: update NTFS driver documentationdd62e65e2685MAINTAINERS: update ntfs filesystem entryd91a09f1cffbntfs: Fix null pointer dereference502231876237ntfs: Remove unneeded semicolon91df789bcedbntfs: repair docum. malformed tableadbd7fe467ffntfs: Replace ERR_PTR(0) with NULL6ed5ddf8164cntfs: Remove impossible conditionf9f7ebfc3568ntfs: Place check before dereferencef98cef4fba6antfs: Add missing error code88da6385ff23ntfs: Fix possible deadlock0dbbb7232b89ntfs: Fix spelling mistake "initiailized" -> "initialized"1596fc0436d9ntfs: fix sysctl table registration and path100266fad2e8ntfs: reduce stack usage in ntfs_write_mft_block()e7062a0ffc03ntfs: add MODULE_ALIAS_FSe9e4d5ae17a9ntfs: select FS_IOMAP in Kconfigfd40282c8bc5ntfs: change mft_no type to u648015cf6e7ceantfs: use ->mft_no instead of ->i_ino in printsd9d8d4f88e0antfs: fix pointer/integer casting warnings6f59856a569cntfs: add missing newlines to pr_err() messages2ec08eadde4dntfs: fix WSL ea restore condition56d927623c8dntfs: validate WSL EA payload sizes275911ef86c8ntfs: check $EA query-length in ntfs_ea_get6460f9aa1c50ntfs: harden ntfs_ea_lookup against malformed EA entries8ca1ed26c73fntfs: harden ntfs_listxattr against EA entries8ea50d3e47e9ntfs: prefer IS_ERR_OR_NULL() over manual NULL checkfb0502807a4antfs: fix variable dereferenced before check warnings81246cca3c44ntfs: fix inconsistent indenting warnings69c6267006a7ntfs: fix ignoring unreachable code warnings8f1918fa0038ntfs: add bound checking to ntfs_attr_find51cd9a1a37afntfs: add bound checking to ntfs_external_attr_find68f23599e264ntfs: remove redundant out-of-bound checks3c099b5e7cf2ntfs: zero out stale data in straddle block beyond initialized_sizeae171835c2eantfs: not zero out range beyond init in punch_hole44469a2912e3ntfs: limit memory allocation in ntfs_attr_readall4b90b9ff2a92ntfs: remove noop_direct_IO from address_space_operationscb01758feed9ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident73c65c5db394ntfs: fix uninitialized pointer in ntfs_write_mft_blockfc5e3173c857ntfs: fix uninitialized variables in ntfs_ea_set_wsl_inode()efafe7a83851ntfs: add missing error code in ntfs_mft_record_alloc()595ac44192b6ntfs: delete dead codeb5110dc094a1ntfs: fix uninitialized variable in ntfs_map_runlist_nolockd80738a66e18ntfs: fix potential 32-bit truncation in ntfs_write_cb()- `5f608bb...
CachyOS Linux 6.18.26-1
CachyOS Linux 6.18.26-1
Based on Linux 6.18.26
Previous release: cachyos-6.18.25-1
Changes since cachyos-6.18.25-1
- Rebased to upstream:
6.18.25→6.18.26
Applied branches
6.18/t2
f7919dee72c1Add apple-bce driver8108f3e318a4Put apple-bce in drivers/staging35fb694dde74Fix freezing on turning off cameraa717bf64a1cdi915: 4 lane quirk for mbp15,1b62cecb8ab4capple-gmux: allow switching to igpu at probe742b6bd6bd0dapplesmc: convert static structures to drvdata432e07b0dd8aapplesmc: make io port base addr dynamic3d27ce5ebeebapplesmc: switch to acpi_device (from platform)1231faf39c3eapplesmc: key interface wrappers8f393b5e6062applesmc: basic mmio interface implementation120efdbbb440applesmc: fan support on T2 Macs8ffd9432cbb8applesmc: Add iMacPro to applesmc_whitelist5bbf54ded187applesmc: make applesmc_remove void347f1648b4c8applesmc: battery charge limiter8e04d4132fe7HID: add device IDs for Apple SPI HID devicesabc0e4864497HID: add HOST vendor/device IDs for Apple MTP devices8a32b5c9c323HID: core: Handle HOST bus type when announcing devices3dbb54bdf70fHID: Bump maximum report size to 1638454ea3fae73b7HID: apple: Bind Apple silicon SPI devicesf3d80433c967HID: apple: Bind to HOST devices for MTP80fe26e2d0cdHID: magicmouse: use a define of the max number of touch contactse8d5d5616afeHID: magicmouse: use struct input_mt_pos for X/Ycaf70e575f58HID: magicmouse: use ops function pointers for input functionality6e49d2fde129HID: magicmouse: add support for Macbook trackpadsfd3ad4456206HID: magicmouse: Add MTP multi-touch device support60ca6fbcdabbHID: magicmouse: Add .reset_resume for SPI trackpads567f91c20464HID: magicmouse: Handle touch controller resets on SPI devices8467e98b0e84HID: magicmouse: Query device dimensions via HID reportdb745a94a584WIP: HID: transport: spi: add Apple SPI transporte419f0a82e26soc: apple: Add DockChannel driver00acd7c96f46HID: Add Apple DockChannel HID transport drivere20efdf5c502soc: apple: Add RTKit helper driverdb85ec3a3208HID: apple: ignore the trackpad on T2 Macsafe7a4aa06c9HID: magicmouse: Add support for trackpads found on T2 Macsc434a551b3d5HID: magicmouse: fix regression breaking support for Magic Trackpad 1dc25bc86590fdrm/i915: Discard large BIOS framebuffers causing display corruption.30a89ad8250chid: Makefile: Post-patch fixing
6.18/sched-ext
b99db259aa4esched_ext: Exit early on hotplug events during attach83659f4458c7sched_ext: Add lockless peek operation for DSQs2f15c2b511c5sched_ext: Add a selftest for scx_bpf_dsq_peekf853a289756asched_ext: Fix scx_bpf_dsq_peek() with FIFO DSQs
6.18/intel-pstate
764ab00e0411cpufreq: intel_pstate: Add and use hybrid_get_cpu_type()8ae810421357cpufreq: intel_pstate: Add and use hybrid_has_l3()38b3ff85b523cpufreq: intel_pstate: hybrid: Adjust energy model rules
6.18/hdmi
1ec4b9b2fd1cdrm/amd/display: Return if DisplayID not found in parse_amd_vsdb()30066fa0f0e3drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()37f2399993b4drm/amd/display: Remove redundant edid checksd921bd1be20ddrm/amd/display: Move DisplayID vrr parsing813274d812d6drm/amd/display: Always try to parse AMD vsdbc00be80f9a67drm/amd/display: Check for VRR range in CEA AMD vsdbadab50950da1drm/amd/display: Use bigger VRR range if found in AMD vsdb881af56daf65drm/amd/display: Separate DP/eDP and PCON paths completelyb60e9cc6e69edrm/amd/display: Refactor PCON VRR compatibility checka6c8ecf33b88drm/amd/display: Add PCON VRR ID check override57e72dea9319drm/amd/display: Add CH7218 PCON ID9974e9fd85f3drm/edid: Parse more info from HDMI Forum vsdb287cae55add2drm/amd/display: Rename PCON adaptive sync typescd6b475ba9cedrm/amd/display: Enable HDMI VRR over PCONa080b667fc3edrm/amd/display: Support HDMI VRRmax=03f6944878d13drm/amd/display: Build HDMI vsif in correct slot9c6e8207bb24drm/amd/display: Save HDMI gaming info to edid capsdfc754e3ad74drm/amd/display: Restore ALLM support in HDMI vsif61f424e88a08drm/amd/display: Trigger ALLM if it's availabled3cc5aa1ab65drm/amd/display: Reintroduce VTEM info framea17487018a01drm/amd/display: Enable HDMI VRRab76b2ccef30drm/amd/display: freesync_on_desktop support for HDMI VRRff84cd0df7d6drm: Add passive_vrr_disabled property to crtc7346c9a3c52ddrm: Add passive_vrr_capable property to connector0c3394d955b0drm: Add ALLM properties to connector62b2e4c2ba29drm/amd/display: Use passive_vrr properties in amdgpu15c2b9cb2e08drm/amd/display: Use ALLM properties in amdgpu
6.18/fixes
8b2909771e51hid-haptic: Fix building as a module87d5536d121cx86/bhi: Add BHB clearing for CPUs with larger branch history4703912f5e30x86/vmscape: Replace IBPB with branch history clear on exit to userspaceb3c6183433a5x86/vmscape: Remove LFENCE from BHB clearing long loop3f599ad863f1x86/CPU/AMD: Gatekeep Zen5 RDSEED "fix" behind !CONFIG_CACHY33a1cd2c0bbfdrm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8d928000adaf0drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"cece492ab2bdx86/mm/tlb: Make enter_lazy_tlb() always inline on x8626aa46be57e3sched: Make raw_spin_rq_unlock() inlinea9210847a458sched/core: Make finish_task_switch() and its subfunctions always inline5c94e3d90dceRevert "x86/vmscape: Remove LFENCE from BHB clearing long loop"56f33915f60eRevert "x86/vmscape: Replace IBPB with branch history clear on exit to userspace"f016c5676b01Revert "x86/bhi: Add BHB clearing for CPUs with larger branch history"b93fdafd45a6sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu()981e371768c7sched/fair: Simplify task_numa_find_cpu()0ba00dbce1a0usb: core: add USB_QUIRK_NO_BOS for additional capture devicesa1b60c6ef424bluetooth: btusb: Add VID/PID 13d3:3625ac1b350f59cddrm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected()7f43f849930espi: cs42l43: Use actual ACPI firmware node for chip selects36e91bf61a05Revert "spi: cs42l43: Use actual ACPI firmware node for chip selects"
6.18/crypto
b2024413ee38crypto: x86/aes-gcm - add VAES+AVX2 optimized code561a7ec8bb86crypto: x86/aes-gcm - remove VAES+AVX10/256 optimized code7b9b33f11bf7crypto: x86/aes-gcm - rename avx10 and avx10_512 to avx512d53c0d63d4f7crypto: x86/aes-gcm - clean up AVX512 code to assume 512-bit vectorse11011caf2dacrypto: x86/aes-gcm - reorder AVX512 precompute and aad_update functions6ffa9120d9b6crypto: x86/aes-gcm - revise some comments in AVX512 codef42fb940fa5ecrypto: x86/aes-gcm - optimize AVX512 precomputation of H^2 from H^19deca3c65a27crypto: x86/aes-gcm - optimize long AAD processing with AVX512c7d0f4fdf287dm-verity: remove log message with shash driver namea7cdf300c7a2dm-verity: use SHA-256 library for SHA-2567e738e3597b0dm-verity: reduce scope of real and wanted digestsfb154dda5b0fdm-verity: use 2-way interleaved SHA-256 hashing when supported5ab94f27dfa3rhashtable: use likely for rhashtable lookup
6.18/cachy
93c86184e27cadd sysctl to allow disabling unprivileged CLONE_NEWUSER76b9be5d1c63CACHY: Add config for default of unprivileged_userns_clonefccd796b5234Cachy: Tweakse3db2f5acf40Cachy: Restore -O3 Optimization Leveldb4fe39590a2Cachy: Add GCC SMS-based modulo scheduling030fa348b26bCachy: Add ACS override supportbdc0af2dfb98Cachy: mm: Disable unevictable compactionff8891ed4f69Cachy: PCI: Add Intel remapped NVMe device supportb21630d47ca3Cachy: cpufreq: Remove schedutil dependency on Intel/AMD P-State driversbf03c2d0594aCachy: Migrateab786766a1a9Cachy: evdev - use call_rcu when detaching client49f2e624d4abCachy: Enable background reclaim of hugepages08292fcc4d4cCachy: Disable watermark boosting by default7692c98fcc81Cachy: Disable proactive compaction by default62b96540e895cachy: move AMD_PRIVATE_COLOR to Kconfig45fec4083487Cachy: drm/amdgpu/pm: Allow override of min_power_limit with ignore_min_pcap8e7cf476b67fCachy: v4l2-core: add v4l2loopback7974a6894b2fCachy: Initialize ata before graphicsd9acfc75d3b2Cachy: intel-pstate: Implement "enable" parameteraa7b596334celocking: rwsem: spin fasterda0d17c045ceCACHY: Add VHBA driveref96f8ba2014Kconfig: Remove CONFIG_EXPERT dependency from PREEMPT_RT42cceea4475cCACHY: Add x86_64 ISA and Zen4 compiler optimizations221a4f499f13le9uo 1.15a6bf2fba6db24kbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_a2384bb62b967kbuild: distributed build support for Clang ThinLTOd0b25a4dde1cv4l2loopback: 0.15.14f39d5036082linux6.19-rc1-ADIOS-3.1.7faf60d7a3237Cachy: Use BFQ as the elevator for SQ devices47d32d8acb38v4l2loopback: Sync 6.18 fixes from upstream5521fc211821kbuild: add resolve_btfids to pacman PKGBUILD04186cbe3258CACHY: Disable split lock mitigation86ae52695141v4l2loopback: 0.15.35c901d9ca3baCACHY: Remove redundant -fmodulo-sched flag4db041b62452iosched-6.18: bump ADIOS to v3.1.8adbda34b9318iosched-6.18: bump ADIOS to v3.1.9c4b2bc675d6btag-release: Add script
6.18/bbr3
9744acecba04tcp/bbr3: add BBRv3 congestion control
6.18/asus
436cc5aac3fdhid: add VID/PID for ASUS ROG RAIKIRI PRO180189b0e717platform/x86: asus-wmi: change quiet to low-powerfedbb2c42a80hid-asus-ally: Add joystick LED ring support820bee65c0a5hid-asus-ally: do MCY FW validation in hid-asus-ally7b7ee845de2ahid-asus-ally: initi...
CachyOS Linux 7.1-rc1-2
CachyOS Linux 7.1-rc1-2
Based on Linux 7.1-rc1
Previous release: cachyos-7.1-rc1-1
Changes since cachyos-7.1-rc1-1
- Updated branch: 7.1/fixes
+Revert "gpio: remove of_get_named_gpio() and <linux/of_gpio.h>"
Applied branches
7.1/fixes
e6a3b7114479Revert "gpio: remove of_get_named_gpio() and <linux/of_gpio.h>"
7.1/vesa-dsc-bpp
e454d82dadabdrm/edid: rename VESA block parsing functions to more generic namea7a92ca8f96edrm/edid: prepare for VESA vendor-specific data block extension0e2baabe1047drm/edid: MSO should only be used for non-eDP displays5312678461c5drm/edid: parse DSC DPP passthru support flag for mode VII timingse04b02bcec24drm/edid: for consistency, use mask everywhere for block rev parsingc85b54e1798adrm/edid: parse DRM VESA dsc bpp targeta8e19b5daef9drm/amd: use fixed dsc bits-per-pixel from edidb19d55f179bbdrm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec
7.1/snd-codecs
52f2581042cdSound support for the Samsung Galaxy Book 4ea70712456a2Rename model number of Book4 360 and Book4 Pro11211e7ea6eaAdded fixup model0dcebdf50644Typo: Book 4 360 was a Book 4 Pro 360606d8838abf4Added Galaxy Book 5 and removed duplicated linebb2ce59a2b16Added support for Book4 Pro 16-inch and Book4 Ultrac9fcfc06e593Put the new biquads from the official Samsung firmware in the firmware bloba760f2b95593hda/max98390: Remove unused variables3fa3e0008ef1ALSA: hda: add AW88399 side codec support
7.1/mglru
593b169e3b71mm/mglru: consolidate common code for retrieving evictable size41a0463e4477mm/mglru: rename variables related to aging and rotationbb5c9cb3ec7bmm/mglru: relocate the LRU scan batch limit to callersca193e5a0fbcmm/mglru: restructure the reclaim loopc21f8c6e2862mm/mglru: scan and count the exact number of foliosde0bb384ecc7mm/mglru: use a smaller batch for reclaim7440d60031ccmm/mglru: don't abort scan immediately right after agingca467d88a526mm/mglru: remove redundant swap constrained check upon isolation52b712cd594fmm/mglru: use the common routine for dirty/writeback reactivation81b43dfe57c6mm/mglru: simplify and improve dirty writeback handlingfa846a02d5c7mm/mglru: remove no longer used reclaim argument for folio protectionfdb47fcc0bc4mm/vmscan: remove sc->file_taken60d8281f9fb9mm/vmscan: remove sc->unqueued_dirtya88c702c2551mm/vmscan: unify writeback reclaim statistic and throttling
7.1/lenovo-wmi
76812d85767aplatform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()398c69c8f509platform/x86: lenovo-wmi-other: Balance IDA id allocation and freee3ff8b5fa643platform/x86: lenovo-wmi-other: Balance component bind and unbind16e7e553b9f2platform/x86: lenovo-wmi-other: Zero initialize WMI arguments73b6ab3d2e45platform/x86: lenovo-wmi-other: Fix tunable_attr_01 struct memberscc0cc105ae70platform/x86: lenovo-wmi-other: Limit adding attributes to supported devices058ab24c45e2platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other15f491c6c42cplatform/x86: lenovo-wmi-helpers: Move gamezone enums to wmi-helpers1bb130c04090platform/x86: lenovo-wmi-other: Move LWMI_FAN_DIVff1e4f5fafeaplatform/x86: lenovo-wmi-other: Add lwmi_attr_id() function8a00450c5600platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes7ac034bd1119platform/x86: lenovo-wmi-other: Add GPU tunable attributesddac4c146e52platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH7fb42fd6fc90platform/x86: lenovo-wmi-other: Add WMI battery charge limiting029fa5be4df0platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir5cbb397fe7a4platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata
7.1/fixes
ed40162f04f7drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen891bd10106876drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"be5d76c4d5e7Add BT support for PRIME B650M-A AX6 II motherboard8124def38765bluetooth: btusb: Add VID/PID 13d3:362588eedb7e2778sched/fair: do not scan twice in detach_tasks()dcb6bf0ad9c1Input: xpad - add support for EasySMX 05 Procc5c5ff913dfudmabuf: Do not create malformed scatterlists51282cb42e5ax86/cpu/amd: Don't clear RDSEED32 bit on znver56aa85cac8a0aplatform/x86: samsung-galaxybook: Refactor camera lens cover input devicef97302118a63platform/x86: samsung-galaxybook: Handle ACPI hotkey notifications3ef4af6a69f7sched/idle: Fix avg_idle saturation by establishing symmetric idle entry hooke0ab779c9921mm/page_alloc: Optimize free_contig_range()78642a3a6679vmalloc: Optimize vfree with free_pages_bulk()923a7b69e054mm/page_alloc: Optimize __free_contig_frozen_range()f2b15ace1f41sched/core: Make finish_task_switch() and its subfunctions always inline
7.1/cgroup-vram
b3f4bb4ea0b9cgroup/dmem: Add queries for protection values8e4faa5089dccgroup,cgroup/dmem: Add (dmem_)cgroup_common_ancestor helper05294d5db796drm/ttm: Extract code for attempting allocation in a place996760db9776drm/ttm: Split cgroup charge and resource allocationfa0c77c18d84drm/ttm: Be more aggressive when allocating below protection limitd4bb6ee95b0ddrm/ttm: Use common ancestor of evictor and evictee as limit pool
7.1/cachy
b7a7932d8b55add sysctl to allow disabling unprivileged CLONE_NEWUSER1baa36a0f1aeKconfig: Add CONFIG_CACHY4df80fa4b094Kconfig.hz: Add additional timer frequency options3d8e4a92c777mm: Increase VM_READAHEAD_PAGES to 256K0345998f356dmm/swap: Disable swap-in readahead02bfc818e285CACHY: mm/vmscan: Increase vm_swappiness to 10027c90b0512e2CACHY: sched/fair: Tweak EEVDF for interactivity8d0a86534972Kconfig: Restore CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3353df2934946kbuild: Add GCC SMS-based modulo scheduling557bcc22311fdrivers/pci: Add ACS override support289a405e2555PCI: Add Intel remapped NVMe device support1e543e8f0521Input: evdev - use call_rcu when detaching client5b58e36667ecCACHY: Enable background reclaim of hugepagesb6bda1c1442bCACHY: Disable watermark boosting by defaulta82260b14c2dCACHY: Disable proactive compaction by default0ec29b87c62adrm/amd: Move AMD_PRIVATE_COLOR to Kconfig095ef235d4b5CACHY: v4l2-core: add v4l2loopback4bab00a4e47cInitialize ata before graphicsf162261b9520intel-pstate: Implement "enable" parameter178c8a65debfscsi: Add VHBA driverc0873c47b7d9Kconfig.preempt: Remove CONFIG_EXPERT dependency from PREEMPT_RT06510acaa178arch/x86: Add x86_64 ISA and Zen4 compiler optimizations63e9de3f839aCACHY: Disable split lock mitigation by defaultae5718fe7ab5linux7.1-rc1-ADIOS-3.2.012f3350a6581CACHY: Use BFQ for SQ devices and mq-deadline for MQ devices10c87173a39fdrm/amdgpu/pm: Allow override of min_power_limit with ignore_min_pcap1f8fe8d07f47ACPI: processor: Disable bus master check for AMDbb8ee041e40edrm/amd/display: Fix high busy wait load in dmub_srv_wait_for_idle()e6be53589245tag-release: Add script to easier create a release and tag410ea04c1aactag-release: Update script to include commits from branchesac8396e8eb11sched/core: Further optimize sched_move_task by avoiding lock acquisition when autogroup is enabledb64bbfd785a6CACHY: Decrease timer_slack_ns defaultd564db6f5da9tag-release: Move tarball to pkgbuilds dir for naim127bf0236367CACHY: mm: lru-gen: Protect the working set of the last 100 jiffies7cb9ac2f2d96kbuild: add resolve_btfids to pacman PKGBUILD93f271ce9983sched/wait: Do accept() in LIFO order for cache efficiency86d51005cd0dtag-release: Update script7f114b2b0566Kbuild: Enable LLVM machine pipelinerfd7a8fec675dtag-release: Update script87798ea980bbkbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_afea71b1c6d05kbuild: change --thin back to 'T' in $(AR)536cd5fe2e0akbuild: distributed build support for Clang ThinLTOa6aadc8d1766sched/fair: Prefer the previous cpu for wakeup
CachyOS Linux 7.1-rc1-1
CachyOS Linux 7.1-rc1-1
Based on Linux 7.1-rc1
Applied branches
7.1/vesa-dsc-bpp
e454d82dadabdrm/edid: rename VESA block parsing functions to more generic namea7a92ca8f96edrm/edid: prepare for VESA vendor-specific data block extension0e2baabe1047drm/edid: MSO should only be used for non-eDP displays5312678461c5drm/edid: parse DSC DPP passthru support flag for mode VII timingse04b02bcec24drm/edid: for consistency, use mask everywhere for block rev parsingc85b54e1798adrm/edid: parse DRM VESA dsc bpp targeta8e19b5daef9drm/amd: use fixed dsc bits-per-pixel from edidb19d55f179bbdrm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec
7.1/snd-codecs
52f2581042cdSound support for the Samsung Galaxy Book 4ea70712456a2Rename model number of Book4 360 and Book4 Pro11211e7ea6eaAdded fixup model0dcebdf50644Typo: Book 4 360 was a Book 4 Pro 360606d8838abf4Added Galaxy Book 5 and removed duplicated linebb2ce59a2b16Added support for Book4 Pro 16-inch and Book4 Ultrac9fcfc06e593Put the new biquads from the official Samsung firmware in the firmware bloba760f2b95593hda/max98390: Remove unused variables3fa3e0008ef1ALSA: hda: add AW88399 side codec support
7.1/mglru
593b169e3b71mm/mglru: consolidate common code for retrieving evictable size41a0463e4477mm/mglru: rename variables related to aging and rotationbb5c9cb3ec7bmm/mglru: relocate the LRU scan batch limit to callersca193e5a0fbcmm/mglru: restructure the reclaim loopc21f8c6e2862mm/mglru: scan and count the exact number of foliosde0bb384ecc7mm/mglru: use a smaller batch for reclaim7440d60031ccmm/mglru: don't abort scan immediately right after agingca467d88a526mm/mglru: remove redundant swap constrained check upon isolation52b712cd594fmm/mglru: use the common routine for dirty/writeback reactivation81b43dfe57c6mm/mglru: simplify and improve dirty writeback handlingfa846a02d5c7mm/mglru: remove no longer used reclaim argument for folio protectionfdb47fcc0bc4mm/vmscan: remove sc->file_taken60d8281f9fb9mm/vmscan: remove sc->unqueued_dirtya88c702c2551mm/vmscan: unify writeback reclaim statistic and throttling
7.1/lenovo-wmi
76812d85767aplatform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()398c69c8f509platform/x86: lenovo-wmi-other: Balance IDA id allocation and freee3ff8b5fa643platform/x86: lenovo-wmi-other: Balance component bind and unbind16e7e553b9f2platform/x86: lenovo-wmi-other: Zero initialize WMI arguments73b6ab3d2e45platform/x86: lenovo-wmi-other: Fix tunable_attr_01 struct memberscc0cc105ae70platform/x86: lenovo-wmi-other: Limit adding attributes to supported devices058ab24c45e2platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other15f491c6c42cplatform/x86: lenovo-wmi-helpers: Move gamezone enums to wmi-helpers1bb130c04090platform/x86: lenovo-wmi-other: Move LWMI_FAN_DIVff1e4f5fafeaplatform/x86: lenovo-wmi-other: Add lwmi_attr_id() function8a00450c5600platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes7ac034bd1119platform/x86: lenovo-wmi-other: Add GPU tunable attributesddac4c146e52platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH7fb42fd6fc90platform/x86: lenovo-wmi-other: Add WMI battery charge limiting029fa5be4df0platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir5cbb397fe7a4platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata
7.1/fixes
ed40162f04f7drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen891bd10106876drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"be5d76c4d5e7Add BT support for PRIME B650M-A AX6 II motherboard8124def38765bluetooth: btusb: Add VID/PID 13d3:362588eedb7e2778sched/fair: do not scan twice in detach_tasks()dcb6bf0ad9c1Input: xpad - add support for EasySMX 05 Procc5c5ff913dfudmabuf: Do not create malformed scatterlists51282cb42e5ax86/cpu/amd: Don't clear RDSEED32 bit on znver56aa85cac8a0aplatform/x86: samsung-galaxybook: Refactor camera lens cover input devicef97302118a63platform/x86: samsung-galaxybook: Handle ACPI hotkey notifications3ef4af6a69f7sched/idle: Fix avg_idle saturation by establishing symmetric idle entry hooke0ab779c9921mm/page_alloc: Optimize free_contig_range()78642a3a6679vmalloc: Optimize vfree with free_pages_bulk()923a7b69e054mm/page_alloc: Optimize __free_contig_frozen_range()f2b15ace1f41sched/core: Make finish_task_switch() and its subfunctions always inline
7.1/cgroup-vram
b3f4bb4ea0b9cgroup/dmem: Add queries for protection values8e4faa5089dccgroup,cgroup/dmem: Add (dmem_)cgroup_common_ancestor helper05294d5db796drm/ttm: Extract code for attempting allocation in a place996760db9776drm/ttm: Split cgroup charge and resource allocationfa0c77c18d84drm/ttm: Be more aggressive when allocating below protection limitd4bb6ee95b0ddrm/ttm: Use common ancestor of evictor and evictee as limit pool
7.1/cachy
b7a7932d8b55add sysctl to allow disabling unprivileged CLONE_NEWUSER1baa36a0f1aeKconfig: Add CONFIG_CACHY4df80fa4b094Kconfig.hz: Add additional timer frequency options3d8e4a92c777mm: Increase VM_READAHEAD_PAGES to 256K0345998f356dmm/swap: Disable swap-in readahead02bfc818e285CACHY: mm/vmscan: Increase vm_swappiness to 10027c90b0512e2CACHY: sched/fair: Tweak EEVDF for interactivity8d0a86534972Kconfig: Restore CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3353df2934946kbuild: Add GCC SMS-based modulo scheduling557bcc22311fdrivers/pci: Add ACS override support289a405e2555PCI: Add Intel remapped NVMe device support1e543e8f0521Input: evdev - use call_rcu when detaching client5b58e36667ecCACHY: Enable background reclaim of hugepagesb6bda1c1442bCACHY: Disable watermark boosting by defaulta82260b14c2dCACHY: Disable proactive compaction by default0ec29b87c62adrm/amd: Move AMD_PRIVATE_COLOR to Kconfig095ef235d4b5CACHY: v4l2-core: add v4l2loopback4bab00a4e47cInitialize ata before graphicsf162261b9520intel-pstate: Implement "enable" parameter178c8a65debfscsi: Add VHBA driverc0873c47b7d9Kconfig.preempt: Remove CONFIG_EXPERT dependency from PREEMPT_RT06510acaa178arch/x86: Add x86_64 ISA and Zen4 compiler optimizations63e9de3f839aCACHY: Disable split lock mitigation by defaultae5718fe7ab5linux7.1-rc1-ADIOS-3.2.012f3350a6581CACHY: Use BFQ for SQ devices and mq-deadline for MQ devices10c87173a39fdrm/amdgpu/pm: Allow override of min_power_limit with ignore_min_pcap1f8fe8d07f47ACPI: processor: Disable bus master check for AMDbb8ee041e40edrm/amd/display: Fix high busy wait load in dmub_srv_wait_for_idle()e6be53589245tag-release: Add script to easier create a release and tag410ea04c1aactag-release: Update script to include commits from branchesac8396e8eb11sched/core: Further optimize sched_move_task by avoiding lock acquisition when autogroup is enabledb64bbfd785a6CACHY: Decrease timer_slack_ns defaultd564db6f5da9tag-release: Move tarball to pkgbuilds dir for naim127bf0236367CACHY: mm: lru-gen: Protect the working set of the last 100 jiffies7cb9ac2f2d96kbuild: add resolve_btfids to pacman PKGBUILD93f271ce9983sched/wait: Do accept() in LIFO order for cache efficiency86d51005cd0dtag-release: Update script7f114b2b0566Kbuild: Enable LLVM machine pipelinerfd7a8fec675dtag-release: Update script87798ea980bbkbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_afea71b1c6d05kbuild: change --thin back to 'T' in $(AR)536cd5fe2e0akbuild: distributed build support for Clang ThinLTOa6aadc8d1766sched/fair: Prefer the previous cpu for wakeup
CachyOS Linux 7.0.2-1
CachyOS Linux 7.0.2-1
Based on Linux 7.0.2
Previous release: cachyos-7.0.1-3
Changes since cachyos-7.0.1-3
- Rebased to upstream:
7.0.1→7.0.2 - Added branch: 7.0/bbr3
- Updated branch: 7.0/cachy
+POC 2.5.7+POC 2.6.1+Revert "CACHY: Decrease timer_slack_ns default"
- Updated branch: 7.0/fixes
-Add BT support for PRIME B650M-A AX6 II motherboard-ALSA: hda/realtek: Add quirk for Acer Aspire V3-572G-ALSA: hda/realtek: Add quirk for Legion S7 15IMH-ASoC: amd: acp: add ASUS HN7306EA quirk for legacy SDW machine-ASoC: amd: acp: add DMI override for ACP70 flag-ASoC: amd: acp: add PX13 SoundWire machine link for rt721+tas2783x2-bluetooth: btusb: Add VID/PID 13d3:3625-drm/amd/display: Wire up dcn10_dio_construct() for all pre-DCN401 generations-drm/amdgpu: Fix ISP segfault issue in kernel v7.0-drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"-drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8-fixup! vmalloc: Optimize vfree-Input: xpad - add support for EasySMX 05 Pro-intel_idle: Add Panther Lake C-states table-iommu: Fix mapping check for 0x0 to avoid re-mapping it-mm/page_alloc: Optimize __free_contig_frozen_range()-mm/page_alloc: Optimize __free_contig_frozen_range()-mm/page_alloc: Optimize free_contig_range()-mm/page_alloc: Optimize free_contig_range()-mm: vmscan: fix dirty folios throttling on cgroup v1 for MGLRU-Revert "fixup! vmalloc: Optimize vfree"-Revert "mm/page_alloc: Optimize __free_contig_frozen_range()"-Revert "mm/page_alloc: Optimize free_contig_range()"-Revert "mm: vmscan: fix dirty folios throttling on cgroup v1 for MGLRU"-Revert "sched/fair: Proportional newidle balance"-Revert "vmalloc: Optimize vfree"-sched/core: Make finish_task_switch() and its subfunctions always inline-sched_ext: idle: Prioritize idle SMT sibling-sched/fair: do not scan twice in detach_tasks()-sched: Make raw_spin_rq_unlock() inline-udmabuf: Do not create malformed scatterlists-USB: add QUIRK_NO_BOS for several devices-vmalloc: Optimize vfree-vmalloc: Optimize vfree with free_pages_bulk()-wifi: rtw88: validate RX rate to prevent out-of-bound-writeback: don't block sync for filesystems with no data integrity guarantees-x86/fred: enable FRED by default-x86/Kconfig: tighten up wording of the CONFIG_X86_FRED help text-x86/mm/tlb: Make enter_lazy_tlb() always inline on x86
- Updated branch: 7.0/lenovo-wmi
-platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other-platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata-platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir-platform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()-platform/x86: lenovo-wmi-helpers: Move gamezone enums to wmi-helpers-platform/x86: lenovo-wmi-other: Add GPU tunable attributes-platform/x86: lenovo-wmi-other: Add lwmi_attr_id() function-platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes-platform/x86: lenovo-wmi-other: Add WMI battery charge limiting-platform/x86: lenovo-wmi-other: Balance component bind and unbind-platform/x86: lenovo-wmi-other: Balance IDA id allocation and free-platform/x86: lenovo-wmi-other: Fix tunable_attr_01 struct members-platform/x86: lenovo-wmi-other: Limit adding attributes to supported devices-platform/x86: lenovo-wmi-other: Move LWMI_FAN_DIV-platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH-platform/x86: lenovo-wmi-other: Zero initialize WMI arguments
- Updated branch: 7.0/ntfs
+iomap: only call into ->submit_read when there is a read_ctx
- Updated branch: 7.0/t2
+Add apple-bce driver+HID: apple: ensure the keyboard backlight is off if suspending+Put apple-bce in drivers/staging+Revert "Add apple-bce driver"+Revert "Put apple-bce in drivers/staging"
Applied branches
7.0/vesa-dsc-bpp
bb447167f18fdrm/edid: rename VESA block parsing functions to more generic name70e9fb0386bcdrm/edid: prepare for VESA vendor-specific data block extension85765685b64fdrm/edid: MSO should only be used for non-eDP displays68b5610f467ddrm/edid: parse DSC DPP passthru support flag for mode VII timingsbda3f27acd70drm/edid: for consistency, use mask everywhere for block rev parsing4f1a94dffe6edrm/edid: parse DRM VESA dsc bpp target79ac66bac0d9drm/amd: use fixed dsc bits-per-pixel from edid545b46db5cbadrm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec
7.0/t2
9292e48a247aAdd apple-bce driver3936480dbfbcPut apple-bce in drivers/stagingceaabc132de8i915: 4 lane quirk for mbp15,1c5c2fde0aa68apple-gmux: allow switching to igpu at probec3111b94d154applesmc: convert static structures to drvdatad0b6b3819dc6applesmc: make io port base addr dynamicfd108967a22eapplesmc: switch to acpi_device (from platform)45b0f63663e0applesmc: key interface wrappers269b2465280fapplesmc: basic mmio interface implementationba43510f913eapplesmc: fan support on T2 Macsc54b48891664applesmc: Add iMacPro to applesmc_whitelistbb71014d2e5bapplesmc: make applesmc_remove void5ca7ceb4bd33applesmc: battery charge limiter89e4c439d03bHID: add device IDs for Apple SPI HID devicesa51152929da7HID: add HOST vendor/device IDs for Apple MTP devices9eb80af6b656HID: core: Handle HOST bus type when announcing devices1b8eb47e670aHID: Bump maximum report size to 163845a0a41ca02d1HID: apple: Bind Apple silicon SPI devices587514a3bd03HID: apple: Bind to HOST devices for MTPf5a751849ac7HID: magicmouse: use a define of the max number of touch contacts74a599628ec7HID: magicmouse: use struct input_mt_pos for X/Y5ed17e9e1959HID: magicmouse: use ops function pointers for input functionality7a4bd9e35fe7HID: magicmouse: add support for Macbook trackpads2742e5022a3dHID: magicmouse: Add MTP multi-touch device supportb5ad96f24540HID: magicmouse: Add .reset_resume for SPI trackpads030cb4e40a5fHID: magicmouse: Handle touch controller resets on SPI devicese09872a21d1fHID: magicmouse: Query device dimensions via HID reportc9e60975699dWIP: HID: transport: spi: add Apple SPI transport25fee473e667soc: apple: Add DockChannel driver37c49f11e982HID: Add Apple DockChannel HID transport drivere3c92ee2e104soc: apple: Add RTKit helper driverb5fc9b81daa5HID: apple: ignore the trackpad on T2 Macs6ba854041654HID: magicmouse: Add support for trackpads found on T2 Macs35d39c3d53e3HID: magicmouse: fix regression breaking support for Magic Trackpad 132c369ff561fdrm/i915: Discard large BIOS framebuffers causing display corruption.fea9668322d0Revert "applesmc: battery charge limiter"8644494e7a0fRevert "applesmc: make applesmc_remove void"a5cfc472fa89Revert "applesmc: Add iMacPro to applesmc_whitelist"4d5f1879d400Revert "applesmc: fan support on T2 Macs"5feacb10ed63Revert "applesmc: basic mmio interface implementation"01bc025aead7Revert "applesmc: key interface wrappers"3f8cf1e519abRevert "applesmc: switch to acpi_device (from platform)"25ce5ec88e08Revert "applesmc: make io port base addr dynamic"aeed44f8c029Revert "applesmc: convert static structures to drvdata"43f4be782d53Revert "apple-gmux: allow switching to igpu at probe"eb9a4824e0fdReapply "apple-gmux: allow switching to igpu at probe"35ad5557086dIntroduce applesmc-t2a22c9f5ca3d8applesmc-t2: convert static structures to drvdata5792de4b86ffapplesmc-t2: make io port base addr dynamic40da99b0ab7bapplesmc-t2: switch to acpi_device (from platform)6fbdbeec6035applesmc-t2: key interface wrappersf802a934e66bapplesmc-t2: basic mmio interface implementation936649584792applesmc-t2: fan support on T2 Macs920c85e0fab4applesmc-t2: Add iMacPro to applesmc_whitelist79630ede9c0capplesmc-t2: make applesmc_remove void9fe445f57c42applesmc-t2: battery charge limiter5b0cce05342eapplesmc-t2: Only load for T2 Macbooks24271a70d368applesmc: Do not probe for T2 Macbooks1859ccbf7cc4vga_switcheroo: Defer probe of display devices on T2 Macsbdf31aa7be96cachy-t2: Define t2_mac_tbl in header insteadb1c991fddf77Revert "Put apple-bce in drivers/staging"1d1f599be88eRevert "Add apple-bce driver"4a5e3ae105baAdd apple-bce drivere0e4c46749bbPut apple-bce in drivers/stagingfe71f6072565HID: apple: ensure the keyboard backlight is off if suspending
7.0/snd-codecs
8bf796649501Sound support for the Samsung Galaxy Book 4eeeb7b0c9122Rename model number of Book4 360 and Book4 Pro95786e4d26f6Added fixup model21b1dfac013aTypo: Book 4 360 was a Book 4 Pro 360489b8ff86ab1Added Galaxy Book 5 and removed duplicated line10e0dd582d09Added support for Book4 Pro 16-inch and Book4 Ultra303ce1a9cd89Put the new biquads from the official Samsung firmware in the firmware blob12ed4bb875d5ALSA: hda: add AW88399 side codec supporta974eab210d9hda/max98390: Remove unused variablesb3bbc4026b35Revert "ALSA: hda: add AW88399 side codec support"a18eac772ea0ALSA: hda: add AW88399 side codec support
7.0/ntfs
43fedd490e4aRevert "fs: Remove NTFS classic"e2b70867de40fs: add generic FS_IOC_SHUTDOWN definitions9137d075a01f...
CachyOS Linux 6.18.25-1
CachyOS Linux 6.18.25-1
Based on Linux 6.18.25
Previous release: cachyos-6.18.24-1
Changes since cachyos-6.18.24-1
- Rebased to upstream:
6.18.24→6.18.25 - Added branch: 6.18/amd-pstate
Applied branches
6.18/t2
f7919dee72c1Add apple-bce driver8108f3e318a4Put apple-bce in drivers/staging35fb694dde74Fix freezing on turning off cameraa717bf64a1cdi915: 4 lane quirk for mbp15,1b62cecb8ab4capple-gmux: allow switching to igpu at probe742b6bd6bd0dapplesmc: convert static structures to drvdata432e07b0dd8aapplesmc: make io port base addr dynamic3d27ce5ebeebapplesmc: switch to acpi_device (from platform)1231faf39c3eapplesmc: key interface wrappers8f393b5e6062applesmc: basic mmio interface implementation120efdbbb440applesmc: fan support on T2 Macs8ffd9432cbb8applesmc: Add iMacPro to applesmc_whitelist5bbf54ded187applesmc: make applesmc_remove void347f1648b4c8applesmc: battery charge limiter8e04d4132fe7HID: add device IDs for Apple SPI HID devicesabc0e4864497HID: add HOST vendor/device IDs for Apple MTP devices8a32b5c9c323HID: core: Handle HOST bus type when announcing devices3dbb54bdf70fHID: Bump maximum report size to 1638454ea3fae73b7HID: apple: Bind Apple silicon SPI devicesf3d80433c967HID: apple: Bind to HOST devices for MTP80fe26e2d0cdHID: magicmouse: use a define of the max number of touch contactse8d5d5616afeHID: magicmouse: use struct input_mt_pos for X/Ycaf70e575f58HID: magicmouse: use ops function pointers for input functionality6e49d2fde129HID: magicmouse: add support for Macbook trackpadsfd3ad4456206HID: magicmouse: Add MTP multi-touch device support60ca6fbcdabbHID: magicmouse: Add .reset_resume for SPI trackpads567f91c20464HID: magicmouse: Handle touch controller resets on SPI devices8467e98b0e84HID: magicmouse: Query device dimensions via HID reportdb745a94a584WIP: HID: transport: spi: add Apple SPI transporte419f0a82e26soc: apple: Add DockChannel driver00acd7c96f46HID: Add Apple DockChannel HID transport drivere20efdf5c502soc: apple: Add RTKit helper driverdb85ec3a3208HID: apple: ignore the trackpad on T2 Macsafe7a4aa06c9HID: magicmouse: Add support for trackpads found on T2 Macsc434a551b3d5HID: magicmouse: fix regression breaking support for Magic Trackpad 1dc25bc86590fdrm/i915: Discard large BIOS framebuffers causing display corruption.30a89ad8250chid: Makefile: Post-patch fixing
6.18/sched-ext
b99db259aa4esched_ext: Exit early on hotplug events during attach83659f4458c7sched_ext: Add lockless peek operation for DSQs2f15c2b511c5sched_ext: Add a selftest for scx_bpf_dsq_peekf853a289756asched_ext: Fix scx_bpf_dsq_peek() with FIFO DSQs
6.18/intel-pstate
764ab00e0411cpufreq: intel_pstate: Add and use hybrid_get_cpu_type()8ae810421357cpufreq: intel_pstate: Add and use hybrid_has_l3()38b3ff85b523cpufreq: intel_pstate: hybrid: Adjust energy model rules
6.18/hdmi
1ec4b9b2fd1cdrm/amd/display: Return if DisplayID not found in parse_amd_vsdb()30066fa0f0e3drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()37f2399993b4drm/amd/display: Remove redundant edid checksd921bd1be20ddrm/amd/display: Move DisplayID vrr parsing813274d812d6drm/amd/display: Always try to parse AMD vsdbc00be80f9a67drm/amd/display: Check for VRR range in CEA AMD vsdbadab50950da1drm/amd/display: Use bigger VRR range if found in AMD vsdb881af56daf65drm/amd/display: Separate DP/eDP and PCON paths completelyb60e9cc6e69edrm/amd/display: Refactor PCON VRR compatibility checka6c8ecf33b88drm/amd/display: Add PCON VRR ID check override57e72dea9319drm/amd/display: Add CH7218 PCON ID9974e9fd85f3drm/edid: Parse more info from HDMI Forum vsdb287cae55add2drm/amd/display: Rename PCON adaptive sync typescd6b475ba9cedrm/amd/display: Enable HDMI VRR over PCONa080b667fc3edrm/amd/display: Support HDMI VRRmax=03f6944878d13drm/amd/display: Build HDMI vsif in correct slot9c6e8207bb24drm/amd/display: Save HDMI gaming info to edid capsdfc754e3ad74drm/amd/display: Restore ALLM support in HDMI vsif61f424e88a08drm/amd/display: Trigger ALLM if it's availabled3cc5aa1ab65drm/amd/display: Reintroduce VTEM info framea17487018a01drm/amd/display: Enable HDMI VRRab76b2ccef30drm/amd/display: freesync_on_desktop support for HDMI VRRff84cd0df7d6drm: Add passive_vrr_disabled property to crtc7346c9a3c52ddrm: Add passive_vrr_capable property to connector0c3394d955b0drm: Add ALLM properties to connector62b2e4c2ba29drm/amd/display: Use passive_vrr properties in amdgpu15c2b9cb2e08drm/amd/display: Use ALLM properties in amdgpu
6.18/fixes
8b2909771e51hid-haptic: Fix building as a module87d5536d121cx86/bhi: Add BHB clearing for CPUs with larger branch history4703912f5e30x86/vmscape: Replace IBPB with branch history clear on exit to userspaceb3c6183433a5x86/vmscape: Remove LFENCE from BHB clearing long loop3f599ad863f1x86/CPU/AMD: Gatekeep Zen5 RDSEED "fix" behind !CONFIG_CACHY33a1cd2c0bbfdrm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8d928000adaf0drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"cece492ab2bdx86/mm/tlb: Make enter_lazy_tlb() always inline on x8626aa46be57e3sched: Make raw_spin_rq_unlock() inlinea9210847a458sched/core: Make finish_task_switch() and its subfunctions always inline5c94e3d90dceRevert "x86/vmscape: Remove LFENCE from BHB clearing long loop"56f33915f60eRevert "x86/vmscape: Replace IBPB with branch history clear on exit to userspace"f016c5676b01Revert "x86/bhi: Add BHB clearing for CPUs with larger branch history"b93fdafd45a6sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu()981e371768c7sched/fair: Simplify task_numa_find_cpu()0ba00dbce1a0usb: core: add USB_QUIRK_NO_BOS for additional capture devicesa1b60c6ef424bluetooth: btusb: Add VID/PID 13d3:3625ac1b350f59cddrm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected()7f43f849930espi: cs42l43: Use actual ACPI firmware node for chip selects36e91bf61a05Revert "spi: cs42l43: Use actual ACPI firmware node for chip selects"
6.18/crypto
b2024413ee38crypto: x86/aes-gcm - add VAES+AVX2 optimized code561a7ec8bb86crypto: x86/aes-gcm - remove VAES+AVX10/256 optimized code7b9b33f11bf7crypto: x86/aes-gcm - rename avx10 and avx10_512 to avx512d53c0d63d4f7crypto: x86/aes-gcm - clean up AVX512 code to assume 512-bit vectorse11011caf2dacrypto: x86/aes-gcm - reorder AVX512 precompute and aad_update functions6ffa9120d9b6crypto: x86/aes-gcm - revise some comments in AVX512 codef42fb940fa5ecrypto: x86/aes-gcm - optimize AVX512 precomputation of H^2 from H^19deca3c65a27crypto: x86/aes-gcm - optimize long AAD processing with AVX512c7d0f4fdf287dm-verity: remove log message with shash driver namea7cdf300c7a2dm-verity: use SHA-256 library for SHA-2567e738e3597b0dm-verity: reduce scope of real and wanted digestsfb154dda5b0fdm-verity: use 2-way interleaved SHA-256 hashing when supported5ab94f27dfa3rhashtable: use likely for rhashtable lookup
6.18/cachy
93c86184e27cadd sysctl to allow disabling unprivileged CLONE_NEWUSER76b9be5d1c63CACHY: Add config for default of unprivileged_userns_clonefccd796b5234Cachy: Tweakse3db2f5acf40Cachy: Restore -O3 Optimization Leveldb4fe39590a2Cachy: Add GCC SMS-based modulo scheduling030fa348b26bCachy: Add ACS override supportbdc0af2dfb98Cachy: mm: Disable unevictable compactionff8891ed4f69Cachy: PCI: Add Intel remapped NVMe device supportb21630d47ca3Cachy: cpufreq: Remove schedutil dependency on Intel/AMD P-State driversbf03c2d0594aCachy: Migrateab786766a1a9Cachy: evdev - use call_rcu when detaching client49f2e624d4abCachy: Enable background reclaim of hugepages08292fcc4d4cCachy: Disable watermark boosting by default7692c98fcc81Cachy: Disable proactive compaction by default62b96540e895cachy: move AMD_PRIVATE_COLOR to Kconfig45fec4083487Cachy: drm/amdgpu/pm: Allow override of min_power_limit with ignore_min_pcap8e7cf476b67fCachy: v4l2-core: add v4l2loopback7974a6894b2fCachy: Initialize ata before graphicsd9acfc75d3b2Cachy: intel-pstate: Implement "enable" parameteraa7b596334celocking: rwsem: spin fasterda0d17c045ceCACHY: Add VHBA driveref96f8ba2014Kconfig: Remove CONFIG_EXPERT dependency from PREEMPT_RT42cceea4475cCACHY: Add x86_64 ISA and Zen4 compiler optimizations221a4f499f13le9uo 1.15a6bf2fba6db24kbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_a2384bb62b967kbuild: distributed build support for Clang ThinLTOd0b25a4dde1cv4l2loopback: 0.15.14f39d5036082linux6.19-rc1-ADIOS-3.1.7faf60d7a3237Cachy: Use BFQ as the elevator for SQ devices47d32d8acb38v4l2loopback: Sync 6.18 fixes from upstream5521fc211821kbuild: add resolve_btfids to pacman PKGBUILD04186cbe3258CACHY: Disable split lock mitigation86ae52695141v4l2loopback: 0.15.35c901d9ca3baCACHY: Remove redundant -fmodulo-sched flag4db041b62452iosched-6.18: bump ADIOS to v3.1.8adbda34b9318iosched-6.18: bump ADIOS to v3.1.9c4b2bc675d6btag-release: Add script
6.18/bbr3
9744acecba04tcp/bbr3: add BBRv3 congestion control
6.18/asus
436cc5aac3fdhid: add VID/PID for ASUS ROG RAIKIRI PRO180189b0e717platform/x86: asus-wmi: change quiet to low-powerfedbb2c42a80hid-asus-ally: Add joystick LED ring support820bee65c0a5hid-asus-ally: do MCY FW validation in hid-asus-ally
-...
CachyOS Linux 7.0.1-3
CachyOS Linux 7.0.1-3
Based on Linux 7.0.1
Previous release: cachyos-7.0.1-1
Changes since cachyos-7.0.1-1
- Updated branch: 7.0/ntfs
+fixup! ntfs: zero out stale data in straddle block beyond initialized_size+iomap: allow file systems to hook into buffered read bio submission+ntfs: fix end_io not installed on mid-range bios submitted by iomap+Revert "ntfs: fix end_io not installed on mid-range bios submitted by iomap"
Applied branches
7.0/ntfs
73b85f037cb9ntfs: fix end_io not installed on mid-range bios submitted by iomap93cbc60582fcRevert "ntfs: fix end_io not installed on mid-range bios submitted by iomap"7085310d6a7aiomap: allow file systems to hook into buffered read bio submissionda6a02f9a554fixup! ntfs: zero out stale data in straddle block beyond initialized_size
7.0/ntfs
3c099b5e7cf2ntfs: zero out stale data in straddle block beyond initialized_sizeae171835c2eantfs: not zero out range beyond init in punch_hole44469a2912e3ntfs: limit memory allocation in ntfs_attr_readall4b90b9ff2a92ntfs: remove noop_direct_IO from address_space_operationscb01758feed9ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident73c65c5db394ntfs: fix uninitialized pointer in ntfs_write_mft_blockfc5e3173c857ntfs: fix uninitialized variables in ntfs_ea_set_wsl_inode()efafe7a83851ntfs: add missing error code in ntfs_mft_record_alloc()595ac44192b6ntfs: delete dead codeb5110dc094a1ntfs: fix uninitialized variable in ntfs_map_runlist_nolockd80738a66e18ntfs: fix potential 32-bit truncation in ntfs_write_cb()5f608bbb973cntfs: use page allocation for resident attribute inline data16b71275b183ntfs: fix mmap_prepare writable check for shared mappings
7.0/fixes
fb3f71c05830platform/x86: samsung-galaxybook: Refactor camera lens cover input device04da96f4daf6platform/x86: samsung-galaxybook: Handle ACPI hotkey notifications2a5a214aa4d8x86/cpu: Disable FRED when PTI is forced on
7.0/fixes
fdaf49cccdc7fixup! clockevents: Add missing resets of the next_event_forced flag
7.0/fixes
18719c80f34eRevert "sched/idle: Symmetric idle entry/exit hooks for accurate avg_idle tracking"ee1ec15dd3dasched/idle: Fix avg_idle saturation by establishing symmetric idle entry hook
7.0/fixes
77994c92fbc5Reapply "clockevents: Prevent timer interrupt starvation"6e0125337925clockevents: Add missing resets of the next_event_forced flag234eeb845c99sched/idle: Symmetric idle entry/exit hooks for accurate avg_idle tracking
7.0/cachy
09d54799a73etag-release: Update script
7.0/lenovo-wmi
308d32bf49efplatform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()895ba2046ae5platform/x86: lenovo-wmi-other: Balance IDA id allocation and free99b23b9e9b85platform/x86: lenovo-wmi-other: Balance component bind and unbind21643e59a183platform/x86: lenovo-wmi-other: Zero initialize WMI argumentsa26cda074067platform/x86: lenovo-wmi-other: Fix tunable_attr_01 struct membersd76aff016f72platform/x86: lenovo-wmi-other: Limit adding attributes to supported devices1842daf476b3platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other91e01a43c66cplatform/x86: lenovo-wmi-helpers: Move gamezone enums to wmi-helpersdf47d28c5bcfplatform/x86: lenovo-wmi-other: Move LWMI_FAN_DIVbef4746b9ca1platform/x86: lenovo-wmi-other: Add lwmi_attr_id() function260f38209869platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes993216a2a21aplatform/x86: lenovo-wmi-other: Add GPU tunable attributes0ec69bc77a9fplatform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH810d2804ad90platform/x86: lenovo-wmi-other: Add WMI battery charge limiting1e58ed5f3759platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir8ddb8c3b4e87platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata
7.0/cachy
e7f8d7271eebiosched-7.0: bump ADIOS to v3.2.06febf5851693fixup! ACPI: processor: Disable bus master check for AMD
7.0/fixes
0e79efd9beafdrm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8532dc89e44d6drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"4f78f26cba9aAdd BT support for PRIME B650M-A AX6 II motherboard95029838e5dfbluetooth: btusb: Add VID/PID 13d3:3625b92071ce3be2Revert "sched/fair: Proportional newidle balance"35b9e0c144c8x86/mm/tlb: Make enter_lazy_tlb() always inline on x867d6c90bfb767sched: Make raw_spin_rq_unlock() inlinec80ed4ea6ec9sched/core: Make finish_task_switch() and its subfunctions always inline2c503ecb4638sched/fair: do not scan twice in detach_tasks()dec8eced84b0Input: xpad - add support for EasySMX 05 Prodbfdfd7e5a90udmabuf: Do not create malformed scatterlists3a2a4013d269intel_idle: Add Panther Lake C-states table6199d8d9f094x86/fred: enable FRED by default41cc257dc97fx86/Kconfig: tighten up wording of the CONFIG_X86_FRED help textd1344ad73dabwifi: rtw88: validate RX rate to prevent out-of-bound4cfc9ec73e56mm/page_alloc: Optimize free_contig_range()199df201fbfbvmalloc: Optimize vfree with free_pages_bulk()e29a70965775mm/page_alloc: Optimize __free_contig_frozen_range()baa1bc2de169ALSA: hda/realtek: Add quirk for Legion S7 15IMHd8571869d282sched_ext: idle: Prioritize idle SMT sibling0d31fb228ed0x86/cpu/amd: Don't clear RDSEED32 bit on znver5630e8b377b52Revert "clockevents: Prevent timer interrupt starvation"
7.0/vesa-dsc-bpp
bb447167f18fdrm/edid: rename VESA block parsing functions to more generic name70e9fb0386bcdrm/edid: prepare for VESA vendor-specific data block extension85765685b64fdrm/edid: MSO should only be used for non-eDP displays68b5610f467ddrm/edid: parse DSC DPP passthru support flag for mode VII timingsbda3f27acd70drm/edid: for consistency, use mask everywhere for block rev parsing4f1a94dffe6edrm/edid: parse DRM VESA dsc bpp target79ac66bac0d9drm/amd: use fixed dsc bits-per-pixel from edid545b46db5cbadrm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec
7.0/t2
9292e48a247aAdd apple-bce driver3936480dbfbcPut apple-bce in drivers/stagingceaabc132de8i915: 4 lane quirk for mbp15,1c5c2fde0aa68apple-gmux: allow switching to igpu at probec3111b94d154applesmc: convert static structures to drvdatad0b6b3819dc6applesmc: make io port base addr dynamicfd108967a22eapplesmc: switch to acpi_device (from platform)45b0f63663e0applesmc: key interface wrappers269b2465280fapplesmc: basic mmio interface implementationba43510f913eapplesmc: fan support on T2 Macsc54b48891664applesmc: Add iMacPro to applesmc_whitelistbb71014d2e5bapplesmc: make applesmc_remove void5ca7ceb4bd33applesmc: battery charge limiter89e4c439d03bHID: add device IDs for Apple SPI HID devicesa51152929da7HID: add HOST vendor/device IDs for Apple MTP devices9eb80af6b656HID: core: Handle HOST bus type when announcing devices1b8eb47e670aHID: Bump maximum report size to 163845a0a41ca02d1HID: apple: Bind Apple silicon SPI devices587514a3bd03HID: apple: Bind to HOST devices for MTPf5a751849ac7HID: magicmouse: use a define of the max number of touch contacts74a599628ec7HID: magicmouse: use struct input_mt_pos for X/Y5ed17e9e1959HID: magicmouse: use ops function pointers for input functionality7a4bd9e35fe7HID: magicmouse: add support for Macbook trackpads2742e5022a3dHID: magicmouse: Add MTP multi-touch device supportb5ad96f24540HID: magicmouse: Add .reset_resume for SPI trackpads030cb4e40a5fHID: magicmouse: Handle touch controller resets on SPI devicese09872a21d1fHID: magicmouse: Query device dimensions via HID reportc9e60975699dWIP: HID: transport: spi: add Apple SPI transport25fee473e667soc: apple: Add DockChannel driver37c49f11e982HID: Add Apple DockChannel HID transport drivere3c92ee2e104soc: apple: Add RTKit helper driverb5fc9b81daa5HID: apple: ignore the trackpad on T2 Macs6ba854041654HID: magicmouse: Add support for trackpads found on T2 Macs35d39c3d53e3HID: magicmouse: fix regression breaking support for Magic Trackpad 132c369ff561fdrm/i915: Discard large BIOS framebuffers causing display corruption.fea9668322d0Revert "applesmc: battery charge limiter"8644494e7a0fRevert "applesmc: make applesmc_remove void"a5cfc472fa89Revert "applesmc: Add iMacPro to applesmc_whitelist"4d5f1879d400Revert "applesmc: fan support on T2 Macs"5feacb10ed63Revert "applesmc: basic mmio interface implementation"01bc025aead7Revert "applesmc: key interface wrappers"3f8cf1e519abRevert "applesmc: switch to acpi_device (from platform)"25ce5ec88e08Revert "applesmc: make io port base addr dynamic"aeed44f8c029Revert "applesmc: convert static structures to drvdata"43f4be782d53Revert "apple-gmux: allow switching to igpu at probe"eb9a4824e0fdReapply "apple-gmux: allow switching to igpu at probe"35ad5557086dIntroduce applesmc-t2a22c9f5ca3d8applesmc-t2: convert static structures to drvdata5792de4b86ffapplesmc-t2: make io port base addr dynamic40da99b0ab7bapplesmc-t2: switch to acpi_device (from platform)6fbdbeec6035applesmc-t2: key interface wrappersf802a934e66bapplesmc-t2: basic mmio interface implementation936649584792applesmc-t2: fan support on T2 Macs920c85e0fab4applesmc-t2: Add iMacPro to applesmc_whitelist79630ede9c0capplesmc-t2: make applesmc_remove void9fe445f57c42applesmc-t2: battery charge limiter5b0cce05342eapplesmc-t2: Only load for T2 M...
CachyOS Linux 7.0.1-2
CachyOS Linux 7.0.1-2
Based on Linux 7.0.1
Previous release: cachyos-7.0.1-1
Changes since cachyos-7.0.1-1
- Updated branch: 7.0/fixes
-Add BT support for PRIME B650M-A AX6 II motherboard-ALSA: hda/realtek: Add quirk for Acer Aspire V3-572G-ALSA: hda/realtek: Add quirk for Legion S7 15IMH-ASoC: amd: acp: add ASUS HN7306EA quirk for legacy SDW machine-ASoC: amd: acp: add DMI override for ACP70 flag-ASoC: amd: acp: add PX13 SoundWire machine link for rt721+tas2783x2-bluetooth: btusb: Add VID/PID 13d3:3625-drm/amd/display: Wire up dcn10_dio_construct() for all pre-DCN401 generations-drm/amdgpu: Fix ISP segfault issue in kernel v7.0-drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"-drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8-fixup! vmalloc: Optimize vfree-Input: xpad - add support for EasySMX 05 Pro-intel_idle: Add Panther Lake C-states table-iommu: Fix mapping check for 0x0 to avoid re-mapping it-mm/page_alloc: Optimize __free_contig_frozen_range()-mm/page_alloc: Optimize __free_contig_frozen_range()-mm/page_alloc: Optimize free_contig_range()-mm/page_alloc: Optimize free_contig_range()-mm: vmscan: fix dirty folios throttling on cgroup v1 for MGLRU-Revert "fixup! vmalloc: Optimize vfree"-Revert "mm/page_alloc: Optimize __free_contig_frozen_range()"-Revert "mm/page_alloc: Optimize free_contig_range()"-Revert "mm: vmscan: fix dirty folios throttling on cgroup v1 for MGLRU"-Revert "sched/fair: Proportional newidle balance"-Revert "vmalloc: Optimize vfree"-sched/core: Make finish_task_switch() and its subfunctions always inline-sched_ext: idle: Prioritize idle SMT sibling-sched/fair: do not scan twice in detach_tasks()-sched: Make raw_spin_rq_unlock() inline-udmabuf: Do not create malformed scatterlists-USB: add QUIRK_NO_BOS for several devices-vmalloc: Optimize vfree-vmalloc: Optimize vfree with free_pages_bulk()-wifi: rtw88: validate RX rate to prevent out-of-bound-writeback: don't block sync for filesystems with no data integrity guarantees-x86/fred: enable FRED by default-x86/Kconfig: tighten up wording of the CONFIG_X86_FRED help text-x86/mm/tlb: Make enter_lazy_tlb() always inline on x86
- Updated branch: 7.0/lenovo-wmi
-platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other-platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata-platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir-platform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()-platform/x86: lenovo-wmi-helpers: Move gamezone enums to wmi-helpers-platform/x86: lenovo-wmi-other: Add GPU tunable attributes-platform/x86: lenovo-wmi-other: Add lwmi_attr_id() function-platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes-platform/x86: lenovo-wmi-other: Add WMI battery charge limiting-platform/x86: lenovo-wmi-other: Balance component bind and unbind-platform/x86: lenovo-wmi-other: Balance IDA id allocation and free-platform/x86: lenovo-wmi-other: Fix tunable_attr_01 struct members-platform/x86: lenovo-wmi-other: Limit adding attributes to supported devices-platform/x86: lenovo-wmi-other: Move LWMI_FAN_DIV-platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH-platform/x86: lenovo-wmi-other: Zero initialize WMI arguments
- Updated branch: 7.0/ntfs
+ntfs: fix end_io not installed on mid-range bios submitted by iomap
- Updated branch: 7.0/t2
+Add apple-bce driver+HID: apple: ensure the keyboard backlight is off if suspending+Put apple-bce in drivers/staging+Revert "Add apple-bce driver"+Revert "Put apple-bce in drivers/staging"
Applied branches
7.0/vesa-dsc-bpp
bb447167f18fdrm/edid: rename VESA block parsing functions to more generic name70e9fb0386bcdrm/edid: prepare for VESA vendor-specific data block extension85765685b64fdrm/edid: MSO should only be used for non-eDP displays68b5610f467ddrm/edid: parse DSC DPP passthru support flag for mode VII timingsbda3f27acd70drm/edid: for consistency, use mask everywhere for block rev parsing4f1a94dffe6edrm/edid: parse DRM VESA dsc bpp target79ac66bac0d9drm/amd: use fixed dsc bits-per-pixel from edid545b46db5cbadrm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec
7.0/t2
9292e48a247aAdd apple-bce driver3936480dbfbcPut apple-bce in drivers/stagingceaabc132de8i915: 4 lane quirk for mbp15,1c5c2fde0aa68apple-gmux: allow switching to igpu at probec3111b94d154applesmc: convert static structures to drvdatad0b6b3819dc6applesmc: make io port base addr dynamicfd108967a22eapplesmc: switch to acpi_device (from platform)45b0f63663e0applesmc: key interface wrappers269b2465280fapplesmc: basic mmio interface implementationba43510f913eapplesmc: fan support on T2 Macsc54b48891664applesmc: Add iMacPro to applesmc_whitelistbb71014d2e5bapplesmc: make applesmc_remove void5ca7ceb4bd33applesmc: battery charge limiter89e4c439d03bHID: add device IDs for Apple SPI HID devicesa51152929da7HID: add HOST vendor/device IDs for Apple MTP devices9eb80af6b656HID: core: Handle HOST bus type when announcing devices1b8eb47e670aHID: Bump maximum report size to 163845a0a41ca02d1HID: apple: Bind Apple silicon SPI devices587514a3bd03HID: apple: Bind to HOST devices for MTPf5a751849ac7HID: magicmouse: use a define of the max number of touch contacts74a599628ec7HID: magicmouse: use struct input_mt_pos for X/Y5ed17e9e1959HID: magicmouse: use ops function pointers for input functionality7a4bd9e35fe7HID: magicmouse: add support for Macbook trackpads2742e5022a3dHID: magicmouse: Add MTP multi-touch device supportb5ad96f24540HID: magicmouse: Add .reset_resume for SPI trackpads030cb4e40a5fHID: magicmouse: Handle touch controller resets on SPI devicese09872a21d1fHID: magicmouse: Query device dimensions via HID reportc9e60975699dWIP: HID: transport: spi: add Apple SPI transport25fee473e667soc: apple: Add DockChannel driver37c49f11e982HID: Add Apple DockChannel HID transport drivere3c92ee2e104soc: apple: Add RTKit helper driverb5fc9b81daa5HID: apple: ignore the trackpad on T2 Macs6ba854041654HID: magicmouse: Add support for trackpads found on T2 Macs35d39c3d53e3HID: magicmouse: fix regression breaking support for Magic Trackpad 132c369ff561fdrm/i915: Discard large BIOS framebuffers causing display corruption.fea9668322d0Revert "applesmc: battery charge limiter"8644494e7a0fRevert "applesmc: make applesmc_remove void"a5cfc472fa89Revert "applesmc: Add iMacPro to applesmc_whitelist"4d5f1879d400Revert "applesmc: fan support on T2 Macs"5feacb10ed63Revert "applesmc: basic mmio interface implementation"01bc025aead7Revert "applesmc: key interface wrappers"3f8cf1e519abRevert "applesmc: switch to acpi_device (from platform)"25ce5ec88e08Revert "applesmc: make io port base addr dynamic"aeed44f8c029Revert "applesmc: convert static structures to drvdata"43f4be782d53Revert "apple-gmux: allow switching to igpu at probe"eb9a4824e0fdReapply "apple-gmux: allow switching to igpu at probe"35ad5557086dIntroduce applesmc-t2a22c9f5ca3d8applesmc-t2: convert static structures to drvdata5792de4b86ffapplesmc-t2: make io port base addr dynamic40da99b0ab7bapplesmc-t2: switch to acpi_device (from platform)6fbdbeec6035applesmc-t2: key interface wrappersf802a934e66bapplesmc-t2: basic mmio interface implementation936649584792applesmc-t2: fan support on T2 Macs920c85e0fab4applesmc-t2: Add iMacPro to applesmc_whitelist79630ede9c0capplesmc-t2: make applesmc_remove void9fe445f57c42applesmc-t2: battery charge limiter5b0cce05342eapplesmc-t2: Only load for T2 Macbooks24271a70d368applesmc: Do not probe for T2 Macbooks1859ccbf7cc4vga_switcheroo: Defer probe of display devices on T2 Macsbdf31aa7be96cachy-t2: Define t2_mac_tbl in header insteadb1c991fddf77Revert "Put apple-bce in drivers/staging"1d1f599be88eRevert "Add apple-bce driver"4a5e3ae105baAdd apple-bce drivere0e4c46749bbPut apple-bce in drivers/stagingfe71f6072565HID: apple: ensure the keyboard backlight is off if suspending
7.0/snd-codecs
8bf796649501Sound support for the Samsung Galaxy Book 4eeeb7b0c9122Rename model number of Book4 360 and Book4 Pro95786e4d26f6Added fixup model21b1dfac013aTypo: Book 4 360 was a Book 4 Pro 360489b8ff86ab1Added Galaxy Book 5 and removed duplicated line10e0dd582d09Added support for Book4 Pro 16-inch and Book4 Ultra303ce1a9cd89Put the new biquads from the official Samsung firmware in the firmware blob12ed4bb875d5ALSA: hda: add AW88399 side codec supporta974eab210d9hda/max98390: Remove unused variablesb3bbc4026b35Revert "ALSA: hda: add AW88399 side codec support"a18eac772ea0ALSA: hda: add AW88399 side codec support
7.0/ntfs
43fedd490e4aRevert "fs: Remove NTFS classic"e2b70867de40fs: add generic FS_IOC_SHUTDOWN definitions9137d075a01fntfs: update in-memory, on-disk structures and headersb770bb72c9d1ntfs: update super block operations6f0cfeb99aa8ntfs: update inode operations6f724a5a459dntfs: update mft ope...
CachyOS Linux 7.0.1-1
CachyOS Linux 7.0.1-1
Based on Linux 7.0.1
Previous release: cachyos-7.0.0-2
Changes since cachyos-7.0.0-2
- Rebased to upstream:
7.0.0→7.0.1 - Added branch: 7.0/amd-isp4
- Added branch: 7.0/cachy
- Added branch: 7.0/cgroup-vram
- Added branch: 7.0/fixes
- Added branch: 7.0/hdmi
- Added branch: 7.0/lenovo-wmi
- Added branch: 7.0/mglru
- Added branch: 7.0/ntfs
- Added branch: 7.0/snd-codecs
- Added branch: 7.0/t2
- Added branch: 7.0/vesa-dsc-bpp
Applied branches
7.0/ntfs
3c099b5e7cf2ntfs: zero out stale data in straddle block beyond initialized_sizeae171835c2eantfs: not zero out range beyond init in punch_hole44469a2912e3ntfs: limit memory allocation in ntfs_attr_readall4b90b9ff2a92ntfs: remove noop_direct_IO from address_space_operationscb01758feed9ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident73c65c5db394ntfs: fix uninitialized pointer in ntfs_write_mft_blockfc5e3173c857ntfs: fix uninitialized variables in ntfs_ea_set_wsl_inode()efafe7a83851ntfs: add missing error code in ntfs_mft_record_alloc()595ac44192b6ntfs: delete dead codeb5110dc094a1ntfs: fix uninitialized variable in ntfs_map_runlist_nolockd80738a66e18ntfs: fix potential 32-bit truncation in ntfs_write_cb()5f608bbb973cntfs: use page allocation for resident attribute inline data16b71275b183ntfs: fix mmap_prepare writable check for shared mappings
7.0/fixes
fb3f71c05830platform/x86: samsung-galaxybook: Refactor camera lens cover input device04da96f4daf6platform/x86: samsung-galaxybook: Handle ACPI hotkey notifications2a5a214aa4d8x86/cpu: Disable FRED when PTI is forced on
7.0/fixes
fdaf49cccdc7fixup! clockevents: Add missing resets of the next_event_forced flag
7.0/fixes
18719c80f34eRevert "sched/idle: Symmetric idle entry/exit hooks for accurate avg_idle tracking"ee1ec15dd3dasched/idle: Fix avg_idle saturation by establishing symmetric idle entry hook
7.0/fixes
77994c92fbc5Reapply "clockevents: Prevent timer interrupt starvation"6e0125337925clockevents: Add missing resets of the next_event_forced flag234eeb845c99sched/idle: Symmetric idle entry/exit hooks for accurate avg_idle tracking
7.0/cachy
09d54799a73etag-release: Update script
7.0/lenovo-wmi
308d32bf49efplatform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()895ba2046ae5platform/x86: lenovo-wmi-other: Balance IDA id allocation and free99b23b9e9b85platform/x86: lenovo-wmi-other: Balance component bind and unbind21643e59a183platform/x86: lenovo-wmi-other: Zero initialize WMI argumentsa26cda074067platform/x86: lenovo-wmi-other: Fix tunable_attr_01 struct membersd76aff016f72platform/x86: lenovo-wmi-other: Limit adding attributes to supported devices1842daf476b3platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other91e01a43c66cplatform/x86: lenovo-wmi-helpers: Move gamezone enums to wmi-helpersdf47d28c5bcfplatform/x86: lenovo-wmi-other: Move LWMI_FAN_DIVbef4746b9ca1platform/x86: lenovo-wmi-other: Add lwmi_attr_id() function260f38209869platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes993216a2a21aplatform/x86: lenovo-wmi-other: Add GPU tunable attributes0ec69bc77a9fplatform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH810d2804ad90platform/x86: lenovo-wmi-other: Add WMI battery charge limiting1e58ed5f3759platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir8ddb8c3b4e87platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata
7.0/cachy
e7f8d7271eebiosched-7.0: bump ADIOS to v3.2.06febf5851693fixup! ACPI: processor: Disable bus master check for AMD
7.0/fixes
0e79efd9beafdrm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8532dc89e44d6drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"4f78f26cba9aAdd BT support for PRIME B650M-A AX6 II motherboard95029838e5dfbluetooth: btusb: Add VID/PID 13d3:3625b92071ce3be2Revert "sched/fair: Proportional newidle balance"35b9e0c144c8x86/mm/tlb: Make enter_lazy_tlb() always inline on x867d6c90bfb767sched: Make raw_spin_rq_unlock() inlinec80ed4ea6ec9sched/core: Make finish_task_switch() and its subfunctions always inline2c503ecb4638sched/fair: do not scan twice in detach_tasks()dec8eced84b0Input: xpad - add support for EasySMX 05 Prodbfdfd7e5a90udmabuf: Do not create malformed scatterlists3a2a4013d269intel_idle: Add Panther Lake C-states table6199d8d9f094x86/fred: enable FRED by default41cc257dc97fx86/Kconfig: tighten up wording of the CONFIG_X86_FRED help textd1344ad73dabwifi: rtw88: validate RX rate to prevent out-of-bound4cfc9ec73e56mm/page_alloc: Optimize free_contig_range()199df201fbfbvmalloc: Optimize vfree with free_pages_bulk()e29a70965775mm/page_alloc: Optimize __free_contig_frozen_range()baa1bc2de169ALSA: hda/realtek: Add quirk for Legion S7 15IMHd8571869d282sched_ext: idle: Prioritize idle SMT sibling0d31fb228ed0x86/cpu/amd: Don't clear RDSEED32 bit on znver5630e8b377b52Revert "clockevents: Prevent timer interrupt starvation"
7.0/vesa-dsc-bpp
bb447167f18fdrm/edid: rename VESA block parsing functions to more generic name70e9fb0386bcdrm/edid: prepare for VESA vendor-specific data block extension85765685b64fdrm/edid: MSO should only be used for non-eDP displays68b5610f467ddrm/edid: parse DSC DPP passthru support flag for mode VII timingsbda3f27acd70drm/edid: for consistency, use mask everywhere for block rev parsing4f1a94dffe6edrm/edid: parse DRM VESA dsc bpp target79ac66bac0d9drm/amd: use fixed dsc bits-per-pixel from edid545b46db5cbadrm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec
7.0/t2
9292e48a247aAdd apple-bce driver3936480dbfbcPut apple-bce in drivers/stagingceaabc132de8i915: 4 lane quirk for mbp15,1c5c2fde0aa68apple-gmux: allow switching to igpu at probec3111b94d154applesmc: convert static structures to drvdatad0b6b3819dc6applesmc: make io port base addr dynamicfd108967a22eapplesmc: switch to acpi_device (from platform)45b0f63663e0applesmc: key interface wrappers269b2465280fapplesmc: basic mmio interface implementationba43510f913eapplesmc: fan support on T2 Macsc54b48891664applesmc: Add iMacPro to applesmc_whitelistbb71014d2e5bapplesmc: make applesmc_remove void5ca7ceb4bd33applesmc: battery charge limiter89e4c439d03bHID: add device IDs for Apple SPI HID devicesa51152929da7HID: add HOST vendor/device IDs for Apple MTP devices9eb80af6b656HID: core: Handle HOST bus type when announcing devices1b8eb47e670aHID: Bump maximum report size to 163845a0a41ca02d1HID: apple: Bind Apple silicon SPI devices587514a3bd03HID: apple: Bind to HOST devices for MTPf5a751849ac7HID: magicmouse: use a define of the max number of touch contacts74a599628ec7HID: magicmouse: use struct input_mt_pos for X/Y5ed17e9e1959HID: magicmouse: use ops function pointers for input functionality7a4bd9e35fe7HID: magicmouse: add support for Macbook trackpads2742e5022a3dHID: magicmouse: Add MTP multi-touch device supportb5ad96f24540HID: magicmouse: Add .reset_resume for SPI trackpads030cb4e40a5fHID: magicmouse: Handle touch controller resets on SPI devicese09872a21d1fHID: magicmouse: Query device dimensions via HID reportc9e60975699dWIP: HID: transport: spi: add Apple SPI transport25fee473e667soc: apple: Add DockChannel driver37c49f11e982HID: Add Apple DockChannel HID transport drivere3c92ee2e104soc: apple: Add RTKit helper driverb5fc9b81daa5HID: apple: ignore the trackpad on T2 Macs6ba854041654HID: magicmouse: Add support for trackpads found on T2 Macs35d39c3d53e3HID: magicmouse: fix regression breaking support for Magic Trackpad 132c369ff561fdrm/i915: Discard large BIOS framebuffers causing display corruption.fea9668322d0Revert "applesmc: battery charge limiter"8644494e7a0fRevert "applesmc: make applesmc_remove void"a5cfc472fa89Revert "applesmc: Add iMacPro to applesmc_whitelist"4d5f1879d400Revert "applesmc: fan support on T2 Macs"5feacb10ed63Revert "applesmc: basic mmio interface implementation"01bc025aead7Revert "applesmc: key interface wrappers"3f8cf1e519abRevert "applesmc: switch to acpi_device (from platform)"25ce5ec88e08Revert "applesmc: make io port base addr dynamic"aeed44f8c029Revert "applesmc: convert static structures to drvdata"43f4be782d53Revert "apple-gmux: allow switching to igpu at probe"eb9a4824e0fdReapply "apple-gmux: allow switching to igpu at probe"35ad5557086dIntroduce applesmc-t2a22c9f5ca3d8applesmc-t2: convert static structures to drvdata5792de4b86ffapplesmc-t2: make io port base addr dynamic40da99b0ab7bapplesmc-t2: switch to acpi_device (from platform)6fbdbeec6035applesmc-t2: key interface wrappersf802a934e66bapplesmc-t2: basic mmio interface implementation936649584792applesmc-t2: fan support on T2 Macs920c85e0fab4applesmc-t2: Add iMacPro to applesmc_whitelist79630ede9c0capplesmc-t2: make applesmc_remove void9fe445f57c42applesmc-t2: battery charge limiter5b0cce05342eapplesmc-t2: Only load for T2 Macbooks24271a70d368applesmc: Do not probe for T2 Macbooks1859ccbf7cc4vga_switcheroo: Defer probe of display devices on T2 Macsbdf31aa7be96cachy-t2: Define t2_mac_tbl in header instead
7.0/snd-codecs
8bf796649501Sound support for the Samsung Galaxy Book 4eeeb7b0c9122Rename model number of Book4 360 and ...