This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 77df9e4bb222 Add linux-next specific files for 20241001 omits 4ca6cf7a436c fix up for "NLM/NFSD: Fix lock notifications for async-cap [...] omits 6bbf0466e24f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 76cf3e6891bf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits eb63b098071f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1b0035972e5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 343f889cb7f7 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 4f5ed547e5e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18f9f8140693 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 25477bba14a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2cdb3d0c890e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits db9da18c5856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 960f5cf22e90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c2d3366dda25 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 451ad20b7d17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d32947bc24f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b74f123c809 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 887710a60dbb Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 2668a86d5365 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af73d7a3fe38 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6efb0e913272 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00b9b937d802 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c8b26929fa7 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 5504b7b4acf4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 2dc04cb35e53 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits a5ba0f59a424 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de63b7bc1847 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d0528358582 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7788f5b1b0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc3e54661831 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 5a8d69192132 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 717124a648ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ccfc2a7d5f90 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits a94be2d064af Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits 667a54cae846 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fdeb8b63bd6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ed1de423660 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f7d5025764c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 4eae684d1fd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e6b20951929 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 1f89cd14fe9c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b3543ec89c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fbb2e051808 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc935e12a849 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits b631e6976fe8 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 06deac285cd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5341ce3142df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits efca98aa2995 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 83c7ce79136a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b595db9a0765 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits dad417292138 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits d12ccde3f045 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits d1128313e445 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 273d10556797 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits a7cd9bb771d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c00f56451bc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ed9d0c4df44 Merge branch 'fs-next' of linux-next omits 492e9f6bbd34 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 43f52589c122 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits f9d2deae03e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0749118d34d8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 3e79337298d5 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 601dd30f30c0 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 5ab5da4066e4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b43f0ac3a264 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d754689b6976 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06090321a763 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 364e2ae7be69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27a46d2a3643 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6c3deb77cbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dec1682aa7b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 819212968ff8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6edee99c845e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 62e810ae215a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 0d36ec12df97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5579fd4f3378 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 245c999f4a07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 831b0eef48be Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits ae43ff750916 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits f81ef06dcf90 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits d8ae04228839 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 3db9afb143c2 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 8aef98c4eed7 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 2566bc2f21a1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2ed8cdbc19f3 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits e54df3d52352 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits e1e55a9bdf71 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits cfd11c87df6a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e152ef818a91 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 1b8bc2bb9d7b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits defe2aa5d175 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 13f3b51a9a8e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c08a42221370 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 16c4bc78850f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a5f3f46f2a16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 326f96552df6 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits c1e6f96c04ce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9d65f6a0a310 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits df5d0e29839f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 76a79708f746 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c152bf5f47be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1ec17dfbadf7 Merge branch 'fs-current' of linux-next omits 17749f0bab36 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits ca0000653cab foo omits d2c853d3fb3e ipc/msg: replace one-element array with flexible array member omits bf736c9cd121 lib/math: Fix spelling mistake "bsae" -> "base" omits 094f56cafb38 scripts/spelling.txt: add more spellings corrections omits 56a3eccfd2ad resource: introduce is_type_match() helper and use it omits 3d6c848b685c resource: replace open coded resource_intersection() omits 0174b9f631fb kernel/watchdog: always restore watchdog_softlockup(,hardl [...] omits 82925be48d9f lib: devres: Simplify API devm_ioport_unmap() implementation omits 43fc3a9d5380 lib: devres: simplify API devm_iounmap() implementation omits 5f017b631697 kexec/crash: no crash update when kexec in progress omits 72792a2daa80 lib/math: Add int_log test suite omits c0605dcdce8d ocfs2: Fix typo in comment omits 8bf001fe6ae9 ocfs2: remove unused declaration in header file omits c121617e3606 mm: optimization on page allocation when CMA enabled omits 15f87f2be927 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits b795e061dc63 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 omits e9c2d32c821e selftests/damon/access_memory_even: remove unused variables omits 93bdec6ed9ca mm/cma: fix useless return in void function omits d8b4ad3df4f4 mm, kasan: proper instrument _kernel_nofault omits 66002881d86f mm, kasan: instrument copy_from/to_kernel_nofault omits 0c7cf1ed5246 mm: optimize invalidation of shadow entries omits 0e926b827607 mm: optimize truncation of shadow entries omits 7bf57d732581 mm: migrate LRU_REFS_MASK bits in folio_migrate_flags omits 68dac3b62d37 mm: pgtable: remove pte_offset_map_nolock() omits 45173eba628f mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] omits f19da9d39833 mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() omits fef38e9700de mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] omits 4d6e4654cb4f mm: mremap: move_ptes() use pte_offset_map_rw_nolock() omits c9c8b2e415f2 mm: copy_pte_range() use pte_offset_map_rw_nolock() omits 6480a3d0fa1c mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] omits bd5cec90ba7d mm: handle_pte_fault() use pte_offset_map_rw_nolock() omits 925f11b96ae5 arm: adjust_pte() use pte_offset_map_rw_nolock() omits d071e5302fb3 mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] omits 43f03c8190c1 mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] omits 58e2d4d1f9f7 powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() omits 7c5bf698859f mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() omits 966be857f0f5 mm: move mm flags to mm_types.h omits 40efbca67a62 mm/madvise: unrestrict process_madvise() for current process omits b76361fbb2a6 selftests/mm: hugetlb_fault_after_madv: improve test output omits e17db53e4c4b selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] omits 7473aa31d477 mm/mempolicy: fix comments for better documentation omits 27b962bf28f9 mm: fix shrink nr.unqueued_dirty counter issue omits b23ad6538028 mm/list_lru: simplify the list_lru walk callback function omits 38f3e10dfdf5 mm/list_lru: split the lock to per-cgroup scope omits e0c001ea131b mm/list_lru: simplify reparenting and initial allocation omits 06c9db7af129 mm/list_lru: code clean up for reparenting omits ec0aa18a98e4 mm/list_lru: don't export list_lru_add omits ec3dfc693cbe mm/list_lru: don't pass unnecessary key parameters omits 7f98e5996c09 maple_tree: memset maple_big_node as a whole omits 9c887f7596ea maple_tree: remove maple_big_node.parent omits a44f28b0db66 mm: shmem: fix data-race in shmem_getattr() omits 51a52b3a6f71 maple_tree: goto complete directly on a pivot of 0 omits b91c46de4509 maple_tree: i is always less than or equal to mas_end omits 076498f60dff procfs: prefer neater pointer error comparison omits aaa3811f3c1d mm: refactor mm_access() to not return NULL omits 3583535a1fad zram: remove UNDER_WB and simplify writeback omits 9964ac746eaf zram: reshuffle zram_free_page() flags operations omits 004f7b7398f9 zram: do not mark idle slots that cannot be idle omits 7a849871022d zram: rework writeback target selection strategy omits b7078170adc5 zram: rework recompress target selection strategy omits 7f70a8950e8d zram: permit only one post-processing operation at a time omits 0adfd1a864bb zram: introduce ZRAM_PP_SLOT flag omits 8190cf85e620 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] omits 3b91965601a9 mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] omits 3458203edbec mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] omits f7df6c8c967d mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 omits 92c2a1511cc7 mm/memcontrol: add per-memcg pgpgin/pswpin counter omits 70295e07bb2e mm/damon: fix sparse warning for zero initializer omits 6d9a58b72645 mm: shmem: fix khugepaged activation policy for shmem omits a84be72caca7 mm: percpu: fix typo to pcpu_alloc_noprof() description omits 600539f2ae74 selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore omits 8ab71653e92e .mailmap: update Fangrui's email omits 416446c023f3 mm/huge_memory: check pmd_special() only after pmd_present() omits b10c1591e0a3 resource, kunit: fix user-after-free in resource_test_regi [...] omits ee09307f4b4d fs/proc/kcore.c: allow translation of physical memory addresses omits 88ddf641ced2 mseal: update mseal.rst omits d8e2dd43582b mm: avoid unconditional one-tick sleep when swapcache_prep [...] omits 69ff559c6da2 selftests/mm: fix incorrect buffer->mirror size in hmm2 do [...] omits 4a01c512208d device-dax: correct pgoff align in dax_set_mapping() omits a3814c95320d kthread: Unpark only parked kthread omits 8a09bd14c0de Revert "mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN" omits 8f237aa30997 bcachefs-do-not-use-pf_memalloc_noreclaim-fix omits a4cdb1a19d52 bcachefs: do not use PF_MEMALLOC_NORECLAIM omits 4092cace9830 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 585630c8153a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d78fbbaa9f1c Merge branch '9p-next' of git://github.com/martinetd/linux omits f2681f2d589a Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 99853b59eb8e Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits cfa68fe5edaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c78fd8024e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a35a706f51b2 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 46e1f11cb209 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits db37e0571197 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits bd76247f8cc2 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 2164abee48be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74ba16d880a9 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 686c59809995 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits d73abad597c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bb8f453a565b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 55acc8a0e574 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9938216c99e2 Merge remote-tracking branch 'asoc/for-6.13' into asoc-next omits f52b733ffb0a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bf8a36505e0f smb: client: stop flooding dmesg with automounts omits efb66db3a7fb smb: client: stop flooding dmesg on failed session setups omits 67e67524cea6 cifs: Validate content of native symlink omits 1dd8b142adbf cifs: Fix parsing native symlinks relative to the export omits 59f3c0230e0a cifs: Fix creating native symlinks pointing to current or [...] omits 936f9a2ef985 cifs: Improve creating native symlinks pointing to directory omits 362a70cf665b cifs: Do not convert delimiter when parsing NFS-style symlinks omits c12f86076213 cifs: Validate content of NFS reparse point buffer omits fa2867bffeb2 cifs: Fix buffer overflow when parsing NFS reparse points omits cb1272fc6414 cifs: Remove intermediate object of failed create reparse call omits 14cb88ad5b3e Merge branch 'regmap-linus' into regmap-next omits e2fb1465f182 Merge remote-tracking branch 'regmap/for-6.11' into regmap-linus omits 5b93105afcdc reset: amlogic: add auxiliary reset driver support omits e66eebb88564 reset: amlogic: split the device core and platform probe omits 33e712a6dfc9 reset: amlogic: move drivers to a dedicated directory omits 2941bb7a8c43 reset: amlogic: add reset status support omits 85873c151943 reset: amlogic: use reset number instead of register count omits 1392f6d3692b reset: amlogic: add driver parameters omits 45d73c01b0a3 reset: amlogic: make parameters unsigned omits 49ae3e0e55f5 reset: amlogic: use generic data matching function omits ac1bc5f19401 reset: amlogic: convert driver to regmap omits 3d7d2d834cd3 Merge branch 'pwm/duty_offset' omits 99a648c951ba selftests/bpf: Verify that sync_linked_regs preserves subreg_def omits 27cda47e7819 bpf: sync_linked_regs() must preserve subreg_def omits 006032ce24b7 mseal: update mseal.rst omits 10a82e5eed4f mm: avoid unconditional one-tick sleep when swapcache_prep [...] omits 85a45ed310c5 selftests/mm: fix incorrect buffer->mirror size in hmm2 do [...] omits 86817c1c8119 device-dax: correct pgoff align in dax_set_mapping() omits 58b521a4d97e kthread: Unpark only parked kthread omits 79ebc2ea810b Revert "mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN" omits 2ddc3b77ccda bcachefs-do-not-use-pf_memalloc_noreclaim-fix omits 00478e8e13d6 bcachefs: do not use PF_MEMALLOC_NORECLAIM omits 886f3732878d Merge ring-buffer/for-next omits 10c4c1cd08c3 Merge probes/for-next omits 827951432957 Merge ftrace/for-next omits cc3daff70714 Merge bootconfig/for-next omits 383d1324f9f0 i2c: designware: Fix spelling and other issues in the comments omits a2df25cf0ef4 i2c: designware: Use sda_hold_time variable name everywhere omits 6b4f8c227e14 i2c: designware: Remove 'cond' from i2c_dw_scl_hcnt() omits 4d07f0663fef i2c: designware: Get rid of redundant 'else' omits 4e0c1cc2499a i2c: designware: Use temporary variable for struct device omits c8338a1a918c MAINTAINERS: Add AMD ASF driver entry omits 0c34868c5b4c i2c: amd-asf: Clear remote IRR bit to get successive interrupt omits 20c3cc299218 i2c: amd-asf: Add routine to handle the ASF slave process omits a4b1a7b8aaa4 i2c: amd-asf: Add i2c_algorithm operations to support AMD [...] omits 5ea894d2eab9 i2c: amd-asf: Add ACPI support for AMD ASF Controller omits 1ce5babac9b5 i2c: piix4: Export i2c_piix4 driver functions as library omits 94ce067b74cf i2c: piix4: Move i2c_piix4 macros and structures to common header omits 78ded9c1ec9e i2c: piix4: Change the parameter list of piix4_transaction [...] omits 45a42b0ce77a i2c: i801: Add support for Intel Panther Lake omits 9852803b3322 i2c: isch: Convert to kernel-doc omits 877b6a1a06b3 i2c: isch: Prefer to use octal permission omits 4d4dd531b97c i2c: isch: Don't use "proxy" headers omits b19fb41902ae i2c: isch: Unify the name of the variable to hold an error code omits cc2f9d31e1cc i2c: isch: Use read_poll_timeout() omits a27e4ceaf97f i2c: isch: Utilize temporary variable to hold device pointer omits a5b98a30e548 i2c: isch: switch i2c registration to devm functions omits fb93ce3a586c i2c: isch: Use custom private data structure omits 698e0c16a769 i2c: isch: Switch to memory mapped IO accessors omits 6607a5b102d7 i2c: isch: Use string_choices API instead of ternary operator omits 1b28fc0a8d5a i2c: isch: Pass pointer to struct i2c_adapter down omits 2ecc5b93d5b5 i2c: cadence: Add atomic transfer support for controller v [...] omits 0ea6c806730f i2c: cadence: Split cdns_i2c_master_xfer for Atomic Mode omits e07c9e90b625 i2c: cadence: Relocate cdns_i2c_runtime_suspend and cdns_i [...] omits a064948e242c Merge branch 'misc-6.12' into next-fixes omits b8b23101552d Merge branch 'devel' into for-next adds f5d091025028 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 59b0615223cd bcachefs: do not use PF_MEMALLOC_NORECLAIM adds 00475a2b7c14 bcachefs-do-not-use-pf_memalloc_noreclaim-fix adds d215adfb564f Revert "mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN" adds 1cfcb4e193f3 kthread: Unpark only parked kthread adds 9b6e635deb39 device-dax: correct pgoff align in dax_set_mapping() adds 656d63c8e703 selftests/mm: fix incorrect buffer->mirror size in hmm2 do [...] adds 6badb48a477a mm: avoid unconditional one-tick sleep when swapcache_prep [...] adds 04ac563671bf mseal: update mseal.rst adds e3906eb8822c fs/proc/kcore.c: allow translation of physical memory addresses adds 78992db22b3f resource, kunit: fix user-after-free in resource_test_regi [...] adds e57614e737fc mm/huge_memory: check pmd_special() only after pmd_present() adds 78bdba9f08a9 .mailmap: update Fangrui's email adds 6024f70ee4b0 secretmem: disable memfd_secret() if arch cannot set direct map adds 98380c8789e2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 0d24852bd71e iov_iter: fix advancing slot in iter_folioq_get_pages() adds f6023535b52f netfs: Fix a KMSAN uninit-value error in netfs_clear_buffer adds f5c82730bedb folio_queue: fix documentation adds 59d39b9259e4 Documentation: add missing folio_queue entry adds a96f2508a905 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 96c6ca71572a btrfs: send: fix buffer overflow detection when copying pa [...] adds 97f9782276fc btrfs: also add stripe entries for NOCOW writes adds db7e68b522c0 btrfs: drop the backref cache during relocation if we commit adds 50c6f6e6806c btrfs: tracepoints: end assignment with semicolon at btrfs [...] adds fa630df665aa btrfs: send: fix invalid clone operation for file that got [...] adds c3b47f49e831 btrfs: fix a NULL pointer dereference when failed to start [...] adds 41fd1e94066a btrfs: wait for fixup workers before stopping cleaner kthr [...] adds d6e7ac65d4c1 btrfs: disable rate limiting when debug enabled adds 1608f2830c36 Merge branch 'misc-6.12' into next-fixes adds 30da7b149040 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 23b7214b247e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 94990e273823 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3d96090afc66 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds b3f6bc1c2db0 Merge branch 'fs-current' of linux-next adds 8d095547debd kconfig: clear expr::val_is_valid when allocated adds da724c33b685 kconfig: qconf: move conf_read() before drawing tree pain adds 67aba202b5b5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9abe390e689f arm64: Force position-independent veneers adds 924725707d80 arm64: cputype: Add Neoverse-N3 definitions adds 081eb7932c2b arm64: errata: Expand speculative SSBS workaround once more adds b3d6121eaeb2 arm64: fix selection of HAVE_DYNAMIC_FTRACE_WITH_ARGS adds a03380aa5393 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 87873e54de23 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6c24a03a61a2 net: dsa: improve shutdown sequence adds e8d4d34df715 net: Add netif_get_gro_max_size helper for GRO adds e609c959a939 net: Fix gso_features_check to check for both dev->gso_{ip [...] adds 45c0de18ff2d net: ethernet: lantiq_etop: fix memory disclosure adds 93ef6ee5c20e net: pcs: xpcs: fix the wrong register that was written back adds a1477dc87dc4 net: fec: Restart PPS after link state change adds d9335d0232d2 net: fec: Reload PTP registers after link-state change adds 1910bd470a0a net: microchip: Make FDMA config symbol invisible adds e9d591b16c0e net: ethernet: ti: cpsw_ale: Fix warning on some platforms adds c20029db2839 net: avoid potential underflow in qdisc_pkt_len_init() with UFO adds ab9a9a9e9647 net: add more sanity checks to qdisc_pkt_len_init() adds 23e19f2473c8 Merge branch 'net-two-fixes-for-qdisc_pkt_len_init' adds 4c1b56671b68 net: stmmac: dwmac4: extend timeout for VLAN Tag register [...] adds c4a14f6d9d17 ipv4: ip_gre: Fix drops of small packets in ipgre_xmit adds 00bf951c9ccb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds e9bd9c498cb0 bpf: sync_linked_regs() must preserve subreg_def adds a41b3828ec05 selftests/bpf: Verify that sync_linked_regs preserves subreg_def adds 09d88791c7cd bpf: Make sure internal and UAPI bpf_redirect flags don't overlap adds 3ed6be68913b bpf: Sync uapi bpf.h header to tools directory adds 494acf5db963 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f0ebc4c0ff32 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 37fed6f9f014 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 144064cd7ecc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4f38d77e460 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 73253f2fd1d0 ALSA: hda/conexant: fix some typos adds 05df9732a089 ALSA: hda/realtek: Fix the push button function for the ALC257 adds 8a193d8e351d ALSA: Reorganize kerneldoc parameter names adds a04dae6fa4fc ALSA: silence integer wrapping warning adds 7dd0e2376d34 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 72455e33173c ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit adds 5afc29ba44fd ASoC: Intel: soc-acpi-intel-rpl-match: add missing empty item adds cccb586f513c ASoC: Intel: soc-acpi: arl: Fix some missing empty terminators adds aafbb9af7c37 ASoC: Intel: soc-acpi: Fix missing empty terminators adds 902867eaec34 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 21e9b6690b62 Merge remote-tracking branch 'regmap/for-6.11' into regmap-linus adds 11cb800acc8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 470ef2f8a716 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 162d9b5d2308 spi: atmel-quadspi: Fix wrong register value written to MR adds ed8097f83d58 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ed345938635d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds a3f9a74d210b Revert "Input: Add driver for PixArt PS/2 touchpad" adds fb5cc65f9736 Input: adp5589-keys - fix NULL pointer dereference adds c684771630e6 Input: adp5589-keys - fix adp5589_gpio_get_value() adds 8e4b71b45eec Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a18c835779e1 selftests: vDSO: align getrandom states to cache line adds 160c826b4dd0 selftest: hid: add missing run-hid-tools-tests.sh adds c35b1e2d53de Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ecbc6c9d1ee3 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 3ec5a2e7c687 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds d6ab24b16c15 hwmon: (tmp513) Add missing dependency on REGMAP_I2C adds 83fdb995816f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds e4f99ddb8a24 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 43102a2012c2 Merge tag 'drm-misc-fixes-2024-09-26' of https://gitlab.fr [...] adds f33d6eb38eb4 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] adds 394b52462020 drm/i915/gem: fix bitwise and logical AND mixup adds 859969fb2d8b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds c625154993d0 drivers/perf: riscv: Align errno for unsupported perf event adds 341f2bc5213e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 78304389d18a Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds f0f410d0ff0a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 05cef2c4a421 rust: kunit: use C-string literals to clean warning adds ba8af68db102 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds eb8333673e1e OPP: fix error code in dev_pm_opp_set_config() adds 958bbe2d93e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 048bbbdbf85e i2c: stm32f7: Do not prepare/unprepare clock during runtim [...] adds 4c93ef1f7441 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 2cd86f02c017 Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes adds 2b55639a4e25 drm/panthor: Add FOP_UNSIGNED_OFFSET to fop_flags adds fa998a9eac88 drm/panthor: Lock the VM resv before calling drm_gpuvm_bo_ [...] adds 282864cc5d3f drm/panthor: Fix access to uninitialized variable in tick_ [...] adds 7a1f30afe972 drm/panthor: Don't declare a queue blocked if deferred ope [...] adds f9e7ac6e2e99 drm/panthor: Don't add write fences to the shared BOs adds ee49e25f0456 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 81d9b415eded selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore new caaed0889130 mm: percpu: fix typo to pcpu_alloc_noprof() description new 3d9018130c51 mm: shmem: fix khugepaged activation policy for shmem new 5b092c46fc9f mm/damon: fix sparse warning for zero initializer new f9b46c9483ab mm/memcontrol: add per-memcg pgpgin/pswpin counter new ee801d1af338 mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 new a6a7facbeab6 mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] new c89cb3df4c6b mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] new 2b34a55f0346 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] new 9398d0243bc6 zram: introduce ZRAM_PP_SLOT flag new 5ab91bec79f2 zram: permit only one post-processing operation at a time new 013819273bb2 zram: rework recompress target selection strategy new 93c3ff86a331 zram: do not skip the first bucket new be54e23f3818 zram: rework writeback target selection strategy new 66105738e573 zram: do not mark idle slots that cannot be idle new 0d3884cd68d3 zram: reshuffle zram_free_page() flags operations new 81e9c622448a zram: remove UNDER_WB and simplify writeback new 94f4dfc2fa36 mm: refactor mm_access() to not return NULL new e4e432a44162 procfs: prefer neater pointer error comparison new 933df1b904df maple_tree: i is always less than or equal to mas_end new 87110f9968cd maple_tree: goto complete directly on a pivot of 0 new 3183dfb9c0a0 mm: shmem: fix data-race in shmem_getattr() new dc633b48c19a maple_tree: remove maple_big_node.parent new 4c7122a3bee5 maple_tree: memset maple_big_node as a whole new f45ea229473d mm/list_lru: don't pass unnecessary key parameters new 1d08bc8d2700 mm/list_lru: don't export list_lru_add new 9e76aaa186fc mm/list_lru: code clean up for reparenting new 4bfae5cc7eca mm/list_lru: simplify reparenting and initial allocation new 5bf4846834ba mm/list_lru: split the lock to per-cgroup scope new c76765a3787d mm/list_lru: simplify the list_lru walk callback function new c08fcb392e05 mm: fix shrink nr.unqueued_dirty counter issue new f975b093e528 mm/mempolicy: fix comments for better documentation new ef5f42f81298 selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] new c93838850e05 selftests/mm: hugetlb_fault_after_madv: improve test output new a17131750123 mm/madvise: unrestrict process_madvise() for current process new cb888cf72f02 mm: move mm flags to mm_types.h new bc8a073a17bd mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() new f8445f6c9665 powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() new 7e8a5d78a480 mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] new a857535a4171 mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] new 522ebaac817e arm: adjust_pte() use pte_offset_map_rw_nolock() new c84ea0ddae7b mm: handle_pte_fault() use pte_offset_map_rw_nolock() new d2c2d079aba1 mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] new 5376a0ab436f mm: copy_pte_range() use pte_offset_map_rw_nolock() new 43d3354d9f0b mm: mremap: move_ptes() use pte_offset_map_rw_nolock() new 2c437baf7314 mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] new 0a65a849e139 mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() new 3a9183f6ad11 mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] new ae8e4cc6165a mm: pgtable: remove pte_offset_map_nolock() new f016d00482b9 mm: migrate LRU_REFS_MASK bits in folio_migrate_flags new c594885c4b50 mm: optimize truncation of shadow entries new 06347c582b4e mm: optimize invalidation of shadow entries new bfe499d9c45c mm, kasan: instrument copy_from/to_kernel_nofault new 9e3f2b1ecdd4 mm, kasan: proper instrument _kernel_nofault new 6fc8c8af8df0 mm/cma: fix useless return in void function new babbc7aae888 selftests/damon/access_memory_even: remove unused variables new b4c3ac3ea292 zsmalloc: replace kmap_atomic with kmap_local_page new 0b93f8002cba mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined. new dc5512e6fe4f mm: zswap: modify zswap_compress() to accept a page instea [...] new a8077f6d269c mm: zswap: rename zswap_pool_get() to zswap_pool_tryget(). new 9932844dce4c mm: change count_objcg_event() to count_objcg_events() for [...] new 589193b25b7d mm: zswap: modify zswap_stored_pages to be atomic_long_t. new 1ac574a5e842 mm: zswap: support large folios in zswap_store(). new 57423c7a2e6c mm: swap: Count successful large folio zswap stores in hug [...] new bac68e29e611 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 new cf0e000be5fd mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] new 391cad4424af mm: optimization on page allocation when CMA enabled new 664e712ed2ee ocfs2: remove unused declaration in header file new c32960704bd4 ocfs2: Fix typo in comment new 2b7572e3a580 lib/math: Add int_log test suite new 6ec1ed6a44c4 kexec/crash: no crash update when kexec in progress new e4ababf3d5b6 lib: devres: simplify API devm_iounmap() implementation new 3aebb2b01724 lib: devres: Simplify API devm_ioport_unmap() implementation new b00de8aa908c kernel/watchdog: always restore watchdog_softlockup(,hardl [...] new 0ebb74985706 resource: replace open coded resource_intersection() new c801e1e1bc36 resource: introduce is_type_match() helper and use it new 4df3df8ae430 scripts/spelling.txt: add more spellings corrections new a479ebe342a6 lib/math: Fix spelling mistake "bsae" -> "base" new 0a673c22fef2 ipc/msg: replace one-element array with flexible array member new 48659ffe07fc foo new 49619f358334 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 9865f0a209fe perf test: Use ARRAY_SIZE for array length new f0cb9fa7a567 perf vender events arm64: Use "Topdown" as topdown metric [...] new 4d1b305dc8d7 perf evsel: Reduce a variables scope new 39820ced2aa1 perf x86/topdown: Complete topdown slots/metrics events check new 1e53e9d1787b perf x86/topdown: Correct leader selection with sample_rea [...] new 3b5edc0421e2 perf x86/topdown: Don't move topdown metric events in group new 387892723ad4 perf tests: Add leader sampling test in record tests new 0836aa60083a perf tests: Add topdown events counting and sampling tests new 80f192724e31 perf tests: Add more topdown events regroup tests new c41c041fb055 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new bd0a711c4a48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb9846f05a85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfde9bf76d61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4ebe5fa5e82 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 784aad768d55 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 50203962ada1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ad8cb7b419e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47cf035e0f0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e53b33a89316 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 209e99c20793 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0270dbe4f891 arm64: dts: renesas: r8a779h0: Add PCIe Host and Endpoint nodes new 0f9752bacea2 arm64: dts: renesas: r8a779h0: gray-hawk-single: Enable PCIe Host new 48e17816c3ef ARM: dts: renesas: genmai: Fix partition size for QSPI NOR Flash new 0a9a827a1a59 ARM: dts: renesas: genmai: Enable watchdog new f8e7de25d3eb ARM: dts: renesas: genmai: Enable OS timer modules new ac0dd586a41c ARM: dts: renesas: genmai: Sort nodes new f3b1d5c46a02 ARM: dts: renesas: genmai: Define keyboard switch new e4b26b85a3dd ARM: dts: renesas: Genmai: Update audio codec device node new b3daf6194e00 ARM: dts: renesas: Remove 'reg-io-width' properties from M [...] new 47a205227c27 ARM: dts: renesas: marzen: Use interrupts-extended for gpio-keys new 9c8410f0dea1 ARM: dts: renesas: rskrza1: Use interrupts-extended for gpio-keys new 0f458e7db3b3 ARM: dts: renesas: rza2mevb: Use interrupts-extended for g [...] new 25e289d0622a arm64: dts: renesas: rcar-gen4: Switch PCIe to reset-gpios new ddda5046e484 ARM: dts: renesas: rskrza1: Enable watchdog timer new b5819d09a365 Merge branch 'renesas-dts-for-v6.13' into renesas-next new cc0fe0749f75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7af26f3c1164 reset: amlogic: convert driver to regmap new 58d1d138db32 reset: amlogic: use generic data matching function new ee6499861032 reset: amlogic: make parameters unsigned new 6b2d2e5c7a10 reset: amlogic: add driver parameters new 83dde3e5df6a reset: amlogic: use reset number instead of register count new d623ee26050f reset: amlogic: add reset status support new 2c138ee3354f reset: amlogic: move drivers to a dedicated directory new c38ae95cd31c reset: amlogic: split the device core and platform probe new fb4c31587adf reset: amlogic: add auxiliary reset driver support new 5f79c4b659b5 reset: amlogic: Fix small whitespace issue new dad35f7d2fc1 reset: replace boolean parameters with flags parameter new d872bed85036 reset: Add devres helpers to request pre-deasserted reset [...] new c0260e2b0ed8 reset: uniphier-glue: Use devm_reset_control_bulk_get_shar [...] new 2e1460e928d1 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 04600f4133dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3017717e794b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7754c4e4df5a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 96629b9b051c Merge branch 'for-next' of https://github.com/sophgo/linux.git new fcdf0126f1a0 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new f0b72486c23b Merge branch 'next' of https://git.linaro.org/people/jens. [...] new aaff300278bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1019dd3fd987 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 29cb4974a79b clk: renesas: Remove duplicate and trailing empty lines new 7d08c2d1d72a Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 25c11d0e3af7 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 46b441eb0b22 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds adcb72d91828 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c92f83dcfcec Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 1eecd880a3ff Revert "smb: client: make SHA-512 TFM ephemeral" adds c9432ad5e32f cifs: Remove intermediate object of failed create reparse call adds 3f60872df386 cifs: Fix buffer overflow when parsing NFS reparse points adds 1c99b0a539cf cifs: Validate content of NFS reparse point buffer adds a0308554f622 cifs: Do not convert delimiter when parsing NFS-style symlinks adds 47b61e986d96 cifs: Improve creating native symlinks pointing to directory adds 4a3067b9d34c cifs: Fix creating native symlinks pointing to current or [...] adds 789a8ecddebb cifs: Fix parsing native symlinks relative to the export adds 54ca711c8670 cifs: Validate content of native symlink adds ec20c727c47d smb: client: Correct typos in multiple comments across var [...] adds d5c75f258f7d smb: client: stop flooding dmesg on failed session setups adds c3fb00b26f2c smb: client: stop flooding dmesg with automounts adds 34892e5a04bb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 9d1b549d0d83 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 4e6ee1a08403 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 2ad309611870 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1f47feb868a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 04afb0a3c30a ksmbd: Use struct_size() to improve get_file_alternate_info() adds 0801c1374ab1 ksmbd: Annotate struct copychunk_ioctl_req with __counted_by_le() adds 9c383396362a ksmbd: Use struct_size() to improve smb_direct_rdma_xmit() adds 8de31bd03df8 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 7d51c44a65db Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds bdd6baf7408c fs/ntfs3: Remove unused al_delete_le adds 589996bf8c45 ntfs3: Change to non-blocking allocation in ntfs_d_hash adds 03b097099eef fs/ntfs3: Fix possible deadlock in mi_read adds d178944db36b fs/ntfs3: Additional check in ni_clear() adds 090f612756a9 fs/ntfs3: Sequential field availability check in mi_enum_attr() adds a33fb016e49e fs/ntfs3: Fix general protection fault in run_is_mapped_full adds 031d6f608290 fs/ntfs3: Additional check in ntfs_file_release adds 48dbc127836a fs/ntfs3: Format output messages like others fs in kernel adds 97ba9a5685ef Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds c37fa9b91a1b Merge branch '9p-next' of git://github.com/martinetd/linux adds 415915fa95fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7071fd8db1ce Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 3e31101b0bf7 Merge branch 'fs-next' of linux-next new 17b655759e83 init: Don't proxy `console=` to earlycon new ebdf88c2479b Merge branch 'for-6.13' into for-next new 6f430a734eb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 712359cb5e9d PCI: controller: Switch back to struct platform_driver::remove() new d64b83a4b115 PCI: acpiphp_ampere_altra: Switch back to struct platform_ [...] new c3e3f1dcca23 Merge branch 'pci/driver-remove' new b21a18f730e4 PCI: hotplug: Reorganize kerneldoc parameter names new 43ee11adcb94 PCI: hotplug: Remove "Returns" kerneldoc from void functions new 26a255a8c470 Merge branch 'pci/misc' new a8f64fbc06a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bc34f10db1ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b63bb6d6d2e i2c: cadence: Relocate cdns_i2c_runtime_suspend and cdns_i [...] new 1c48bd5430a2 i2c: cadence: Split cdns_i2c_master_xfer for Atomic Mode new 7af8387f7118 i2c: cadence: Add atomic transfer support for controller v [...] new bdbd83d0245a i2c: isch: Pass pointer to struct i2c_adapter down new 3bca7362d331 i2c: isch: Use string_choices API instead of ternary operator new 8ce7a1098b43 i2c: isch: Switch to memory mapped IO accessors new b751fbeb617a i2c: isch: Use custom private data structure new 8c5ea5eba83c i2c: isch: switch i2c registration to devm functions new 11a47f030e18 i2c: isch: Utilize temporary variable to hold device pointer new 01b4024524d0 i2c: isch: Use read_poll_timeout() new d980b080740e i2c: isch: Unify the name of the variable to hold an error code new 7c2efaddd449 i2c: isch: Don't use "proxy" headers new 77281aa056ef i2c: isch: Prefer to use octal permission new 920f1d973e2e i2c: isch: Convert to kernel-doc new 91a1968ba517 i2c: i801: Add support for Intel Panther Lake new 7f52585ab868 i2c: piix4: Change the parameter list of piix4_transaction [...] new b0b3ec4ea472 i2c: piix4: Move i2c_piix4 macros and structures to common header new cb3a8cd7a696 i2c: piix4: Export i2c_piix4 driver functions as library new e569ba77be2a i2c: amd-asf: Add ACPI support for AMD ASF Controller new 95bbf26bdd02 i2c: amd-asf: Add i2c_algorithm operations to support AMD [...] new f6bd75b8f12f i2c: amd-asf: Add routine to handle the ASF slave process new 30468f92d824 i2c: amd-asf: Clear remote IRR bit to get successive interrupt new 2d775cd2df7a MAINTAINERS: Add AMD ASF driver entry new cdd8306c83fb i2c: designware: Use temporary variable for struct device new 4f67032f389d i2c: designware: Get rid of redundant 'else' new 8f4631ecbd9b i2c: designware: Remove 'cond' from i2c_dw_scl_hcnt() new 80715309b555 i2c: designware: Use sda_hold_time variable name everywhere new 638d1ed62bb9 i2c: designware: Fix spelling and other issues in the comments new c719d0c08ef5 i2c: amd-asf: Fix uninitialized variables issue in amd_asf [...] new aef148f91653 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new d496df1f81b3 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 815fb5b35e40 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 65bdebf38e5f ACPI: resource: Remove duplicate Asus E1504GAB IRQ override new 63539defee17 ACPI: resource: Loosen the Asus E1404GAB DMI match to also [...] new 2f80ce0b78c3 ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_l [...] new 056301e7c7c8 ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level [...] new 1337ba148b2e Merge branch 'acpi-resource' into linux-next new 38f83090f515 cpuidle: menu: Remove iowait influence new caead94466dc Merge branch 'pm-cpuidle' into linux-next new 8434b6051243 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new dfb6e2f51bee dt-bindings: cpufreq: qcom-hw: document support for SA8255p new c8bc36cf7496 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new aaa20a8573d4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 217fa3961a59 OPP: Remove unused declarations in header file new 53205a790366 dt-bindings: opp: operating-points-v2-ti-cpu: Describe opp [...] new 639ab1b26f5e Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 44badc908f2c tcp: Fix spelling mistake "emtpy" -> "empty" new faff7b018425 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 5a70836fd907 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f157cc918b4 Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two f [...] new 89f69afc2c4e bluetooth: Fix typos in the comments new 1a4744e3dbc2 Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables new af0163688ab3 Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 new ffb3f98d4dae Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_stat [...] new 6774cca543da Bluetooth: hci_conn: Use disable_delayed_work_sync new d8f794bed1a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5e29a7334100 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8123399cc54d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3cb6e7c2957b Revert "drm/tegra: gr3d: Convert into dev_pm_domain_attach [...] adds 4ed09565e087 drm/tegra: gem: Open code drm_prime_gem_destroy adds f5b8794e17e4 drm/tegra: gem: Don't attach dma-bufs when not needed adds 955df44b5d86 gpu: host1x: Fix _writel function declarations adds e436a40830f0 gpu: host1x: Handle CDMA wraparound when debug printing adds 4e90b03a4b07 gpu: host1x: Complete stream ID entry tables adds 57d298bdb46b gpu: host1x: Add MLOCK recovery for rest of engines adds 3d70eb8e60c6 gpu: host1x: Make host1x_context_device_bus_type constant adds e75356ef5bae drm/tegra: hdmi: Make read-only const array freqs static adds 3973a8d05282 Merge drm/drm-next into drm-misc-next adds 7a5115ba1d69 drm/imagination: Convert to use time_before macro adds c7d84a45f426 drm/nouveau: Use for_each_child_of_node_scoped() adds eb4accc52345 drm/imagination: Use pvr_vm_context_get() adds 3742c20958a5 drm/imagination: Use memdup_user() helper to simplify code adds 2872a57c7ad4 drm/imagination: Use memdup_user() helper adds 9c75b16cabc6 drm/panfrost: Add SYSTEM_TIMESTAMP and SYSTEM_TIMESTAMP_FR [...] adds 3a8d97611b56 drm/panfrost: Add cycle counter job requirement adds 9b79594aa470 drm/panthor: Use the BITS_PER_LONG macro adds e8653e63e834 drm/panel: ili9341: Remove duplicate code adds ca097d4d94d8 drm/display: split DSC helpers from DP helpers adds 2d736aa4f2e7 dt-bindings: display: fsl-imx-drm: drop edid property support adds af8c9ad7144d dt-bindings: display: imx/ldb: drop ddc-i2c-bus property adds cc3fcd88808a drm/imx: cleanup the imx-drm header adds fe30fabf229f drm/imx: parallel-display: drop edid override support adds aed7b5003150 drm/imx: ldb: drop custom EDID support adds b2f3418b516e drm/imx: ldb: drop custom DDC bus support adds 5c5843b20bbb drm/imx: ldb: switch to drm_panel_bridge adds 5f6e56d3319d drm/imx: parallel-display: switch to drm_panel_bridge adds cc3e8a216d6b drm/imx: add internal bridge handling display-timings DT node adds 4c3d525f6573 drm/imx: ldb: switch to imx_legacy_bridge / drm_bridge_connector adds f94b9707a1c9 drm/imx: parallel-display: switch to imx_legacy_bridge / d [...] adds 9345e3aab7fe drm/imx: move imx_drm_connector_destroy to imx-tve adds 887665792b99 dt-bindings: display: bridge: add TI TDP158 adds a15710027afb drm/bridge: add support for TI TDP158 adds f909e61f2474 Documentation/gpu: Fix typo in Documentation/gpu/komeda-kms.rst adds 8e514bad2717 drm/tegra: fix potential uninitialized variable use adds 053d15784087 dt-bindings: gpu: Add rockchip,rk3576-mali compatible adds 0bf469888efd drm/exynos: hdmi: use display_info for printing display di [...] adds f6e4f57fd90d drm/exynos: hdmi: convert to struct drm_edid adds 53bd7c1c0077 drm/mm: Mark drm_mm_interval_tree*() functions with __mayb [...] adds 461ed4aad018 drm/mm: annotate drm_mm_node_scanned_block() with __maybe_unused adds 532f0d109658 drm/bridge/tdp158: fix build failure adds bf7835facc09 drm/nouveau/tegra: Use iommu_paging_domain_alloc() adds c6430a8eb08d drm/nouveau/volt: use clamp() in nvkm_volt_map() new a778028cc575 drm/panthor: Add DEV_QUERY_TIMESTAMP_INFO dev query new f6882661cf5a drm/xe: select DRM_DISPLAY_DSC_HELPER new 8a8a31205e62 drm/msm: add another DRM_DISPLAY_DSC_HELPER selection new c5c4c8fba06d drm/bochs: Remove manual format test from fb_create new 759ef92532f3 drm/bochs: Use helpers for struct drm_edid new 58e980c16815 drm/bochs: Do managed resource cleanup new 7a195f1c4042 drm/bochs: Pass bochs device to various functions new 1d614a46743c drm/bochs: Upcast with to_bochs_device() new 04826f588682 drm/bochs: Allocate DRM device in struct bochs_device new 2037174993c8 drm/bochs: Use regular atomic helpers new c3ac343c1448 drm/bochs: Use GEM SHMEM helpers for memory management new 4dc9bb66ebdd drm/bochs: Validate display modes against available video memory new 498ba74654be drm/gem-vram: Remove support for simple display pipelines new b2ef808786d9 drm/sched: add optional errno to drm_sched_start() new a401bd1264b4 dma-buf: give examples of error codes to use new f07a0d1bf7de drm/doc: Document submission error signaling new a6bb1f77a943 drm/todos: add entry for drm_syncobj error handling new 7a4fe6525450 dma-buf: heaps: Add __init to CMA and system heap module_i [...] new 6639d7d9af30 drm/vc4: plane: Keep fractional source coords inside state new ac69c01fa825 drm/vc4: plane: Handle fractional coordinates using the ph [...] new 9337d27d230c drm/vc4: crtc: Force trigger of dlist update on margins change new b4e5646178e8 drm/vc4: hdmi: Avoid log spam for audio start failure new 31c8a80b93bd drm/vc4: plane: Add support for YUV444 formats new 014eccc9da7b drm/vc4: hvs: Set AXI panic modes for the HVS new 59f8b2b7fb8e drm/vc4: hdmi: Increase audio MAI fifo dreq threshold new 6ecfe7c2f925 drm/vc4: hdmi: Warn if writing to an unknown HDMI register new b6d7a953969e drm/vc4: hvs: More logging for dlist generation new 6184b9446d43 drm/vc4: hvs: Print error if we fail an allocation new f18029bdf2e8 drm/vc4: plane: Add more debugging for LBM allocation new 5171d86a6265 drm/vc4: plane: Use return variable in atomic_check new dbe101b10641 drm/vc4: crtc: Move assigned_channel to a variable new 52efe364d196 drm/vc4: hvs: Don't write gamma luts on 2711 new 542962190e55 drm/vc4: plane: YUV planes require vertical scaling to alw [...] new 223ee2567a55 drm/vc4: hdmi: Avoid hang with debug registers when suspended new 6d5f76e0544b drm/vc4: hvs: Fix dlist debug not resetting the next entry [...] new d285bb622ebd drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugf [...] new 1330d28d7529 drm/vc4: hvs: Remove ABORT_ON_EMPTY flag new 24c5ed3ddf27 drm/vc4: Introduce generation number enum new dbe8ef676f27 drm/vc4: Make v3d paths unavailable on any generation newe [...] new c157ff40a485 drm/vc4: hvs: Use switch statement to simplify vc4_hvs_get [...] new 2fa4ef5fb943 drm/vc4: hvs: Create hw_init function new 808f4055a106 drm/vc4: hvs: Create cob_init function new 295fbb059f4a drm/vc4: hvs: Rename hvs_regs list new efbc7b9c21f2 drm/vc4: plane: Change ptr0_offset to an array new 74c3b7c63b5e drm/vc4: hvs: Rework LBM alignment new 7621db4d4021 drm/vc4: hvs: Change prototype of __vc4_hvs_alloc to pass [...] new 8e7eb0c54a93 drm/vc4: plane: Move the buffer offset out of the vc4_plane_state new 886a79237ecf drm/vc4: hvs: Enable SCALER_CONTROL early in HVS init new 7ab6512e7942 drm/vc4: hvs: Correct logic on stopping an HVS channel new f327bfdbf6c6 drm/panel: samsung-s6e3fa7: transition to mipi_dsi wrapped [...] new 61b86391fb5d Merge drm/drm-next into drm-misc-next new 970b867d5bd4 drm/ast: Remove TX-chip bitmask new 96d068ea0d77 drm/tests: Stop using deprecated dev_private member on drm [...] new e2b5f1da5fb9 drm/tests: Add parameters to the drm_test_framebuffer_create test new 80f48b7d77fc drm/tests: Replace strcpy to strscpy on drm_test_framebuff [...] new fa90bc498828 drm/tests: Add test case for drm_internal_framebuffer_create() new 49cdbcbad614 drm/tests: Add test for drm_framebuffer_check_src_coords() new 1bb74f6cc3d5 drm/tests: Add test for drm_framebuffer_cleanup() new 3b3732b0d30f drm/tests: Add test for drm_framebuffer_lookup() new 2735d5e40609 drm/tests: Add test for drm_framebuffer_init() new d21942560499 drm/tests: Add test for drm_framebuffer_free() new 32e5666b8a4d drm/panel: himax-hx83112a: transition to mipi_dsi wrapped [...] new 868cd000c19f drm/bridge: ti-sn65dsi86: annotate ti_sn_pwm_pin_{request, [...] new 9d443deb0441 drm/panthor: Display FW version information new 9388ccf69925 drm/bochs: use devm_ioremap_wc() to map framebuffer new 446967304b56 drm/bridge: tc358767: Use dev_err_probe new 31735a97cbd8 drm/bridge: tc358767: Only print GPIO debug output if they [...] new 0d317e820d40 drm/bridge: tc358767: Support write-only registers new 017703370638 drm/bridge: imx8mp-hdmi-tx: Switch to SYSTEM_SLEEP_PM_OPS() new 02b16c5236e1 drm/bridge: imx8qm-ldb: Switch to RUNTIME_PM_OPS() new be227772f7e9 drm/bridge: imx8qxp-pixel-combiner: Switch to RUNTIME_PM_OPS() new 5de3c40a1dc5 drm/bridge: samsung-dsim: Switch to RUNTIME_PM_OPS() new 46fe7763c656 drm/bridge: dw-hdmi-cec: Switch to SYSTEM_SLEEP_PM_OPS() new 8fdd9cb4f8c0 drm/bridge: imx8qxp-ldb: Switch to RUNTIME_PM_OPS() new 0d4b950e03fb drm/bridge: imx8mp-hdmi-tx: allow 0.5% margin with selected clock new d5acba46ebf5 drm/panel: khadas-ts050: make ts050[v2]_panel_data static new 62f6bc14bbd1 drm: panel: nt36523: use devm_mipi_dsi_* function to regis [...] new 9550e2394fc0 drm/panel: sony-acx565akm: Use %*ph to print small buffer new 298766ac8ba7 drm/kmb: annotate set_test_mode_src_osc_freq_target_{low, [...] new 60c174898dbd drm/imagination: annotate pvr_fw_version_packed() with __m [...] new e9c37f7b71ac drm/ast: astdp: Inline ast_astdp_connector_init() new 2fc2d1adbd27 drm/ast: astdp: Avoid upcasting to struct ast_device new c0acb5c54193 drm/ast: astdp: Replace power_on helpers new 4e29cc7c5c67 drm/ast: astdp: Replace ast_dp_set_on_off() new 0b3d4b6f8635 drm/ast: dp501: Inline ast_dp501_connector_init() new 620824660ec8 drm/ast: dp501: Avoid upcasting to struct ast_device new 6fefb82efb6c drm/ast: sil164: Inline ast_sil164_connector_init() new 197c441bfd26 drm/ast: vga: Inline ast_vga_connector_init() new 0994ea1b279e drm/ast: Respect return value from CRTC init new c1779a2346fe drm/ast: Avoid upcasting to struct ast_device new ef77507bc849 accel/qaic: Change to use DEFINE_SHOW_ATTRIBUTE macro new a88fee2d67d9 drm/omap: Fix possible NULL dereference new 0d76cb1148f3 drm/omap: Hide sparse warnings new e6a1c4037227 drm/omap: Fix locking in omap_gem_new_dmabuf() new f70181b3bdec drm/panel: raydium-rm69380: transition to mipi_dsi wrapped [...] new 06c3c406850e drm/v3d: Appease lockdep while updating GPU stats new 319e53f15590 drm/panic: Fix uninitialized spinlock acquisition with CON [...] new 6e4f0d39fd52 drm/ast: Rename register constants for TX-chip types new f93d66635fb3 drm/ast: Use TX-chip register constants new a5c2320151ff drm/ast: Warn about unsupported TX chips new 87d45979140e drm/rockchip: Fix a typo new 3303a206ae74 drm/rockchip: dw_hdmi: Filter modes based on hdmiphy_clk new 6e94e2871eb7 drm/rockchip: dw_hdmi: Adjust cklvl & txlvl for RF/EMI new b60c86d305f4 drm/rockchip: dw_hdmi: Add phy_config for 594Mhz pixel clock new 7d324630f351 drm/rockchip: dw_hdmi: Set cur_ctr to 0 always new 7595c7ef17ff drm/rockchip: dw_hdmi: Use auto-generated tables new 28f0ae48e7fd drm/rockchip: dw_hdmi: Enable 4K@60Hz mode on RK3399 and RK356x new 0c4558a1bc2d drm/rockchip: Load crtc devices in preferred order new 2facdd6002ad dma-buf/dma-fence: Use a successful read_trylock() annotat [...] new 79cc4d2bf2c7 MAINTAINERS: udmabuf: Add myself as co-maintainer for udma [...] new f0bbcc258e81 udmabuf: pre-fault when first page fault new 1c0844c6184e udmabuf: change folios array from kmalloc to kvmalloc new 18d7de823b71 udmabuf: fix vmap_udmabuf error page set new 164fd9efd465 udmabuf: udmabuf_create pin folio codestyle cleanup new 5d8157961fd1 udmabuf: introduce udmabuf init and deinit helper new 6b68b74a081b udmabuf: remove udmabuf_folio new c87a1268e9c5 udmabuf: reuse folio array when pin folios new 1af01e14db7e drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq() new 4380f8624b8b drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq() new 40004709a3d3 drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() new 361ebf5ef843 drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model new d7972d735ca8 drm: panel-orientation-quirks: Add quirk for AYA NEO Found [...] new 428656feb972 drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK new f673055a4678 drm/imx: Add missing DRM_BRIDGE_CONNECTOR dependency new 2418aa8516b2 drm/panel: nt35510: Make new commands optional new ee06d5f52c1d dt-bindings: lcdif: Document the dmas/dma-names properties new 1e2ab24cd708 drm/bridge: it6505: Enable module autoloading new 8a16b5cdae26 drm/mcde: Enable module autoloading new 87054ec00478 dma-buf: Add syntax highlighting to code listings in the document new c1ab40a1fdfe drm/sti: avoid potential dereference of error pointers in [...] new e965e771b069 drm/sti: avoid potential dereference of error pointers in [...] new 831214f77037 drm/sti: avoid potential dereference of error pointers new e0a8f8c623aa drm: Link drm_rect.o into DRM core module new 284a8908f5ec accel/ivpu: Fix a typo new 1e436f4fff1f drm/scheduler: Improve documentation new 59e1c9d0682b drm/ci: uprev mesa, IGT and deqp-runner new b37918090b2e drm/sched: Add locking to drm_sched_entity_modify_sched new 8ae5bfb0d96e drm: renesas: shmobile: Add drm_panic support new b558053fcf05 drm: renesas: rcar-du: Add drm_panic support for non-vsp new f2a4bcb25328 drm/v3d: Use v3d_perfmon_find() new 65676a6fc0ab MAINTAINERS: remove myself as a VKMS maintainer new 80fd814e93f1 MAINTAINERS: Add myself as VKMS Maintainer new 6e5eb6dcb304 drm/vkms: Add documentation new 2b75feb31289 drm/vkms: Suppress context imbalance detected by sparse warning new 2f7bd9d66e63 drm/vkms: Add missing check for CRTC initialization new cf1becb7f996 drm/v3d: Address race-condition in MMU flush new d2fb8811108b drm/v3d: Flush the MMU before we supply more memory to the binner new 56cf76ed784f drm/v3d: Fix return if scheduler initialization fails new 0992b2541e1c drm/gem: Create a drm_gem_object_init_with_mnt() function new eb8d395f6842 drm/v3d: Introduce gemfs new be431dfec976 drm/gem: Create shmem GEM object in a given mountpoint new 8dd6074d4719 drm/v3d: Reduce the alignment of the node allocation new e4c17720262f drm/v3d: Support Big/Super Pages when writing out PTEs new 20d69e8905fc drm/v3d: Use gemfs/THP in BO creation if available new 0df4a13ca8be drm/v3d: Add modparam for turning off Big/Super Pages new 9f8e1c93a0d4 drm/v3d: Expose Super Pages capability new f73716fd4550 drm/panthor: Add PANTHOR_GROUP_PRIORITY_REALTIME group priority new f70000ef2352 drm/panthor: Add DEV_QUERY_GROUP_PRIORITIES_INFO dev query new b4ad4ef374d6 gpu: host1x: Set up device DMA parameters new dc56f8428e5f gpu: host1x: Fix boot regression for Tegra new eb1f4adf9101 drm/fbdev-helper: Move color-mode lookup into 4CC format helper new 02257549daf7 drm/fbdev-helper: Set and clear VGA switcheroo client from [...] new 5d08c44e47b9 drm/fbdev: Add memory-agnostic fbdev client new d07fdf922592 drm: Add client-agnostic setup helper new 8998eedda253 drm/fbdev-dma: Support struct drm_driver.fbdev_probe new 68146a681dd4 drm/arcgpu: Run DRM default client setup new dd5891e7a409 drm/arm/komeda: Run DRM default client setup new 34d99a5e2787 drm/arm/hdlcd: Run DRM default client setup new fcbcf29993ab drm/arm/malidp: Run DRM default client setup new 1a4d815f5c87 drm/aspeed: Run DRM default client setup new 5db4f4b3e342 drm/atmel-hdlcd: Run DRM default client setup new 15d5e4d4da30 drm/fsl-dcu: Run DRM default client setup new 21f71431892d drm/hisilicon/kirin: Run DRM default client setup new 2e430d7a6704 drm/hx8357d: Run DRM default client setup new e7f1082dccb9 drm/ili9163: Run DRM default client setup new 00855c607b3a drm/ili9225: Run DRM default client setup new df0cc9eaff17 drm/ili9341: Run DRM default client setup new 6b2d3bc3e2e1 drm/ili9486: Run DRM default client setup new a5f72909ccc6 drm/imx/dcss: Run DRM default client setup new 4aeef9938961 drm/imx/ipuv3: Run DRM default client setup new b9a14d54ab2b drm/imx/lcdc: Run DRM default client setup new becaf035b0b3 drm/ingenic: Run DRM default client setup new 56e3fd4e5430 drm/kmb: Run DRM default client setup new ba79ba18fe37 drm/logicvc: Run DRM default client setup new 8545a6f5d65d drm/mcde: Run DRM default client setup new 6dc1f816f793 drm/mediatek: Run DRM default client setup new 57a03512c49a drm/meson: Run DRM default client setup new c58fde06563f drm/mi0283qt: Run DRM default client setup new 04d131d83c73 drm/mxsfb/lcdif: Run DRM default client setup new 1dacbdb159a1 drm/mxsfb: Run DRM default client setup new 1b0caa5f5ac2 drm/panel-mipi-dbi: Run DRM default client setup new d8c7ca410bda drm/pl111: Run DRM default client setup new f214aa79b2a2 drm/renesas/rcar-du: Run DRM default client setup new f75b3903af32 drm/renesas/rz-du: Run DRM default client setup new aaa6216b3f71 drm/renesas/shmobile: Run DRM default client setup new 1622e61129cb drm/repaper: Run DRM default client setup new 905df8f19e1a drm/rockchip: Run DRM default client setup new df467da5b7ed drm/sti: Run DRM default client setup new 9360547eb581 drm/stm: Run DRM default client setup new a4e2e54be9bf drm/sun4i: Run DRM default client setup new db2c190a54bf drm/tidss: Run DRM default client setup new 41fe82e73947 drm/tilcdc: Run DRM default client setup new 13ff8e79533f drm/st7586: Run DRM default client setup new 74f1b2b09d69 drm/st7735r: Run DRM default client setup new 40d51545cc9a drm/tve200: Run DRM default client setup new 45903624e9fc drm/vc4: Run DRM default client setup new c08810e97a67 drm/xlnx: Run DRM default client setup new 731fddf4302e drm/fbdev-dma: Remove obsolete setup function new f0f195d1a3ae drm/fbdev-shmem: Support struct drm_driver.fbdev_probe new 5db3d78fc3b9 drm/ast: Run DRM default client setup new 66843697a5ab drm/bochs: Run DRM default client setup new c8d7b065f2f8 drm/cirrus: Run DRM default client setup new a96edda1c604 drm/gm12u320: Run DRM default client setup new 3284948f2267 drm/gud: Run DRM default client setup new 663269cebc71 drm/hyperv_drm: Run DRM default client setup new 9455d656035c drm/mgag200: Run DRM default client setup new bcd11b3a9378 drm/ofdrm: Use DRM default client setup new 47e355996308 drm/simpledrm: Run DRM default client setup new 301e6d7d637f drm/solomon: Run DRM default client setup new 266e9dee8bbb drm/udl: Run DRM default client setup new a24a487abf7c drm/virtgpu: Run DRM default client setup new 7e31ad9bb0f5 drm/vkms: Run DRM default client setup new bf0978203a74 drm/fbdev-shmem: Remove obsolete setup function new c7c1b9e1d52b drm/fbdev-ttm: Support struct drm_driver.fbdev_probe new 32acc286b297 drm/amdgpu: Run DRM default client setup new 677a7cf28695 drm/hisilicon/hibmc: Run DRM default client setup new 4269f5c878fc drm/loongson: Run DRM default client setup new ef350898ae22 drm/nouveau: Run DRM default client setup new 92c13542e878 drm/qxl: Run DRM default client setup new 13391209a122 drm/vboxvideo: Run DRM default client setup new e87969317a2d drm/vmwgfx: Run DRM default client setup new 1000634477d8 drm/fbdev-ttm: Remove obsolete setup function new 9f62b01b805d drm/armada: Run DRM default client setup new d4016e311765 drm/exynos-drm: Run DRM default client setup new aecdbfe459a0 drm/gma500: Run DRM default client setup new fe96a73ae530 drm/msm: Run DRM default client setup new 41d48e557e01 drm/radeon: Run DRM default client setup new 5208989d59f9 drm/tegra: Run DRM default client setup new eae9b5437ab9 drm/omapdrm: Remove struct drm_fb_helper from struct omap_fbdev. new 15499749fbb8 drm/omapdrm: Run DRM default client setup new 2dd0ef5d951e Merge drm/drm-next into drm-misc-next new 852836bc7044 fbdev: atmel_lcdfb: Use backlight power constants new 005d1869cf5e fbdev: aty128fb: Use backlight power constants new ac7a07da591b fbdev: atyfb: Use backlight power constants new 35f7f6827290 fbdev: chipsfb: Use backlight power constants new d408dcfa731f fbdev: nvidiafb: Use backlight power constants new ce27a76a5360 fbdev: omapfb: Use backlight power constants new 9d353834a867 fbdev: radeonfb: Use backlight power constants new 1af45064d6b5 fbdev: rivafb: Use backlight power constants new 86fdd6b9b1e9 fbdev: sh_mobile_lcdc_fb: Use backlight power constants new a7b3bcc8e849 drm/panel: elida-kd35t133: transition to mipi_dsi wrapped [...] new 73a203982e73 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new ced65debf4d8 drm/amdgpu/mes11: update mes_reset_queue function to suppo [...] new df190e67538a drm/amdgpu/sdma6: split out per instance resume function new 92c9b3e8e4ca drm/amdgpu/sdma6: implement ring reset callback for sdma6 new dc443aa4ab7d drm/amd/amdgpu: Add helper to get ip block valid new 6704dbf71928 drm/amdgpu: update suspend status for aborting from deeper [...] new 56cbb3669640 drm/amd/pm: Use same metric table for APU new 400a7591d948 drm/amdgpu: Add psp command CONFIG_SQ_PERFMON new 4c07ff7d07f7 drm/amd/pm: Add gpu_metrics_v1_6 new 5c60b8e14ca2 drm/amd/display: Remove unused function bios_get_vga_enabl [...] new 8b1f72876b14 drm/amd/pm: Use metrics 1_6 new f0b19b84d391 drm/amdgpu: add amdgpu_jpeg_sched_mask debugfs new 3eebfd5e9cef drm/amdkfd:Add kfd function to config sq perfmon new c299cb6eafaf drm/amd/display: Fix unnecessary cast warnings from checkpatch new 631c54f167a6 drm/amd/pm: Do not support swSMU if SMU IP is disabled new 8c50bf9beb88 drm/amdgpu: Fix JPEG v4.0.3 register write new 8a84d2a47232 drm/amdgpu: Remove unneeded write in JPEG v4.0.3 new 14f2fe34f5c6 drm/amdgpu: Add init levels new 9e0feb794692 amd/amdgpu: Reduce unnecessary repetitive GPU resets new 5839d27d5b2d drm/amdgpu: Use init level for pending_reset flag new 381ec8161d5f drm/amdgpu: check return for setting engine dram timings new 6e37ae8b08ad drm/amdgpu: Separate reinitialization after reset new 37b993225d37 drm/amdgpu: add amdgpu_device reference in ip block new 993fcc40ae73 drm/amdgpu/gfx9: set additional bits on CP halt new b1281b6d5505 drm/amdgpu/gfx9: Explicitly halt CP before init new 307b4ab7baf3 drm/amdgpu: Fix typo "acccess" and improve the comment style here new 1bc0b3391536 drm/amd: Add helper to get partition config modes new f501057aff33 drm/amdgpu: Add callback get xcp resource info new e82b973d141c drm/amd/display: fix typos in several function pointer checks new 1e4acf4d93cd drm/amdgpu: Add reset on init handler for XGMI new 632aac6299d6 drm/amdgpu: Remove unused amdgpu_device_ip_is_idle new 6e261ecbb2e1 drm/amdgpu: Remove unused amdgpu_atpx functions new 1e10c1226390 drm/amdgpu: Remove unused amdgpu_gmc_vram_cpu_pa new 9d7a8bdb909e drm/amdgpu: Remove unused amdgpu_gfx_bit_to_me_queue new 0ee239911634 drm/amdgpu: Remove unused amdgpu_i2c functions new b17f87329d49 drm/amdgpu: Add helper to initialize badpage info new 631af731ee9c drm/amdgpu: Refactor XGMI reset on init handling new 2accf9d68310 drm/amdgpu: Drop delayed reset work handler new c4f00312c101 drm/amdgpu: Support reset-on-init on select SOCs new 0ff382261371 drm/amdgpu: Add interface for TOS reload cases new c75c5285e5b1 drm/amdgpu: Add PSP reload case to reset-on-init new 8d20a066fa9b drm/amd/display: change the panel power savings level with [...] new 95aaa207e9ef Revert "drm/amd/display: change the panel power savings le [...] new bc4688aed5c8 drm/amdkfd: Remove an unused parameter in queue creation new 94daae974494 drm/amdgpu/sdma5: split out per instance resume function new fa73462dc048 drm/amdgpu: update the handle ptr in dump_ip_state new 4ae86dc87850 drm/amdgpu: Add sysfs nodes to get xcp details new 9dad21f910fc drm/amd/display: update DML2 policy EnhancedPrefetchSchedu [...] new 559dc44f04eb drm/amd/display: disable adaptive scaler and sharpener whe [...] new 352c3165d2b7 drm/amd/display: Restore Optimized pbn Value if Failed to [...] new faee3edfcff7 drm/amd/display: Wait for all pending cleared before full update new 3fc98044eb33 drm/amd/display: Monitor patch to call blank_stream() befo [...] new 4641169a8c95 drm/amd/display: Fix incorrect DSC recompute trigger new 3924f200f199 drm/amd/display: Clean up triple buffer enablement code new 83762925c94c drm/amd/display: Change dc_surface_update cm2_params to const new 0e719a40bf52 drm/amd/display: Set Pipe Unlock Order Outside of HWSEQ new 4f01a6875119 drm/amd/display: Block UHBR Based On USB-C PD Cable ID new 1c6b16ebf5eb drm/amd/display: avoid set dispclk to 0 new a6f59c044554 drm/amd/display: correct register Clock Gater incorrectly [...] new 83e0a4a94605 drm/amd/display: fix static analysis warnings new b8d046985c2d drm/amd/display: Update Interface to Check UCLK DPM new e4dc767f1f38 drm/amd/display: Fix cursor visual confirm update new ce5057885ff7 drm/amd/display: Clip rect size changes should be full updates new 4d4257280d79 drm/amd/display: Add HDR workaround for specific eDP new 82f8b2cfd7db drm/amd/display: Wait For DET Update Should Use Current State new 181db30bcfed drm/amd/display: Enable idle workqueue for more IPS modes new d60e78bdef1c drm/amdgpu: update the handle ptr in print_ip_state new d1f8315fc867 drm/amd/display: 3.2.302 new 9b68445eb657 drm/amd/display: Adjust PHY FSM transition to TX_EN-to-PLL [...] new 453f86a26945 drm/amd/display: Fix system hang while resume with TBT monitor new 419198437e56 drm/amd/display: Add logs to record register read/write new 70f75eef5f74 drm/amd/display: add more support for UHBR10 eDP new e1b58b2b116a drm/amd/display: Change Brightness Control Priority new 70d98a20386e drm/amd/display: Introduce New ABC Framework for Brightnes [...] new 28d2a14ac0a3 drm/amd/display: Remove always-false branches new 63de35a8fcfc drm/amd/display: Fix out-of-bounds access in 'dcn21_link_e [...] new 1a63bda8c9f5 drm/amd/display: Eliminate recursive header inclusion new e9fda5102120 drm/amd/display: Removed unused assignments and variables new 07907588db61 drm/amd/display: Add IPS residency capture helpers to dc_dmub_srv new 3c6c8d1a1e3f drm/amd/display: Configure DTBCLK_P with OPTC only for dcn401 new 7ddeecd08bdf drm/amd/display: [FW Promotion] Release 0.0.236.0 new 10f97ad258a0 drm/amd/display: 3.2.303 new 5fbba6bb98a1 drm/amdgpu/sdma5: implement ring reset callback for sdma5 new 64acf8f69ead drm/amdgpu/sdma5.2: split out per instance resume function new 1fd7c37e3f3d drm/amdgpu: Flush tlb by VM_INVALIDATION packet in sdma_v5_2 new 5682cd86d6f7 drm/amdgpu/sdma5.2: implement ring reset callback for sdma5.2 new fcd91a95df7f drm/amdgpu: Add option to refresh NPS data new 10072642541b drm/amdgpu: Add supported partition mode node new 146b085eadd2 drm/amdgpu: update the handle ptr in early_init new 3138ab2c5b32 drm/amdgpu: update the handle ptr in late_init new d5347e8d2711 drm/amdgpu: update the handle ptr in sw_init new 36aa9ab9c0c4 drm/amdgpu: update the handle ptr in sw_fini new 90410d39963a drm/amdgpu: update the handle ptr in early_fini new a443852f85f4 drm/amdkfd: Fix kdoc entry for 'get_wave_count()' function [...] new a3f4060e3733 drm/amd/display: Reorganize kerneldoc parameter names new a1e2da6a5072 drm/radeon/r600_cs: Fix possible int overflow in r600_pack [...] new b5353c05ea44 drm/amd/pm: remove dump_pptable functions new b472b8d829c1 drm/amd: Taint the kernel when enabling overdrive new aa894be10b95 drm/amd/powerplay: Delete unused function and maths library new 904c402e971a drm/amdgpu: remove the dummy fn acp_early_init new 47d827f9c77b drm/amdgpu: update the handle ptr in late_fini new 94b2e07ad493 drm/amdgpu: update the handle ptr in prepare_suspend new 6a9456e0e327 drm/amdgpu: update the handle ptr in check_soft_reset new f0b919960d6d drm/amdgpu: Fix logic to determine TOS reload new 9d5ee7ce88ac drm/amdgpu: update the handle ptr in pre_soft_reset new e47cb9d25332 drm/amdgpu/gfx9: Add Cleaner Shader Deinitialization in gf [...] new 0ef2a1e7aff5 drm/amdgpu: update the handle ptr in soft_reset new e15ec812b529 drm/amdgpu: update the handle ptr in post_soft_reset new 8f9e7e77bc91 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 4e6ebb419a02 drm/i915: Split current joiner hw state readout new 012daa8c625d drm/i915: Add bigjoiner and uncompressed joiner hw readout [...] new 8c2b586095fa drm/i915/display: Add macro HAS_ULTRAJOINER() new f9ee6b5748e6 drm/i915/display: Refactor enable_joiner_pipes new 2e45a87eab34 drm/i915: Implement hw state readout and checks for ultrajoiner new dc393d478d7d drm/i915/display/vdsc: Add ultrajoiner support with DSC new fb4dd411cf9c drm/i915/dp: Refactor joiner max_bpp calculations into sep [...] new 38c311f1c310 drm/i915/dp: Use num_joined_pipes in bigjoiner_bw_max_bpp new 94d949103ddf drm/i915/dp: Modify compressed bpp limitations for ultrajoiner new f84be3b3f81a drm/i915/dp: Simplify helper to get slice count with joiner new 988d9e5fdd52 drm/i915: Compute config and mode valid changes for ultrajoiner new f4f8f0eaaafc drm/i915/display: Consider ultrajoiner for computing maxdotclock new 9949bf7b025b drm/i915/intel_dp: Add support for forcing ultrajoiner new 80143072576d drm/i915/bios: Use drm_dbg_kms() consistently new 1533b4057f1d drm/i915/bios: Add some size checks to SPI VBT read new 3823683a0f17 drm/i915/bios: Round PCI ROM VBT allocation to multiple of 4 new 4c997c6e4390 drm/i915/bios: Extract intel_spi_read16() new 0667ca80024a drm/i915/bios: Extract vbt_signature[] new e622905020fb drm/i915/bios: Extract soc/intel_rom.c new 8f6b856ebe7f drm/i915: Introduce i915_has_legacy_blc_interrupt() new 3bda3b66be25 drm/i915: Clean up gen3 hotplug irq setup new 17b018c28c08 drm/i915: Clean up some comments in gmch irq code new 8c827853f60d drm/i915: Switch over to gen3 irq code on gen2 new 07d1deed1080 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new ff35237de5f0 drm/xe/compat: remove unused i915_gpu_error.h new 59a1c9c7e1d0 drm/xe: Prevent null pointer access in xe_migrate_copy new 834900309cea Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new b4fd168b1cd8 Merge branch 'regmap-linus' into regmap-next new 21e9a1dd01b1 regmap-irq: Consistently use memset32() in regmap_irq_thread() new 42afe80caff0 regmap: Specifically test writing 0 as a value to sparse caches new caf78b046505 regcache: Improve documentation of available cache types new 49a85851b14c regcache: Store values more directly in maple trees new 097a933e70b7 Merge remote-tracking branch 'regmap/for-6.13' into regmap-next new 0e25efb9566e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f04019d71cb firewire: Correct some typos new 0ee97e837cc2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4649cbd97fda ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode new a34b9d812d7e ASoC: rt1320: fix the range of patch code address new 06df673d2023 ASoC: fsl_micfil: fix regmap_write_bits usage new b47024dc624b ASoC: fsl_micfil: Add mclk enable flag new cc3ae21f360b ASoC: fsl_micfil: Enable micfil error interrupt new d8bd6313e83d ASoC: fsl_micfil: fix and improvement new 839a8b18dbd2 ASoC: amd: acp: simplify platform conditional checks code new fca471b5d094 ASoC: amd: acp: use acp_rev for platform specific conditio [...] new 5dbf8a19fe5d ASoC: amd: acp: use acp pci revision id for platform diffe [...] new 40412a298c77 ASoC: amd: acp: store acp pci rev id in platform driver pr [...] new 0eae2c96b49d ASoC: amd: acp: pass acp pci revision id as platform data new 0a374a2dd0af ASoC: amd: acp: update mach_params subsystem_rev field new 2e609185e174 ASoC: amd: acp: remove unused variable from acp_card_drvda [...] new b33d93990e37 ASoC: amd: acp: replace adata->platform conditional check new 9864c8af89eb ASoC: amd: acp: remove unused variable from acp platform driver new 5aa3027e200f ASoC: amd: acp: refactor acp version new ac9fc25f114a ASoC: improve macro definition on TWL4030_OUTPUT_PGA new 5687851e484b ASoC: remove unused substream in macro soc_component_mark_pop new 7215afbd8c09 ASoC: remove unused substream in macro soc_dai_mark_pop new 2f12d0de77b9 ASoC: remove unused substream in macro soc_link_mark_pop new 7a01e17e42fe ASoC: stm: fix macro definition on STM_SAI_HAS_EXT_SYNC new fe320cd2a554 ASoC: improve some macro definitions and usages new 879c91515723 ASoC: atmel: atmel_ssc_dai: Add stream names new ac8775d7de5a ASoC: atmel: atmel_ssc_dai: Drop S24_LE support due to sin [...] new 7d45ce0f5a48 Updates for Atmel SSC DAI new a6ae5845f023 ASoC: atmel: mchp-spdiftx: Remove interface name from stream_name new 3c44a715e389 ASoC: atmel: mchp-spdifrx: Remove interface name from stream_name new 6e393cce8c43 ASoC: Updates for mchp-spdif(tx/rx) new 8adff2ff73d8 ASoC: constify snd_soc_component_driver struct new 0243533fe2fc {ASoC,media}: constify snd_soc_component_driver new 5d9e6d6fc1b9 dt-bindings: vendor-prefixes: Add NeoFidelity, Inc new ba1850dc0f2b ASoC: codecs: Add NeoFidelity Firmware helpers new 64fbb6bdd45b ASoC: dt-bindings: Add NeoFidelity NTP8918 new 2bd61fff3e93 ASoC: codecs: Add NeoFidelity NTP8918 codec new 3e2aba5f0b0c ASoC: dt-bindings: Add NeoFidelity NTP8835 new dc9004ea273a ASoC: codecs: Add NeoFidelity NTP8835 codec new 436bf27903ee ASoC: Add NTP8918 and NTP8835 codecs support new 42cf50e2fca0 Merge remote-tracking branch 'asoc/for-6.13' into asoc-next new 7df05f089c25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0352120afe4 input: Fix typos in comments across various files new 515ef92b4939 Input: correct typos in multiple comments across misc drivers new 8856797b801a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dfa4e00d8137 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 794007a8c848 ata: Fix typos in the comment new 2246073c6622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c1af221ddf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e0bdbc6c959 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new b3b4ba64b1bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68a16708d250 spi: s3c64xx: fix timeout counters in flush_fifo new b6e05ba08441 spi: spi-imx: Fix pm_runtime_set_suspended() with runtime [...] new 67d4a70faa66 spi: spi-cadence: Fix pm_runtime_set_suspended() with runt [...] new 3eae4a916fc0 spi: spi-cadence: Fix missing spi_controller_is_target() check new 65fbec3121eb spi: Fix pm_runtime_set_suspended() with runtime pm new fa8ecda9876a spi: spi-fsl-lpspi: Adjust type of scldiv new 7086f49dc442 spi: spi-fsl-lpspi: Fix specifiers in fsl_lpspi_set_bitrate new 667b5e803a94 spi: spi-fsl-lpspi: support effective_speed_hz new e8d2b5bd6094 spi: spi-fsl-lpspi: Some calculation improvements new 299bd23b0044 Merge remote-tracking branch 'spi/for-6.13' into spi-next new 9f8e581f602c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d77ff742848 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1ac90fdc95ec Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new fd549673f572 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new b6bcee4de808 Merge bootconfig/for-next new c54a1a06daa7 tracing: Fix function timing profiler to initialize hashtable new a370b72ec716 tracing: Add a comment about ftrace_regs definition new a312a0f7834e fgraph: Use fgraph data to store subtime for profiler new 3c9880f3ab52 ftrace: Use a running sleeptime instead of saving on shadow stack new f1f36e22bee9 ftrace: Have calltime be saved in the fgraph storage new f8a50cc19bec Merge ftrace/for-next new bd0d4a4727a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b2a39e0c34f Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 9c550ccca811 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 5175002cad9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dd0d3e1f2d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ab22c56ddec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d95dea447653 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ac3a9baf343 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 16e551844a97 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new adf6660bbd96 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 53261ee96ce2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80d4d6b17bb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3708a9643a26 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 46ca43a00886 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a53be8e080b gpio: dwapb: switch to device_for_each_child_node_scoped() new d64d0287f4bc gpio: sim: switch to device_for_each_child_node_scoped() new 0860a61b803c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new fce2621ae086 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 665a58fe663a pinctrl: apple: check devm_kasprintf() returned value new b0f0e3f0552a pinctrl: stm32: check devm_kasprintf() returned value new 067d9fd7eed2 dt-bindings: pinctrl: Add support for Xilinx Versal platform new 86b9ce0a8a6c firmware: xilinx: Add Pinctrl Get Attribute ID new 4c9e8da4e7a6 pinctrl: pinctrl-zynqmp: Add support for Versal platform new c919ca8617dc pinctrl: k210: Make (p)clk local to k210_fpioa_probe() new 88dbf374a574 dt-bindings: pinctrl: Add SA8255p TLMM new 17d210018914 ARM: imx: Allow user to disable pinctrl new aea2dd7a6f9e pinctrl: freescale: Use CONFIG_SOC_IMXRT to guard i.MX RT1 [...] new a55222b7a132 pinctrl: freescale: enable use with COMPILE_TEST new 01be3ac0ab77 dt-bindings: ocelot: document lan969x-pinctrl new 4e778d2ca233 pinctrl: ocelot: add support for lan969x SoC pinctrl new 137ca342ae2d dt-bindings: pinctrl: Add thead,th1520-pinctrl bindings new bed5cd6f8a98 pinctrl: Add driver for the T-Head TH1520 SoC new 80f133387e8d Merge branch 'ib-thead-th1520' into devel new b88752d3133b dt-bindings: pinctrl: qcom: add IPQ5424 pinctrl new 968e671ebd2e pinctrl: qcom: Introduce IPQ5424 TLMM driver new 561f3e9d21a1 dt-bindings: pinctrl: Add support for canaan,k230 SoC new 545887eab6f6 pinctrl: canaan: Add support for k230 SoC new b0c37572a6a4 dt-bindings: pinctrl: amlogic,meson-pinctrl: lower gpio-li [...] new 55c487ea6084 dt-bindings: pinctrl: document the QCS615 Top Level Mode M [...] new b698f36a9d40 pinctrl: qcom: add the tlmm driver for QCS615 platform new af8e48122881 pinctrl: aw9523: Drop explicit initialization of struct i2 [...] new d1c7bf9cb31a pinctrl: sx150x: Use maple tree register cache new 437d220f284a Merge branch 'devel' into for-next new e61e50139df6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1bdce3ab7c73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87146254f810 pinctrl: renesas: rza2: Mark GPIOs as used new a8130323587c pinctrl: renesas: rza1: Mark GPIOs as used new 7dd41e8085ee Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new dab9cd4b8e7f pwm: Add kernel doc for members added to pwm_ops recently new 8c3a586d9756 Merge branch 'pwm/duty_offset' new 7397855a51e9 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 313d598af0a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 82c1cc7222d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 663ac5a361bd Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new a2dd01e6d505 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a41bc39d1e05 Merge branch 'main' of git://git.infradead.org/users/willy [...] new ff0e32c2d36a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d2844400aff Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new c936d7c28844 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77ced98f0f03 mm, slab: fix use of SLAB_SUPPORTS_SYSFS in kmem_cache_release() new 3c5d61ae919c rcu/kvfree: Refactor kvfree_rcu_queue_batch() new 71734229f499 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 4d85fe885a70 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8747cb2eebf4 landlock: Refactor filesystem access mask management new 093aa3f23f58 landlock: Refactor network access mask management new af3319b445a2 landlock: Optimize scope enforcement new a30f49fa2b76 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2db67954507d docs: rust: quick-start: add Ubuntu new c94d8cdb9ade rust: types: add examples for the `Either` type new 763c7696b195 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 83930934efbe Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 96d8189a8d42 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de2433c608c2 capabilities: remove cap_mmap_file() new 72314eba79f0 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new fe2173353674 Add linux-next specific files for 20241002
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (77df9e4bb222) \ N -- N -- N refs/heads/master (fe2173353674)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 752 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/mm/transhuge.rst | 8 +- Documentation/arch/arm64/silicon-errata.rst | 4 + Documentation/core-api/index.rst | 1 + .../bindings/cpufreq/cpufreq-qcom-hw.yaml | 2 + .../bindings/display/bridge/ti,tdp158.yaml | 57 + .../bindings/display/imx/fsl-imx-drm.txt | 2 - .../devicetree/bindings/display/imx/ldb.txt | 1 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 + .../bindings/opp/operating-points-v2-ti-cpu.yaml | 20 +- .../pinctrl/amlogic,meson8-pinctrl-cbus.yaml | 2 +- .../bindings/pinctrl/canaan,k230-pinctrl.yaml | 127 ++ .../bindings/pinctrl/mscc,ocelot-pinctrl.yaml | 27 +- .../bindings/pinctrl/qcom,ipq5424-tlmm.yaml | 114 ++ .../bindings/pinctrl/qcom,qcs615-tlmm.yaml | 124 ++ .../bindings/pinctrl/qcom,sa8775p-tlmm.yaml | 8 +- .../bindings/pinctrl/thead,th1520-pinctrl.yaml | 176 +++ .../bindings/pinctrl/xlnx,versal-pinctrl.yaml | 278 ++++ .../devicetree/bindings/sound/mt6359.yaml | 10 +- .../bindings/sound/neofidelity,ntp8835.yaml | 73 + .../bindings/sound/neofidelity,ntp8918.yaml | 70 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/gpu/drm-uapi.rst | 27 +- Documentation/gpu/todo.rst | 16 + Documentation/rust/quick-start.rst | 17 + MAINTAINERS | 5 +- Next/SHA1s | 141 +- Next/Trees | 3 +- Next/merge.log | 1547 ++++++++++++++++---- arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 146 +- arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts | 14 +- arch/arm/boot/dts/renesas/r7s72100.dtsi | 1 - arch/arm/boot/dts/renesas/r7s9210-rza2mevb.dts | 3 +- arch/arm/boot/dts/renesas/r8a73a4.dtsi | 2 - arch/arm/boot/dts/renesas/r8a7742.dtsi | 2 - arch/arm/boot/dts/renesas/r8a7743.dtsi | 1 - arch/arm/boot/dts/renesas/r8a7744.dtsi | 1 - arch/arm/boot/dts/renesas/r8a7745.dtsi | 1 - arch/arm/boot/dts/renesas/r8a7779-marzen.dts | 6 +- arch/arm/boot/dts/renesas/r8a7790.dtsi | 2 - arch/arm/boot/dts/renesas/r8a7791.dtsi | 1 - arch/arm/boot/dts/renesas/r8a7793.dtsi | 1 - arch/arm/boot/dts/renesas/r8a7794.dtsi | 1 - arch/arm/boot/dts/renesas/sh73a0.dtsi | 1 - arch/arm/mach-imx/Kconfig | 16 - arch/arm64/Kconfig | 7 +- arch/arm64/Makefile | 2 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 2 +- .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 29 + arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 67 + .../boot/dts/renesas/white-hawk-cpu-common.dtsi | 2 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/kernel/cpu_errata.c | 2 + drivers/accel/ivpu/vpu_boot_api.h | 2 +- drivers/accel/qaic/qaic_debugfs.c | 43 +- drivers/acpi/resource.c | 19 +- drivers/ata/ahci.c | 2 +- drivers/ata/ahci_imx.c | 2 +- drivers/ata/ahci_xgene.c | 2 +- drivers/ata/libata-acpi.c | 4 +- drivers/ata/pata_it8213.c | 2 +- drivers/ata/pata_octeon_cf.c | 2 +- drivers/ata/pata_oldpiix.c | 2 +- drivers/ata/pata_radisys.c | 2 +- drivers/base/regmap/regcache-maple.c | 320 ++-- drivers/base/regmap/regmap-irq.c | 5 +- drivers/base/regmap/regmap-kunit.c | 43 + drivers/block/zram/zram_drv.c | 2 +- drivers/bluetooth/btintel.c | 4 +- drivers/bluetooth/btmtk.c | 2 +- drivers/bluetooth/btmtksdio.c | 4 +- drivers/bluetooth/btmtkuart.c | 2 +- drivers/bluetooth/btusb.c | 16 +- drivers/bluetooth/hci_ldisc.c | 2 +- drivers/bluetooth/hci_ll.c | 2 +- drivers/bluetooth/hci_nokia.c | 2 +- drivers/bluetooth/hci_qca.c | 8 +- drivers/clk/renesas/clk-r8a73a4.c | 1 - drivers/clk/renesas/clk-r8a7778.c | 1 - drivers/clk/renesas/r8a779a0-cpg-mssr.c | 1 - drivers/clk/renesas/r9a09g011-cpg.c | 1 - drivers/clk/renesas/rcar-cpg-lib.c | 1 - drivers/clk/renesas/rcar-gen3-cpg.c | 1 - drivers/clk/renesas/renesas-cpg-mssr.c | 2 - drivers/cpuidle/governors/menu.c | 76 +- drivers/dma-buf/Kconfig | 1 + drivers/dma-buf/dma-buf.c | 15 +- drivers/dma-buf/dma-fence.c | 6 +- drivers/dma-buf/heaps/cma_heap.c | 4 +- drivers/dma-buf/heaps/system_heap.c | 2 +- drivers/dma-buf/udmabuf.c | 275 ++-- drivers/firewire/core-topology.c | 2 +- drivers/firewire/core.h | 2 +- drivers/firewire/ohci.c | 6 +- drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-sim.c | 7 +- drivers/gpu/drm/Kconfig | 13 + drivers/gpu/drm/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 2 + drivers/gpu/drm/amd/amdgpu/aldebaran.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 15 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 3 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 329 +++-- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c | 25 - drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 73 + drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 149 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 239 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 + drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 113 +- drivers/gpu/drm/amd/amdgpu/cik.c | 10 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 16 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 18 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 16 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 59 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 34 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 16 +- drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/ih_v6_1.c | 14 +- drivers/gpu/drm/amd/amdgpu/ih_v7_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.h | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 12 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 40 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 12 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 14 +- drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h | 64 + drivers/gpu/drm/amd/amdgpu/nv.c | 16 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 12 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 25 + drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 26 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 363 +++-- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 392 +++-- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 294 ++-- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/si.c | 10 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 14 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 16 +- drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c | 2 +- drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 35 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 16 +- drivers/gpu/drm/amd/amdgpu/soc24.c | 16 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 28 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 20 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 20 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 20 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 20 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 20 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 14 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 14 +- drivers/gpu/drm/amd/amdgpu/vi.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 49 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 48 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 4 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 19 +- .../drm/amd/display/dc/bios/bios_parser_helper.c | 7 - .../drm/amd/display/dc/bios/bios_parser_helper.h | 1 - drivers/gpu/drm/amd/display/dc/core/dc.c | 123 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 11 +- drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 78 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 39 + drivers/gpu/drm/amd/display/dc/dc_plane.h | 1 - drivers/gpu/drm/amd/display/dc/dc_spl_translate.c | 1 + drivers/gpu/drm/amd/display/dc/dc_state.h | 1 - drivers/gpu/drm/amd/display/dc/dc_types.h | 8 + .../drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c | 84 -- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 9 - .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 3 +- .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 6 +- .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c | 1 + drivers/gpu/drm/amd/display/dc/dml2/dml2_policy.c | 1 - .../gpu/drm/amd/display/dc/dpp/dcn35/dcn35_dpp.c | 10 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 2 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 6 +- .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 27 + .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.h | 2 + .../gpu/drm/amd/display/dc/hwss/dcn30/dcn30_init.c | 3 +- .../drm/amd/display/dc/hwss/dcn301/dcn301_init.c | 1 + .../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 5 + .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c | 2 +- .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 4 +- .../gpu/drm/amd/display/dc/hwss/dcn32/dcn32_init.c | 1 + .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 228 ++- .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.h | 13 +- .../drm/amd/display/dc/hwss/dcn401/dcn401_init.c | 7 +- drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 5 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 4 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 4 +- .../display/dc/link/protocols/link_dp_capability.c | 22 +- .../dc/link/protocols/link_edp_panel_control.c | 43 +- .../gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.h | 9 + .../gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.h | 7 +- .../gpu/drm/amd/display/dc/optc/dcn30/dcn30_optc.c | 45 + .../gpu/drm/amd/display/dc/optc/dcn30/dcn30_optc.h | 13 +- .../drm/amd/display/dc/optc/dcn301/dcn301_optc.c | 3 + .../gpu/drm/amd/display/dc/optc/dcn31/dcn31_optc.h | 9 +- .../drm/amd/display/dc/optc/dcn314/dcn314_optc.h | 9 +- .../gpu/drm/amd/display/dc/optc/dcn32/dcn32_optc.c | 16 +- .../gpu/drm/amd/display/dc/optc/dcn32/dcn32_optc.h | 7 +- .../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.h | 6 +- .../drm/amd/display/dc/optc/dcn401/dcn401_optc.c | 4 +- .../drm/amd/display/dc/optc/dcn401/dcn401_optc.h | 6 +- .../amd/display/dc/resource/dcn21/dcn21_resource.c | 2 +- .../display/dc/resource/dcn315/dcn315_resource.c | 6 + .../amd/display/dc/resource/dcn32/dcn32_resource.h | 3 +- .../display/dc/resource/dcn351/dcn351_resource.c | 1 + .../display/dc/resource/dcn401/dcn401_resource.c | 18 + .../display/dc/resource/dcn401/dcn401_resource.h | 5 +- drivers/gpu/drm/amd/display/dc/spl/dc_spl.c | 12 + drivers/gpu/drm/amd/display/dc/spl/dc_spl_types.h | 4 +- drivers/gpu/drm/amd/display/dc/spl/spl_debug.h | 33 +- .../gpu/drm/amd/display/dc/spl/spl_fixpt31_32.c | 32 +- .../gpu/drm/amd/display/dc/spl/spl_fixpt31_32.h | 17 +- drivers/gpu/drm/amd/display/dc/spl/spl_os_types.h | 3 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 8 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 157 +- drivers/gpu/drm/amd/display/include/logger_types.h | 4 +- drivers/gpu/drm/amd/include/amd_shared.h | 28 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 103 +- drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 19 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 26 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 23 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 428 ------ .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 2 - drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppevvmath.h | 561 ------- .../pm/powerplay/hwmgr/vega20_processpptables.c | 574 -------- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 30 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 5 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 433 ------ .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 1269 ---------------- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 3 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 14 - .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 178 ++- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 14 - .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 14 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 + drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 1 - drivers/gpu/drm/arm/Kconfig | 2 + drivers/gpu/drm/arm/display/Kconfig | 1 + drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 4 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 2 + drivers/gpu/drm/arm/hdlcd_drv.c | 4 +- drivers/gpu/drm/arm/malidp_drv.c | 4 +- drivers/gpu/drm/armada/Kconfig | 1 + drivers/gpu/drm/armada/armada_drm.h | 11 +- drivers/gpu/drm/armada/armada_drv.c | 4 +- drivers/gpu/drm/armada/armada_fbdev.c | 113 +- drivers/gpu/drm/aspeed/Kconfig | 1 + drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 4 +- drivers/gpu/drm/ast/Kconfig | 1 + drivers/gpu/drm/ast/ast_dp.c | 141 +- drivers/gpu/drm/ast/ast_dp501.c | 111 +- drivers/gpu/drm/ast/ast_drv.c | 8 +- drivers/gpu/drm/ast/ast_drv.h | 19 +- drivers/gpu/drm/ast/ast_main.c | 67 +- drivers/gpu/drm/ast/ast_mode.c | 34 +- drivers/gpu/drm/ast/ast_post.c | 36 +- drivers/gpu/drm/ast/ast_reg.h | 41 +- drivers/gpu/drm/ast/ast_sil164.c | 55 +- drivers/gpu/drm/ast/ast_vga.c | 55 +- drivers/gpu/drm/atmel-hlcdc/Kconfig | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 5 +- drivers/gpu/drm/bridge/Kconfig | 7 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/imx/Kconfig | 10 + drivers/gpu/drm/bridge/imx/Makefile | 1 + drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c | 87 ++ drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c | 20 +- drivers/gpu/drm/bridge/imx/imx8qm-ldb.c | 9 +- drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c | 9 +- .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c | 9 +- drivers/gpu/drm/bridge/ite-it6505.c | 1 + drivers/gpu/drm/bridge/samsung-dsim.c | 8 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 8 +- drivers/gpu/drm/bridge/tc358767.c | 56 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 4 +- drivers/gpu/drm/bridge/ti-tdp158.c | 111 ++ drivers/gpu/drm/ci/gitlab-ci.yml | 14 +- drivers/gpu/drm/ci/image-tags.yml | 2 +- drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 2 +- drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt | 7 + drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 2 +- drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt | 7 + drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 1 - drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt | 7 + drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 10 +- drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 14 + drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 1 + drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 2 - drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 34 +- drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 9 +- .../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 11 +- .../gpu/drm/ci/xfails/mediatek-mt8183-fails.txt | 6 - drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt | 1 - drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 5 - drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt | 5 - .../xfails/msm-sc7180-trogdor-kingoftown-fails.txt | 27 - .../msm-sc7180-trogdor-lazor-limozeen-fails.txt | 27 - drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt | 6 +- drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 14 + drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt | 5 + drivers/gpu/drm/ci/xfails/panfrost-g12b-fails.txt | 1 + .../gpu/drm/ci/xfails/panfrost-mt8183-fails.txt | 1 + .../gpu/drm/ci/xfails/panfrost-rk3288-fails.txt | 1 + .../gpu/drm/ci/xfails/panfrost-rk3399-fails.txt | 1 + .../gpu/drm/ci/xfails/rockchip-rk3288-fails.txt | 22 +- .../gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt | 28 + .../gpu/drm/ci/xfails/rockchip-rk3399-fails.txt | 7 - .../gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt | 28 + drivers/gpu/drm/ci/xfails/vkms-none-fails.txt | 21 - drivers/gpu/drm/ci/xfails/vkms-none-skips.txt | 53 + drivers/gpu/drm/display/Kconfig | 6 + drivers/gpu/drm/display/Makefile | 5 +- drivers/gpu/drm/drm_atomic_helper.c | 2 +- drivers/gpu/drm/drm_client_setup.c | 66 + drivers/gpu/drm/drm_fb_helper.c | 102 +- drivers/gpu/drm/drm_fbdev_client.c | 141 ++ drivers/gpu/drm/drm_fbdev_dma.c | 170 +-- drivers/gpu/drm/drm_fbdev_shmem.c | 170 +-- drivers/gpu/drm/drm_fbdev_ttm.c | 225 +-- drivers/gpu/drm/drm_fourcc.c | 30 +- drivers/gpu/drm/drm_framebuffer.c | 2 + drivers/gpu/drm/drm_gem.c | 34 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 30 +- drivers/gpu/drm/drm_gem_vram_helper.c | 45 - drivers/gpu/drm/drm_mm.c | 4 +- drivers/gpu/drm/drm_mode_object.c | 1 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 18 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/exynos/Kconfig | 1 + drivers/gpu/drm/exynos/exynos_drm_drv.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 99 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.h | 15 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 25 +- drivers/gpu/drm/fsl-dcu/Kconfig | 1 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 4 +- drivers/gpu/drm/gma500/Kconfig | 1 + drivers/gpu/drm/gma500/fbdev.c | 100 +- drivers/gpu/drm/gma500/psb_drv.c | 4 +- drivers/gpu/drm/gma500/psb_drv.h | 12 +- drivers/gpu/drm/gud/Kconfig | 1 + drivers/gpu/drm/gud/gud_drv.c | 4 +- drivers/gpu/drm/hisilicon/hibmc/Kconfig | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 4 +- drivers/gpu/drm/hisilicon/kirin/Kconfig | 1 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 2 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 4 +- drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 4 +- drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/intel_bios.c | 157 +- drivers/gpu/drm/i915/display/intel_display.c | 320 +++- drivers/gpu/drm/i915/display/intel_display.h | 3 + .../gpu/drm/i915/display/intel_display_debugfs.c | 8 + .../gpu/drm/i915/display/intel_display_device.h | 3 + drivers/gpu/drm/i915/display/intel_display_irq.c | 38 +- drivers/gpu/drm/i915/display/intel_display_irq.h | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 106 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 11 +- drivers/gpu/drm/i915/display/intel_vdsc_regs.h | 2 + drivers/gpu/drm/i915/i915_irq.c | 202 +-- drivers/gpu/drm/i915/soc/intel_rom.c | 160 ++ drivers/gpu/drm/i915/soc/intel_rom.h | 25 + drivers/gpu/drm/imagination/pvr_ccb.c | 2 +- drivers/gpu/drm/imagination/pvr_context.c | 18 +- drivers/gpu/drm/imagination/pvr_drv.c | 2 +- drivers/gpu/drm/imagination/pvr_job.c | 13 +- drivers/gpu/drm/imagination/pvr_queue.c | 4 +- drivers/gpu/drm/imagination/pvr_vm.c | 4 +- drivers/gpu/drm/imx/dcss/Kconfig | 1 + drivers/gpu/drm/imx/dcss/dcss-crtc.c | 6 +- drivers/gpu/drm/imx/dcss/dcss-dtg.c | 4 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 4 +- drivers/gpu/drm/imx/ipuv3/Kconfig | 13 +- drivers/gpu/drm/imx/ipuv3/imx-drm-core.c | 11 +- drivers/gpu/drm/imx/ipuv3/imx-drm.h | 14 - drivers/gpu/drm/imx/ipuv3/imx-ldb.c | 203 +-- drivers/gpu/drm/imx/ipuv3/imx-tve.c | 8 +- drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c | 6 +- drivers/gpu/drm/imx/ipuv3/parallel-display.c | 143 +- drivers/gpu/drm/imx/lcdc/Kconfig | 1 + drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 4 +- drivers/gpu/drm/ingenic/Kconfig | 1 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 4 +- drivers/gpu/drm/kmb/Kconfig | 1 + drivers/gpu/drm/kmb/kmb_drv.c | 4 +- drivers/gpu/drm/kmb/kmb_dsi.c | 4 +- drivers/gpu/drm/lima/lima_sched.c | 2 +- drivers/gpu/drm/logicvc/Kconfig | 1 + drivers/gpu/drm/logicvc/logicvc_drm.c | 16 +- drivers/gpu/drm/loongson/Kconfig | 1 + drivers/gpu/drm/loongson/lsdc_drv.c | 4 +- drivers/gpu/drm/mcde/Kconfig | 1 + drivers/gpu/drm/mcde/mcde_drv.c | 5 +- drivers/gpu/drm/mediatek/Kconfig | 1 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 4 +- drivers/gpu/drm/meson/Kconfig | 1 + drivers/gpu/drm/meson/meson_drv.c | 4 +- drivers/gpu/drm/mgag200/Kconfig | 3 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 5 +- drivers/gpu/drm/msm/Kconfig | 3 + drivers/gpu/drm/msm/msm_drv.c | 4 +- drivers/gpu/drm/msm/msm_drv.h | 13 +- drivers/gpu/drm/msm/msm_fbdev.c | 144 +- drivers/gpu/drm/mxsfb/Kconfig | 2 + drivers/gpu/drm/mxsfb/lcdif_drv.c | 4 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 4 +- drivers/gpu/drm/nouveau/Kconfig | 1 + drivers/gpu/drm/nouveau/nouveau_connector.c | 5 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 10 +- drivers/gpu/drm/nouveau/nouveau_sched.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c | 2 +- drivers/gpu/drm/omapdrm/Kconfig | 1 + drivers/gpu/drm/omapdrm/dss/base.c | 25 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 3 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 6 +- drivers/gpu/drm/omapdrm/omap_drv.c | 5 +- drivers/gpu/drm/omapdrm/omap_drv.h | 3 + drivers/gpu/drm/omapdrm/omap_fbdev.c | 161 +- drivers/gpu/drm/omapdrm/omap_fbdev.h | 8 + drivers/gpu/drm/omapdrm/omap_gem.c | 10 +- drivers/gpu/drm/panel/Kconfig | 6 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 108 +- drivers/gpu/drm/panel/panel-himax-hx83112a.c | 297 ++-- drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 210 +-- drivers/gpu/drm/panel/panel-khadas-ts050.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 15 +- drivers/gpu/drm/panel/panel-novatek-nt36523.c | 16 +- drivers/gpu/drm/panel/panel-raydium-rm69380.c | 93 +- drivers/gpu/drm/panel/panel-samsung-s6e3fa7.c | 71 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 3 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 45 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 12 + drivers/gpu/drm/panfrost/panfrost_gpu.h | 1 + drivers/gpu/drm/panfrost/panfrost_job.c | 30 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 2 + drivers/gpu/drm/panthor/panthor_drv.c | 103 +- drivers/gpu/drm/panthor/panthor_fw.c | 57 +- drivers/gpu/drm/panthor/panthor_gpu.c | 47 + drivers/gpu/drm/panthor/panthor_gpu.h | 4 + drivers/gpu/drm/panthor/panthor_mmu.c | 14 +- drivers/gpu/drm/panthor/panthor_sched.c | 24 +- drivers/gpu/drm/pl111/Kconfig | 1 + drivers/gpu/drm/pl111/pl111_drv.c | 4 +- drivers/gpu/drm/qxl/Kconfig | 1 + drivers/gpu/drm/qxl/qxl_drv.c | 4 +- drivers/gpu/drm/radeon/Kconfig | 1 + drivers/gpu/drm/radeon/r600_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_drv.c | 14 +- drivers/gpu/drm/radeon/radeon_fbdev.c | 114 +- drivers/gpu/drm/radeon/radeon_mode.h | 12 +- drivers/gpu/drm/renesas/rcar-du/Kconfig | 1 + drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c | 4 +- drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c | 14 +- drivers/gpu/drm/renesas/rz-du/Kconfig | 1 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 4 +- drivers/gpu/drm/renesas/shmobile/Kconfig | 1 + drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 5 +- drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c | 14 +- drivers/gpu/drm/rockchip/Kconfig | 1 + drivers/gpu/drm/rockchip/cdn-dp-reg.h | 2 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 162 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 27 +- drivers/gpu/drm/scheduler/sched_entity.c | 10 +- drivers/gpu/drm/scheduler/sched_main.c | 11 +- drivers/gpu/drm/solomon/Kconfig | 1 + drivers/gpu/drm/solomon/ssd130x.c | 4 +- drivers/gpu/drm/sti/Kconfig | 1 + drivers/gpu/drm/sti/sti_cursor.c | 3 + drivers/gpu/drm/sti/sti_drv.c | 4 +- drivers/gpu/drm/sti/sti_gdp.c | 3 + drivers/gpu/drm/sti/sti_hqvdp.c | 3 + drivers/gpu/drm/stm/Kconfig | 1 + drivers/gpu/drm/stm/drv.c | 5 +- drivers/gpu/drm/sun4i/Kconfig | 1 + drivers/gpu/drm/sun4i/sun4i_drv.c | 4 +- drivers/gpu/drm/tegra/Kconfig | 1 + drivers/gpu/drm/tegra/drm.c | 5 +- drivers/gpu/drm/tegra/drm.h | 12 +- drivers/gpu/drm/tegra/fbdev.c | 98 +- drivers/gpu/drm/tegra/gem.c | 63 +- drivers/gpu/drm/tegra/gem.h | 21 + drivers/gpu/drm/tegra/gr3d.c | 46 +- drivers/gpu/drm/tegra/hdmi.c | 2 +- drivers/gpu/drm/tests/drm_framebuffer_test.c | 375 ++++- drivers/gpu/drm/tidss/Kconfig | 1 + drivers/gpu/drm/tidss/tidss_drv.c | 4 +- drivers/gpu/drm/tilcdc/Kconfig | 1 + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 5 +- drivers/gpu/drm/tiny/Kconfig | 20 +- drivers/gpu/drm/tiny/arcpgu.c | 4 +- drivers/gpu/drm/tiny/bochs.c | 387 +++-- drivers/gpu/drm/tiny/cirrus.c | 4 +- drivers/gpu/drm/tiny/gm12u320.c | 4 +- drivers/gpu/drm/tiny/hx8357d.c | 4 +- drivers/gpu/drm/tiny/ili9163.c | 4 +- drivers/gpu/drm/tiny/ili9225.c | 4 +- drivers/gpu/drm/tiny/ili9341.c | 4 +- drivers/gpu/drm/tiny/ili9486.c | 4 +- drivers/gpu/drm/tiny/mi0283qt.c | 4 +- drivers/gpu/drm/tiny/ofdrm.c | 9 +- drivers/gpu/drm/tiny/panel-mipi-dbi.c | 4 +- drivers/gpu/drm/tiny/repaper.c | 4 +- drivers/gpu/drm/tiny/simpledrm.c | 9 +- drivers/gpu/drm/tiny/st7586.c | 4 +- drivers/gpu/drm/tiny/st7735r.c | 4 +- drivers/gpu/drm/tve200/Kconfig | 1 + drivers/gpu/drm/tve200/tve200_drv.c | 9 +- drivers/gpu/drm/udl/Kconfig | 1 + drivers/gpu/drm/udl/udl_drv.c | 4 +- drivers/gpu/drm/v3d/Makefile | 3 +- drivers/gpu/drm/v3d/v3d_bo.c | 21 +- drivers/gpu/drm/v3d/v3d_drv.c | 10 + drivers/gpu/drm/v3d/v3d_drv.h | 14 +- drivers/gpu/drm/v3d/v3d_gem.c | 6 +- drivers/gpu/drm/v3d/v3d_gemfs.c | 50 + drivers/gpu/drm/v3d/v3d_irq.c | 2 + drivers/gpu/drm/v3d/v3d_mmu.c | 85 +- drivers/gpu/drm/v3d/v3d_perfmon.c | 6 +- drivers/gpu/drm/v3d/v3d_sched.c | 48 +- drivers/gpu/drm/vboxvideo/Kconfig | 1 + drivers/gpu/drm/vboxvideo/vbox_drv.c | 4 +- drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/tests/vc4_mock.c | 14 +- drivers/gpu/drm/vc4/vc4_bo.c | 28 +- drivers/gpu/drm/vc4/vc4_crtc.c | 35 +- drivers/gpu/drm/vc4/vc4_drv.c | 27 +- drivers/gpu/drm/vc4/vc4_drv.h | 29 +- drivers/gpu/drm/vc4/vc4_gem.c | 24 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 25 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 5 +- drivers/gpu/drm/vc4/vc4_hvs.c | 351 +++-- drivers/gpu/drm/vc4/vc4_irq.c | 10 +- drivers/gpu/drm/vc4/vc4_kms.c | 14 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 20 +- drivers/gpu/drm/vc4/vc4_plane.c | 281 ++-- drivers/gpu/drm/vc4/vc4_regs.h | 1 + drivers/gpu/drm/vc4/vc4_render_cl.c | 2 +- drivers/gpu/drm/vc4/vc4_v3d.c | 10 +- drivers/gpu/drm/vc4/vc4_validate.c | 8 +- drivers/gpu/drm/vc4/vc4_validate_shaders.c | 2 +- drivers/gpu/drm/virtio/Kconfig | 1 + drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/vkms/Kconfig | 1 + drivers/gpu/drm/vkms/vkms_composer.c | 7 + drivers/gpu/drm/vkms/vkms_crtc.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 4 +- drivers/gpu/drm/vkms/vkms_drv.h | 101 +- drivers/gpu/drm/vkms/vkms_formats.c | 62 +- drivers/gpu/drm/vkms/vkms_output.c | 14 +- drivers/gpu/drm/vmwgfx/Kconfig | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 5 +- drivers/gpu/drm/xe/Kconfig | 1 + drivers/gpu/drm/xe/Makefile | 3 +- .../drm/xe/compat-i915-headers/i915_gpu_error.h | 17 - .../gpu/drm/xe/compat-i915-headers/soc/intel_rom.h | 6 + drivers/gpu/drm/xe/xe_bo.c | 4 +- drivers/gpu/drm/xlnx/Kconfig | 1 + drivers/gpu/drm/xlnx/zynqmp_kms.c | 4 +- drivers/gpu/host1x/context.c | 1 + drivers/gpu/host1x/context_bus.c | 2 +- drivers/gpu/host1x/dev.c | 168 +-- drivers/gpu/host1x/dev.h | 6 +- drivers/gpu/host1x/hw/cdma_hw.c | 12 + drivers/gpu/host1x/hw/debug_hw.c | 15 +- drivers/hwmon/Kconfig | 1 + drivers/i2c/busses/i2c-amd-asf-plat.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 6 +- drivers/input/keyboard/adp5589-keys.c | 22 +- drivers/input/misc/drv2665.c | 2 +- drivers/input/misc/drv2667.c | 2 +- drivers/input/misc/ideapad_slidebar.c | 2 +- drivers/input/misc/ims-pcu.c | 2 +- drivers/input/misc/kxtj9.c | 2 +- drivers/input/misc/soc_button_array.c | 2 +- drivers/input/misc/wistron_btns.c | 2 +- drivers/input/misc/yealink.c | 4 +- drivers/input/mouse/Kconfig | 12 - drivers/input/mouse/Makefile | 1 - drivers/input/mouse/pixart_ps2.c | 300 ---- drivers/input/mouse/pixart_ps2.h | 36 - drivers/input/mouse/psmouse-base.c | 17 - drivers/input/mouse/psmouse.h | 3 +- drivers/input/touchscreen/auo-pixcir-ts.c | 2 +- drivers/input/touchscreen/bcm_iproc_tsc.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 2 +- drivers/input/touchscreen/ili210x.c | 2 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 2 +- drivers/input/touchscreen/rohm_bu21023.c | 4 +- drivers/input/touchscreen/stmpe-ts.c | 4 +- drivers/input/touchscreen/wm97xx-core.c | 4 +- drivers/net/ethernet/freescale/fec.h | 9 + drivers/net/ethernet/freescale/fec_main.c | 11 +- drivers/net/ethernet/freescale/fec_ptp.c | 50 + drivers/net/ethernet/lantiq_etop.c | 4 +- drivers/net/ethernet/microchip/fdma/Kconfig | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 18 +- drivers/net/ethernet/ti/cpsw_ale.c | 12 +- drivers/net/ethernet/ti/cpsw_ale.h | 1 + drivers/net/pcs/pcs-xpcs-wx.c | 2 +- drivers/opp/core.c | 4 +- drivers/opp/opp.h | 2 - drivers/pci/controller/cadence/pci-j721e.c | 2 +- drivers/pci/controller/dwc/pci-exynos.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/dwc/pcie-bt1.c | 2 +- drivers/pci/controller/dwc/pcie-histb.c | 2 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 2 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 2 +- drivers/pci/controller/dwc/pcie-rcar-gen4.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 2 +- drivers/pci/controller/pci-aardvark.c | 2 +- drivers/pci/controller/pci-host-generic.c | 2 +- drivers/pci/controller/pci-mvebu.c | 2 +- drivers/pci/controller/pci-tegra.c | 2 +- drivers/pci/controller/pci-xgene-msi.c | 2 +- drivers/pci/controller/pcie-altera-msi.c | 2 +- drivers/pci/controller/pcie-altera.c | 2 +- drivers/pci/controller/pcie-brcmstb.c | 2 +- drivers/pci/controller/pcie-hisi-error.c | 2 +- drivers/pci/controller/pcie-iproc-platform.c | 2 +- drivers/pci/controller/pcie-mediatek-gen3.c | 2 +- drivers/pci/controller/pcie-mediatek.c | 2 +- drivers/pci/controller/pcie-mt7621.c | 2 +- drivers/pci/controller/pcie-rockchip-host.c | 2 +- drivers/pci/controller/plda/pcie-starfive.c | 2 +- drivers/pci/hotplug/acpiphp_ampere_altra.c | 2 +- drivers/pci/hotplug/pci_hotplug_core.c | 8 +- drivers/perf/riscv_pmu_legacy.c | 4 +- drivers/perf/riscv_pmu_sbi.c | 4 +- drivers/pinctrl/Kconfig | 23 + drivers/pinctrl/Makefile | 2 + drivers/pinctrl/freescale/Kconfig | 89 +- drivers/pinctrl/pinctrl-apple-gpio.c | 3 + drivers/pinctrl/pinctrl-aw9523.c | 2 +- drivers/pinctrl/pinctrl-k210.c | 15 +- drivers/pinctrl/pinctrl-k230.c | 643 ++++++++ drivers/pinctrl/pinctrl-ocelot.c | 203 +++ drivers/pinctrl/pinctrl-sx150x.c | 2 +- drivers/pinctrl/pinctrl-th1520.c | 907 ++++++++++++ drivers/pinctrl/pinctrl-zynqmp.c | 97 +- drivers/pinctrl/qcom/Kconfig.msm | 16 + drivers/pinctrl/qcom/Makefile | 2 + drivers/pinctrl/qcom/pinctrl-ipq5424.c | 792 ++++++++++ drivers/pinctrl/qcom/pinctrl-qcs615.c | 1107 ++++++++++++++ drivers/pinctrl/renesas/pinctrl-rza1.c | 7 + drivers/pinctrl/renesas/pinctrl-rza2.c | 3 + drivers/pinctrl/stm32/pinctrl-stm32.c | 9 +- drivers/reset/amlogic/reset-meson-common.c | 2 +- drivers/reset/core.c | 119 +- drivers/reset/reset-uniphier-glue.c | 24 +- drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-cadence.c | 8 +- drivers/spi/spi-fsl-lpspi.c | 15 +- drivers/spi/spi-imx.c | 2 +- drivers/spi/spi-s3c64xx.c | 4 +- drivers/tty/serial/earlycon.c | 23 + drivers/video/fbdev/atmel_lcdfb.c | 4 +- drivers/video/fbdev/aty/aty128fb.c | 6 +- drivers/video/fbdev/aty/atyfb_base.c | 2 +- drivers/video/fbdev/aty/radeon_backlight.c | 2 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/nvidia/nv_backlight.c | 2 +- .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 4 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 2 +- drivers/video/fbdev/riva/fbdev.c | 2 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 6 +- fs/btrfs/backref.c | 12 +- fs/btrfs/disk-io.c | 11 + fs/btrfs/inode.c | 5 + fs/btrfs/messages.c | 3 +- fs/btrfs/relocation.c | 77 +- fs/btrfs/send.c | 31 +- fs/netfs/misc.c | 2 +- fs/ntfs3/attrlist.c | 53 - fs/ntfs3/file.c | 9 +- fs/ntfs3/frecord.c | 4 +- fs/ntfs3/inode.c | 5 +- fs/ntfs3/namei.c | 6 +- fs/ntfs3/ntfs_fs.h | 2 - fs/ntfs3/record.c | 15 +- fs/ntfs3/super.c | 13 +- fs/proc/meminfo.c | 2 +- fs/smb/client/cifsacl.h | 2 +- fs/smb/client/cifsencrypt.c | 3 +- fs/smb/client/cifsfs.c | 4 +- fs/smb/client/cifsglob.h | 3 +- fs/smb/client/cifspdu.h | 4 +- fs/smb/client/cifssmb.c | 6 +- fs/smb/client/file.c | 2 +- fs/smb/client/fs_context.h | 2 +- fs/smb/client/misc.c | 2 +- fs/smb/client/netmisc.c | 2 +- fs/smb/client/readdir.c | 4 +- fs/smb/client/sess.c | 2 +- fs/smb/client/smb2misc.c | 28 +- fs/smb/client/smb2ops.c | 4 +- fs/smb/client/smb2pdu.c | 4 +- fs/smb/client/smb2proto.h | 2 +- fs/smb/client/smb2transport.c | 32 +- fs/smb/client/smbdirect.c | 4 +- fs/smb/client/smbdirect.h | 2 +- fs/smb/server/smb2pdu.c | 7 +- fs/smb/server/smb2pdu.h | 14 +- fs/smb/server/transport_rdma.c | 4 +- include/drm/bridge/imx.h | 13 + include/drm/drm_client_setup.h | 26 + include/drm/drm_drv.h | 18 + include/drm/drm_fbdev_client.h | 19 + include/drm/drm_fbdev_dma.h | 13 +- include/drm/drm_fbdev_shmem.h | 13 +- include/drm/drm_fbdev_ttm.h | 15 +- include/drm/drm_fourcc.h | 1 + include/drm/drm_gem.h | 3 + include/drm/drm_gem_shmem_helper.h | 3 + include/drm/drm_gem_vram_helper.h | 13 - include/drm/drm_panic.h | 14 + include/drm/gpu_scheduler.h | 14 +- include/linux/dma-fence.h | 6 + include/linux/dma-resv.h | 6 +- include/linux/firmware/xlnx-zynqmp.h | 1 + include/linux/folio_queue.h | 2 +- include/linux/ftrace.h | 31 +- include/linux/host1x.h | 6 + include/linux/host1x_context_bus.h | 2 +- include/linux/huge_mm.h | 1 + include/linux/memcontrol.h | 16 +- include/linux/netdevice.h | 18 + include/linux/pwm.h | 5 + include/linux/regmap.h | 9 +- include/linux/reset.h | 274 +++- include/linux/sched.h | 1 + include/linux/zswap.h | 2 +- include/net/tcp.h | 2 +- include/trace/events/btrfs.h | 2 +- include/uapi/drm/panfrost_drm.h | 3 + include/uapi/drm/panthor_drm.h | 51 + include/uapi/drm/v3d_drm.h | 1 + include/uapi/linux/bpf.h | 13 +- init/main.c | 5 +- kernel/rcu/tree.c | 9 +- kernel/trace/fgraph.c | 85 +- kernel/trace/ftrace.c | 49 +- kernel/trace/trace.h | 1 + kernel/trace/trace_functions_graph.c | 52 +- lib/iov_iter.c | 2 +- localversion-next | 2 +- mm/huge_memory.c | 3 + mm/page_io.c | 1 + mm/secretmem.c | 4 +- mm/slab.h | 2 +- mm/zsmalloc.c | 66 +- mm/zswap.c | 220 ++- net/bluetooth/hci_conn.c | 19 +- net/bluetooth/rfcomm/sock.c | 2 - net/core/dev.c | 14 +- net/core/filter.c | 8 +- net/core/gro.c | 9 +- net/dsa/dsa.c | 7 + net/ipv4/ip_gre.c | 6 +- rust/kernel/kunit.rs | 4 +- rust/kernel/types.rs | 9 + scripts/kconfig/expr.c | 1 + scripts/kconfig/qconf.cc | 4 +- security/commoncap.c | 7 - security/landlock/fs.c | 21 +- security/landlock/net.c | 22 +- security/landlock/ruleset.h | 51 +- security/landlock/syscalls.c | 2 +- security/landlock/task.c | 22 +- sound/core/control.c | 2 + sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/patch_conexant.c | 16 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/acp/acp-i2s.c | 38 +- sound/soc/amd/acp/acp-legacy-common.c | 24 +- sound/soc/amd/acp/acp-legacy-mach.c | 8 +- sound/soc/amd/acp/acp-mach-common.c | 38 +- sound/soc/amd/acp/acp-mach.h | 12 +- sound/soc/amd/acp/acp-pci.c | 7 +- sound/soc/amd/acp/acp-pdm.c | 2 +- sound/soc/amd/acp/acp-platform.c | 15 +- sound/soc/amd/acp/acp-rembrandt.c | 4 +- sound/soc/amd/acp/acp-renoir.c | 4 +- sound/soc/amd/acp/acp-sof-mach.c | 6 +- sound/soc/amd/acp/acp63.c | 4 +- sound/soc/amd/acp/acp70.c | 14 +- sound/soc/amd/acp/acp_common.h | 19 + sound/soc/amd/acp/amd.h | 9 +- sound/soc/atmel/atmel_ssc_dai.c | 5 +- sound/soc/atmel/mchp-spdifrx.c | 2 +- sound/soc/atmel/mchp-spdiftx.c | 2 +- sound/soc/au1x/dbdma2.c | 2 +- sound/soc/au1x/dma.c | 2 +- sound/soc/bcm/cygnus-pcm.c | 2 +- sound/soc/codecs/Kconfig | 13 + sound/soc/codecs/Makefile | 6 + sound/soc/codecs/cpcap.c | 2 +- sound/soc/codecs/ntp8835.c | 480 ++++++ sound/soc/codecs/ntp8918.c | 397 +++++ sound/soc/codecs/ntpfw.c | 137 ++ sound/soc/codecs/ntpfw.h | 23 + sound/soc/codecs/pcm186x.c | 4 +- sound/soc/codecs/pcm5102a.c | 2 +- sound/soc/codecs/rt1320-sdw.c | 2 +- sound/soc/codecs/spdif_receiver.c | 2 +- sound/soc/codecs/spdif_transmitter.c | 2 +- sound/soc/codecs/tas6424.c | 2 +- sound/soc/codecs/twl4030.c | 12 +- sound/soc/fsl/fsl_micfil.c | 49 +- sound/soc/fsl/fsl_sai.c | 5 +- sound/soc/fsl/fsl_sai.h | 1 + sound/soc/intel/common/soc-acpi-intel-arl-match.c | 2 + sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 1 + sound/soc/soc-component.c | 14 +- sound/soc/soc-dai.c | 10 +- sound/soc/soc-link.c | 10 +- sound/soc/stm/stm32_adfsdm.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 2 +- sound/soc/uniphier/evea.c | 2 +- tools/include/uapi/linux/bpf.h | 22 +- tools/perf/arch/x86/util/evlist.c | 68 +- tools/perf/arch/x86/util/evsel.c | 3 +- tools/perf/arch/x86/util/topdown.c | 64 +- tools/perf/arch/x86/util/topdown.h | 2 + .../arch/arm64/hisilicon/hip08/metrics.json | 74 +- tools/perf/tests/demangle-java-test.c | 3 +- tools/perf/tests/shell/record.sh | 45 + tools/perf/tests/shell/stat.sh | 28 +- tools/perf/util/evsel.c | 3 +- tools/testing/selftests/hid/Makefile | 2 + tools/testing/selftests/vDSO/vdso_test_getrandom.c | 8 +- 906 files changed, 18870 insertions(+), 11899 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,tdp158.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/canaan,k230-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq5424-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,qcs615-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/thead,th1520-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,versal-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/sound/neofidelity,ntp8835.yaml create mode 100644 Documentation/devicetree/bindings/sound/neofidelity,ntp8918.yaml delete mode 100644 drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppevvmath.h create mode 100644 drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c create mode 100644 drivers/gpu/drm/bridge/ti-tdp158.c create mode 100644 drivers/gpu/drm/drm_client_setup.c create mode 100644 drivers/gpu/drm/drm_fbdev_client.c create mode 100644 drivers/gpu/drm/i915/soc/intel_rom.c create mode 100644 drivers/gpu/drm/i915/soc/intel_rom.h create mode 100644 drivers/gpu/drm/v3d/v3d_gemfs.c delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_gpu_error.h create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/soc/intel_rom.h delete mode 100644 drivers/input/mouse/pixart_ps2.c delete mode 100644 drivers/input/mouse/pixart_ps2.h create mode 100644 drivers/pinctrl/pinctrl-k230.c create mode 100644 drivers/pinctrl/pinctrl-th1520.c create mode 100644 drivers/pinctrl/qcom/pinctrl-ipq5424.c create mode 100644 drivers/pinctrl/qcom/pinctrl-qcs615.c create mode 100644 include/drm/bridge/imx.h create mode 100644 include/drm/drm_client_setup.h create mode 100644 include/drm/drm_fbdev_client.h create mode 100644 sound/soc/amd/acp/acp_common.h create mode 100644 sound/soc/codecs/ntp8835.c create mode 100644 sound/soc/codecs/ntp8918.c create mode 100644 sound/soc/codecs/ntpfw.c create mode 100644 sound/soc/codecs/ntpfw.h