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 123212f53f3e Add linux-next specific files for 20230707 omits df50e6bf65ca Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits ca250bec1eee Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits f0816d0304a0 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 325e59502a75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 543c2fccf742 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 6421745b7d5a Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 37dd1dba8f8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a2ebd426d56 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits b03acbfbedb3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 66d1021158f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f06d29db1d8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b098f128ec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fb58768afa3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2ed218a4fa58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f74e2a9adbc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59541ecf203d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ea30a00eccf Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 81f2aeb91ac9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab10d07d1fe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5983ab3a2fda Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 265cdd95a29c Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 3c9953590e01 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 59b2a3abedde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1421f3640a77 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 81a6d7846f6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b797bad4b67f Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 17c8bf96382d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 568a3ee50a57 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 4b6f93414897 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 1429f39438e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6e1e5a0fdb65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c68b18c11e03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70a82a3dd512 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits d75ad0d8a581 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ae4ca685ee02 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ca64c3e2b945 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 98eda87f6988 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits faf935df2d60 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fec821ed9b11 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 85e3e9d7cb75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ba52e14dee2 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits da55056a94f5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 68fb9ccf1b49 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 0d2765dbb41d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits fce099248646 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0579e33097fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dffb015e0932 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c442d8d57a98 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 78b4ab8a5bc9 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 9b737c49b5a8 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 996397397cfa Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits b19324fcc404 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits e9c6ec397e04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10ad56a2db6c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 98531badea7c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f160c97326cc Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits fdad8512c91d Merge branch 'master' of git://github.com/ceph/ceph-client.git omits d7d6b72bbfd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ffaf00392f3 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits eceb91feef97 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits de13292841f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3f113c9c172 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 186da0698078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77b262dd878c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c4789544e31 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 194d270abc01 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits fb0e2181a3d5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits b32b0967e3b6 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits fa3abf51c2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3323b3a2a041 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits c1c5b24a66d3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4a8759008030 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c39e17a76b5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8898786191d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f7a434842bdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f120bef6d500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10da816fc544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea25b5c9b1cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c492b5d9c524 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb8d50455579 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits cdc4a1b3ca62 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 3b75ab8f2275 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 61e870498c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8fb9d1489460 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits c3d7127b16e4 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits b9385e13f2a1 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 5e94d614892c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 96310d850a17 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 30f1ba396d6b Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 066a64c121be Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9c921409a5ce Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits 4713d7d8f097 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 5e44b320ded2 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits f9e311aae693 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 5918614a29e8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2cdbf351ab1f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 975062faf7af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fc9b4ea1e5f3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6ea5965e88b5 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 4601ae58f7a6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4f4a08b61014 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2641044b8870 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 990db150bf8a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d21a4499c19e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 442cc17e407e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 30f4cb472f0b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 46bf972e633f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ae072d14a46b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 8f3396895287 Merge branch 'mm-nonmm-unstable' into mm-everything omits adf96aebdf1e arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits 81cb4e8f5fa0 lib: replace kmap() with kmap_local_page() omits 56c6faef2ea5 proc: skip proc-empty-vm on anything but amd64 and i386 omits b577c4da7f3a proc: support proc-empty-vm test on i386 omits 43864cbe60b8 cred: convert printks to pr_<level> omits 347e208de0e4 rmap: pass the folio to __page_check_anon_rmap() omits 2e4a951ce0ad mm: cma: print cma name as well in cma_alloc debug omits cfdc7ce373af mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed omits d7c50fb242c7 arm64 : mm: add wrapper function ioremap_prot() omits 342e6ba0a5b7 powerpc: mm: convert to GENERIC_IOREMAP omits b0bbb5367a53 mm: move is_ioremap_addr() into new header file omits 93eef77b65dc mm/ioremap: consider IOREMAP space in generic ioremap omits 4577d69acb4e parisc: mm: convert to GENERIC_IOREMAP omits 865cfc6335e4 xtensa: mm: convert to GENERIC_IOREMAP omits 1f4afc2f515d sh: mm: convert to GENERIC_IOREMAP omits e27fd938d82e sh: add <asm-generic/io.h> including omits c594d5c4b630 s390: mm: convert to GENERIC_IOREMAP omits 308135c2ef38 openrisc: mm: convert to GENERIC_IOREMAP omits 7903000bb2a6 ia64: mm: convert to GENERIC_IOREMAP omits 6d6fdde3fd8f arc: mm: convert to GENERIC_IOREMAP omits a40d941e1dd3 mm/ioremap: add slab availability checking in ioremap_prot omits d4b6d6a0da5f mm: ioremap: allow ARCH to have its own ioremap method definition omits 7cee81eda3d0 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() omits 813a8d328c92 openrisc: mm: remove unneeded early ioremap code omits 7812269adfca hexagon: mm: convert to GENERIC_IOREMAP omits 79b661199bce asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros omits 38fa2227546b mm/memcg: remove definition of MEM_CGROUP_ID_MAX when !CON [...] omits 7f18e3f83689 mm: remove obsolete comment above struct per_cpu_pages omits 56cd907e4113 memory tier: rename destroy_memory_type() to put_memory_type() omits 7a384e236d46 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits fa262ff3d7b0 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits e56c267a722d fs: drop_caches: draining pages before dropping caches omits 22a6be5b3f56 memcg: drop kmem.limit_in_bytes omits 60a6b320c4a6 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits be6fb56f896c mm: page_alloc: avoid false page outside zone error info omits d9d48bfc67a7 selftest: add a testcase of ksm zero pages omits ad204aaa066e ksm: consider KSM-placed zeropages when calculating KSM profit omits 319cbce88169 ksm: add ksm zero pages for each process omits 7e1b03702773 ksm: count all zero pages placed by KSM omits bf2581bca673 ksm: support unsharing KSM-placed zero pages omits c20b331d2a08 mm/migrate_device: try to handle swapcache pages omits 431decc194f9 mm: zswap: multiple zpools support omits 5bc4466f365e selftests: cgroup: add zswap-memcg unwanted writeback test omits b7e9f470e47b selftests: cgroup: add test_zswap with no kmem bypass test omits ea73285fd383 selftests: cgroup: add test_zswap program omits 16d688041bc4 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits 1e1146ff1dff seqlock: do the lockdep annotation before locking in do_wr [...] omits 0066268cfd4d zsmalloc: remove zs_compact_control omits 27bc74a7d262 zsmalloc: move migration destination zspage inuse check omits 9957ce2a6761 zsmalloc: do not scan for allocated objects in empty zspage omits 047428eebf27 mm/mm_init.c: remove obsolete macro HASH_SMALL omits 6d59fe21153f mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits 92aa85f73804 fs: convert block_commit_write to return void omits 86ded871dc4c fs-buffer-clean-up-block_commit_write-fix omits d005e8086e01 fs/buffer: clean up block_commit_write omits c28b5936b09a mm: memory-failure: remove unneeded 'inline' annotation omits 575c855381c1 memory tier: use helper function destroy_memory_type() omits 83a057e32543 mm: memory-failure: remove unneeded page state check in sh [...] omits 6a08a7b828f9 maple_tree: add a fast path case in mas_wr_slot_store() omits dc95a89c645e maple_tree: optimize mas_wr_append(), also improve duplica [...] omits e1297ad4f466 maple_tree: add test for expanding range in RCU mode omits bec1b30fc807 maple_tree: add test for mas_wr_modify() fast path omits 4fdae84e72d6 mm, netfs, fscache: stop read optimisation when folio remo [...] omits 4a43b79d2e55 mm: merge folio_has_private()/filemap_release_folio() call pairs omits 37901b7d8ba9 fs/address_space: add alignment padding for i_map and i_mm [...] omits 881a8706c13e mm/filemap.c: fix update prev_pos after one read request done omits e17afcbbc69e selftests/mm: add gup test matrix in run_vmtests.sh omits d18136724b3d selftests/mm: add -a to run_vmtests.sh omits 18ad136d4e86 mm/gup: retire follow_hugetlb_page() omits 86f3455856dd mm/gup: accelerate thp gup even for "pages != NULL" omits 6e1167144086 mm/gup: cleanup next_page handling omits 5841429b5544 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits d109ff8e8eff mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits 808012875f27 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits bbb7c439760b arm64: mte: simplify swap tag restoration logic omits a48791f36f42 mm: call arch_swap_restore() from unuse_pte() omits ea47f0cddca9 mm: make show_free_areas() static omits 11d8406100e9 mm: remove arguments of show_mem() omits 324b8726e660 mm: make MEMFD_CREATE into a selectable config option omits 415eb0b660ee mm: handle userfaults under VMA lock omits 552000c7ecb8 mm: handle swap page faults under per-VMA lock omits 949c415069de mm: change folio_lock_or_retry to use vm_fault directly omits adbd54a56728 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits a9f2a1f1d41c mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits 0052986ddd10 swap: remove remnants of polling from read_swap_cache_async omits 7d26b72fb4d5 mm: remove page_rmapping() omits 7e0e89652846 mm: use a folio in fault_dirty_shared_page() omits 92bedd328f50 mm: memory-failure: fix potential page refcnt leak in memo [...] omits 7bb5f7a83e4f mm: memory-failure: fix unexpected return value in soft_of [...] omits 7ce021d0bbcd swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits 262eae6ead54 swap: stop add to avail list if swap is full omits 5f6146619294 swap: cleanup duplicated WARN_ON in add_to_avail_list omits 1775bf50f0c7 mm: increase usage of folio_next_index() helper omits 6b792fc37465 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits 39410f283a46 maple_tree: fix a few documentation issues omits 4119c64514e1 mm: madvise: fix uneven accounting of psi omits 3b5050d00702 dma-contiguous: support per-numa CMA for all architectures omits 9a1190e9e4b5 mm: optimization on page allocation when CMA enabled omits d9b1041109a9 dma-buf/heaps: system_heap: avoid too much allocation omits 731d414adc6f Merge branch 'mm-stable' into mm-unstable omits 6a0cd1a3b0aa lib: dhry: fix sleeping allocations inside non-preemptable [...] omits 4c999532aab0 kasan, slub: fix HW_TAGS zeroing with slub_debug omits 7c472a21cfbb kasan: fix type cast in memory_is_poisoned_n omits 19961fa93a78 mailmap: add entries for Heiko Stuebner omits 7b95e56fa0e4 mailmap: update manpage link omits 962d7640842d bootmem: remove the vmemmap pages from kmemleak in free_bo [...] omits 97d2087de339 MAINTAINERS: add linux-next info omits 8ee77a679df2 mailmap: add Markus Schneider-Pargmann omits 4ac2196c901c writeback: account the number of pages written back omits 2703b37601ec mm: call arch_swap_restore() from do_swap_page() omits 960e0707d151 squashfs: fix cache race with migration omits 610f8be0d2d2 mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte c [...] omits fd0b67b170be mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits af5c778ace43 mm/shmem: fix race in shmem_undo_range w/THP omits 206602aab0c7 mm: keep memory type same on DEVMEM Page-Fault omits c8f11bc2d349 docs: update ocfs2-devel mailing list address omits 70d2cd9d3d01 MAINTAINERS: update ocfs2-devel mailing list address omits f80365543ffa mm: disable CONFIG_PER_VMA_LOCK until its fixed omits e2709559d10b fork: lock VMAs of the parent process when forking omits 1062ac73265a ovl: auto generate uuid for new overlay filesystems omits c012884bf116 ovl: store persistent uuid/fsid with uuid=on omits a1645f3d0fda ovl: add support for unique fsid per instance omits d4a665d0c378 ovl: support encoding non-decodeable file handles omits 42b37a13a1f2 openrisc: Union fpcsr and oldmask in sigcontext to unbreak [...] omits 8b17334d533f drm/amd: adjust whitespace for amdgpu_psp.h omits bb6188b572d1 drm/amd: Detect IFWI or PD upgrade support in psp_early_init() omits 18c76b65d823 drm/amd: Add documentation for how to flash a dGPU omits 571de3f28481 drm/amd: Convert USB-C PD F/W attributes into groups omits f3814c861e51 drm/amd: Make flashing messages quieter omits d17321ebbd8e drm/amd: Use attribute groups for PSP flashing attributes omits 8fcb194b85d5 drm/amd/display: fix comment typo omits 53e8ef31949d drm/amd/display: Use seq_puts() in 'amdgpu_current_colorsp [...] omits 6b9199dfd72b drm/amd/display: Remove redundant braces in 'amdgpu_dm_crt [...] omits 3dc98fdca214 drm/amd/display: Clean up style problems in amdgpu_dm_irq.c omits ead08200467b drm/amd/display: Remove else after return in 'dm_crtc_get_ [...] omits 19fcfbf61f4e drm/amd/display: Remove else after return statement in 'dm [...] omits d2568029f92c drm/amd/display: Clean up errors & warnings in amdgpu_dm.c omits b1b47b51fc79 drm/amdgpu: Clear VCN cache when hw_init omits fe82e408c422 drm/amdgpu: Rename aqua_vanjaram_reg_init.c omits 273235194e4d RISC-V: make ARCH_THEAD preclude XIP_KERNEL omits a7a041f2ddf3 soc: microchip: mpfs: handle failed system service requests omits 942cc9ceccb6 ntb: intel: Remove redundant pci_clear_master omits 4494e1b8d7fd ntb: epf: Remove redundant pci_clear_master omits 9751083e9ef4 ntb_hw_amd: Remove redundant pci_clear_master omits 0eae979315df ntb: idt: drop redundant pci_enable_pcie_error_reporting() omits 53c8f784ab03 MAINTAINERS: git://github -> https://github.com for jonmason omits 0f8641ea8502 NTB: EPF: fix possible memory leak in pci_vntb_probe() omits 5e0fed49af4f NTB: ntb_tool: Add check for devm_kcalloc omits ba56f585f493 NTB: ntb_transport: fix possible memory leak while device_ [...] omits a852974ee7f0 ntb: intel: Fix error handling in intel_ntb_pci_driver_init() omits ba6c4c181252 NTB: amd: Fix error handling in amd_ntb_pci_driver_init() omits 8c176a99cbad ntb: idt: Fix error handling in idt_pci_driver_init() adds 66d8fc0539b0 fs: no need to check source adds 33ab231f83cc fs: don't assume arguments are non-NULL adds 7fdeb23f32d6 Merge tag 'v6.5/vfs.fixes.2' of git://git.kernel.org/pub/s [...] adds 02b0095e2fbb tracing: Fix null pointer dereference in tracing_err_log_open() adds 931a2ca6a5ba arm64: ftrace: fix build error with CONFIG_FUNCTION_GRAPH_ [...] adds fddca7db4a4c tracing/boot: Test strscpy() against less than zero for error adds 8066178f5308 Merge tag 'trace-v6.5-2' of git://git.kernel.org/pub/scm/l [...] adds 146d7ce3e01c Merge tag 'regulator-fix-v6.5-merge-window' of git://git.k [...] adds 1793eac148d0 Merge tag 'spi-fix-v6.5-merge-window' of git://git.kernel. [...] adds 7210de3a328c Merge tag 'docs-6.5-2' of git://git.lwn.net/linux adds 2e178ee13b02 Merge branches 'acpi-bus' and 'acpi-scan' adds 94e0d43e51ff Merge tag 'acpi-6.5-rc1-3' of git://git.kernel.org/pub/scm [...] adds 67ebda8cf4a9 Merge tag 'drm-intel-next-fixes-2023-06-29' of git://anong [...] adds 5874d11c29db Merge tag 'amd-drm-fixes-6.5-2023-06-30-1' of https://gitl [...] adds bd10668c5c68 Merge tag 'drm-intel-next-fixes-2023-07-06' of git://anong [...] adds 6725f3322807 Merge tag 'drm-misc-next-fixes-2023-07-06' of git://anongi [...] adds 5133c9e51de4 Merge tag 'drm-next-2023-07-07' of git://anongit.freedeskt [...] adds b54aebd44111 apparmor: fix use of strcpy in policy_unpack_test adds 755a22c74345 AppArmor: Fix some kernel-doc comments adds 6d7467957ecd apparmor: Return directly after a failed kzalloc() in two [...] adds 000518bc5aef apparmor: fix missing error check for rhashtable_insert_fast adds 6600e9f692e3 apparmor: add missing failure check in compute_xmatch_perms adds ba808cb5edfd apparmor: aa_buffer: Convert 1-element array to flexible array adds 0bac2002b397 apparmor: fix policy_compat permission remap with extended [...] adds 6f442d42c0d8 apparmor: fix profile verification and enable it adds ec6851ae0ab4 apparmor: fix: kzalloc perms tables for shared dfas adds 3f069c4c6432 apparmor: Fix kernel-doc header for verify_dfa_accept_index adds 70806ee18a87 Merge tag 'apparmor-pr-2023-07-06' of git://git.kernel.org [...] adds 22dcc7d77fa4 Merge tag 'powerpc-6.5-2' of git://git.kernel.org/pub/scm/ [...] adds 5177978ee074 RISC-V: Document the ISA string parsing rules for ACPI adds a2492ca86c98 riscv: Select HAVE_ARCH_USERFAULTFD_MINOR adds 31ca5d49264b riscv: errata: thead: only set cbom size & noncoherent dur [...] adds 3b472f860c5c riscv: mm: mark CBO relate initialization funcs as __init adds 8500808a991f riscv: mm: mark noncoherent_supported as __ro_after_init adds e8605e8fdf42 Merge patch series "riscv: some CMO alternative related clean up" adds 4f6b6c2b2f86 Merge tag 'riscv-for-linus-6.5-mw2' of git://git.kernel.or [...] adds 986ffe6070d6 Merge tag 'fsnotify_for_v6.5-rc2' of git://git.kernel.org/ [...] adds 36b93aed9ec0 Merge tag 'ntfs3_for_6.5' of https://github.com/Paragon-So [...] adds 3290badd1bb8 Merge tag 'ceph-for-6.5-rc1' of https://github.com/ceph/ce [...] adds 5251605f4d29 ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V adds 4c8ab068bea2 Merge tag 'sound-fix-6.5-rc1' of git://git.kernel.org/pub/ [...] adds 8689f4f2ea56 Merge tag 'mmc-v6.5-2' of git://git.kernel.org/pub/scm/lin [...] adds ad8258e87729 Merge tag 'bitmap-6.5-rc1' of https://github.com/norov/linux adds c206353dfdf0 Merge tag 'perf-tools-for-v6.5-2-2023-07-06' of git://git. [...] adds 8fc3b8f082cc Merge tag 'hardening-v6.5-rc1-fixes' of git://git.kernel.o [...] adds 84dc5aa3f0d8 Merge tag 'i2c-for-6.5-rc1-part2' of git://git.kernel.org/ [...] adds 7fcd473a6455 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds c137381f71ae mm: lock a vma before stack expansion adds 33313a747e81 mm: lock newly mapped VMA which can be modified after it b [...] adds fb49c455323f fork: lock VMAs of the parent process when forking adds 2b4f3b4987b5 fork: lock VMAs of the parent process when forking adds f96c48670319 mm: disable CONFIG_PER_VMA_LOCK until its fixed adds a57b4b7f0557 MAINTAINERS: update ocfs2-devel mailing list address adds 5a569db68c6a docs: update ocfs2-devel mailing list address adds 191fcdb6c9cf mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte c [...] adds 08bab74ae653 squashfs: fix cache race with migration adds 6dca4ac6fc91 mm: call arch_swap_restore() from do_swap_page() adds 8344a3d44be3 writeback: account the number of pages written back adds 6dedd768f380 mailmap: add Markus Schneider-Pargmann adds 0d707cdefb3b MAINTAINERS: add linux-next info adds 028725e73375 bootmem: remove the vmemmap pages from kmemleak in free_bo [...] adds ddcd91f4cb42 mailmap: update manpage link adds d3a808ec787e mailmap: add entries for Heiko Stuebner adds 05c56e7b4319 kasan: fix type cast in memory_is_poisoned_n adds fdb54d96600a kasan, slub: fix HW_TAGS zeroing with slub_debug adds 8ba388c06bc8 lib: dhry: fix sleeping allocations inside non-preemptable [...] adds 946c6b59c56d Merge tag 'mm-hotfixes-stable-2023-07-08-10-43' of git://g [...] adds 1c7873e33645 mm: lock newly mapped VMA with corrected ordering adds c012968259b4 ntb: idt: Fix error handling in idt_pci_driver_init() adds 98af0a33c110 NTB: amd: Fix error handling in amd_ntb_pci_driver_init() adds 4c3c796aca02 ntb: intel: Fix error handling in intel_ntb_pci_driver_init() adds 8623ccbfc55d NTB: ntb_transport: fix possible memory leak while device_ [...] adds 2790143f0993 NTB: ntb_tool: Add check for devm_kcalloc adds 956578e3d397 NTB: EPF: fix possible memory leak in pci_vntb_probe() adds ce2188acad4a MAINTAINERS: git://github -> https://github.com for jonmason adds cb2a6d173534 ntb: idt: drop redundant pci_enable_pcie_error_reporting() adds da6b4dc49e3c ntb_hw_amd: Remove redundant pci_clear_master adds f2748c6d768b ntb: epf: Remove redundant pci_clear_master adds d353fb4b7040 ntb: intel: Remove redundant pci_clear_master adds ce946519f95f ntb_netdev: Fix module_init problem adds 48063dfa4fbb ntb.rst: Fix copy and paste error adds bff6efc54bd0 ntb: hw: amd: Fix debugfs_create_dir error checking adds cff068739688 Merge tag 'ntb-6.5' of https://github.com/jonmason/ntb adds 4770353b660a Merge tag '6.5-rc-smb3-client-fixes-part2' of git://git.sa [...] adds ed04a91f718e xfs: fix uninit warning in xfs_growfs_data adds 76487845fd23 Merge tag 'xfs-6.5-merge-6' of git://git.kernel.org/pub/sc [...] adds 3a6dbb691782 MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTE [...] adds 74099e20348e Merge tag 'mips_6.5_1' of git://git.kernel.org/pub/scm/lin [...] adds b1472a60a584 x86/smp: Don't send INIT to boot CPU adds e3da8db05531 Merge tag 'x86-core-2023-07-09' of git://git.kernel.org/pu [...] adds 51e3d7c27446 Merge tag 'x86_urgent_for_v6.5_rc1' of git://git.kernel.or [...] adds a9943ad3dddb Merge tag 'irq_urgent_for_v6.5_rc1' of git://git.kernel.or [...] adds f71f64210d69 Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infrad [...] adds c192ac735768 MAINTAINERS 2: Electric Boogaloo adds 06c2afb862f9 Linux 6.5-rc1 adds 8567965dfd4c prctl: move PR_GET_AUXV out of PR_MCE_KILL adds dc2ecda4d6c5 mm: keep memory type same on DEVMEM Page-Fault adds b76dc2e3d1d6 mm/shmem: fix race in shmem_undo_range w/THP adds 571109cb0f47 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 3ea7198439c3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 161669f35dbe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 009d30f1a777 net: mscc: ocelot: extend ocelot->fwd_domain_lock to cover [...] adds c60819149b63 net: dsa: felix: make vsc9959_tas_guard_bands_update() vis [...] adds c6efb4ae387c net: mscc: ocelot: fix oversize frame dropping for preempt [...] adds 1ce1a745b371 Merge branch 'fix-dropping-of-oversize-preemptible-frames- [...] adds 525c469e5de9 wifi: mt76: mt7921e: fix init command fail with enabled device adds 0323bce598ee net/sched: cls_fw: Fix improper refcount update leads to u [...] adds 884abe45a901 net/mlx5e: fix double free in mlx5e_destroy_flow_table adds 3250affdc658 net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create adds d543b649ffe5 net/mlx5e: fix memory leak in mlx5e_ptp_open adds 2e2d1965794d net/mlx5e: RX, Fix flush and close release flow of regular [...] adds 631079e08aa4 net/mlx5: Register a unique thermal zone per device adds 65e64640e97c net/mlx5e: Check for NOT_READY flag state after locking adds f7a485115ad4 net/mlx5e: TC, CT: Offload ct clear only once adds 6496357aa5f7 net/mlx5: Query hca_cap_2 only when supported adds 7abd955a58fb net/mlx5e: RX, Fix page_pool page fragment tracking for XDP adds 4863b57bfdb4 Merge tag 'mlx5-fixes-2023-07-05' of git://git.kernel.org/ [...] adds 5f16da6ee6ac ice: Fix max_rate check while configuring TX rate limits adds 479cdfe388a0 ice: Fix tx queue rate limit when TCs are configured adds 41b9eff0ce22 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 0503efeadbf6 gve: Set default duplex configuration to full adds ed89b74d2dc9 igc: Add condition for qbv_config_change_errors counter adds cca28ceac7c7 igc: Remove delay during TX ring configuration adds 175c241288c0 igc: Fix TX Hang issue when QBV Gate is closed adds 9ac3fc2f42e5 igc: set TP bit in 'supported' and 'advertising' fields of [...] adds 25102893e409 igc: Include the length/type field and VLAN tag in queueMaxSDU adds 84a192e46106 igc: Handle PPS start time programming for past time values adds b61aac027b01 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds af42088bdaf2 octeontx2-af: Promisc enable/disable through mbox adds 7709fbd4922c octeontx2-af: Move validation of ptp pointer before its usage adds abfb2a58a537 ionic: remove WARN_ON to prevent panic_on_warn adds 3a7af34fb6ec ionic: remove dead device fail path adds 8139dccd464a udp6: add a missing call into udp_fail_queue_rcv_skb tracepoint adds e7731194fdf0 net: bgmac: postpone turning IRQs off to avoid SoC hangs adds c329b261afe7 net: prevent skb corruption on frag list segmentation adds 6b5c13b591d7 s390/ism: Fix locking for forwarding of IRQs and events to [...] adds 76631ffa2fd2 s390/ism: Fix and simplify add()/remove() callback handling adds 266deeea34ff s390/ism: Do not unregister clients with registered DMBs adds bbffab69d05d Merge branch 's390-ism-fixes' adds 2aaa8a15de73 icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in [...] adds 51d03e2f2203 udp6: fix udp6_ehashfn() typo adds 06a0716949c2 ipv6/addrconf: fix a potential refcount underflow for idev adds 73c4d1b307ae net: lan743x: select FIXED_PHY adds 36372ddcffe7 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 3dbd6bced6bf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8430e862b022 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3b5cb261ae38 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 04d94e8536b2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 65b435671c44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 054276e13a57 iio: adc: ad7192: Fix ac excitation feature adds d52aa250ca47 iio: light: bu27034: Fix scale format adds 98070e9cc282 iio: light: bu27008: Fix scale format adds e3f49005e24f iio: light: bu27008: Fix intensity data type adds 3af5d5b9a262 iio: adc: ina2xx: avoid NULL pointer dereference on OF dev [...] adds ad22204d4ed7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 3e911affb167 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 4872968e1897 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9e9311e04e63 KEYS: asymmetric: Fix error codes adds 0b7ec177b589 crypto: algif_hash - Fix race between MORE and non-MORE sends adds 2b03661bfd4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 265c46a79ce5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 46a30b679285 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds b9876cc827cb Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds aa95115fd72a Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 15008052b34e drm/fbdev-dma: Fix documented default preferred_bpp value adds 2654f2b00aa0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new e85d5ff24c0c Merge branch 'master' into mm-stable new cb71d39d412c Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 8f6328c0a936 Merge branch 'master' into mm-nonmm-stable new 00721c19c9a2 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 1789b29e2617 Merge branch 'mm-stable' into mm-unstable new 48cad07f8635 dma-buf/heaps: system_heap: avoid too much allocation new 98c6975e859c mm: optimization on page allocation when CMA enabled new fb61266f83be dma-contiguous: support per-numa CMA for all architectures new 41fcd610f088 mm: madvise: fix uneven accounting of psi new 0ceb3cf1c9f8 maple_tree: fix a few documentation issues new fe987009ec52 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new a26d8be29d01 mm: increase usage of folio_next_index() helper new 5646de5bc2d2 swap: cleanup duplicated WARN_ON in add_to_avail_list new 885c8ae35f34 swap: stop add to avail list if swap is full new 9a80abae7fa6 swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes new 8000c0dca2a4 mm: memory-failure: fix unexpected return value in soft_of [...] new d6d3db572a50 mm: memory-failure: fix potential page refcnt leak in memo [...] new 3062b2ecbadf mm: use a folio in fault_dirty_shared_page() new 359cf051404a mm: remove page_rmapping() new ee9b9981d145 swap: remove remnants of polling from read_swap_cache_async new 477c0d3f430b mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new 26981df228c0 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new c6a75f87071f mm: change folio_lock_or_retry to use vm_fault directly new 3fd57a057879 mm: handle swap page faults under per-VMA lock new 091e6076a57d mm: handle userfaults under VMA lock new a7b9e8a29ed8 mm: make MEMFD_CREATE into a selectable config option new 8abaf0692bc9 mm: remove arguments of show_mem() new cceb24e359dd mm: make show_free_areas() static new 2dfacf9d41c5 mm: call arch_swap_restore() from unuse_pte() new 26caf6c71bd3 arm64: mte: simplify swap tag restoration logic new ff1756991d37 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new b5c40fb7e325 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new ba95935827b0 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new 47c570fa0fb1 mm/gup: cleanup next_page handling new 28f9dcc57fd0 mm/gup: accelerate thp gup even for "pages != NULL" new 1af091e122cf mm/gup: retire follow_hugetlb_page() new 9b51769f75d3 selftests/mm: add -a to run_vmtests.sh new ff828f7ccf6d selftests/mm: add gup test matrix in run_vmtests.sh new 39be42339ad9 mm/filemap.c: fix update prev_pos after one read request done new d0a7b8a5acf9 fs/address_space: add alignment padding for i_map and i_mm [...] new 48b7ff1ed005 maple_tree: add test for mas_wr_modify() fast path new fdb21aa659b1 maple_tree: add test for expanding range in RCU mode new 79bcd09b0d5a maple_tree: optimize mas_wr_append(), also improve duplica [...] new f649a4cbfe0b maple_tree: add a fast path case in mas_wr_slot_store() new 82eeb1356968 mm: memory-failure: remove unneeded page state check in sh [...] new 1e34186e4239 memory tier: use helper function destroy_memory_type() new 313fc5678c90 mm: memory-failure: remove unneeded 'inline' annotation new 91f8689ccad9 fs/buffer: clean up block_commit_write new 654ce7f1d89e fs-buffer-clean-up-block_commit_write-fix new 9b6e6316453f fs: convert block_commit_write to return void new 19d1911d07d4 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new f55d7271776d mm/mm_init.c: remove obsolete macro HASH_SMALL new 4c59af156157 zsmalloc: do not scan for allocated objects in empty zspage new 3a6fb288e937 zsmalloc: move migration destination zspage inuse check new 03caa823066f zsmalloc: remove zs_compact_control new 041a8bceff07 seqlock: do the lockdep annotation before locking in do_wr [...] new e7f821d14e72 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new a48709aacfd6 selftests: cgroup: add test_zswap program new 24762a15d50f selftests: cgroup: add test_zswap with no kmem bypass test new 82c9abe64d10 selftests: cgroup: add zswap-memcg unwanted writeback test new f6cdad83a409 mm: zswap: multiple zpools support new e92b47a20343 mm/migrate_device: try to handle swapcache pages new 68c12e91ae86 ksm: support unsharing KSM-placed zero pages new edf943fab037 ksm: count all zero pages placed by KSM new 1a75847d0442 ksm: add ksm zero pages for each process new 49b3472bfcb9 ksm: consider KSM-placed zeropages when calculating KSM profit new 320dc479d4a1 selftest: add a testcase of ksm zero pages new 8b2b715973c8 mm: page_alloc: avoid false page outside zone error info new e927a508b1a9 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix new 540758b7f00d memcg: drop kmem.limit_in_bytes new 03d4da27c825 memcg-drop-kmemlimit_in_bytes-fix new 4ba081ea0f04 fs: drop_caches: draining pages before dropping caches new 8db44c467753 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 222a6490e95b selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 862b101b21e8 memory tier: rename destroy_memory_type() to put_memory_type() new 46df26be1f9e mm: remove obsolete comment above struct per_cpu_pages new 14564d516126 asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new a5d31d916bf5 hexagon: mm: convert to GENERIC_IOREMAP new bdf5d0e877e1 openrisc: mm: remove unneeded early ioremap code new 60932a3e81ff mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new 46888f832305 mm: ioremap: allow ARCH to have its own ioremap method definition new aa11ebe4d3b5 mm/ioremap: add slab availability checking in ioremap_prot new ff7f3a3aa222 arc: mm: convert to GENERIC_IOREMAP new 8c601fda8f6d ia64: mm: convert to GENERIC_IOREMAP new 5f12f7faaf85 openrisc: mm: convert to GENERIC_IOREMAP new edad4470b452 sh: add <asm-generic/io.h> including new f8f6866b0a54 sh: mm: convert to GENERIC_IOREMAP new e9f470f52ade xtensa: mm: convert to GENERIC_IOREMAP new c0408312e3c1 parisc: mm: convert to GENERIC_IOREMAP new ebe310905492 mm/ioremap: consider IOREMAP space in generic ioremap new 9618b4449aa9 mm: move is_ioremap_addr() into new header file new 5768d2fd45f5 powerpc: mm: convert to GENERIC_IOREMAP new 8c4d4b7a0437 arm64 : mm: add wrapper function ioremap_prot() new f593f9c82967 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new 30a77c65b55f mm: cma: print cma name as well in cma_alloc debug new a578df94b769 rmap: pass the folio to __page_check_anon_rmap() new 9f7585aaef28 mm: merge folio_has_private()/filemap_release_folio() call pairs new c906d2c58c61 mm, netfs, fscache: stop read optimisation when folio remo [...] new a7538ed577a8 mm: call folio_mapping() inside folio_needs_release() new 54be7c1e9516 mm: correct stale comment of function check_pte new 47d328189b3a mm: fix some kernel-doc comments new 914ff68db407 mm: compaction: use the correct type of list for free pages new 0d80e0ae6207 mm: compaction: skip the memory hole rapidly when isolatin [...] new 510c4d730148 mm/sparse: remove redundant judgments from macro for_each_ [...] new d09548bc53f5 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new dd4de93f1dfd mm/memory: convert do_page_mkwrite() to use folios new 7609c79d3bff mm/memory: convert wp_page_shared() to use folios new 6e228babb916 mm/memory: convert do_shared_fault() to folios new dd470c90fac9 mm/memory: convert do_read_fault() to use folios new 8a625ce37b94 mm/hwpoison: delete all entries before traversal in __foli [...] new 475ebc2471eb mm/hwpoison: check if a subpage of a hugetlb folio is raw [...] new 53d135af834f hugetlbfs: improve read HWPOISON hugepage new 15913f899c12 selftests/mm: add tests for HWPOISON hugetlbfs read new b5b5f6283786 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new 32b81ca1f93c mm: make PTE_MARKER_SWAPIN_ERROR more general new 227355011db5 mm-make-pte_marker_swapin_error-more-general-fix new e954a53945d8 mm: userfaultfd: check for start + len overflow in validate_range new 8b2bf61b274d mm: userfaultfd: extract file size check out into a helper new 877bd7dfcd25 mm: userfaultfd: add new UFFDIO_POISON ioctl new e527308faed1 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new 570dfe651ea7 mm: userfaultfd: document and enable new UFFDIO_POISON feature new e6c4b94b85fb selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new 5861b0f773c0 selftests/mm: add uffd unit test for UFFDIO_POISON new 9895616ec6c6 cred: convert printks to pr_<level> new 13b418caecbf proc: support proc-empty-vm test on i386 new 9f63a738753f proc: skip proc-empty-vm on anything but amd64 and i386 new fc7fc8c5347b lib: replace kmap() with kmap_local_page() new 10c0bb986566 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new 8ba5a0ca5dc8 signal: print comm and exe name on fatal signals new 3f4da44ba879 kexec: consolidate kexec and crash options into kernel/Kco [...] new e562341fd75a x86/kexec: refactor for kernel/Kconfig.kexec new 1933346627d2 arm/kexec: refactor for kernel/Kconfig.kexec new 691670d64e06 ia64/kexec: refactor for kernel/Kconfig.kexec new 9c8215aef940 arm64/kexec: refactor for kernel/Kconfig.kexec new 702c83f83c89 loongarch/kexec: refactor for kernel/Kconfig.kexec new 6255abe8434e m68k/kexec: refactor for kernel/Kconfig.kexec new d3d9571c5a4e mips/kexec: refactor for kernel/Kconfig.kexec new 97a7fc6009e4 parisc/kexec: refactor for kernel/Kconfig.kexec new 8eab36d81306 powerpc/kexec: refactor for kernel/Kconfig.kexec new edc51ecea7df riscv/kexec: refactor for kernel/Kconfig.kexec new 91069d1b7da0 s390/kexec: refactor for kernel/Kconfig.kexec new b82ef076116c sh/kexec: refactor for kernel/Kconfig.kexec new 9aba4752d690 Merge branch 'mm-nonmm-unstable' into mm-everything new 2d10f32bf44e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 84fed42833c8 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 76559225e7c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 492256bd966d Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 49d8acb10368 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 768d5444c6f5 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 8ef244edfe88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e028187e455 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e83ae2130fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a697c51b7787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6baa604775f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87f2c9727555 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5546bf835492 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60b4a796804a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d658ccb8ed7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 18f39d7acc66 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 61b8494b7dcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 995a047f9edb Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 38cbf6428505 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 10f061c8fb59 openrisc: Union fpcsr and oldmask in sigcontext to unbreak [...] new 29ff0402742a Merge branch 'for-next' of git://github.com/openrisc/linux.git new 1fcaaa1d489c riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE new 6e917450f9fb Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new b00acd93e3e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2dda0f01d22f Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new c89d88b177d4 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 5735565bca91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 709c44d0bbb6 cifs: if deferred close is disabled then close files immediately new 7a140cd888aa Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 4b5c39d93ca8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4c37a8452eaf Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 120912e4d7a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adc44920479f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new f98176ce4da6 ovl: support encoding non-decodable file handles new 11963eb07b75 ovl: add support for unique fsid per instance new 1a441354d7bc ovl: store persistent uuid/fsid with uuid=on new e115496cf1c0 ovl: auto generate uuid for new overlay filesystems new 1162104d76a3 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new c6e90e95aaa1 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 0dc6d06af393 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new f92eb09733da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0bbaf1ecb8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36a2a33fdbba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b28f92e2df5 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 6fa02195afe9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new df14f81d0e78 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 856fe03d9292 selftests/bpf: Correct two typos new c628747cc880 libbpf: only reset sec_def handler when necessary new 1e6220f2adeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfdfd8c1bd00 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7fc2d31c93ff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fe9aaddf904d drm/amdgpu: Rename aqua_vanjaram_reg_init.c new c82eddf81276 drm/amd/display: Clean up errors & warnings in amdgpu_dm.c new 44a4f50d5032 drm/amd/display: Remove else after return statement in 'dm [...] new 0c2d77beedcb drm/amd/display: Remove else after return in 'dm_crtc_get_ [...] new 2d0b69fc712c drm/amd/display: Clean up style problems in amdgpu_dm_irq.c new 30a97a219150 drm/amd/display: Remove redundant braces in 'amdgpu_dm_crt [...] new 88c4d4e992dc drm/amd/display: Use seq_puts() in 'amdgpu_current_colorsp [...] new 3e6a9329e67d drm/amd/display: fix comment typo new 521289d2a279 drm/amd: Use attribute groups for PSP flashing attributes new 1cc506f08b4c drm/amd: Make flashing messages quieter new 98d19a6c49b5 drm/amd: Convert USB-C PD F/W attributes into groups new 649663af73f5 drm/amd: Add documentation for how to flash a dGPU new e7347f1c73cd drm/amd: Detect IFWI or PD upgrade support in psp_early_init() new a90d36a49a9d drm/amd: adjust whitespace for amdgpu_psp.h new 95de7f26b5c0 drm/amdkfd: Access gpuvm_export_dmabuf() API to get Dmabuf new bc8ba5f2da3e drm/amdgpu: return an error if query_video_caps is not set new e77673d14f2c drm/amdgpu: Update invalid PTE flag setting new a80fe1a698dc drm/amdgpu: skip address adjustment for GFX RAS injection new 7c62129b415a drm/amd/display: Clean up warnings in amdgpu_dm_pp_smu.c new d228419ffb78 drm/amd/display: Remove unnecessary casts in amdgpu_dm_helpers.c new 788dbb6b41c5 drm/amd/display: Clean up warnings in amdgpu_dm _mst_types [...] new 9041b53a59d7 drm/amdkfd: Use KIQ to unmap HIQ new eb58ad143dab drm/amdgpu: have bos for PDs/PTS cpu accessible when kfd u [...] new c4cde7358d23 drm/amd/amdgpu: Add cu_occupancy sysfs file to GFX9.4.3 new 8c45b31909b7 drm/amdkfd: Skip handle mapping SVM range with no GPU access new 4755bfbd994e drm/amdgpu: Change golden settings for GFX v9.4.3 new 08e852157616 drm/amdgpu: Fix error & warnings in gmc_v9_0.c new 09c8cbedba5f drm/amd/display: Do not set drr on pipe commit new aeddb7d13ad3 drm/amd/display: Block optimize on consecutive FAMS enables new 87ecc074914c drm/amdgpu: Fix warnings in gfxhub_ v1_0, v1_2.c new 3970be190890 drm/amdgpu: Remove redundant GFX v9.4.3 sequence new 7d51e0b6b760 drm/amdgpu: Fix warnings in gfxhub_v2_0.c new a1c41237333b drm/amdgpu: Prefer dev_warn over printk new 9536e6a580bc drm/amdgpu: Fix warnings in gmc_v10_0.c new 353ee729a519 drm/amdgpu: Fix errors & warnings in gmc_ v6_0, v7_0.c new 8699e439ebdf drm/amdgpu: Fix warnings in gfxhub_v2_1.c new 41cf30424655 drm/amdgpu: Remove else after return statement in 'gmc_v8_ [...] new 79e2eefac5fa drm/amdgpu: Fix warnings in gmc_v11_0.c new e8e5db957937 drm/amd/pm: fix smu i2c data read risk new e0ca0a656451 drm/amdgpu: Remove else after return statement in 'gfx_v10 [...] new e03cc00772bf drm/amdgpu/vkms: drop redundant set of fb_modifiers_not_supported new 74c2f6af55c5 drm/amd/pm: disbale dcefclk device sysnode on GFX v9.4.3 chip new 7ac8de283d8f drm/amdgpu: avoid restore process run into dead loop. new 090f011fcfd2 drm/amdgpu: Fix warnings in gmc_v8_0.c new 5f29d116d110 drm/amdgpu: Fix warnings in gfxhub_ v3_0, v3_0_3.c new 3de4536fe42d drm/amdgpu: Fix errors & warnings in gfx_v10_0.c new 2b949bcd564b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 0b6667b9fb8e Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new c1cd7a7a231a fbdev: imxfb: Convert to devm_platform_ioremap_resource() new f91d36e7bdb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f074854a6c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1680ac7a5ad5 Input: gameport - use IS_REACHABLE() instead of open-coding it new 05e632944373 Input: xpad - fix support for some third-party controllers new 1dfd41115f18 Input: xpad - add GameSir VID for Xbox One controllers new 854d2233de0a Input: xpad - add GameSir T4 Kaleid Controller support new ff785255699c dt-bindings: input: exc3000: support power supply regulators new 0d384e5959dd Input: exc3000 - support power supply regulators new caec3d4416a2 Input: gpio_keys_polled - simplify with dev_err_probe() new c4834f4ad7fd Input: gpio-vibra - simplify with dev_err_probe() new a07e68dff58b Input: pwm-vibra - simplify with dev_err_probe() new 1e402a15bc00 Input: rotary_encoder - simplify with dev_err_probe() new 50653e8fada2 Input: elan_i2c - simplify with dev_err_probe() new 2886c5b97c8f Input: bu21013_ts - simplify with dev_err_probe() new 64eb0f741ea2 Input: bu21029_ts - simplify with dev_err_probe() new 0d9025a46b2f Input: chipone_icn8318 - simplify with dev_err_probe() new 8d3b0460e8ef Input: cy8ctma140 - simplify with dev_err_probe() new 14e5f4db2009 Input: edf-ft5x06 - simplify with dev_err_probe() new d9efc285f75e Input: ektf2127 - simplify with dev_err_probe() new e89f0de5da36 Input: elants_i2c - simplify with dev_err_probe() new bf2ae3897f71 Input: goodix - simplify with dev_err_probe() new 10ba628ee0af Input: melfas_mip4 - simplify with dev_err_probe() new e32825c47042 Input: pixcir_i2c_ts - simplify with dev_err_probe() new ca0d9997f543 Input: raydium_i2c_ts - simplify with dev_err_probe() new 17d981fa707e Input: resistive-adc-touch - simplify with dev_err_probe() new 21142c1cb290 Input: silead - simplify with dev_err_probe() new d3aeb44cc6b2 Input: sis_i2c - simplify with dev_err_probe() new d08149c13aa2 Input: surface3_spi - simplify with dev_err_probe() new 337ac36c3bc0 Input: sx8643 - simplify with dev_err_probe() new a2c795b696b2 Input: bcm-keypad - simplify with dev_err_probe() new 2bdb1a9a8a17 Input: bu21013_ts - use local 'client->dev' variable in probe() new 59a51ba6e946 Input: bu21029_ts - use local 'client->dev' variable in probe() new 3ce6e06202b4 Input: pinephone-keyboard - use devm_regulator_get_enable() new 26ab82616eb5 Input: adp5588-keys - use devm_regulator_get_enable() new 685b37704ce6 dt-bindings: input: touchscreen: edt-ft5x06: Add 'threshol [...] new f42ecbbc1955 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e0fc5a0f293b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new abc207eb8111 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 95e03e15cf1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 38b7e29b1742 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 7bcb9ff75bef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac442f6a364d Merge branch into tip/master: 'x86/core' new 88522a96c993 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b5529f26b56f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 716a9fb0a897 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 29d058f2bd38 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 058209a289e3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0fd31b052798 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4a62c65880d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f449585eb46d Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 104b46a3049d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd0629c624f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b4d223450b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fb55562643b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 19cba53d5f26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3d9fce8e49a pinctrl: amd: Only use special debounce behavior for GPIO 0 new 0e896d7deeda pinctrl: amd: Use amd_pinconf_set() for all config options new fd68628ddb65 pinctrl: amd: Drop pull up select configuration new 3bc551a3007a pinctrl: amd: Unify debounce handling into amd_pinconf_set() new d130af998ab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87129d04b53a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ccc20d5a4f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c899d6d8eb4 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 023616f17240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f906039efdfb Merge branch 'main' of git://git.infradead.org/users/willy [...] new b10e4673d52e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 5fc578c9ef3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea98bb6cd039 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new fe57d0d86f03 Add linux-next specific files for 20230710
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 (123212f53f3e) \ N -- N -- N refs/heads/master (fe57d0d86f03)
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 312 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/mm/userfaultfd.rst | 15 + .../bindings/input/touchscreen/edt-ft5x06.yaml | 6 + .../bindings/input/touchscreen/eeti,exc3000.yaml | 2 + Documentation/driver-api/ntb.rst | 4 +- Documentation/filesystems/overlayfs.rst | 17 +- Documentation/riscv/acpi.rst | 10 + Documentation/riscv/index.rst | 1 + MAINTAINERS | 92 +- Makefile | 4 +- Next/SHA1s | 64 +- Next/merge.log | 1966 +++++++++----------- arch/Kconfig | 13 - arch/arm/Kconfig | 29 +- arch/arm64/Kconfig | 64 +- arch/arm64/kernel/asm-offsets.c | 2 +- arch/ia64/Kconfig | 28 +- arch/loongarch/Kconfig | 26 +- arch/m68k/Kconfig | 19 +- arch/mips/Kconfig | 32 +- arch/mips/kvm/stats.c | 4 +- arch/openrisc/include/uapi/asm/sigcontext.h | 2 +- arch/openrisc/kernel/signal.c | 4 +- arch/parisc/Kconfig | 34 +- arch/powerpc/Kconfig | 55 +- arch/riscv/Kconfig | 47 +- arch/riscv/Kconfig.socs | 1 + arch/riscv/errata/thead/errata.c | 7 +- arch/riscv/mm/cacheflush.c | 8 +- arch/riscv/mm/dma-noncoherent.c | 2 +- arch/s390/Kconfig | 70 +- arch/s390/include/asm/io.h | 21 +- arch/s390/pci/pci.c | 57 +- arch/sh/Kconfig | 46 +- arch/x86/Kconfig | 92 +- arch/x86/kernel/smpboot.c | 8 + crypto/algif_hash.c | 4 +- crypto/asymmetric_keys/public_key.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 36 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 59 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 178 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 36 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 52 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 54 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 36 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 8 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 11 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 9 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 25 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 2 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 2 +- drivers/gpu/drm/drm_fbdev_dma.c | 2 +- drivers/iio/adc/ad7192.c | 16 +- drivers/iio/adc/ina2xx-adc.c | 9 +- drivers/iio/light/rohm-bu27008.c | 22 +- drivers/iio/light/rohm-bu27034.c | 22 +- drivers/input/joystick/xpad.c | 25 + drivers/input/keyboard/adp5588-keys.c | 17 +- drivers/input/keyboard/bcm-keypad.c | 14 +- drivers/input/keyboard/gpio_keys_polled.c | 8 +- drivers/input/keyboard/pinephone-keyboard.c | 20 +- drivers/input/misc/gpio-vibra.c | 20 +- drivers/input/misc/pwm-beeper.c | 19 +- drivers/input/misc/pwm-vibra.c | 30 +- drivers/input/misc/rotary_encoder.c | 8 +- drivers/input/mouse/elan_i2c_core.c | 9 +- drivers/input/touchscreen/bu21013_ts.c | 72 +- drivers/input/touchscreen/bu21029_ts.c | 51 +- drivers/input/touchscreen/chipone_icn8318.c | 8 +- drivers/input/touchscreen/cy8ctma140.c | 8 +- drivers/input/touchscreen/edt-ft5x06.c | 10 +- drivers/input/touchscreen/ektf2127.c | 8 +- drivers/input/touchscreen/elants_i2c.c | 22 +- drivers/input/touchscreen/exc3000.c | 7 + drivers/input/touchscreen/goodix.c | 40 +- drivers/input/touchscreen/melfas_mip4.c | 9 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 38 +- drivers/input/touchscreen/raydium_i2c_ts.c | 30 +- drivers/input/touchscreen/resistive-adc-touch.c | 8 +- drivers/input/touchscreen/silead.c | 8 +- drivers/input/touchscreen/sis_i2c.c | 20 +- drivers/input/touchscreen/surface3_spi.c | 13 +- drivers/input/touchscreen/sx8654.c | 10 +- drivers/net/dsa/ocelot/felix.c | 9 +- drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/ocelot/felix_vsc9959.c | 59 +- drivers/net/ethernet/broadcom/bgmac.c | 4 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 23 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 22 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 1 + drivers/net/ethernet/intel/igc/igc.h | 7 + drivers/net/ethernet/intel/igc/igc_ethtool.c | 2 + drivers/net/ethernet/intel/igc/igc_main.c | 74 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 25 +- drivers/net/ethernet/intel/igc/igc_tsn.c | 42 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 19 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 11 +- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 23 +- .../mellanox/mlx5/core/en/fs_tt_redirect.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 44 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/thermal.c | 19 +- drivers/net/ethernet/microchip/Kconfig | 2 +- drivers/net/ethernet/mscc/ocelot.c | 1 - drivers/net/ethernet/mscc/ocelot_mm.c | 14 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 6 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 5 - drivers/net/ntb_netdev.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 4 - drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 8 - drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 8 + drivers/ntb/hw/amd/ntb_hw_amd.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 61 +- drivers/pinctrl/pinctrl-amd.h | 1 - drivers/s390/net/ism_drv.c | 139 +- drivers/soc/microchip/mpfs-sys-controller.c | 6 - drivers/video/fbdev/imxfb.c | 8 +- fs/hugetlbfs/inode.c | 58 +- fs/inode.c | 6 +- fs/namei.c | 3 +- fs/overlayfs/copy_up.c | 2 +- fs/overlayfs/export.c | 16 +- fs/overlayfs/namei.c | 5 +- fs/overlayfs/overlayfs.h | 11 + fs/overlayfs/params.c | 9 +- fs/overlayfs/params.h | 2 - fs/overlayfs/super.c | 34 +- fs/overlayfs/util.c | 44 +- fs/smb/client/file.c | 4 +- fs/userfaultfd.c | 73 +- fs/xfs/xfs_fsops.c | 2 +- include/linux/gameport.h | 2 +- include/linux/hugetlb.h | 19 + include/linux/ism.h | 7 +- include/linux/memcontrol.h | 1 - include/linux/mm.h | 7 + include/linux/mm_inline.h | 21 + include/linux/swapops.h | 15 +- include/linux/userfaultfd_k.h | 4 + include/soc/mscc/ocelot.h | 9 +- include/uapi/linux/userfaultfd.h | 25 +- init/Kconfig | 2 + kernel/Kconfig.kexec | 116 ++ kernel/fork.c | 7 +- kernel/signal.c | 14 +- kernel/sys.c | 10 +- kernel/trace/trace.c | 2 +- kernel/trace/trace_boot.c | 8 +- localversion-next | 2 +- mm/Kconfig | 3 +- mm/compaction.c | 34 +- mm/hugetlb.c | 61 +- mm/hugetlb_vmemmap.c | 34 +- mm/internal.h | 2 +- mm/madvise.c | 2 +- mm/memcontrol.c | 4 + mm/memory-failure.c | 42 +- mm/memory.c | 67 +- mm/mmap.c | 6 + mm/mprotect.c | 4 +- mm/page_vma_mapped.c | 12 +- mm/shmem.c | 4 +- mm/sparse.c | 3 +- mm/swapfile.c | 2 +- mm/userfaultfd.c | 83 +- net/core/net-traces.c | 2 + net/core/skbuff.c | 5 + net/ipv6/addrconf.c | 3 +- net/ipv6/icmp.c | 5 +- net/ipv6/udp.c | 4 +- net/sched/cls_fw.c | 10 +- sound/pci/hda/patch_realtek.c | 1 + tools/lib/bpf/libbpf.c | 27 +- .../testing/selftests/bpf/benchs/bench_ringbufs.c | 2 +- .../selftests/bpf/prog_tests/tcp_hdr_options.c | 2 +- tools/testing/selftests/mm/.gitignore | 1 + tools/testing/selftests/mm/Makefile | 1 + tools/testing/selftests/mm/hugetlb-read-hwpoison.c | 322 ++++ tools/testing/selftests/mm/uffd-common.c | 5 +- tools/testing/selftests/mm/uffd-common.h | 3 + tools/testing/selftests/mm/uffd-stress.c | 8 +- tools/testing/selftests/mm/uffd-unit-tests.c | 117 ++ 223 files changed, 3518 insertions(+), 2932 deletions(-) create mode 100644 Documentation/riscv/acpi.rst create mode 100644 kernel/Kconfig.kexec create mode 100644 tools/testing/selftests/mm/hugetlb-read-hwpoison.c