ed58d103e6da Add linux-next specific files for 20250207 1189ef122b88 Revert "ASoC: cs35l41: Fallback to using HID for system_name if no SUB is available" 0bdcfaf84a94 tools: ynl: add all headers to makefile deps 7e8588cc6b09 f2fs: quota: fix to avoid warning in dquot_writeback_dquots() c2debdb8544f selftests/seccomp: validate uretprobe syscall passes through seccomp cf6cb56ef244 seccomp: passthrough uretprobe systemcall without filtering b76adb9758f8 MAINTAINERS: wifi: remove Kalle 0db6b7d49b50 MAINTAINERS: wifi: ath: remove Kalle 5585e342e8d3 cxl/memdev: Remove unused partition values 01aebfaeff32 drm/xe: Don't treat SR-IOV platforms as reclaim unsafe 9e46d8bf91c4 x86: rust: set rustc-abi=x86-softfloat on rustc>=1.86.0 b60bd1eeb04f crypto: crct10dif - remove from crypto API 3ace20038e19 cpufreq/amd-pstate: Fix cpufreq_policy ref counting 8a734b9359cf drm/xe: Fix PVC RPe and RPa information 0e446e314501 rust: kbuild: do not export generated KASAN ODR symbols 53333cdf5b03 f2fs: remove unnecessary null checking 21925ede449e f2fs: introduce f2fs_base_attr for global sysfs entries 315c2f0b53ba acpi/ghes, cper: Recognize and cache CXL Protocol errors 61eac5f7f643 efi/cper, cxl: Remove cper_cxl.h 958c3a670686 efi/cper, cxl: Make definitions and structures global 84973331442a efi/cper, cxl: Prefix protocol error struct and function names with cxl_ a5efc8dcfe71 drm/i915/backlight: Enable nits based luminance 8d502933ac20 drm/i915/backlight: Setup nits based luminance via VESA b68074efcfcf drm/i915/backlight: Add function to change brightness in nits for VESA 3f8a009a794e drm/i915/backlight: Modify function to get VESA brightness in Nits 64481497924d drm/i915/backlight: Check Luminance based brightness control for VESA 9535c6a4c61c drm/i915/backlight: Use proper interface based on eDP version 9ee185564425 drm/dp: Increase eDP display control capability size 5dfc37a6b77b drm/dp: Add eDP 1.5 bit definition 8c50e1db89da lib/crc32: remove "_le" from crc32c base and arch functions adbb5086243a lib/crc32: rename __crc32c_le_combine() to crc32c_combine() d87ef0e0900a lib/crc32: standardize on crc32c() name for Castagnoli CRC32 c528a4370065 lib/crc32: don't bother with pure and const function attributes 9631bccc5c02 lib/crc32: use void pointer for data 9d3ce0f2e847 lib/crc32: remove obsolete CRC32 options from defconfig files 6f64b83d9fe9 PCI/TPH: Restore TPH Requester Enable correctly 4c7518062d63 ASoC: SOF: ipc4: Add support for split firmware releases 2466b62268c0 ASoC: dapm: unexport dapm_mark_endpoints_dirty() 5ea46b436079 ASoC: SOF: ipc4-pcm: Move out be_rate initialization from for loop in fixup 3f78762d1770 ASoC: dapm: unexport snd_soc_dapm_update_dai() ecfcee245cc9 ASoC: dapm: unexport snd_soc_dapm_init() 78e66dd5f32a ASoC: mediatek: mt8186: Remove unused mt8186_afe_(suspend|resume)_clock 93ecd4fbad16 drm/i915/dp_mst: Fix getting display pointer in intel_dp_mst_compute_min_hblank() a9c621a21712 rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflags 119204c29aeb cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes 2b31553c9d5f cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() cb53dfb05f64 smb: client: make lease state changes compliant with the protocol spec 57e4a9bd61c3 smb: client: change lease epoch type from unsigned int to __u16 7507eb3e7bfa PCI/ASPM: Fix L1SS saving 35ad0d62da83 MAINTAINERS: Use my kernel.org address for USB4/Thunderbolt work badff5fed9ce drm/i915/fbdev: Use fb->normal_view.gtt b029628be267 alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support 0b06000704f8 ASoC: tas2781: drop a redundant code 114fd8b4621f io_uring/waitid: use generic io_cancel_remove() helper 0e2195c466cf io_uring/futex: use generic io_cancel_remove() helper 78ce22e849a6 io_uring/cancel: add generic cancel helper ead48b363d13 io_uring/waitid: convert to io_cancel_remove_all() 33b2313e406f io_uring/futex: convert to io_cancel_remove_all() 75253b76ac4b io_uring/cancel: add generic remove_all helper a5072fc77fb9 drm/bridge: it6505: fix HDCP V match check is not performed correctly 4d291c441bbc drm/i915: Use per-plane VT-d guard numbers 44a34dec43e8 drm/i915: Calculate the VT-d guard size in the display code 2ffa4878512d drm/i915: Use more optimal VTd alignment for planes 241d8312131e drm/i915: Move VT-d alignment into plane->min_alignment() 5d14c08a4746 drm/tests: hdmi: Fix recursive locking 6b6bfd63e162 drm/tests: hdmi: Reorder DRM entities variables assignment bb4f929a8875 drm/tests: hdmi: Remove redundant assignments fb97bc2e47f6 drm/tests: hdmi: Fix WW_MUTEX_SLOWPATH failures 9f4ecd4273b2 fs: allow changing idmappings 2b85c34e3877 fs: add kflags member to struct mount_kattr 3debe5d3151b fs: add open_tree_attr() 2ff5eecc3f2a fs: add copy_mount_setattr() helper e047ee32a9a3 fs: add vfs_open_tree() helper f0445f381ab4 statmount: add a new supported_mask field 6d7acfa84f92 VFS: repack LOOKUP_ bit flags. 2ebd81914900 VFS: repack DENTRY_ flags. 39e3f5bc0ab4 media: qcom: camss: Add support for VFE 780 d96fe1808dcc media: qcom: camss: Add CSID 780 support af4c004d5947 media: qcom: camss: csiphy-3ph: Add Gen2 v2.1.2 two-phase MIPI CSI-2 DPHY support ea2ccca0a217 media: qcom: camss: Add sm8550 compatible c35ad8e3c597 dt-bindings: media: camss: Add qcom,sm8550-camss binding 2f1361f862a6 media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available 2f4204bb00b3 media: qcom: camss: Add default case in vfe_src_pad_code d959fed68e4d media: qcom: camss: Add callback API for RUP update and buf done 10693fed125d media: qcom: camss: vfe: Move common code into vfe core f759b8fd3086 media: qcom: camss: csid: Move common code into csid core e6e267c82070 media: qcom: camss: csiphy-3ph: Use an offset variable to find common control regs fbce0ca24c3a media: qcom: camss: csiphy-3ph: Move CSIPHY variables to data field inside csiphy struct a2a03937d44e media: qcom: camss: csiphy: Add an init callback to CSI PHY devices eec18b9d9dba media: qcom: camss: csiphy-3ph: Rename struct 87c2c2716523 media: qcom: camss: csiphy-3ph: Remove redundant PHY init sequence control loop 8fae162daec5 media: qcom: camss: csiphy-3ph: Fix trivial indentation fault in defines e00590ffff33 media: qcom: camss: update clock names for sc7280 097372fb5c20 media: dt-bindings: update clocks for sc7280-camss ddd402bbbf66 iomap: pass private data to iomap_truncate_page c6d1b8d15450 iomap: pass private data to iomap_zero_range 02b39c4655d5 iomap: pass private data to iomap_page_mkwrite d06244c60aec iomap: add a io_private field to struct iomap_ioend e523f2d4c974 iomap: optionally use ioends for direct I/O ae2f33a519af iomap: factor out a iomap_dio_done helper 63b66913d11c iomap: move common ioend code to ioend.c 5fcbd555d483 iomap: split bios to zone append limits in the submission handlers 034c29fb3e7c iomap: add a IOMAP_F_ANON_WRITE flag 710273330663 iomap: simplify io_flags and io_type in struct iomap_ioend c50105933f0c iomap: allow the file system to submit the writeback bios 517e8a7835e8 bpf: Fix softlockup in arena_map_free on 64k page kernel 3588b1c0fde2 spi: sn-f-ospi: Fix division by zero 33b7dc7843db ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module 6fd60136d256 ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers 1d44a30ae3f9 ASoC: cs35l41: Fallback to using HID for system_name if no SUB is available 679074942c25 ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 0a7c85b51683 regulator: ad5398: Fix incorrect power down bit mask 3ac908716b82 arm64: dts: mediatek: add device-tree for Genio 510 EVK board e9a4cfe83fe2 arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi 49b07ed22e37 arm64: dts: mediatek: add support for MT8370 SoC a11256de6296 dt-bindings: arm: mediatek: add mt8370-evk board 2efdb041019f arm64: dts: rockchip: Fix label name of hdptxphy for RK3588 eb4262203d7d arm64: dts: rockchip: Add HDMI0 PHY PLL clock source to VOP2 on RK3588 d0f17738778c arm64: dts: rockchip: Enable HDMI0 PHY clk provider on RK3588 2c1268e7aad0 drm/rockchip: vop2: Improve display modes handling on RK3588 HDMI0 9f40d7a94427 drm/rockchip: vop2: Drop unnecessary if_pixclk_rate computation 79982cbac896 dt-bindings: display: vop2: Add optional PLL clock properties 2a64c96356c8 Revert "net: stmmac: Specify hardware capability value when FIFO size isn't specified" 81dde32e7266 dt-bindings: display: rockchip: Fix label name of hdptxphy for RK3588 HDMI TX Controller bdfa77e7c6bf vfs: remove some unused old mount api code cb0e0a8bf4e1 devtmpfs: replace ->mount with ->get_tree in public instance cc0876f817d6 vfs: Convert devpts to use the new mount API f584714cffb9 pstore: convert to the new mount API 5da7e15fb5a1 net: Add rx_skb of kfree_skb to raw_tp_null_args[]. 09717c28b76c eth: fbnic: set IFF_UNICAST_FLT to avoid enabling promiscuous mode when adding unicast addrs 79c0c4689bdf eth: fbnic: add MAC address TCAM to debugfs 5ca27e0557d7 pid: drop irq disablement around pidmap_lock 88dec855ce11 pid: perform free_pid() calls outside of tasklist_lock e88fed94388f pid: sprinkle tasklist_lock asserts df704065c169 exit: hoist get_pid() in release_task() outside of tasklist_lock ba958ac74800 kbuild: fix misspelling in scripts/Makefile.lib fa796178e5eb tools: ynl-gen: support limits using definitions 7e8b24e24ac4 tools: ynl-gen: don't output external constants e776deb45768 exit: perform add_device_randomness() without tasklist_lock f017b0a4951f pipe: don't update {a,c,m}time for anonymous pipes 262b2fa99cbe pipe: introduce struct file_operations pipeanon_fops aa0a9861bf51 drm/i915/psr: clarify intel_psr_pre_plane_update() conditions 82b02a7c4599 MAINTAINERS: add a sample ethtool section entry 1e3835a8aea5 MAINTAINERS: add entry for ethtool 9b3386365953 pinctrl: mcp23s08: Get rid of spurious level interrupts 521fbc6e8653 vfs: inline getname() 689805dcc474 net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled 96d64a1ab795 net/mlx5e: Remove unused mlx5e_tc_flow_action struct 6fa15a20b7c3 net/mlx5: Remove stray semicolon in LAG port selection table creation 4e343c11efbb net/mlx5e: Support FEC settings for 200G per lane link modes ee0a4fc396f1 net/mlx5: Add support for 200Gbps per lane link modes 4897f9b7f8bd ethtool: Add support for 200Gbps per lane link modes 39c1202fa942 net/mlx5: Generate PPS IN event on new function for shared clock f538ffb7a22d net/mlx5: Support one PTP device per hardware clock 79faf9d76d66 net/mlx5: Move PPS notifier and out_work to clock_state 574998cf3b3f net/mlx5: Add devcom component for the clock shared by functions f9beaf4fac64 net/mlx5: Change clock in mlx5_core_dev to mlx5_clock pointer 355f58f10911 net/mlx5: Add API to get mlx5_core_dev from mlx5_clock ccb717a88b2e net/mlx5: Add init and destruction functions for a single HW clock 9f722fb10521 net/mlx5: Change parameters for PTP internal functions e3ad54f5bdb9 net/mlx5: Add helper functions for PTP callbacks 0af4c120f5e7 pinctrl: pinconf-generic: Print unsigned value if a format is registered aa853caca73d lib/zlib: drop EQUAL macro d6323bf4c13a get_maintainer: stop reporting subsystem status as maintainer role c1565b6f7b53 get_maintainer: add --substatus for reporting subsystem status 9455e3b063d0 powerpc/crash: use generic crashkernel reservation ebff88d89290 powerpc: insert System RAM resource to prevent crashkernel conflict 7a5add37ade7 powerpc/crash: preserve user-specified memory limit 4ffcc055057f powerpc/crash: use generic APIs to locate memory hole for kdump b95c9b28fc3f crash: let arch decide usable memory range in reserved area 18cac7c25e53 crash: remove an unused argument from reserve_crashkernel_generic() 6c9c25ea33b4 kexec: initialize ELF lowest address to ULONG_MAX 3918661bbf18 lib/math: add Kunit test suite for gcd() 5a4686ddc9b6 lib-plistc-add-shortcut-for-plist_requeue-fix d46b9e56c0bb lib/plist.c: add shortcut for plist_requeue() 0c6db9a7ec1c docs,procfs: document /proc/PID/* access permission checks 69e1b7b7322f .mailmap: remove redundant mappings of emails 990285e3b55f scripts: add script to extract built-in firmware blobs cc390abb1e12 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK DELAY ACCOUNTING 204f0db69fba mm,procfs: allow read-only remote mm access under CAP_PERFMON f1df53f36873 selftests/mm: add tests for folio_split(), buddy allocator like split. 44d421ad4765 mm/truncate: use buddy allocator like folio split for truncate operation. f41e21d02755 mm/huge_memory: add folio_split() to debugfs testing interface. 36bca1af2f5e mm/huge_memory: remove the old, unused __split_huge_page() 584134ffcfd9 mm/huge_memory: add buddy allocator like folio_split() cefcf932d90f mm/huge_memory: move folio split common code to __folio_split() ed86b2d1956c mm/huge_memory: add two new (not yet used) functions for folio_split() 58105e09f513 mm/swapfile.c: open code cluster_alloc_swap() 430c25276d64 mm/swapfile.c: remove the incorrect code comment 803c408ffa81 mm/swap: rename swap_swapcount() to swap_entry_swapped() c1fc5980e6fc mm/swapfile.c: remove the unneeded checking f2bbdf5deeb5 mm/swap_state.c: remove the meaningless code comment ca0a2a09f978 mm/swapfile.c: optimize code in setup_clusters() d15bc62406ee mm/swapfile.c: update the code comment above swap_count_continued() d99b6f613c6a mm/swap: rename swap_is_has_cache() to swap_only_has_cache() dcc25df2db8d mm/swap: skip scanning cluster range if it's empty cluster 9ce999a52064 mm/swap: remove SWAP_FLAG_PRIO_SHIFT 1a5ebba714b8 mm/swap_state.c: optimize the code in clear_shadow_from_swap_cache() a3e17086bc67 mm/swap_state.c: fix the obsolete code comment 96947ab1d559 mm/memfd: fix spelling and grammatical issues a402f2405ddc mm/madvise: remove redundant mmap_lock operations from process_madvise() bdf841052202 mm/madvise: split out madvise() behavior execution c138c2289a34 mm/madvise: split out madvise input validity check 186576731539 mm/madvise: split out mmap locking operations for madvise() dc6c269ddb63 device/dax: properly refcount device dax pages when mapping d9c15257293f fs/dax: properly refcount fs dax pages 248e8be0cb74 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support 6523a23e8a1c mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages b339f3e369d3 huge_memory: add vmf_insert_folio_pmd() cbbea8d808f2 huge_memory: add vmf_insert_folio_pud() cf68c2508e87 rmap: add support for PUD sized mappings to rmap bfefed3a61f4 mm/memory: add vmf_insert_page_mkwrite() dad09042dc40 mm/memory: enhance insert_page_into_pte_locked() to create writable mappings faf1c1626e2f mm: allow compound zone device pages 7e4f29711062 mm/mm_init: move p2pdma page refcount initialisation to p2pdma a1b1397d32ba mm/gup: remove redundant check for PCI P2PDMA page 74f706016e31 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag 15c10c3f1b20 fs/dax: ensure all pages are idle prior to filesystem unmount 991274e94f1d fs/dax: always remove DAX page-cache entries when breaking layouts 55608fe691ab fs/dax: create a common implementation to break DAX layouts a16ed375cb37 fs/dax: refactor wait for dax idle page eeb07b6a7393 fs/dax: don't skip locked entries when scanning entries 30128a09464a fs/dax: return unmapped busy pages from dax_layout_busy_page_range() 4b2b2bb2b384 fuse: fix dax truncate/punch_hole fault path e05f98bdaa75 selftests/mm: fix thuge-gen test name uniqueness 6fedaf4a1aaa alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocator a450b65fb17c alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocator b2d01f61052d mm: avoid extra mem_alloc_profiling_enabled() checks a50503af7ca2 mm: completely abstract unnecessary adj_start calculation f7fa79ea55e9 mm: make vmg->target consistent and further simplify commit_merge() 629d11e38267 mm: eliminate adj_start parameter from commit_merge() 7262760489dd mm: further refactor commit_merge() a0d44073261e mm: simplify vma merge structure and expand comments 73e330df6cab fbdev: have CONFIG_FB_DEFERRED_IO depend on CONFIG_MMU 94d7cfd23e4e fb_defio: do not use deprecated page->mapping, index fields cbaf7356dd89 mm: provide mapping_wrprotect_page() function 0774e79ce69a mm: refactor rmap_walk_file() to separate out traversal logic e66bdf83747e mm: zbud: remove zbud 303c41690f89 mm: z3fold: remove z3fold 113c96add68b mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix 68afa603011c mm/vmscan: extract calculated pressure balance as a function d88bc0654082 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try_to_unmap d7887abee294 mm: support batched unmap for lazyfree large folios during reclamation 6cd5948051ef mm: support tlbbatch flush for a range of PTEs e4a9bb462818 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one 84fe164394bb drivers/base/memory: simplify outputting of valid_zones_show() 533d2c4cb938 selftests/mm: test splitting file-backed THP to any lower order. 6dc4b32157c9 mm/huge_memory: allow split shmem large folio to any lower order 4b7e91a906ae selftests/mm: make file-backed THP split work by writing PMD size data fd18c2e813cb mm/compaction: make proactive compaction high watermark configurable via sysctl 28cfb7242163 mm/compaction: remove low watermark cap for proactive compaction bb1141972176 mm/oom_kill: fix trivial typo in comment 127233455bc9 mm: memcontrol: move memsw charge callbacks to v1 8de39aac7c0c mm: memcontrol: move stray ratelimit bits to v1 a875f1125f3d mm: memcontrol: unshare v2-only charge API bits again 6bcba9c59d0e memcg: add CONFIG_MEMCG_V1 for 'local' functions b8aa8d10f651 memcg: factor out the replace_stock_objcg function bfa07abcc265 memcg: call the free function when allocation of pn fails 5c57725721cf memcg: use OFP_PEAK_UNSET instead of -1 698a63bc84b5 percpu/x86: enable strict percpu checks via named AS qualifiers f507f59257f1 percpu: repurpose __percpu tag as a named address space qualifier 1fac6a22b006 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors 8facb11abf65 percpu: use TYPEOF_UNQUAL() in variable declarations c5e7d9f51ed2 compiler.h: introduce TYPEOF_UNQUAL() macro 70cd93bbf8fe x86/kgdb: use IS_ERR_PCPU() macro f86adba1eca3 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas into free_pgtables() 189d653545df mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock d9e5751c8e30 mm/hugetlb_vmemmap: fix memory loads ordering 6b23b367ae39 mailmap: add entry for Feng Tang d552f5e6a662 .mailmap: add entries for Jeff Johnson 0e91345e75b2 alloc_tag: work around clang-14 build issue with __builtin_object_size() fccdbd458ee7 mm,madvise,hugetlb: check for 0-length range after end address adjustment 11649226ad28 mm: fix clang W=1 compiler warnings 040efecd2edd mm/zswap: refactor zswap_store_page() f7760a5f8908 mm/zswap: fix inconsistency when zswap_store_page() fails a91744d35150 lib/iov_iter: fix import_iovec_ubuf iovec management 5fb0a7d9c91c procfs: fix a locking bug in a vmcore_add_device_dump() error path f29dc94df106 pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() f56f5b28f6f2 pinctrl: pistachio: Remove dead code in pistachio_gpio_register() 8b8ea785a582 pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map cc1eb048e7ee fpga: m10bmc-sec: update email address for Peter Colberg 808eb958781e Add linux-next specific files for 20250206 2857dbebdac3 cpufreq: Remove cpufreq_enable_boost_support() 54c83d721f14 cpufreq: staticize policy_has_boost_freq() 81a23f6ceb63 cpufreq: qcom: Set .set_boost directly 4a24b6e14978 cpufreq: dt: Set .set_boost directly 0034936bdab7 cpufreq: scmi: Set .set_boost directly 503e08b6fc35 cpufreq: powernv: Set .set_boost directly 5c71f96cde83 cpufreq: loongson: Set .set_boost directly fec26a9821f0 cpufreq: apple: Set .set_boost directly 0fb500d9e29c cpufreq: Restrict enabling boost on policies with no boost frequencies e72f22624987 cpufreq: cppc: Set policy->boost_supported 85ee8713d785 cpufreq: amd: Set policy->boost_supported 9c6f3516e95a cpufreq: acpi: Set policy->boost_supported 993c1e6dbdb9 cpufreq: Introduce policy->boost_supported flag c0c292df7ac3 cpufreq: Export cpufreq_boost_set_sw() 09b1e2fc566e cpufreq: staticize cpufreq_boost_trigger_state() 7fbf33d2d0ec cpufreq: Stop checking for duplicate available/boost freq attributes a81cc87a38e4 cpufreq: Remove cpufreq_generic_attrs 3d1a76200e68 cpufreq: virtual: Stop setting cpufreq_driver->attr field c7f42dce0efd cpufreq: vexpress: Stop setting cpufreq_driver->attr field 40d1f82698bc cpufreq: tegra: Stop setting cpufreq_driver->attr field 74bd9664462b cpufreq: speedstep: Stop setting cpufreq_driver->attr field ae4cec4c50c7 cpufreq: spear: Stop setting cpufreq_driver->attr field 3b1b61a57233 cpufreq: sh: Stop setting cpufreq_driver->attr field e1459cfba4f4 cpufreq: scpi: Stop setting cpufreq_driver->attr field fd086aafbfa7 cpufreq: scmi: Stop setting cpufreq_driver->attr field b84b7bade976 cpufreq: sc520_freq: Stop setting cpufreq_driver->attr field d2ef7754bffd cpufreq: qoriq: Stop setting cpufreq_driver->attr field ef7c62d167da cpufreq: qcom: Stop setting cpufreq_driver->attr field 18bbe6195f4f cpufreq: powernv: Stop setting common freq attributes 7381b462cd09 cpufreq: powernow: Stop setting cpufreq_driver->attr field 866027d4a857 cpufreq: pmac: Stop setting cpufreq_driver->attr field 4980a10bec48 cpufreq: pasemi: Stop setting cpufreq_driver->attr field b669f04e208f cpufreq: p4: Stop setting cpufreq_driver->attr field b4c364ba9a27 cpufreq: omap: Stop setting cpufreq_driver->attr field ff8f8ee79fbd cpufreq: mediatek: Stop setting cpufreq_driver->attr field 99c7620802ad cpufreq: loongson: Stop setting cpufreq_driver->attr field 7566b79ad304 cpufreq: longhaul: Stop setting cpufreq_driver->attr field 3739179b50ff cpufreq: kirkwood: Stop setting cpufreq_driver->attr field 0487c6392c3e cpufreq: imx6q: Stop setting cpufreq_driver->attr field 6614ff0be7f0 cpufreq: elanfreq: Stop setting cpufreq_driver->attr field 99c2377966fd cpufreq: e_powersaver: Stop setting cpufreq_driver->attr field 09012004a79e cpufreq: davinci: Stop setting cpufreq_driver->attr field 1040fd73bca7 cpufreq: brcmstb: Stop setting common freq attributes 52807e08a9b5 cpufreq: bmips: Stop setting cpufreq_driver->attr field a6ad9bc520fb cpufreq: apple: Stop setting cpufreq_driver->attr field 995995b2476f cpufreq: acpi: Stop setting common freq attributes 74c83788286a cpufreq: dt: Stop setting cpufreq_driver->attr field a37e307a7755 cpufreq: Always create freq-table related sysfs file db1cafc77aaa cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost 4742da9774a4 cpufreq: scpi: compare kHz instead of Hz be1963dd4ce4 smb: client: get rid of kstrdup() in get_ses_refpath() 773dc23ff818 smb: client: fix noisy when tree connecting to DFS interlink targets 77c2e45dbf9d smb: client: don't trust DFSREF_STORAGE_SERVER bit c467a98e1de0 selftests: forwarding: vxlan_bridge_1d: Check aging while forwarding 9722f834fe9a vxlan: Avoid unnecessary updates to FDB 'used' time b4a1d98b0fa5 vxlan: Age out FDB entries based on 'updated' time fb2f449eca51 vxlan: Refresh FDB 'updated' time upon user space updates 40a9994f2fbd vxlan: Refresh FDB 'updated' time upon 'NTF_USE' c4f2082bf641 vxlan: Always refresh FDB 'updated' time when learning is enabled 1370c45d6e7e vxlan: Read jiffies once when updating FDB 'used' time f6205f8215f1 vxlan: Annotate FDB data races 50f37fc2a39c ipv4: ip_gre: Fix set but not used warning in ipgre_err() if IPv4-only 2d7b30aef34d rxrpc: Fix race in call state changing vs recvmsg() 41b996ce83bf rxrpc: Fix call state set to not include the SERVER_SECURING state 811b8f534fd8 net: sched: Fix truncation of offloaded action statistics faac69a4ae5a r8169: don't scan PHY addresses > 0 a70c7b3cbc06 tun: revert fix group permission check cbe08724c180 net: flush_backlog() small changes 6cccb3bb0561 s390/net: Remove LCS driver 863257c29fe9 cxgb4: Avoid a -Wflex-array-member-not-at-end warning 91aadc16ee73 selftests/tc-testing: Add a test case for qdisc_tree_reduce_backlog() 638ba5089324 netem: Update sch->q.qlen before qdisc_tree_reduce_backlog() 3fe5648d1df1 selftests/tc-testing: Add a test case for pfifo_head_drop qdisc when limit==0 647cef20e649 pfifo_tail_enqueue: Drop new packet when sch->limit == 0 5368a67307b3 selftests: mptcp: connect: -f: no reconnect d9e9f6d7b7d0 bridge: mdb: Allow replace of a host-joined group cbecd06a2249 selftests: net: suppress ReST file generation when building selftests b0b6fcfa6ad8 net-sysfs: remove rtnl_trylock from queue attributes 7e54f85c6082 net-sysfs: prevent uncleared queues from being re-added b7ecc1de51ca net-sysfs: move queue attribute groups outside the default groups 79c61899b5ee net-sysfs: remove rtnl_trylock from device attributes c2a5f8c4f28f ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP ea07a4775df0 ARM: dts: omap4-panda-a4: Add missing model and compatible properties a4ec13e6101e dt-bindings: omap: Add TI Pandaboard A4 variant 13203d24dd00 ARM: dts: ti/omap: omap4-serial: fix interrupts syntax 10a71ea10324 ARM: dts: ti: omap: Align GPIO hog name with bindings c21bdb3d8a85 rust: init: use explicit ABI to clean warning in future compilers b1749432a52d rust: kbuild: use host dylib naming in rusttestlib-kernel 5b793bbee96c lib/crc32: remove "_le" from crc32c base and arch functions 67eaa4fdb402 lib/crc32: rename __crc32c_le_combine() to crc32c_combine() d71f08bc2a76 lib/crc32: standardize on crc32c() name for Castagnoli CRC32 ff2a638ae769 lib/crc32: don't bother with pure and const function attributes 614f7709941f lib/crc32: use void pointer for data ff2c790aebd4 lib/crc32: remove obsolete CRC32 options from defconfig files 8994aac0d0f5 lib/crc-t10dif: remove digest and block size constants 7e3bf00047cd drm/panel: sharp-ls060t1sx01: transition to mipi_dsi wrapped functions 0e1daf2b32dc drm/edp-panel: Add LG Display panel model LP079QX1-SP0V aafa01f13099 io_uring/waitid: use generic io_cancel_remove() helper c3430b8984a3 io_uring/futex: use generic io_cancel_remove() helper ef0bcba507d6 io_uring/cancel: add generic cancel helper 390a95f88c55 io_uring/waitid: convert to io_cancel_remove_all() e7af80399237 io_uring/futex: convert to io_cancel_remove_all() 971bcbc8e8ff io_uring/cancel: add generic remove_all helper 55db9b73c3a7 cpufreq/amd-pstate: Fix max_perf updation with schedutil d364eee14c68 cpufreq/amd-pstate: Remove the goto label in amd_pstate_update_limits 9e2211c9425f PCI/TPH: Restore TPH Requester Enable correctly 8b2deeb88a19 smb: client: get rid of kstrdup() in get_ses_refpath() 042f40ba7442 smb: client: fix noisy when tree connecting to DFS interlink targets fef08d9ef417 smb: client: don't trust DFSREF_STORAGE_SERVER bit 96b2451d24c4 fs: allow changing idmappings 055de61cb624 statmount: add a new supported_mask field 47161dca45e6 fs: add kflags member to struct mount_kattr 2cf7960352bb fs: add open_tree_attr() 84f30f61e987 fs: add copy_mount_setattr() helper 516516aa6268 fs: add vfs_open_tree() helper efc96be55fb7 kbuild: fix misspelling in scripts/Makefile.lib b7b5052f6b13 arm64: dts: mediatek: add display support for mt8365-evk ec207ea7f6f9 arm64: dts: mediatek: add display blocks support for the MT8365 SoC be035e4a26ed arm64: dts: mediatek: mt8173: Fix some node names 46ad36002088 arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string aaa0b40e157c arm64: dts: mediatek: mt8173-elm: Drop pmic's #address-cells and #size-cells 34833a6f17f6 arm64: dts: airoha: en7581: Add default partition table for EVB board 8e2e6908a891 arm64: dts: airoha: en7581: Add SNAND node 7693017580e9 arm64: dts: airoha: en7581: Add Clock Controller node 46c7b901e2a0 ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close d8d99c3b5c48 ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() 25fac20edd09 spi: gpio: Support a single always-selected device c108905a7423 spi: gpio: Remove stale documentation part dac328dea701 drm/xe/hwmon: expose package and vram temperature 3bfa08fe9ec8 Revert "i2c: Replace list-based mechanism for handling auto-detected clients" c4d3dfd8ccae Revert "i2c: Replace list-based mechanism for handling userspace-created clients" c5d82ed17eea drm/ci: update expectation files df54f04f2020 drm/ci: update gitlab rules 550b82651bbd drm/ci: uprev mesa 6603c5133daa ASoC: dt-bindings: atmel,at91-ssc: Convert to YAML format 185ac20a7b05 ASoC: rt722: get lane mapping property 3f75771987f3 ASoC: SOF: mediatek: Use str_on_off() helper function b3d993c7566f ASoC: amd: acp: Use str_low_high() helper function 678681828bf4 ASoC: dmic: Add DSD big endian format support 89f9cf185885 ASoC: rsnd: adjust convert rate limitation c3fc002b206c ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() 796106e29e5d ASoC: rsnd: indicate unsupported clock rate 32ffed055dce regmap-irq: Add missing kfree() dabbd325b25e ASoC: simple-card-utils.c: add missing dlc->of_node 061ee9dd4b77 get_maintainer: stop reporting subsystem status as maintainer role bc8827a41617 get_maintainer: add --substatus for reporting subsystem status d6175a178695 powerpc/crash: use generic crashkernel reservation 3c4aad112815 powerpc: insert System RAM resource to prevent crashkernel conflict 933f792931cf powerpc/crash: preserve user-specified memory limit 443857672211 powerpc/crash: use generic APIs to locate memory hole for kdump 5dc6a4ccfa4e crash: let arch decide usable memory range in reserved area 4b2f1585d5fa crash: remove an unused argument from reserve_crashkernel_generic() a0c79993a0cc kexec: initialize ELF lowest address to ULONG_MAX 34366b8e00fe lib/math: add Kunit test suite for gcd() b4e64af65897 lib-plistc-add-shortcut-for-plist_requeue-fix b14509873ad4 lib/plist.c: add shortcut for plist_requeue() a9d8559fc38e docs,procfs: document /proc/PID/* access permission checks abae4a05e73c .mailmap: remove redundant mappings of emails be237dd81b17 scripts: add script to extract built-in firmware blobs 6b930b94ac48 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK DELAY ACCOUNTING 54f385c976f3 mm,procfs: allow read-only remote mm access under CAP_PERFMON 801069d30694 device/dax: properly refcount device dax pages when mapping 937998681786 fs/dax: properly refcount fs dax pages 7abda760dbf0 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support ab70ab7207eb mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages 9a4558d6d7eb huge_memory: add vmf_insert_folio_pmd() 49d6c87ca5db huge_memory: add vmf_insert_folio_pud() ea0ec6a72341 rmap: add support for PUD sized mappings to rmap e43ac832eb96 mm/memory: add vmf_insert_page_mkwrite() 54221343198d mm/memory: enhance insert_page_into_pte_locked() to create writable mappings 31f842749cf8 mm: allow compound zone device pages 5bb6fd1733b1 mm/mm_init: move p2pdma page refcount initialisation to p2pdma 42bc81930c3c mm/gup: remove redundant check for PCI P2PDMA page 2e07434d4c6d fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag 4aa99c76944f fs/dax: ensure all pages are idle prior to filesystem unmount ce151efb0243 fs/dax: always remove DAX page-cache entries when breaking layouts 5ba7339010a4 fs/dax: create a common implementation to break DAX layouts 1e44781371fd fs/dax: refactor wait for dax idle page 78610ee95e32 fs/dax: don't skip locked entries when scanning entries 82f97322cfc1 fs/dax: return unmapped busy pages from dax_layout_busy_page_range() 40da91e80cdb fuse: fix dax truncate/punch_hole fault path b953ec82996f selftests/mm: Fix thuge-gen test name uniqueness 14c4c9596ef7 alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocator 1e06520bef65 alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocator 1eaec548c807 mm: avoid extra mem_alloc_profiling_enabled() checks 63515fd9a49f mm: completely abstract unnecessary adj_start calculation 9c6cec09ef91 mm: make vmg->target consistent and further simplify commit_merge() d29c468fd9b8 mm: eliminate adj_start parameter from commit_merge() 5d638cebe0ef mm: further refactor commit_merge() 1ac53dc5a166 mm: simplify vma merge structure and expand comments 236ee083f1b9 fbdev: have CONFIG_FB_DEFERRED_IO depend on CONFIG_MMU 3a5ef7c2a12c fb_defio: do not use deprecated page->mapping, index fields e75f1fe0f147 mm: provide mapping_wrprotect_page() function 20d94ebe1a3c mm: refactor rmap_walk_file() to separate out traversal logic bc4f2dea7ca0 mm: zbud: remove zbud a830e4292198 mm: z3fold: remove z3fold 773a4e346265 mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix 3800952b6a72 mm/vmscan: extract calculated pressure balance as a function 1216a62d1ba2 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try_to_unmap 862970181df1 mm: support batched unmap for lazyfree large folios during reclamation 3a71f3eda42d mm: support tlbbatch flush for a range of PTEs 2453adb2daf2 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one baec6c4d4161 drivers/base/memory: simplify outputting of valid_zones_show() 71f778ab1f61 selftests/mm: test splitting file-backed THP to any lower order. cbef1e575453 mm/huge_memory: allow split shmem large folio to any lower order f043e56a624a selftests/mm: make file-backed THP split work by writing PMD size data a30b02e40a9d mm/compaction: make proactive compaction high watermark configurable via sysctl f454b129c9cd mm/compaction: remove low watermark cap for proactive compaction 8340f84a5877 mm/oom_kill: fix trivial typo in comment 1f56117bd401 mm: memcontrol: move memsw charge callbacks to v1 39d19fac54ce mm: memcontrol: move stray ratelimit bits to v1 d971dc12ee61 mm: memcontrol: unshare v2-only charge API bits again 7bfc3c9e60c8 memcg: add CONFIG_MEMCG_V1 for 'local' functions bea40b3b6a2a memcg: factor out the replace_stock_objcg function 0d56113052c2 memcg: call the free function when allocation of pn fails 97336b8a1018 memcg: use OFP_PEAK_UNSET instead of -1 7a82a2016768 percpu/x86: enable strict percpu checks via named AS qualifiers 8ded2ad3dd3c percpu: repurpose __percpu tag as a named address space qualifier e442b98b0d8f percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors 6fb72644b81f percpu: use TYPEOF_UNQUAL() in variable declarations a8b1446c800a compiler.h: introduce TYPEOF_UNQUAL() macro f58f8f3d0fdc x86/kgdb: use IS_ERR_PCPU() macro f650b1624298 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas into free_pgtables() c6bf24b9549c mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock b1e663157b3f mm/hugetlb_vmemmap: fix memory loads ordering 9ddf9e4bf84b alloc_tag: work around clang-14 build issue with __builtin_object_size() c6d1b7a4c706 mm,madvise,hugetlb: check for 0-length range after end address adjustment 120a06c0bb16 mm: fix clang W=1 compiler warnings c6530a209ad6 scripts/Makefile.extrawarn: do not show clang's non-kprintf warnings at W=1 c5b2ba5df18b mm/zswap: refactor zswap_store_page() f59a8d39d393 mm/zswap: fix inconsistency when zswap_store_page() fails 874ed695d5ca lib/iov_iter: fix import_iovec_ubuf iovec management 5cdc23c035f1 procfs: fix a locking bug in a vmcore_add_device_dump() error path 8acd69600ae0 cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes be6358acefc1 PCI/ASPM: Fix L1SS saving d8989106287d ASoC: Intel: sof_sdw: Add support for Fatcat board with BT offload enabled in PTL platform 084344970808 ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14 fc016ef7da64 ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID 8cca475b8085 drm/vkms: Add support for ABGR8888 pixel format 51d262a96bc6 drm/atomic-helper: improve CRTC enabled/connectors mismatch logging message f269e5eac4db drm/drm_mode_object: fix typo in kerneldoc 242d9bf59a0a drm/i915/lttpr: Enable Extended Wake Timeout eaf53ac4901f drm/display/dp: Define function to setup Extended wake time e5e8367d25ab drm/dp: Add the DPCD register required for Extended wake timeout e75394bbf483 platform: mellanox: mlx-platform: Change register name 749d3e00ec2f platform: mellanox: mlx-platform: Cosmetic changes 8c03f64d1df9 mellanox: Relocate mlx-platform driver 7b258df4269f cpufreq: Remove cpufreq_enable_boost_support() 65175a2ce300 cpufreq: staticize policy_has_boost_freq() 6eea02a6c94d cpufreq: qcom: Set .set_boost directly 15034d581271 cpufreq: dt: Set .set_boost directly 2e2f00895428 cpufreq: scmi: Set .set_boost directly fd3095aa0b59 cpufreq: powernv: Set .set_boost directly dba5e7689380 cpufreq: loongson: Set .set_boost directly 15d742804cd1 cpufreq: apple: Set .set_boost directly 60208a700f76 cpufreq: Restrict enabling boost on policies with no boost frequencies b3cacb8ef29e cpufreq: cppc: Set policy->boost_supported 5b4811da3c53 cpufreq: amd: Set policy->boost_supported 61795164559d cpufreq: acpi: Set policy->boost_supported 2cd9665bd9cd cpufreq: Introduce policy->boost_supported flag 06cbf2ec2ac5 cpufreq: Export cpufreq_boost_set_sw() cfed651c529b cpufreq: staticize cpufreq_boost_trigger_state() 82a278047826 cpufreq: Stop checking for duplicate available/boost freq attributes 18c829ab21b4 cpufreq: Remove cpufreq_generic_attrs e208a3b07480 cpufreq: virtual: Stop setting cpufreq_driver->attr field 3fd77e34e064 cpufreq: vexpress: Stop setting cpufreq_driver->attr field 399dddc255a7 cpufreq: tegra: Stop setting cpufreq_driver->attr field 1b829ffc7707 cpufreq: speedstep: Stop setting cpufreq_driver->attr field 1fcfdc757ef7 cpufreq: spear: Stop setting cpufreq_driver->attr field 82ad6306daa2 cpufreq: sh: Stop setting cpufreq_driver->attr field 918661706fe6 cpufreq: scpi: Stop setting cpufreq_driver->attr field 9824debdbd72 cpufreq: scmi: Stop setting cpufreq_driver->attr field b0957ee4008e cpufreq: sc520_freq: Stop setting cpufreq_driver->attr field 32be0af773a5 cpufreq: qoriq: Stop setting cpufreq_driver->attr field d3cecd4dc415 cpufreq: qcom: Stop setting cpufreq_driver->attr field 1bb2c41a0f90 cpufreq: powernv: Stop setting common freq attributes 956dcdaf5b79 cpufreq: powernow: Stop setting cpufreq_driver->attr field 34196b19896b cpufreq: pmac: Stop setting cpufreq_driver->attr field b9ba6a85d012 cpufreq: pasemi: Stop setting cpufreq_driver->attr field 3513a83782d1 cpufreq: p4: Stop setting cpufreq_driver->attr field e50f0d071c08 cpufreq: omap: Stop setting cpufreq_driver->attr field 8adb4318f364 cpufreq: mediatek: Stop setting cpufreq_driver->attr field 74892d40aa4b cpufreq: loongson: Stop setting cpufreq_driver->attr field b2427770fa96 cpufreq: longhaul: Stop setting cpufreq_driver->attr field 2e683e606c92 cpufreq: kirkwood: Stop setting cpufreq_driver->attr field aec14aebdbbe cpufreq: imx6q: Stop setting cpufreq_driver->attr field 921553d27302 cpufreq: elanfreq: Stop setting cpufreq_driver->attr field d170e75610c3 cpufreq: e_powersaver: Stop setting cpufreq_driver->attr field 16172e32053a cpufreq: davinci: Stop setting cpufreq_driver->attr field 402babdfe858 cpufreq: brcmstb: Stop setting common freq attributes d0b5c5d2087d cpufreq: bmips: Stop setting cpufreq_driver->attr field 4384cbd0bf61 cpufreq: apple: Stop setting cpufreq_driver->attr field 040cfda88271 cpufreq: acpi: Stop setting common freq attributes 1ea74a0ea722 cpufreq: dt: Stop setting cpufreq_driver->attr field 6597145adb3a cpufreq: Always create freq-table related sysfs file 8c684598b6cf cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost fc610c8c586c net: Add rx_skb of kfree_skb to raw_tp_null_args[]. 0c5f9cb67897 drm/ast: Only look up VBIOS mode on full modesets ec1d13fa90d6 drm/ast: Remove struct ast_vbios_mode_info 6af7e16c4d81 drm/ast: astdp: Look up mode index from table d86f6beed067 drm/ast: astdp: Rework display-mode setting c337d4c1de88 drm/ast: Inline ast_get_vbios_mode_info() 2e90349bf44b drm/ast: Validate DRM display modes against VBIOS modes 517e28d40c9f drm/ast: Add helpers for VBIOS mode lookup 192cc9f2b74a drm/ast: Add empty initializer for VBIOS modes c81202906b5c drm/ast: Find VBIOS mode from regular display size 255b3ff65d8f drm/ast: Always validate H/V sync flags 454bdacccac4 drm/ast: Add support_wuxga flag to struct ast_device 7a74caabe101 drm/ast: Add support_fullhd flag to struct ast_device 1bb3f70c418f drm/ast: Reorganize widescreen test around hardware Gens 219c6a4a6f6e drm/ast: Rename support_wide_screen to support_wsxga_p fdebbb2cec9d drm/ast: Align naming in widescreen detection code to manual 707e860119d5 drm/ast: Remove 1152x864 from list of widescreen resolutions 1bcfd16b1226 platform/x86: thinkpad-acpi: Do not include e87af94c0794 platform/x86: compal-laptop: Do not include 5d40a8577559 mlxbf-bootctl: Support sysfs entries for RTC battery status 4e90104948dc cpufreq: scpi: compare kHz instead of Hz d24b85df7918 accel/ivpu: Move recovery work to system_unbound_wq af80fe138beb accel/ivpu: Enable recovery and adjust timeouts for fpga 3a40d4f4613e accel/ivpu: Turn on HWS by default on all platforms 2f5bbea1807a accel/ivpu: Fix missing MMU events if file_priv is unbound b8c00323ae65 accel/ivpu: Update last_busy in IRQ handler 347769634520 accel/ivpu: Add support for hardware fault injection 9d51d2710061 cpufreq: airoha: modify CONFIG_OF dependency fa803513ab68 cpufreq/amd-pstate: Fix per-policy boost flag incorrect when fail 7271a8862985 accel/qaic: Add AIC200 support 5bbe412bc793 accel/qaic: Add config structs for supported cards 8685520474bf accel/qaic: Mask out SR-IOV PCI resources 0600195ec70a accel/qaic: Add support for MSI-X ab73d8083673 accel/qaic: Allocate an exact number of MSIs f88f1d0998ea bus: mhi: host: Add a policy to enable image transfer via BHIe in PBL d07569ebcbd6 bus: mhi: host: Refactor BHI/BHIe based firmware loading c28f72c6ca98 drm/ast: Fix ast_dp connection status c51549cf16d3 dt-bindings: display: renesas,du: add top-level constraints aa77a01603cc dt-bindings: display: renesas,du: narrow interrupts and resets per variants f8864e27e363 MAINTAINERS: Update drm/rcar-du maintainers e2a81c0cd7de MAINTAINERS: Remove Noralf Trønnes as driver maintainer 7c3127e4814c drm: bridge: adv7511: remove s32 format from i2s capabilities 038f79638e06 ASoC: hdmi-codec: allow to refine formats actually supported c852646f12d4 drm: bridge: adv7511: fill stream capabilities 24079ed2aad6 drm/nouveau: consume the return of large GSP message 50f290053d79 drm/nouveau: support handling the return of large GSP message 3c48ecb38a73 drm/nouveau: factor out r535_gsp_msgq_recv_one_elem() c965e3598b4e drm/nouveau: factor out r535_gsp_msgq_peek() 1829ee0b0517 drm/nouveau: rename the variable "cmd" to "msg" in r535_gsp_cmdq_{get, push}() 462445045269 drm/nouveau: refine the variable names in r535_gsp_msg_recv() 0268040b9c57 drm/nouveau: refine the variable names in r535_gsp_rpc_push() 1bb9bb50a493 drm/nouveau: remove the magic number in r535_gsp_rpc_push() bbae6680cfe3 drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE bda6fe811fba drm/nouveau: rename "argc" to what it represents in GSP RPC routines 0c2f211b6605 drm/nouveau: rename "argv" to what it represents in *rm_{alloc, ctrl}_*() a15b5379764b drm/nouveau: remove unused param repc in *rm_alloc_push() 2c6a79af3fe0 drm/nouveau: rename "argv" to what it represents on the GSP message send path f98ed88eb98b drm/nouveau: rename "repc" to "gsp_rpc_len" on the GSP message recv path 22807d30fa85 drm/nouveau: add a kernel doc to introduce the GSP RPC 580aa2782c5b drm/dp_mst: Add helper to get port number at specific LCT from RAD 6bbce873a9c9 drm/dp_mst: Fix drm RAD print ce8c69ec90ca drm/panel: samsung-s6e88a0-ams452ef01: transition to mipi_dsi wrapped functions 7f3b11934f96 drm/virtio: Support partial maps of GEM objects 3ab334814dc7 drm: add modifiers for MediaTek tiled formats 798047e63ac9 drm/tidss: Fix typos c905d149c506 drm/omap: Remove hdmi5_core_handle_irqs() 07efb761b672 drm/omap/dss: Use syscon_regmap_lookup_by_phandle_args 2654d4711375 drm/omap/dss: Use of_property_present() to test existence of DT property 6ce24b3450b8 drm/panel-edp: Add STA 116QHD024002 0936f0e54426 drm/atomic-helper: document drm_atomic_helper_check() restrictions ed868bcb4f5c drm/bridge: adv7511: Switch to atomic operations a9301e5bef12 drm/ast: Only warn about unsupported TX chips on Gen4 and later dc80fde7947f drm/ast: Merge TX-chip detection code for Gen4 and later 2eede6f1d2b1 drm/ast: Align Gen1 DVO detection to register manual 87478ba50a05 drm/ast: Hide Gens 1 to 3 TX detection in branch 1c6220a3950b drm/ast: Initialize ASTDP in ast_post_gpu() b40e209130bf drm/ast: Refactor ast_post_gpu() by Gen be1c00b180f1 drm/ast: Detect DRAM before TX-chip 3d09b2718969 drm/ast: Detect wide-screen support before creating modeset pipeline 49a167c393b0 drm/vkms: Switch to dynamic allocation for CRTC 45a477841573 drm/vkms: Switch to dynamic allocation for encoder b0a76faea6b1 drm/vkms: Switch to dynamic allocation for connector 23fdf4308988 drm/vkms: Switch to managed for writeback connector 1914ba2b91ea drm: writeback: Create drmm variants for drm_writeback_connector initialization 2f3f4a73631b drm: writeback: Add missing cleanup in case of initialization failure 135d8fc7af44 drm: writeback: Create an helper for drm_writeback_connector initialization 8dd92e6eee59 drm/vkms: Switch to managed for crtc c367b772e6d8 drm/managed: Add DRM-managed alloc_ordered_workqueue 16d22ba2debd drm/vkms: Switch to managed for encoder 0a3f3f7c5da8 drm/vkms: Switch to managed for connector cdb73451bc67 drm/imagination: Use the drm_sched_job_has_dependency helper 51678bb9a7fb drm/sched: Add helper to check job dependencies e8941ac97f28 drm/vc4: Remove BOs seqnos 21bd85f82ec2 drm/vc4: Use DMA Resv to implement VC4 wait BO IOCTL 04630796c437 drm/vc4: Use DRM Execution Contexts 6568d423cb30 drm/virtio: Don't return error if virtio-gpu PCI dev is not found c03dd019f0b5 drm/panel-edp: Add BOE NV140FHM-NZ panel entry 931a765c2d95 accel/qaic: Change aic100_image_table definition 713a34183694 MAINTAINERS: Update intel_vpu maintainer list 9b22441acdc3 MAINTAINERS: Add DRM GPU Scheduler reviewer 35286a67d69c MAINTAINERS: Update DRM GPU Scheduler section 440aaf479c9a drm/sched: Remove weak paused submission checks 229adcffdb54 drm/ssd130x: ensure ssd132x pitch is correct 1e14484677c8 drm/ssd130x: fix ssd132x encoding 00728273bdf1 drm/tests/buddy: fix build with unused prng dc4afc0de965 drm/v3d: Remove `v3d->cpu_job` c5e3306a424b drm/atomic: clarify the rules around drm_atomic_state->allow_modeset 8cb3a1e2b350 drm/buddy: Add a testcase to verify the multiroot fini 467dce3817bd drm/buddy: fix issue that force_merge cannot free all roots 6e11ce84c514 drm/probe-helper: Call connector detect functions in single helper b3dff598e72f accel/amdxdna: Declare sched_ops as static 412576293cca accel/amdxdna: Remove casting mailbox payload pointer 749b5b279e56 drm/panel-edp: Add Starry 116KHD024006 29e93d0a04b6 drm/panel-edp: Add CSW MNB601LS1-3 0ca6d6058852 drm/panel-edp: Add B140UAN04.4 and MNE007QS3-7 8025f23728e9 drm/panel: xinpeng-xpp055c272: transition to mipi_dsi wrapped functions 0d6c9edf9e5b drm/panel: ebbg-ft8719: transition to mipi_dsi wrapped functions 1d3160c7cba3 drm/ttm/pool: Restructure the pool allocation code 1f463794097d drm/ttm: Balance ttm_resource_cursor_init() and ttm_resource_cursor_fini() 57e233c3bd63 drm/panthor: Fix a race between the reset and suspend path 573b73e5ac2c drm/sched: Delete unused update_job_credits 9104ee0868ff drm/panthor: fix all mmu kernel-doc comments d995dc60e0e9 drm/panthor: Remove dead code 1854df7087be drm/rockchip: Don't change hdmi reference clock rate 0c2768bf8189 accel/amdxdna: Return error when setting clock failed for npu1 97395ce76edc drm/nouveau: fix kernel-doc comments d2a0b1bc5773 dma-fence: Add some more fence-merge-unwrap tests b1cce631e61f dma-buf: add selftest for fence order after merge 178ada9d6e90 dma-fence: Add a single fence fast path for fence merging 2ef1c8c5de40 drm/virtio: Factor out common dmabuf unmapping code ffda6454267d drm/virtio: Set missing bo->attached flag 5dd8b536bbda drm/virtio: Lock the VGA resources during initialization f7dfd3db3e04 drm/virtio: Fix UAF in virtgpu_dma_buf_free_obj() 74509d54ebf1 accel/ivpu: Enable HWS by default on all platforms dd4f78ec6a6f accel/ivpu: Add platform detection for presilicon dad945c27a42 accel/ivpu: Add handling of VPU_JSM_STATUS_MVNCI_CONTEXT_VIOLATION_HW ab680dc6c78a accel/ivpu: Fix locking order in ivpu_job_submit e52443608934 accel/ivpu: Fix locking order in ivpu_cmdq_destroy_ioctl ae06e0b3bfe0 accel/ivpu: Set command queue management capability based on HWS 353b8f48390d accel/ivpu: Fix missing MMU events from reserved SSID 4480912f3f8b accel/ivpu: Move parts of MMU event IRQ handling to thread handler 0240fa18d247 accel/ivpu: Dump only first MMU fault from single context bc3e5f48b7ee accel/ivpu: Use workqueue for IRQ handling 7bfc9fa99580 accel/ivpu: Expose NPU memory utilization info in sysfs 5bbccadaf33e accel/ivpu: Abort all jobs after command queue unregister 465a3914b254 accel/ivpu: Add API for command queue create/destroy/submit 950942b4813f accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ allocation 5d40d4fae6f2 drm/ssd130x: Set SPI .id_table to prevent an SPI core warning 88849f24e2ab drm/tests: Add test for drm_atomic_helper_check_modeset() 41b4b11da021 drm: Add valid clones check 5a6e8c369486 drm/tests: Add test for drm_crtc_in_clone_mode() eee0912a7185 drm: add clone mode check for CRTC 73d934d7b6e3 drm/tests: Add test for drm_atomic_helper_commit_modeset_disables() 7e182cb4f556 drm: allow encoder mode_set even when connectors change for crtc 574f5ee2c85a drm/bridge: ti-sn65dsi86: Fix multiple instances a73583107af9 drm/nouveau: vendor in drm_encoder_slave API 9a0dfe9bacef drm/nouveau: incorporate I2C TV encoder drivers 26d6fd81916e drm/connector: make mode_valid take a const struct drm_display_mode 66df9debcb29 drm/connector: make mode_valid_ctx take a const struct drm_display_mode 5f011b442006 drm/sti: hda: pass const struct drm_display_mode* to hda_get_mode_idx() b255ce4388e0 drm/amdgpu: don't change mode in amdgpu_dm_connector_mode_valid() 7a5cd45fab0a drm/encoder_slave: make mode_valid accept const struct drm_display_mode 69c0d83f0eea drm/ci: uprev IGT 36439120efbd drm/rockchip: dw_hdmi_qp: Add basic RK3576 HDMI output support 3a5981b65f77 dt-bindings: display: rockchip: Add rk3576 hdmi controller 3f60dbd40d3f drm/rockchip: dw_hdmi_qp: Add platform ctrl callback 96b5d2e807f6 drm: xlnx: zynqmp_dpsub: Fix kernel doc 77f40f1983c4 ARM: dts: ti/omap: omap3-gta04: use proper touchscreen properties 6ef4ea3c944b Input: tsc2007 - accept standard properties