Skip to content

CachyOS Linux 7.4-rc2-2

Latest

Choose a tag to compare

@1Naim 1Naim released this 09 Nov 03:40
· 61 commits to 7.0/cachy since this release
cachyos-7.4-rc2-2
93b4b6f

CachyOS Linux 7.4-rc2-2

Based on Linux 7.4-rc2
Previous release: cachyos-7.4-rc2-1

Changes since cachyos-7.4-rc2-1

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

  • cde27089e0c6 Add t2bce driver stack
  • db4e8f06cb1a Integrate t2bce driver stack
  • 6900b2d5cc88 i915: 4 lane quirk for mbp15,1
  • bc51c044c231 apple-gmux: allow switching to igpu at probe
  • 2bedad08fc0b treewide: add backend for macsmc
  • 8e95916aa5f6 platform/x86: add backend for macsmc in intel macs using ACPI
  • 83cbad93bbc6 watchdog: add driver for apple smc
  • d7ec37450e76 iio/light: add new driver for macsmc
  • c366de72c7c1 iio/accel: add driver for apple SMS
  • 3fd2694cd3f7 leds: add support for macsmc kbl
  • 4216dfecf9f7 rtc: add support for x86 macs in macsmc-rtc
  • 5b5afe058f4b treewide: Add a flag to detect the Apple T2 chip
  • 1cbbfce5d1b9 treewide: disable other rtc's in t2 macs
  • 20b95e72f30c power/supply: add support for x86 macs in macsmc-power
  • 983c795e6e89 acpi: disable battery and adapter for x86 apple machines
  • d3828b425051 hwmon/macsmc: add more types
  • 1c02fa2a3fc0 hwmon: add support for x86 macs in macsmc-hwmon
  • d0c620ac2188 HID: add device IDs for Apple SPI HID devices
  • c1e98c8335c1 HID: add HOST vendor/device IDs for Apple MTP devices
  • a185cfb69194 HID: core: Handle HOST bus type when announcing devices
  • 00b8ce59b8b0 HID: Bump maximum report size to 16384
  • a81b8c908a8e HID: apple: Bind Apple silicon SPI devices
  • 896715be0181 HID: apple: Bind to HOST devices for MTP
  • 18f364f8224b DO NOT MERGE: HID: apple: Add fnmode which ignores function keys
  • 1df7235323f2 HID: magicmouse: use a define of the max number of touch contacts
  • ff9ce459b379 HID: magicmouse: use struct input_mt_pos for X/Y
  • 361d9bc93e1a HID: magicmouse: use ops function pointers for input functionality
  • fa950a09cab5 HID: magicmouse: add support for Macbook trackpads
  • 1fd9365a5ff6 fixup! HID: magicmouse: add support for Macbook trackpads
  • 1905d51c16d2 HID: magicmouse: Add MTP multi-touch device support
  • 39c8f467d920 HID: magicmouse: Add .reset_resume for SPI trackpads
  • 4cc8bad4847f HID: magicmouse: Handle touch controller resets on SPI devices
  • 732ce79ac940 HID: magicmouse: Query device dimensions via HID report
  • 32c7eac5c696 WIP: HID: transport: spi: add Apple SPI transport
  • 04cc09611013 soc: apple: Add DockChannel driver
  • a34958debfaa HID: Add Apple DockChannel HID transport driver
  • 929becce8b18 soc: apple: Add RTKit helper driver
  • 9e1d584ccdb4 HID: magicmouse: Add support for trackpads found on T2 Macs
  • 9c465e8aad04 drm/amd/pm: Fix boot problems in 5300
  • 06ba860c91d0 drm/i915/fbdev: Discard BIOS framebuffers with mismatched dimensions
  • 24634abbcdcc amdgpu: add support for 5K
  • 8c93824d8fc8 ACPI: x86: Apple T2 systems need early CPU offlining
  • 642ee2d22692 Bluetooth: hci_event: strip Broadcom vendor bits from legacy adv report type
  • b70de9856a01 fix
  • 6ef0ed7079b6 platform/x86: macsmc-acpi: fall back to polling on missed interrupt
  • cc18b3b08305 mfd/macsmc: add ioctl to access smc keys
  • ad8e103c9dd2 hwmon: macsmc: use descriptive names for power zone sensors
  • 4be024c502b0 vga_switcheroo: Defer probe of display devices on T2 Macs
  • 584f77e4ca3a 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
  • f6ac511995db Reapply "drm/gud: validate TV mode names before creating enum property"

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"
  • ff4cf904d132 CACHY: Change default cgroup_mode to max
  • d3dd3a45029f CACHY: Disable DELAY_DEQUEUE
  • 93061aa71dab NAP Governor 0.6.6

7.4/bbr3

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