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 40b055fe7f27 Add linux-next specific files for 20230712 omits bdb292e1fb96 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 47c1011b8055 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b5c38fbe172 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 5b3674c9688e Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 2a7c5aac3706 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 7ca3dbdf129a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 937935d6f5e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f12636ce51bd Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 0319324e3d09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10a24dd90b6a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 133565b2bcb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1cfc9fc71829 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 3effae0eb9a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b6ab95de8f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48c40ef750d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8f7bc16cfea9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6d2f6141ae35 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 2ab5b7a1d02a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb9d9aa25a14 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 28de15da7051 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6e46e58ba21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0aebfc93cead Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0d54971298fb Merge branch 'next' of https://github.com/kvm-x86/linux.git omits fdcdbc85da96 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 304cbadaf981 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3bb1ac767870 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9b1a37319d87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c642f1b4ffb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4d0da720ca5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 24a70a5a815e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits fbd57e1859cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 376c1730b67f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7fabb7ccc4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d3f1037f4ef Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 5ca7798a915f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0ed64d86c215 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 9fdb449f9f5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 569bc7431053 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed384ffa293a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f945905ffbb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06e4a2e31530 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 2373f2ffd4ec Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 2b80853dcec4 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 4042d14a4143 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits f03112ca0c24 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 66d2f1bb3f19 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 22a6265409f6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 412257ed9790 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68b58787b7c0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits deccfc6ba835 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 2111ad0defb4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 9b1346282b9a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f45a2c56678a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 28a15c5cfb01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5b240715132 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d6464e28257 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 96f94a719136 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 39dd75ff6cf0 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits a9f63d26b4aa Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 56be4c6fcc42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9d431403557 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 42293c789c26 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 887b605c5c27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7cc844a3d6b8 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2dfc41fff44c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d88a68f92cc Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 8c982826ad5c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 33141b871306 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1cdbb97c2cf Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 2421978b2d6f Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 06cb8930b0e2 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 8235d9989814 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 928299b6c05e Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 34be03f13f65 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits dd24437a643d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3946d9fc7ac5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 0d0103432602 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits c0b9357017d0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 6dc0f9ce0db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f20c1afa22fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43ee3dd5902b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8cd27ddc07e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad443474d7cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cbbafa16cf9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e4c26987fd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b3e2e921d46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c10f83ef690b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 025bd6b600b7 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 03764df9a30d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 9fe5eef04bb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00ebe0561d8d Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 4fc699307c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b2644557cd0 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 297297a66acc Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits a27b71a84e93 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 86ae682c4b18 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 5d4deffc2b3b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 4488872530af Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits e954cb24d78d Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits a4557e869344 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 1adfd32d40bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 86f7536bdb8e Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 2c0e5b795d11 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 20f117d075c5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6471c1921bb8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits f7d9f02cff27 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fede5cb00ced Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits dd933c3173f8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 589d575fe045 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ed7d87e17394 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5e26e40598df Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits c89f4b9ac5ed Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 073d4133f7cd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f65071941d55 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7641120bd660 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2e6d11ea7075 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 44b75c15cf7d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f7b7fc215e84 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 48bb4ef3e42a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits df8f78fde239 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 47045ef5cd2d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits d5c24a92572e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 913a43808869 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a5247b7c6679 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits f9d898593e0d Merge branch 'mm-nonmm-unstable' into mm-everything omits 972c94b03dff clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM omits 4ca19ec254fa irqchip/al-fic: make AL_FIC depend on HAS_IOMEM omits 74cff0a0ffc3 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM omits 5b48234cc417 pcmcia : make PCMCIA depend on HAS_IOMEM omits 3b32b54187bf misc: open-dice: make OPEN_DICE depend on HAS_IOMEM omits 78f755d7acd8 char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM omits 5cbc6bdcda38 ipc/sem: use flexible array in 'struct sem_undo' omits 0a0035eccbc2 acct: replace all non-returning strlcpy with strscpy omits 597052da861b sh/kexec: refactor for kernel/Kconfig.kexec omits 5b9193bff42d s390/kexec: refactor for kernel/Kconfig.kexec omits c3eb4a999c80 riscv/kexec: refactor for kernel/Kconfig.kexec omits ce4027c01dd8 powerpc/kexec: refactor for kernel/Kconfig.kexec omits 5467e70c6528 parisc/kexec: refactor for kernel/Kconfig.kexec omits 899486c1749a mips/kexec: refactor for kernel/Kconfig.kexec omits 42ff3a51f7d4 m68k/kexec: refactor for kernel/Kconfig.kexec omits b2d04095aaf7 loongarch/kexec: refactor for kernel/Kconfig.kexec omits bdac59560b79 arm64/kexec: refactor for kernel/Kconfig.kexec omits ed204d715742 ia64/kexec: refactor for kernel/Kconfig.kexec omits aa0a039dd69f arm/kexec: refactor for kernel/Kconfig.kexec omits 3b70fda3c080 x86/kexec: refactor for kernel/Kconfig.kexec omits aa4d808ec7ac kexec: consolidate kexec and crash options into kernel/Kco [...] omits c6901b34e73b signal-print-comm-and-exe-name-on-fatal-signals-fix omits 304222c98847 signal: print comm and exe name on fatal signals omits 754fc7f70bf6 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits f53539f3df04 lib: replace kmap() with kmap_local_page() omits 6f9491319b75 proc: skip proc-empty-vm on anything but amd64 and i386 omits 3bcdcc902f64 proc: support proc-empty-vm test on i386 omits 9095d7fb7021 cred: convert printks to pr_<level> omits 5418a5956af0 maple_tree: drop mas_first_entry() omits 7244a21eead6 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() omits fa2271526597 maple_tree: update mt_validate() omits c1f7ea9cc39e maple_tree: make mas_validate_limits() check root node and [...] omits 18f11d3a5689 maple_tree: fix mas_validate_child_slot() to check last mi [...] omits 2d8f31ff40c2 maple_tree: make mas_validate_gaps() to check metadata omits 5e64809f6f96 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap omits 97f7aed21eb3 mm/memory: pass folio into do_page_mkwrite() omits ee305fe496c5 mm: memory-failure: fix race window when trying to get hug [...] omits f36b270ac625 mm: memory-failure: fetch compound head after extra page r [...] omits 233a061ac975 mm: memory-failure: minor cleanup for comments and codestyle omits 8f7e51501b3e mm: memory-failure: remove unneeded header files omits 6ea5a35d75e4 mm: memory-failure: use local variable huge to check hugetlb page omits 0c728305acc2 mm: memory-failure: don't account hwpoison_filter() filter [...] omits c14797449c01 mm: memory-failure: ensure moving HWPoison flag to the raw [...] omits 8d920849693c mm: memory-failure: remove unneeded PageHuge() check omits 9c02654eaed1 mm/memory_hotplug: document the signal_pending() check in [...] omits 86637ca5ca40 HWPOISON: offline support: fix spelling in Documentation/ABI/ omits 4bb622e3a03d mm/mm_init.c: mark check_for_memory() as __init omits 589133e8300d zsmalloc: remove obj_tagged() omits df76eb8167c7 selftests/mm: add uffd unit test for UFFDIO_POISON omits 1de66d332d8f selftests/mm: refactor uffd_poll_thread to allow custom fa [...] omits 42445f1dd82d mm: userfaultfd: document and enable new UFFDIO_POISON feature omits 8bddf05b01b5 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs omits 855a425f43a3 mm: userfaultfd: add new UFFDIO_POISON ioctl omits 3701e6912ef1 mm: userfaultfd: extract file size check out into a helper omits 26be39ca3f0f mm: userfaultfd: check for start + len overflow in validate_range omits bdaeb4cfe3af mm-make-pte_marker_swapin_error-more-general-fix omits 5b92354054be mm: make PTE_MARKER_SWAPIN_ERROR more general omits 23b5f4778a20 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX omits dcedb1a8c242 selftests/mm: add tests for HWPOISON hugetlbfs read omits c7d5645b1986 hugetlbfs: improve read HWPOISON hugepage omits 41a1beb1bdf2 mm/hwpoison: check if a subpage of a hugetlb folio is raw [...] omits 802c41b0c3ad mm/hwpoison: delete all entries before traversal in __foli [...] omits 45761c120766 mm/memory: convert do_read_fault() to use folios omits 7d74b2dac41f mm/memory: convert do_shared_fault() to folios omits 62a040b9ec69 mm/memory: convert wp_page_shared() to use folios omits 8e7996fb0c01 mm/memory: convert do_page_mkwrite() to use folios omits b79e31f1ffe9 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split omits 31ead48d3583 mm/sparse: remove redundant judgments from macro for_each_ [...] omits eaa00014adcb mm: compaction: skip the memory hole rapidly when isolatin [...] omits 9f2a69265703 mm: compaction: use the correct type of list for free pages omits 97f2410165b8 mm: fix some kernel-doc comments omits a2a1e3aa3e3e mm: correct stale comment of function check_pte omits 454dd9f61a2c mm: call folio_mapping() inside folio_needs_release() omits a1b77a0603e4 mm, netfs, fscache: stop read optimisation when folio remo [...] omits 49f7ee661b91 mm: merge folio_has_private()/filemap_release_folio() call pairs omits 5da781aaf480 rmap: pass the folio to __page_check_anon_rmap() omits 1a44c95917c7 mm: cma: print cma name as well in cma_alloc debug omits 57319ee25d4b mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed omits 953d1288d317 arm64 : mm: add wrapper function ioremap_prot() omits b115de1c5ee8 powerpc: mm: convert to GENERIC_IOREMAP omits 7e2cdaf6deae mm: move is_ioremap_addr() into new header file omits e0918c818996 mm/ioremap: consider IOREMAP space in generic ioremap omits f77a9dea82b6 parisc: mm: convert to GENERIC_IOREMAP omits 3d3c75986e55 xtensa: mm: convert to GENERIC_IOREMAP omits af6fa688f384 sh: mm: convert to GENERIC_IOREMAP omits 7b9fcbf0d2f4 sh: add <asm-generic/io.h> including omits 1decdb130e5f s390: mm: convert to GENERIC_IOREMAP omits adf66c7e6dc4 openrisc: mm: convert to GENERIC_IOREMAP omits 9a57bfe8bda7 ia64: mm: convert to GENERIC_IOREMAP omits 743b3b6db960 arc: mm: convert to GENERIC_IOREMAP omits 0bd370756a8f mm/ioremap: add slab availability checking in ioremap_prot omits ee1052082b00 mm: ioremap: allow ARCH to have its own ioremap method definition omits 23a9b9f29973 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() omits d206332ba408 openrisc: mm: remove unneeded early ioremap code omits 7f05b765b901 hexagon: mm: convert to GENERIC_IOREMAP omits 5f36a6a1c48a asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros omits b550494ddb10 mm: remove obsolete comment above struct per_cpu_pages omits 27d43c2d5222 memory tier: rename destroy_memory_type() to put_memory_type() omits cfadeab52824 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits f2c51bf6a15c mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 12643e4b52a4 fs: drop_caches: draining pages before dropping caches omits f928c742fe7c memcg-drop-kmemlimit_in_bytes-fix omits f55effd2eadd memcg: drop kmem.limit_in_bytes omits accdfb50e86d mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits 3b9956c981b1 mm: page_alloc: avoid false page outside zone error info omits 99d7292209b9 selftest: add a testcase of ksm zero pages omits bf30d9fba6de ksm: consider KSM-placed zeropages when calculating KSM profit omits 4dda12cbe461 ksm: add ksm zero pages for each process omits 54ee3b1effb6 ksm: count all zero pages placed by KSM omits dcd92f9e9751 ksm: support unsharing KSM-placed zero pages omits 45e87630498a mm/migrate_device: try to handle swapcache pages omits 2f2ee8ba2619 mm: zswap: multiple zpools support omits 9d2d0448f3d5 selftests: cgroup: add zswap-memcg unwanted writeback test omits dcfc632bb51f selftests: cgroup: add test_zswap with no kmem bypass test omits 794084356f8d selftests: cgroup: add test_zswap program omits 97f80ca6705a mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits 33acde90b24f seqlock: do the lockdep annotation before locking in do_wr [...] omits 0085372561e5 zsmalloc: remove zs_compact_control omits 92dedeefdf3d zsmalloc: move migration destination zspage inuse check omits 8c0dcaba57df zsmalloc: do not scan for allocated objects in empty zspage omits 81823fd13ec5 mm/mm_init.c: remove obsolete macro HASH_SMALL omits 9ce347822c43 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits c6dfeead8c21 fs: convert block_commit_write to return void omits f8588bf8d2a7 fs-buffer-clean-up-block_commit_write-fix omits fd8516ac6e6c fs/buffer: clean up block_commit_write omits 5624864a16d9 mm: memory-failure: remove unneeded 'inline' annotation omits 8c8624a9adf0 memory tier: use helper function destroy_memory_type() omits 92a27ee8d43b mm: memory-failure: remove unneeded page state check in sh [...] omits dbf356a09332 maple_tree: add a fast path case in mas_wr_slot_store() omits 65eeff44d386 maple_tree: optimize mas_wr_append(), also improve duplica [...] omits c578e2951ecc maple_tree: add test for expanding range in RCU mode omits 33c02d17ae4e maple_tree: add test for mas_wr_modify() fast path omits f77b5e2e9753 fs/address_space: add alignment padding for i_map and i_mm [...] omits 2d2a44e978c0 mm/filemap.c: fix update prev_pos after one read request done omits e0c32be0b5d3 selftests/mm: add gup test matrix in run_vmtests.sh omits a59061f2493e selftests/mm: add -a to run_vmtests.sh omits 38dcc2c28889 mm/gup: retire follow_hugetlb_page() omits 6c9c2b0c23fa mm/gup: accelerate thp gup even for "pages != NULL" omits 4cbe898f9f69 mm/gup: cleanup next_page handling omits c28b4b6316ea mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits c5f6f3b798b2 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits 92f86c45067e mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits c2832882bed4 arm64: mte: simplify swap tag restoration logic omits 600f8e6cb67f mm: call arch_swap_restore() from unuse_pte() omits a2e4ddec0daf mm: make show_free_areas() static omits f2ed5d7680d9 mm: remove arguments of show_mem() omits fd86491a488f mm: make MEMFD_CREATE into a selectable config option omits 50b88b63e3e4 mm: handle userfaults under VMA lock omits 4a578d0e4758 mm: handle swap page faults under per-VMA lock omits c7cb1228bba9 mm: change folio_lock_or_retry to use vm_fault directly omits bf50be63a9a5 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits 1e8926defd4d mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits bff54c35a837 swap: remove remnants of polling from read_swap_cache_async omits d0f9cd77b511 mm: remove page_rmapping() omits 14b920c06226 mm: use a folio in fault_dirty_shared_page() omits e5826c12642a mm: memory-failure: fix potential page refcnt leak in memo [...] omits cdddf24c36cd mm: memory-failure: fix unexpected return value in soft_of [...] omits a4b223d1781e swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits 6ca9071f452f swap: stop add to avail list if swap is full omits 04126b2e798f swap: cleanup duplicated WARN_ON in add_to_avail_list omits b70217e313ec mm: increase usage of folio_next_index() helper omits 0cefbbbeb3bb mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits 9a4a855ef09b maple_tree: fix a few documentation issues omits 213ff19775ff mm: madvise: fix uneven accounting of psi omits 41f8a8a1a512 dma-contiguous: support per-numa CMA for all architectures omits 67c460626179 mm: optimization on page allocation when CMA enabled omits 21f2663b7ae5 dma-buf/heaps: system_heap: avoid too much allocation omits da4353e5e63f Merge branch 'mm-stable' into mm-unstable omits 0b761bde1298 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits 7b45ceb7c82e mm/shmem: fix race in shmem_undo_range w/THP omits 62bca8849945 mm: keep memory type same on DEVMEM Page-Fault omits 819187ab8741 selftests: fix arm64 test installation omits c69e1b33c31e selftests/arm64: fix build failure during the "emit_tests" step omits feb0c4fb0689 maple_tree: set the node limit when creating a new root node omits cd1fde30fc85 mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() omits 6a0cbde030d6 prctl: move PR_GET_AUXV out of PR_MCE_KILL omits 670d3b183373 Merge remote-tracking branch 'spi/for-6.6' into spi-next omits b58b9d01e505 Merge branch 'spi-linus' into spi-next omits 8063c5535baa Merge remote-tracking branch 'spi/for-6.4' into spi-linus omits 7b8db3813e97 spi: amlogic-spifc-a1: fixes and improvements for omits a1f51c13b74a Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits b27bb29f339a Merge branch 'asoc-linus' into asoc-next omits 06a88197bb6a Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits 937510f3df69 Merge branch 'regulator-linus' into regulator-next omits c78f8c33f3fb Merge remote-tracking branch 'regulator/for-6.4' into regu [...] omits feefa8d770a6 Merge branch 'regmap-linus' into regmap-next omits 391ffa909bc8 Merge remote-tracking branch 'regmap/for-6.4' into regmap-linus omits d3f102eba76b Merge branches 'vfs.readdir', 'vfs.misc', 'vfs.ctime' and [...] omits 9945a80fe408 dmaengine: xilinx: dma: remove arch dependency omits ad5808c58ddc dmaengine: mcf-edma: Fix a potential un-allocated memory access omits 61e2cd90681e dmaengine: idxd: No need to clear memory after a dma_alloc [...] omits f7b6372e4f04 dmaengine: idxd: Modify ABI documentation for attribute pa [...] omits 04589e93537d dmaengine: idxd: Modify the dependence of attribute pasid_enabled omits 1775a0d9f021 dmaengine: mediatek: drop bogus pm_runtime_set_active() omits 213d8e122f2d dt-bindings: dma: qcom,bam: require one of control methods omits c60d5060b019 dt-bindings: dma: convert bcm2835-dma bindings to YAML omits ffcde05811d9 dt-bindings: dma: Increase iommu maxItems for BAM DMA omits 80159ca43142 dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs omits b402a7eeaa35 dmaengine: stm32-dma: Use devm_platform_get_and_ioremap_re [...] omits 0976421c5a33 dmaengine: shdmac: Convert to devm_platform_ioremap_resource() omits fe6c2622473f dmaengine: qcom: hidma_mgmt: Use devm_platform_get_and_ior [...] omits a189107deb57 dmaengine: qcom_hidma: Use devm_platform_get_and_ioremap_r [...] omits d9313d9f1fbc dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_re [...] omits 625758896cc8 dmaengine: xilinx: xdma: Fix Judgment of the return value omits 33629b377856 idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM omits 48f745e247ac dmaengine: sh: rz-dmac: Fix destination and source data si [...] omits d8fb35d80914 dmaengine: sh: rz-dmac: Improve cleanup order in probe()/remove() omits 0383f66b8073 phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resum [...] omits d621660a1d5b phy: qcom-snps-femto-v2: properly enable ref clock omits 825c6d29f129 phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during r [...] omits 26cea0e28057 phy: starfive: Add JH7110 PCIE 2.0 PHY driver omits 7ac349186842 phy: starfive: Add JH7110 USB 2.0 PHY driver omits 2b236fd49121 dt-bindings: phy: Add StarFive JH7110 PCIe PHY omits 6172141bf8ce dt-bindings: phy: Add StarFive JH7110 USB PHY omits 3e2744cf9944 phy: cadence: Sierra: Add single link SGMII register confi [...] omits 35e7d0e3e1fa phy/rockchip: inno-hdmi: add more supported pre-pll rates omits 5bfc7c86bc45 phy/rockchip: inno-hdmi: force set_rate on power_on omits a52df75a83e8 phy/rockchip: inno-hdmi: do not power on rk3328 post pll o [...] omits de25702be8fb phy/rockchip: inno-hdmi: remove unused no_c from rk3328 re [...] omits 8d2b1b97536d phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 [...] omits b98121a164bf phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 omits 315a1a400d9c phy: qcom: qmp-combo: extract common function to setup clocks omits 8e4137dc4eac phy: qcom: qmp-combo: drop qmp_v6_dp_aux_init() omits f4ed3532ca74 phy: qcom: qmp-combo: drop similar functions omits 245fa640ea46 phy: qcom: qmp-combo: reuse register layouts for some more [...] omits 01f363f4eb0c phy: qcom: qmp-combo: reuse register layouts for even more [...] omits 211ddf1d89cf phy: qcom: qmp-combo: reuse register layouts for more registers omits 8fa60f5ab940 phy: qcom: qmp-combo: correct bias0_en programming omits e4f01e75cdcf phy: xilinx: phy-zynqmp: dynamic clock support for power-save omits 1414920a5fd5 phy: xilinx: add runtime PM support omits 5d295c1a20c7 phy: mediatek: mipi-dsi: Compress of_device_id match entries omits e812c5b62a97 phy: mediatek: mipi-dsi: Use devm variant for of_clk_add_h [...] omits b1a34e7d1966 phy: mediatek: mipi-dsi: Convert to register clk_hw omits 059c78ebf1e9 phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test omits 770025644d97 phy: qcom-qmp-usb: split off the legacy USB+dp_com support omits c30d437e92d2 dt-bindings: phy: qcom,msm8996-qmp-usb3-phy: drop legacy bindings omits 4daee20877df phy: qcom-qmp-combo: add support for the USB+DP PHY on SM8 [...] omits b484e246a214 dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: add sm8150 [...] omits e7254a4a7c44 phy: phy-rockchip-inno-usb2: improve error message omits 2e5ead8478e8 phy: phy-rockchip-inno-usb2: simplify getting match data omits f4ca578b9803 phy: phy-rockchip-inno-usb2: simplify phy clock handling omits 7d508a92e458 phy: phy-rockchip-inno-usb2: add rk3588 phy tuning support omits 44d88aa9ae81 phy: phy-rockchip-inno-usb2: add reset support omits 52b99b871eb7 phy: phy-rockchip-inno-usb2: add rk3588 support omits 26720f89ee68 dt-bindings: phy: rockchip,inno-usb2phy: add rk3588 omits 03966c3950d3 phy: phy-mtk-dp: Fix an error code in probe() omits 94682b1572da cpufreq: sparc: Don't mark cpufreq callbacks with __init omits 01c69d7d76db phy: cadence-torrent: Use key:value pair table for all settings omits 81e4c826b356 phy: cadence-torrent: Add single link USXGMII configuratio [...] omits f21829b8b928 phy: renesas: r8a779f0-ether-serdes: Convert to devm_platf [...] omits 161f7ca9455c phy: rockchip: phy-rockchip-typec: Use devm_platform_get_a [...] omits babfcaf544d8 phy: marvell: phy-mvebu-cp110-comphy: Use devm_platform_ge [...] omits e9be1d1c50e3 Sync mm-nonmm-stable with v6.5-rc1. omits fd3006d2d0e7 Sync mm-stable with v6.5-rc1. omits d8e2fe53dbdc smb: add missing create options for O_DIRECT and O_SYNC flags omits 9738704052b7 smb3: allow disabling caching of mtime and size of query d [...] omits a06d6088cfd4 soundwire: amd: Fix a check for errors in probe() omits 3fecf88cb84a soundwire: qcom: update status correctly with mask omits 27e0c9f08ac6 soundwire: fix enumeration completion omits c06d4bf5e207 fs: rename i_ctime field to __i_ctime omits cb6dfffdc7e9 selinux: convert to ctime accessor functions omits 701071f9ad33 security: convert to ctime accessor functions omits ff91aaa76f1a apparmor: convert to ctime accessor functions omits ccf1c9002d71 sunrpc: convert to ctime accessor functions omits ffcd778237d3 shmem: convert to ctime accessor functions omits d2b6a0a3863a bpf: convert to ctime accessor functions omits a6b5a0055142 mqueue: convert to ctime accessor functions omits ff12abb4a71a linux: convert to ctime accessor functions omits cbdc6aa5f65d zonefs: convert to ctime accessor functions omits 4e8c1361146f xfs: convert to ctime accessor functions omits 9f06612951d5 vboxsf: convert to ctime accessor functions omits 376ef9f6cab1 ufs: convert to ctime accessor functions omits e251f0e98433 udf: convert to ctime accessor functions omits 5bb225ba81c0 ubifs: convert to ctime accessor functions omits 5f69a5364568 tracefs: convert to ctime accessor functions omits 41b6f4fbbe32 sysv: convert to ctime accessor functions omits eaace9c73ba8 squashfs: convert to ctime accessor functions omits d5c263f2187d smb: convert to ctime accessor functions omits b6058a9af143 romfs: convert to ctime accessor functions omits e3e5f5f70292 reiserfs: convert to ctime accessor functions omits 0eb8012f4b0b ramfs: convert to ctime accessor functions omits af1acd38df36 qnx6: convert to ctime accessor functions omits 77eb00659cb5 qnx4: convert to ctime accessor functions omits 2b8125b5e7c6 pstore: convert to ctime accessor functions omits 85e0a6b3b8cf procfs: convert to ctime accessor functions omits 60dcee636746 overlayfs: convert to ctime accessor functions omits 6a83804b4325 orangefs: convert to ctime accessor functions omits 5f0978a6f0a6 openpromfs: convert to ctime accessor functions omits 563d772c8d70 omfs: convert to ctime accessor functions omits da5b97da32e7 ocfs2: convert to ctime accessor functions omits 9438de01396e ntfs3: convert to ctime accessor functions omits 3cc66672eaa5 ntfs: convert to ctime accessor functions omits 1e9f083bc9cd nilfs2: convert to ctime accessor functions omits f297728268bf nfsd: convert to ctime accessor functions omits 12844cb15dc6 nfs: convert to ctime accessor functions omits 8b0e3c2e9900 kernfs: convert to ctime accessor functions omits 77737373dbb3 jfs: convert to ctime accessor functions omits 7e8dc4ab1afb jffs2: convert to ctime accessor functions omits 53f2bb3567f0 isofs: convert to ctime accessor functions omits f5950f079b1a hugetlbfs: convert to ctime accessor functions omits e6fd7f49daa7 hpfs: convert to ctime accessor functions omits 2ceaa835b4f5 hostfs: convert to ctime accessor functions omits 54b8422cc64d spi: amlogic-spifc-a1: add support for max_speed_hz omits 9bee51722cdc spi: amlogic-spifc-a1: implement adjust_op_size() omits 8f6328c0a936 Merge branch 'master' into mm-nonmm-stable omits e85d5ff24c0c Merge branch 'master' into mm-stable omits 3bc551a3007a pinctrl: amd: Unify debounce handling into amd_pinconf_set() omits fd68628ddb65 pinctrl: amd: Drop pull up select configuration omits 0e896d7deeda pinctrl: amd: Use amd_pinconf_set() for all config options omits f3d9fce8e49a pinctrl: amd: Only use special debounce behavior for GPIO 0 omits b0324ab87db7 Merge branch 'features' into for-next omits 78502a5b68ac Merge branch 'master' into mm-nonmm-stable omits 5bb367dca2b9 Merge branch 'master' into mm-stable omits 4f3af64f7f01 Merge branch 'master' into mm-nonmm-stable omits ce9f140f797a Merge branch 'master' into mm-stable omits 1b54eb91a2ce Merge branch 'master' into mm-nonmm-stable omits 1ba9e4a09dff Merge branch 'master' into mm-stable omits df928e5b5570 Merge branch 'devicetree/next' into next omits 079a913eaf84 ARM: dts: bcm283x: Increase pwm-cells omits 5da550315b59 ARM: dts: bcm2835: adjust DMA node names omits e91a464f1445 ARM: dts: bcm283x: Fix pinctrl groups omits 204284ff9189 Merge branch 'devicetree/next' into next omits 20e0c0a8e8ef Merge branch 'for-next-next-v6.4-20230621' into for-next-20230621 omits 567c33af96f9 Merge branch 'for-next-current-v6.3-20230621' into for-nex [...] omits 56072b901ac3 Merge branch 'dev/slab-no-merge' into for-next-next-v6.4-20230621 omits 19bca226d268 Merge branch 'misc-next' into for-next-next-v6.4-20230621 omits b92d5371b57b Merge branch 'next-fixes' into for-next-next-v6.4-20230621 omits 20ce66053fa4 Merge branch 'misc-6.4' into for-next-current-v6.3-20230621 omits 81c2bb880710 btrfs: disable slab merging in debug build omits 00bc86ea26ac btrfs: fix u32 overflows when left shifting stripe_nr omits 02a8f929f7d8 Merge branch 'misc-6.4' into next-fixes omits 6bb6aba2f57a bus: mhi: host: pci_generic: Add support for Quectel EM160 [...] omits 3d86637615ea Merge branch 'devicetree/next' into next omits 1ada87a05856 Merge branch 'devicetree/next' into next omits 140bc97c3f98 Merge branch 'devicetree-arm64/next' into next omits 285438ad6374 Merge branch 'devicetree/next' into next omits a196d7ad4ca5 bus: mhi: host: pci_generic: Add support for IP_SW0 channels omits 3b702e933b49 bus: mhi: host: Skip MHI reset if device is in RDDM omits 904c82a93013 Merge branch 'maintainers/next' into next omits be2642d1b648 Merge branch 'devicetree/next' into next adds ebfd9bbef671 prctl: move PR_GET_AUXV out of PR_MCE_KILL adds b2818fb995bb mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() adds be1ab4f5e51f maple_tree: set the node limit when creating a new root node adds 481719da2645 selftests/arm64: fix build failure during the "emit_tests" step adds ce1d3fcd7b56 selftests: fix arm64 test installation adds e4e852540eec selftests/mm: mkdirty: Fix incorrect position of #endif adds 49ec693ce38b maple_tree: fix 32 bit mas_next testing adds f1658be7ba74 maple_tree: fix node allocation testing on 32 bit adds e89771c5805a mm: keep memory type same on DEVMEM Page-Fault adds 8a72fc4c1afa mm/shmem: fix race in shmem_undo_range w/THP adds 4a61bcd63ee3 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 0955ec3e18b8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 5b92689278f5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 176d701a75c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9373771aaed1 wifi: airo: avoid uninitialized warning in airo_get_rate() adds 12a89f017709 wifi: iwlwifi: remove 'use_tfh' config to fix crash adds cf28792facaa docs: netdev: update the URL of the status page adds e522c1bd0ab4 MAINTAINERS: Add another mailing list for QUALCOMM ETHQOS [...] adds 8046063df887 igc: Rename qbv_enable to taprio_offload_enable adds 82ff5f29b737 igc: Do not enable taprio offload for invalid arguments adds e5d88c53d03f igc: Handle already enabled taprio offload for basetime 0 adds 8b86f10ab64e igc: No strict mode in pure launchtime/CBS offload adds c1bca9ac0bcb igc: Fix launchtime before start of cycle adds 0bcc62858d6b igc: Fix inserting of empty frame for launchtime adds b6c9ebde5a96 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds d3f87278bcb8 net/sched: flower: Ensure both minimum and maximum ports a [...] adds f72207a5c0db netdevsim: fix uninitialized data in nsim_dev_trap_fa_cook [...] adds caaee9b0218d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 436901649731 bpf: cpumap: Fix memory leak in cpu_map_update_elem adds 2e06c57d66d3 xdp: use trusted arguments in XDP hints kfuncs adds 42edff44733b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d2ff730bcf52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ebbad677993a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2ccb4faab55b Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds fb67d7e71aaa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 963b54df82b6 regmap-irq: Fix out-of-bounds access when allocating confi [...] adds f75af230b978 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dd68061ab1f1 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] adds 62fded320c5c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c09168c9392a MAINTAINERS: Add myself as a maintainer for Microchip SPI adds 5158814cbb37 spi: bcm63xx: fix max prepend length adds 9ec3c5517e22 spi: s3c64xx: clear loopback bit after loopback test adds 2bbc72ffc4de MAINTAINERS: add myself for spi-bcm63xx adds 54ccc8758ef4 mailmap: add entry for Jonas Gorski adds f481dd5886fa Merge remote-tracking branch 'spi/for-6.4' into spi-linus adds 11dff3690082 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5782017cc4d0 phy: phy-mtk-dp: Fix an error code in probe() adds 95bd315f0a5e phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test adds 45d89a344eb4 phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during r [...] adds 8a0eb8f9b9a0 phy: qcom-snps-femto-v2: properly enable ref clock adds 8932089b566c phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resum [...] adds 2b6133e02041 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e10da99e2530 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 751fd2d647c4 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds c40d6b3249b1 soundwire: fix enumeration completion adds f84d41b2a083 soundwire: qcom: update status correctly with mask adds bfb4da9c536e soundwire: amd: Fix a check for errors in probe() adds a13877d27ec5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds eb09074bdb05 Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN adds 625dfdf1a292 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b1e213a9e31c idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM adds a68b48afc050 dmaengine: xilinx: xdma: Fix Judgment of the return value adds d2a257684758 dmaengine: mcf-edma: Fix a potential un-allocated memory access adds f3015a5f9563 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8544cda94dae mtd: spinand: toshiba: Fix ecc_get_status adds f5a05060670a mtd: spinand: winbond: Fix ecc_get_status adds d8403b9eeee6 mtd: rawnand: omap_elm: Fix incorrect type in assignment adds 7e6b04f9238e mtd: rawnand: meson: fix OOB available bytes for ECC adds 20ba2db1ced4 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds e2f6d05bdb30 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 04948907e938 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3a14aadebd7c Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds f1bb36ffd1b0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f6302631c2d4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 668055e9bad8 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds d6e724d3ef0b Documentation: RISC-V: hwprobe: Fix a formatting error adds 66843b14fb71 perf: RISC-V: Remove PERF_HES_STOPPED flag checking in ris [...] adds b690e266dae2 riscv: mm: fix truncation warning on RV32 adds f9173904a98c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7610c2ab94ca Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 17424bec7a53 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 12e28b3ae550 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 62825945aba4 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds d94303699921 drm/nouveau/disp: fix HDMI on gt215+ adds c177872cb056 drm/nouveau/disp/g94: enable HDMI adds 938a06c8b791 drm/nouveau/acr: Abort loading ACR if no firmware was found adds 835a65f51790 drm/nouveau: bring back blit subchannel for pre nv50 GPUs adds cfab091a85bd Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 77a86a9b1394 dma-buf/heaps: system_heap: avoid too much allocation new c57a979f6b98 mm: optimization on page allocation when CMA enabled new 60beb77847ee dma-contiguous: support per-numa CMA for all architectures new 675b9a4bab86 mm: madvise: fix uneven accounting of psi new 3cc5a2e734a6 maple_tree: fix a few documentation issues new 123f236fea04 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new 2c2c168ecf99 mm: increase usage of folio_next_index() helper new 4f5d7895a531 swap: cleanup duplicated WARN_ON in add_to_avail_list new 9d25827291f9 swap: stop add to avail list if swap is full new 70251de653a2 swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes new 89b54271fd77 mm: memory-failure: fix unexpected return value in soft_of [...] new d367c193c377 mm: memory-failure: fix potential page refcnt leak in memo [...] new 888c95ffac9f mm: use a folio in fault_dirty_shared_page() new a2dd12f2106e mm: remove page_rmapping() new 709612ddaa4f swap: remove remnants of polling from read_swap_cache_async new 44ba40002f64 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new 38b3aec8e8d2 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new e7a5d576c901 mm: change folio_lock_or_retry to use vm_fault directly new af2037f1a8e3 mm: handle swap page faults under per-VMA lock new 28b86a857480 mm: handle userfaults under VMA lock new fe5b1f08c3d5 mm: fix a lockdep issue in vma_assert_write_locked new cfeb37433641 mm: make MEMFD_CREATE into a selectable config option new 210fca70cb1a mm: remove arguments of show_mem() new c5135155fbf4 mm: make show_free_areas() static new 41a5c048e987 mm: call arch_swap_restore() from unuse_pte() new a6f0fdca27b7 arm64: mte: simplify swap tag restoration logic new cfa605d60f03 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new ad727ae77a41 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new a03b3a0495db mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new 55490badc00c mm/gup: cleanup next_page handling new 2093e96ca931 mm/gup: accelerate thp gup even for "pages != NULL" new 17852e4c463e mm/gup: retire follow_hugetlb_page() new 412708e96345 selftests/mm: add -a to run_vmtests.sh new 443e1fe6a3ca selftests/mm: add gup test matrix in run_vmtests.sh new 7ca6ed6a1f5f mm/filemap.c: fix update prev_pos after one read request done new 5269087fb6ee fs/address_space: add alignment padding for i_map and i_mm [...] new 68520f309060 maple_tree: add test for mas_wr_modify() fast path new ef3025a39e7d maple_tree: add test for expanding range in RCU mode new 5e8ce5fd3a17 maple_tree: optimize mas_wr_append(), also improve duplica [...] new ab0547d7a41a maple_tree: add a fast path case in mas_wr_slot_store() new f48d26fa193e mm: memory-failure: remove unneeded page state check in sh [...] new 9c3f19574329 memory tier: use helper function destroy_memory_type() new 58bc2ae1128f mm: memory-failure: remove unneeded 'inline' annotation new 280188b7fbe2 fs/buffer: clean up block_commit_write new 3eb4343f2749 fs-buffer-clean-up-block_commit_write-fix new d3a6111fd4b5 fs: convert block_commit_write to return void new 1994e29186e7 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new 18ce2a4df0b9 mm/mm_init.c: remove obsolete macro HASH_SMALL new 0b4ecb009621 zsmalloc: do not scan for allocated objects in empty zspage new add33c6eb41d zsmalloc: move migration destination zspage inuse check new 48f3efdc715a zsmalloc: remove zs_compact_control new c58895119c93 seqlock: do the lockdep annotation before locking in do_wr [...] new 574febeb15d7 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new 2cd8f0a7b783 selftests: cgroup: add test_zswap program new c07887aec6d4 selftests: cgroup: add test_zswap with no kmem bypass test new 9b8fb283abf6 selftests: cgroup: add zswap-memcg unwanted writeback test new 1a3c3996cd21 mm: zswap: multiple zpools support new 1b7b1d69a01b mm/migrate_device: try to handle swapcache pages new 9e75e31fa6a7 ksm: support unsharing KSM-placed zero pages new bc315f4685e7 ksm: count all zero pages placed by KSM new 07392dea69a4 ksm: add ksm zero pages for each process new 48373602f148 ksm: consider KSM-placed zeropages when calculating KSM profit new 5b37e3f5d868 selftest: add a testcase of ksm zero pages new 98b7ba81aa39 mm: page_alloc: avoid false page outside zone error info new 7caa8b5f16ba mm-page_alloc-avoid-false-page-outside-zone-error-info-fix new aac518b93491 memcg: drop kmem.limit_in_bytes new 562eb2ba184a memcg-drop-kmemlimit_in_bytes-fix new ad8c98cde616 fs: drop_caches: draining pages before dropping caches new 17a8254fbfe4 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 8d5ca1e18196 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 12fea6b5cab1 memory tier: rename destroy_memory_type() to put_memory_type() new 7f46bd6703b2 mm: remove obsolete comment above struct per_cpu_pages new bf077dde7d7e asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new 26dccc49a36d hexagon: mm: convert to GENERIC_IOREMAP new 67b189b406a0 openrisc: mm: remove unneeded early ioremap code new 098f2a9241ef mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new aad9188b0639 mm: ioremap: allow ARCH to have its own ioremap method definition new fb048ec62315 mm/ioremap: add slab availability checking in ioremap_prot new 635b48cee342 arc: mm: convert to GENERIC_IOREMAP new a1deda9d7397 ia64: mm: convert to GENERIC_IOREMAP new a6116f9c40d6 openrisc: mm: convert to GENERIC_IOREMAP new 827057ff3ce7 s390: mm: convert to GENERIC_IOREMAP new c5bcbdf1987c sh: add <asm-generic/io.h> including new e7be5fdc4533 sh: mm: convert to GENERIC_IOREMAP new aa9b60a9ef46 xtensa: mm: convert to GENERIC_IOREMAP new 74f82ab13558 parisc: mm: convert to GENERIC_IOREMAP new fecb614931df mm/ioremap: consider IOREMAP space in generic ioremap new 80299f699cc9 mm: move is_ioremap_addr() into new header file new c3966c93e9fc powerpc: mm: convert to GENERIC_IOREMAP new 8887c29b4105 arm64 : mm: add wrapper function ioremap_prot() new 9f65585b3d43 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new afb578f68685 mm: cma: print cma name as well in cma_alloc debug new 84f57c6ba1b0 rmap: pass the folio to __page_check_anon_rmap() new be834b2b3da7 mm: merge folio_has_private()/filemap_release_folio() call pairs new 644bd4660fb7 mm, netfs, fscache: stop read optimisation when folio remo [...] new 72a031c1f3bb mm: call folio_mapping() inside folio_needs_release() new c5591fdceb98 mm: correct stale comment of function check_pte new c39ea2e798c8 mm: fix some kernel-doc comments new 1c92dd48a3dc mm: compaction: use the correct type of list for free pages new 2e2f74752aab mm: compaction: skip the memory hole rapidly when isolatin [...] new 98732a018d3f mm/sparse: remove redundant judgments from macro for_each_ [...] new 1e0e11765bf3 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new b2815733f50a mm/memory: convert do_page_mkwrite() to use folios new a1e86e90f893 mm/memory: convert wp_page_shared() to use folios new 7ea0feaad98c mm/memory: convert do_shared_fault() to folios new b4571d677a58 mm/memory: convert do_read_fault() to use folios new 4352a5a78300 mm/hwpoison: delete all entries before traversal in __foli [...] new e833a46a28d7 mm/hwpoison: check if a subpage of a hugetlb folio is raw [...] new ba0ab6263234 hugetlbfs: improve read HWPOISON hugepage new 4caf169e5798 selftests/mm: add tests for HWPOISON hugetlbfs read new 3221b345be10 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new b398797fffd5 mm: make PTE_MARKER_SWAPIN_ERROR more general new dfff820bf6d2 mm-make-pte_marker_swapin_error-more-general-fix new 6b8a76a4c244 mm: userfaultfd: check for start + len overflow in validate_range new f6524bde318c mm: userfaultfd: extract file size check out into a helper new ed0e5e8f9781 mm: userfaultfd: add new UFFDIO_POISON ioctl new ec1c7560e854 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix new 8916de99b9f6 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new 71dd80d5b1cb mm: userfaultfd: document and enable new UFFDIO_POISON feature new 50802df01d73 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new 66da43bf7240 selftests/mm: add uffd unit test for UFFDIO_POISON new 4d2c7cb57bec zsmalloc: remove obj_tagged() new 3ba45d93a41e mm/mm_init.c: mark check_for_memory() as __init new bb936f8bb06d HWPOISON: offline support: fix spelling in Documentation/ABI/ new e77ecdfae4f4 mm/memory_hotplug: document the signal_pending() check in [...] new 296cc26bb2e9 mm: memory-failure: remove unneeded PageHuge() check new b0ac921ccbd5 mm: memory-failure: ensure moving HWPoison flag to the raw [...] new 5dc9c0d10815 mm: memory-failure: don't account hwpoison_filter() filter [...] new ae46f32c70f7 mm: memory-failure: use local variable huge to check hugetlb page new 2cfedb7e21ad mm: memory-failure: remove unneeded header files new b862ed8a8d47 mm: memory-failure: minor cleanup for comments and codestyle new bfde37aec5e5 mm: memory-failure: fetch compound head after extra page r [...] new 79076827b84b mm: memory-failure: fix race window when trying to get hug [...] new b630e2638fa9 mm/memory: pass folio into do_page_mkwrite() new ad061eeaf941 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap new 7411756fd186 maple_tree: make mas_validate_gaps() to check metadata new bd4b8c5a5e60 maple_tree: fix mas_validate_child_slot() to check last mi [...] new 636020b560a3 maple_tree: make mas_validate_limits() check root node and [...] new 257b96cceb9c maple_tree: update mt_validate() new a01f8e3e7913 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() new 4abd487a0b59 maple_tree: drop mas_first_entry() new aad2d09e48e4 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s new f34de638d6c2 mm/pgtable: add PAE safety to __pte_offset_map() new dd94e4a3f293 arm: adjust_pte() use pte_offset_map_nolock() new 7f37e74d82ff powerpc: assert_pte_locked() use pte_offset_map_nolock() new 97ff7abfe3c0 powerpc: add pte_free_defer() for pgtables sharing page new 808b347063ec sparc: add pte_free_defer() for pte_t *pgtable_t new ef78f98ce3ab s390: add pte_free_defer() for pgtables sharing page new c6f446f5e336 mm/pgtable: add pte_free_defer() for pgtable as page new 251ecd321ff5 mm/khugepaged: retract_page_tables() without mmap or vma lock new 49a44d59344d mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() new f14f7aaf529c mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() new 2fa90e0898b5 mm: delete mmap_write_trylock() and vma_try_start_write() new 45817d8da385 mm/pgtable: notes on pte_offset_map[_lock]() new 4a31a3922c6f mm: remove clear_page_idle() new ab8076d722fb mm: introduce vma_is_stack() and vma_is_heap() new 9e7ae2b40681 mm: use vma_is_stack() and vma_is_heap() new fe18169c2725 drm/amdkfd: use vma_is_stack() and vma_is_heap() new 3ef18868bd47 selinux: use vma_is_stack() and vma_is_heap() new b90a25d4bc02 selinux-use-vma_is_stack-and-vma_is_heap-fix new 2707664f2e00 perf/core: use vma_is_stack() and vma_is_heap() new e726c62e70a7 mm/mmap: move vma operations to mm_struct out of the criti [...] new 541467d8f0c4 cred: convert printks to pr_<level> new fffb06a3ee0e proc: support proc-empty-vm test on i386 new 8b17cb79af30 proc: skip proc-empty-vm on anything but amd64 and i386 new 9ce826310e37 lib: replace kmap() with kmap_local_page() new 3108c8de5b25 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new 5d7d0951f690 signal: print comm and exe name on fatal signals new 8c2a97641c37 signal-print-comm-and-exe-name-on-fatal-signals-fix new 307e91e7dfe8 acct: replace all non-returning strlcpy with strscpy new c487e1a2eb9a ipc/sem: use flexible array in 'struct sem_undo' new 38d76b6f5fd6 char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM new 549d4ea71d99 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM new 4a753e98ec48 pcmcia : make PCMCIA depend on HAS_IOMEM new 1e519837840c net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new 269019ca95ed irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new 756a0978373e clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM new dc4f2208a8b3 kexec: consolidate kexec and crash options into kernel/Kco [...] new 3b767ff524eb x86/kexec: refactor for kernel/Kconfig.kexec new 8431e34a21a5 arm/kexec: refactor for kernel/Kconfig.kexec new 599cbdedd1a9 ia64/kexec: refactor for kernel/Kconfig.kexec new f11194fb52d3 arm64/kexec: refactor for kernel/Kconfig.kexec new 70aadaa4b8f7 loongarch/kexec: refactor for kernel/Kconfig.kexec new 94764e06dc19 m68k/kexec: refactor for kernel/Kconfig.kexec new 27ef86811c65 mips/kexec: refactor for kernel/Kconfig.kexec new f80102a7569b parisc/kexec: refactor for kernel/Kconfig.kexec new 87fe88c850a4 powerpc/kexec: refactor for kernel/Kconfig.kexec new d3cc8e1326cd riscv/kexec: refactor for kernel/Kconfig.kexec new 40ec12c94d2c s390/kexec: refactor for kernel/Kconfig.kexec new 40347e67b5be sh/kexec: refactor for kernel/Kconfig.kexec new dcbd14f0098f kexec: rename ARCH_HAS_KEXEC_PURGATORY new cbc8bebc024f kernel: relay: remove unnecessary NULL values from relay_open_buf new 755eeeac6c2b Merge branch 'mm-nonmm-unstable' into mm-everything new 1f097d2da03b Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new a131c0a80853 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new a435784dda83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 295e6d83f294 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 9b5d5d75da25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1b3d9444c43 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new a3660e59a9e4 arm64: dts: broadcom: add missing space before { new 2a28a5cd11a4 ARM: dts: bcm283x: Fix pinctrl groups new 3450f9f52a39 ARM: dts: bcm2835: adjust DMA node names new 81b875892022 ARM: dts: bcm283x: Increase pwm-cells new 4b8e16de053f ARM: dts: broadcom: add missing space before { new 8960f095de3b ARM: dts: BCM5301X: Add Wi-Fi regulatory mappings for Luxu [...] new 2ce61fa62183 ARM: dts: BCM5301X: Add Ethernet interfaces links new be7e1e5b0f67 ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger new 05d2c3d552b8 ARM: dts: BCM53573: Drop nonexistent #usb-cells new 3392ef368d9b ARM: dts: BCM53573: Add cells sizes to PCIe node new 2c0fd6b3d077 ARM: dts: BCM53573: Use updated "spi-gpio" binding properties new e0c3f81b45b7 dt-bindings: arm: bcm: add BCM53573 SoCs family binding new 91994e59079d ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys E [...] new 0d8d8753ede0 Merge branch 'devicetree/next' into next new 3158c2cef979 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new e4271104f973 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7fd4012a9f59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1197cb58e06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 020fefd08740 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9abdb92cc723 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6df875e321ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2cfab09b0135 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9c7f24941927 arm64: dts: rockchip: enable SATA on rk3588-evb1 new 28832358cbda Merge branch 'v6.6-armsoc/dts64' into for-next new 5a617a04bd52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aed3f283e03c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71c1b7740eec Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 040b9688c4fb Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 1e51e7d58a88 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 2281edea0444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9225bcdedf16 firmware: ti_sci: Use system_state to determine polling new 3e67fd8dd271 firmware: ti_sci: Fixup documentation errors new bffd3a805d8e soc: ti: k3-ringacc: Fixup documentation errors new 8a07516806c6 Merge branch 'ti-drivers-soc-next' into ti-next new 4fc2c9baa48d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 77ea0b23d623 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new ea99463da913 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 6ee1ffdc1838 csky: pgtable: Fixup update_mmu_cache for abiv2 new e91a48a67138 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new d5b642b717fa Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new c9f50c07103c Merge branch 'for-next' of git://github.com/openrisc/linux.git new 471aba2e4760 riscv: sigcontext: Correct the comment of sigreturn new c699a1aaf903 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef6012f301f7 riscv: dts: Enable device-tree overlay support for starfiv [...] new 9840ae1a9aeb Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 7a69bb5d3777 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 9eb552956372 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 324718ddddc4 fscrypt: improve the "Encryption modes and usage" section new f124aca0079a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 098be3578155 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 04aab7208f27 Merge branch 'misc-6.5' into for-next-current-v6.4-20230712 new b4197e058859 Merge branch 'for-next-current-v6.4-20230712' into for-nex [...] new 1f558b14aa33 Merge branch 'next-fixes' into for-next-next-v6.5-20230712 new eefd0906d553 btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror() new 2941b3f8f1a5 btrfs: zoned: use vcalloc instead of for vzalloc in btrfs_ [...] new ce21750d8395 btrfs: fix race between balance and cancel/pause new 974ce5050cf7 btrfs: scrub: remove redundant division of stripe_nr new 3e1926854da5 btrfs: remove redundant initialization of variables in log [...] new 5610db7715a1 btrfs: add comments for btrfs_map_block() new f0ded10c48e8 btrfs: raid56: remove unused BTRFS_RBIO_REBUILD_MISSING new b757f840906f btrfs: be a bit more careful when setting mirror_num_ret i [...] new 84a257886d96 btrfs: simplify the no-bioc fast path condition in btrfs_m [...] new f5b1e00ec172 btrfs: sysfs: show if ACL support has been compiled in new 914c956f851f btrfs: tracepoints: simplify raid56 events new fa9c8fad3a39 btrfs: fix use-after-free of new block group that became unused new 844264922d89 btrfs: avoid duplicated chunk lookup during btrfs_map_block() new 5bb9deb838b2 btrfs: zoned: fix memory leak after finding block group wi [...] new 675a5d7f751d btrfs: fix double iput() on inode after an error during or [...] new 0ca2424621c1 btrfs: fix iput() on error pointer after error during orph [...] new 1d6233aad066 btrfs: use irq safe locking when running and adding delayed iputs new 3b972b10dfe1 btrfs: raid56: always verify the P/Q contents for scrub new 90e42fecceef btrfs: move eb subpage preallocation out of the loop new 3aca093c4554 Merge branch 'misc-next' into for-next-next-v6.5-20230712 new 42138423c2c1 btrfs: disable slab merging in debug build new 3091666bb196 Merge branch 'dev/slab-no-merge' into for-next-next-v6.5-20230712 new 227ca3663daa Merge branch 'for-next-next-v6.5-20230712' into for-next-20230712 new 3190537f016d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4b1a18bb6de libceph: harden msgr2.1 frame segment length checks new 5cb29bab9cbc Merge branch 'master' of git://github.com/ceph/ceph-client.git new f58ca2a57555 smb: client: Fix -Wstringop-overflow issues new 626666ec53be smb: client: fix missed ses refcounting new fdba8fe0865f smb3: allow disabling caching of mtime and size of query d [...] new 426b77d40ea2 smb: add missing create options for O_DIRECT and O_SYNC flags new 73b25dad6dd2 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new cf88fc26b951 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4de8b2b468e5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 95c74686334b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 5d37a1198068 fsverity: explicitly check that there is no algorithm 0 new e77000ccc531 fsverity: simplify handling of errors during initcall new 456ae5fe9b44 fsverity: move sysctl registration out of signature.c new d893b78c55a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 446c3a3efeae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0266a2f79129 ksmbd: Fix unsigned expression compared with zero new 956cd69868ee ksmbd: check if a mount point is crossed during path lookup new 2991a7f1efc1 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3768fd4690a9 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly new 48ea087a9685 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call new f03f09a2eb1a SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] new 76c53d9f9a9d SUNRPC: Use a per-transport receive bio_vec array new 93b50a4e71db Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new d006b141cf2f Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 49be5d030457 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new b7c364751b22 hostfs: convert to ctime accessor functions new e764d812e8e0 hpfs: convert to ctime accessor functions new db89cf85bde1 hugetlbfs: convert to ctime accessor functions new fcce9b2a9af2 isofs: convert to ctime accessor functions new a3ed2a3ab5bb jffs2: convert to ctime accessor functions new a01faadc74cd jfs: convert to ctime accessor functions new ad4296d9661b kernfs: convert to ctime accessor functions new 13c157fe8500 nfs: convert to ctime accessor functions new bb4a28c05d3a nfsd: convert to ctime accessor functions new a7ad4680a85e nilfs2: convert to ctime accessor functions new 709a94430589 ntfs: convert to ctime accessor functions new 6fe947b06347 ntfs3: convert to ctime accessor functions new 48eca485e242 ocfs2: convert to ctime accessor functions new 0d59851379a3 omfs: convert to ctime accessor functions new ba74f8ceded7 openpromfs: convert to ctime accessor functions new 7438557f4f17 orangefs: convert to ctime accessor functions new ed0c255d8e6b overlayfs: convert to ctime accessor functions new 7e5d587869f1 procfs: convert to ctime accessor functions new 0163ee27e122 pstore: convert to ctime accessor functions new f59b2fe80d1d qnx4: convert to ctime accessor functions new 5d32858f1a01 qnx6: convert to ctime accessor functions new 09dc94f96eeb ramfs: convert to ctime accessor functions new 09f8124a66cb reiserfs: convert to ctime accessor functions new 35032392589c romfs: convert to ctime accessor functions new 9953851b1f05 smb: convert to ctime accessor functions new f76e88f981ca squashfs: convert to ctime accessor functions new d533dc0047c0 sysv: convert to ctime accessor functions new 7684d07d9470 tracefs: convert to ctime accessor functions new 227744add750 ubifs: convert to ctime accessor functions new d6e2805fc21c udf: convert to ctime accessor functions new 26824f3cc20e ufs: convert to ctime accessor functions new 861202072055 vboxsf: convert to ctime accessor functions new 20196674f36e xfs: convert to ctime accessor functions new 847e7440512d zonefs: convert to ctime accessor functions new f3b40736c6d4 linux: convert to ctime accessor functions new d4f8d83e7f60 mqueue: convert to ctime accessor functions new 4a0d99564f66 bpf: convert to ctime accessor functions new 005770ea6796 shmem: convert to ctime accessor functions new 749f0040e41f sunrpc: convert to ctime accessor functions new fefc1ef11011 apparmor: convert to ctime accessor functions new f41753cbd0d1 security: convert to ctime accessor functions new 1ec84fff3c3c selinux: convert to ctime accessor functions new 8de81d53f1b6 fs: rename i_ctime field to __i_ctime new 5b558a564c94 Merge branches 'vfs.readdir', 'vfs.misc', 'vfs.ctime' and [...] new 5f302f34d2b5 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 5c3c9b034e91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 264e0edd1213 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b733a554e9a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9e4bf607d8c PM: hibernate: Fix writing maj:min to /sys/power/resume new 3a8395b565b5 PM: QoS: Restore support for default value on frequency QoS new a4e33e8ed5f5 powercap: intel_rapl: intel_rapl_tpmi: Fix a sparse warning new 286c174c762f Merge branches 'pm-sleep', 'pm-qos' and 'powercap' into li [...] new bfb5ef2219b7 cpufreq: sparc: Don't mark cpufreq callbacks with __init new 3c61a03588dd Merge branch 'pm-cpufreq' into linux-next new 5726586af948 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 034fc4ee88bc Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 1e679b957ae2 net: dpaa: Improve error reporting new 9c3ddc44d0c0 net: dpaa: Convert to platform remove callback returning void new 12d6cc19f29b net: fec: Convert to platform remove callback returning void new 4875b2a362e9 net: fman: Convert to platform remove callback returning void new ead29c5e0888 net: fs_enet: Convert to platform remove callback returning void new f833635589ae net: fsl_pq_mdio: Convert to platform remove callback retu [...] new 4be0ebc33f39 net: gianfar: Convert to platform remove callback returning void new ae18facf566c net: ucc_geth: Convert to platform remove callback returning void new 1518abee499e Merge branch 'net-freescale-convert-to-platform-remove-cal [...] new 47b7acfb016b bnxt_en: use dev_consume_skb_any() in bnxt_tx_int new a8aa20a64ef2 net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over [...] new b2f3d915b4fe net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() new 27381e72a2db net: stmmac: dwmac-qcom-ethqos: Log more errors in probe new e0f0a5db5f8c Merge branch 'stmmac-errors' new 9f4a7c930284 tcp: add a scheduling point in established_get_first() new 6600946bce57 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 7ac8d0d26192 bpf: Support ->fill_link_info for kprobe_multi new dc6519445b33 bpftool: Dump the kernel symbol's module name new edd7f49bb884 bpftool: Show kprobe_multi link info new f1a414537ecc bpf: Protect probed address based on kptr_restrict setting new 5125e757e62f bpf: Clear the probe_addr for uprobe new cd3910d00505 bpf: Expose symbol's respective address new 57d485376552 bpf: Add a common helper bpf_copy_to_user() new 1b715e1b0ec5 bpf: Support ->fill_link_info for perf_event new 62b57e3ddd64 bpftool: Add perf event names new 88d6160737fa bpftool: Show perf link info new 87e098e62347 Merge branch 'bpf: Support ->fill_link_info for kprobe_mul [...] new f42bcd168d03 bpf: teach verifier actual bounds of bpf_get_smp_processor [...] new c21de5fc5ffd selftests/bpf: extend existing map resize tests for per-cp [...] new 12c8d0f4c870 bpf: Rename few bpf_mem_alloc fields. new a80672d7e10e bpf: Simplify code of destroy_mem_alloc() with kmemdup(). new 9de3e81521b4 bpf: Let free_all() return the number of freed elements. new 05ae68656a8e bpf: Refactor alloc_bulk(). new 18e027b1c7c6 bpf: Factor out inc/dec of active flag into helpers. new 7468048237b8 bpf: Further refactor alloc_bulk(). new d114dde245f9 bpf: Change bpf_mem_cache draining process. new 822fb26bdb55 bpf: Add a hint to allocated objects. new 04fabf00b4d3 bpf: Allow reuse from waiting_for_gp_ttrace list. new 43a89baecfe2 rcu: Export rcu_request_urgent_qs_task() new f76faa65c971 selftests/bpf: Improve test coverage of bpf_mem_alloc. new 5af6807bdb10 bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). new 8e07bb9ebcd9 bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. new 4ed8b5bcfada bpf: Add object leak check. new 968a3b922ca1 Merge branch 'bpf-mem-cache-free-rcu' new 0a5550b1165c bpftool: Use "fallthrough;" keyword instead of comments new f36cfb753022 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42b91078daa3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 326581b76ada Bluetooth: hci_conn: return ERR_PTR instead of NULL when t [...] new 23ba0a1d51bd Bluetooth: SCO: fix sco_conn related locking and validity issues new 4b6a06db2f8a Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 new 159c43e9925e Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 new b18d35adebf4 Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 new 34ffc92ed051 Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() new ff1b86784849 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in H [...] new e37a90fa8385 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 19bfa9ebebb5 mtd: use refcount to prevent corruption new 79c4a5625021 mtd: call external _get and _put in right order new 0e0d59f2f6ba mtd: plat-ram: Use devm_platform_get_and_ioremap_resource() new 6145e07e9c77 mtd: lantiq-flash: Use devm_platform_get_and_ioremap_resource() new a29f696aa96f mtd: lpddr2_nvm: Convert to devm_platform_ioremap_resource() new 1726813c2eff mtd: st_spi_fsm: Convert to devm_platform_ioremap_resource() new badd019b4a2a mtd: spear_smi: Convert to devm_platform_ioremap_resource() new e1666cfd7822 mtd: physmap-core: Use devm_platform_get_and_ioremap_resource() new 259b4d4c1308 mtd: devices: docg3: Remove unnecessary (void*) conversions new 0c0b23a3f1e6 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 09593216bff1 drm: execution context for GEM buffers v7 new 9710631cc8f3 drm: add drm_exec selftests v4 new 8abc1eb2987a drm/amdkfd: switch over to using drm_exec v3 new 8a206685d36f drm/amdgpu: use drm_exec for GEM and CSA handling v2 new 2acc73f81f25 drm/amdgpu: use drm_exec for MES testing new ca6c1e210aa7 drm/amdgpu: use the new drm_exec object for CS v3 new 36672dda2eb7 drm/loongson: Remove a useless check in cursor_plane_atomi [...] new b8da673184c9 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 08b6e1725dd4 drm/amdgpu/gfx9: move update_spm_vmid() out of rlc_init() new 95b88ea1af4b drm/amdgpu/gfx10: move update_spm_vmid() out of rlc_init() new bf80d34b6c58 drm/amdgpu: Increase soft IH ring size new 822130b5e883 drm/amdgpu: avoid integer overflow warning in amdgpu_devic [...] new 9df88c8104e1 drm/amd/pm: share the code around SMU13 pcie parameters update new 036e348fdccf drm/amdkfd: add kfd2kgd debugger callbacks for GC v9.4.3 new 567db9e070a0 drm/amdkfd: restore debugger additional info for gfx v9_4_3 new 7a93cc579c1e drm/amdkfd: enable watch points globally for gfx943 new 41b8a08109e9 drm/amdkfd: add multi-process debugging support for GC v9.4.3 new 45b51acb38d4 drm/amdgpu: rename psp_execute_non_psp_fw_load and make it global new 1ddcdb7cb6bb drm/amdgpu: use psp_execute_load_ip_fw instead new 596aed31ab1f drm/radeon: ERROR: "foo * bar" should be "foo *bar" new 7fbae7fba15f drm/radeon: ERROR: "(foo*)" should be "(foo *)" new 51e647fed701 drm/radeon: ERROR: "(foo*)" should be "(foo *)" new 0f9de7820567 drm/radeon: ERROR: that open brace { should be on the prev [...] new b82dc4ed4060 drm/radeon: ERROR: "(foo*)" should be "(foo *)" new 1879e009a444 drm/amdkfd: Update CWSR grace period for GFX9.4.3 new bd9744983749 drm/amdgpu: add watchdog timer enablement for gfx_v9_4_3 new c2e3f5b571c5 drm/amd/pm: conditionally disable pcie lane/speed switchin [...] new c1e18c44dc7f drm/amd/display: only accept async flips for fast updates new f3fa86f5c778 drm/amdgpu:update kernel vcn ring test new 3ebfa943b845 drm/amdgpu: update kernel vcn ring test new 5d1eb4c4c872 drm/amd: Move helper for dynamic speed switch check out of smu13 new 2d60ba1bf51e drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implem [...] new 8e436326958f drm/amdkfd: report dispatch id always saved in ttmps after [...] new bd3c41425456 drm/amdkfd: Fix stack size in 'amdgpu_amdkfd_unmap_hiq' new 52b82609bfe5 drm/amdgpu: Rename to amdgpu_vm_tlb_seq_struct new 57a95e1bd764 drm/amd/display: dc.h: eliminate kernel-doc warnings new 81b8fad65157 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ef4374fbc6ab drm/i915/dsc: Move rc param calculation for native_420 new 955009927c72 drm/i915/drm: Fix comment for YCbCr20 qp table declaration new 580c7e31d5c5 drm/i915/dsc: Add rc_range_parameter calculation for YCbCr420 new 8df6144dae14 drm/i915/vdsc: Remove FIXME in intel_dsc_compute_config new 629c3b0a4833 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0199a9ee2467 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 300836d0d825 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 7bf00a02cdde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1425bdd7ef88 regmap: Revert "add 64-bit mode support" and Co. new 039fd2e4134b regmap: cache: Revert "Add 64-bit mode support" new 875403a7b524 regmap: mmio: Remove unused 64-bit support code new 099605a02017 Merge remote-tracking branch 'regmap/for-6.6' into regmap-next new 1bba8b52a75a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5611bb5cee51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fcb287082f3 Merge branch 'asoc-linus' into asoc-next new 2b48d170fb99 ASoC: SOF: amd: refactor PSP smn_read new 521d675d2497 ASoC: soc-core.c: initialize dlc on snd_soc_get_dai_id() new 0e66a2c69409 ASoC: soc-core.c: cleanup soc_dai_link_sanity_check() new 7f6ecc220272 ASoC: rt5645: implement set_jack callback new 82770b76abae ASoC: imx-pcm-rpmsg: Set PCM hardware parameters separately new 065aa861b124 ASoC: soc-core: protect dlc->of_node under mutex new 209fb30ee1c7 ASoC: rt722-sdca: Remove redundant sdca mask new 754d1ce3ab6b ASoC: dt-bindings: nau8821: Convert to dtschema new 24e04c94bebc ASoC: tas2781: No need to set device_driver owner new 221acc16aee1 ASoC: dwc: Add TDM mode support new e125891c2ed6 ASoC: Convert pm8916-wcd-analog-codec to YAML new c70064b96f50 ASoC: stac9766: fix build errors with REGMAP_AC97 new c7a0f10b8851 ASoC: rt5645: add the system level suspend-resume callback new cacff5e8a305 ASoC: dt-bindings: Add audio-iio-aux new b5f3484117b8 ASoC: dt-bindings: simple-card: Add additional-devs subnode new f75c544d7413 iio: inkern: Check error explicitly in iio_channel_read_max() new 1e1b4fbd6d0f iio: consumer.h: Fix raw values documentation notes new ad4e8480a1db iio: inkern: Remove the 'unused' variable usage in iio_cha [...] new 524cfdf6b88e iio: inkern: Fix headers inclusion order new c952c748c7a9 minmax: Introduce {min,max}_array() new 97aee7157eea iio: inkern: Use max_array() to get the maximum value from [...] new 4dc603735826 iio: inkern: Replace a FIXME comment by a TODO one new 7560418078b9 iio: inkern: Add a helper to query an available minimum raw value new 12e58fec5b2a ASoC: soc-dapm.h: Convert macros to return a compound literal new 1d298ad82217 ASoC: codecs: Add support for the generic IIO auxiliary devices new 6d8ad35d119c ASoC: simple-card: Handle additional devices new b8c442b391d4 Add support for IIO devices in ASoC new f97fa3dcb2db lib/math: Move dvb_math.c into lib/math/int_log.c new 08f6a14b2d37 lib/math/int_log: Use ARRAY_SIZE(logtable) where makes sense new 9ab04d7ed8bd lib/math/int_log: Replace LGPL-2.1-or-later boilerplate wi [...] new a04616321f50 ASoC: nau8825: Replace copied'n'pasted intlog10() new 441511aeeafe ASoC: remove copy of intlog10() new be7dc10ab0bc ASoC: codecs: es8316: Add support for 24 MHz MCLK new c30d10aeb398 ASoC: codecs: es8316: Add support for S24_3LE format new 32e40c8d6ff9 ASoC: Intel: avs: Add es8336 machine board new d55bb0f1c1a3 ASoC: Intel: avs: Load es8336 board on KBL-based platforms new 05c5d4e326cc ASoC: Intel: avs: Add rt5663 machine board new 3ed180ac3cec ASoC: Intel: avs: Load rt5663 board on KBL-based platforms new 27cd41698de4 ASoC: Intel: avs: rt5682: Add missing components new 7012fa7d56b7 ASoC: Intel: avs: rt5682: Tidy up hw_params() new 09225b434ed1 ASoC: Intel: avs: New boards and fixes to existing new a0cb05cb70b4 ASoC: amd: vangogh: Make use of DRV_NAME new 3dd26e27ccb4 ASoC: amd: vangogh: Use dmi_first_match() for DMI quirk handling new dba22efd0d17 ASoC: amd: vangogh: Add support for NAU8821/MAX98388 variant new 860c9ef04a2c AMD Vangogh support for NAU8821/MAX98388 new fd9965235099 ASoC: mediatek: mt8188: add memory-region support new e3326e3bc493 ASoC: dt-bindings: mediatek,mt8188-afe: add memory-region new 79f4bde84d5e ASoC: mt8188: add memory-region support new 4b526b3278be ASoC: amd: acp: Add machine driver support for nau8821 codec new ac91c8c89782 ASoC: amd: acp: Add machine driver support for max98388 codec new ef51cddf014b ASoC: amd: Add acpi machine id's for vangogh platform new 197b1f7f0df1 ASoC: amd: Add new dmi entries to config entry new cd2f8ce39ca3 Add acpi mahine id's for vangogh platform and new e61b415515d3 ASoC: amd: acp: refactor the acp init and de-init sequence new 7ad6fb9dd1ca ASoC: amd: acp: add acp i2s master clock generation for re [...] new fc11d3266dc7 ASoC: amd: acp: remove the redundant acp enable/disable in [...] new 7a83903022dc ASoC: amd: acp: store platform device reference created in [...] new 088a40980efb ASoC: amd: acp: add pm ops support for acp pci driver new c8786ac7bb37 ASoC: amd: acp: store xfer_resolution of the stream new a8d1316a264f ASoC: amd: acp: export config_acp_dma() and config_pte_for [...] new 7373e6bee60c ASoC: amd: acp: store the pdm stream channel mask new e3a96e441e05 ASoC: amd: acp: move pdm macros to common header file new 5debf4ae138c ASoC: amd: acp: add pm ops support for rembrandt platform new 92f33bf10f12 Refactor acp legacy driver and add new 5512ffd9f398 ASoC: rt5677: Refactor GPIO support code new c3d42d7baf6b ASoC: rt5677: Use agnostic irq_domain_create_linear() new 043bb9c012ee ASoC: rt5677: Use device_get_match_data() new ea1c1019a88d ASoC: rt5677: Sort headers alphabetically new 5a043fd5c74c ASoC: rt5677: Refactor GPIO and use new acb5c0b14b76 ASoC: amd: ps-sdw-dma: Convert to platform remove callback [...] new 50a91c513fb7 ASoC: starfive: jh7110_tdm: Convert to platform remove cal [...] new f7c30811ded1 ASoC: Another set of platform remove conversions new 6657fcc91db9 ASoC: Intel: sof_rt5682: add jsl_rt5650 board config new 54c35c48c2b9 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new c60a415797f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7e9b7279f64 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 5abb32411f22 Input: bcm-keypad - convert to devm_platform_ioremap_resource() new 3799836f606f Input: lpc32xx-keys - convert to devm_platform_ioremap_resource() new b1066df414d7 Input: nspire-keypad - use devm_platform_get_and_ioremap_r [...] new e79637731c6a Input: omap4-keyad - convert to devm_platform_ioremap_resource() new db9842298ad5 Input: opencores-kbd - convert to devm_platform_ioremap_re [...] new 198a2ccaaab8 Input: pxa27x_keypad - convert to devm_platform_ioremap_re [...] new b1c5590045a0 Input: sun4i-lradc-keys - convert to devm_platform_ioremap [...] new c0551abb0557 Input: nomadik-ske-keypad - convert to use devm_* api new f1efdf7fcef9 Input: lpc32xx_ts - convert to use devm_* api new 0b64150c3429 Input: bcm-keypad - correct dev_err_probe() error new 0859c1764c77 Input: rotary_encoder - don't double assign input->dev.parent new d62394632065 dt-bindings: input: Add bindings for Azoteq IQS7210A/7211A/E new f2ba47e65f3b Input: add support for Azoteq IQS7210A/7211A/E new 17270e26666d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a3b4d0ca62d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e7fd6e45f64b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42a95739c5bc regulator: raa215300: Change the scope of the variables {c [...] new 741da3f60479 regulator: raa215300: Switch back to use struct i2c_driver::probe new d16db38c2a66 dt-bindings: regulator: Describe Qualcomm REFGEN regulator new 7cbfbe237960 regulator: Introduce Qualcomm REFGEN regulator driver new 4d8cd4d289ad Qualcomm REFGEN regulator new 8978af5ef662 regulator: dt-bindings: rt5739: Add compatible for rt5733 new 6f5e28583984 regulator: rt5739: Add DID check and compatible for rt5733 new 933448e8d02b Add compatible support for RT5733 new bca8fb5545da Merge remote-tracking branch 'regulator/for-6.6' into regu [...] new 9ed7411eaf39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5db80f46165 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a4968ef49d79 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new e7a94a594645 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f3391ae82432 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f4ee5ac97de Merge branch 'spi-linus' into spi-next new 68a199640d28 spi: amlogic-spifc-a1: implement adjust_op_size() new 8d4d4c6813fe spi: amlogic-spifc-a1: add support for max_speed_hz new 1dc8ca71816d spi: amlogic-spifc-a1: fixes and improvements for new 0605d9fb411f spi: sun6i: add quirk for dual and quad SPI modes support new 25453d797d7a spi: sun6i: add dual and quad SPI modes support for R329/D [...] new 0f5162262819 Allwinner R329/D1/R528/T113s Dual/Quad SPI modes new fbab5b2c0906 spi: Remove unneeded OF node NULL checks new 440c47331bdb spi: Drop duplicate IDR allocation code in spi_register_co [...] new 2b308e7176e3 spi: Replace if-else-if by bitops and multiplications new f2daa4667fda spi: Use sysfs_emit() to instead of s*printf() new edf6a864c996 spi: Sort headers alphabetically new c397f09e5498 spi: Get rid of old SPI_MASTER_NO_TX & SPI_MASTER_NO_RX new 90366cd60133 spi: Get rid of old SPI_MASTER_MUST_TX & SPI_MASTER_MUST_RX new 82238d2cbd99 spi: Rename SPI_MASTER_GPIO_SS to SPI_CONTROLLER_GPIO_SS new 7a2b552c8e0e spi: Convert to SPI_CONTROLLER_HALF_DUPLEX new 702ca0269ed5 spi: Fix spelling typos and acronyms capitalization new 64a7b0e08143 spi: Header and core clean up and refactoring new 3b38cabd5e12 spi: spi-cadence: Delete unmatched comments new 6930bfa7a90e Merge remote-tracking branch 'spi/for-6.6' into spi-next new a2b01f3044c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d102bf308097 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ef6c33806fc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e54b86c5386 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 7049c81eba2a Merge branch 'next' of https://github.com/kvm-x86/linux.git new 1cc72dc0e8cb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6958a52067e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62f9b1e76770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00d4b3521235 platform/x86: hp-bioscfg: Documentation new 5f94f181ca25 platform/x86: hp-bioscfg: bioscfg-h new a34fc329b189 platform/x86: hp-bioscfg: bioscfg new 69ea03e38f24 platform/x86: hp-bioscfg: biosattr-interface new 6b2770bfd6f9 platform/x86: hp-bioscfg: enum-attributes new 6f2c06d5a467 platform/x86: hp-bioscfg: int-attributes new 4b2672ec71a3 platform/x86: hp-bioscfg: order-list-attributes new 8646a3b5ee3a platform/x86: hp-bioscfg: passwdobj-attributes new b2715aa2e135 platform/x86: hp-bioscfg: spmobj-attributes new e6c7b3e15559 platform/x86: hp-bioscfg: string-attributes new 63e8f906e94e platform/x86: hp-bioscfg: surestart-attributes new eff3bac88aed platform/x86: hp-bioscfg: Makefile new 9204fc5071bf platform/x86: hp-bioscfg: MAINTAINERS new 02c72011b008 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c625a2ecbaf Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 985fbaa50d14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8630f050d3f interconnect: qcom: Add support for mask-based BCMs new be02db24cf84 interconnect: qcom: sm8450: add enable_mask for bcm nodes new 0dc82bd9e462 interconnect: qcom: sm8550: add enable_mask for bcm nodes new 3cb11fe244d5 interconnect: qcom: sa8775p: add enable_mask for bcm nodes new 69758ce4d1bd Merge branch 'icc-bcm-mask' into icc-fixes new 9bcd2e1565e4 Merge branch 'icc-fixes' into icc-next new 2eddcf52386d Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 14626246efb5 phy: marvell: phy-mvebu-cp110-comphy: Use devm_platform_ge [...] new 1f8fe326015f phy: rockchip: phy-rockchip-typec: Use devm_platform_get_a [...] new d746f127ea5b phy: renesas: r8a779f0-ether-serdes: Convert to devm_platf [...] new 16e0f0ea7f46 phy: cadence-torrent: Add single link USXGMII configuratio [...] new ebd05f90bfef phy: cadence-torrent: Use key:value pair table for all settings new cb240921ec7b dt-bindings: phy: rockchip,inno-usb2phy: add rk3588 new 3a7db8e9edef phy: phy-rockchip-inno-usb2: add rk3588 support new 76d58ee8b8af phy: phy-rockchip-inno-usb2: add reset support new 5ae6224bb1cd phy: phy-rockchip-inno-usb2: add rk3588 phy tuning support new b43511233c6e phy: phy-rockchip-inno-usb2: simplify phy clock handling new 89e1570ad212 phy: phy-rockchip-inno-usb2: simplify getting match data new b3a379936335 phy: phy-rockchip-inno-usb2: improve error message new fe71437884fd dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: add sm8150 [...] new 757a788c17d2 phy: qcom-qmp-combo: add support for the USB+DP PHY on SM8 [...] new ff4cb058e0ab dt-bindings: phy: qcom,msm8996-qmp-usb3-phy: drop legacy bindings new e464a3180a43 phy: qcom-qmp-usb: split off the legacy USB+dp_com support new 94255d981f63 phy: mediatek: mipi-dsi: Convert to register clk_hw new e90da3fc82f4 phy: mediatek: mipi-dsi: Use devm variant for of_clk_add_h [...] new bd36b1ba2010 phy: mediatek: mipi-dsi: Compress of_device_id match entries new b3db66f62446 phy: xilinx: add runtime PM support new 25d700833513 phy: xilinx: phy-zynqmp: dynamic clock support for power-save new 6292fd920ee7 phy: qcom: qmp-combo: correct bias0_en programming new 8447fa7f7e6a phy: qcom: qmp-combo: reuse register layouts for more registers new 186ad90aa49f phy: qcom: qmp-combo: reuse register layouts for even more [...] new cd1f3343297f phy: qcom: qmp-combo: reuse register layouts for some more [...] new 9e6a0403f6a1 phy: qcom: qmp-combo: drop similar functions new 31a4ac686320 phy: qcom: qmp-combo: drop qmp_v6_dp_aux_init() new ec17373aebd0 phy: qcom: qmp-combo: extract common function to setup clocks new 644c06dfbd0d phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 new d5ef343c1d62 phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 [...] new b001c27d772e phy/rockchip: inno-hdmi: remove unused no_c from rk3328 re [...] new 19a1d46bd699 phy/rockchip: inno-hdmi: do not power on rk3328 post pll o [...] new f79b812baf21 phy/rockchip: inno-hdmi: force set_rate on power_on new d1ea4239a10b phy/rockchip: inno-hdmi: add more supported pre-pll rates new a1d12987c38f phy: cadence: Sierra: Add single link SGMII register confi [...] new 2689c9c4ab60 dt-bindings: phy: Add StarFive JH7110 USB PHY new 69d41115b839 dt-bindings: phy: Add StarFive JH7110 PCIe PHY new 16d3a71c20cf phy: starfive: Add JH7110 USB 2.0 PHY driver new fd097f48eea9 phy: starfive: Add JH7110 PCIE 2.0 PHY driver new dc5cb63592bd dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8 [...] new 20b5c6ae18ff phy: qcom-qmp-ufs: populate offsets configuration new 76009ee76e05 phy: zynqmp: Allow variation in refclk rate new 38f323ad6948 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7ab04b7cffa5 dmaengine: sh: rz-dmac: Improve cleanup order in probe()/remove() new c6ec8c83a29f dmaengine: sh: rz-dmac: Fix destination and source data si [...] new e93c47a3ddc6 dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_re [...] new f1e47b8390d4 dmaengine: qcom_hidma: Use devm_platform_get_and_ioremap_r [...] new 1dedb81c5b87 dmaengine: qcom: hidma_mgmt: Use devm_platform_get_and_ior [...] new 8b229a01a5b8 dmaengine: shdmac: Convert to devm_platform_ioremap_resource() new 42c3cdaaacaa dmaengine: stm32-dma: Use devm_platform_get_and_ioremap_re [...] new 83adc98ec0d8 dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs new fbac8ceb4415 dt-bindings: dma: Increase iommu maxItems for BAM DMA new dfcfe386d025 dt-bindings: dma: convert bcm2835-dma bindings to YAML new 3533913ae539 dt-bindings: dma: qcom,bam: require one of control methods new ecc3cfc31f33 dmaengine: mediatek: drop bogus pm_runtime_set_active() new 50c5e6f41d5a dmaengine: idxd: Modify the dependence of attribute pasid_enabled new b449c3f94dbf dmaengine: idxd: Modify ABI documentation for attribute pa [...] new 4ca95a5b220c dmaengine: idxd: No need to clear memory after a dma_alloc [...] new 1b13e52c0c76 dmaengine: xilinx: dma: remove arch dependency new 879a0b74ef2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7a340518a97c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59d46a820786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b0579709d75 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 825f6c5abd8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76adbad89c45 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 0d5ace1a07f7 pinctrl: amd: Only use special debounce behavior for GPIO 0 new 635a750d958e pinctrl: amd: Use amd_pinconf_set() for all config options new 3f62312d04d4 pinctrl: amd: Drop pull up select configuration new 283c5ce7da0a pinctrl: amd: Unify debounce handling into amd_pinconf_set() new 04e601f2a71c Merge tag 'renesas-pinctrl-fixes-for-v6.5-tag1' of git://g [...] new 1043c028e0e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9f181bdeca0 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new e472305778f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcbad34b0e12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9020c70f2149 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new bac2186f850d Merge branch 'main' of git://git.infradead.org/users/willy [...] new cabce92dd805 bus: mhi: host: Skip MHI reset if device is in RDDM new 15f670575687 bus: mhi: host: pci_generic: Add support for IP_SW0 channels new 110f113a4898 bus: mhi: host: pci_generic: Add support for Quectel EM160 [...] new 1cad976a1be9 bus: mhi: host: pci_generic: Add support for Quectel RM520 [...] new 104a8c5dd943 bus: mhi: host: pci_generic: Add support for Dell DW5932e new 8623c0a70ef6 bus: mhi: host: use vmalloc_array and vcalloc new 97ab583223df Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 41db66fb10fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44f6a42d4935 mm/slub: refactor freelist to use custom type new 39f85541801a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da6dc0076780 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 76d2ceda723c reiserfs: Replace one-element array with flexible-array member new 221a4b56ec70 sparc: openpromio: Address -Warray-bounds warning new da8103dafcdb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new e32622656258 Add linux-next specific files for 20230713
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 (40b055fe7f27) \ N -- N -- N refs/heads/master (e32622656258)
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 722 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: .mailmap | 1 + .../ABI/testing/sysfs-class-firmware-attributes | 101 +- Documentation/core-api/kernel-api.rst | 7 +- .../devicetree/bindings/arm/bcm/brcm,bcm53573.yaml | 39 + .../bindings/input/touchscreen/azoteq,iqs7211.yaml | 769 ++++++ .../bindings/phy/qcom,msm8996-qmp-ufs-phy.yaml | 228 -- .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 48 +- .../regulator/qcom,sdm845-refgen-regulator.yaml | 57 + .../bindings/regulator/richtek,rt5739.yaml | 1 + .../devicetree/bindings/sound/audio-iio-aux.yaml | 64 + .../bindings/sound/mediatek,mt8188-afe.yaml | 7 + .../devicetree/bindings/sound/nau8821.txt | 55 - .../devicetree/bindings/sound/nuvoton,nau8821.yaml | 125 + .../bindings/sound/qcom,msm8916-wcd-analog.txt | 101 - .../sound/qcom,pm8916-wcd-analog-codec.yaml | 160 ++ .../devicetree/bindings/sound/simple-card.yaml | 53 + Documentation/driver-api/media/dtv-common.rst | 9 - Documentation/filesystems/fscrypt.rst | 164 +- Documentation/gpu/drm-mm.rst | 12 + Documentation/process/maintainer-netdev.rst | 2 +- Documentation/riscv/hwprobe.rst | 2 +- MAINTAINERS | 16 +- Next/SHA1s | 111 +- Next/Trees | 1 + Next/merge.log | 1184 ++++++--- arch/arm/boot/dts/broadcom/bcm-ns.dtsi | 18 + .../dts/broadcom/bcm4708-linksys-ea6500-v2.dts | 3 +- .../dts/broadcom/bcm47094-linksys-panamera.dts | 2 +- .../boot/dts/broadcom/bcm47094-luxul-xap-1610.dts | 37 + .../dts/broadcom/bcm47094-luxul-xwr-3150-v1.dts | 36 + arch/arm/boot/dts/broadcom/bcm47094-phicomm-k3.dts | 2 +- .../boot/dts/broadcom/bcm47189-luxul-xap-1440.dts | 1 - .../boot/dts/broadcom/bcm47189-luxul-xap-810.dts | 2 - arch/arm/boot/dts/broadcom/bcm53573.dtsi | 5 +- arch/arm/boot/dts/broadcom/bcm947189acdbmr.dts | 6 +- arch/arm/mm/fault-armv.c | 3 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi | 2 +- .../arm64/boot/dts/broadcom/northstar2/ns2-xmc.dts | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 8 + arch/csky/abiv2/cacheflush.c | 10 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/pgalloc.h | 4 + arch/powerpc/mm/pgtable-frag.c | 29 +- arch/powerpc/mm/pgtable.c | 16 +- arch/riscv/Kbuild | 2 +- arch/riscv/Kconfig | 2 +- arch/riscv/boot/dts/starfive/Makefile | 6 + arch/riscv/include/uapi/asm/sigcontext.h | 2 +- arch/riscv/kernel/elf_kexec.c | 4 +- arch/riscv/mm/init.c | 2 +- arch/s390/Kbuild | 2 +- arch/s390/Kconfig | 4 +- arch/s390/include/asm/pgalloc.h | 4 + arch/s390/mm/pgalloc.c | 80 +- arch/sparc/include/asm/pgalloc_64.h | 4 + arch/sparc/include/uapi/asm/openpromio.h | 5 +- arch/sparc/mm/init_64.c | 16 + arch/x86/Kconfig | 2 +- drivers/base/regmap/regcache.c | 15 - drivers/base/regmap/regmap-irq.c | 2 +- drivers/base/regmap/regmap-mmio.c | 24 - drivers/base/regmap/regmap.c | 122 - drivers/bluetooth/btusb.c | 9 + drivers/bluetooth/hci_ldisc.c | 3 +- drivers/bus/mhi/host/init.c | 2 +- drivers/bus/mhi/host/pci_generic.c | 19 + drivers/firmware/ti_sci.c | 49 +- drivers/gpu/drm/Kconfig | 7 + drivers/gpu/drm/Makefile | 2 + drivers/gpu/drm/amd/amdgpu/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 5 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 8 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.h | 27 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 299 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 71 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 211 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 78 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 22 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 81 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 90 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 7 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 38 + drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 4 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_debug.h | 5 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 23 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 54 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 3 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 12 + drivers/gpu/drm/amd/display/dc/dc.h | 8 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 4 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 89 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 48 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 33 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 33 +- drivers/gpu/drm/drm_exec.c | 333 +++ drivers/gpu/drm/i915/display/intel_qp_tables.c | 10 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 199 +- drivers/gpu/drm/loongson/lsdc_plane.c | 8 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 1 + drivers/gpu/drm/nouveau/nouveau_chan.h | 1 + drivers/gpu/drm/nouveau/nouveau_drm.c | 20 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c | 2 +- drivers/gpu/drm/radeon/atom.c | 14 +- drivers/gpu/drm/radeon/radeon_atombios.c | 8 +- drivers/gpu/drm/radeon/radeon_kms.c | 10 +- drivers/gpu/drm/radeon/radeon_test.c | 8 +- drivers/gpu/drm/radeon/rv770.c | 33 +- drivers/gpu/drm/tests/Makefile | 3 +- drivers/gpu/drm/tests/drm_exec_test.c | 159 ++ drivers/iio/inkern.c | 86 +- drivers/input/keyboard/bcm-keypad.c | 12 +- drivers/input/keyboard/lpc32xx-keys.c | 9 +- drivers/input/keyboard/nomadik-ske-keypad.c | 127 +- drivers/input/keyboard/nspire-keypad.c | 3 +- drivers/input/keyboard/omap4-keypad.c | 9 +- drivers/input/keyboard/opencores-kbd.c | 9 +- drivers/input/keyboard/pxa27x_keypad.c | 9 +- drivers/input/keyboard/sun4i-lradc-keys.c | 3 +- drivers/input/misc/rotary_encoder.c | 1 - drivers/input/serio/i8042-acpipnpio.h | 7 + drivers/input/touchscreen/Kconfig | 10 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/iqs7211.c | 2569 ++++++++++++++++++++ drivers/input/touchscreen/lpc32xx_ts.c | 98 +- drivers/interconnect/qcom/bcm-voter.c | 5 + drivers/interconnect/qcom/icc-rpmh.h | 2 + drivers/interconnect/qcom/sa8775p.c | 1 + drivers/interconnect/qcom/sm8450.c | 9 + drivers/interconnect/qcom/sm8550.c | 17 + drivers/media/dvb-core/Makefile | 2 +- drivers/media/dvb-frontends/af9013_priv.h | 2 +- drivers/media/dvb-frontends/af9033_priv.h | 2 +- drivers/media/dvb-frontends/cxd2820r_priv.h | 2 +- drivers/media/dvb-frontends/cxd2841er.c | 2 +- .../cxd2880/cxd2880_tnrdmd_dvbt2_mon.c | 2 +- .../cxd2880/cxd2880_tnrdmd_dvbt_mon.c | 2 +- drivers/media/dvb-frontends/cxd2880/cxd2880_top.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 2 +- drivers/media/dvb-frontends/dib8000.c | 2 +- drivers/media/dvb-frontends/dib9000.c | 2 +- drivers/media/dvb-frontends/drxk_hard.c | 2 +- drivers/media/dvb-frontends/lgdt3305.c | 2 +- drivers/media/dvb-frontends/lgdt3306a.c | 2 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/m88ds3103_priv.h | 2 +- drivers/media/dvb-frontends/mn88443x.c | 2 +- drivers/media/dvb-frontends/mn88472_priv.h | 2 +- drivers/media/dvb-frontends/mn88473_priv.h | 2 +- drivers/media/dvb-frontends/or51132.c | 2 +- drivers/media/dvb-frontends/or51211.c | 2 +- drivers/media/dvb-frontends/rtl2830_priv.h | 2 +- drivers/media/dvb-frontends/rtl2832_priv.h | 2 +- drivers/media/dvb-frontends/si2165.c | 2 +- drivers/media/dvb-frontends/stv0367.c | 2 +- drivers/media/dvb-frontends/tc90522.c | 2 +- drivers/media/dvb-frontends/tda10048.c | 2 +- drivers/mtd/devices/docg3.c | 8 +- drivers/mtd/devices/spear_smi.c | 5 +- drivers/mtd/devices/st_spi_fsm.c | 14 +- drivers/mtd/lpddr/lpddr2_nvm.c | 4 +- drivers/mtd/maps/lantiq-flash.c | 11 +- drivers/mtd/maps/physmap-core.c | 3 +- drivers/mtd/maps/plat-ram.c | 3 +- drivers/mtd/mtdcore.c | 86 +- drivers/mtd/mtdcore.h | 1 + drivers/mtd/mtdpart.c | 14 +- drivers/mtd/nand/raw/meson_nand.c | 3 +- drivers/mtd/nand/raw/omap_elm.c | 24 +- drivers/mtd/nand/spi/toshiba.c | 4 +- drivers/mtd/nand/spi/winbond.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 9 +- drivers/net/ethernet/freescale/fec_main.c | 5 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 6 +- drivers/net/ethernet/freescale/fec_mpc52xx_phy.c | 6 +- drivers/net/ethernet/freescale/fman/mac.c | 5 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 5 +- .../net/ethernet/freescale/fs_enet/mii-bitbang.c | 6 +- drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 6 +- drivers/net/ethernet/freescale/fsl_pq_mdio.c | 6 +- drivers/net/ethernet/freescale/gianfar.c | 6 +- drivers/net/ethernet/freescale/ucc_geth.c | 6 +- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 24 +- drivers/net/ethernet/intel/igc/igc_tsn.c | 26 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 28 +- drivers/net/netdevsim/dev.c | 9 +- drivers/net/wireless/cisco/airo.c | 5 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 5 - drivers/net/wireless/intel/iwlwifi/iwl-config.h | 2 - drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 10 +- drivers/net/wireless/intel/iwlwifi/queue/tx.h | 8 +- drivers/perf/riscv_pmu.c | 3 - drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 10 + drivers/phy/xilinx/phy-zynqmp.c | 5 +- drivers/platform/x86/hp/Kconfig | 16 + drivers/platform/x86/hp/Makefile | 1 + drivers/platform/x86/hp/hp-bioscfg/Makefile | 11 + .../x86/hp/hp-bioscfg/biosattr-interface.c | 312 +++ drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 1055 ++++++++ drivers/platform/x86/hp/hp-bioscfg/bioscfg.h | 487 ++++ .../platform/x86/hp/hp-bioscfg/enum-attributes.c | 447 ++++ .../platform/x86/hp/hp-bioscfg/int-attributes.c | 409 ++++ .../x86/hp/hp-bioscfg/order-list-attributes.c | 436 ++++ .../x86/hp/hp-bioscfg/passwdobj-attributes.c | 543 +++++ .../platform/x86/hp/hp-bioscfg/spmobj-attributes.c | 386 +++ .../platform/x86/hp/hp-bioscfg/string-attributes.c | 390 +++ .../x86/hp/hp-bioscfg/surestart-attributes.c | 132 + drivers/powercap/intel_rapl_tpmi.c | 2 +- drivers/regulator/Kconfig | 11 + drivers/regulator/Makefile | 1 + drivers/regulator/qcom-refgen-regulator.c | 154 ++ drivers/regulator/raa215300.c | 18 +- drivers/regulator/rt5739.c | 36 +- drivers/soc/ti/k3-ringacc.c | 7 +- drivers/spi/spi-amd.c | 2 +- drivers/spi/spi-amlogic-spifc-a1.c | 17 +- drivers/spi/spi-at91-usart.c | 2 +- drivers/spi/spi-ath79.c | 2 +- drivers/spi/spi-atmel.c | 4 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-bitbang-txrx.h | 16 +- drivers/spi/spi-bitbang.c | 8 +- drivers/spi/spi-cadence.c | 2 - drivers/spi/spi-cavium-thunderx.c | 2 +- drivers/spi/spi-davinci.c | 2 +- drivers/spi/spi-dw-core.c | 2 +- drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-gpio.c | 10 +- drivers/spi/spi-imx.c | 2 +- drivers/spi/spi-lp8841-rtc.c | 10 +- drivers/spi/spi-meson-spicc.c | 2 +- drivers/spi/spi-mt65xx.c | 2 +- drivers/spi/spi-mxs.c | 2 +- drivers/spi/spi-omap-uwire.c | 2 +- drivers/spi/spi-orion.c | 2 +- drivers/spi/spi-pci1xxxx.c | 2 +- drivers/spi/spi-pic32-sqi.c | 2 +- drivers/spi/spi-pic32.c | 2 +- drivers/spi/spi-qcom-qspi.c | 2 +- drivers/spi/spi-rb4xx.c | 2 +- drivers/spi/spi-rockchip-sfc.c | 2 +- drivers/spi/spi-rockchip.c | 2 +- drivers/spi/spi-s3c64xx.c | 2 + drivers/spi/spi-sifive.c | 2 +- drivers/spi/spi-slave-mt27xx.c | 2 +- drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi-stm32.c | 2 +- drivers/spi/spi-sun6i.c | 30 +- drivers/spi/spi-ti-qspi.c | 2 +- drivers/spi/spi-xcomm.c | 2 +- drivers/spi/spi-xtensa-xtfpga.c | 2 +- drivers/spi/spi.c | 168 +- fs/btrfs/block-group.c | 1 + fs/btrfs/extent_io.c | 41 +- fs/btrfs/inode.c | 56 +- fs/btrfs/raid56.c | 36 +- fs/btrfs/raid56.h | 1 - fs/btrfs/scrub.c | 6 - fs/btrfs/sysfs.c | 7 + fs/btrfs/tree-log.c | 4 +- fs/btrfs/volumes.c | 92 +- fs/btrfs/zoned.c | 4 +- fs/hostfs/hostfs_kern.c | 3 +- fs/proc/task_mmu.c | 24 +- fs/proc/task_nommu.c | 15 +- fs/reiserfs/fix_node.c | 5 +- fs/reiserfs/reiserfs.h | 2 +- fs/smb/client/cifssmb.c | 2 +- fs/smb/client/dfs.c | 26 +- fs/smb/client/smb2transport.c | 2 +- fs/smb/server/smb2pdu.c | 27 +- fs/smb/server/vfs.c | 63 +- fs/smb/server/vfs.h | 4 +- fs/verity/fsverity_private.h | 12 +- fs/verity/hash_algs.c | 8 + fs/verity/init.c | 56 +- fs/verity/open.c | 18 +- fs/verity/signature.c | 61 +- fs/verity/verify.c | 11 +- include/drm/drm_exec.h | 123 + include/linux/bpf_mem_alloc.h | 2 + include/linux/iio/consumer.h | 37 +- include/{media/dvb_math.h => linux/int_log.h} | 18 +- include/linux/minmax.h | 64 + include/linux/mm.h | 43 +- include/linux/mm_types.h | 4 + include/linux/mmap_lock.h | 10 - include/linux/mtd/mtd.h | 2 +- include/linux/page_idle.h | 5 - include/linux/pgtable.h | 10 +- include/linux/spi/spi.h | 156 +- include/linux/sunrpc/svc.h | 1 - include/linux/sunrpc/svcsock.h | 7 + include/linux/trace_events.h | 3 +- include/sound/soc-dapm.h | 138 +- include/trace/events/btrfs.h | 29 +- include/trace/events/spi.h | 2 +- include/uapi/linux/bpf.h | 40 + kernel/bpf/cpumap.c | 40 +- kernel/bpf/cpumask.c | 20 +- kernel/bpf/memalloc.c | 378 ++- kernel/bpf/syscall.c | 180 +- kernel/bpf/verifier.c | 37 +- kernel/events/core.c | 22 +- kernel/kexec_file.c | 6 +- kernel/power/hibernate.c | 1 + kernel/power/qos.c | 9 +- kernel/relay.c | 2 +- kernel/trace/bpf_trace.c | 49 +- kernel/trace/trace_kprobe.c | 13 +- kernel/trace/trace_uprobe.c | 3 +- lib/math/Makefile | 2 +- .../dvb-core/dvb_math.c => lib/math/int_log.c | 26 +- lib/test_maple_tree.c | 5 +- localversion-next | 2 +- mm/khugepaged.c | 471 ++-- mm/mmap.c | 11 +- mm/pgtable-generic.c | 97 +- mm/slub.c | 43 +- mm/userfaultfd.c | 4 + net/bluetooth/hci_conn.c | 4 +- net/bluetooth/hci_debugfs.c | 3 +- net/bluetooth/sco.c | 23 +- net/ceph/messenger_v2.c | 41 +- net/core/xdp.c | 2 +- net/ipv4/tcp_ipv4.c | 3 + net/sched/cls_flower.c | 10 + net/sunrpc/svcsock.c | 142 +- security/selinux/hooks.c | 8 +- sound/soc/amd/Kconfig | 5 +- sound/soc/amd/acp-config.c | 33 + sound/soc/amd/acp/Kconfig | 7 + sound/soc/amd/acp/Makefile | 2 + sound/soc/amd/acp/acp-i2s.c | 2 + sound/soc/amd/acp/acp-legacy-common.c | 347 +++ sound/soc/amd/acp/acp-mach-common.c | 267 ++ sound/soc/amd/acp/acp-mach.h | 2 + sound/soc/amd/acp/acp-pci.c | 57 +- sound/soc/amd/acp/acp-pdm.c | 13 +- sound/soc/amd/acp/acp-platform.c | 6 +- sound/soc/amd/acp/acp-rembrandt.c | 186 +- sound/soc/amd/acp/acp-renoir.c | 115 +- sound/soc/amd/acp/acp-sof-mach.c | 16 + sound/soc/amd/acp/amd.h | 51 + sound/soc/amd/mach-config.h | 1 + sound/soc/amd/ps/ps-sdw-dma.c | 5 +- sound/soc/amd/vangogh/acp5x-mach.c | 149 +- sound/soc/codecs/Kconfig | 13 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/audio-iio-aux.c | 344 +++ sound/soc/codecs/es8316.c | 5 +- sound/soc/codecs/nau8825.c | 93 +- sound/soc/codecs/rt5645.c | 50 + sound/soc/codecs/rt5677.c | 117 +- sound/soc/codecs/rt5677.h | 92 +- sound/soc/codecs/rt722-sdca-sdw.c | 2 +- sound/soc/codecs/rt722-sdca.c | 3 +- sound/soc/codecs/tas2781-i2c.c | 1 - sound/soc/dwc/dwc-i2s.c | 65 +- sound/soc/dwc/dwc-pcm.c | 8 +- sound/soc/dwc/local.h | 24 + sound/soc/fsl/imx-pcm-rpmsg.c | 12 +- sound/soc/generic/simple-card.c | 46 +- sound/soc/intel/avs/board_selection.c | 16 + sound/soc/intel/avs/boards/Kconfig | 20 + sound/soc/intel/avs/boards/Makefile | 4 + sound/soc/intel/avs/boards/es8336.c | 315 +++ sound/soc/intel/avs/boards/rt5663.c | 254 ++ sound/soc/intel/avs/boards/rt5682.c | 67 +- sound/soc/intel/boards/Kconfig | 5 +- sound/soc/intel/boards/sof_rt5682.c | 80 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 12 + sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 8 +- sound/soc/soc-core.c | 144 +- sound/soc/sof/amd/acp.c | 34 +- sound/soc/sof/amd/acp.h | 4 +- sound/soc/starfive/jh7110_tdm.c | 5 +- tools/bpf/bpftool/btf_dumper.c | 2 +- tools/bpf/bpftool/feature.c | 2 +- tools/bpf/bpftool/link.c | 432 +++- tools/bpf/bpftool/xlated_dumper.c | 6 +- tools/bpf/bpftool/xlated_dumper.h | 2 + tools/include/uapi/linux/bpf.h | 40 + tools/testing/radix-tree/maple.c | 6 +- .../selftests/bpf/prog_tests/global_map_resize.c | 14 +- tools/testing/selftests/bpf/progs/linked_list.c | 2 +- .../selftests/bpf/progs/test_global_map_resize.c | 8 +- tools/testing/selftests/mm/mkdirty.c | 2 +- 431 files changed, 17143 insertions(+), 4542 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm53573.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7 [...] delete mode 100644 Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-ufs-phy.yaml create mode 100644 Documentation/devicetree/bindings/regulator/qcom,sdm845-refgen- [...] create mode 100644 Documentation/devicetree/bindings/sound/audio-iio-aux.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nau8821.txt create mode 100644 Documentation/devicetree/bindings/sound/nuvoton,nau8821.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,msm8916-wcd-analog.txt create mode 100644 Documentation/devicetree/bindings/sound/qcom,pm8916-wcd-analog- [...] create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.h create mode 100644 drivers/gpu/drm/drm_exec.c create mode 100644 drivers/gpu/drm/tests/drm_exec_test.c create mode 100644 drivers/input/touchscreen/iqs7211.c create mode 100644 drivers/platform/x86/hp/hp-bioscfg/Makefile create mode 100644 drivers/platform/x86/hp/hp-bioscfg/biosattr-interface.c create mode 100644 drivers/platform/x86/hp/hp-bioscfg/bioscfg.c create mode 100644 drivers/platform/x86/hp/hp-bioscfg/bioscfg.h create mode 100644 drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c create mode 100644 drivers/platform/x86/hp/hp-bioscfg/int-attributes.c create mode 100644 drivers/platform/x86/hp/hp-bioscfg/order-list-attributes.c create mode 100644 drivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c create mode 100644 drivers/platform/x86/hp/hp-bioscfg/spmobj-attributes.c create mode 100644 drivers/platform/x86/hp/hp-bioscfg/string-attributes.c create mode 100644 drivers/platform/x86/hp/hp-bioscfg/surestart-attributes.c create mode 100644 drivers/regulator/qcom-refgen-regulator.c create mode 100644 include/drm/drm_exec.h rename include/{media/dvb_math.h => linux/int_log.h} (63%) rename drivers/media/dvb-core/dvb_math.c => lib/math/int_log.c (84%) create mode 100644 sound/soc/amd/acp/acp-legacy-common.c create mode 100644 sound/soc/codecs/audio-iio-aux.c create mode 100644 sound/soc/intel/avs/boards/es8336.c create mode 100644 sound/soc/intel/avs/boards/rt5663.c