Skip to content

CachyOS Linux 7.4-rc1-1

Choose a tag to compare

@ptr1337 ptr1337 released this 05 Nov 16:58
· 61 commits to 7.0/cachy since this release
cachyos-7.4-rc1-1
9b06726

CachyOS Linux 7.4-rc1-1

Based on Linux 7.4-rc1

Applied branches

7.4/vesa-dsc-bpp

  • 07e3afb0e3c3 drm/edid: rename VESA block parsing functions to more generic name
  • 3d09f6e52811 drm/edid: prepare for VESA vendor-specific data block extension
  • 199a49c939d6 drm/edid: MSO should only be used for non-eDP displays
  • a71f8b0dfa89 drm/edid: parse DSC DPP passthru support flag for mode VII timings
  • 6034ad81e7f9 drm/edid: for consistency, use mask everywhere for block rev parsing
  • f836f0a0b932 drm/edid: parse DRM VESA dsc bpp target
  • fa86cf20bec9 drm/amd: use fixed dsc bits-per-pixel from edid
  • 489e8b69c9c8 drm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec

7.4/t2

  • 5dc16f7548dd Add t2bce driver stack
  • 2b570fbd82c9 Integrate t2bce driver stack
  • a70219e9c31f i915: 4 lane quirk for mbp15,1
  • 728a7927076b apple-gmux: allow switching to igpu at probe
  • 14bded8e5186 treewide: add backend for macsmc
  • c30f04a875f7 platform/x86: add backend for macsmc in intel macs using ACPI
  • 6367bc6de108 watchdog: add driver for apple smc
  • e18d567eb795 iio/light: add new driver for macsmc
  • fd606567dc23 iio/accel: add driver for apple SMS
  • 3ec8d7242ae2 leds: add support for macsmc kbl
  • 06a23ff3709f rtc: add support for x86 macs in macsmc-rtc
  • 9ee3ebd59e80 treewide: Add a flag to detect the Apple T2 chip
  • c9bcfdfeb494 treewide: disable other rtc's in t2 macs
  • 57c1c4b06741 power/supply: add support for x86 macs in macsmc-power
  • 4e4262e2552a acpi: disable battery and adapter for x86 apple machines
  • 4156e4f0b09f hwmon/macsmc: add more types
  • a8273893da33 hwmon: add support for x86 macs in macsmc-hwmon
  • 2e950f0dc04f HID: add device IDs for Apple SPI HID devices
  • 0eae0b08d136 HID: add HOST vendor/device IDs for Apple MTP devices
  • 40e1e27448dd HID: core: Handle HOST bus type when announcing devices
  • 957edfa4a1b1 HID: Bump maximum report size to 16384
  • 406d49823a85 HID: apple: Bind Apple silicon SPI devices
  • e87f43ab10c3 HID: apple: Bind to HOST devices for MTP
  • 1e800324e241 DO NOT MERGE: HID: apple: Add fnmode which ignores function keys
  • b7132692aeee HID: magicmouse: use a define of the max number of touch contacts
  • 09bdc62301dc HID: magicmouse: use struct input_mt_pos for X/Y
  • eb185070622a HID: magicmouse: use ops function pointers for input functionality
  • 0b0a6d560bbe HID: magicmouse: add support for Macbook trackpads
  • 70cdb6a0631e fixup! HID: magicmouse: add support for Macbook trackpads
  • 2849008003b0 HID: magicmouse: Add MTP multi-touch device support
  • 574b921761f9 HID: magicmouse: Add .reset_resume for SPI trackpads
  • 0d4ff1257911 HID: magicmouse: Handle touch controller resets on SPI devices
  • 34b0837edeba HID: magicmouse: Query device dimensions via HID report
  • e4623d13d4e6 WIP: HID: transport: spi: add Apple SPI transport
  • fc00e76b013e soc: apple: Add DockChannel driver
  • 81b52f3c0d34 HID: Add Apple DockChannel HID transport driver
  • 452bac0d0cee soc: apple: Add RTKit helper driver
  • fb5473a0c25b HID: magicmouse: Add support for trackpads found on T2 Macs
  • 4ca94a1916e1 drm/amd/pm: Fix boot problems in 5300
  • 65123d2d55a5 drm/i915/fbdev: Discard BIOS framebuffers with mismatched dimensions
  • 364aab83216b amdgpu: add support for 5K
  • d78e057bb538 ACPI: x86: Apple T2 systems need early CPU offlining
  • 7a6cb60ed175 Bluetooth: hci_event: strip Broadcom vendor bits from legacy adv report type
  • f40111a29e19 fix
  • 1a6e181e41f7 platform/x86: macsmc-acpi: fall back to polling on missed interrupt
  • 49369de11b89 mfd/macsmc: add ioctl to access smc keys
  • f11515f603a6 hwmon: macsmc: use descriptive names for power zone sensors
  • e8f4c4766d4b vga_switcheroo: Defer probe of display devices on T2 Macs
  • 4611b4842672 platform/x86: macsmc: restrict the ACPI SMC stack to T2 Macs

7.4/snd-codecs

  • 6a8a3eb48d53 Sound support for the Samsung Galaxy Book 4
  • 77acdf808671 Rename model number of Book4 360 and Book4 Pro
  • 53db829872fb Added fixup model
  • 2b9fb28f358b Typo: Book 4 360 was a Book 4 Pro 360
  • e3839f7b8411 Added Galaxy Book 5 and removed duplicated line
  • 47027cde8097 Added support for Book4 Pro 16-inch and Book4 Ultra
  • 88046b5e2650 Put the new biquads from the official Samsung firmware in the firmware blob
  • a70ea9251bf6 hda/max98390: Remove unused variables

7.4/fixes

  • 30b0b03e733e x86/cpu/amd: Don't clear RDSEED32 bit on znver5
  • f61c6372c44d drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8
  • 70e522f99c2b drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"
  • 1bed7f357b0f Add BT support for PRIME B650M-A AX6 II motherboard
  • 1d750e7ce49e bluetooth: btusb: Add VID/PID 13d3:3625
  • e1c4e0be0abe sched/fair: do not scan twice in detach_tasks()
  • 7a306edf54f2 sched/core: Make finish_task_switch() and its subfunctions always inline
  • 930de867627d USB: core: sanitize string descriptors against C0 control characters
  • 56daa4d70a8c wifi: iwlwifi: mld: skip TX when firmware is dead
  • cd1bc1e37297 sof: Add quirk for Dell XPS 13 DX13260
  • 348d6fc0d611 Revert "drm/gud: validate TV mode names before creating enum property"
  • bd67d9617058 HID: logitech-hidpp: read G920 force feedback config before hid_connect()
  • c75839fb62b0 usb: pci-quirks: always assert xHCI OS ownership

7.4/cachy

  • a019beac8930 add sysctl to allow disabling unprivileged CLONE_NEWUSER
  • b0fa15a5d296 Kconfig: Add CONFIG_CACHY
  • ccf79ceea0a3 Kconfig.hz: Add additional timer frequency options
  • efac028fc910 mm: Increase VM_READAHEAD_PAGES to 256K
  • a1a49cb638f4 CACHY: mm/vmscan: Increase vm_swappiness to 100
  • 17c3dd7d8067 CACHY: sched/fair: Tweak EEVDF for interactivity
  • 66e5af73897f Kconfig: Restore CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3
  • 8aa5c6dc0368 kbuild: Add GCC SMS-based modulo scheduling
  • a40b6519f4f9 drivers/pci: Add ACS override support
  • f53b11e2f94d Input: evdev - use call_rcu when detaching client
  • 6c797e2903fb CACHY: Enable background reclaim of hugepages
  • c94b131ec0ac CACHY: Disable watermark boosting by default
  • 96fa1f26e3c1 CACHY: Disable proactive compaction by default
  • 0e9a8f74a5f0 drm/amd: Move AMD_PRIVATE_COLOR to Kconfig
  • f1ec055c6daa CACHY: v4l2-core: add v4l2loopback
  • de9ca7ed8e6a intel-pstate: Implement "enable" parameter
  • 9c5ac595d8a1 scsi: Add VHBA driver
  • 7f4f4b037766 Kconfig.preempt: Remove CONFIG_EXPERT dependency from PREEMPT_RT
  • 707025e74d27 arch/x86: Add x86_64 ISA and Zen4 compiler optimizations
  • 9403b1970863 CACHY: Disable split lock mitigation by default
  • 44b5a9c4c6b8 linux7.1-rc1-ADIOS-3.2.0
  • fdb8c2534085 CACHY: Use BFQ for SQ devices and mq-deadline for MQ devices
  • 49a17b17aab2 ACPI: processor: Disable bus master check for AMD
  • d5e4b4cae685 tag-release: Add script to easier create a release and tag
  • 47da70f6c229 tag-release: Update script to include commits from branches
  • fbb465d04dd8 tag-release: Move tarball to pkgbuilds dir for naim
  • 484583ce3f96 CACHY: mm: lru-gen: Protect the working set of the last 100 jiffies
  • a24d26d89258 kbuild: add resolve_btfids to pacman PKGBUILD
  • dbc1f612c161 tag-release: Update script
  • fb4dff70bf22 Kbuild: Enable LLVM machine pipeliner
  • 6f6be92494df tag-release: Update script
  • 3a6dc58a645c readdir: add unlikely hint on len check
  • 0ccd88ebe542 sched/core: add some branch hints based on gcov analysis
  • 5bcae6364f31 tag-release.sh: GPG-sign release tarballs before upload
  • 4159e42045de tag-release: Update to include .0
  • 1d2e6fbe9c24 list: Mark some functions as __always_inline
  • f98011284620 7.2-rc1-poc-selector-v2.6.3
  • c1c1a086822a mm/swap_state: Disable swap-in readahead
  • 296d28f183a1 x86: implement tsc=directsync for systems without IA32_TSC_ADJUST
  • 82b2e54468c7 x86: touch clocksource watchdog after syncing TSCs
  • a115b49faefc x86: save/restore TSC counter value during sleep/wake
  • 3b07853f8836 x86: only restore TSC if we have IA32_TSC_ADJUST or directsync enabled
  • 3523dbe20069 x86: don't check for random warps if using direct sync
  • 12eeda11d117 x86: revert extra time added to check for tsc wraps
  • fbf34887c0d9 iosched-7.3: update ADIOS to 3.3.0
  • fde9880069ec fixup! iosched-7.3: update ADIOS to 3.3.0
  • 4958dab4b8fc PCI: Add Intel remapped NVMe device support
  • b632093480e9 rust: Allow BTF generation with Rust + LTO
  • b8f9f009f1f4 fixup! drivers/pci: Add ACS override support
  • d2ae21da42b6 Revert "7.2-rc1-poc-selector-v2.6.3"

7.4/bbr3

  • 5e201ec1d3c9 tcp/bbr3: add BBRv3 congestion control
  • f5b7232063fb bbr: Fix bbr name to bbr3