Skip to content

CachyOS Linux 7.0.11-1

Choose a tag to compare

@ptr1337 ptr1337 released this 01 Jun 16:29
cachyos-7.0.11-1
4121542

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 there is a read_ctx
  • bf466d51e315 ntfs: fix NULL dereference in ntfs_index_walk_down()
  • fa6df4a8d450 ntfs: fix WSL symlink target leak on reparse failure
  • c204b6805470 ntfs: fix VCN overflow in ntfs_mapping_pairs_decompress()
  • 643ef3e430a3 ntfs: fix error handling in ntfs_write_iomap_end_resident()
  • 03eb01f78f4d ntfs: fix invalid PTR_ERR() usage in __ntfs_bitmap_set_bits_in_run()
  • 1047927a4aed ntfs: drop nlink once for WIN32/DOS aliases
  • 685a39427f33 ntfs: Use return instead of goto in ntfs_mapping_pairs_decompress()
  • c5692da0d65b ntfs: fix variable dereferenced before check ni and attr in ntfs_attrlist_entry_add()
  • bf943ac452e1 ntfs: fix variable dereferenced before check ni in ntfs_attr_open()
  • cd63c8135188 ntfs: use base mft_no when looking up base inode for extent record
  • d1edd867c869 ntfs: redirty folio when ntfs_write_mft_block() runs out of memory
  • 06127152fba6 ntfs: capture mft mirror sync errors in ntfs_write_mft_block()
  • 70a8f5e9b0e4 ntfs: wait for sync mft writes to complete
  • 908d664ee137 ntfs: fix copy length in ntfs_bdev_write() for non-page-aligned start
  • 9eb02babd236 ntfs: avoid use-after-free of index inode in ntfs_inode_sync_filename()
  • 8b256718d482 ntfs: match ntfs_resident_attr_min_value_length with $AttrDef
  • af246c91132b ntfs: fix default_upcase refcount underflow and UAF on fs_context teardown
  • 861ade40333d ntfs: fix variable dereferenced before check ni in ntfs_attr_open()
  • facbf1f63629 ntfs: fix out-of-bounds write in ntfs_rl_collapse_range() merge path
  • f4c995c35295 ntfs: fix out-of-bounds write in ntfs_index_walk_down()
  • e10210a8c8a0 ntfs: avoid leaking uninitialised bytes in new security descriptors
  • a8ff6681e806 ntfs: fix missing kstrdup() error check in ntfs_write_volume_label()
  • ddc9806d32cf ntfs: validate MFT attrs_offset against bytes_in_use
  • a563a95619ea ntfs: fix MFT bitmap scan 2^32 boundary check
  • 0551ce748907 ntfs: validate attribute name bounds before returning it
  • d55898a01c2f ntfs: fix empty_buf and ra lifetime bugs in ntfs_empty_logfile()
  • 2d81ee63a820 ntfs: restore $MFT mirror contents check
  • 12e54c652cf2 ntfs: use str_plural in ntfs_attr_make_non_resident

7.0/mglru

  • 1fe57b25ce77 mm/mglru: consolidate common code for retrieving evictable size
  • 15fbcbd39175 mm/mglru: rename variables related to aging and rotation
  • 52c750ca2181 mm/mglru: relocate the LRU scan batch limit to callers
  • 7b224873f96d mm/mglru: restructure the reclaim loop
  • 185469d3fb1f mm/mglru: scan and count the exact number of folios
  • fde1710c7998 mm/mglru: avoid reclaim type fall back when isolation makes no progress
  • 6e9fe7d12abe mm/mglru: use a smaller batch for reclaim
  • b8d42eb478d5 mm/mglru: don't abort scan immediately right after aging
  • 409dad7c497b mm/mglru: remove redundant swap constrained check upon isolation
  • 766f32684d59 mm/mglru: use the common routine for dirty/writeback reactivation
  • 75875e632dd2 mm/mglru: simplify and improve dirty writeback handling
  • 5f6f0d51a06e mm/mglru: remove no longer used reclaim argument for folio protection
  • d23fbf16804e mm/vmscan: remove sc->file_taken
  • 45c3f15b693d mm/vmscan: remove sc->unqueued_dirty
  • 6f745079e8ba mm/vmscan: unify writeback reclaim statistic and throttling

7.0/lenovo-wmi

  • be1028f44a2f platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other
  • f3f344e804c5 platform/x86: lenovo-wmi-other: Add missing CPU tunable attributes
  • dcd784e8838b platform/x86: lenovo-wmi-other: Add GPU tunable attributes
  • 08eee803b39d platform/x86: lenovo-wmi-other: Rename LWMI_OM_FW_ATTR_BASE_PATH
  • 38578bfe3c09 platform/x86: lenovo-wmi-other: Add WMI battery charge limiting
  • 4d3ba60d959c platform/x86: lenovo-wmi-helpers: Add helper for creating per-device debugfs dir
  • 59e30679614b platform/x86: lenovo-wmi-capdata: Add debugfs file for dumping capdata

7.0/hdmi

  • f614ed985c1f drm/amd/display: Return if DisplayID not found in parse_amd_vsdb()
  • 5c0d41bd8d44 drm/amd/display: Refactor amdgpu_dm_update_freesync_caps()
  • 3f8cdd4376f9 drm/amd/display: Remove redundant edid checks
  • e6f0f63bc534 drm/amd/display: Move DisplayID vrr parsing
  • 1c8d6b6ab8a0 drm/amd/display: Always try to parse AMD vsdb
  • cbf5987ea9d2 drm/amd/display: Check for VRR range in CEA AMD vsdb
  • 91b296712fa0 drm/amd/display: Use bigger VRR range if found in AMD vsdb
  • ed0fc9f52bf3 drm/amd/display: Separate DP/eDP and PCON paths completely
  • 36cc25f6fce2 drm/amd/display: Refactor PCON VRR compatibility check
  • 40c0ceed3bb7 drm/amd/display: Add PCON VRR ID check override
  • 0f8e71874dcf drm/amd/display: Add CH7218 PCON ID
  • 911a3b25b060 drm/edid: Parse more info from HDMI Forum vsdb
  • 2c81389df592 drm/amd/display: Rename PCON adaptive sync types
  • 05666a199278 drm/amd/display: Enable HDMI VRR over PCON
  • a7b1dd113f0a drm/amd/display: Support HDMI VRRmax=0
  • c0a2b915e6e4 drm/amd/display: Build HDMI vsif in correct slot
  • f8bc116d5e82 drm/amd/display: Save HDMI gaming info to edid caps
  • 5b28c08b3b5f drm/amd/display: Restore ALLM support in HDMI vsif
  • 2e04d9e6a4ba drm/amd/display: Trigger ALLM if it's available
  • b0f50df6b6cf drm/amd/display: Reintroduce VTEM info frame
  • 75e9ec986ca2 drm/amd/display: Enable HDMI VRR
  • abb749b6be2e drm/amd/display: freesync_on_desktop support for HDMI VRR
  • b18c28325188 drm: Add passive_vrr_disabled property to crtc
  • 05773e6933b0 drm: Add passive_vrr_capable property to connector
  • 5463430ebe14 drm: Add ALLM properties to connector
  • 40ba8a7118b0 drm/amd/display: Use passive_vrr properties in amdgpu
  • 2d49855b8d29 drm/amd/display: Use ALLM properties in amdgpu
  • e2462c31109a Fix VRR range on FreeSync-less monitors

7.0/fixes

  • eef0bae64a51 drm/i915/rc6: Disable RC6 for InfinityBook Pro Gen8
  • 48917287faba drm/i915/rc6: Add another Boardname to "Disable RC6 for InfinityBook Pro Gen8"
  • 58ecf50d8701 Add BT support for PRIME B650M-A AX6 II motherboard
  • 170c4310f721 bluetooth: btusb: Add VID/PID 13d3:3625
  • 535eb93e5660 Revert "sched/fair: Proportional newidle balance"
  • 7a17f6029a8b x86/mm/tlb: Make enter_lazy_tlb() always inline on x86
  • feb785462b4c sched: Make raw_spin_rq_unlock() inline
  • ea52f0cef447 sched/core: Make finish_task_switch() and its subfunctions always inline
  • 0546dc81a453 sched/fair: do not scan twice in detach_tasks()
  • da027666348d Input: xpad - add support for EasySMX 05 Pro
  • 882648c2e364 udmabuf: Do not create malformed scatterlists
  • 09c2c9eb319f intel_idle: Add Panther Lake C-states table
  • b31290d146a3 x86/fred: enable FRED by default
  • c1a18938ab11 x86/Kconfig: tighten up wording of the CONFIG_X86_FRED help text
  • f59fd05368ab wifi: rtw88: validate RX rate to prevent out-of-bound
  • c5a673b09d5f mm/page_alloc: Optimize free_contig_range()
  • 21c8023d379a vmalloc: Optimize vfree with free_pages_bulk()
  • 08dfc0f5d840 sched_ext: idle: Prioritize idle SMT sibling
  • 05487cab736b x86/cpu/amd: Don't clear RDSEED32 bit on znver5
  • 7f94eb709038 sched/idle: Symmetric idle entry/exit hooks for accurate avg_idle tracking
  • 22a37872a0e1 platform/x86: samsung-galaxybook: Refactor camera lens cover input device
  • 4e1e8e29253f USB: core: sanitize string descriptors against C0 control characters
  • 94f439403c67 io_uring/zcrx: warn on freelist violations
  • 05648a54354e ASoC: SDCA: Fix NULL pointer dereference in sdca_jack_process()
  • 70b6e2726f92 drm/i915/psr: Accept PSR2 Early Transport panels without explicit Y-coord bit
  • 98618fad0590 drm/i915/alpm: limit Panel Replay ALPM programming to PR
  • 29d9286d42dd drm/i915/psr: Allow PSR with VRR on Panther Lake
  • 7091d7fb0ade drm/i915: use TRANS_PUSH frame changes for Panel Replay
  • d29e29a540af drm/i915/psr: exit Panel Replay during updates to work around ALPM lag
  • 228d36f20ac9 drm/edid: populate monitor range from DisplayID adaptive sync
  • c4d001c9c0c0 ALSA: hda/realtek: fix mic boost on Framework PTL
  • f4060c14f1dd ptrace: slightly saner 'get_dumpable()' logic
  • bd35b3dc3ea5 Revert "Bluetooth: btmtk: validate WMT event SKB length before struct access"
  • 7c0eb7bbbe0a net: skbuff: propagate shared-frag marker through frag-transfer helpers
  • 656cea542a06 ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
  • d398de334a13 ASoC: amd: yc: Add DMI quirk for Thin A15 B7VF
  • 27cbdd77d785 Revert "ASoC: SDCA: Fix NULL pointer dereference in sdca_jack_process()"
  • d60fc36b2cd4 Revert "drm/i915/psr: Allow PSR with VRR on Panther Lake"
  • cca156d8cde3 Reapply "Bluetooth: btmtk: validate WMT event SKB length before struct access"
  • 5a7021c49dd8 Bluetooth: btmtk: accept too short WMT FUNC_CTRL events
  • f9ddd69aad8b HID: pass the buffer size to hid_report_raw_event
  • 14166c909a3c HID: core: introduce hid_safe_input_report()
  • b755b243e63b Revert "io_uring/zcrx: warn on freelist violations"
  • a470f4ba769e platform/x86: hp-wmi: Add support for OMEN MAX 16-ak0xxx (8D87)
  • f18583dd274c platform/x86: hp-wmi: Add support for OMEN Slim 16t-an000 (8D40)
  • 566342d58a94 drm/nouveau: Wire up dmem cgroups
  • 3184085c5ae3 Revert "HID: core: introduce hid_safe_input_report()"
  • 835231df717f Revert "HID: pass the buffer size to hid_report_raw_event"

7.0/cgroup-vram

  • fb69036d4a84 cgroup/dmem: Add queries for protection values
  • 31fb512af5ae cgroup,cgroup/dmem: Add (dmem_)cgroup_common_ancestor helper
  • de1e2dc753c1 drm/ttm: Extract code for attempting allocation in a place
  • f33c397ed6a9 drm/ttm: Split cgroup charge and resource allocation
  • 7578996cf4a1 drm/ttm: Be more aggressive when allocating below protection limit
  • 49e3e80d55ed drm/ttm: Use common ancestor of evictor and evictee as limit pool
  • 2733340bced1 drm/ttm: Restore ttm_resource_del_bulk_move_unevictable()

7.0/cachy

  • 4abfa45d9725 add sysctl to allow disabling unprivileged CLONE_NEWUSER
  • 13a1cf24ab0b Kconfig: Add CONFIG_CACHY
  • e773d2560351 Kconfig.hz: Add additional timer frequency options
  • 11da44e8c52e mm: Increase VM_READAHEAD_PAGES to 256K
  • 1a52cb35b84b mm/swap: Disable swap-in readahead
  • 7032bab7201b CACHY: mm/vmscan: Increase vm_swappiness to 100
  • 3804e3745dea CACHY: sched/fair: Tweak EEVDF for interactivity
  • c24fe6d71546 Kconfig: Restore CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3
  • 06465b3248c2 kbuild: Add GCC SMS-based modulo scheduling
  • ff4e8b859a7c drivers/pci: Add ACS override support
  • a089a6f18f62 PCI: Add Intel remapped NVMe device support
  • dcba0e7e37f9 Input: evdev - use call_rcu when detaching client
  • 99c7d3b3ffc8 CACHY: Enable background reclaim of hugepages
  • c21d3834d324 CACHY: Disable watermark boosting by default
  • 360610559d54 CACHY: Disable proactive compaction by default
  • 458baffc0f15 drm/amd: Move AMD_PRIVATE_COLOR to Kconfig
  • 93ff52708be5 CACHY: v4l2-core: add v4l2loopback
  • 2a1273328030 Initialize ata before graphics
  • 2a9ebdbc33d6 intel-pstate: Implement "enable" parameter
  • 29c2364b752f locking: rwsem: spin faster
  • 47a830ecbb31 scsi: Add VHBA driver
  • d574fdb148ef Kconfig.preempt: Remove CONFIG_EXPERT dependency from PREEMPT_RT
  • b24e97ea653f arch/x86: Add x86_64 ISA and Zen4 compiler optimizations
  • aaf0098e41d9 CACHY: Disable split lock mitigation by default
  • dce422ad3358 linux7.0-rc1-ADIOS-3.1.9
  • 9797ab73854b CACHY: Use BFQ for SQ devices and mq-deadline for MQ devices
  • 017cae36fa13 drm/amdgpu/pm: Allow override of min_power_limit with ignore_min_pcap
  • 376f0e652af4 sched/fair: Prefer the previous cpu for wakeup
  • 352361a1cc01 ACPI: processor: Disable bus master check for AMD
  • 5c8a37f4dae1 drm/amd/display: Fix high busy wait load in dmub_srv_wait_for_idle()
  • fabc14931478 tag-release: Add script to easier create a release and tag
  • 5b17707e1650 tag-release: Update script to include commits from branches
  • fa913507c373 sched/core: Further optimize sched_move_task by avoiding lock acquisition when autogroup is enabled
  • 5fcf22cd9517 CACHY: Decrease timer_slack_ns default
  • 9195b9e4c2a0 sched: POC Selector by Masahito S
  • 07d782ee31b7 kbuild: move vmlinux.a build rule to scripts/Makefile.vmlinux_a
  • 7cbe56221124 kbuild: distributed build support for Clang ThinLTO
  • bff41343f86d tag-release: Move tarball to pkgbuilds dir for naim
  • 98978ed26646 CACHY: mm: lru-gen: Protect the working set of the last 100 jiffies
  • a23fc1504d26 kbuild: add resolve_btfids to pacman PKGBUILD
  • 7008fa777781 i2c: designware: Always poll to lower interrupt overhead and save energy
  • ac407746d0ac sched: Keep default SCHED_NR_MIGRATE_BREAK when building with BORE
  • 8c71822694d8 sched/wait: Do accept() in LIFO order for cache efficiency
  • a5600fc4d576 POC 2.5.0r2
  • b6a7d9f7733d pci: intel-nvme-remap: Check for NULL on failed allocation
  • 799e792dfd75 Revert "locking: rwsem: spin faster"
  • c84064f4d90c POC 2.5.1
  • e90f935d835a Revert "i2c: designware: Always poll to lower interrupt overhead and save energy"
  • c6903651132e POC 2.5.3
  • d8a602d1856f tag-release: Update script
  • 23af7316ce8d Kbuild: Enable LLVM machine pipeliner
  • e7f8d7271eeb iosched-7.0: bump ADIOS to v3.2.0
  • 6febf5851693 fixup! ACPI: processor: Disable bus master check for AMD
  • 09d54799a73e tag-release: Update script
  • 7e6c35d1ea6d POC 2.5.7
  • 08d7c21dd261 POC 2.6.1
  • 475fdba2acaf Revert "CACHY: Decrease timer_slack_ns default"
  • 0bb166ba01aa Revert "drm/amd/display: Fix high busy wait load in dmub_srv_wait_for_idle()"
  • 1be36d959318 Revert "sched/core: Further optimize sched_move_task by avoiding lock acquisition when autogroup is enabled"
  • d0be13d8cd13 tag-release.sh: GPG-sign release tarballs before upload

7.0/bbr3

  • 014169d10a51 tcp/bbr3: add BBRv3 congestion control
  • 5c771fd69423 tcp/bbr3: offer BBRv3 as a separate option alongside BBRv1

7.0/amd-isp4

  • 98e22d6a9f81 media: platform: amd: Introduce amd isp4 capture driver
  • 6bb211ecd20d media: platform: amd: low level support for isp4 firmware
  • f64b204f6c52 media: platform: amd: Add isp4 fw and hw interface
  • 8da11d12c189 media: platform: amd: isp4 subdev and firmware loading handling added
  • 05119446cfe4 media: platform: amd: isp4 video node and buffers handling added
  • 512cc6cd11da media: platform: amd: isp4 debug fs logging and more descriptive errors
  • 63b8b8220968 Documentation: add documentation of AMD isp 4 driver
  • 82c5ba88aadf media: platform: amd: isp4: drop stale list reinit before free