Skip to content

Releases: CachyOS/linux

CachyOS Linux 7.1-rc6-1

01 Jun 04:41
cachyos-7.1-rc6-1
79768c0

Choose a tag to compare

CachyOS Linux 7.1-rc6-1

Based on Linux 7.1-rc6
Previous release: cachyos-7.1-rc5-2

Changes since cachyos-7.1-rc5-2

  • Rebased to upstream: 7.1-rc57.1-rc6
  • Added branch: 7.1/preempt-ipi
  • Updated branch: 7.1/cachy
    • + tag-release.sh: GPG-sign release tarballs before upload
  • Updated branch: 7.1/fixes
    • + btrfs: don't force DIO writes to be serialized
    • + Revert "drm/i915/backlight: Remove try_vesa_interface"
    • + Revert "scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans"
    • + scsi: smartpqi: use shost_to_hba() in pqi_scan_finished()

Applied branches

7.1/cachy

  • 91e12a24bb91 tag-release.sh: GPG-sign release tarballs before upload

7.1/preempt-ipi

  • e32b34cdf7f3 smp: Disable preemption explicitly in __csd_lock_wait
  • 31e9ebaf1598 smp: Enable preemption early in smp_call_function_single
  • ff834195f48b smp: Refactor remote CPU selection in smp_call_function_any()
  • bba7d51e107c smp: Use task-local IPI cpumask in smp_call_function_many_cond()
  • 3213490c91dd smp: Alloc percpu csd data in smpcfd_prepare_cpu() only once
  • 55ae4bd78ec7 smp: Enable preemption early in smp_call_function_many_cond
  • dbd7aa4aff66 smp: Remove preempt_disable from smp_call_function
  • e54bb06c58bd smp: Remove preempt_disable from on_each_cpu_cond_mask
  • f0e0ab9e01b5 scftorture: Remove preempt_disable in scftorture_invoke_one
  • feff29f5998c x86/mm: Move flush_tlb_info back to the stack
  • f3c830bb85e7 x86/mm: Enable preemption during native_flush_tlb_multi
  • 4d05b15a3c5d x86/mm: Enable preemption during flush_tlb_kernel_range

7.1/fixes

  • 332aba7c483c btrfs: don't force DIO writes to be serialized
  • 99e47cd50ad7 Revert "drm/i915/backlight: Remove try_vesa_interface"
  • d30fde462f47 scsi: smartpqi: use shost_to_hba() in pqi_scan_finished()
  • e002e1c099dd Revert "scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans"

7.1/t2

  • c16fb825987e fixup! vga_switcheroo: Defer probe of display devices on T2 Macs

7.1/t2

  • b88da0cf6858 Add apple-bce driver
  • 6054564bebc4 Put apple-bce in drivers/staging
  • 934debf486de i915: 4 lane quirk for mbp15,1
  • b3f84b40f6a2 apple-gmux: allow switching to igpu at probe
  • 2d169590f749 add backend_ops
  • 01792ebc05ee acpi
  • b45450e89917 light
  • 84625468c710 accel
  • c0b16fda2885 kbl
  • 50d5bd327d7c chamshell
  • 47e957ae9781 hwmon/macsmc: add more types
  • 9a987810ea7c hwmon/macsmc: add support for intel macs
  • b1436ba458dd rtc/macsmc: add x86 support
  • f4ceb744ab50 rtc/cmos: add quirk to disable rtc-cmos for t2 devices
  • 99886101d9c0 power/supply/macsmc: add support for intel macs
  • 526f6dbae2c2 acpi/sbs: add quirk to exit the driver if macsmc-power is present in macbooks
  • 3a5c46f282f6 HID: add device IDs for Apple SPI HID devices
  • dd31e390ec3a HID: add HOST vendor/device IDs for Apple MTP devices
  • 853f47f869f0 HID: core: Handle HOST bus type when announcing devices
  • 15b73def786f HID: Bump maximum report size to 16384
  • 11dab5949787 HID: apple: Bind Apple silicon SPI devices
  • 7ef0c9bcc265 HID: apple: Bind to HOST devices for MTP
  • 92f2f0a0b47a HID: magicmouse: use a define of the max number of touch contacts
  • 15b30c5581dc HID: magicmouse: use struct input_mt_pos for X/Y
  • f141b077ba60 HID: magicmouse: use ops function pointers for input functionality
  • 67072318f94b HID: magicmouse: add support for Macbook trackpads
  • 99cda269ffde HID: magicmouse: Add MTP multi-touch device support
  • 04e06d77bb6e HID: magicmouse: Add .reset_resume for SPI trackpads
  • dc43ac00e1bf HID: magicmouse: Handle touch controller resets on SPI devices
  • e9b4f6325d9a HID: magicmouse: Query device dimensions via HID report
  • 8fa6c04834df WIP: HID: transport: spi: add Apple SPI transport
  • 4baeae828206 soc: apple: Add DockChannel driver
  • 6b91db52780c HID: Add Apple DockChannel HID transport driver
  • b70d7c152b46 soc: apple: Add RTKit helper driver
  • bbb1fb6dfba2 HID: apple: ignore the trackpad on T2 Macs
  • 1e9336a3ccd7 HID: magicmouse: Add support for trackpads found on T2 Macs
  • 631b623bae05 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • 5bea74708cd4 drm/i915: Discard large BIOS framebuffers causing display corruption.
  • 1ca1fd89b1a8 vga_switcheroo: Defer probe of display devices on T2 Macs

7.1/fixes

  • 627e01111a4d drm/nouveau: Wire up dmem cgroups

7.1/fixes

  • a0f72ec5515a platform/x86: hp-wmi: Add support for OMEN Slim 16t-an000 (8D40)

7.1/sched-cluster

  • 6aba7e2843ec sched/fair: Check CPU capacity before comparing group types during load balance
  • 88cfa4e16699 sched/fair: Skip misfit load accounting when the destination CPU cannot help
  • 445254d9d909 sched/fair: Allow load balancing between CPUs of identical capacity
  • 95619ca8415a sched/topology: Do not clear SD_PREFER_SIBLING in domains with clusters

7.1/lenovo-wmi

  • 39de676b3fd4 platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes
  • a58a2d2343fa platform/x86: lenovo-wmi-other: Add GPU tunable attributes
  • f778f9d596c2 platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH
  • 3c615b85c885 platform/x86: lenovo-wmi-other: Add WMI battery charge limiting
  • c04089bf156d platform/x86: lenovo-wmi-other: Add force_load_psy_ext module parameter
  • b8a7a707d838 platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir
  • dff7f95a7803 platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata

7.1/hdmi

  • 19d87e9cc817 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 833b08de2364 Do not modify display_info in freesync_caps
  • 282c324cad85 Modify display range if freesync capable
  • 47911ccfb425 drm/amd/display: Remove redundant edid checks
  • e6c060dd1882 drm/amd/display: Move DisplayID vrr parsing
  • 22fa96615ba2 drm/amd/display: Always try to parse AMD vsdb
  • 23f7ab647b69 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • 741d656377d1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • ad733f1e7b59 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 0e8ba4d6ece4 Simplify MCCS logic in freesync_caps
  • 169fe739f354 drm/amd/display: Refactor PCON VRR compatibility check
  • 4f74a90b6414 drm/amd/display: Add PCON VRR ID check override
  • f8ca68facbd8 drm/amd/display: Add CH7218 PCON ID
  • 321fd13209bd drm/edid: Parse more info from HDMI Forum vsdb
  • f8518df68322 drm/amd/display: Rename PCON adaptive sync types
  • b1c7c208d101 drm/amd/display: Enable HDMI VRR over PCON
  • bb96a445773c drm/amd/display: Support HDMI VRRmax=0
  • 9b8c1c7e261f drm/amd/display: Build HDMI vsif in correct slot
  • cf832e9a5232 drm/amd/display: Save HDMI gaming info to edid caps
  • 3e563f6ea465 drm/amd/display: Restore ALLM support in HDMI vsif
  • 1555786f65d9 drm/amd/display: Trigger ALLM if it's available
  • 11ca053f2597 drm/amd/display: Reintroduce VTEM info frame
  • 8157ff060311 drm/amd/display: Enable HDMI VRR
  • ea238cf8b949 Merge HDMI and PCON paths
  • 6ab51825387f drm/amd/display: freesync_on_desktop support for HDMI VRR
  • 5e2fd645de5a Force freesync_on_desktop for HDMI
  • 587bf000527f drm: Add ALLM properties to connector
  • 91cb9fa3bc68 drm/amd/display: Use ALLM properties in amdgpu

7.1/fixes

  • 6b370d0cd2b5 ALSA: hda/realtek: fix mic boost on Framework PTL
  • 57cfe179beb6 ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
  • 0726d418db51 drm/i915/psr: Accept PSR2 Early Transport panels without explicit Y-coord bit
  • a7be26e3eb0e drm/i915/alpm: limit Panel Replay ALPM programming to PR
  • a506552696f7 drm/edid: populate monitor range from DisplayID adaptive sync
  • 8b8964d4a56e drm/i915/psr: exit Panel Replay during updates to work around ALPM lag
  • d1d649b11f9c Bluetooth: btmtk: validate WMT event SKB length before struct access
  • f374b57ac4c8 Bluetooth: btmtk: accept too short WMT FUNC_CTRL events

7.1/hdmi

  • 2286c0bbaa21 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 7e769067dd28 Do not modify display_info in freesync_caps
  • 83faa3399244 Modify display range if freesync capable
  • c52b85eac9ad drm/amd/display: Remove redundant edid checks
  • f7bc529767aa drm/amd/display: Move DisplayID vrr parsing
  • 0b6634643a75 drm/amd/display: Always try to parse AMD vsdb
  • 2905a7ab9044 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • fa5230ad74c1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • 0d6206a4ca14 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 56f6c9120da7 Simplify MCCS logic in freesync_caps
  • 463cb24bcff7 drm/amd/display: Refactor PCON VRR compatibility check
  • ea24c01b4e5b drm/amd/display: Add PCON VRR ID check override
  • 8166e30f4381 drm/amd/display: Add CH7218 PCON ID
  • 154088fed55c drm/edid: Parse more info from HDMI Forum vsdb
  • 25587e40771f drm/amd/display: Rename PCON adaptive sync types
  • 5c3c4dc47a78 drm/amd/display: Enable HDMI VRR over PCON
  • 77c6f4ea9201 drm/amd/display: Support HDMI VRRmax=0
  • b0bcd79731fa drm/amd/display: Build HDMI vsif in correct slot
  • 4e0c3ee0b1b3 drm/amd/display: Save HDMI gaming info to edid caps
  • 0e675f5b428f drm/amd/display: Restore ALLM support in HDMI vsif
  • 665948f03d6e drm/amd/display: Trigger ALLM if it's available
  • e7d2c022d0c7 drm/amd/display: Reintroduce VTEM info frame
  • 3acac7f8e5c5 drm/amd/display: Enable HDMI VRR
  • 4f5a2e854b46 Merge HDMI and PCON paths
  • e3984daaf481 drm/amd/display: freesync_on_desktop support for HDMI VRR
  • ace05b92706f Force freesync_on_desktop for HDMI
  • abccb9db3ffa drm: Add ALLM properties to connector
  • c83a860e1716 drm/amd/display: Use ALLM properties in amdgpu

7.1/fixes

  • 72f040ed262f HID: hid-lenovo-go: reject non-USB devices in probe

7.1/amd-isp4

  • b4b50d30f8de media: platform: amd: isp4: drop stale list reinit before free

7.1/vmalloc-free

  • `a...
Read more

CachyOS Linux 7.0.11-1

01 Jun 16:29
cachyos-7.0.11-1
4121542

Choose a tag to compare

CachyOS Linux 7.0.11-1

Based on Linux 7.0.11
Previous release: cachyos-7.0.10-2

Changes since cachyos-7.0.10-2

  • Rebased to upstream: 7.0.107.0.11
  • Added branch: 7.0/vesa-dsc-bpp-dev
  • Removed branch: 7.0/vesa-dsc-bpp
  • Updated branch: 7.0/cachy
    • + tag-release.sh: GPG-sign release tarballs before upload

Applied branches

7.0/vesa-dsc-bpp-dev

  • bfb00288cc64 drm/edid: rename VESA block parsing functions to more generic name
  • d88926049356 drm/edid: prepare for VESA vendor-specific data block extension
  • c8e2abc17b25 drm/edid: MSO should only be used for non-eDP displays
  • b20a7f8e8a74 drm/edid: parse DSC DPP passthru support flag for mode VII timings
  • 3e888619d754 drm/edid: for consistency, use mask everywhere for block rev parsing
  • 19305df2eb04 drm/edid: parse DRM VESA dsc bpp target
  • 94a4cb1a40ea drm/amd: use fixed dsc bits-per-pixel from edid
  • e1da7e582790 drm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec

7.0/t2

  • 9292e48a247a Add apple-bce driver
  • 3936480dbfbc Put apple-bce in drivers/staging
  • ceaabc132de8 i915: 4 lane quirk for mbp15,1
  • c5c2fde0aa68 apple-gmux: allow switching to igpu at probe
  • c3111b94d154 applesmc: convert static structures to drvdata
  • d0b6b3819dc6 applesmc: make io port base addr dynamic
  • fd108967a22e applesmc: switch to acpi_device (from platform)
  • 45b0f63663e0 applesmc: key interface wrappers
  • 269b2465280f applesmc: basic mmio interface implementation
  • ba43510f913e applesmc: fan support on T2 Macs
  • c54b48891664 applesmc: Add iMacPro to applesmc_whitelist
  • bb71014d2e5b applesmc: make applesmc_remove void
  • 5ca7ceb4bd33 applesmc: battery charge limiter
  • 89e4c439d03b HID: add device IDs for Apple SPI HID devices
  • a51152929da7 HID: add HOST vendor/device IDs for Apple MTP devices
  • 9eb80af6b656 HID: core: Handle HOST bus type when announcing devices
  • 1b8eb47e670a HID: Bump maximum report size to 16384
  • 5a0a41ca02d1 HID: apple: Bind Apple silicon SPI devices
  • 587514a3bd03 HID: apple: Bind to HOST devices for MTP
  • f5a751849ac7 HID: magicmouse: use a define of the max number of touch contacts
  • 74a599628ec7 HID: magicmouse: use struct input_mt_pos for X/Y
  • 5ed17e9e1959 HID: magicmouse: use ops function pointers for input functionality
  • 7a4bd9e35fe7 HID: magicmouse: add support for Macbook trackpads
  • 2742e5022a3d HID: magicmouse: Add MTP multi-touch device support
  • b5ad96f24540 HID: magicmouse: Add .reset_resume for SPI trackpads
  • 030cb4e40a5f HID: magicmouse: Handle touch controller resets on SPI devices
  • e09872a21d1f HID: magicmouse: Query device dimensions via HID report
  • c9e60975699d WIP: HID: transport: spi: add Apple SPI transport
  • 25fee473e667 soc: apple: Add DockChannel driver
  • 37c49f11e982 HID: Add Apple DockChannel HID transport driver
  • e3c92ee2e104 soc: apple: Add RTKit helper driver
  • b5fc9b81daa5 HID: apple: ignore the trackpad on T2 Macs
  • 6ba854041654 HID: magicmouse: Add support for trackpads found on T2 Macs
  • 35d39c3d53e3 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • 32c369ff561f drm/i915: Discard large BIOS framebuffers causing display corruption.
  • fea9668322d0 Revert "applesmc: battery charge limiter"
  • 8644494e7a0f Revert "applesmc: make applesmc_remove void"
  • a5cfc472fa89 Revert "applesmc: Add iMacPro to applesmc_whitelist"
  • 4d5f1879d400 Revert "applesmc: fan support on T2 Macs"
  • 5feacb10ed63 Revert "applesmc: basic mmio interface implementation"
  • 01bc025aead7 Revert "applesmc: key interface wrappers"
  • 3f8cf1e519ab Revert "applesmc: switch to acpi_device (from platform)"
  • 25ce5ec88e08 Revert "applesmc: make io port base addr dynamic"
  • aeed44f8c029 Revert "applesmc: convert static structures to drvdata"
  • 43f4be782d53 Revert "apple-gmux: allow switching to igpu at probe"
  • eb9a4824e0fd Reapply "apple-gmux: allow switching to igpu at probe"
  • 35ad5557086d Introduce applesmc-t2
  • a22c9f5ca3d8 applesmc-t2: convert static structures to drvdata
  • 5792de4b86ff applesmc-t2: make io port base addr dynamic
  • 40da99b0ab7b applesmc-t2: switch to acpi_device (from platform)
  • 6fbdbeec6035 applesmc-t2: key interface wrappers
  • f802a934e66b applesmc-t2: basic mmio interface implementation
  • 936649584792 applesmc-t2: fan support on T2 Macs
  • 920c85e0fab4 applesmc-t2: Add iMacPro to applesmc_whitelist
  • 79630ede9c0c applesmc-t2: make applesmc_remove void
  • 9fe445f57c42 applesmc-t2: battery charge limiter
  • 5b0cce05342e applesmc-t2: Only load for T2 Macbooks
  • 24271a70d368 applesmc: Do not probe for T2 Macbooks
  • 1859ccbf7cc4 vga_switcheroo: Defer probe of display devices on T2 Macs
  • bdf31aa7be96 cachy-t2: Define t2_mac_tbl in header instead
  • b1c991fddf77 Revert "Put apple-bce in drivers/staging"
  • 1d1f599be88e Revert "Add apple-bce driver"
  • 4a5e3ae105ba Add apple-bce driver
  • e0e4c46749bb Put apple-bce in drivers/staging
  • fe71f6072565 HID: apple: ensure the keyboard backlight is off if suspending
  • 4e6d0d5f745e fix: use iowrite8 for byte-sized MMIO registers in applesmc
  • def83c850838 Revert "HID: apple: ensure the keyboard backlight is off if suspending"

7.0/snd-codecs

  • 8bf796649501 Sound support for the Samsung Galaxy Book 4
  • eeeb7b0c9122 Rename model number of Book4 360 and Book4 Pro
  • 95786e4d26f6 Added fixup model
  • 21b1dfac013a Typo: Book 4 360 was a Book 4 Pro 360
  • 489b8ff86ab1 Added Galaxy Book 5 and removed duplicated line
  • 10e0dd582d09 Added support for Book4 Pro 16-inch and Book4 Ultra
  • 303ce1a9cd89 Put the new biquads from the official Samsung firmware in the firmware blob
  • 12ed4bb875d5 ALSA: hda: add AW88399 side codec support
  • a974eab210d9 hda/max98390: Remove unused variables
  • b3bbc4026b35 Revert "ALSA: hda: add AW88399 side codec support"
  • a18eac772ea0 ALSA: hda: add AW88399 side codec support

7.0/ntfs

  • 43fedd490e4a Revert "fs: Remove NTFS classic"
  • e2b70867de40 fs: add generic FS_IOC_SHUTDOWN definitions
  • 9137d075a01f ntfs: update in-memory, on-disk structures and headers
  • b770bb72c9d1 ntfs: update super block operations
  • 6f0cfeb99aa8 ntfs: update inode operations
  • 6f724a5a459d ntfs: update mft operations
  • 43e63bb636d6 ntfs: update directory operations
  • 812e70a10f72 ntfs: update file operations
  • ac0ff4cffc4e ntfs: update iomap and address space operations
  • db03e42d4246 ntfs: update attrib operations
  • 83d07377f4e0 ntfs: update runlist handling and cluster allocator
  • b5c067751c65 ntfs: add reparse and ea operations
  • 486a8f1571cf ntfs: update misc operations
  • a053293dc10b ntfs3: remove legacy ntfs driver support
  • 3a45c6b48f7a ntfs: add Kconfig and Makefile
  • 124980d0263a Documentation: filesystems: update NTFS driver documentation
  • dd62e65e2685 MAINTAINERS: update ntfs filesystem entry
  • d91a09f1cffb ntfs: Fix null pointer dereference
  • 502231876237 ntfs: Remove unneeded semicolon
  • 91df789bcedb ntfs: repair docum. malformed table
  • adbd7fe467ff ntfs: Replace ERR_PTR(0) with NULL
  • 6ed5ddf8164c ntfs: Remove impossible condition
  • f9f7ebfc3568 ntfs: Place check before dereference
  • f98cef4fba6a ntfs: Add missing error code
  • 88da6385ff23 ntfs: Fix possible deadlock
  • 0dbbb7232b89 ntfs: Fix spelling mistake "initiailized" -> "initialized"
  • 1596fc0436d9 ntfs: fix sysctl table registration and path
  • 100266fad2e8 ntfs: reduce stack usage in ntfs_write_mft_block()
  • e7062a0ffc03 ntfs: add MODULE_ALIAS_FS
  • e9e4d5ae17a9 ntfs: select FS_IOMAP in Kconfig
  • fd40282c8bc5 ntfs: change mft_no type to u64
  • 8015cf6e7cea ntfs: use ->mft_no instead of ->i_ino in prints
  • d9d8d4f88e0a ntfs: fix pointer/integer casting warnings
  • 6f59856a569c ntfs: add missing newlines to pr_err() messages
  • 2ec08eadde4d ntfs: fix WSL ea restore condition
  • 56d927623c8d ntfs: validate WSL EA payload sizes
  • 275911ef86c8 ntfs: check $EA query-length in ntfs_ea_get
  • 6460f9aa1c50 ntfs: harden ntfs_ea_lookup against malformed EA entries
  • 8ca1ed26c73f ntfs: harden ntfs_listxattr against EA entries
  • 8ea50d3e47e9 ntfs: prefer IS_ERR_OR_NULL() over manual NULL check
  • fb0502807a4a ntfs: fix variable dereferenced before check warnings
  • 81246cca3c44 ntfs: fix inconsistent indenting warnings
  • 69c6267006a7 ntfs: fix ignoring unreachable code warnings
  • 8f1918fa0038 ntfs: add bound checking to ntfs_attr_find
  • 51cd9a1a37af ntfs: add bound checking to ntfs_external_attr_find
  • 68f23599e264 ntfs: remove redundant out-of-bound checks
  • 3c099b5e7cf2 ntfs: zero out stale data in straddle block beyond initialized_size
  • ae171835c2ea ntfs: not zero out range beyond init in punch_hole
  • 44469a2912e3 ntfs: limit memory allocation in ntfs_attr_readall
  • 4b90b9ff2a92 ntfs: remove noop_direct_IO from address_space_operations
  • cb01758feed9 ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident
  • 73c65c5db394 ntfs: fix uninitialized pointer in ntfs_write_mft_block
  • fc5e3173c857 ntfs: fix uninitialized variables in ntfs_ea_set_wsl_inode()
  • efafe7a83851 ntfs: add missing error code in ntfs_mft_record_alloc()
  • 595ac44192b6 ntfs: delete dead code
  • b5110dc094a1 ntfs: fix uninitialized variable in ntfs_map_runlist_nolock
  • d80738a66e18 ntfs: fix potential 32-bit truncation in ntfs_write_cb()
  • 5f608bbb973c ntfs: use page allocation for resident attribute inline data
  • 16b71275b183 ntfs: fix mmap_prepare writable check for shared mappings
  • 73b85f037cb9 ntfs: fix end_io not installed on mid-range bios submitted by iomap
  • 93cbc60582fc Revert "ntfs: fix end_io not installed on mid-range bios submitted by iomap"
  • 7085310d6a7a iomap: allow file systems to hook into buffered read bio submission
  • da6a02f9a554 fixup! ntfs: zero out stale data in straddle block beyond initialized_size
  • ece3a465d037 iomap: only call into ->submit_read when th...
Read more

CachyOS Linux 6.18.34-1

01 Jun 16:38
cachyos-6.18.34-1
3588ee4

Choose a tag to compare

CachyOS Linux 6.18.34-1

Based on Linux 6.18.34
Previous release: cachyos-6.18.33-1

Changes since cachyos-6.18.33-1

  • Rebased to upstream: 6.18.336.18.34
  • Updated branch: 6.18/cachy
    • + tag-release.sh: GPG-sign release tarballs before upload

Applied branches

6.18/cachy

  • 4e62585c35dd tag-release.sh: GPG-sign release tarballs before upload

6.18/t2

  • f7919dee72c1 Add apple-bce driver
  • 8108f3e318a4 Put apple-bce in drivers/staging
  • 35fb694dde74 Fix freezing on turning off camera
  • a717bf64a1cd i915: 4 lane quirk for mbp15,1
  • b62cecb8ab4c apple-gmux: allow switching to igpu at probe
  • 742b6bd6bd0d applesmc: convert static structures to drvdata
  • 432e07b0dd8a applesmc: make io port base addr dynamic
  • 3d27ce5ebeeb applesmc: switch to acpi_device (from platform)
  • 1231faf39c3e applesmc: key interface wrappers
  • 8f393b5e6062 applesmc: basic mmio interface implementation
  • 120efdbbb440 applesmc: fan support on T2 Macs
  • 8ffd9432cbb8 applesmc: Add iMacPro to applesmc_whitelist
  • 5bbf54ded187 applesmc: make applesmc_remove void
  • 347f1648b4c8 applesmc: battery charge limiter
  • 8e04d4132fe7 HID: add device IDs for Apple SPI HID devices
  • abc0e4864497 HID: add HOST vendor/device IDs for Apple MTP devices
  • 8a32b5c9c323 HID: core: Handle HOST bus type when announcing devices
  • 3dbb54bdf70f HID: Bump maximum report size to 16384
  • 54ea3fae73b7 HID: apple: Bind Apple silicon SPI devices
  • f3d80433c967 HID: apple: Bind to HOST devices for MTP
  • 80fe26e2d0cd HID: magicmouse: use a define of the max number of touch contacts
  • e8d5d5616afe HID: magicmouse: use struct input_mt_pos for X/Y
  • caf70e575f58 HID: magicmouse: use ops function pointers for input functionality
  • 6e49d2fde129 HID: magicmouse: add support for Macbook trackpads
  • fd3ad4456206 HID: magicmouse: Add MTP multi-touch device support
  • 60ca6fbcdabb HID: magicmouse: Add .reset_resume for SPI trackpads
  • 567f91c20464 HID: magicmouse: Handle touch controller resets on SPI devices
  • 8467e98b0e84 HID: magicmouse: Query device dimensions via HID report
  • db745a94a584 WIP: HID: transport: spi: add Apple SPI transport
  • e419f0a82e26 soc: apple: Add DockChannel driver
  • 00acd7c96f46 HID: Add Apple DockChannel HID transport driver
  • e20efdf5c502 soc: apple: Add RTKit helper driver
  • db85ec3a3208 HID: apple: ignore the trackpad on T2 Macs
  • afe7a4aa06c9 HID: magicmouse: Add support for trackpads found on T2 Macs
  • c434a551b3d5 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • dc25bc86590f drm/i915: Discard large BIOS framebuffers causing display corruption.
  • 30a89ad8250c hid: Makefile: Post-patch fixing

6.18/sched-ext

  • b99db259aa4e sched_ext: Exit early on hotplug events during attach
  • 83659f4458c7 sched_ext: Add lockless peek operation for DSQs
  • 2f15c2b511c5 sched_ext: Add a selftest for scx_bpf_dsq_peek
  • f853a289756a sched_ext: Fix scx_bpf_dsq_peek() with FIFO DSQs

6.18/intel-pstate

  • 764ab00e0411 cpufreq: intel_pstate: Add and use hybrid_get_cpu_type()
  • 8ae810421357 cpufreq: intel_pstate: Add and use hybrid_has_l3()
  • 38b3ff85b523 cpufreq: intel_pstate: hybrid: Adjust energy model rules

6.18/hdmi

  • 1ec4b9b2fd1c drm/amd/display: Return if DisplayID not found in parse_amd_vsdb()
  • 30066fa0f0e3 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 37f2399993b4 drm/amd/display: Remove redundant edid checks
  • d921bd1be20d drm/amd/display: Move DisplayID vrr parsing
  • 813274d812d6 drm/amd/display: Always try to parse AMD vsdb
  • c00be80f9a67 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • adab50950da1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • 881af56daf65 drm/amd/display: Separate DP/eDP and PCON paths completely
  • b60e9cc6e69e drm/amd/display: Refactor PCON VRR compatibility check
  • a6c8ecf33b88 drm/amd/display: Add PCON VRR ID check override
  • 57e72dea9319 drm/amd/display: Add CH7218 PCON ID
  • 9974e9fd85f3 drm/edid: Parse more info from HDMI Forum vsdb
  • 287cae55add2 drm/amd/display: Rename PCON adaptive sync types
  • cd6b475ba9ce drm/amd/display: Enable HDMI VRR over PCON
  • a080b667fc3e drm/amd/display: Support HDMI VRRmax=0
  • 3f6944878d13 drm/amd/display: Build HDMI vsif in correct slot
  • 9c6e8207bb24 drm/amd/display: Save HDMI gaming info to edid caps
  • dfc754e3ad74 drm/amd/display: Restore ALLM support in HDMI vsif
  • 61f424e88a08 drm/amd/display: Trigger ALLM if it's available
  • d3cc5aa1ab65 drm/amd/display: Reintroduce VTEM info frame
  • a17487018a01 drm/amd/display: Enable HDMI VRR
  • ab76b2ccef30 drm/amd/display: freesync_on_desktop support for HDMI VRR
  • ff84cd0df7d6 drm: Add passive_vrr_disabled property to crtc
  • 7346c9a3c52d drm: Add passive_vrr_capable property to connector
  • 0c3394d955b0 drm: Add ALLM properties to connector
  • 62b2e4c2ba29 drm/amd/display: Use passive_vrr properties in amdgpu
  • 15c2b9cb2e08 drm/amd/display: Use ALLM properties in amdgpu

6.18/fixes

  • 8b2909771e51 hid-haptic: Fix building as a module
  • 87d5536d121c x86/bhi: Add BHB clearing for CPUs with larger branch history
  • 4703912f5e30 x86/vmscape: Replace IBPB with branch history clear on exit to userspace
  • b3c6183433a5 x86/vmscape: Remove LFENCE from BHB clearing long loop
  • 3f599ad863f1 x86/CPU/AMD: Gatekeep Zen5 RDSEED "fix" behind !CONFIG_CACHY
  • 33a1cd2c0bbf drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8
  • d928000adaf0 drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"
  • cece492ab2bd x86/mm/tlb: Make enter_lazy_tlb() always inline on x86
  • 26aa46be57e3 sched: Make raw_spin_rq_unlock() inline
  • a9210847a458 sched/core: Make finish_task_switch() and its subfunctions always inline
  • 5c94e3d90dce Revert "x86/vmscape: Remove LFENCE from BHB clearing long loop"
  • 56f33915f60e Revert "x86/vmscape: Replace IBPB with branch history clear on exit to userspace"
  • f016c5676b01 Revert "x86/bhi: Add BHB clearing for CPUs with larger branch history"
  • b93fdafd45a6 sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu()
  • 981e371768c7 sched/fair: Simplify task_numa_find_cpu()
  • 0ba00dbce1a0 usb: core: add USB_QUIRK_NO_BOS for additional capture devices
  • a1b60c6ef424 bluetooth: btusb: Add VID/PID 13d3:3625
  • ac1b350f59cd drm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected()
  • 7f43f849930e spi: cs42l43: Use actual ACPI firmware node for chip selects
  • 36e91bf61a05 Revert "spi: cs42l43: Use actual ACPI firmware node for chip selects"

6.18/crypto

  • b2024413ee38 crypto: x86/aes-gcm - add VAES+AVX2 optimized code
  • 561a7ec8bb86 crypto: x86/aes-gcm - remove VAES+AVX10/256 optimized code
  • 7b9b33f11bf7 crypto: x86/aes-gcm - rename avx10 and avx10_512 to avx512
  • d53c0d63d4f7 crypto: x86/aes-gcm - clean up AVX512 code to assume 512-bit vectors
  • e11011caf2da crypto: x86/aes-gcm - reorder AVX512 precompute and aad_update functions
  • 6ffa9120d9b6 crypto: x86/aes-gcm - revise some comments in AVX512 code
  • f42fb940fa5e crypto: x86/aes-gcm - optimize AVX512 precomputation of H^2 from H^1
  • 9deca3c65a27 crypto: x86/aes-gcm - optimize long AAD processing with AVX512
  • c7d0f4fdf287 dm-verity: remove log message with shash driver name
  • a7cdf300c7a2 dm-verity: use SHA-256 library for SHA-256
  • 7e738e3597b0 dm-verity: reduce scope of real and wanted digests
  • fb154dda5b0f dm-verity: use 2-way interleaved SHA-256 hashing when supported
  • 5ab94f27dfa3 rhashtable: use likely for rhashtable lookup

6.18/cachy

  • 93c86184e27c add sysctl to allow disabling unprivileged CLONE_NEWUSER
  • 76b9be5d1c63 CACHY: Add config for default of unprivileged_userns_clone
  • fccd796b5234 Cachy: Tweaks
  • e3db2f5acf40 Cachy: Restore -O3 Optimization Level
  • db4fe39590a2 Cachy: Add GCC SMS-based modulo scheduling
  • 030fa348b26b Cachy: Add ACS override support
  • bdc0af2dfb98 Cachy: mm: Disable unevictable compaction
  • ff8891ed4f69 Cachy: PCI: Add Intel remapped NVMe device support
  • b21630d47ca3 Cachy: cpufreq: Remove schedutil dependency on Intel/AMD P-State drivers
  • bf03c2d0594a Cachy: Migrate
  • ab786766a1a9 Cachy: evdev - use call_rcu when detaching client
  • 49f2e624d4ab Cachy: Enable background reclaim of hugepages
  • 08292fcc4d4c Cachy: Disable watermark boosting by default
  • 7692c98fcc81 Cachy: Disable proactive compaction by default
  • 62b96540e895 cachy: move AMD_PRIVATE_COLOR to Kconfig
  • 45fec4083487 Cachy: drm/amdgpu/pm: Allow override of min_power_limit with ignore_min_pcap
  • 8e7cf476b67f Cachy: v4l2-core: add v4l2loopback
  • 7974a6894b2f Cachy: Initialize ata before graphics
  • d9acfc75d3b2 Cachy: intel-pstate: Implement "enable" parameter
  • aa7b596334ce locking: rwsem: spin faster
  • da0d17c045ce CACHY: Add VHBA driver
  • ef96f8ba2014 Kconfig: Remove CONFIG_EXPERT dependency from PREEMPT_RT
  • 42cceea4475c CACHY: Add x86_64 ISA and Zen4 compiler optimizations
  • 221a4f499f13 le9uo 1.15a
  • 6bf2fba6db24 kbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_a
  • 2384bb62b967 kbuild: distributed build support for Clang ThinLTO
  • d0b25a4dde1c v4l2loopback: 0.15.1
  • 4f39d5036082 linux6.19-rc1-ADIOS-3.1.7
  • faf60d7a3237 Cachy: Use BFQ as the elevator for SQ devices
  • 47d32d8acb38 v4l2loopback: Sync 6.18 fixes from upstream
  • 5521fc211821 kbuild: add resolve_btfids to pacman PKGBUILD
  • 04186cbe3258 CACHY: Disable split lock mitigation
  • 86ae52695141 v4l2loopback: 0.15.3
  • 5c901d9ca3ba CACHY: Remove redundant -fmodulo-sched flag
  • 4db041b62452 iosched-6.18: bump ADIOS to v3.1.8
  • adbda34b9318 iosched-6.18: bump ADIOS to v3.1.9
  • c4b2bc675d6b tag-release: Add script

6.18/bbr3

  • 7236394727f6 tcp/bbr3: add BBRv3 congestion control
  • e09e7cdbac6d tcp/bbr3: offer BBRv3 as a separate option alongside BBRv1

6.18/asus

  • 436cc5aac3fd hid: add VID/...
Read more

CachyOS Linux 7.1-rc5-2

25 May 05:21
cachyos-7.1-rc5-2
2775e2f

Choose a tag to compare

CachyOS Linux 7.1-rc5-2

Based on Linux 7.1-rc5
Previous release: cachyos-7.1-rc5-1

Changes since cachyos-7.1-rc5-1

  • Updated branch: 7.1/t2
    • + fixup! vga_switcheroo: Defer probe of display devices on T2 Macs

Applied branches

7.1/t2

  • c16fb825987e fixup! vga_switcheroo: Defer probe of display devices on T2 Macs

7.1/t2

  • b88da0cf6858 Add apple-bce driver
  • 6054564bebc4 Put apple-bce in drivers/staging
  • 934debf486de i915: 4 lane quirk for mbp15,1
  • b3f84b40f6a2 apple-gmux: allow switching to igpu at probe
  • 2d169590f749 add backend_ops
  • 01792ebc05ee acpi
  • b45450e89917 light
  • 84625468c710 accel
  • c0b16fda2885 kbl
  • 50d5bd327d7c chamshell
  • 47e957ae9781 hwmon/macsmc: add more types
  • 9a987810ea7c hwmon/macsmc: add support for intel macs
  • b1436ba458dd rtc/macsmc: add x86 support
  • f4ceb744ab50 rtc/cmos: add quirk to disable rtc-cmos for t2 devices
  • 99886101d9c0 power/supply/macsmc: add support for intel macs
  • 526f6dbae2c2 acpi/sbs: add quirk to exit the driver if macsmc-power is present in macbooks
  • 3a5c46f282f6 HID: add device IDs for Apple SPI HID devices
  • dd31e390ec3a HID: add HOST vendor/device IDs for Apple MTP devices
  • 853f47f869f0 HID: core: Handle HOST bus type when announcing devices
  • 15b73def786f HID: Bump maximum report size to 16384
  • 11dab5949787 HID: apple: Bind Apple silicon SPI devices
  • 7ef0c9bcc265 HID: apple: Bind to HOST devices for MTP
  • 92f2f0a0b47a HID: magicmouse: use a define of the max number of touch contacts
  • 15b30c5581dc HID: magicmouse: use struct input_mt_pos for X/Y
  • f141b077ba60 HID: magicmouse: use ops function pointers for input functionality
  • 67072318f94b HID: magicmouse: add support for Macbook trackpads
  • 99cda269ffde HID: magicmouse: Add MTP multi-touch device support
  • 04e06d77bb6e HID: magicmouse: Add .reset_resume for SPI trackpads
  • dc43ac00e1bf HID: magicmouse: Handle touch controller resets on SPI devices
  • e9b4f6325d9a HID: magicmouse: Query device dimensions via HID report
  • 8fa6c04834df WIP: HID: transport: spi: add Apple SPI transport
  • 4baeae828206 soc: apple: Add DockChannel driver
  • 6b91db52780c HID: Add Apple DockChannel HID transport driver
  • b70d7c152b46 soc: apple: Add RTKit helper driver
  • bbb1fb6dfba2 HID: apple: ignore the trackpad on T2 Macs
  • 1e9336a3ccd7 HID: magicmouse: Add support for trackpads found on T2 Macs
  • 631b623bae05 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • 5bea74708cd4 drm/i915: Discard large BIOS framebuffers causing display corruption.
  • 1ca1fd89b1a8 vga_switcheroo: Defer probe of display devices on T2 Macs

7.1/fixes

  • 627e01111a4d drm/nouveau: Wire up dmem cgroups

7.1/fixes

  • a0f72ec5515a platform/x86: hp-wmi: Add support for OMEN Slim 16t-an000 (8D40)

7.1/sched-cluster

  • 6aba7e2843ec sched/fair: Check CPU capacity before comparing group types during load balance
  • 88cfa4e16699 sched/fair: Skip misfit load accounting when the destination CPU cannot help
  • 445254d9d909 sched/fair: Allow load balancing between CPUs of identical capacity
  • 95619ca8415a sched/topology: Do not clear SD_PREFER_SIBLING in domains with clusters

7.1/lenovo-wmi

  • 39de676b3fd4 platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes
  • a58a2d2343fa platform/x86: lenovo-wmi-other: Add GPU tunable attributes
  • f778f9d596c2 platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH
  • 3c615b85c885 platform/x86: lenovo-wmi-other: Add WMI battery charge limiting
  • c04089bf156d platform/x86: lenovo-wmi-other: Add force_load_psy_ext module parameter
  • b8a7a707d838 platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir
  • dff7f95a7803 platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata

7.1/hdmi

  • 19d87e9cc817 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 833b08de2364 Do not modify display_info in freesync_caps
  • 282c324cad85 Modify display range if freesync capable
  • 47911ccfb425 drm/amd/display: Remove redundant edid checks
  • e6c060dd1882 drm/amd/display: Move DisplayID vrr parsing
  • 22fa96615ba2 drm/amd/display: Always try to parse AMD vsdb
  • 23f7ab647b69 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • 741d656377d1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • ad733f1e7b59 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 0e8ba4d6ece4 Simplify MCCS logic in freesync_caps
  • 169fe739f354 drm/amd/display: Refactor PCON VRR compatibility check
  • 4f74a90b6414 drm/amd/display: Add PCON VRR ID check override
  • f8ca68facbd8 drm/amd/display: Add CH7218 PCON ID
  • 321fd13209bd drm/edid: Parse more info from HDMI Forum vsdb
  • f8518df68322 drm/amd/display: Rename PCON adaptive sync types
  • b1c7c208d101 drm/amd/display: Enable HDMI VRR over PCON
  • bb96a445773c drm/amd/display: Support HDMI VRRmax=0
  • 9b8c1c7e261f drm/amd/display: Build HDMI vsif in correct slot
  • cf832e9a5232 drm/amd/display: Save HDMI gaming info to edid caps
  • 3e563f6ea465 drm/amd/display: Restore ALLM support in HDMI vsif
  • 1555786f65d9 drm/amd/display: Trigger ALLM if it's available
  • 11ca053f2597 drm/amd/display: Reintroduce VTEM info frame
  • 8157ff060311 drm/amd/display: Enable HDMI VRR
  • ea238cf8b949 Merge HDMI and PCON paths
  • 6ab51825387f drm/amd/display: freesync_on_desktop support for HDMI VRR
  • 5e2fd645de5a Force freesync_on_desktop for HDMI
  • 587bf000527f drm: Add ALLM properties to connector
  • 91cb9fa3bc68 drm/amd/display: Use ALLM properties in amdgpu

7.1/fixes

  • 6b370d0cd2b5 ALSA: hda/realtek: fix mic boost on Framework PTL
  • 57cfe179beb6 ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
  • 0726d418db51 drm/i915/psr: Accept PSR2 Early Transport panels without explicit Y-coord bit
  • a7be26e3eb0e drm/i915/alpm: limit Panel Replay ALPM programming to PR
  • a506552696f7 drm/edid: populate monitor range from DisplayID adaptive sync
  • 8b8964d4a56e drm/i915/psr: exit Panel Replay during updates to work around ALPM lag
  • d1d649b11f9c Bluetooth: btmtk: validate WMT event SKB length before struct access
  • f374b57ac4c8 Bluetooth: btmtk: accept too short WMT FUNC_CTRL events

7.1/hdmi

  • 2286c0bbaa21 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 7e769067dd28 Do not modify display_info in freesync_caps
  • 83faa3399244 Modify display range if freesync capable
  • c52b85eac9ad drm/amd/display: Remove redundant edid checks
  • f7bc529767aa drm/amd/display: Move DisplayID vrr parsing
  • 0b6634643a75 drm/amd/display: Always try to parse AMD vsdb
  • 2905a7ab9044 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • fa5230ad74c1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • 0d6206a4ca14 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 56f6c9120da7 Simplify MCCS logic in freesync_caps
  • 463cb24bcff7 drm/amd/display: Refactor PCON VRR compatibility check
  • ea24c01b4e5b drm/amd/display: Add PCON VRR ID check override
  • 8166e30f4381 drm/amd/display: Add CH7218 PCON ID
  • 154088fed55c drm/edid: Parse more info from HDMI Forum vsdb
  • 25587e40771f drm/amd/display: Rename PCON adaptive sync types
  • 5c3c4dc47a78 drm/amd/display: Enable HDMI VRR over PCON
  • 77c6f4ea9201 drm/amd/display: Support HDMI VRRmax=0
  • b0bcd79731fa drm/amd/display: Build HDMI vsif in correct slot
  • 4e0c3ee0b1b3 drm/amd/display: Save HDMI gaming info to edid caps
  • 0e675f5b428f drm/amd/display: Restore ALLM support in HDMI vsif
  • 665948f03d6e drm/amd/display: Trigger ALLM if it's available
  • e7d2c022d0c7 drm/amd/display: Reintroduce VTEM info frame
  • 3acac7f8e5c5 drm/amd/display: Enable HDMI VRR
  • 4f5a2e854b46 Merge HDMI and PCON paths
  • e3984daaf481 drm/amd/display: freesync_on_desktop support for HDMI VRR
  • ace05b92706f Force freesync_on_desktop for HDMI
  • abccb9db3ffa drm: Add ALLM properties to connector
  • c83a860e1716 drm/amd/display: Use ALLM properties in amdgpu

7.1/fixes

  • 72f040ed262f HID: hid-lenovo-go: reject non-USB devices in probe

7.1/amd-isp4

  • b4b50d30f8de media: platform: amd: isp4: drop stale list reinit before free

7.1/vmalloc-free

  • ab54aee95b82 mm/page_alloc: Optimize free_contig_range()
  • 273b08c227bc vmalloc: Optimize vfree with free_pages_bulk()
  • 66af5b1cf07d mm/page_alloc: Optimize __free_contig_frozen_range()
  • 5fae57b0eaab mm/vmalloc: extract vm_area_free_pages() helper from vfree()
  • 60b546f4916d mm/vmalloc: use physical page count for vrealloc() grow-in-place check
  • a443e64013a9 mm/vmalloc: use physical page count in vread_iter()
  • 45d2d4d9a2b6 mm/vmalloc: free unused pages on vrealloc() shrink
  • 46e82f5fee98 lib/test_vmalloc: add vrealloc test case

7.1/mglru

  • 63fb8e121a21 mm/mglru: consolidate common code for retrieving evictable size
  • 133a6b2c32d0 mm/mglru: rename variables related to aging and rotation
  • 15b0711e696d mm/mglru: relocate the LRU scan batch limit to callers
  • 0c079358841c mm/mglru: restructure the reclaim loop
  • f1041f30049e mm/mglru: scan and count the exact number of folios
  • e7270ca42877 mm/mglru: avoid reclaim type fall back when isolation makes no progress
  • 2e50314fc3dd mm/mglru: use a smaller batch for reclaim
  • e32de90c1cae mm/mglru: don't abort scan immediately right after aging
  • a98ff180418a mm/mglru: remove redundant swap constrained check upon isolation
  • ca9634f1217e mm/mglru: use the common routine for dirty/writeback reactivation
  • 5cde888dcd13 mm/mglru: simplify and improve dirty writeback handling
  • 8025774c3930 mm/mglru: remove no longer used reclaim argument for folio protection
  • b66378197618 mm/vmscan: remove sc->file_taken
  • 68f95511d9af mm/vmscan: remove sc->unqueued_dirty
  • 6f80b5c9567f mm/vmscan: unify writeback reclaim statistic and throttling

7.1/fixes

  • e279453c152a sched/membarrier: Use pe...
Read more

CachyOS Linux 7.1-rc5-1

25 May 04:44
cachyos-7.1-rc5-1
cce7114

Choose a tag to compare

CachyOS Linux 7.1-rc5-1

Based on Linux 7.1-rc5
Previous release: cachyos-7.1-rc4-1

Changes since cachyos-7.1-rc4-1

  • Rebased to upstream: 7.1-rc47.1-rc5
  • Added branch: 7.1/t2
  • Updated branch: 7.1/fixes
    • + drm/nouveau: Wire up dmem cgroups

Applied branches

7.1/t2

  • b88da0cf6858 Add apple-bce driver
  • 6054564bebc4 Put apple-bce in drivers/staging
  • 934debf486de i915: 4 lane quirk for mbp15,1
  • b3f84b40f6a2 apple-gmux: allow switching to igpu at probe
  • 2d169590f749 add backend_ops
  • 01792ebc05ee acpi
  • b45450e89917 light
  • 84625468c710 accel
  • c0b16fda2885 kbl
  • 50d5bd327d7c chamshell
  • 47e957ae9781 hwmon/macsmc: add more types
  • 9a987810ea7c hwmon/macsmc: add support for intel macs
  • b1436ba458dd rtc/macsmc: add x86 support
  • f4ceb744ab50 rtc/cmos: add quirk to disable rtc-cmos for t2 devices
  • 99886101d9c0 power/supply/macsmc: add support for intel macs
  • 526f6dbae2c2 acpi/sbs: add quirk to exit the driver if macsmc-power is present in macbooks
  • 3a5c46f282f6 HID: add device IDs for Apple SPI HID devices
  • dd31e390ec3a HID: add HOST vendor/device IDs for Apple MTP devices
  • 853f47f869f0 HID: core: Handle HOST bus type when announcing devices
  • 15b73def786f HID: Bump maximum report size to 16384
  • 11dab5949787 HID: apple: Bind Apple silicon SPI devices
  • 7ef0c9bcc265 HID: apple: Bind to HOST devices for MTP
  • 92f2f0a0b47a HID: magicmouse: use a define of the max number of touch contacts
  • 15b30c5581dc HID: magicmouse: use struct input_mt_pos for X/Y
  • f141b077ba60 HID: magicmouse: use ops function pointers for input functionality
  • 67072318f94b HID: magicmouse: add support for Macbook trackpads
  • 99cda269ffde HID: magicmouse: Add MTP multi-touch device support
  • 04e06d77bb6e HID: magicmouse: Add .reset_resume for SPI trackpads
  • dc43ac00e1bf HID: magicmouse: Handle touch controller resets on SPI devices
  • e9b4f6325d9a HID: magicmouse: Query device dimensions via HID report
  • 8fa6c04834df WIP: HID: transport: spi: add Apple SPI transport
  • 4baeae828206 soc: apple: Add DockChannel driver
  • 6b91db52780c HID: Add Apple DockChannel HID transport driver
  • b70d7c152b46 soc: apple: Add RTKit helper driver
  • bbb1fb6dfba2 HID: apple: ignore the trackpad on T2 Macs
  • 1e9336a3ccd7 HID: magicmouse: Add support for trackpads found on T2 Macs
  • 631b623bae05 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • 5bea74708cd4 drm/i915: Discard large BIOS framebuffers causing display corruption.
  • 1ca1fd89b1a8 vga_switcheroo: Defer probe of display devices on T2 Macs

7.1/fixes

  • 627e01111a4d drm/nouveau: Wire up dmem cgroups

7.1/fixes

  • a0f72ec5515a platform/x86: hp-wmi: Add support for OMEN Slim 16t-an000 (8D40)

7.1/sched-cluster

  • 6aba7e2843ec sched/fair: Check CPU capacity before comparing group types during load balance
  • 88cfa4e16699 sched/fair: Skip misfit load accounting when the destination CPU cannot help
  • 445254d9d909 sched/fair: Allow load balancing between CPUs of identical capacity
  • 95619ca8415a sched/topology: Do not clear SD_PREFER_SIBLING in domains with clusters

7.1/lenovo-wmi

  • 39de676b3fd4 platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes
  • a58a2d2343fa platform/x86: lenovo-wmi-other: Add GPU tunable attributes
  • f778f9d596c2 platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH
  • 3c615b85c885 platform/x86: lenovo-wmi-other: Add WMI battery charge limiting
  • c04089bf156d platform/x86: lenovo-wmi-other: Add force_load_psy_ext module parameter
  • b8a7a707d838 platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir
  • dff7f95a7803 platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata

7.1/hdmi

  • 19d87e9cc817 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 833b08de2364 Do not modify display_info in freesync_caps
  • 282c324cad85 Modify display range if freesync capable
  • 47911ccfb425 drm/amd/display: Remove redundant edid checks
  • e6c060dd1882 drm/amd/display: Move DisplayID vrr parsing
  • 22fa96615ba2 drm/amd/display: Always try to parse AMD vsdb
  • 23f7ab647b69 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • 741d656377d1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • ad733f1e7b59 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 0e8ba4d6ece4 Simplify MCCS logic in freesync_caps
  • 169fe739f354 drm/amd/display: Refactor PCON VRR compatibility check
  • 4f74a90b6414 drm/amd/display: Add PCON VRR ID check override
  • f8ca68facbd8 drm/amd/display: Add CH7218 PCON ID
  • 321fd13209bd drm/edid: Parse more info from HDMI Forum vsdb
  • f8518df68322 drm/amd/display: Rename PCON adaptive sync types
  • b1c7c208d101 drm/amd/display: Enable HDMI VRR over PCON
  • bb96a445773c drm/amd/display: Support HDMI VRRmax=0
  • 9b8c1c7e261f drm/amd/display: Build HDMI vsif in correct slot
  • cf832e9a5232 drm/amd/display: Save HDMI gaming info to edid caps
  • 3e563f6ea465 drm/amd/display: Restore ALLM support in HDMI vsif
  • 1555786f65d9 drm/amd/display: Trigger ALLM if it's available
  • 11ca053f2597 drm/amd/display: Reintroduce VTEM info frame
  • 8157ff060311 drm/amd/display: Enable HDMI VRR
  • ea238cf8b949 Merge HDMI and PCON paths
  • 6ab51825387f drm/amd/display: freesync_on_desktop support for HDMI VRR
  • 5e2fd645de5a Force freesync_on_desktop for HDMI
  • 587bf000527f drm: Add ALLM properties to connector
  • 91cb9fa3bc68 drm/amd/display: Use ALLM properties in amdgpu

7.1/fixes

  • 6b370d0cd2b5 ALSA: hda/realtek: fix mic boost on Framework PTL
  • 57cfe179beb6 ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
  • 0726d418db51 drm/i915/psr: Accept PSR2 Early Transport panels without explicit Y-coord bit
  • a7be26e3eb0e drm/i915/alpm: limit Panel Replay ALPM programming to PR
  • a506552696f7 drm/edid: populate monitor range from DisplayID adaptive sync
  • 8b8964d4a56e drm/i915/psr: exit Panel Replay during updates to work around ALPM lag
  • d1d649b11f9c Bluetooth: btmtk: validate WMT event SKB length before struct access
  • f374b57ac4c8 Bluetooth: btmtk: accept too short WMT FUNC_CTRL events

7.1/hdmi

  • 2286c0bbaa21 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 7e769067dd28 Do not modify display_info in freesync_caps
  • 83faa3399244 Modify display range if freesync capable
  • c52b85eac9ad drm/amd/display: Remove redundant edid checks
  • f7bc529767aa drm/amd/display: Move DisplayID vrr parsing
  • 0b6634643a75 drm/amd/display: Always try to parse AMD vsdb
  • 2905a7ab9044 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • fa5230ad74c1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • 0d6206a4ca14 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 56f6c9120da7 Simplify MCCS logic in freesync_caps
  • 463cb24bcff7 drm/amd/display: Refactor PCON VRR compatibility check
  • ea24c01b4e5b drm/amd/display: Add PCON VRR ID check override
  • 8166e30f4381 drm/amd/display: Add CH7218 PCON ID
  • 154088fed55c drm/edid: Parse more info from HDMI Forum vsdb
  • 25587e40771f drm/amd/display: Rename PCON adaptive sync types
  • 5c3c4dc47a78 drm/amd/display: Enable HDMI VRR over PCON
  • 77c6f4ea9201 drm/amd/display: Support HDMI VRRmax=0
  • b0bcd79731fa drm/amd/display: Build HDMI vsif in correct slot
  • 4e0c3ee0b1b3 drm/amd/display: Save HDMI gaming info to edid caps
  • 0e675f5b428f drm/amd/display: Restore ALLM support in HDMI vsif
  • 665948f03d6e drm/amd/display: Trigger ALLM if it's available
  • e7d2c022d0c7 drm/amd/display: Reintroduce VTEM info frame
  • 3acac7f8e5c5 drm/amd/display: Enable HDMI VRR
  • 4f5a2e854b46 Merge HDMI and PCON paths
  • e3984daaf481 drm/amd/display: freesync_on_desktop support for HDMI VRR
  • ace05b92706f Force freesync_on_desktop for HDMI
  • abccb9db3ffa drm: Add ALLM properties to connector
  • c83a860e1716 drm/amd/display: Use ALLM properties in amdgpu

7.1/fixes

  • 72f040ed262f HID: hid-lenovo-go: reject non-USB devices in probe

7.1/amd-isp4

  • b4b50d30f8de media: platform: amd: isp4: drop stale list reinit before free

7.1/vmalloc-free

  • ab54aee95b82 mm/page_alloc: Optimize free_contig_range()
  • 273b08c227bc vmalloc: Optimize vfree with free_pages_bulk()
  • 66af5b1cf07d mm/page_alloc: Optimize __free_contig_frozen_range()
  • 5fae57b0eaab mm/vmalloc: extract vm_area_free_pages() helper from vfree()
  • 60b546f4916d mm/vmalloc: use physical page count for vrealloc() grow-in-place check
  • a443e64013a9 mm/vmalloc: use physical page count in vread_iter()
  • 45d2d4d9a2b6 mm/vmalloc: free unused pages on vrealloc() shrink
  • 46e82f5fee98 lib/test_vmalloc: add vrealloc test case

7.1/mglru

  • 63fb8e121a21 mm/mglru: consolidate common code for retrieving evictable size
  • 133a6b2c32d0 mm/mglru: rename variables related to aging and rotation
  • 15b0711e696d mm/mglru: relocate the LRU scan batch limit to callers
  • 0c079358841c mm/mglru: restructure the reclaim loop
  • f1041f30049e mm/mglru: scan and count the exact number of folios
  • e7270ca42877 mm/mglru: avoid reclaim type fall back when isolation makes no progress
  • 2e50314fc3dd mm/mglru: use a smaller batch for reclaim
  • e32de90c1cae mm/mglru: don't abort scan immediately right after aging
  • a98ff180418a mm/mglru: remove redundant swap constrained check upon isolation
  • ca9634f1217e mm/mglru: use the common routine for dirty/writeback reactivation
  • 5cde888dcd13 mm/mglru: simplify and improve dirty writeback handling
  • 8025774c3930 mm/mglru: remove no longer used reclaim argument for folio protection
  • b66378197618 mm/vmscan: remove sc->file_taken
  • 68f95511d9af mm/vmscan: remove sc->unqueued_dirty
  • 6f80b5c9567f mm/vmscan: unify writeback reclaim statistic and throttling

7.1/fixes

  • e279453c152a sched/membarrier: Use per-CPU mutexes for targeted commands
  • `79bff876cef3...
Read more

CachyOS Linux 7.0.10-2

23 May 15:29
cachyos-7.0.10-2
e013b5b

Choose a tag to compare

CachyOS Linux 7.0.10-2

Based on Linux 7.0.10
Previous release: cachyos-7.0.10-1

Changes since cachyos-7.0.10-1

  • Updated branch: 7.0/cgroup-vram
    • + drm/ttm: Restore ttm_resource_del_bulk_move_unevictable()

Applied branches

7.0/cgroup-vram

  • 2733340bced1 drm/ttm: Restore ttm_resource_del_bulk_move_unevictable()

7.0/vesa-dsc-bpp

  • bb447167f18f drm/edid: rename VESA block parsing functions to more generic name
  • 70e9fb0386bc drm/edid: prepare for VESA vendor-specific data block extension
  • 85765685b64f drm/edid: MSO should only be used for non-eDP displays
  • 68b5610f467d drm/edid: parse DSC DPP passthru support flag for mode VII timings
  • bda3f27acd70 drm/edid: for consistency, use mask everywhere for block rev parsing
  • 4f1a94dffe6e drm/edid: parse DRM VESA dsc bpp target
  • 79ac66bac0d9 drm/amd: use fixed dsc bits-per-pixel from edid
  • 545b46db5cba drm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec

7.0/t2

  • 9292e48a247a Add apple-bce driver
  • 3936480dbfbc Put apple-bce in drivers/staging
  • ceaabc132de8 i915: 4 lane quirk for mbp15,1
  • c5c2fde0aa68 apple-gmux: allow switching to igpu at probe
  • c3111b94d154 applesmc: convert static structures to drvdata
  • d0b6b3819dc6 applesmc: make io port base addr dynamic
  • fd108967a22e applesmc: switch to acpi_device (from platform)
  • 45b0f63663e0 applesmc: key interface wrappers
  • 269b2465280f applesmc: basic mmio interface implementation
  • ba43510f913e applesmc: fan support on T2 Macs
  • c54b48891664 applesmc: Add iMacPro to applesmc_whitelist
  • bb71014d2e5b applesmc: make applesmc_remove void
  • 5ca7ceb4bd33 applesmc: battery charge limiter
  • 89e4c439d03b HID: add device IDs for Apple SPI HID devices
  • a51152929da7 HID: add HOST vendor/device IDs for Apple MTP devices
  • 9eb80af6b656 HID: core: Handle HOST bus type when announcing devices
  • 1b8eb47e670a HID: Bump maximum report size to 16384
  • 5a0a41ca02d1 HID: apple: Bind Apple silicon SPI devices
  • 587514a3bd03 HID: apple: Bind to HOST devices for MTP
  • f5a751849ac7 HID: magicmouse: use a define of the max number of touch contacts
  • 74a599628ec7 HID: magicmouse: use struct input_mt_pos for X/Y
  • 5ed17e9e1959 HID: magicmouse: use ops function pointers for input functionality
  • 7a4bd9e35fe7 HID: magicmouse: add support for Macbook trackpads
  • 2742e5022a3d HID: magicmouse: Add MTP multi-touch device support
  • b5ad96f24540 HID: magicmouse: Add .reset_resume for SPI trackpads
  • 030cb4e40a5f HID: magicmouse: Handle touch controller resets on SPI devices
  • e09872a21d1f HID: magicmouse: Query device dimensions via HID report
  • c9e60975699d WIP: HID: transport: spi: add Apple SPI transport
  • 25fee473e667 soc: apple: Add DockChannel driver
  • 37c49f11e982 HID: Add Apple DockChannel HID transport driver
  • e3c92ee2e104 soc: apple: Add RTKit helper driver
  • b5fc9b81daa5 HID: apple: ignore the trackpad on T2 Macs
  • 6ba854041654 HID: magicmouse: Add support for trackpads found on T2 Macs
  • 35d39c3d53e3 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • 32c369ff561f drm/i915: Discard large BIOS framebuffers causing display corruption.
  • fea9668322d0 Revert "applesmc: battery charge limiter"
  • 8644494e7a0f Revert "applesmc: make applesmc_remove void"
  • a5cfc472fa89 Revert "applesmc: Add iMacPro to applesmc_whitelist"
  • 4d5f1879d400 Revert "applesmc: fan support on T2 Macs"
  • 5feacb10ed63 Revert "applesmc: basic mmio interface implementation"
  • 01bc025aead7 Revert "applesmc: key interface wrappers"
  • 3f8cf1e519ab Revert "applesmc: switch to acpi_device (from platform)"
  • 25ce5ec88e08 Revert "applesmc: make io port base addr dynamic"
  • aeed44f8c029 Revert "applesmc: convert static structures to drvdata"
  • 43f4be782d53 Revert "apple-gmux: allow switching to igpu at probe"
  • eb9a4824e0fd Reapply "apple-gmux: allow switching to igpu at probe"
  • 35ad5557086d Introduce applesmc-t2
  • a22c9f5ca3d8 applesmc-t2: convert static structures to drvdata
  • 5792de4b86ff applesmc-t2: make io port base addr dynamic
  • 40da99b0ab7b applesmc-t2: switch to acpi_device (from platform)
  • 6fbdbeec6035 applesmc-t2: key interface wrappers
  • f802a934e66b applesmc-t2: basic mmio interface implementation
  • 936649584792 applesmc-t2: fan support on T2 Macs
  • 920c85e0fab4 applesmc-t2: Add iMacPro to applesmc_whitelist
  • 79630ede9c0c applesmc-t2: make applesmc_remove void
  • 9fe445f57c42 applesmc-t2: battery charge limiter
  • 5b0cce05342e applesmc-t2: Only load for T2 Macbooks
  • 24271a70d368 applesmc: Do not probe for T2 Macbooks
  • 1859ccbf7cc4 vga_switcheroo: Defer probe of display devices on T2 Macs
  • bdf31aa7be96 cachy-t2: Define t2_mac_tbl in header instead
  • b1c991fddf77 Revert "Put apple-bce in drivers/staging"
  • 1d1f599be88e Revert "Add apple-bce driver"
  • 4a5e3ae105ba Add apple-bce driver
  • e0e4c46749bb Put apple-bce in drivers/staging
  • fe71f6072565 HID: apple: ensure the keyboard backlight is off if suspending
  • 4e6d0d5f745e fix: use iowrite8 for byte-sized MMIO registers in applesmc
  • def83c850838 Revert "HID: apple: ensure the keyboard backlight is off if suspending"

7.0/snd-codecs

  • 8bf796649501 Sound support for the Samsung Galaxy Book 4
  • eeeb7b0c9122 Rename model number of Book4 360 and Book4 Pro
  • 95786e4d26f6 Added fixup model
  • 21b1dfac013a Typo: Book 4 360 was a Book 4 Pro 360
  • 489b8ff86ab1 Added Galaxy Book 5 and removed duplicated line
  • 10e0dd582d09 Added support for Book4 Pro 16-inch and Book4 Ultra
  • 303ce1a9cd89 Put the new biquads from the official Samsung firmware in the firmware blob
  • 12ed4bb875d5 ALSA: hda: add AW88399 side codec support
  • a974eab210d9 hda/max98390: Remove unused variables
  • b3bbc4026b35 Revert "ALSA: hda: add AW88399 side codec support"
  • a18eac772ea0 ALSA: hda: add AW88399 side codec support

7.0/ntfs

  • 43fedd490e4a Revert "fs: Remove NTFS classic"
  • e2b70867de40 fs: add generic FS_IOC_SHUTDOWN definitions
  • 9137d075a01f ntfs: update in-memory, on-disk structures and headers
  • b770bb72c9d1 ntfs: update super block operations
  • 6f0cfeb99aa8 ntfs: update inode operations
  • 6f724a5a459d ntfs: update mft operations
  • 43e63bb636d6 ntfs: update directory operations
  • 812e70a10f72 ntfs: update file operations
  • ac0ff4cffc4e ntfs: update iomap and address space operations
  • db03e42d4246 ntfs: update attrib operations
  • 83d07377f4e0 ntfs: update runlist handling and cluster allocator
  • b5c067751c65 ntfs: add reparse and ea operations
  • 486a8f1571cf ntfs: update misc operations
  • a053293dc10b ntfs3: remove legacy ntfs driver support
  • 3a45c6b48f7a ntfs: add Kconfig and Makefile
  • 124980d0263a Documentation: filesystems: update NTFS driver documentation
  • dd62e65e2685 MAINTAINERS: update ntfs filesystem entry
  • d91a09f1cffb ntfs: Fix null pointer dereference
  • 502231876237 ntfs: Remove unneeded semicolon
  • 91df789bcedb ntfs: repair docum. malformed table
  • adbd7fe467ff ntfs: Replace ERR_PTR(0) with NULL
  • 6ed5ddf8164c ntfs: Remove impossible condition
  • f9f7ebfc3568 ntfs: Place check before dereference
  • f98cef4fba6a ntfs: Add missing error code
  • 88da6385ff23 ntfs: Fix possible deadlock
  • 0dbbb7232b89 ntfs: Fix spelling mistake "initiailized" -> "initialized"
  • 1596fc0436d9 ntfs: fix sysctl table registration and path
  • 100266fad2e8 ntfs: reduce stack usage in ntfs_write_mft_block()
  • e7062a0ffc03 ntfs: add MODULE_ALIAS_FS
  • e9e4d5ae17a9 ntfs: select FS_IOMAP in Kconfig
  • fd40282c8bc5 ntfs: change mft_no type to u64
  • 8015cf6e7cea ntfs: use ->mft_no instead of ->i_ino in prints
  • d9d8d4f88e0a ntfs: fix pointer/integer casting warnings
  • 6f59856a569c ntfs: add missing newlines to pr_err() messages
  • 2ec08eadde4d ntfs: fix WSL ea restore condition
  • 56d927623c8d ntfs: validate WSL EA payload sizes
  • 275911ef86c8 ntfs: check $EA query-length in ntfs_ea_get
  • 6460f9aa1c50 ntfs: harden ntfs_ea_lookup against malformed EA entries
  • 8ca1ed26c73f ntfs: harden ntfs_listxattr against EA entries
  • 8ea50d3e47e9 ntfs: prefer IS_ERR_OR_NULL() over manual NULL check
  • fb0502807a4a ntfs: fix variable dereferenced before check warnings
  • 81246cca3c44 ntfs: fix inconsistent indenting warnings
  • 69c6267006a7 ntfs: fix ignoring unreachable code warnings
  • 8f1918fa0038 ntfs: add bound checking to ntfs_attr_find
  • 51cd9a1a37af ntfs: add bound checking to ntfs_external_attr_find
  • 68f23599e264 ntfs: remove redundant out-of-bound checks
  • 3c099b5e7cf2 ntfs: zero out stale data in straddle block beyond initialized_size
  • ae171835c2ea ntfs: not zero out range beyond init in punch_hole
  • 44469a2912e3 ntfs: limit memory allocation in ntfs_attr_readall
  • 4b90b9ff2a92 ntfs: remove noop_direct_IO from address_space_operations
  • cb01758feed9 ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident
  • 73c65c5db394 ntfs: fix uninitialized pointer in ntfs_write_mft_block
  • fc5e3173c857 ntfs: fix uninitialized variables in ntfs_ea_set_wsl_inode()
  • efafe7a83851 ntfs: add missing error code in ntfs_mft_record_alloc()
  • 595ac44192b6 ntfs: delete dead code
  • b5110dc094a1 ntfs: fix uninitialized variable in ntfs_map_runlist_nolock
  • d80738a66e18 ntfs: fix potential 32-bit truncation in ntfs_write_cb()
  • 5f608bbb973c ntfs: use page allocation for resident attribute inline data
  • 16b71275b183 ntfs: fix mmap_prepare writable check for shared mappings
  • 73b85f037cb9 ntfs: fix end_io not installed on mid-range bios submitted by iomap
  • 93cbc60582fc Revert "ntfs: fix end_io not installed on mid-range bios submitted by iomap"
  • 7085310d6a7a iomap: allow file systems to hook into buffered read bio submission
  • da6a02f9a554 fixup! ntfs: zero out stale data in straddle block beyond initialized_size
  • ece3a465d037 iomap: only call into ->submit_read when there is a read_ctx
  • `b...
Read more

CachyOS Linux 7.0.10-1

23 May 12:05
cachyos-7.0.10-1
289e7b1

Choose a tag to compare

CachyOS Linux 7.0.10-1

Based on Linux 7.0.10
Previous release: cachyos-7.0.9-1

Changes since cachyos-7.0.9-1

  • Rebased to upstream: 7.0.97.0.10
  • Updated branch: 7.0/fixes
    • + drm/nouveau: Wire up dmem cgroups
    • + platform/x86: hp-wmi: Add support for OMEN MAX 16-ak0xxx (8D87)
    • + platform/x86: hp-wmi: Add support for OMEN Slim 16t-an000 (8D40)
    • + Revert "HID: core: introduce hid_safe_input_report()"
    • + Revert "HID: pass the buffer size to hid_report_raw_event"
  • Updated branch: 7.0/lenovo-wmi
    • - 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 lwmi_attr_id() function
    • - 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: Zero initialize WMI arguments

Applied branches

7.0/vesa-dsc-bpp

  • bb447167f18f drm/edid: rename VESA block parsing functions to more generic name
  • 70e9fb0386bc drm/edid: prepare for VESA vendor-specific data block extension
  • 85765685b64f drm/edid: MSO should only be used for non-eDP displays
  • 68b5610f467d drm/edid: parse DSC DPP passthru support flag for mode VII timings
  • bda3f27acd70 drm/edid: for consistency, use mask everywhere for block rev parsing
  • 4f1a94dffe6e drm/edid: parse DRM VESA dsc bpp target
  • 79ac66bac0d9 drm/amd: use fixed dsc bits-per-pixel from edid
  • 545b46db5cba drm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec

7.0/t2

  • 9292e48a247a Add apple-bce driver
  • 3936480dbfbc Put apple-bce in drivers/staging
  • ceaabc132de8 i915: 4 lane quirk for mbp15,1
  • c5c2fde0aa68 apple-gmux: allow switching to igpu at probe
  • c3111b94d154 applesmc: convert static structures to drvdata
  • d0b6b3819dc6 applesmc: make io port base addr dynamic
  • fd108967a22e applesmc: switch to acpi_device (from platform)
  • 45b0f63663e0 applesmc: key interface wrappers
  • 269b2465280f applesmc: basic mmio interface implementation
  • ba43510f913e applesmc: fan support on T2 Macs
  • c54b48891664 applesmc: Add iMacPro to applesmc_whitelist
  • bb71014d2e5b applesmc: make applesmc_remove void
  • 5ca7ceb4bd33 applesmc: battery charge limiter
  • 89e4c439d03b HID: add device IDs for Apple SPI HID devices
  • a51152929da7 HID: add HOST vendor/device IDs for Apple MTP devices
  • 9eb80af6b656 HID: core: Handle HOST bus type when announcing devices
  • 1b8eb47e670a HID: Bump maximum report size to 16384
  • 5a0a41ca02d1 HID: apple: Bind Apple silicon SPI devices
  • 587514a3bd03 HID: apple: Bind to HOST devices for MTP
  • f5a751849ac7 HID: magicmouse: use a define of the max number of touch contacts
  • 74a599628ec7 HID: magicmouse: use struct input_mt_pos for X/Y
  • 5ed17e9e1959 HID: magicmouse: use ops function pointers for input functionality
  • 7a4bd9e35fe7 HID: magicmouse: add support for Macbook trackpads
  • 2742e5022a3d HID: magicmouse: Add MTP multi-touch device support
  • b5ad96f24540 HID: magicmouse: Add .reset_resume for SPI trackpads
  • 030cb4e40a5f HID: magicmouse: Handle touch controller resets on SPI devices
  • e09872a21d1f HID: magicmouse: Query device dimensions via HID report
  • c9e60975699d WIP: HID: transport: spi: add Apple SPI transport
  • 25fee473e667 soc: apple: Add DockChannel driver
  • 37c49f11e982 HID: Add Apple DockChannel HID transport driver
  • e3c92ee2e104 soc: apple: Add RTKit helper driver
  • b5fc9b81daa5 HID: apple: ignore the trackpad on T2 Macs
  • 6ba854041654 HID: magicmouse: Add support for trackpads found on T2 Macs
  • 35d39c3d53e3 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • 32c369ff561f drm/i915: Discard large BIOS framebuffers causing display corruption.
  • fea9668322d0 Revert "applesmc: battery charge limiter"
  • 8644494e7a0f Revert "applesmc: make applesmc_remove void"
  • a5cfc472fa89 Revert "applesmc: Add iMacPro to applesmc_whitelist"
  • 4d5f1879d400 Revert "applesmc: fan support on T2 Macs"
  • 5feacb10ed63 Revert "applesmc: basic mmio interface implementation"
  • 01bc025aead7 Revert "applesmc: key interface wrappers"
  • 3f8cf1e519ab Revert "applesmc: switch to acpi_device (from platform)"
  • 25ce5ec88e08 Revert "applesmc: make io port base addr dynamic"
  • aeed44f8c029 Revert "applesmc: convert static structures to drvdata"
  • 43f4be782d53 Revert "apple-gmux: allow switching to igpu at probe"
  • eb9a4824e0fd Reapply "apple-gmux: allow switching to igpu at probe"
  • 35ad5557086d Introduce applesmc-t2
  • a22c9f5ca3d8 applesmc-t2: convert static structures to drvdata
  • 5792de4b86ff applesmc-t2: make io port base addr dynamic
  • 40da99b0ab7b applesmc-t2: switch to acpi_device (from platform)
  • 6fbdbeec6035 applesmc-t2: key interface wrappers
  • f802a934e66b applesmc-t2: basic mmio interface implementation
  • 936649584792 applesmc-t2: fan support on T2 Macs
  • 920c85e0fab4 applesmc-t2: Add iMacPro to applesmc_whitelist
  • 79630ede9c0c applesmc-t2: make applesmc_remove void
  • 9fe445f57c42 applesmc-t2: battery charge limiter
  • 5b0cce05342e applesmc-t2: Only load for T2 Macbooks
  • 24271a70d368 applesmc: Do not probe for T2 Macbooks
  • 1859ccbf7cc4 vga_switcheroo: Defer probe of display devices on T2 Macs
  • bdf31aa7be96 cachy-t2: Define t2_mac_tbl in header instead
  • b1c991fddf77 Revert "Put apple-bce in drivers/staging"
  • 1d1f599be88e Revert "Add apple-bce driver"
  • 4a5e3ae105ba Add apple-bce driver
  • e0e4c46749bb Put apple-bce in drivers/staging
  • fe71f6072565 HID: apple: ensure the keyboard backlight is off if suspending
  • 4e6d0d5f745e fix: use iowrite8 for byte-sized MMIO registers in applesmc
  • def83c850838 Revert "HID: apple: ensure the keyboard backlight is off if suspending"

7.0/snd-codecs

  • 8bf796649501 Sound support for the Samsung Galaxy Book 4
  • eeeb7b0c9122 Rename model number of Book4 360 and Book4 Pro
  • 95786e4d26f6 Added fixup model
  • 21b1dfac013a Typo: Book 4 360 was a Book 4 Pro 360
  • 489b8ff86ab1 Added Galaxy Book 5 and removed duplicated line
  • 10e0dd582d09 Added support for Book4 Pro 16-inch and Book4 Ultra
  • 303ce1a9cd89 Put the new biquads from the official Samsung firmware in the firmware blob
  • 12ed4bb875d5 ALSA: hda: add AW88399 side codec support
  • a974eab210d9 hda/max98390: Remove unused variables
  • b3bbc4026b35 Revert "ALSA: hda: add AW88399 side codec support"
  • a18eac772ea0 ALSA: hda: add AW88399 side codec support

7.0/ntfs

  • 43fedd490e4a Revert "fs: Remove NTFS classic"
  • e2b70867de40 fs: add generic FS_IOC_SHUTDOWN definitions
  • 9137d075a01f ntfs: update in-memory, on-disk structures and headers
  • b770bb72c9d1 ntfs: update super block operations
  • 6f0cfeb99aa8 ntfs: update inode operations
  • 6f724a5a459d ntfs: update mft operations
  • 43e63bb636d6 ntfs: update directory operations
  • 812e70a10f72 ntfs: update file operations
  • ac0ff4cffc4e ntfs: update iomap and address space operations
  • db03e42d4246 ntfs: update attrib operations
  • 83d07377f4e0 ntfs: update runlist handling and cluster allocator
  • b5c067751c65 ntfs: add reparse and ea operations
  • 486a8f1571cf ntfs: update misc operations
  • a053293dc10b ntfs3: remove legacy ntfs driver support
  • 3a45c6b48f7a ntfs: add Kconfig and Makefile
  • 124980d0263a Documentation: filesystems: update NTFS driver documentation
  • dd62e65e2685 MAINTAINERS: update ntfs filesystem entry
  • d91a09f1cffb ntfs: Fix null pointer dereference
  • 502231876237 ntfs: Remove unneeded semicolon
  • 91df789bcedb ntfs: repair docum. malformed table
  • adbd7fe467ff ntfs: Replace ERR_PTR(0) with NULL
  • 6ed5ddf8164c ntfs: Remove impossible condition
  • f9f7ebfc3568 ntfs: Place check before dereference
  • f98cef4fba6a ntfs: Add missing error code
  • 88da6385ff23 ntfs: Fix possible deadlock
  • 0dbbb7232b89 ntfs: Fix spelling mistake "initiailized" -> "initialized"
  • 1596fc0436d9 ntfs: fix sysctl table registration and path
  • 100266fad2e8 ntfs: reduce stack usage in ntfs_write_mft_block()
  • e7062a0ffc03 ntfs: add MODULE_ALIAS_FS
  • e9e4d5ae17a9 ntfs: select FS_IOMAP in Kconfig
  • fd40282c8bc5 ntfs: change mft_no type to u64
  • 8015cf6e7cea ntfs: use ->mft_no instead of ->i_ino in prints
  • d9d8d4f88e0a ntfs: fix pointer/integer casting warnings
  • 6f59856a569c ntfs: add missing newlines to pr_err() messages
  • 2ec08eadde4d ntfs: fix WSL ea restore condition
  • 56d927623c8d ntfs: validate WSL EA payload sizes
  • 275911ef86c8 ntfs: check $EA query-length in ntfs_ea_get
  • 6460f9aa1c50 ntfs: harden ntfs_ea_lookup against malformed EA entries
  • 8ca1ed26c73f ntfs: harden ntfs_listxattr against EA entries
  • 8ea50d3e47e9 ntfs: prefer IS_ERR_OR_NULL() over manual NULL check
  • fb0502807a4a ntfs: fix variable dereferenced before check warnings
  • 81246cca3c44 ntfs: fix inconsistent indenting warnings
  • 69c6267006a7 ntfs: fix ignoring unreachable code warnings
  • 8f1918fa0038 ntfs: add bound checking to ntfs_attr_find
  • 51cd9a1a37af ntfs: add bound checking to ntfs_external_attr_find
  • 68f23599e264 ntfs: remove redundant out-of-bound checks
  • 3c099b5e7cf2 ntfs: zero out stale data in straddle block beyond initialized_size
  • ae171835c2ea ntfs: not zero out range beyond init in punch_hole
  • 44469a2912e3 ntfs: limit memory allocation in ntfs_attr_readall
  • 4b90b9ff2a92 ntfs: remove noop_direct_IO from address_space_operations
  • cb01758feed9 ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident
  • 73c65c5db394 ntfs: fix uninitialized pointer in ntfs_write_mft_block
  • fc5e3173c857...
Read more

CachyOS Linux 6.18.33-1

23 May 12:18
cachyos-6.18.33-1
03c9315

Choose a tag to compare

CachyOS Linux 6.18.33-1

Based on Linux 6.18.33
Previous release: cachyos-6.18.32-1

Changes since cachyos-6.18.32-1

  • Rebased to upstream: 6.18.326.18.33
  • Updated branch: 6.18/bbr3
    • + tcp/bbr3: offer BBRv3 as a separate option alongside BBRv1

Applied branches

6.18/t2

  • f7919dee72c1 Add apple-bce driver
  • 8108f3e318a4 Put apple-bce in drivers/staging
  • 35fb694dde74 Fix freezing on turning off camera
  • a717bf64a1cd i915: 4 lane quirk for mbp15,1
  • b62cecb8ab4c apple-gmux: allow switching to igpu at probe
  • 742b6bd6bd0d applesmc: convert static structures to drvdata
  • 432e07b0dd8a applesmc: make io port base addr dynamic
  • 3d27ce5ebeeb applesmc: switch to acpi_device (from platform)
  • 1231faf39c3e applesmc: key interface wrappers
  • 8f393b5e6062 applesmc: basic mmio interface implementation
  • 120efdbbb440 applesmc: fan support on T2 Macs
  • 8ffd9432cbb8 applesmc: Add iMacPro to applesmc_whitelist
  • 5bbf54ded187 applesmc: make applesmc_remove void
  • 347f1648b4c8 applesmc: battery charge limiter
  • 8e04d4132fe7 HID: add device IDs for Apple SPI HID devices
  • abc0e4864497 HID: add HOST vendor/device IDs for Apple MTP devices
  • 8a32b5c9c323 HID: core: Handle HOST bus type when announcing devices
  • 3dbb54bdf70f HID: Bump maximum report size to 16384
  • 54ea3fae73b7 HID: apple: Bind Apple silicon SPI devices
  • f3d80433c967 HID: apple: Bind to HOST devices for MTP
  • 80fe26e2d0cd HID: magicmouse: use a define of the max number of touch contacts
  • e8d5d5616afe HID: magicmouse: use struct input_mt_pos for X/Y
  • caf70e575f58 HID: magicmouse: use ops function pointers for input functionality
  • 6e49d2fde129 HID: magicmouse: add support for Macbook trackpads
  • fd3ad4456206 HID: magicmouse: Add MTP multi-touch device support
  • 60ca6fbcdabb HID: magicmouse: Add .reset_resume for SPI trackpads
  • 567f91c20464 HID: magicmouse: Handle touch controller resets on SPI devices
  • 8467e98b0e84 HID: magicmouse: Query device dimensions via HID report
  • db745a94a584 WIP: HID: transport: spi: add Apple SPI transport
  • e419f0a82e26 soc: apple: Add DockChannel driver
  • 00acd7c96f46 HID: Add Apple DockChannel HID transport driver
  • e20efdf5c502 soc: apple: Add RTKit helper driver
  • db85ec3a3208 HID: apple: ignore the trackpad on T2 Macs
  • afe7a4aa06c9 HID: magicmouse: Add support for trackpads found on T2 Macs
  • c434a551b3d5 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • dc25bc86590f drm/i915: Discard large BIOS framebuffers causing display corruption.
  • 30a89ad8250c hid: Makefile: Post-patch fixing

6.18/sched-ext

  • b99db259aa4e sched_ext: Exit early on hotplug events during attach
  • 83659f4458c7 sched_ext: Add lockless peek operation for DSQs
  • 2f15c2b511c5 sched_ext: Add a selftest for scx_bpf_dsq_peek
  • f853a289756a sched_ext: Fix scx_bpf_dsq_peek() with FIFO DSQs

6.18/intel-pstate

  • 764ab00e0411 cpufreq: intel_pstate: Add and use hybrid_get_cpu_type()
  • 8ae810421357 cpufreq: intel_pstate: Add and use hybrid_has_l3()
  • 38b3ff85b523 cpufreq: intel_pstate: hybrid: Adjust energy model rules

6.18/hdmi

  • 1ec4b9b2fd1c drm/amd/display: Return if DisplayID not found in parse_amd_vsdb()
  • 30066fa0f0e3 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 37f2399993b4 drm/amd/display: Remove redundant edid checks
  • d921bd1be20d drm/amd/display: Move DisplayID vrr parsing
  • 813274d812d6 drm/amd/display: Always try to parse AMD vsdb
  • c00be80f9a67 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • adab50950da1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • 881af56daf65 drm/amd/display: Separate DP/eDP and PCON paths completely
  • b60e9cc6e69e drm/amd/display: Refactor PCON VRR compatibility check
  • a6c8ecf33b88 drm/amd/display: Add PCON VRR ID check override
  • 57e72dea9319 drm/amd/display: Add CH7218 PCON ID
  • 9974e9fd85f3 drm/edid: Parse more info from HDMI Forum vsdb
  • 287cae55add2 drm/amd/display: Rename PCON adaptive sync types
  • cd6b475ba9ce drm/amd/display: Enable HDMI VRR over PCON
  • a080b667fc3e drm/amd/display: Support HDMI VRRmax=0
  • 3f6944878d13 drm/amd/display: Build HDMI vsif in correct slot
  • 9c6e8207bb24 drm/amd/display: Save HDMI gaming info to edid caps
  • dfc754e3ad74 drm/amd/display: Restore ALLM support in HDMI vsif
  • 61f424e88a08 drm/amd/display: Trigger ALLM if it's available
  • d3cc5aa1ab65 drm/amd/display: Reintroduce VTEM info frame
  • a17487018a01 drm/amd/display: Enable HDMI VRR
  • ab76b2ccef30 drm/amd/display: freesync_on_desktop support for HDMI VRR
  • ff84cd0df7d6 drm: Add passive_vrr_disabled property to crtc
  • 7346c9a3c52d drm: Add passive_vrr_capable property to connector
  • 0c3394d955b0 drm: Add ALLM properties to connector
  • 62b2e4c2ba29 drm/amd/display: Use passive_vrr properties in amdgpu
  • 15c2b9cb2e08 drm/amd/display: Use ALLM properties in amdgpu

6.18/fixes

  • 8b2909771e51 hid-haptic: Fix building as a module
  • 87d5536d121c x86/bhi: Add BHB clearing for CPUs with larger branch history
  • 4703912f5e30 x86/vmscape: Replace IBPB with branch history clear on exit to userspace
  • b3c6183433a5 x86/vmscape: Remove LFENCE from BHB clearing long loop
  • 3f599ad863f1 x86/CPU/AMD: Gatekeep Zen5 RDSEED "fix" behind !CONFIG_CACHY
  • 33a1cd2c0bbf drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8
  • d928000adaf0 drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"
  • cece492ab2bd x86/mm/tlb: Make enter_lazy_tlb() always inline on x86
  • 26aa46be57e3 sched: Make raw_spin_rq_unlock() inline
  • a9210847a458 sched/core: Make finish_task_switch() and its subfunctions always inline
  • 5c94e3d90dce Revert "x86/vmscape: Remove LFENCE from BHB clearing long loop"
  • 56f33915f60e Revert "x86/vmscape: Replace IBPB with branch history clear on exit to userspace"
  • f016c5676b01 Revert "x86/bhi: Add BHB clearing for CPUs with larger branch history"
  • b93fdafd45a6 sched/fair: Drop useless cpumask_empty() in find_energy_efficient_cpu()
  • 981e371768c7 sched/fair: Simplify task_numa_find_cpu()
  • 0ba00dbce1a0 usb: core: add USB_QUIRK_NO_BOS for additional capture devices
  • a1b60c6ef424 bluetooth: btusb: Add VID/PID 13d3:3625
  • ac1b350f59cd drm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected()
  • 7f43f849930e spi: cs42l43: Use actual ACPI firmware node for chip selects
  • 36e91bf61a05 Revert "spi: cs42l43: Use actual ACPI firmware node for chip selects"

6.18/crypto

  • b2024413ee38 crypto: x86/aes-gcm - add VAES+AVX2 optimized code
  • 561a7ec8bb86 crypto: x86/aes-gcm - remove VAES+AVX10/256 optimized code
  • 7b9b33f11bf7 crypto: x86/aes-gcm - rename avx10 and avx10_512 to avx512
  • d53c0d63d4f7 crypto: x86/aes-gcm - clean up AVX512 code to assume 512-bit vectors
  • e11011caf2da crypto: x86/aes-gcm - reorder AVX512 precompute and aad_update functions
  • 6ffa9120d9b6 crypto: x86/aes-gcm - revise some comments in AVX512 code
  • f42fb940fa5e crypto: x86/aes-gcm - optimize AVX512 precomputation of H^2 from H^1
  • 9deca3c65a27 crypto: x86/aes-gcm - optimize long AAD processing with AVX512
  • c7d0f4fdf287 dm-verity: remove log message with shash driver name
  • a7cdf300c7a2 dm-verity: use SHA-256 library for SHA-256
  • 7e738e3597b0 dm-verity: reduce scope of real and wanted digests
  • fb154dda5b0f dm-verity: use 2-way interleaved SHA-256 hashing when supported
  • 5ab94f27dfa3 rhashtable: use likely for rhashtable lookup

6.18/cachy

  • 93c86184e27c add sysctl to allow disabling unprivileged CLONE_NEWUSER
  • 76b9be5d1c63 CACHY: Add config for default of unprivileged_userns_clone
  • fccd796b5234 Cachy: Tweaks
  • e3db2f5acf40 Cachy: Restore -O3 Optimization Level
  • db4fe39590a2 Cachy: Add GCC SMS-based modulo scheduling
  • 030fa348b26b Cachy: Add ACS override support
  • bdc0af2dfb98 Cachy: mm: Disable unevictable compaction
  • ff8891ed4f69 Cachy: PCI: Add Intel remapped NVMe device support
  • b21630d47ca3 Cachy: cpufreq: Remove schedutil dependency on Intel/AMD P-State drivers
  • bf03c2d0594a Cachy: Migrate
  • ab786766a1a9 Cachy: evdev - use call_rcu when detaching client
  • 49f2e624d4ab Cachy: Enable background reclaim of hugepages
  • 08292fcc4d4c Cachy: Disable watermark boosting by default
  • 7692c98fcc81 Cachy: Disable proactive compaction by default
  • 62b96540e895 cachy: move AMD_PRIVATE_COLOR to Kconfig
  • 45fec4083487 Cachy: drm/amdgpu/pm: Allow override of min_power_limit with ignore_min_pcap
  • 8e7cf476b67f Cachy: v4l2-core: add v4l2loopback
  • 7974a6894b2f Cachy: Initialize ata before graphics
  • d9acfc75d3b2 Cachy: intel-pstate: Implement "enable" parameter
  • aa7b596334ce locking: rwsem: spin faster
  • da0d17c045ce CACHY: Add VHBA driver
  • ef96f8ba2014 Kconfig: Remove CONFIG_EXPERT dependency from PREEMPT_RT
  • 42cceea4475c CACHY: Add x86_64 ISA and Zen4 compiler optimizations
  • 221a4f499f13 le9uo 1.15a
  • 6bf2fba6db24 kbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_a
  • 2384bb62b967 kbuild: distributed build support for Clang ThinLTO
  • d0b25a4dde1c v4l2loopback: 0.15.1
  • 4f39d5036082 linux6.19-rc1-ADIOS-3.1.7
  • faf60d7a3237 Cachy: Use BFQ as the elevator for SQ devices
  • 47d32d8acb38 v4l2loopback: Sync 6.18 fixes from upstream
  • 5521fc211821 kbuild: add resolve_btfids to pacman PKGBUILD
  • 04186cbe3258 CACHY: Disable split lock mitigation
  • 86ae52695141 v4l2loopback: 0.15.3
  • 5c901d9ca3ba CACHY: Remove redundant -fmodulo-sched flag
  • 4db041b62452 iosched-6.18: bump ADIOS to v3.1.8
  • adbda34b9318 iosched-6.18: bump ADIOS to v3.1.9
  • c4b2bc675d6b tag-release: Add script

6.18/bbr3

  • 7236394727f6 tcp/bbr3: add BBRv3 congestion control
  • e09e7cdbac6d tcp/bbr3: offer BBRv3 as a separate option alongside BBRv1

6.18/asus

  • 436cc5aac3fd hid: add VID/PID for ASUS ROG RAIKIRI PRO
  • 180189b0e717 platform/x86: asus-wmi: change quiet to lo...
Read more

CachyOS Linux 7.1-rc4-1

18 May 05:34
cachyos-7.1-rc4-1
4286ac7

Choose a tag to compare

CachyOS Linux 7.1-rc4-1

Based on Linux 7.1-rc4
Previous release: cachyos-7.1-rc3-2

Changes since cachyos-7.1-rc3-2

  • Rebased to upstream: 7.1-rc37.1-rc4
  • Added branch: 7.1/sched-cluster
  • Updated branch: 7.1/fixes
    • + ALSA: hda/realtek: fix mic boost on Framework PTL
    • + ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
    • + Bluetooth: btmtk: accept too short WMT FUNC_CTRL events
    • + Bluetooth: btmtk: validate WMT event SKB length before struct access
    • + drm/edid: populate monitor range from DisplayID adaptive sync
    • + drm/i915/alpm: limit Panel Replay ALPM programming to PR
    • + drm/i915/psr: Accept PSR2 Early Transport panels without explicit Y-coord bit
    • + drm/i915/psr: exit Panel Replay during updates to work around ALPM lag
    • + platform/x86: hp-wmi: Add support for OMEN Slim 16t-an000 (8D40)
  • Updated branch: 7.1/hdmi
    • + Do not modify display_info in freesync_caps
    • + drm: Add ALLM properties to connector
    • + drm/amd/display: Add CH7218 PCON ID
    • + drm/amd/display: Add PCON VRR ID check override
    • + drm/amd/display: Always try to parse AMD vsdb
    • + drm/amd/display: Build HDMI vsif in correct slot
    • + drm/amd/display: Check for VRR range in CEA AMD vsdb
    • + drm/amd/display: Enable HDMI VRR
    • + drm/amd/display: Enable HDMI VRR over PCON
    • + drm/amd/display: freesync_on_desktop support for HDMI VRR
    • + drm/amd/display: Move DisplayID vrr parsing
    • + drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
    • + drm/amd/display: Refactor PCON VRR compatibility check
    • + drm/amd/display: Reintroduce VTEM info frame
    • + drm/amd/display: Remove redundant edid checks
    • + drm/amd/display: Rename PCON adaptive sync types
    • + drm/amd/display: Restore ALLM support in HDMI vsif
    • + drm/amd/display: Save HDMI gaming info to edid caps
    • + drm/amd/display: Separate DP/eDP and PCON paths completely
    • + drm/amd/display: Support HDMI VRRmax=0
    • + drm/amd/display: Trigger ALLM if it's available
    • + drm/amd/display: Use ALLM properties in amdgpu
    • + drm/amd/display: Use bigger VRR range if found in AMD vsdb
    • + drm/edid: Parse more info from HDMI Forum vsdb
    • + Force freesync_on_desktop for HDMI
    • + Merge HDMI and PCON paths
    • + Modify display range if freesync capable
    • + Simplify MCCS logic in freesync_caps
  • Updated branch: 7.1/lenovo-wmi
    • + 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-other: Add force_load_psy_ext module parameter
    • + platform/x86: lenovo-wmi-other: Add GPU tunable attributes
    • + 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: Rename LWMI_OM_FW_ATTR_BASE_PATH

Applied branches

7.1/fixes

  • a0f72ec5515a platform/x86: hp-wmi: Add support for OMEN Slim 16t-an000 (8D40)

7.1/sched-cluster

  • 6aba7e2843ec sched/fair: Check CPU capacity before comparing group types during load balance
  • 88cfa4e16699 sched/fair: Skip misfit load accounting when the destination CPU cannot help
  • 445254d9d909 sched/fair: Allow load balancing between CPUs of identical capacity
  • 95619ca8415a sched/topology: Do not clear SD_PREFER_SIBLING in domains with clusters

7.1/lenovo-wmi

  • 39de676b3fd4 platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes
  • a58a2d2343fa platform/x86: lenovo-wmi-other: Add GPU tunable attributes
  • f778f9d596c2 platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH
  • 3c615b85c885 platform/x86: lenovo-wmi-other: Add WMI battery charge limiting
  • c04089bf156d platform/x86: lenovo-wmi-other: Add force_load_psy_ext module parameter
  • b8a7a707d838 platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir
  • dff7f95a7803 platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata

7.1/hdmi

  • 19d87e9cc817 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 833b08de2364 Do not modify display_info in freesync_caps
  • 282c324cad85 Modify display range if freesync capable
  • 47911ccfb425 drm/amd/display: Remove redundant edid checks
  • e6c060dd1882 drm/amd/display: Move DisplayID vrr parsing
  • 22fa96615ba2 drm/amd/display: Always try to parse AMD vsdb
  • 23f7ab647b69 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • 741d656377d1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • ad733f1e7b59 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 0e8ba4d6ece4 Simplify MCCS logic in freesync_caps
  • 169fe739f354 drm/amd/display: Refactor PCON VRR compatibility check
  • 4f74a90b6414 drm/amd/display: Add PCON VRR ID check override
  • f8ca68facbd8 drm/amd/display: Add CH7218 PCON ID
  • 321fd13209bd drm/edid: Parse more info from HDMI Forum vsdb
  • f8518df68322 drm/amd/display: Rename PCON adaptive sync types
  • b1c7c208d101 drm/amd/display: Enable HDMI VRR over PCON
  • bb96a445773c drm/amd/display: Support HDMI VRRmax=0
  • 9b8c1c7e261f drm/amd/display: Build HDMI vsif in correct slot
  • cf832e9a5232 drm/amd/display: Save HDMI gaming info to edid caps
  • 3e563f6ea465 drm/amd/display: Restore ALLM support in HDMI vsif
  • 1555786f65d9 drm/amd/display: Trigger ALLM if it's available
  • 11ca053f2597 drm/amd/display: Reintroduce VTEM info frame
  • 8157ff060311 drm/amd/display: Enable HDMI VRR
  • ea238cf8b949 Merge HDMI and PCON paths
  • 6ab51825387f drm/amd/display: freesync_on_desktop support for HDMI VRR
  • 5e2fd645de5a Force freesync_on_desktop for HDMI
  • 587bf000527f drm: Add ALLM properties to connector
  • 91cb9fa3bc68 drm/amd/display: Use ALLM properties in amdgpu

7.1/fixes

  • 6b370d0cd2b5 ALSA: hda/realtek: fix mic boost on Framework PTL
  • 57cfe179beb6 ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
  • 0726d418db51 drm/i915/psr: Accept PSR2 Early Transport panels without explicit Y-coord bit
  • a7be26e3eb0e drm/i915/alpm: limit Panel Replay ALPM programming to PR
  • a506552696f7 drm/edid: populate monitor range from DisplayID adaptive sync
  • 8b8964d4a56e drm/i915/psr: exit Panel Replay during updates to work around ALPM lag
  • d1d649b11f9c Bluetooth: btmtk: validate WMT event SKB length before struct access
  • f374b57ac4c8 Bluetooth: btmtk: accept too short WMT FUNC_CTRL events

7.1/hdmi

  • 2286c0bbaa21 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 7e769067dd28 Do not modify display_info in freesync_caps
  • 83faa3399244 Modify display range if freesync capable
  • c52b85eac9ad drm/amd/display: Remove redundant edid checks
  • f7bc529767aa drm/amd/display: Move DisplayID vrr parsing
  • 0b6634643a75 drm/amd/display: Always try to parse AMD vsdb
  • 2905a7ab9044 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • fa5230ad74c1 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • 0d6206a4ca14 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 56f6c9120da7 Simplify MCCS logic in freesync_caps
  • 463cb24bcff7 drm/amd/display: Refactor PCON VRR compatibility check
  • ea24c01b4e5b drm/amd/display: Add PCON VRR ID check override
  • 8166e30f4381 drm/amd/display: Add CH7218 PCON ID
  • 154088fed55c drm/edid: Parse more info from HDMI Forum vsdb
  • 25587e40771f drm/amd/display: Rename PCON adaptive sync types
  • 5c3c4dc47a78 drm/amd/display: Enable HDMI VRR over PCON
  • 77c6f4ea9201 drm/amd/display: Support HDMI VRRmax=0
  • b0bcd79731fa drm/amd/display: Build HDMI vsif in correct slot
  • 4e0c3ee0b1b3 drm/amd/display: Save HDMI gaming info to edid caps
  • 0e675f5b428f drm/amd/display: Restore ALLM support in HDMI vsif
  • 665948f03d6e drm/amd/display: Trigger ALLM if it's available
  • e7d2c022d0c7 drm/amd/display: Reintroduce VTEM info frame
  • 3acac7f8e5c5 drm/amd/display: Enable HDMI VRR
  • 4f5a2e854b46 Merge HDMI and PCON paths
  • e3984daaf481 drm/amd/display: freesync_on_desktop support for HDMI VRR
  • ace05b92706f Force freesync_on_desktop for HDMI
  • abccb9db3ffa drm: Add ALLM properties to connector
  • c83a860e1716 drm/amd/display: Use ALLM properties in amdgpu

7.1/fixes

  • 72f040ed262f HID: hid-lenovo-go: reject non-USB devices in probe

7.1/amd-isp4

  • b4b50d30f8de media: platform: amd: isp4: drop stale list reinit before free

7.1/vmalloc-free

  • ab54aee95b82 mm/page_alloc: Optimize free_contig_range()
  • 273b08c227bc vmalloc: Optimize vfree with free_pages_bulk()
  • 66af5b1cf07d mm/page_alloc: Optimize __free_contig_frozen_range()
  • 5fae57b0eaab mm/vmalloc: extract vm_area_free_pages() helper from vfree()
  • 60b546f4916d mm/vmalloc: use physical page count for vrealloc() grow-in-place check
  • a443e64013a9 mm/vmalloc: use physical page count in vread_iter()
  • 45d2d4d9a2b6 mm/vmalloc: free unused pages on vrealloc() shrink
  • 46e82f5fee98 lib/test_vmalloc: add vrealloc test case

7.1/mglru

  • 63fb8e121a21 mm/mglru: consolidate common code for retrieving evictable size
  • 133a6b2c32d0 mm/mglru: rename variables related to aging and rotation
  • 15b0711e696d mm/mglru: relocate the LRU scan batch limit to callers
  • 0c079358841c mm/mglru: restructure the reclaim loop
  • f1041f30049e mm/mglru: scan and count the exact number of folios
  • e7270ca42877 mm/mglru: avoid reclaim type fall back when isolation makes no progress
  • 2e50314fc3dd mm/mglru: use a smaller batch for reclaim
  • e32de90c1cae mm/mglru: don't abort scan immediately right after aging
  • a98ff180418a mm/mglru: remove redundant swap constrained check upon isolation
  • ca9634f1217e mm/mglru: use the common routine for dirty/writeback reactivation
  • 5cde888dcd13 mm/mglru: simplify ...
Read more

CachyOS Linux 7.0.9-1

17 May 15:58
cachyos-7.0.9-1
cf60828

Choose a tag to compare

CachyOS Linux 7.0.9-1

Based on Linux 7.0.9
Previous release: cachyos-7.0.8-1

Changes since cachyos-7.0.8-1

  • Rebased to upstream: 7.0.87.0.9
  • Removed branch: linux-7.0.y
  • Updated branch: 7.0/fixes
    • + ASoC: amd: yc: Add DMI quirk for Thin A15 B7VF
    • + Bluetooth: btmtk: accept too short WMT FUNC_CTRL events
    • + HID: core: introduce hid_safe_input_report()
    • + HID: pass the buffer size to hid_report_raw_event
    • + Reapply "Bluetooth: btmtk: validate WMT event SKB length before struct access"
    • + Revert "ASoC: SDCA: Fix NULL pointer dereference in sdca_jack_process()"
    • + Revert "drm/i915/psr: Allow PSR with VRR on Panther Lake"
    • + Revert "io_uring/zcrx: warn on freelist violations"
  • Updated branch: 7.0/ntfs
    • + ntfs: restore $MFT mirror contents check
    • + ntfs: use str_plural in ntfs_attr_make_non_resident
  • Updated branch: 7.0/t2
    • + Revert "HID: apple: ensure the keyboard backlight is off if suspending"

Applied branches

7.0/vesa-dsc-bpp

  • bb447167f18f drm/edid: rename VESA block parsing functions to more generic name
  • 70e9fb0386bc drm/edid: prepare for VESA vendor-specific data block extension
  • 85765685b64f drm/edid: MSO should only be used for non-eDP displays
  • 68b5610f467d drm/edid: parse DSC DPP passthru support flag for mode VII timings
  • bda3f27acd70 drm/edid: for consistency, use mask everywhere for block rev parsing
  • 4f1a94dffe6e drm/edid: parse DRM VESA dsc bpp target
  • 79ac66bac0d9 drm/amd: use fixed dsc bits-per-pixel from edid
  • 545b46db5cba drm/amdgpu: dsc: Fix max_qp limits to match VESA DSC 1.1 spec

7.0/t2

  • 9292e48a247a Add apple-bce driver
  • 3936480dbfbc Put apple-bce in drivers/staging
  • ceaabc132de8 i915: 4 lane quirk for mbp15,1
  • c5c2fde0aa68 apple-gmux: allow switching to igpu at probe
  • c3111b94d154 applesmc: convert static structures to drvdata
  • d0b6b3819dc6 applesmc: make io port base addr dynamic
  • fd108967a22e applesmc: switch to acpi_device (from platform)
  • 45b0f63663e0 applesmc: key interface wrappers
  • 269b2465280f applesmc: basic mmio interface implementation
  • ba43510f913e applesmc: fan support on T2 Macs
  • c54b48891664 applesmc: Add iMacPro to applesmc_whitelist
  • bb71014d2e5b applesmc: make applesmc_remove void
  • 5ca7ceb4bd33 applesmc: battery charge limiter
  • 89e4c439d03b HID: add device IDs for Apple SPI HID devices
  • a51152929da7 HID: add HOST vendor/device IDs for Apple MTP devices
  • 9eb80af6b656 HID: core: Handle HOST bus type when announcing devices
  • 1b8eb47e670a HID: Bump maximum report size to 16384
  • 5a0a41ca02d1 HID: apple: Bind Apple silicon SPI devices
  • 587514a3bd03 HID: apple: Bind to HOST devices for MTP
  • f5a751849ac7 HID: magicmouse: use a define of the max number of touch contacts
  • 74a599628ec7 HID: magicmouse: use struct input_mt_pos for X/Y
  • 5ed17e9e1959 HID: magicmouse: use ops function pointers for input functionality
  • 7a4bd9e35fe7 HID: magicmouse: add support for Macbook trackpads
  • 2742e5022a3d HID: magicmouse: Add MTP multi-touch device support
  • b5ad96f24540 HID: magicmouse: Add .reset_resume for SPI trackpads
  • 030cb4e40a5f HID: magicmouse: Handle touch controller resets on SPI devices
  • e09872a21d1f HID: magicmouse: Query device dimensions via HID report
  • c9e60975699d WIP: HID: transport: spi: add Apple SPI transport
  • 25fee473e667 soc: apple: Add DockChannel driver
  • 37c49f11e982 HID: Add Apple DockChannel HID transport driver
  • e3c92ee2e104 soc: apple: Add RTKit helper driver
  • b5fc9b81daa5 HID: apple: ignore the trackpad on T2 Macs
  • 6ba854041654 HID: magicmouse: Add support for trackpads found on T2 Macs
  • 35d39c3d53e3 HID: magicmouse: fix regression breaking support for Magic Trackpad 1
  • 32c369ff561f drm/i915: Discard large BIOS framebuffers causing display corruption.
  • fea9668322d0 Revert "applesmc: battery charge limiter"
  • 8644494e7a0f Revert "applesmc: make applesmc_remove void"
  • a5cfc472fa89 Revert "applesmc: Add iMacPro to applesmc_whitelist"
  • 4d5f1879d400 Revert "applesmc: fan support on T2 Macs"
  • 5feacb10ed63 Revert "applesmc: basic mmio interface implementation"
  • 01bc025aead7 Revert "applesmc: key interface wrappers"
  • 3f8cf1e519ab Revert "applesmc: switch to acpi_device (from platform)"
  • 25ce5ec88e08 Revert "applesmc: make io port base addr dynamic"
  • aeed44f8c029 Revert "applesmc: convert static structures to drvdata"
  • 43f4be782d53 Revert "apple-gmux: allow switching to igpu at probe"
  • eb9a4824e0fd Reapply "apple-gmux: allow switching to igpu at probe"
  • 35ad5557086d Introduce applesmc-t2
  • a22c9f5ca3d8 applesmc-t2: convert static structures to drvdata
  • 5792de4b86ff applesmc-t2: make io port base addr dynamic
  • 40da99b0ab7b applesmc-t2: switch to acpi_device (from platform)
  • 6fbdbeec6035 applesmc-t2: key interface wrappers
  • f802a934e66b applesmc-t2: basic mmio interface implementation
  • 936649584792 applesmc-t2: fan support on T2 Macs
  • 920c85e0fab4 applesmc-t2: Add iMacPro to applesmc_whitelist
  • 79630ede9c0c applesmc-t2: make applesmc_remove void
  • 9fe445f57c42 applesmc-t2: battery charge limiter
  • 5b0cce05342e applesmc-t2: Only load for T2 Macbooks
  • 24271a70d368 applesmc: Do not probe for T2 Macbooks
  • 1859ccbf7cc4 vga_switcheroo: Defer probe of display devices on T2 Macs
  • bdf31aa7be96 cachy-t2: Define t2_mac_tbl in header instead
  • b1c991fddf77 Revert "Put apple-bce in drivers/staging"
  • 1d1f599be88e Revert "Add apple-bce driver"
  • 4a5e3ae105ba Add apple-bce driver
  • e0e4c46749bb Put apple-bce in drivers/staging
  • fe71f6072565 HID: apple: ensure the keyboard backlight is off if suspending
  • 4e6d0d5f745e fix: use iowrite8 for byte-sized MMIO registers in applesmc
  • def83c850838 Revert "HID: apple: ensure the keyboard backlight is off if suspending"

7.0/snd-codecs

  • 8bf796649501 Sound support for the Samsung Galaxy Book 4
  • eeeb7b0c9122 Rename model number of Book4 360 and Book4 Pro
  • 95786e4d26f6 Added fixup model
  • 21b1dfac013a Typo: Book 4 360 was a Book 4 Pro 360
  • 489b8ff86ab1 Added Galaxy Book 5 and removed duplicated line
  • 10e0dd582d09 Added support for Book4 Pro 16-inch and Book4 Ultra
  • 303ce1a9cd89 Put the new biquads from the official Samsung firmware in the firmware blob
  • 12ed4bb875d5 ALSA: hda: add AW88399 side codec support
  • a974eab210d9 hda/max98390: Remove unused variables
  • b3bbc4026b35 Revert "ALSA: hda: add AW88399 side codec support"
  • a18eac772ea0 ALSA: hda: add AW88399 side codec support

7.0/ntfs

  • 43fedd490e4a Revert "fs: Remove NTFS classic"
  • e2b70867de40 fs: add generic FS_IOC_SHUTDOWN definitions
  • 9137d075a01f ntfs: update in-memory, on-disk structures and headers
  • b770bb72c9d1 ntfs: update super block operations
  • 6f0cfeb99aa8 ntfs: update inode operations
  • 6f724a5a459d ntfs: update mft operations
  • 43e63bb636d6 ntfs: update directory operations
  • 812e70a10f72 ntfs: update file operations
  • ac0ff4cffc4e ntfs: update iomap and address space operations
  • db03e42d4246 ntfs: update attrib operations
  • 83d07377f4e0 ntfs: update runlist handling and cluster allocator
  • b5c067751c65 ntfs: add reparse and ea operations
  • 486a8f1571cf ntfs: update misc operations
  • a053293dc10b ntfs3: remove legacy ntfs driver support
  • 3a45c6b48f7a ntfs: add Kconfig and Makefile
  • 124980d0263a Documentation: filesystems: update NTFS driver documentation
  • dd62e65e2685 MAINTAINERS: update ntfs filesystem entry
  • d91a09f1cffb ntfs: Fix null pointer dereference
  • 502231876237 ntfs: Remove unneeded semicolon
  • 91df789bcedb ntfs: repair docum. malformed table
  • adbd7fe467ff ntfs: Replace ERR_PTR(0) with NULL
  • 6ed5ddf8164c ntfs: Remove impossible condition
  • f9f7ebfc3568 ntfs: Place check before dereference
  • f98cef4fba6a ntfs: Add missing error code
  • 88da6385ff23 ntfs: Fix possible deadlock
  • 0dbbb7232b89 ntfs: Fix spelling mistake "initiailized" -> "initialized"
  • 1596fc0436d9 ntfs: fix sysctl table registration and path
  • 100266fad2e8 ntfs: reduce stack usage in ntfs_write_mft_block()
  • e7062a0ffc03 ntfs: add MODULE_ALIAS_FS
  • e9e4d5ae17a9 ntfs: select FS_IOMAP in Kconfig
  • fd40282c8bc5 ntfs: change mft_no type to u64
  • 8015cf6e7cea ntfs: use ->mft_no instead of ->i_ino in prints
  • d9d8d4f88e0a ntfs: fix pointer/integer casting warnings
  • 6f59856a569c ntfs: add missing newlines to pr_err() messages
  • 2ec08eadde4d ntfs: fix WSL ea restore condition
  • 56d927623c8d ntfs: validate WSL EA payload sizes
  • 275911ef86c8 ntfs: check $EA query-length in ntfs_ea_get
  • 6460f9aa1c50 ntfs: harden ntfs_ea_lookup against malformed EA entries
  • 8ca1ed26c73f ntfs: harden ntfs_listxattr against EA entries
  • 8ea50d3e47e9 ntfs: prefer IS_ERR_OR_NULL() over manual NULL check
  • fb0502807a4a ntfs: fix variable dereferenced before check warnings
  • 81246cca3c44 ntfs: fix inconsistent indenting warnings
  • 69c6267006a7 ntfs: fix ignoring unreachable code warnings
  • 8f1918fa0038 ntfs: add bound checking to ntfs_attr_find
  • 51cd9a1a37af ntfs: add bound checking to ntfs_external_attr_find
  • 68f23599e264 ntfs: remove redundant out-of-bound checks
  • 3c099b5e7cf2 ntfs: zero out stale data in straddle block beyond initialized_size
  • ae171835c2ea ntfs: not zero out range beyond init in punch_hole
  • 44469a2912e3 ntfs: limit memory allocation in ntfs_attr_readall
  • 4b90b9ff2a92 ntfs: remove noop_direct_IO from address_space_operations
  • cb01758feed9 ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident
  • 73c65c5db394 ntfs: fix uninitialized pointer in ntfs_write_mft_block
  • fc5e3173c857 ntfs: fix uninitialized variables in ntfs_ea_set_wsl_inode()
  • efafe7a83851 ntfs: add missing error code in ntfs_mft_record_alloc()
  • 595ac44192b6 ntfs: delete dead code
  • b5110dc094a1 ntfs: fix uninitialized variab...
Read more