Skip to content

CachyOS Linux 6.19.8-1

Choose a tag to compare

@ptr1337 ptr1337 released this 13 Mar 17:49
· 37 commits to 6.1/cachy since this release
cachyos-6.19.8-1
a7ae8fb

CachyOS Linux 6.19.8-1

Based on Linux 6.19.8

amd-isp4

  • 080e2d3 media: platform: amd: Introduce amd isp4 capture driver
  • 12e7d64 media: platform: amd: low level support for isp4 firmware
  • 1e81c56 media: platform: amd: Add isp4 fw and hw interface
  • 40ef791 media: platform: amd: isp4 subdev and firmware loading handling added
  • 2899868 media: platform: amd: isp4 video node and buffers handling added
  • 787fd89 media: platform: amd: isp4 debug fs logging and more descriptive errors
  • 93c935e Documentation: add documentation of AMD isp 4 driver

bbr3

  • 1c26b6b tcp/bbr3: add BBRv3 congestion control

cachy

  • 8087b8c add sysctl to allow disabling unprivileged CLONE_NEWUSER
  • 70dc0fa CACHY: Add config for default of unprivileged_userns_clone
  • a63d335 Cachy: Tweaks
  • b01a182 Cachy: Restore -O3 Optimization Level
  • 1caa661 Cachy: Add GCC SMS-based modulo scheduling
  • 530f541 Cachy: Add ACS override support
  • 860abc5 Cachy: mm: Disable unevictable compaction
  • 8d3b59b Cachy: PCI: Add Intel remapped NVMe device support
  • 102eff4 Cachy: cpufreq: Remove schedutil dependency on Intel/AMD P-State drivers
  • 16e5b79 Cachy: Migrate
  • b26276c Cachy: evdev - use call_rcu when detaching client
  • 0cd8496 Cachy: Enable background reclaim of hugepages
  • 1dfaec5 Cachy: Disable watermark boosting by default
  • 10c4f0d Cachy: Disable proactive compaction by default
  • aeefae1 cachy: move AMD_PRIVATE_COLOR to Kconfig
  • 6b180a9 Cachy: v4l2-core: add v4l2loopback
  • 3f797bd Cachy: Initialize ata before graphics
  • 98538a8 Cachy: intel-pstate: Implement "enable" parameter
  • 2cd3284 locking: rwsem: spin faster
  • 74ea804 CACHY: Add VHBA driver
  • 9a6fca8 Kconfig: Remove CONFIG_EXPERT dependency from PREEMPT_RT
  • fd77cb7 CACHY: Add x86_64 ISA and Zen4 compiler optimizations
  • 1bbad4e le9uo 1.15a
  • 6428458 kbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_a
  • 02c43fc kbuild: distributed build support for Clang ThinLTO
  • 636275a v4l2loopback: 0.15.1
  • 18cca16 v4l2loopback: Sync 6.18 fixes from upstream
  • aae4c69 kbuild: add resolve_btfids to pacman PKGBUILD
  • 906cf18 CACHY: Disable split lock mitigation
  • 311f661 Revert "kbuild: distributed build support for Clang ThinLTO"
  • 332e296 Revert "kbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_a"
  • b03005b kbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_a
  • f89026c kbuild: distributed build support for Clang ThinLTO
  • 950cce8 v4l2loopback: 0.15.3
  • ac6d025 CACHY: Remove redundant -fmodulo-sched flag
  • 7b28974 linux6.19-rc1-ADIOS-3.1.7
  • 95c71d8 CACHY: Use BFQ for SQ devices and mq-deadline for MQ devices
  • 5d5cc95 Cachy: drm/amdgpu/pm: Allow override of min_power_limit with ignore_min_pcap
  • 138e8c6 iosched-6.19: bump ADIOS to v3.1.8
  • ddef831 sched/fair: Prefer the previous cpu for wakeup
  • e551875 CACHY: drm/amdgpu/pm: Fix ignoring min power limit
  • 881d490 iosched-6.19: bump ADIOS to v3.1.9
  • 6c54d9d tag-release: Add script to easier create a release and tag
  • 8ca84d4 tag-release: Update script to include commits from branches
  • bbfae9e sched/fair: Fix recent_used_cpu block to preserve value

fixes

  • 5fe82ef sched_ext: Avoid multiple irq_work_queue() calls in destroy_dsq()
  • 3afe7e8 drm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected()
  • c745fa8 x86/CPU/AMD: Gatekeep Zen5 RDSEED "fix" behind !CONFIG_CACHY
  • 4353f1f drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8
  • e2c4988 drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"
  • 90a05cf x86/mm/tlb: Make enter_lazy_tlb() always inline on x86
  • 7b0bc11 sched: Make raw_spin_rq_unlock() inline
  • 615ed25 sched/core: Make finish_task_switch() and its subfunctions always inline
  • 736b290 Add BT support for PRIME B650M-A AX6 II motherboard
  • 3149904 rcu: Reduce synchronize_rcu() latency by reporting GP kthread's CPU QS early
  • fad8e51 sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu()
  • caf6c1d sched/fair: Simplify task_numa_find_cpu()
  • 371d6b6 bluetooth: btusb: Add VID/PID 13d3:3625
  • 74af2d4 USB: add QUIRK_NO_BOS for several devices
  • b81589d Revert "sched/fair: Proportional newidle balance"
  • bd730b8 ALSA: hda/realtek: Add quirk for Acer Aspire V3-572G
  • b941786 iommu: Skip mapping at address 0x0 if it already exists
  • e65c6b0 netfilter: nf_tables: add .abort_skip_removal flag for set types
  • cf6efd8 Revert "ACPI: processor: Update cpuidle driver check in __acpi_processor_start()"
  • c58ebcb ACPI: x86: s2idle: Invoke Microsoft _DSM Function 9 (Turn On Display)
  • 260dbbe Revert "iommu: Skip mapping at address 0x0 if it already exists"
  • e27b254 iommu: Fix mapping check for 0x0 to avoid re-mapping it
  • 10f42fa Input: xpad - add support for EasySMX 05 Pro

hdmi

  • e04ee65 drm/amd/display: Return if DisplayID not found in parse_amd_vsdb()
  • 6557e7e drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 7529f66 drm/amd/display: Remove redundant edid checks
  • c90da37 drm/amd/display: Move DisplayID vrr parsing
  • 3586342 drm/amd/display: Always try to parse AMD vsdb
  • 2c73361 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • bd9963e drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • d1fa964 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 34c4dcb drm/amd/display: Refactor PCON VRR compatibility check
  • a471d5d drm/amd/display: Add PCON VRR ID check override
  • 9388b5f drm/amd/display: Add CH7218 PCON ID
  • 4b421b5 drm/edid: Parse more info from HDMI Forum vsdb
  • 8fa73b3 drm/amd/display: Rename PCON adaptive sync types
  • 804b363 drm/amd/display: Enable HDMI VRR over PCON
  • bf109bc drm/amd/display: Support HDMI VRRmax=0
  • 9865acd drm/amd/display: Build HDMI vsif in correct slot
  • 2adcf48 drm/amd/display: Save HDMI gaming info to edid caps
  • 707acfd drm/amd/display: Restore ALLM support in HDMI vsif
  • bfcc491 drm/amd/display: Trigger ALLM if it's available
  • 63fefae drm/amd/display: Reintroduce VTEM info frame
  • 9b92b1a drm/amd/display: Enable HDMI VRR
  • 6868342 drm/amd/display: freesync_on_desktop support for HDMI VRR
  • 8da6254 drm: Add passive_vrr_disabled property to crtc
  • 66e01cb drm: Add passive_vrr_capable property to connector
  • cba55a1 drm: Add ALLM properties to connector
  • 2a900da drm/amd/display: Use passive_vrr properties in amdgpu
  • 5162c61 drm/amd/display: Use ALLM properties in amdgpu

t2

  • 0597b0a Add apple-bce driver
  • b7ee0d6 Put apple-bce in drivers/staging
  • 48c98a2 i915: 4 lane quirk for mbp15,1
  • 2d6604d apple-gmux: allow switching to igpu at probe
  • 77b82c7 applesmc: convert static structures to drvdata
  • 9226128 applesmc: make io port base addr dynamic
  • c51ad98 applesmc: switch to acpi_device (from platform)
  • 0beed7e applesmc: key interface wrappers
  • 99f70c9 applesmc: basic mmio interface implementation
  • f44b931 applesmc: fan support on T2 Macs
  • 1d2fe02 applesmc: Add iMacPro to applesmc_whitelist
  • 479d8d9 applesmc: make applesmc_remove void
  • e6f9dee applesmc: battery charge limiter
  • fdecbf6 HID: add device IDs for Apple SPI HID devices
  • 384a228 HID: add HOST vendor/device IDs for Apple MTP devices
  • 3972332 HID: core: Handle HOST bus type when announcing devices
  • 3c1643a HID: Bump maximum report size to 16384
  • 0018fb1 HID: apple: Bind Apple silicon SPI devices
  • ccac0b9 HID: apple: Bind to HOST devices for MTP
  • 68188db HID: magicmouse: use a define of the max number of touch contacts
  • c6052cf HID: magicmouse: use struct input_mt_pos for X/Y
  • 03c6b2c HID: magicmouse: use ops function pointers for input functionality
  • 2a6c43c HID: magicmouse: add support for Macbook trackpads
  • b1624c1 HID: magicmouse: Add MTP multi-touch device support
  • 59d0baa HID: magicmouse: Add .reset_resume for SPI trackpads
  • a0d34b3 HID: magicmouse: Handle touch controller resets on SPI devices
  • 6393db9 HID: magicmouse: Query device dimensions via HID report
  • b64039e WIP: HID: transport: spi: add Apple SPI transport
  • 8af3146 soc: apple: Add DockChannel driver
  • 91fde69 HID: Add Apple DockChannel HID transport driver
  • 34e6b1d soc: apple: Add RTKit helper driver
  • 6239161 HID: apple: ignore the trackpad on T2 Macs
  • e25b08d HID: magicmouse: Add support for trackpads found on T2 Macs
  • 36f5a46 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • 6ca44c6 drm/i915: Discard large BIOS framebuffers causing display corruption.

vesa-dsc-bpp

  • 48e88b8 drm/edid: rename VESA block parsing functions to more generic name
  • 91c8bed drm/edid: prepare for VESA vendor-specific data block extension
  • af0bc84 drm/edid: MSO should only be used for non-eDP displays
  • 964b426 drm/edid: parse DSC DPP passthru support flag for mode VII timings
  • 8bc3062 drm/edid: for consistency, use mask everywhere for block rev parsing
  • 4ac12bd drm/edid: parse DRM VESA dsc bpp target
  • 87b4b75 drm/amd: use fixed dsc bits-per-pixel from edid
  • 434785e drm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec

vmscape

  • 250ef5d x86/bhi: x86/vmscape: Move LFENCE out of clear_bhb_loop()
  • ec8229e x86/bhi: Make clear_bhb_loop() effective on newer CPUs
  • 41ba5bf x86/vmscape: Rename x86_ibpb_exit_to_user to x86_predictor_flush_exit_to_user
  • 521f1e0 x86/vmscape: Move mitigation selection to a switch()
  • daf875d x86/vmscape: Use write_ibpb() instead of indirect_branch_prediction_barrier()
  • e6259f0 x86/vmscape: Use static_call() for predictor flush
  • eec240f x86/vmscape: Deploy BHB clearing mitigation
  • e2abbb6 x86/vmscape: Fix conflicting attack-vector controls with =force
  • d0b7978 x86/vmscape: Add cmdline vmscape=on to override attack vector controls
  • cf4406b x86/vmscape: Depend on HAVE_STATIC_CALL instead of selecting it