Repository navigation
CachyOS Linux 7.3.3-1
·
61 commits
to 7.0/cachy
since this release
CachyOS Linux 7.3.3-1
Based on Linux 7.3.3
Previous release: cachyos-7.3.1-1
Changes since cachyos-7.3.1-1
- Rebased to upstream:
7.3.1→7.3.3 - Updated branch: 7.3/cachy
+fixup! drivers/pci: Add ACS override support+Revert "7.2-rc1-poc-selector-v2.6.3"+rust: Allow BTF generation with Rust + LTO
- Updated branch: 7.3/fixes
+HID: logitech-hidpp: read G920 force feedback config before hid_connect()+usb: pci-quirks: always assert xHCI OS ownership
- Updated branch: 7.3/t2
+platform/x86: macsmc: restrict the ACPI SMC stack to T2 Macs
Applied branches
7.3/zram
e823a1bcdce3zram: fix idle age_sec underflow in idle_store()9be086eef442zram: remove unreachable kernel_read_file_from_path() return checkb77fba3e5f56zram: convert to SG-list zsmalloc object read API5afe50dfe24czram: fix short reads from block_stated30d52920a73zram: prefix backends printk-sd1b78bc5e357zram: remove debugfs entry on init failure88d502378e50zram: zstd: do not allocate empty C/D-dictionariesba6f28d1807czram: lz4hc: pre-initialize dictionary stream in setup_params1b1ac1e19e6czram: lz4: use LZ4_decompress_safe_usingDict()bb5add5e24b5zram: lz4hc: use LZ4_decompress_safe_usingDict()04785e03d610zram: zstd: do not use kvzalloc() for zstd allocations5b89f7a2f606zram: reset writeback state in zram_reset_device()d01d096e7f0azram: split zcomp into separate R/W streams4f639dd99e44zram: use a singleton compression context for recompression0e4911efd9f9zram: use rw_semaphore for decompression streams
7.3/vesa-dsc-bpp
0a5931ca6469drm/edid: rename VESA block parsing functions to more generic namefbe9642e3c5ddrm/edid: prepare for VESA vendor-specific data block extension3fd9535e387ddrm/edid: MSO should only be used for non-eDP displays05b31ff1e293drm/edid: parse DSC DPP passthru support flag for mode VII timings4feb8846971adrm/edid: for consistency, use mask everywhere for block rev parsinga31c55309200drm/edid: parse DRM VESA dsc bpp targetfd92f73b6872drm/amd: use fixed dsc bits-per-pixel from edidcd17013dd190drm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec
7.3/t2
8ca5749a781fAdd t2bce driver stack81f0b75907f5Integrate t2bce driver stack371178af4612i915: 4 lane quirk for mbp15,10c539c32df88apple-gmux: allow switching to igpu at probe606639f7c60atreewide: add backend for macsmcaeffbf4e59d4platform/x86: add backend for macsmc in intel macs using ACPI47682119bb9awatchdog: add driver for apple smcf8cc5cc3c706iio/light: add new driver for macsmc5d0829f0ff74iio/accel: add driver for apple SMS193e39ddb923leds: add support for macsmc kbl852a10500fc0rtc: add support for x86 macs in macsmc-rtc934e144d2914treewide: Add a flag to detect the Apple T2 chipbaeabf76ccaatreewide: disable other rtc's in t2 macs86fa08e5741bpower/supply: add support for x86 macs in macsmc-power56056e95d01cacpi: disable battery and adapter for x86 apple machines36fef00bc537hwmon/macsmc: add more typesb5718fc7e5dfhwmon: add support for x86 macs in macsmc-hwmon7c2091f18ce8HID: add device IDs for Apple SPI HID devicesdbbb1340979bHID: add HOST vendor/device IDs for Apple MTP devicesac97f7d399cfHID: core: Handle HOST bus type when announcing devices4942a4d1f388HID: Bump maximum report size to 16384be9cc0a436bdHID: apple: Bind Apple silicon SPI devicesde7089ee38afHID: apple: Bind to HOST devices for MTP74ef1b8ea938DO NOT MERGE: HID: apple: Add fnmode which ignores function keys31d31dcfa3c4HID: magicmouse: use a define of the max number of touch contacts2624a894e9c9HID: magicmouse: use struct input_mt_pos for X/Ya244f3c65b29HID: magicmouse: use ops function pointers for input functionality644d419cb8a4HID: magicmouse: add support for Macbook trackpadsbb06a45b37cbfixup! HID: magicmouse: add support for Macbook trackpads94d2f4439f65HID: magicmouse: Add MTP multi-touch device support0df621073f73HID: magicmouse: Add .reset_resume for SPI trackpadsf236a0ccce35HID: magicmouse: Handle touch controller resets on SPI devicesfaa5cab6ac27HID: magicmouse: Query device dimensions via HID reportb3ccbe902efcWIP: HID: transport: spi: add Apple SPI transportd74661ee77f1soc: apple: Add DockChannel drivere140522193c1HID: Add Apple DockChannel HID transport driver2b34cb34f27fsoc: apple: Add RTKit helper driverf5b03a02a346HID: apple: ignore the trackpad on T2 Macsecdae0340ae0HID: magicmouse: Add support for trackpads found on T2 Macs35d48fe55d9bHID: appletb-kbd: add option to switch default layer on double pressing fn keyfe96b1d49e23The driver has no USB power management callbacks, so the USB core unbinds it before system suspend and binds it again on resume. The DRM device is unregistered and registered again on every suspend and resume cycle, userspace driving the Touch Bar through it (such as tiny-dfr) loses its device, and the Touch Bar stays dark after resume.413015ca6ea4drm/amd/pm: Fix boot problems in 53007a299f84e812drm/i915/fbdev: Discard BIOS framebuffers with mismatched dimensionsce52724a735eamdgpu: add support for 5Ke6c2a1c2d7e9ACPI: x86: Apple T2 systems need early CPU offliningecfe82782e43Bluetooth: hci_event: strip Broadcom vendor bits from legacy adv report type0a0274c84af2wifi: brcmfmac: Improve D3 substate entering timeout handling114613f2096dfix8ddc5b98fcc6platform/x86: macsmc-acpi: fall back to polling on missed interruptf3954d2a164emfd/macsmc: add ioctl to access smc keysa6fe0dcf579dhwmon: macsmc: use descriptive names for power zone sensorsaee74afff4c3vga_switcheroo: Defer probe of display devices on T2 Macsb5b0300cdf3dplatform/x86: macsmc: restrict the ACPI SMC stack to T2 Macs
7.3/snd-codecs
9d043d31363dSound support for the Samsung Galaxy Book 453e43a1b7c9fRename model number of Book4 360 and Book4 Pro8c788eb17d5fAdded fixup model18fb76946317Typo: Book 4 360 was a Book 4 Pro 3607b541b30743eAdded Galaxy Book 5 and removed duplicated line8de4bf835cceAdded support for Book4 Pro 16-inch and Book4 Ultrae3732ab14f2dPut the new biquads from the official Samsung firmware in the firmware blobeec9fb473ef7hda/max98390: Remove unused variables
7.3/sched
c0606860890dsched/eevdf: Ensure that vprot will never go above a min slice78c4ec7aa4e0sched/eevdf: Align update_protect_slice to set_protect_slice5901bea24460sched/eevdf: Handle more short slice waking cases7107dcbd03dcsched/fair: Reset NUMA fault locality after scan period update8ac89a7ed293sched/cputime: Don't account idle time twice after dyntick-idle1d1df75336dcsched/cache: Avoid publishing partial LLC utilization
7.3/hdmi
bfd02102c6dbdrm/amd/display: Add 2.1 FreeSync support for AMD VSDB EDID Block6667afd57f77drm/edid: parse HDMI 2.1 gaming (ALLM/VRR) capabilities from HF-VSDB9ad5475bc364drm/amd/display: Add HDMI 2.1 VRR support from HF-VSDBa0596ba19d53drm/amd/display: Enable HDMI ALLM for Gaming-VRR6f11071b4a1adrm: Add passive_vrr properties for passive/desktop VRR5a42488d82a8drm/amd/display: Use passive_vrr properties in amdgpu96f023bb8c13drm/amd/display: Keep FreeSync for HF-VSDB VRR sinks in MCCS fallback
7.3/fixes
c90c777f9f7cx86/cpu/amd: Don't clear RDSEED32 bit on znver5df68eb7bafa0drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen813805bdf27cadrm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"eb155ccbd456Add BT support for PRIME B650M-A AX6 II motherboarda82b45662d41bluetooth: btusb: Add VID/PID 13d3:36253abc003bf2a4sched/fair: do not scan twice in detach_tasks()f38c1aede384sched/core: Make finish_task_switch() and its subfunctions always inline929056a37f56USB: core: sanitize string descriptors against C0 control characters99d4f73dbc9ci2c: Force ASUE140D touchpad i2c freq to 100khz3ae3d192fabbwifi: iwlwifi: mld: skip TX when firmware is dead18a890878b51sof: Add quirk for Dell XPS 13 DX13260d10310a163ceRevert "drm/gud: validate TV mode names before creating enum property"68f054f6774bmm/slub: refill prefilled sheaves from the barn2d0a9e75fe41wireguard: queueing: preserve tstamp_type when encapsulating packet6ac9c0cb071fdrm/i915/dp: On DPCD init wake the DPRx for eDP84967922853dcpufreq/amd-pstate: Skip auto_sel write when it already matches the modee93468e0030dHID: logitech-hidpp: read G920 force feedback config before hid_connect()a558a2bbbfc3usb: pci-quirks: always assert xHCI OS ownership
7.3/cachy
e4cd5992b0deadd sysctl to allow disabling unprivileged CLONE_NEWUSERad9d051f344cKconfig: Add CONFIG_CACHYfca30f3a1818Kconfig.hz: Add additional timer frequency options96164dfbed0fmm: Increase VM_READAHEAD_PAGES to 256K4aeb2fc3ebf7CACHY: mm/vmscan: Increase vm_swappiness to 10020b5544262aeCACHY: sched/fair: Tweak EEVDF for interactivity12d17b523d3aKconfig: Restore CONFIG_OPTIMIZE_FOR_PERFORMANCE_O36f2b05b719d8kbuild: Add GCC SMS-based modulo scheduling16acc33ed004drivers/pci: Add ACS override support1e648d759270Input: evdev - use call_rcu when detaching clientab9b9962958aCACHY: Enable background reclaim of hugepagesc5f1297f1c0eCACHY: Disable watermark boosting by default798ce5a82e1aCACHY: Disable proactive compaction by defaultb194f335960adrm/amd: Move AMD_PRIVATE_COLOR to Kconfig930f739a0202CACHY: v4l2-core: add v4l2loopback85b1ee1995bdintel-pstate: Implement "enable" parameter805e4301cae0scsi: Add VHBA driverec5a84851c81Kconfig.preempt: Remove CONFIG_EXPERT dependency from PREEMPT_RT71e9c134e71farch/x86: Add x86_64 ISA and Zen4 compiler optimizations78df04208d2bCACHY: Disable split lock mitigation by default1c3acc6c8c74linux7.1-rc1-ADIOS-3.2.0e8ab2c2dba61CACHY: Use BFQ for SQ devices and mq-deadline for MQ devices84c961d30741ACPI: processor: Disable bus master check for AMD5424f3c6cb14tag-release: Add script to easier create a release and tagfca1898e05b7tag-release: Update script to include commits from branchesda24f26ca8eetag-release: Move tarball to pkgbuilds dir for naimad38870256bcCACHY: mm: lru-gen: Protect the working set of the last 100 jiffiesc9c787be66d0kbuild: add resolve_btfids to pacman PKGBUILD3e74873bddcftag-release: Update script8f28aedefce3Kbuild: Enable LLVM machine pipeliner1f1f7071f51dtag-release: Update script2ced65838b77readdir: add unlikely hint on len check5f3e9d4f9a4csched/core: add some branch hints based on gcov analysis74bf4e66d0c4tag-release.sh: GPG-sign release tarballs before uploadd99eae941015tag-release: Update to include .06eaae2635d39list: Mark some functions as __always_inline661ebafdadd77.2-rc1-poc-selector-v2.6.36936583cfc28mm/swap_state: Disable swap-in readaheadd77c58de7881x86: implement tsc=directsync for systems without IA32_TSC_ADJUSTdd199fccf526x86: touch clocksource watchdog after syncing TSCs63239e08d7efx86: save/restore TSC counter value during sleep/wake9d04311179f0x86: only restore TSC if we have IA32_TSC_ADJUST or directsync enablede5c2a5fd8c3ax86: don't check for random warps if using direct syncf9012d5b1220x86: revert extra time added to check for tsc wraps10aa506a7d0fiosched-7.3: update ADIOS to 3.3.052dc9bb47a1bfixup! iosched-7.3: update ADIOS to 3.3.0db7c39dabd6ePCI: Add Intel remapped NVMe device support962bee17a9d7rust: Allow BTF generation with Rust + LTOf2bd287ff236fixup! drivers/pci: Add ACS override support852ded6b31baRevert "7.2-rc1-poc-selector-v2.6.3"
7.3/bbr3
5b121d2f9e4ftcp/bbr3: add BBRv3 congestion controla52f724cc56dbbr: Fix bbr name to bbr3
7.3/amd-iommu
f5ec5d9476c4iommu/amd: Do not request ACS when IOMMU is not going to be initializedf6e14328620eiommu/amd: Disallow implicit START_STATE => IVRS_DETECTED transition567e74ce4dfdiommu/amd: Remove ad-hoc checks that are never truebf5bdfd1f8d4iommu/amd: Force identity mode for selected GPUs only15d5b3027d9fiommu/amd: Refactor device probe and capability initialization5b33c19a31c0iommu/amd: Remove iommu_ignore_device()622384f54a84iommu/amd: Fail probe on ATS configuration failuref4eab1f88f79iommu/amd: Move GA log allocation to init108657f24706iommu/amd: Fix leak of data->entry in irq_remapping_alloc() error path6e87850d1a8fiommu/amd: Add PerfOpt IOMMU performance optimization supporte74db71a3530drm/amdgpu: Enable PerfOpt IOMMU perf optimization when GPU in identity domaincf18d488df9dRevert "iommu/amd: Force identity mode for selected GPUs only"