This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits c7db1cdbf9d4 Merge branch 'akpm-current/current' omits 0bf49946ff9a Merge remote-tracking branch 'rust/rust-next' omits 45e344849ea4 Merge remote-tracking branch 'mhi/mhi-next' omits d47f03a6066a Merge remote-tracking branch 'fpga/for-next' omits 28eeec93cd98 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 5b0394e6f7f4 Merge remote-tracking branch 'hyperv/hyperv-next' omits e64d81f9ba21 Merge remote-tracking branch 'nvmem/for-next' omits df725c9ffd53 Merge remote-tracking branch 'slimbus/for-next' omits e39c7659ac11 Merge remote-tracking branch 'gnss/gnss-next' omits 1fa72b2dbb2c Merge remote-tracking branch 'kspp/for-next/kspp' omits 8b21b710c747 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits fa9930f423a2 Merge remote-tracking branch 'ntb/ntb-next' omits aa4f1f956735 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 248c428c6aa6 Merge remote-tracking branch 'coresight/next' omits 83b101a8e6a2 Merge remote-tracking branch 'livepatching/for-next' omits 31fde7960f8c Merge remote-tracking branch 'pwm/for-next' omits 445334caa64d Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits f9940b692c28 Merge remote-tracking branch 'rpmsg/for-next' omits 1ea4bf1bf8a3 Merge remote-tracking branch 'scsi/for-next' omits 25a9edc58763 Merge remote-tracking branch 'cgroup/for-next' omits 4beaf8a239a5 Merge remote-tracking branch 'dmaengine/next' omits 7c81720f38c4 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 1de2a994930a Merge remote-tracking branch 'usb/usb-next' omits b8209ea88bf6 Merge remote-tracking branch 'leds/for-next' omits 4c4a715d06c2 Merge remote-tracking branch 'workqueues/for-next' omits 08f9f1f03191 Merge remote-tracking branch 'percpu/for-next' omits fd700a6604db Merge remote-tracking branch 'rcu/rcu/next' omits 5879a76a8121 Merge remote-tracking branch 'ftrace/for-next' omits 1d3d0d498d67 Merge remote-tracking branch 'edac/edac-for-next' omits bdfb62da3f24 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 78315b84037a Merge remote-tracking branch 'tip/auto-latest' omits 6a6fef9da7bc Merge remote-tracking branch 'spi/for-next' omits e9ef6c7cd36f Merge remote-tracking branch 'devicetree/for-next' omits 5cfdac1a35f9 Merge remote-tracking branch 'iommu/next' omits 0fd09a81e74e Merge remote-tracking branch 'tomoyo/master' omits 7a3f92132cb2 Merge remote-tracking branch 'selinux/next' omits 0cf28f2adea4 Merge remote-tracking branch 'keys/keys-next' omits 6c073e4671d8 Merge remote-tracking branch 'apparmor/apparmor-next' omits 62165060bd21 Merge remote-tracking branch 'security/next-testing' omits c3d6ae2f1df6 Merge remote-tracking branch 'regulator/for-next' omits 5b7f9dd00b2a Merge remote-tracking branch 'mfd/for-mfd-next' omits 4ab890086abf Merge remote-tracking branch 'mmc/next' omits 0412f10b072b Merge remote-tracking branch 'block/for-next' omits 6beb0dba10a1 Merge remote-tracking branch 'sound-asoc/for-next' omits 1e61ff161035 Merge remote-tracking branch 'sound/for-next' omits 2bdfec55b07b Merge remote-tracking branch 'regmap/for-next' omits bf9dc5cc4482 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 6a2a6a632aed Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 2c5c6bfeb3c8 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 7720da72342a Merge remote-tracking branch 'amdgpu/drm-next' omits 79c536b36cf7 Merge remote-tracking branch 'drm-misc/for-linux-next' omits b26e9567979d Merge remote-tracking branch 'bluetooth/master' omits 4d4798af2089 Merge remote-tracking branch 'swiotlb/linux-next' omits 931410a94c81 Merge remote-tracking branch 'ieee1394/for-next' omits 22de2ac6e7e6 Merge remote-tracking branch 'v4l-dvb-next/master' omits 8ba53256d878 Merge remote-tracking branch 'jc_docs/docs-next' omits 6df16d2f7563 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 7234e1533390 Merge remote-tracking branch 'i2c/i2c/for-next' omits c99d18c0c337 Merge remote-tracking branch 'hid/for-next' omits 2b931341c229 Merge remote-tracking branch 'pstore/for-next/pstore' omits 99f506eed1e1 Merge remote-tracking branch 'printk/for-next' omits cff45b7cef3c Merge remote-tracking branch 'file-locks/locks-next' omits ea462a1c56f6 Merge remote-tracking branch 'zonefs/for-next' omits 439b7161e74b Merge remote-tracking branch 'v9fs/9p-next' omits 7393b3cbe0d9 Merge remote-tracking branch 'cel/for-next' omits 0689e1cd8b96 Merge remote-tracking branch 'gfs2/for-next' omits 90d9c5f93271 Merge remote-tracking branch 'f2fs/dev' omits ad5ba98c0ab0 Merge remote-tracking branch 'configfs/for-next' omits 6c9b6fdd1452 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 5b621b5bfa31 Merge remote-tracking branch 'cifs/for-next' omits ab7b54ee2df3 Merge remote-tracking branch 'btrfs/for-next' omits 6b1c19b1f028 Merge remote-tracking branch 'fscache/fscache-next' omits 9f7f5cf81af1 Merge remote-tracking branch 'pidfd/for-next' omits 9b866b68cb97 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 94149ae94a33 Merge remote-tracking branch 'sh/for-next' omits c09ea33f67a8 Merge remote-tracking branch 's390/for-next' omits d91040c60b39 Merge remote-tracking branch 'parisc-hd/for-next' omits 60135d4e7a2a Merge remote-tracking branch 'm68knommu/for-next' omits 1623cc6b0390 Merge remote-tracking branch 'h8300/h8300-next' omits b7df565340e1 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits c5852a59a095 Merge remote-tracking branch 'xilinx/for-next' omits 6f99d76958be Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 7aeb08c4dc8d Merge remote-tracking branch 'tegra/for-next' omits 5faef34fa9d0 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 856dcadd0b73 Merge remote-tracking branch 'scmi/for-linux-next' omits d50b091354a1 Merge remote-tracking branch 'samsung-krzk/for-next' omits d50554f5dcf5 Merge remote-tracking branch 'rockchip/for-next' omits c32b1c4f019d Merge remote-tracking branch 'renesas/next' omits c192d1b8429b Merge remote-tracking branch 'qcom/for-next' omits c77d71b16e84 Merge remote-tracking branch 'omap/for-next' omits 95600d8ce0f4 Merge remote-tracking branch 'mvebu/for-next' omits 28ec825edbc9 Merge remote-tracking branch 'mediatek/for-next' omits 105e5e429692 Merge remote-tracking branch 'keystone/next' omits 0c261fbbc30b Merge remote-tracking branch 'imx-mxs/for-next' omits bc31d5c0f7ae Merge remote-tracking branch 'drivers-memory/for-next' omits aab5ebe74ac6 Merge remote-tracking branch 'at91/at91-next' omits be67d9952661 Merge remote-tracking branch 'aspeed/for-next' omits 9e3b8f8923e6 Merge remote-tracking branch 'amlogic/for-next' omits de58d0c48160 Merge remote-tracking branch 'actions/for-next' omits dccf87adde17 Merge remote-tracking branch 'arm-soc/for-next' omits 866954f82774 Merge remote-tracking branch 'arm/for-next' omits f3fe42d316c1 Merge remote-tracking branch 'asm-generic/master' omits aea25ffe2958 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 315c5bb65361 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2a14df30299f Merge remote-tracking branch 'renesas-fixes/fixes' omits 3d4fe6edf8b0 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 07ed86576707 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 88cab51c9e6d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits b3152dc8a8fa Merge remote-tracking branch 'mmc-fixes/fixes' omits caef66fd28aa Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 66128e0a27b5 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 74ac4f405a40 Merge remote-tracking branch 'scsi-fixes/fixes' omits 25b8674069b4 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 658a0c9c04b4 Merge remote-tracking branch 'vfs-fixes/fixes' omits caf41af539ca Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 832ef0cc44bd Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 14114ab8d512 Merge remote-tracking branch 'kvm-fixes/master' omits 9cde9efc300f Merge remote-tracking branch 'omap-fixes/fixes' omits 34451aafa631 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits d0aab2af392d Merge remote-tracking branch 'kselftest-fixes/fixes' omits 482a0abce6ed Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 97876c3df4b3 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 17e30ca34646 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 5a9e678554a1 Merge remote-tracking branch 'usb.current/usb-linus' omits eac9c7363a0a Merge remote-tracking branch 'spi-fixes/for-linus' omits e7a5b8d8bb84 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 2cc8b32c40f2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1c0800701aee Merge remote-tracking branch 'sound-current/for-linus' omits a48a804b3d08 Merge remote-tracking branch 'ipsec/master' omits 0603fb0f2e8a Merge remote-tracking branch 'bpf/master' omits 76310065b323 Merge remote-tracking branch 'net/master' omits 32fe10ff168f Merge remote-tracking branch 's390-fixes/fixes' omits 9e822497131c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits f743d00ee66a Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits 071f948e3e20 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 1889228d80fe KVM: selftests: smm_test: Test SMM enter from L2 omits 4b84a588e494 KVM: nSVM: Restore nested control upon leaving SMM omits bc0f9860de45 KVM: nSVM: Fix L1 state corruption upon return from SMM omits a140f0de81c9 KVM: nSVM: Introduce svm_copy_vmrun_state() omits 34a1882051c5 KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN omits 2115eb643cce KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA omits bdf4f6a24fe7 KVM: SVM: Fix sev_pin_memory() error checks in SEV migrati [...] omits 6e95d3bd7734 KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig pac [...] omits 95722b7f251a KVM: SVM: add module param to control the #SMI interception omits b66d415aadb6 KVM: SVM: remove INIT intercept handler omits 9853f1c97d83 KVM: SVM: #SMI interception must not skip the instruction omits 5ca6076a1c72 KVM: selftests: Address extra memslot parameters in vm_vad [...] omits 5d5726884925 KVM: VMX: Remove vmx_msr_index from vmx.h omits f90eb5a1260f kvm: debugfs: fix memory leak in kvm_create_vm_debugfs omits a7958a21cbe9 KVM: X86: Also reload the debug registers before kvm_x86-> [...] omits 890b475785ce Merge remote-tracking branch 'spi/for-5.15' into spi-next omits 19c19a816fc9 Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits cd108cb28754 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 2578cc100741 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 91eb4b818975 Merge branch 'imx/dt64' into for-next omits 718200b5591f Merge branch 'imx/dt' into for-next omits 56b8ce5bef4f Merge branch 'imx/bindings' into for-next omits f5adb50e9aa3 Revert "soc: imx8m: change to use platform driver" omits 857e67e935b7 ARM: dts: add SolidRun SolidSense support omits 863616f3be33 docs/zh_CN: add core api cpu_hotplug translation omits aefaaa655ba8 docs/core-api: Modify document layout omits c4b98c40b546 docs/zh_CN: Remove the Microsoft rhetoric omits c52573c01f9d Documentation: sysrq: convert to third person omits 31f90dcfcf7e Documentation: arm: marvell: Add few missing models and do [...] omits 60bd6fae386f docs/zh_CN: add core api genericirq translation omits 55f018b951d6 docs/zh_CN: create new translations for zh_CN/dev-tools/te [...] omits 0b31f07416b5 docs/zh_CN: add a missing space character omits 8b6213c0ea97 Documentation/features: Add THREAD_INFO_IN_TASK feature matrix omits 7619e023f730 Documentation/features: Update the ARCH_HAS_TICK_BROADCAST entry omits e44089212ece LICENSES/dual/CC-BY-4.0: Lets switch to utf-8 omits 7e0946a6d995 Merge branch 'fixes' into for-next omits 4bae9e362a11 linux-next-pre omits a04ed79a5a61 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 0ad1577a2f70 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 291adb1916e0 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 5f6258504397 init/main.c: silence some -Wunused-parameter warnings omits 3809bca1fa81 proc/sysctl: make protected_* world readable omits 4330df5d4317 fs-proc-kcorec-add-mmap-interface-fix omits faf3ac13fecf fs/proc/kcore.c: add mmap interface omits 1eaabf257474 kernel/hung_task.c: Monitor killed tasks. omits da2c5f993db7 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c580f1c1baa8 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 55af0e8b90e4 mm/highmem: Remove deprecated kmap_atomic omits 1f433cf3942d mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits f660a30b6c0d mm: zram: amend SLAB_RECLAIM_ACCOUNT on zspage_cachep omits 1c0ed25202e5 memory-hotplug.rst: complete admin-guide overhaul omits 9ce0d016dc6a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits cff1925d4c9a mm/kconfig: move HOLES_IN_ZONE into mm omits fc5af4d89585 kasan: add memzero init for unaligned size under SLUB debug omits ca78ae7fd254 mm: improve mprotect(R|W) efficiency on pages referenced once omits 1c43b95b4bb6 mm: improve mprotect(R|W) efficiency on pages referenced once omits d49c58f79ad3 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits e8ddff74c842 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits eb6ac6ada40d lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 2b7f2e8d4169 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 9d0ad0eeaad8 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 3810abccbe7d lazy tlb: allow lazy tlb mm refcounting to be configurable omits 61102d0a5957 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 94a04a8a276b lazy tlb: introduce lazy mm refcount helper functions omits 3de12d7dc6b6 vfs: keep inodes with page cache off the inode shrinker LRU omits 1fbbef886c26 fs: inode: count invalidated shadow pages in pginodesteal omits f7cf6d0e67ed fs: drop_caches: fix skipping over shadow cache inodes omits a0da41065f3c mm: remove irqsave/restore locking from contexts with irqs [...] omits 9d01b65c2edf mm: mark idle page tracking as BROKEN omits 8350e42ed8ab ocfs2: fix ocfs2 corrupt when iputting an inode omits f398dd89525b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits e4cb6a1b08a5 /proc/kpageflags: do not use uninitialized struct pages omits 5492e2269302 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 316ce128fbbe Merge branch 'for-v5.14/tegra-mc-late-or-fixes' into for-next omits 3abc7467ba9d Merge branch 'for-v5.14/tegra-mc-late-or-fixes' into for-next omits 5ce16705e00d Merge branch 'next/defconfig' into for-next omits ee5d678b1fac Merge branch 'for-v5.14/tegra-mc' into for-next omits ddfa91e38be9 Merge branch 'for-v5.14/pl353' into for-next omits 3857221f50ca Merge branch 'for-v5.14/pl353' into for-next omits d1d2b71389c3 Merge branch 'mem-ctrl-next' into for-next omits 7e3ea2c2deaf Merge branch 'for-v5.14/tegra-mc' into for-next omits 6713da4271fd Merge branch 'for-v5.14/tegra-mc' into for-next omits fc14c3f36825 Merge branch 'next/defconfig' into for-next omits 30694a9b6225 Merge branch 'next/dt' into for-next omits 76a2b9a8ab44 nvmem: qfprom: Improve the comment about regulator setting omits ee39cf8ba106 nvmem: core: constify nvmem_cell_read_variable_common() re [...] omits 70dba4ef13c5 Merge branch 'next/soc' into for-next omits a296d17e4c6a Merge branch 'next/soc' into for-next omits d1a5f4ca656b nvmem: qfprom: minor nit fixes omits 99e301048d79 nvmem: sunxi_sid: Set type to OTP omits ed552505629d nvmem: core: add a missing of_node_put omits 83aab756d2a8 nvmem: sprd: Fix an error message omits 185ed10fab95 nvmem: sc27xx: Add missing MODULE_DEVICE_TABLE omits b9e014141f5a nvmem: qcom-spmi-sdam: add missing MODULE_DEVICE_TABLE omits 830f54ec0936 nvmem: sprd: Add missing MODULE_DEVICE_TABLE omits 6fed39b8b597 Merge branch 'next/dt64' into for-next omits 3d6e2ac21c8f Merge branch 'next/dt' into for-next omits d3f713e6b3cc arm64: dts: exynos: enable PMIC wakeup from suspend on TM2 omits 06bc1dd6d714 Merge branch 'next/dt' into for-next omits 0320ed0a8236 drivers: slimbus: Fix word resposible -> responsible in slimbus.h omits cb6eafe570b6 nvmem: Add driver to expose reserved memory as nvmem omits d6e92fb7d936 dt-bindings: nvmem: Add bindings for rmem driver adds 4a5c155a5ab3 MAINTAINERS: Add Suravee Suthikulpanit as Reviewer for AMD [...] adds f3523a226dbb Merge tag 'iommu-fixes-v5.14-rc1' of git://git.kernel.org/ [...] adds 004d62eb4e57 kvm: debugfs: fix memory leak in kvm_create_vm_debugfs adds 6f2f86ec28fb KVM: selftests: Address extra memslot parameters in vm_vad [...] adds f85d40160691 KVM: X86: Disable hardware breakpoints unconditionally bef [...] adds c0e1303ed4cc KVM: VMX: Remove vmx_msr_index from vmx.h adds 991afbbee8ac KVM: SVM: #SMI interception must not skip the instruction adds 896707c212d4 KVM: SVM: remove INIT intercept handler adds 4b639a9f82fc KVM: SVM: add module param to control the #SMI interception adds b4a693924aab KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig pac [...] adds c7a1b2b678c5 KVM: SVM: Fix sev_pin_memory() error checks in SEV migrati [...] adds fce7e152ffc8 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA adds fb79f566e4c9 KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN adds 0a758290762c KVM: nSVM: Introduce svm_copy_vmrun_state() adds 37be407b2ce8 KVM: nSVM: Fix L1 state corruption upon return from SMM adds bb00bd9c0862 KVM: nSVM: Restore nested control upon leaving SMM adds d951b2210c1a KVM: selftests: smm_test: Test SMM enter from L2 adds 405386b02157 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a1c9ca5f65c9 EDAC/igen6: fix core dependency AGAIN adds 0d4a062af2ce mm: move helper to check slub_debug_enabled adds 77a63c69ec43 kasan: add memzero init for unaligned size at DEBUG adds 2db710cc846d kasan: fix build by including kernel.h adds 54aa386661fe Revert "mm/page_alloc: make should_fail_alloc_page() static" adds 187ad460b841 mm/page_alloc: avoid page allocator recursion with pageset [...] adds e5c15cea3391 mm/page_alloc: correct return value when failing at preparing adds 061478438d04 mm/page_alloc: further fix __alloc_pages_bulk() return value adds ab7965de1725 mm: fix the try_to_unmap prototype for !CONFIG_MMU adds c52114d9df6a lib/test_hmm: remove set but unused page variable adds 16ee572eaf0d hfs: add missing clean-up in hfs_fill_super adds 54a5ead6f5e2 hfs: fix high memory mapping in hfs_bnode_read adds b3b2177a2d79 hfs: add lock nesting notation to hfs_find_init adds d08af0a59684 mm/hugetlb: fix refs calculation from unaligned @vaddr adds dd9c7df94c1b Merge branch 'akpm' (patches from Andrew) adds e9338abf0e18 Merge tag 'Wimplicit-fallthrough-clang-5.14-rc2' of git:// [...] adds f78cad9b114b arc: Prefer unsigned int to bare use of unsigned adds f9341d0e8b14 arc: Fix spelling mistake and grammar in Kconfig adds 7e6730ba68c0 ARC: Fix CONFIG_STACKDEPOT adds 3eada7b4bd85 ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on [...] adds 16738538e88b Merge remote-tracking branch 'arc-current/for-curr' adds 295cf156231c arm64: Avoid premature usercopy failure adds 59f44069e052 arm64: mte: fix restoration of GCR_EL1 from suspend adds 31a7f0f6c8f3 arm64: entry: add missing noinstr adds e6f85cbeb23b arm64: entry: fix KCOV suppression adds 02b27a02ce41 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds e44fbdb68049 KVM: PPC: Book3S HV P9: Fix guest TM support adds 13812f434c84 Merge remote-tracking branch 'powerpc-fixes/fixes' adds f8c2602733c9 s390/ftrace: fix ftrace_update_ftrace_func implementation adds 6104acbb922a Merge remote-tracking branch 's390-fixes/fixes' adds 99bb2ebab953 net: dsa: mv88e6xxx: NET_DSA_MV88E6XXX_PTP should depend o [...] adds e7efc2ce3d07 liquidio: Fix unintentional sign extension issue on left s [...] adds 65875073eddd net: use %px to print skb address in trace_netif_receive_skb adds 851f36e40962 net_sched: use %px to print skb address in trace_qdisc_dequeue() adds 70713dddf3d2 net_sched: introduce tracepoint trace_qdisc_enqueue() adds 991e634360f2 net: fix uninit-value in caif_seqpkt_sendmsg adds 6206b7981a36 qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cm [...] adds a6ecfb39ba9d usb: hso: fix error handling code of hso_create_net_device adds fe5c6efc5557 Merge remote-tracking branch 'net/master' adds 91091656252f s390/bpf: Perform r1 range checking before accessing jit-> [...] adds 7e6b27a69167 bpf, sockmap: Fix potential memory leak on unlikely error case adds 228a4a7ba8e9 bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats adds 54ea2f49fd94 bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats adds d444b06e4085 bpftool: Check malloc return value in mount_bpffs_for_pin adds 6ff6548b5017 Merge remote-tracking branch 'bpf/master' adds 10f790d09ac3 Merge remote-tracking branch 'ipsec/master' adds 0c23af52ccd1 RDMA/bnxt_re: Fix stats counters adds 6407c69dc51f RDMA/irdma: Fix unused variable total_size warning adds 514305ee0a1d RDMA/irdma: Make spdxcheck.py happy adds c9538831b353 RDMA/irdma: Change the returned type to void adds 912a21b5015d Merge remote-tracking branch 'rdma-fixes/for-rc' adds 53a8f6ab8d10 Merge remote-tracking branch 'sound-current/for-linus' adds 38947fb24d3e Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus adds 20de47847be2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds be91662fa3dc Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 40cebc5ef6e7 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 55cef88bbf12 spi: spi-cadence-quadspi: Fix division by zero warning adds 9a3223b07133 ASoC: dt-bindings: renesas: rsnd: Fix incorrect 'port' reg [...] adds fe89e90d9787 Merge branch 'fileCHKXmV' into spi-5.14 adds 5856fcb34565 Merge remote-tracking branch 'spi/for-5.14' into spi-linus adds 535910255b8d Merge remote-tracking branch 'spi-fixes/for-linus' adds 57155540145d Merge remote-tracking branch 'usb.current/usb-linus' adds bffbc5c2054c Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 2be4edc844e7 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds eaae1eda8886 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 53f89d49a472 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 4bc923961e67 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 2d92a5aba7b4 Merge remote-tracking branch 'omap-fixes/fixes' adds aabd3bddc983 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds f73cc6a1a986 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e7e8e6fd6af1 Merge remote-tracking branch 'vfs-fixes/fixes' adds 95edbbf78c3b platform/x86: amd-pmc: Fix missing unlock on error in amd_ [...] adds 43fb217b8cc3 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d549c66766ee dt-bindings: net: dsa: sja1105: Fix indentation warnings adds e8917266ae09 dt-bindings: More dropping redundant minItems/maxItems adds f88321a3bf77 dt-bindings: Move fixed string 'patternProperties' to 'pro [...] adds 6bbaeaa4cc7f Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 5feb2e0d948d Merge remote-tracking branch 'scsi-fixes/fixes' adds db57c0000e08 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds c90b4503ccf4 drm/i915/gvt: Clear d3_entered on elsp cmd submission. adds de01e6fc9e49 Merge tag 'gvt-fixes-2021-07-15' of https://github.com/int [...] adds 5ea224010292 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 7da87e67349a Merge remote-tracking branch 'mmc-fixes/fixes' adds fcca7657196e Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 4d257bf64992 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 0ad659dde76d Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds ef8c1870d009 Merge remote-tracking branch 'renesas-fixes/fixes' adds 32a19de21ae4 drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts adds f2b474a0a526 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 65a31758bfbb Merge remote-tracking branch 'asm-generic/master' new f5c56a1d7d6a Merge remote-tracking branch 'arm/for-next' new 38f7676fd754 Merge remote-tracking branch 'arm-soc/for-next' new 335d7fe050b8 Merge remote-tracking branch 'actions/for-next' new 924ae42b99bd Merge remote-tracking branch 'amlogic/for-next' new 063933cb762a Merge remote-tracking branch 'aspeed/for-next' new 803f373e4bd1 Merge remote-tracking branch 'at91/at91-next' new 20328d360a58 Merge branch 'for-v5.14/tegra-mc-late-or-fixes' into for-next new 33df7b945733 Merge remote-tracking branch 'drivers-memory/for-next' new ac34de14ac30 Revert "soc: imx8m: change to use platform driver" new 8c472079457c Merge branch 'imx/bindings' into for-next new a6d05cc7eae6 ARM: dts: add SolidRun SolidSense support new 2d79cdcb0cde Merge branch 'imx/dt' into for-next new 2332f8e99198 Merge branch 'imx/dt64' into for-next new 289053f86b90 Merge remote-tracking branch 'imx-mxs/for-next' new cfd26fa9af62 Merge remote-tracking branch 'keystone/next' new 6c82c08a07c2 Merge remote-tracking branch 'mediatek/for-next' new e291e19fed33 Merge remote-tracking branch 'mvebu/for-next' new 6c8b2e60823d Merge remote-tracking branch 'omap/for-next' new f46bd749efe3 Merge remote-tracking branch 'qcom/for-next' new 3358856f29cb Merge remote-tracking branch 'renesas/next' new 46663a8a82df Merge remote-tracking branch 'rockchip/for-next' new c4e40c0144cb arm64: dts: exynos: Add cpu cache information to Exynos7 new 178a5d90dc04 arm64: dts: exynos: Add cpu cache information to Exynos5433 new 4146771b423a Merge remote-tracking branch 'samsung-krzk/for-next' new 0acd8b7dbf75 Merge remote-tracking branch 'scmi/for-linux-next' new b727acc86620 ARM: dts: stm32: Set {bitclock,frame}-master phandles on D [...] new e26d30c8df86 ARM: dts: stm32: Add backlight and panel supply on DHCOM SoM new a9877360b05f ARM: dts: stm32: Add usbphyc_port1 supply on DHCOM SoM new 49b3d89ab421 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp157 [...] new fc5045ea6bdf ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15x [...] new e505fdce7081 ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx new 1631761dc7fb ARM: dts: stm32: Prefer HW RTC on DHCOM SoM new b462e2fc78f0 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check new 0d3618f6c612 Merge remote-tracking branch 'stm32/stm32-next' new deb4fb30c109 Merge remote-tracking branch 'sunxi/sunxi/for-next' new c99afdfb1a2e Merge remote-tracking branch 'tegra/for-next' new 2a346f0b1a12 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 21ef81789658 Merge remote-tracking branch 'xilinx/for-next' new dc1b3c1944bb Merge remote-tracking branch 'clk-renesas/renesas-clk' new d54067c9f513 Merge remote-tracking branch 'h8300/h8300-next' new bc2dcf82c8b7 Merge remote-tracking branch 'm68knommu/for-next' new 5a51f521b825 Merge remote-tracking branch 'parisc-hd/for-next' new ad48fd727ccf Merge branch 'fixes' into for-next new d2d9479c69cd Merge remote-tracking branch 's390/for-next' new 005d02591e4d Merge remote-tracking branch 'sh/for-next' new cccdbac7ad06 Merge remote-tracking branch 'xtensa/xtensa-for-next' new d6b794980be6 Merge remote-tracking branch 'pidfd/for-next' new db31bee381dc Merge remote-tracking branch 'fscache/fscache-next' new f6fe80a386a8 Merge remote-tracking branch 'btrfs/for-next' new 74cfe5bad9e3 cifs: added WARN_ON for all the count decrements new 6ac86e90ea13 smb3: add minor debug statement new 90f01855a4b2 SMB3.1.1: fix mount failure to some servers when compressi [...] new f9393dc2f065 Merge remote-tracking branch 'cifs/for-next' new a9c241d01d0a ksmbd: fix typo in comment new 9946aa630ae7 Merge pull request #61 from namjaejeon/cifsd-for-next new b9a0b9d0b3f3 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 94c3b9ded548 Merge remote-tracking branch 'configfs/for-next' new df72bfda16d1 reiserfs: add check for root_inode in reiserfs_fill_super new abdb298f115c fs/ext2: Avoid page_address on pages returned by ext2_get_page new 7e4484d554b4 Merge remote-tracking branch 'ext3/for_next' new 43dbd9605e55 Merge remote-tracking branch 'f2fs/dev' new 7bc147e97825 Merge remote-tracking branch 'gfs2/for-next' new 180baccd7dd0 Merge remote-tracking branch 'cel/for-next' new d05a12c01d7a Merge remote-tracking branch 'v9fs/9p-next' new da062d16a897 xfs: check for sparse inode clusters that cross new EOAG w [...] new 5838d0356bb3 xfs: reset child dir '..' entry when unlinking child new 83193e5ebb01 xfs: correct the narrative around misaligned rtinherit/ext [...] new 5aa5b278237f xfs: don't expose misaligned extszinherit hints to userspace new 0e2af9296f4f xfs: improve FSGROWFSRT precondition checking new 0925fecc5574 xfs: fix an integer overflow error in xfs_growfs_rt new b102a46ce16f xfs: detect misaligned rtinherit directory extent size hints new d24e7e12ce68 Merge remote-tracking branch 'xfs/for-next' new e5235ca51893 Merge remote-tracking branch 'zonefs/for-next' new 3ac1d426510f iomap: remove the length variable in iomap_seek_data new 49694d14ff68 iomap: remove the length variable in iomap_seek_hole new 8e1bcef8e18d iomap: Permit pages without an iop to enter writeback new 637d3375953e iomap: Don't create iomap_page objects for inline files new 229adf3c64db iomap: Don't create iomap_page objects in iomap_page_mkwri [...] new 0e7a9363b149 Merge remote-tracking branch 'iomap/iomap-for-next' new 2ba8f71069a0 Merge remote-tracking branch 'file-locks/locks-next' new bd6264e98146 Merge remote-tracking branch 'printk/for-next' new 6bb985e04348 Merge remote-tracking branch 'pstore/for-next/pstore' new e48bf29cf9d6 HID: intel-ish-hid: use async resume function new 242b30ac49fd Merge branch 'for-5.14/upstream-fixes' into for-next new f4abaa9eebde HID: input: do not report stylus battery state as "full" new 31cb433d7761 Merge branch 'for-5.15/core' into for-next new 3fdcf7cdfc22 HID: asus: Remove check for same LED brightness on set new 4eb456241d6a Merge branch 'for-5.14/upstream-fixes' into for-next new d4b9f10a0eb6 HID: magicmouse: enable high-resolution scroll new 9d60648c607a HID: magicmouse: high-resolution scroll threshold new 56e7b4940ba6 Merge branch 'for-5.15/magicmouse' into for-next new 8aa6348634d1 HID: amd_sfh: Use correct MMIO register for DMA address new 2868d6402d1c Merge branch 'for-5.14/upstream-fixes' into for-next new 18eeef46d359 HID: i2c-hid: goodix: Tie the reset line to true state of [...] new 1b97ec646386 Merge branch 'for-5.15/goodix' into for-next new fcc1506bdaee Merge remote-tracking branch 'hid/for-next' new 6d538d315096 Merge remote-tracking branch 'i2c/i2c/for-next' new f0d541dd5366 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 21de80b53b37 LICENSES/dual/CC-BY-4.0: Git rid of "smart quotes" new 842f69777692 Documentation/features: Update the ARCH_HAS_TICK_BROADCAST entry new d3fb38266afe Documentation/features: Add THREAD_INFO_IN_TASK feature matrix new 530c4374e21a docs/zh_CN: add a missing space character new e6c65d354fae docs/zh_CN: create new translations for zh_CN/dev-tools/te [...] new c767ef4519b3 docs/zh_CN: add core api genericirq translation new 153c43a84c7f Documentation: arm: marvell: Add few missing models and do [...] new f1285c68e125 Documentation: sysrq: convert to third person new 341968c617ca docs/zh_CN: Remove the Microsoft rhetoric new f8c6a07c25ce docs/core-api: Modify document layout new d4229805df85 docs/zh_CN: add core api cpu_hotplug translation new 620127548a69 docs/zh_CN: add core api memory_hotplug translation new 4b3abe1fde47 docs/zh_CN: add core api protection keys translation new 6aa6872e816b Merge remote-tracking branch 'jc_docs/docs-next' new edc01da5b74a Merge remote-tracking branch 'v4l-dvb-next/master' new ff6af9fa9ab2 Merge remote-tracking branch 'ieee1394/for-next' new 8b3d7310f4bf Merge remote-tracking branch 'swiotlb/linux-next' new 5c2c85315948 bus: mhi: pci-generic: configurable network interface MRU new 87117baf4f92 ipv6: remove unnecessary local variable new 2f66ff0c62a9 Merge remote-tracking branch 'net-next/master' new 44ab9659d129 Merge remote-tracking branch 'bluetooth/master' new ff44b90b325d dt_bindings: mtd: partitions: redboot: convert to YAML new e2d658c5fb93 Merge remote-tracking branch 'mtd/mtd/next' new 007378426122 Merge remote-tracking branch 'drm-misc/for-linux-next' new ab432067671c Merge remote-tracking branch 'amdgpu/drm-next' new db47fe727e1f drm/i915/step: s/<platform>_revid_tbl/<platform>_revids new c314b6939540 drm/i915: Make pre-production detection use direct revid c [...] new 0f93f5da1cdc drm/i915/skl: Use revid->stepping tables new 6eea6f16e697 drm/i915/kbl: Drop pre-production revision from stepping table new fd51fa8ac638 drm/i915/bxt: Use revid->stepping tables new 3dd22d46c7f6 drm/i915/glk: Use revid->stepping tables new cc7a3393f288 drm/i915/icl: Use revid->stepping tables new 61b2dc4b5868 drm/i915/jsl_ehl: Use revid->stepping tables new 97cf9b581539 drm/i915/rkl: Use revid->stepping tables new dae751f40c19 drm/i915/dg1: Use revid->stepping tables new 41eb74d51db7 drm/i915/cnl: Drop all workarounds new eee42141e498 drm/i915/icl: Drop workarounds that only apply to pre-prod [...] new 7ad2d09ccde2 Merge branch 'topic/revid_steppings' into drm-intel-next new 6cd148e7e2ee Merge remote-tracking branch 'drm-intel/for-linux-next' new 1b0ea0fb3d4c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new dca576b3338f Merge remote-tracking branch 'etnaviv/etnaviv/next' new d3d8849cff0a Merge remote-tracking branch 'regmap/for-next' new fc93c96fe34e ALSA: compress: Drop unused functions new 2c4e31545716 ALSA: compress: Initialize mutex in snd_compress_new() new c17a83322484 Merge remote-tracking branch 'sound/for-next' new 622d9ac3d969 ASoC: codecs: lpass-rx-macro: clean up for-loop indentatio [...] new 449c236023c3 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next new 6f5bdb1ab337 Merge remote-tracking branch 'sound-asoc/for-next' new 65334703b697 Merge remote-tracking branch 'block/for-next' new ed794a987616 Merge remote-tracking branch 'mmc/next' new 892d73dd6880 Merge remote-tracking branch 'mfd/for-mfd-next' new 442a9d105e61 regulator: Convert UniPhier regulator to json-schema new 508f8ccd993d regulator: rt6245: make a const array func_base static, ma [...] new 541ee8f64032 regulator: da9063: Add support for full-current mode. new 49d87417ec08 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new f6f4d6731e6b Merge remote-tracking branch 'regulator/for-next' new fc67dfbcebfd Merge remote-tracking branch 'security/next-testing' new ab00154a3001 Merge remote-tracking branch 'apparmor/apparmor-next' new 4117776cf122 Merge remote-tracking branch 'keys/keys-next' new cebdbfe60023 Merge remote-tracking branch 'selinux/next' new e42b9d9a4a7e Merge remote-tracking branch 'tomoyo/master' new 977b3167c2bd dt-bindings: irqchip: Update pruss-intc binding for K3 AM64x SoCs new 2720b991337d dt-bindings: PCI: ftpci100: convert faraday,ftpci100 to YAML new ace1c4b5c412 of: base: remove unnecessary for loop new eb7173988caf of: fdt: remove unnecessary codes new 24519fa7f915 dt-bindings: i2c: brcm,iproc-i2c: convert to the json-schema new d67b9281899c Merge remote-tracking branch 'devicetree/for-next' new f77d261b522e Merge remote-tracking branch 'spi/for-5.15' into spi-next new 7030763aabca Merge remote-tracking branch 'spi/for-next' new c1a2755284df Merge remote-tracking branch 'tip/auto-latest' new 76f6c233f6a3 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 7e54414062c5 Merge remote-tracking branch 'edac/edac-for-next' new dd4ab508497b Merge remote-tracking branch 'ftrace/for-next' new d225463554ad Merge remote-tracking branch 'rcu/rcu/next' new 5ab8b4cf30a3 Merge remote-tracking branch 'percpu/for-next' new a0ce4cb09304 Merge remote-tracking branch 'workqueues/for-next' new e273ac06e4ff Merge remote-tracking branch 'leds/for-next' new b9ed06f4c665 i2c: aspeed: Add slave_enable() to toggle slave mode new 007888f365c9 ipmi: ssif_bmc: Add SSIF BMC driver new 1a2055cd5091 bindings: ipmi: Add binding for SSIF BMC driver new 2653cc653a56 Merge remote-tracking branch 'ipmi/for-next' new 0f59def84bc4 Merge remote-tracking branch 'usb/usb-next' new 7d1e797bec3a Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 4faee8b65ec3 dmaengine: sprd: Add missing MODULE_DEVICE_TABLE new 407b3ea075c2 Merge branch 'fixes' into next new 1e7335b430b2 Merge remote-tracking branch 'dmaengine/next' new 40113d96bfb8 Merge remote-tracking branch 'cgroup/for-next' new a2a679167040 Merge remote-tracking branch 'scsi/for-next' new 9289575804ea Merge remote-tracking branch 'rpmsg/for-next' new 6736cbacf46a Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 123ba542c9d9 Merge remote-tracking branch 'pwm/for-next' new ac729187dbc0 Merge remote-tracking branch 'livepatching/for-next' new 41f2e02c515b Merge remote-tracking branch 'coresight/next' new 8a4a0d839865 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new eabd6aa8f89b Merge remote-tracking branch 'ntb/ntb-next' new 81c93b07abca Merge remote-tracking branch 'seccomp/for-next/seccomp' new 24677b2f4782 Merge remote-tracking branch 'kspp/for-next/kspp' new 16b8987dab69 Merge remote-tracking branch 'gnss/gnss-next' new afca4d95dd7d Drivers: hv: Make portions of Hyper-V init code be arch neutral new 9d7cf2c96758 Drivers: hv: Add arch independent default functions for so [...] new 6dc77fa5ac2c Drivers: hv: Move Hyper-V misc functionality to arch-neutral code new 4a8d75d15ce8 Merge remote-tracking branch 'hyperv/hyperv-next' new cff03367b6f8 auxdisplay: hd44780: Fix oops on module unloading new 4f46cdab7e00 auxdisplay: charlcd: Drop unneeded initializers and switch [...] new ecd8d8cfcb59 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 55020f5deaa4 Merge remote-tracking branch 'fpga/for-next' new eb1544042a10 Merge remote-tracking branch 'mhi/mhi-next' new b54d7ae40aec Merge remote-tracking branch 'rust/rust-next' new be6018fc6710 procfs: prevent unprivileged processes accessing fdinfo new dfd5695b63f5 shm: skip shm_destroy if task IPC namespace was changed new 30975144fcab ipc: WARN if trying to remove ipc object which is absent new 163743f1ddd1 userfaultfd: do not untag user pointers new c59ad9936b29 selftest: use mmap instead of posix_memalign to allocate memory new e1ac8bf765b6 kfence: defer kfence_test_init to ensure that kunit debugf [...] new e9c96845f767 kfence: move the size check to the beginning of __kfence_alloc() new 057d0c5716ee kfence: skip all GFP_ZONEMASK allocations new ead0d18db3af mm: call flush_dcache_page() in memcpy_to_page() and memze [...] new f0ba34997ca9 mm: use kmap_local_page in memzero_page new 7408ca4c4d45 mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ [...] new 530e256f36f9 memblock: make for_each_mem_range() traverse MEMBLOCK_HOTP [...] new b58cd814a0ae /proc/kpageflags: prevent an integer overflow in stable_pa [...] new d06391f28276 /proc/kpageflags: do not use uninitialized struct pages new 6f4266a78a4e kbuild: decouple build from userspace headers new 622d6f1b0b0b fixup "Decouple build from userspace headers" new 545e483f8499 ocfs2: remove an unnecessary condition new 19e5896445ea ocfs2: clear links count in ocfs2_mknod() if an error occurs new 41c0275b80f1 ocfs2: fix ocfs2 corrupt when iputting an inode new 841025ba6580 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings new ce069b322bef mm: slub: Fix slub_debug disablement for list of slabs new ab14dabdcb10 mm/debug_vm_pgtable: introduce struct vm_pgtable_debug new 2aac67b363d2 mm/debug_vm_pgtable: use struct vm_pgtable_debug in basic tests new c6d8e5abf38b mm/debug_vm_pgtable: use struct vm_pgtable_debug in leaf a [...] new 7383507764a5 mm/debug_vm_pgtable: use struct vm_pgtable_debug in protno [...] new d515b68a1b58 mm/vm_debug_pgtable: use struct vm_pgtable_debug in soft_d [...] new 6ab587f35956 mm/debug_vm_pgtable: use struct vm_pgtable_debug in migrat [...] new 77f25bdae0c1 mm/debug_vm_pgtable: use struct vm_pgtable_debug in PTE mo [...] new a3c0ec10544e mm/debug_vm_pgtable: use struct vm_pgtable_debug in PMD mo [...] new 8c70ffdc4c7a mm/vm_debug_pgtable: use struct vm_pgtable_debug in PUD mo [...] new 534b309afc33 mm/debug_vm_pgtable: use struct vm_pgtable_debug in PGD an [...] new 48cc3f56724d mm/debug_vm_pgtable: remove unused code new f33b56a0a384 mm/debug_vm_pgtable: fix corrupted page flag new d83fee2a0913 mm: mark idle page tracking as BROKEN new 48b3477baab8 writeback: track number of inodes under writeback new 6fa539bc5116 writeback: reliably update bandwidth estimation new 51c977ec7958 writeback: fix bandwidth estimate for spiky workload new 5e11a7ccddbd writeback: rename domain_update_bandwidth() new 0ad9be2837fe writeback: use READ_ONCE for unlocked reads of writeback stats new 98afe31002eb mm: remove irqsave/restore locking from contexts with irqs [...] new b9c682b05980 fs: drop_caches: fix skipping over shadow cache inodes new fe8c87df5f75 fs: inode: count invalidated shadow pages in pginodesteal new 7c25c8966d7b vfs: keep inodes with page cache off the inode shrinker LRU new c6c6cdb2a161 fs, mm: fix race in unlinking swapfile new 99b01ed2173f mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] new 989af386a963 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] new 8b6adcf1201e mm, memcg: inline swap-related functions to improve disabl [...] new 499e439008ee memcg: enable accounting for pids in nested pid namespaces new 0d623a62db68 memcg: switch lruvec stats to rstat new 42265e014ac7 memcg: infrastructure to flush memcg stats new c12a5dedcc44 lazy tlb: introduce lazy mm refcount helper functions new de25f3752208 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new 67f3d15d2d2e lazy tlb: allow lazy tlb mm refcounting to be configurable new 238cff47b295 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new d4316687780f lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new 0bfd2b2d5d99 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new ddb8a9c3d83c lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 34a9dd74e541 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new b1bc64e6727a mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new 8e17dc1c489d mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new 6013a7da4bd0 ps3disk: replace flush_kernel_dcache_page with flush_dcache_page new ffa98718db97 scatterlist: replace flush_kernel_dcache_page with flush_d [...] new c4295cb5d539 aacraid: remove an unused include new ec31d9080579 mm: remove flush_kernel_dcache_page new 3630d018865d mm: sparse: pass section_nr to section_mark_present new a4c2d9ce07b4 mm: sparse: pass section_nr to find_memory_block new 497c25f698d0 mm: sparse: remove __section_nr() function new 1851bd433292 mm/sparse: set SECTION_NID_SHIFT to 6 new 104888d4807b include/linux/mmzone.h: avoid a warning in sparse memory support new 46057f36ef6e mm/vmalloc: use batched page requests in bulk-allocator new 406ae95e3c6f mm/vmalloc: remove gfpflags_allow_blocking() check new e5277f79ada8 lib/test_vmalloc.c: add a new 'nr_pages' parameter new c67d627630af mm/vmalloc: fix wrong behavior in vread new bcbe7de8cdd3 mm/kasan: move kasan.fault to mm/kasan/report.c new be9613a6a6ee mm/page_alloc: always initialize memory map for the holes new 09a9701e5c17 microblaze: simplify pte_alloc_one_kernel() new ccd4b394e3d0 mm: introduce memmap_alloc() to unify memory map allocation new 4c7ec8a680de memblock: stop poisoning raw allocations new 3b4247b37709 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new a45f484cb713 hugetlb: drop ref count earlier after page allocation new 5470a82fe5e7 hugetlb: before freeing hugetlb page set dtor to appropria [...] new d7b0cc43063b mm/vmscan: put the redirtied MADV_FREE pages back to anony [...] new ada7d4e6d19a mm/vmscan: remove misleading setting to sc->priority new a77acaa6b0cc mm/vmscan: remove unneeded return value of kswapd_run() new 00e42d603778 mm/vmscan: add 'else' to remove check_pending label new 7839b5774ee4 mm/numa: automatically generate node migration order new c23e117e8be7 mm/migrate: update node demotion order on hotplug events new b6e14b237b9c mm/migrate: enable returning precise migrate_pages() succe [...] new 32ca44fd7e85 mm/migrate: demote pages during reclaim new 74ec57cbef9b mm/vmscan: add page demotion counter new 7738cde1fe5f mm/vmscan: add helper for querying ability to age anonymous pages new f945f80b1245 mm/vmscan: Consider anonymous pages without swap new d0a4b233e867 mm/vmscan: never demote for memcg reclaim new 82c9601ab6ed mm/migrate: add sysfs interface to enable reclaim migration new 2330b1056cbd mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new 65fe2700480e mm/memplicy: add page allocation function for MPOL_PREFERR [...] new d93aea29f858 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] new 774a5cc9dd6f mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new 4b09cebc32cf mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix new d00456310286 mm/mempolicy: advertise new MPOL_PREFERRED_MANY new 3f2ed8fcb955 mm/mempolicy: unify the create() func for bind/interleave/ [...] new e7b7adbfb7d5 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 0e23a980dec2 selftests: vm: add KSM merge test new d645afeb24cc selftests: vm: add KSM unmerge test new f20114e5795c selftests: vm: add KSM zero page merging test new ec0fa164f2df selftests: vm: add KSM merging across nodes test new bdd100f99e52 mm/vmstat: correct some wrong comments new cfafc2d21308 mm/vmstat: simplify the array size calculation new 14838dcf1754 mm/vmstat: remove unneeded return value new 90723fab0013 memory-hotplug.rst: remove locking details from admin-guide new 5789d01f5b2f memory-hotplug.rst: complete admin-guide overhaul new c3d7cafe578b mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new baf2ad9e8454 mm: memory_hotplug: cleanup after removal of pfn_valid_within() new f471ab174d8a mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new 42cf4ef23c63 mm/memory_hotplug: remove nid parameter from arch_remove_memory() new 5e7cbaa49f48 mm/memory_hotplug: remove nid parameter from remove_memory [...] new 0ab6f965acd6 ACPI: memhotplug: memory resources cannot be enabled yet new d3e9d4d11209 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 379d48a18e4d mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 70354a5a5979 mm/highmem: Remove deprecated kmap_atomic new f64722eaa035 kfence: show cpu and timestamp in alloc/free info new bb9c12e3186d fs/buffer.c: add debug print for __getblk_gfp() stall problem new 8003501425c0 fs/buffer.c: dump more info for __getblk_gfp() stall problem new a91b0da6f075 kernel/hung_task.c: Monitor killed tasks. new 3761d5310d7e fs/proc/kcore.c: add mmap interface new 237e105d6693 proc/sysctl: make protected_* world readable new 06098f5e16c3 arch: Kconfig: fix spelling mistake "seperate" -> "separate" new d0280bf795dc math: make RATIONAL tristate new f6b245513297 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new cab3b881462f lib/string: optimized memcpy new fffe55f217f4 lib/string: optimized memmove new a68a02e0261a lib/string: optimized memset new 3fa2ecddc9e3 init/main.c: silence some -Wunused-parameter warnings new e1732963c4b3 nilfs2: fix memory leak in nilfs_sysfs_create_device_group new e6369c915fb8 nilfs2: fix NULL pointer in nilfs_##name##_attr_release new 6d4ddf8997cd nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new ae9745949718 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new da318d331116 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new 44611eb0565f nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new 77cfb06c61ed hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 1d40a589cf99 pid: cleanup the stale comment mentioning pidmap_init(). new 41287ce69618 selftests/memfd: remove unused variable new 0bae28db1820 Merge branch 'akpm-current/current'
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 (c7db1cdbf9d4) \ N -- N -- N refs/heads/akpm (0bae28db1820)
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 350 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/ABI/testing/sysfs-kernel-mm-numa | 24 + Documentation/admin-guide/mm/memory-hotplug.rst | 360 ++++----- .../admin-guide/mm/numa_memory_policy.rst | 16 +- Documentation/arm64/tagged-address-abi.rst | 26 +- Documentation/core-api/cachetlb.rst | 86 +- Documentation/dev-tools/kasan.rst | 13 +- Documentation/dev-tools/kfence.rst | 98 +-- .../bindings/clock/brcm,iproc-clocks.yaml | 1 - .../devicetree/bindings/hwmon/adt7475.yaml | 22 +- .../devicetree/bindings/i2c/brcm,iproc-i2c.txt | 46 -- .../devicetree/bindings/i2c/brcm,iproc-i2c.yaml | 71 ++ .../interrupt-controller/ti,pruss-intc.yaml | 4 +- .../devicetree/bindings/iommu/rockchip,iommu.yaml | 2 - .../devicetree/bindings/ipmi/ssif-bmc.yaml | 38 + .../bindings/memory-controllers/arm,pl353-smc.yaml | 1 - .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 8 - .../bindings/mtd/partitions/redboot-fis.txt | 27 - .../bindings/mtd/partitions/redboot-fis.yaml | 42 + .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 4 +- .../devicetree/bindings/pci/faraday,ftpci100.txt | 135 ---- .../devicetree/bindings/pci/faraday,ftpci100.yaml | 176 +++++ .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 56 +- .../devicetree/bindings/regulator/mps,mpq7920.yaml | 6 +- .../bindings/regulator/nxp,pf8x00-regulator.yaml | 3 +- .../regulator/socionext,uniphier-regulator.yaml | 85 ++ .../bindings/regulator/uniphier-regulator.txt | 58 -- .../devicetree/bindings/rtc/faraday,ftrtc010.yaml | 1 - .../devicetree/bindings/sound/renesas,rsnd.yaml | 2 +- .../devicetree/bindings/spi/spi-controller.yaml | 32 +- .../devicetree/bindings/usb/nxp,isp1760.yaml | 2 - .../translations/zh_CN/core-api/cachetlb.rst | 9 - .../translations/zh_CN/core-api/index.rst | 5 +- .../translations/zh_CN/core-api/memory-hotplug.rst | 126 +++ .../zh_CN/core-api/protection-keys.rst | 99 +++ MAINTAINERS | 1 + Makefile | 2 +- arch/Kconfig | 2 +- arch/arc/Kconfig | 2 +- arch/arc/include/asm/checksum.h | 2 +- arch/arc/include/asm/perf_event.h | 2 +- arch/arc/kernel/fpu.c | 9 +- arch/arc/kernel/unwind.c | 10 +- arch/arc/kernel/vmlinux.lds.S | 2 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 4 + arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 25 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 6 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 12 +- arch/arm/include/asm/cacheflush.h | 4 +- arch/arm/kernel/process.c | 2 - arch/arm/mach-bcm/bcm_kona_smc.c | 2 - arch/arm/mm/flush.c | 33 - arch/arm/mm/nommu.c | 6 - arch/arm64/Kconfig | 1 - arch/arm64/boot/dts/exynos/exynos5433.dtsi | 70 ++ arch/arm64/boot/dts/exynos/exynos7.dtsi | 35 + arch/arm64/kernel/Makefile | 2 +- arch/arm64/kernel/entry-common.c | 2 +- arch/arm64/kernel/mte.c | 15 +- arch/arm64/kernel/process.c | 3 - arch/arm64/lib/Makefile | 2 +- arch/arm64/lib/copy_from_user.S | 13 +- arch/arm64/lib/copy_in_user.S | 21 +- arch/arm64/lib/copy_to_user.S | 14 +- arch/arm64/mm/mmu.c | 3 +- arch/csky/abiv1/cacheflush.c | 11 - arch/csky/abiv1/inc/abi/cacheflush.h | 4 +- arch/csky/kernel/probes/kprobes.c | 3 +- arch/ia64/mm/init.c | 3 +- arch/microblaze/include/asm/pgtable.h | 2 - arch/microblaze/mm/init.c | 12 - arch/microblaze/mm/pgtable.c | 17 +- arch/mips/include/asm/cacheflush.h | 8 +- arch/nds32/include/asm/cacheflush.h | 3 +- arch/nds32/mm/cacheflush.c | 9 - arch/openrisc/kernel/process.c | 2 - arch/parisc/include/asm/cacheflush.h | 8 +- arch/parisc/kernel/cache.c | 3 +- arch/parisc/kernel/firmware.c | 2 +- arch/parisc/kernel/process.c | 3 - arch/powerpc/kernel/prom.c | 1 - arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/kernel/rtas.c | 2 +- arch/powerpc/kernel/udbg.c | 2 +- arch/powerpc/kvm/book3s_hv_p9_entry.c | 25 +- arch/powerpc/lib/Makefile | 2 +- arch/powerpc/mm/mem.c | 3 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 13 +- arch/s390/boot/pgm_check_info.c | 2 +- arch/s390/include/asm/ftrace.h | 1 + arch/s390/kernel/ftrace.c | 2 + arch/s390/kernel/mcount.S | 4 +- arch/s390/mm/init.c | 3 +- arch/s390/net/bpf_jit_comp.c | 2 +- arch/sh/include/asm/cacheflush.h | 8 +- arch/sh/mm/init.c | 3 +- arch/sparc/kernel/process_32.c | 3 - arch/sparc/kernel/process_64.c | 3 - arch/um/include/shared/irq_user.h | 1 - arch/um/include/shared/os.h | 1 - arch/um/os-Linux/signal.c | 2 +- arch/um/os-Linux/util.c | 1 + arch/x86/boot/boot.h | 2 +- arch/x86/hyperv/hv_init.c | 101 +-- arch/x86/include/asm/mshyperv.h | 4 - arch/x86/kernel/cpu/mshyperv.c | 20 - arch/x86/kvm/x86.c | 4 +- arch/x86/mm/init_32.c | 3 +- arch/x86/mm/init_64.c | 3 +- block/blk-map.c | 2 +- crypto/aegis128-neon-inner.c | 2 - drivers/acpi/acpi_memhotplug.c | 11 +- drivers/auxdisplay/charlcd.c | 4 +- drivers/auxdisplay/hd44780.c | 2 +- drivers/base/memory.c | 4 +- drivers/base/node.c | 2 - drivers/block/ps3disk.c | 2 +- drivers/block/xen-blkback/xenbus.c | 1 - drivers/bus/mhi/pci_generic.c | 4 + drivers/char/ipmi/Kconfig | 11 + drivers/char/ipmi/Makefile | 1 + drivers/char/ipmi/ssif_bmc.c | 781 ++++++++++++++++++ drivers/char/ipmi/ssif_bmc.h | 106 +++ drivers/dax/kmem.c | 3 +- drivers/dma/sprd-dma.c | 1 + drivers/edac/Kconfig | 2 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/firmware/efi/libstub/vsprintf.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 1 - drivers/gpu/drm/drm_print.c | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 4 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 111 +-- drivers/gpu/drm/i915/gvt/handlers.c | 15 + drivers/gpu/drm/i915/i915_drv.c | 9 +- drivers/gpu/drm/i915/i915_drv.h | 79 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/i915/intel_step.c | 104 ++- drivers/gpu/drm/i915/intel_step.h | 4 + drivers/gpu/drm/msm/disp/msm_disp_snapshot.h | 1 - drivers/gpu/drm/vc4/vc4_hdmi.c | 49 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 2 +- drivers/hid/hid-asus.c | 3 - drivers/hid/hid-input.c | 2 - drivers/hid/hid-magicmouse.c | 52 ++ drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 92 ++- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 15 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 1 + drivers/hid/intel-ish-hid/ishtp/bus.c | 29 +- drivers/hv/hv_common.c | 205 +++++ drivers/i2c/busses/i2c-aspeed.c | 20 + drivers/infiniband/hw/bnxt_re/main.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 10 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/infiniband/hw/irdma/ctrl.c | 9 +- drivers/infiniband/hw/irdma/uk.c | 5 +- drivers/isdn/capi/capiutil.c | 2 +- drivers/macintosh/macio-adb.c | 1 - drivers/macintosh/via-cuda.c | 2 +- drivers/macintosh/via-macii.c | 2 - drivers/macintosh/via-pmu.c | 2 +- drivers/mmc/host/jz4740_mmc.c | 4 - drivers/mmc/host/mmc_spi.c | 2 +- drivers/net/dsa/mv88e6xxx/Kconfig | 2 +- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 23 +- drivers/net/mhi/net.c | 1 + drivers/net/mhi/proto_mbim.c | 4 +- drivers/net/usb/hso.c | 33 +- drivers/net/wireless/intersil/orinoco/hermes.c | 1 - drivers/net/wwan/iosm/iosm_ipc_imem.h | 1 - drivers/nvmem/qcom-spmi-sdam.c | 1 - drivers/nvmem/sc27xx-efuse.c | 1 - drivers/nvmem/sprd-efuse.c | 1 - drivers/of/base.c | 4 +- drivers/of/fdt.c | 3 - drivers/pinctrl/aspeed/pinmux-aspeed.h | 1 - drivers/platform/x86/amd-pmc.c | 2 +- drivers/regulator/da9063-regulator.c | 132 +++- drivers/regulator/rt6245-regulator.c | 2 +- drivers/scsi/aacraid/aachba.c | 1 - drivers/scsi/elx/efct/efct_driver.h | 1 - drivers/slimbus/slimbus.h | 2 +- drivers/spi/spi-cadence-quadspi.c | 10 +- .../pci/hive_isp_css_common/host/isp_local.h | 2 - .../pci/hive_isp_css_include/print_support.h | 2 +- drivers/staging/media/atomisp/pci/ia_css_env.h | 2 +- .../pci/runtime/debug/interface/ia_css_debug.h | 2 +- .../staging/media/atomisp/pci/sh_css_internal.h | 2 +- drivers/virtio/virtio_mem.c | 4 +- drivers/xen/xen-scsiback.c | 2 - fs/befs/debug.c | 2 +- fs/cifs/connect.c | 9 + fs/cifs/smb2ops.c | 2 + fs/cifs/smb2pdu.h | 1 + fs/cifs/smb2transport.c | 3 + fs/exec.c | 6 +- fs/ext2/dir.c | 12 +- fs/ext2/ext2.h | 3 +- fs/ext2/namei.c | 4 +- fs/fs-writeback.c | 8 +- fs/hfs/bfind.c | 14 +- fs/hfs/bnode.c | 25 +- fs/hfs/btree.h | 7 + fs/hfs/super.c | 10 +- fs/iomap/buffered-io.c | 8 +- fs/iomap/seek.c | 25 +- fs/ksmbd/connection.c | 2 +- fs/namei.c | 8 +- fs/nilfs2/sysfs.c | 26 +- fs/ocfs2/dlmglue.c | 2 +- fs/proc/fd.c | 65 +- fs/proc/kcore.c | 14 +- fs/reiserfs/prints.c | 2 +- fs/reiserfs/super.c | 8 + fs/ufs/super.c | 2 +- fs/userfaultfd.c | 26 +- fs/xfs/libxfs/xfs_ag.c | 8 + fs/xfs/libxfs/xfs_ialloc.c | 55 ++ fs/xfs/libxfs/xfs_ialloc.h | 3 + fs/xfs/libxfs/xfs_inode_buf.c | 28 +- fs/xfs/libxfs/xfs_trans_inode.c | 10 +- fs/xfs/scrub/inode.c | 18 +- fs/xfs/xfs_inode.c | 13 + fs/xfs/xfs_ioctl.c | 27 +- fs/xfs/xfs_rtalloc.c | 49 +- include/acpi/platform/acgcc.h | 2 +- include/asm-generic/mshyperv.h | 10 + include/linux/backing-dev-defs.h | 2 + include/linux/backing-dev.h | 19 + include/linux/compiler-clang.h | 11 - include/linux/filter.h | 2 - include/linux/highmem.h | 11 +- include/linux/i2c.h | 2 + include/linux/intel-ish-client-if.h | 2 + include/linux/kasan.h | 1 + include/linux/kernel.h | 2 +- include/linux/mISDNif.h | 1 - include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 76 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 17 +- include/linux/mempolicy.h | 4 + include/linux/mhi.h | 2 + include/linux/migrate.h | 14 +- include/linux/mmzone.h | 15 +- include/linux/printk.h | 2 +- include/linux/rmap.h | 4 +- include/linux/stdarg.h | 11 + include/linux/string.h | 2 +- include/linux/swap.h | 28 +- include/linux/threads.h | 2 +- include/linux/vm_event_item.h | 2 + include/linux/writeback.h | 2 +- include/sound/compress_driver.h | 2 - include/trace/events/migrate.h | 3 +- include/trace/events/net.h | 2 +- include/trace/events/qdisc.h | 28 +- include/uapi/linux/mempolicy.h | 1 + include/uapi/rdma/irdma-abi.h | 2 +- ipc/shm.c | 10 +- ipc/util.c | 6 +- kernel/debug/kdb/kdb_support.c | 1 - kernel/pid_namespace.c | 3 +- lib/Kconfig.debug | 3 +- lib/debug_info.c | 3 +- lib/kasprintf.c | 2 +- lib/kunit/string-stream.h | 2 +- lib/math/Kconfig | 2 +- lib/math/rational.c | 3 + lib/raid6/Makefile | 4 +- lib/scatterlist.c | 5 +- lib/string.c | 130 ++- lib/test_hmm.c | 2 - lib/test_vmalloc.c | 5 +- lib/vsprintf.c | 2 +- mm/Kconfig | 3 - mm/backing-dev.c | 11 + mm/compaction.c | 22 +- mm/debug_vm_pgtable.c | 875 ++++++++++++--------- mm/gup.c | 2 +- mm/hugetlb.c | 167 +++- mm/internal.h | 9 + mm/kasan/hw_tags.c | 43 - mm/kasan/kasan.h | 13 +- mm/kasan/report.c | 29 +- mm/kfence/core.c | 22 +- mm/kfence/kfence.h | 2 + mm/kfence/kfence_test.c | 2 +- mm/kfence/report.c | 21 +- mm/memblock.c | 23 +- mm/memcontrol.c | 192 +++-- mm/memory-failure.c | 2 +- mm/memory_hotplug.c | 51 +- mm/mempolicy.c | 140 +++- mm/memremap.c | 5 +- mm/migrate.c | 315 +++++++- mm/mprotect.c | 52 +- mm/page-writeback.c | 120 ++- mm/page_alloc.c | 117 +-- mm/page_isolation.c | 7 +- mm/page_owner.c | 14 +- mm/slab.h | 15 +- mm/slub.c | 20 +- mm/sparse.c | 43 +- mm/swapfile.c | 8 +- mm/vmalloc.c | 79 +- mm/vmpressure.c | 7 +- mm/vmscan.c | 178 ++++- mm/vmstat.c | 25 +- mm/zsmalloc.c | 9 +- net/batman-adv/log.c | 2 +- net/caif/caif_socket.c | 3 +- net/core/dev.c | 20 +- net/core/skmsg.c | 16 +- net/ipv4/tcp_bpf.c | 2 +- net/ipv4/udp_bpf.c | 2 +- net/ipv6/addrconf.c | 6 +- sound/aoa/codecs/onyx.h | 1 - sound/aoa/codecs/tas.c | 1 - sound/core/compress_offload.c | 69 +- sound/core/info.c | 1 - sound/soc/codecs/lpass-rx-macro.c | 65 +- sound/soc/soc-compress.c | 1 - tools/bpf/bpftool/common.c | 5 + tools/testing/scatterlist/linux/mm.h | 1 - tools/testing/selftests/memfd/memfd_test.c | 2 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 3 + tools/testing/selftests/vm/ksm_tests.c | 516 ++++++++++++ tools/testing/selftests/vm/run_vmtests.sh | 96 +++ tools/testing/selftests/vm/userfaultfd.c | 6 +- 337 files changed, 6117 insertions(+), 2680 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-numa delete mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.txt create mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.yaml create mode 100644 Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt create mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml delete mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.txt create mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml create mode 100644 Documentation/devicetree/bindings/regulator/socionext,uniphier- [...] delete mode 100644 Documentation/devicetree/bindings/regulator/uniphier-regulator.txt create mode 100644 Documentation/translations/zh_CN/core-api/memory-hotplug.rst create mode 100644 Documentation/translations/zh_CN/core-api/protection-keys.rst create mode 100644 drivers/char/ipmi/ssif_bmc.c create mode 100644 drivers/char/ipmi/ssif_bmc.h create mode 100644 include/linux/stdarg.h create mode 100644 tools/testing/selftests/vm/ksm_tests.c