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 dfcec38453b6 arch: remove compat_alloc_user_space omits cdc727abfd59 compat: remove some compat entry points omits 13d5f4a6369b fixup! mm: simplify compat numa syscalls omits 45182b9e9918 mm: simplify compat numa syscalls omits a1049efa68e5 mm: simplify compat_sys_move_pages omits 7e1ffa642793 kexec: avoid compat_alloc_user_space omits 3ad596d32817 kexec: move locking into do_kexec_load omits 3cef501f4f73 scripts: check_extable: fix typo in user error message omits c7328032596d mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 5b79787cf8ba percpu: add __alloc_size attributes for better bounds checking omits 00c9419c9ccf mm/page_alloc: add __alloc_size attributes for better boun [...] omits 2ade1e12679c slab: add __alloc_size attributes for better bounds checking omits 3249eec9da4a slab: clean up function declarations omits 54dbd46cedaa checkpatch: add __alloc_size() to known $Attribute omits f56a893089e9 compiler-attributes-add-__alloc_size-for-better-bounds-che [...] omits 00557bf8f7ae Compiler Attributes: add __alloc_size() for better bounds [...] omits a5ff80efcba8 mm: unexport {,un}lock_page_memcg omits b52b7d24f1b4 mm: unexport folio_memcg_{,un}lock omits 628db5e5925f mm: migrate: change to use bool type for 'page_was_mapped' omits 52708f26a7b0 mm: migrate: fix the incorrect function name in comments omits fb57eee8c415 mm: migrate: introduce a local variable to get the number [...] omits 6ecee5c28223 mm: migrate: simplify the file-backed pages validation whe [...] omits e2a3f55dae1d mm: move kvmalloc-related functions to slab.h omits cc01b26a8fbb mm/workingset: correct kernel-doc notations omits b1bf8c4bc85b Merge branch 'akpm-current/current' omits b887830e014b Merge remote-tracking branch 'folio/for-next' omits dff7cf8ed429 Merge remote-tracking branch 'cxl/next' omits 4fe94cc66e3c Merge remote-tracking branch 'rust/rust-next' omits 7755e06b31a3 Merge remote-tracking branch 'memblock/for-next' omits 336823518833 Merge remote-tracking branch 'kunit-next/kunit' omits 31894471f139 Merge remote-tracking branch 'hmm/hmm' omits 054ecdf5309d Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 7a73905919c2 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 2f3473c651e4 Merge remote-tracking branch 'hyperv/hyperv-next' omits 037b5266f7a8 Merge remote-tracking branch 'nvmem/for-next' omits 08d89c02f693 Merge remote-tracking branch 'slimbus/for-next' omits 3dd1e5dd5cc6 Merge remote-tracking branch 'gnss/gnss-next' omits 09f0192423c1 Merge remote-tracking branch 'kspp/for-next/kspp' omits 10bd9fd27e41 Merge remote-tracking branch 'ntb/ntb-next' omits 7ab967837260 Merge remote-tracking branch 'at24/at24/for-next' omits 13058c4c29eb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 2749b6d59557 Merge remote-tracking branch 'rtc/rtc-next' omits 0b00c53b73d3 Merge remote-tracking branch 'coresight/next' omits d020ca4e2cd4 Merge remote-tracking branch 'livepatching/for-next' omits 524d76a461a6 Merge remote-tracking branch 'userns/for-next' omits 205d64d8ee07 Merge remote-tracking branch 'pwm/for-next' omits 1531ac7183cf Merge remote-tracking branch 'pinctrl/for-next' omits 2bfd75573dc9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 33a40ffc2e83 Merge remote-tracking branch 'rpmsg/for-next' omits c5c258e56b93 Merge remote-tracking branch 'vhost/linux-next' omits 5e3c2469d257 Merge remote-tracking branch 'scsi-mkp/for-next' omits 9e49b656069e Merge remote-tracking branch 'scsi/for-next' omits fe0082cd5a52 Merge remote-tracking branch 'cgroup/for-next' omits bba221af9bf9 Merge remote-tracking branch 'dmaengine/next' omits e8c841bf149a Merge remote-tracking branch 'icc/icc-next' omits 5f0630cbf5bb Merge remote-tracking branch 'staging/staging-next' omits 87718fed788d Merge remote-tracking branch 'vfio/next' omits 9e6d289c7037 Merge remote-tracking branch 'thunderbolt/next' omits c2a489164028 Merge remote-tracking branch 'soundwire/next' omits 8b3eac98db31 Merge remote-tracking branch 'phy-next/next' omits ff28e3ac9039 Merge remote-tracking branch 'extcon/extcon-next' omits fe8f7d3584f1 Merge remote-tracking branch 'char-misc/char-misc-next' omits ed7d7ebced52 Merge remote-tracking branch 'tty/tty-next' omits 69ec2fc82c88 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 88eab8dc3a3e Merge remote-tracking branch 'usb-serial/usb-next' omits 39395ab0618d Merge remote-tracking branch 'usb/usb-next' omits ee75bdcd9373 Merge remote-tracking branch 'driver-core/driver-core-next' omits 4460eea0baac Merge remote-tracking branch 'ipmi/for-next' omits 59124aca3cc6 Merge remote-tracking branch 'leds/for-next' omits a07fd2b65f2c Merge remote-tracking branch 'chrome-platform/for-next' omits 6f9b0b4135dd Merge remote-tracking branch 'drivers-x86/for-next' omits 0c54be01498d Merge remote-tracking branch 'workqueues/for-next' omits e5618b7cffec Merge remote-tracking branch 'percpu/for-next' omits 010be70b8686 Merge remote-tracking branch 'kvm-arm/next' omits 229fd2584efa Merge remote-tracking branch 'kvm/next' omits 4ecdc252816e Merge remote-tracking branch 'rcu/rcu/next' omits 1fee482babc7 Merge remote-tracking branch 'ftrace/for-next' omits a44a2ff61cb5 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 1a33e5ee6650 Merge remote-tracking branch 'edac/edac-for-next' omits 4e6f8b78a5ee Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 4a4724aef87e Merge remote-tracking branch 'tip/auto-latest' omits f0cd0981e324 Merge remote-tracking branch 'spi/for-next' omits 7a48d99f6c27 Merge remote-tracking branch 'devicetree/for-next' omits 4b027af20f7b Merge remote-tracking branch 'audit/next' omits cbd3c3da8e12 Merge remote-tracking branch 'iommu/next' omits 52c506a53a24 Merge remote-tracking branch 'watchdog/master' omits 98688a3d2637 Merge remote-tracking branch 'tpmdd/next' omits 5157ce6c5009 Merge remote-tracking branch 'smack/next' omits a5598ea80a9b Merge remote-tracking branch 'selinux/next' omits 50f26e88504e Merge remote-tracking branch 'keys/keys-next' omits 83766182984a Merge remote-tracking branch 'integrity/next-integrity' omits be263efc9058 Merge remote-tracking branch 'apparmor/apparmor-next' omits e2d68d53c74f Merge remote-tracking branch 'security/next-testing' omits e2295c8d062f Merge remote-tracking branch 'regulator/for-next' omits 69c2a8855a19 Merge remote-tracking branch 'battery/for-next' omits a130b49eab06 Merge remote-tracking branch 'backlight/for-backlight-next' omits d247f5d7a94a Merge remote-tracking branch 'mfd/for-mfd-next' omits b8a465c80820 Merge remote-tracking branch 'mmc/next' omits 1ff7a6565e0a Merge remote-tracking branch 'device-mapper/for-next' omits 1d768fc16850 Merge remote-tracking branch 'block/for-next' omits bfc2e9d53fdb Merge remote-tracking branch 'input/next' omits 21d86c044826 Merge remote-tracking branch 'modules/modules-next' omits 9c8af4065500 Merge remote-tracking branch 'sound-asoc/for-next' omits 424ab0e969f5 Merge remote-tracking branch 'sound/for-next' omits 89389a1bd97c Merge remote-tracking branch 'regmap/for-next' omits 905ab5246e5a Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d6f639f25361 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 23da870960f4 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits f15f65a669cc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 32d155fb6f93 Merge remote-tracking branch 'amdgpu/drm-next' omits f7304316c1fd Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5a233e3393bf Merge remote-tracking branch 'drm/drm-next' omits 6f884a54bb58 Merge remote-tracking branch 'crypto/master' omits 9f34b25538bf Merge remote-tracking branch 'nand/nand/next' omits 89b6c5b6d7b3 Merge remote-tracking branch 'mtd/mtd/next' omits 2a52b4a736ee Merge remote-tracking branch 'mac80211-next/master' omits 517dd9260a8a Merge remote-tracking branch 'bluetooth/master' omits d86cd75b40ac Merge remote-tracking branch 'ipsec-next/master' omits aa3d681e5f9b Merge remote-tracking branch 'bpf-next/for-next' omits 52bc59914258 Merge remote-tracking branch 'net-next/master' omits e09199014da6 Merge remote-tracking branch 'rdma/for-next' omits 2a7cc32ba20c Merge remote-tracking branch 'swiotlb/linux-next' omits d6a06c02bdea Merge remote-tracking branch 'dlm/next' omits f01a026af0ae Merge remote-tracking branch 'ieee1394/for-next' omits 2f1ef516327c Merge remote-tracking branch 'thermal/thermal/linux-next' omits 6dece63829b2 Merge remote-tracking branch 'opp/opp/linux-next' omits 8d6dd783bf51 Merge remote-tracking branch 'cpupower/cpupower' omits ee61513fbf27 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits ca6558442756 Merge remote-tracking branch 'pm/linux-next' omits 4f1ad0e9cb19 Merge remote-tracking branch 'v4l-dvb-next/master' omits 822117d67555 Merge remote-tracking branch 'v4l-dvb/master' omits f5bb8cc268c3 Merge remote-tracking branch 'jc_docs/docs-next' omits 63715e7ba0f0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 7455528582de Merge remote-tracking branch 'i2c/i2c/for-next' omits b1209a14d8c5 Merge remote-tracking branch 'hid/for-next' omits a3cba0de11fa Merge remote-tracking branch 'pstore/for-next/pstore' omits 93ed784fa65a Merge remote-tracking branch 'pci/next' omits 6127391aa6be Merge remote-tracking branch 'printk/for-next' omits a56aee5cd9fa Merge remote-tracking branch 'vfs/for-next' omits dcc2d83c657d Merge remote-tracking branch 'file-locks/locks-next' omits 566856e2b99e Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 8ef905f19a47 Merge remote-tracking branch 'iomap/iomap-for-next' omits 2ba70a47adc9 Merge remote-tracking branch 'zonefs/for-next' omits 67e987356a1c Merge remote-tracking branch 'xfs/for-next' omits b3261539c9ac Merge remote-tracking branch 'v9fs/9p-next' omits 96fe946384b6 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits f4820fd95787 Merge remote-tracking branch 'ntfs3/master' omits f859b60d9223 Merge remote-tracking branch 'cel/for-next' omits 724fb4815cc7 Merge remote-tracking branch 'nfs-anna/linux-next' omits e3db8d77aa94 Merge remote-tracking branch 'gfs2/for-next' omits af1a17e3d07e Merge remote-tracking branch 'fuse/for-next' omits 9cbf6ec9f98b Merge remote-tracking branch 'f2fs/dev' omits 1ec052578ca3 Merge remote-tracking branch 'ext4/dev' omits 8d61aa32f2a1 Merge remote-tracking branch 'ext3/for_next' omits 3b6393189e1c Merge remote-tracking branch 'erofs/dev' omits 7d9bb2a92919 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 73de86d065a7 Merge remote-tracking branch 'cifs/for-next' omits a5c4998287b2 Merge remote-tracking branch 'ceph/master' omits e04c9a740ef3 Merge remote-tracking branch 'btrfs/for-next' omits 7b46d6ed1bd2 Merge remote-tracking branch 'fscache/fscache-next' omits 156f445c5afe Merge remote-tracking branch 'fscrypt/master' omits 94a1895c6acc Merge remote-tracking branch 'pidfd/for-next' omits 8ce9240ec8b9 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits dac457020b39 Merge remote-tracking branch 'sh/for-next' omits e3b50485d0d4 Merge remote-tracking branch 's390/for-next' omits 9917529d4a73 Merge remote-tracking branch 'risc-v/for-next' omits abd3445abef9 Merge remote-tracking branch 'powerpc/next' omits d1bd91fcdb5b Merge remote-tracking branch 'parisc-hd/for-next' omits 7c5a7464e323 Merge remote-tracking branch 'openrisc/for-next' omits e6b136231749 Merge remote-tracking branch 'mips/mips-next' omits 16099eafdf6a Merge remote-tracking branch 'm68knommu/for-next' omits ca1adc36d8ca Merge remote-tracking branch 'm68k/for-next' omits 3f63e2704715 Merge remote-tracking branch 'h8300/h8300-next' omits 7fd4ab5a778d Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 2d5d2c7afeb1 Merge remote-tracking branch 'clk-imx/for-next' omits c364b9cf59da Merge remote-tracking branch 'clk/clk-next' omits 96188d46484b Merge remote-tracking branch 'xilinx/for-next' omits d7656098a50b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 80f419811bb3 Merge remote-tracking branch 'tegra/for-next' omits b4a319d30925 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits f66285e3bf5a Merge remote-tracking branch 'scmi/for-linux-next' omits d2df336c1e86 Merge remote-tracking branch 'samsung-krzk/for-next' omits 7956dda1e0d5 Merge remote-tracking branch 'rockchip/for-next' omits 5a07ece1e91b Merge remote-tracking branch 'reset/reset/next' omits d879d16104d2 Merge remote-tracking branch 'renesas/next' omits d304ca67fb3c Merge remote-tracking branch 'raspberrypi/for-next' omits 5b78e1bc9b55 Merge remote-tracking branch 'qcom/for-next' omits aec68ac7cbaa Merge remote-tracking branch 'omap/for-next' omits c4babcf0b3fd Merge remote-tracking branch 'mvebu/for-next' omits 440f7761fb85 Merge remote-tracking branch 'mediatek/for-next' omits 2997f69bb982 Merge remote-tracking branch 'keystone/next' omits 4070904a04e6 Merge remote-tracking branch 'imx-mxs/for-next' omits 9dda8040ee94 Merge remote-tracking branch 'at91/at91-next' omits 6974a298eca7 Merge remote-tracking branch 'aspeed/for-next' omits 8895297f7c0b Merge remote-tracking branch 'amlogic/for-next' omits 9fe8f2a06ff0 Merge remote-tracking branch 'actions/for-next' omits ea920c000e13 Merge remote-tracking branch 'arm-soc/for-next' omits 0dcb24ebf84b Merge remote-tracking branch 'arm64/for-next/core' omits 656cbbf3e4d2 Merge remote-tracking branch 'arm/for-next' omits 0eaf2f602b53 Merge remote-tracking branch 'arc/for-next' omits d987cb0067b0 Merge remote-tracking branch 'asm-generic/master' omits 17cb5ad85a56 Merge remote-tracking branch 'dma-mapping/for-next' omits ceb89174a505 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits c291e9bfda01 Merge remote-tracking branch 'kbuild/for-next' omits 2f43adc75bfa Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 8fb519fe237f Merge remote-tracking branch 'fpga-fixes/fixes' omits d9b23d08ac73 Merge remote-tracking branch 'pidfd-fixes/fixes' omits bc5c193625bd Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits f6db2cd2430b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 28cd07977ee1 Merge remote-tracking branch 'vfs-fixes/fixes' omits da586f5b1c4d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 98ffbaa071c1 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 3a77e5646106 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits fe230127cf48 Merge remote-tracking branch 'omap-fixes/fixes' omits f55c36b5f922 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits bcbc6dae2a74 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 1056bafe203e Merge remote-tracking branch 'spi-fixes/for-linus' omits 129279aea172 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 485d635de911 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8b3f49a13f19 Merge remote-tracking branch 'sound-current/for-linus' omits 5608e61febd0 Merge remote-tracking branch 'netfilter/master' omits 81a7654d8ece Merge remote-tracking branch 'bpf/master' omits a2245e9093cb Merge remote-tracking branch 'net/master' omits 08962ebca2d4 Merge remote-tracking branch 'powerpc-fixes/fixes' omits a316e0084bc0 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits eb4a12a93117 Merge remote-tracking branch 'arm-current/fixes' omits dd152519d914 drm/radeon: Add HD-audio component notifier support (v2) omits 6195e35a9959 Revert "drm/amd/display: To modify the condition in indica [...] omits 35f05962a5c1 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits e2653ef1791c drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 48c64a0596b0 drm/amdgpu: only check for _PR3 on dGPUs omits 1c3031e97e1e drm/amdgpu: add another raven1 gfxoff quirk omits 20ff9671cda3 drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode omits c26c85ccefb9 drm/amdgpu: fix fdinfo race with process exit omits 87b86e1f0c01 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits 240c7f4a2e91 drm/amdkfd: export svm_range_list_lock_and_flush_work omits 27b9041c407c drm/amdkfd: avoid conflicting address mappings omits bd90d0da1caa drm/amd/display: 3.2.150 omits d672bd7edd6d drm/amd/display: [FW Promotion] Release 0.0.80 omits 652ec76aa9cd drm/amd/display: Update swizzle mode enums omits 4f02120846e8 drm/amd/display: Initialize GSP1 SDP header omits cb9297783f56 drm/amd/display: Add emulated sink support for updating FS omits 58d478ea7909 drm/amd/display: Limit max DSC target bpp for specific monitors omits 348710498f02 drm/amd/display: Use max target bpp override option omits 5f7794910b33 drm/amd/display: Set min dcfclk if pipe count is 0 omits 6480afda51d5 drm/amd/display: Support for DMUB HPD interrupt handling omits 9ffed00e9b8f drm/amd/display: add missing ABM register offsets omits 5de27e1d6755 drm/amd/display: Add DP 2.0 SST DC Support omits f286591d7f9b drm/amd/display: Add DP 2.0 BIOS and DMUB Support omits ebcab88bf3bd drm/amd/display: Add DP 2.0 DCCG omits dea3981762e4 drm/amd/display: Add DP 2.0 HPO Link Encoder omits 096d3f50d93f drm/amd/display: Add DP 2.0 HPO Stream Encoder omits c45ffcf7ea9d drm/amd/display: Add DP 2.0 Audio Package Generator omits cc98d47f2ae2 Merge branch 'for-5.15/libata' into for-next omits 0c94564090c0 Merge branch 'for-5.15/block' into for-next omits e3109713df7a Merge branch 'for-5.15/block' into for-next omits 00412e5e73f6 Merge branch 'remotes/lorenzo/pci/tools' omits 9d8009576d7e Merge branch 'remotes/lorenzo/pci/misc' omits 21e323604810 Merge branch 'remotes/lorenzo/pci/endpoint' omits 9af73ad0e737 Merge branch 'remotes/lorenzo/pci/xilinx-nwl' omits 48a8348b6241 Merge branch 'remotes/lorenzo/pci/xgene' omits 12e5e8325732 Merge branch 'remotes/lorenzo/pci/tegra194' omits cca1ce6229cc Merge branch 'remotes/lorenzo/pci/tegra' omits 7f73b9246da2 Merge branch 'remotes/lorenzo/pci/rcar' omits aa34c7087f37 Merge branch 'remotes/lorenzo/pci/mediatek' omits 4e1f67a75f18 Merge branch 'remotes/lorenzo/pci/keembay' omits cd7a86885779 Merge branch 'remotes/lorenzo/pci/iproc' omits 2927895aa882 Merge branch 'remotes/lorenzo/pci/hyper-v' omits 993ce7710559 Merge branch 'remotes/lorenzo/pci/hv' omits d42f4259f1f8 Merge branch 'remotes/lorenzo/pci/dwc' omits 5ac2c7c05418 Merge branch 'remotes/lorenzo/pci/cadence' omits b4cf8823eecb Merge branch 'for-5.15/block' into for-next omits 2afd27b02ac8 Merge branch 'remotes/lorenzo/pci/aardvark' omits aff0ed01ec34 Merge branch 'pci/misc' omits c56ec9594a8c Merge branch 'pci/vpd' omits 5e9fd4dcffd9 Merge branch 'pci/virtualization' omits a181153d581f Merge branch 'pci/resource' omits d1e4d7ab00dd Merge branch 'pci/irq' omits cc9feaff01b0 Merge branch 'pci/enumeration' omits 24fe87477177 Merge branch 'for-5.15/block' into for-next omits c454570fb48d Merge branch 'for-5.15/block' into for-next omits 028068a13c53 cpufreq: qcom-hw: Set dvfs_possible_from_any_cpu cpufreq d [...] omits 4062231b25ac cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev omits 942914c2f243 cpufreq: qcom-cpufreq-hw: Add dcvs interrupt support omits dc22fb4b2b16 ipc: replace costly bailout check in sysvipc_find_ipc() omits 22d4f264807a selftests/memfd: remove unused variable omits 1e43531a6a49 Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETE [...] omits 0c101a9cfdf6 configs: remove the obsolete CONFIG_INPUT_POLLDEV omits 5e9db946a3e2 prctl: allow to setup brk for et_dyn executables omits 9b2e261e7bdd pid: cleanup the stale comment mentioning pidmap_init(). omits 4b62ecc2bda7 kernel/fork.c: unexport get_{mm,task}_exe_file omits ea0565cfe9bd coredump: fix memleak in dump_vma_snapshot() omits b460a21c21ea log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix omits 29b8d5f0c7f0 fs/coredump.c: log if a core dump is aborted due to change [...] omits a65db91b0842 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits d62523d23ae0 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits 19b1e6ee1afe nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits f808362559ca nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits 60eaa168e163 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits e867939de8da nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits 980a34293703 nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits 91b0dac2318c init/main.c: silence some -Wunused-parameter warnings omits 460aa1a7d1b8 trap: cleanup trap_init() omits bca73e46595f init: move usermodehelper_enable() to populate_rootfs() omits b56cfb15b53e ramfs: fix mount source show for ramfs omits da4182d8df41 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix omits 265045e55c16 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix omits 2de1c5bf7f05 fs/epoll: use a per-cpu counter for user's watches count omits ed91645fb3ee checkpatch-improve-git_commit_id-test-fix omits 9dd5c6f381e3 checkpatch: improve GIT_COMMIT_ID test omits 124816c7865c checkpatch: make email address check case insensitive omits b5d6bc951250 checkpatch: support wide strings omits c379d127d516 lib/vsprintf: don't increment buf in bitmap_list_string omits cd8f6fc1c66e vsprintf: rework bitmap_list_string omits daf47c9dca33 lib: bitmap: add performance test for bitmap_print_to_pagebuf omits d882880e3372 bitmap: unify find_bit operations omits 9a910b4c9b86 mm/percpu: micro-optimize pcpu_is_populated() omits 724b6e3022db tools: rename bitmap_alloc() to bitmap_zalloc() omits 25db815661dc bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] omits 1c06ce2a4ca1 find: micro-optimize for_each_{set,clear}_bit() omits 63f8cc56f438 include/linux: move for_each_bit() macros from bitops.h to find.h omits 1333d02b746f cpumask: replace cpumask_next_* with cpumask_first_* where [...] omits ca920f9c215f tools: sync tools/bitmap with mother linux omits 2fcba8d2cec1 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] omits e4a32dc158ba cpumask: use find_first_and_bit() omits f0d30b74ca5d lib: add find_first_and_bit() omits 08b8d5d40cbd arch: remove GENERIC_FIND_FIRST_BIT entirely omits 87841d38e4c9 include: move find.h from asm_generic to linux omits 0969fbf27356 bitops: move find_bit_*_le functions from le.h to find.h omits bd68eacd2d3a bitops: protect find_first_{,zero}_bit properly omits 3e43f5e37253 lib/iov_iter.c: fix kernel-doc warnings omits 7d1ed9083098 lib/dump_stack: correct kernel-doc notation omits 273a2b646e69 lib/test: convert test_sort.c to use KUnit omits 06985f7570c4 lib/string: optimized memset omits 44f3121b1049 lib/string: optimized memmove omits 290bbbbad62c lib/string: optimized memcpy omits 3d8b6417c271 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 69bb304fc119 math: make RATIONAL tristate omits d39170fc8cb7 kernel/acct.c: use dedicated helper to access rlimit values omits 445374a19ea2 phy/drivers/stm32: use HZ macros omits 14c449fe6f8c mtd/drivers/nand: use HZ macros omits 340790cbee64 i2c/drivers/ov02q10: use HZ macros omits 01762fa3cebd iio/drivers/hid-sensor: use HZ macros omits 0fa42212db21 hwmon/drivers/mr75203: use HZ macros omits 3e533ec2b04a iio/drivers/as73211: use HZ macros omits 5e40a6599eba devfreq: use HZ macros omits d9b7926d96c9 thermal/drivers/devfreq_cooling: use HZ macros omits 4896b99dfc9f units: add the HZ macros omits 14cbd66f36c2 units: change from 'L' to 'UL' omits 6c9662ce58e6 include/linux/once.h: fix trivia typo Not -> Note omits 654be003a443 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits bbbba4a6f30e proc/sysctl: make protected_* world readable omits 74cd686f28e4 connector: send event on write to /proc/[pid]/comm omits 9ba3aaa8618f proc: stop using seq_get_buf in proc_task_name omits 7a8c032e9f48 fs/proc/kcore.c: add mmap interface omits 28bc57cf24cc percpu: remove export of pcpu_base_addr omits 01f7a1a2d8e9 alpha: pci-sysfs: fix all kernel-doc warnings omits 2f3533f77233 alpha: agp: make empty macros use do-while-0 style omits c266d2f83e1f kernel/hung_task.c: Monitor killed tasks. omits d59855f8529c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 60bc5b11e0b6 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 8736c25e159c MAINTAINERS: update for DAMON omits ffecca6e1f49 mm/damon: add user space selftests omits f28466dc7d1b mm/damon: add kunit tests omits e54a1dcbde2e Documentation: add documents for DAMON omits 3e775b552a2e mm/damon/dbgfs: support multiple contexts omits c51285ad7314 mm/damon/dbgfs: export kdamond pid to the user space omits 64d6ba58d3ff mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix omits 77075acbff1c mm-damon-implement-a-debugfs-based-user-space-interface-fix omits 44dfdd7e1d81 mm/damon: implement a debugfs-based user space interface omits bb1bd588c063 mm/damon: add a tracepoint omits 61df85c6d5a0 mm/damon/Kconfig: Remove unnecessary PAGE_EXTENSION setup omits eec61b8ab5c6 mm-damon-implement-primitives-for-the-virtual-memory-addre [...] omits 844dd0e4e61f mm/damon: implement primitives for the virtual memory addr [...] omits a10b80dc74ab mm/damon/Kconfig: Hide PAGE_IDLE_FLAG from users omits 9c909b6c9e66 mm-idle_page_tracking-make-pg_idle-reusable-fix-fix omits ba701ca8bc9f mm/PAGE_IDLE_FLAG: Set PAGE_EXTENSION for none-64BIT omits ed877cffc8e8 mm/idle_page_tracking: make PG_idle reusable omits bc2a0b52674f mm/damon: adaptively adjust regions omits 0917c222fca1 mm/damon/core: implement region-based sampling omits 19a215aec5d6 mm: introduce Data Access MONitor (DAMON) omits 163357581ecb kfence: show cpu and timestamp in alloc/free info omits 44e057475ab5 mm/secretmem: use refcount_t instead of atomic_t omits c9e2b6d4e549 mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFL [...] omits 591707d969bc mm: in_irq() cleanup omits a44329fcc01c mm/highmem: Remove deprecated kmap_atomic omits 7ed737bffeaa highmem: don't disable preemption on RT in kmap_atomic() omits 28c056adad5d mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 2d49fc28a10d mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits e29306650af6 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits d4272b41d504 mm: remove redundant compound_head() calling omits 58579bfeee2d mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 87ccf42ee009 mm/memory_hotplug: use helper zone_is_zone_device() to sim [...] omits 8a1235db7848 mm/memory_hotplug: improved dynamic memory group aware "au [...] omits 080c6a364f76 mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits f0780a67e9f5 virtio-mem: use a single dynamic memory group for a single [...] omits e3faf675c0bb dax/kmem: use a single static memory group for a single pr [...] omits a07fe6895c29 ACPI: memhotplug: use a single static memory group for a s [...] omits 9606b0ad598d mm/memory_hotplug: track present pages in memory groups omits 3ba4510a653b drivers/base/memory: introduce "memory groups" to logicall [...] omits 8af9736cc0de mm/memory_hotplug: introduce "auto-movable" online policy omits d3f7ee1fe42a mm: track present early pages per zone omits bd6e7e55ce28 ACPI: memhotplug: memory resources cannot be enabled yet omits 3d103fd76976 mm/memory_hotplug: remove nid parameter from remove_memory [...] omits 8607b1e0f90f mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 15a52ef8329b mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits eb6a53af8b56 mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 815699972f2f mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits 806903c47ac7 memory-hotplug.rst: complete admin-guide overhaul omits 7026112dd223 memory-hotplug.rst: remove locking details from admin-guide omits e2812528e06b mm/madvise: add MADV_WILLNEED to process_madvise() omits 46011421e31b mm/vmstat: protect per cpu variables with preempt disable on RT omits ceb6708aeb2b mm/vmstat: remove unneeded return value omits 8655412c1ce3 mm/vmstat: simplify the array size calculation omits 8e1fa734ff53 mm/vmstat: correct some wrong comments omits 38986934de09 selftests: vm: add COW time test for KSM pages omits cc982deb9e49 selftests: vm: add KSM merging time test omits 52cc899c1555 mm: KSM: fix data type omits f4a0b6a1636e selftests: vm: add KSM merging across nodes test omits 8bec7f6cb8b1 selftests: vm: add KSM zero page merging test omits 786093f390f9 selftests: vm: add KSM unmerge test omits bc9eda3aa354 selftests: vm: add KSM merge test omits 70480953cf4b mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits ccac3d6e364c mm/migrate: correct kernel-doc notation omits 5eb7ae28a54a oom_kill: oom_score_adj broken for processes with small me [...] omits a0df4b5770e5 mm: wire up syscall process_mrelease omits eed43bd82e76 mm: introduce process_mrelease system call omits 6664404601b8 memblock: make memblock_find_in_range method private omits 589cbe8b0b96 mm/mempolicy.c: use in_task() in mempolicy_slab_node() omits a69dcc272ac5 mm/mempolicy: unify the create() func for bind/interleave/ [...] omits 6b4ef43d67d1 mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits 354defc5335a mm/hugetlb: Initialize page to NULL in alloc_buddy_huge_pa [...] omits d5d317fa3d60 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix omits 4fca72521b5b mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits 00d4cf4d0bb3 mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits bc5486ead27b mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits 04feaffc3fef mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] omits 4a71215c5750 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 84c13b12637a mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits cdd31c1923ec mm-compaction-support-triggering-of-proactive-compaction-b [...] omits 85ed1c41f0c7 mm: compaction: support triggering of proactive compaction [...] omits f6e25088c5df mm-compaction-optimize-proactive-compaction-deferrals-fix omits a4f8afd8f175 mm: compaction: optimize proactive compaction deferrals omits 8929e6389f91 mm, vmscan: guarantee drop_slab_node() termination omits 0dcb3565aa6f mm/vmscan: add 'else' to remove check_pending label omits 3162030f3e77 mm/vmscan: remove unneeded return value of kswapd_run() omits 821180999770 mm/vmscan: remove misleading setting to sc->priority omits 99cc312c5183 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits 63c7a21b7605 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 5ead9f2496b8 mm/migrate: add sysfs interface to enable reclaim migration omits 39edd782a613 mm/vmscan: never demote for memcg reclaim omits 3071de1cfc7c mm-vmscan-consider-anonymous-pages-without-swap-v11 omits 571a1421c4ae mm/vmscan: Consider anonymous pages without swap omits 8b97bb5c6c2b mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] omits f2d649065cb9 mm/vmscan: add helper for querying ability to age anonymous pages omits 77d9c25b32ab mm/vmscan: add page demotion counter omits bd43b4680aba mm-migrate-demote-pages-during-reclaim-v11 omits bf498eda3495 mm/migrate: demote pages during reclaim omits 5cdca4ba892e mm/migrate: enable returning precise migrate_pages() succe [...] omits 97bb665ddc29 mm/migrate: update node demotion order on hotplug events omits ab678dfeebf2 mm/numa: automatically generate node migration order omits 261ac82c0b51 selftests/vm/userfaultfd: wake after copy failure omits 94e3c7f78686 userfaultfd: prevent concurrent API initialization omits dba1e2328b6a userfaultfd: change mmap_changing to atomic omits 7e33bb1a30e7 hugetlb: before freeing hugetlb page set dtor to appropria [...] omits a7dfdd211272 hugetlb: drop ref count earlier after page allocation omits a71806bfba51 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits d7e5fd9c747c mm: hwpoison: dump page for unhandlable page omits 7375ba994bad doc: hwpoison: correct the support for hugepage omits 1f9283c3e2e8 mm: hwpoison: don't drop slab caches for offlining non-LRU page omits f22e1a1ce663 mm/hwpoison: fix some obsolete comments omits f02f5b05865a mm/hwpoison: change argument struct page **hpagep to *hpage omits d92abe7ff4ac mm/hwpoison: fix potential pte_unmap_unlock pte error omits 2e74ea4618bd mm/hwpoison: remove unneeded variable unmap_success omits 356e187b05a3 mm/page_alloc.c: use in_task() omits 9a3491b184c3 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits 29441f2e1b58 mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits d5a55e3eb3b4 memblock: stop poisoning raw allocations omits b191050e9ff1 mm: introduce memmap_alloc() to unify memory map allocation omits 6b07a927e895 microblaze: simplify pte_alloc_one_kernel() omits 3236bbbe3ba3 mm-page_alloc-always-initialize-memory-map-for-the-holes-fix omits 4128b835c660 mm/page_alloc: always initialize memory map for the holes omits bbf2a830e6b6 kasan: test: avoid corrupting memory in kasan_rcu_uaf omits 09fe9d7e54c7 kasan: test: avoid corrupting memory in copy_user_test omits f41b0307ca5e kasan: test: clean up ksize_uaf omits 0fd53f6c92b2 kasan: test: only do kmalloc_uaf_memset for generic mode omits f661d47f2103 kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS omits afc3a23164b9 kasan: test: avoid corrupting memory via memset omits 02400fdd7a12 kasan: test: avoid writing invalid memory omits 5c416bf3b5f3 kasan: test: rework kmalloc_oob_right omits ebfb96da9cc7 mm/kasan: move kasan.fault to mm/kasan/report.c omits ff70549ebedd mm/vmalloc: fix wrong behavior in vread omits 441410476653 lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 9acfe2fe98c9 mm/vmalloc: remove gfpflags_allow_blocking() check omits 25624218fd4d mm/vmalloc: use batched page requests in bulk-allocator omits 7e2a85cd94e6 mm/sparse: clarify pgdat_to_phys omits b89d77ed84ee include/linux/mmzone.h: avoid a warning in sparse memory support omits acb628f279ef mm/sparse: set SECTION_NID_SHIFT to 6 omits 5dd695503b51 mm: sparse: remove __section_nr() function omits 649d7fc9b791 mm: sparse: pass section_nr to find_memory_block omits 6c812e6adffe mm: sparse: pass section_nr to section_mark_present omits 1f09046e23a5 mm/bootmem_info.c: mark __init on register_page_bootmem_in [...] omits d3611f0f2cb7 mm/mremap: don't account pages in vma_to_resize() omits c6df8234b0ea mm/mremap: fix memory account on do_munmap() failure omits fcae5c432412 remap_file_pages: Use vma_lookup() instead of find_vma() omits 5b1fda89a537 add-mmap_assert_locked-annotations-to-find_vma-fix omits 5166c0c99c84 mm/pagemap: add mmap_assert_locked() annotations to find_vma*() omits 1afa6f4b8c25 mm: change fault_in_pages_* to have an unsigned size parameter omits 6236cfe54683 mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits 9f79fd8c8cf7 mm: remove flush_kernel_dcache_page omits f2305fce2aa8 scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits e2f59a90d3a6 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits 0ed8738e6a82 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits f23b5b2e2c20 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits f89e58cf28f9 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits f41b0b70fab3 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 62f1edeb2e07 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits f91772034bbb lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 6be83012eebf lazy tlb: allow lazy tlb mm refcounting to be configurable omits adb255fce5b6 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 6f523a6851aa lazy tlb: introduce lazy mm refcount helper functions omits f222769161a6 selftests/vm: use kselftest skip code for skipped tests omits 268c27ef1d9c memcg: fix up drain_local_stock comment omits af569173ef7e mm, memcg: save some atomic ops when flush is already true omits bb4a82203657 mm, memcg: remove unused functions omits 5d23a93b8bee mm: memcontrol: set the correct memcg swappiness restriction omits e57d1438a63e memcg: replace in_interrupt() by !in_task() in active_memcg() omits ee08bf828002 memcg: cleanup racy sum avoidance code omits 0216ed5f27a0 memcg: enable accounting for ldt_struct objects omits bdb3cc65c56c memcg: enable accounting for posix_timers_cache slab omits 8f0ba5c93a05 memcg: enable accounting for signals omits 7a4207f02a96 memcg: enable accounting of ipc resources omits 98e0db0864c8 memcg: enable accounting for new namesapces and struct nsproxy omits 7db682e18573 memcg: enable accounting for fasync_cache omits 5aff72df548c memcg: enable accounting for file lock caches omits 2c124c810b90 memcg: enable accounting for pollfd and select bits arrays omits 805b60d3e6e1 memcg: enable accounting for mnt_cache entries omits e7dc2801261e memcg: charge fs_context and legacy_fs_context omits 0bc500c4dc7c memcg-infrastructure-to-flush-memcg-stats-v5 omits cc2fde53f3ab memcg: infrastructure to flush memcg stats omits 8146cc101142 memcg: switch lruvec stats to rstat omits e58aae060e0f memcg: enable accounting for pids in nested pid namespaces omits e87c8bb30511 mm, memcg: inline swap-related functions to improve disabl [...] omits 9c4c69d2ae9c mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits 94c42be67b6f mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits 73e417f7ec0c shmem: shmem_writepage() split unlikely i915 THP omits 47f3246b8037 huge tmpfs: decide stat.st_blksize by shmem_is_huge() omits 3e176a34b15d huge tmpfs: shmem_is_huge(vma, inode, index) omits 139229d07e9a huge tmpfs: SGP_NOALLOC to stop collapse_file() on race omits 3e7fa1d34e52 huge tmpfs: move shmem_huge_enabled() upwards omits d0817ad1a238 huge tmpfs: revert shmem's use of transhuge_vma_enabled() omits d00db9d568a0 huge tmpfs: remove shrinklist addition from shmem_setattr() omits 2f7e66b8d7c4 huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE omits 12c22566c15a huge tmpfs: fix fallocate(vanilla) advance over huge pages omits 01d523e67c18 shmem: include header file to declare swap_info omits 5478c0160434 shmem: remove unneeded function forward declaration omits 533982b5f891 shmem: remove unneeded header file omits 10c4543ac668 shmem: remove unneeded variable ret omits 5eca756a0e43 shmem: use raw_spinlock_t for ->stat_lock omits bd4f21cf5faf mm: delete unused get_kernel_page() omits 3384baa856d0 fs, mm: fix race in unlinking swapfile omits 1c6a06814ae8 mm/gup: remove try_get_page(), call try_get_compound_head( [...] omits c6000ac65006 mm/gup: small refactoring: simplify try_grab_page() omits e2cf0f0f7c4a mm/gup: documentation corrections for gup/pup omits 1fc93629af78 mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() omits 93db85190026 mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_hug [...] omits 9d6f975530c0 mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_huge-fix omits 1addb7cfe006 mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() omits 5391d03690ce mm: gup: remove useless BUG_ON in __get_user_pages() omits b9c8e3ccb00a mm: gup: remove unneed local variable orig_refs omits 83887bb5e44c mm: gup: remove set but unused local variable major omits 8be0d1b684ef writeback: memcg: simplify cgroup_writeback_by_id omits dd68a46f5a8b vfs: keep inodes with page cache off the inode shrinker LRU omits f040002ab073 fs: inode: count invalidated shadow pages in pginodesteal omits 1d73f6e8843a fs: drop_caches: fix skipping over shadow cache inodes omits 96a697de5ed7 mm: remove irqsave/restore locking from contexts with irqs [...] omits 3300517efa48 writeback: use READ_ONCE for unlocked reads of writeback stats omits e036b1bef811 writeback: rename domain_update_bandwidth() omits 7458cbee53f6 writeback: avoid division by 0 in wb_update_dirty_ratelimit() omits 2c53760b7e04 writeback: fix bandwidth estimate for spiky workload omits dd06e7ca8006 writeback: reliably update bandwidth estimation omits 771503118b92 writeback: track number of inodes under writeback omits 360846f79f1e mm: mark idle page tracking as BROKEN omits f22542cff742 mm: add kernel_misc_reclaimable in show_free_areas omits 7a2229b1a778 mm: report a more useful address for reclaim acquisition omits 0ee9aa9cfeff mm/debug_vm_pgtable: fix corrupted page flag omits 77f80ad03b34 mm/debug_vm_pgtable: remove unused code omits 0eefee722808 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits 1744e6a8fc76 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits 1e93dae7fa9f mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits c5c10af3b1cf mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits 3057d4851722 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits de348f834c21 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits 941c186a7886 mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits 440aa2ecdd09 mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits 71cd12ae87bb mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits 8915b586ee04 mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits 1a28be14c61c mm, slub: fix kmem_cache_cpu fields alignment for double cmpxchg omits f2509922cf80 mm, slab: simplify lockdep_assert_held in lockdep_assert_held() omits c419ab13cd84 mm, slub: convert kmem_cpu_slab protection to local_lock omits 0819b2abed27 mm, slub: use migrate_disable() on PREEMPT_RT omits ed9ea03a65df mm, slub: protect put_cpu_partial() with disabled irqs ins [...] omits 11fa27e99710 mm, slub: make slab_lock() disable irqs with PREEMPT_RT omits 544b4293f452 mm, slub: optionally save/restore irqs in slab_[un]lock()/ omits 3078d61e49c1 mm: slub: make object_map_lock a raw_spinlock_t omits 325dc3bdb31d mm, slub: fix memory and cpu hotplug related lock ordering [...] omits 5d81b82620fa mm, slub: fix memory and cpu hotplug related lock ordering issues omits 756dafb38e56 mm: slub: move flush_cpu_slab() invocations __free_slab() [...] omits c0855c18b25f mm, slab: make flush_slab() possible to call with irqs enabled omits b206fc2b1c3a mm, slub: don't disable irqs in slub_cpu_dead() omits 0e008cef5132 mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] omits 281594e3ef9d mm, slub: separate detaching of partial list in unfreeze_p [...] omits aad431e1a890 mm, slub: detach whole partial list at once in unfreeze_pa [...] omits 336f9048c4b2 mm, slub: discard slabs in unfreeze_partials() without irq [...] omits 85aa4e5bb473 mm, slub: move irq control into unfreeze_partials() omits 4fb178b89bbe mm, slub: call deactivate_slab() without disabling irqs omits 2ccbd113bd64 mm, slub: make locking in deactivate_slab() irq-safe omits 29bd89214ca7 mm, slub: move reset of c->page and freelist out of deacti [...] omits 5923cf5b1fe2 mm, slub: stop disabling irqs around get_partial() omits 582bd2e41642 mm, slub: check new pages with restored irqs omits 05c794022ed2 mm, slub: validate slab from partial list or page allocato [...] omits 465c0c5f5088 mm, slub: restore irqs around calling new_slab() omits f63e8c10e1c2 mm, slub: move disabling irqs closer to get_partial() in _ [...] omits a7b1745d1687 mm-slub-do-initial-checks-in-___slab_alloc-with-irqs-enabl [...] omits 2d28b01c1c09 mm, slub: prevent VM_BUG_ON in PageSlabPfmemalloc from ___ [...] omits a4914a12c8a3 mm, slub: do initial checks in ___slab_alloc() with irqs enabled omits 9a0b7f6c6fa6 mm, slub: move disabling/enabling irqs to ___slab_alloc() omits 1b2e11b0268d mm, slub: simplify kmem_cache_cpu and tid setup omits ff7e705ca5a8 mm, slub: restructure new page checks in ___slab_alloc() omits 71233239256e mm, slub: return slab page from get_partial() and set c->p [...] omits 84309fe443d4 mm, slub: dissolve new_slab_objects() into ___slab_alloc() omits 32937e4595d5 mm, slub: extract get_partial() from new_slab_objects() omits b59c4e3588ea mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() omits 78a3c83dcebc mm, slub: remove redundant unfreeze_partials() from put_cp [...] omits a09b12f03d7d mm, slub: don't disable irq for debug_check_no_locks_freed() omits 5eb6bff05a0f mm, slub: allocate private object map for validate_slab_cache() omits 40e9a44315b9 mm, slub: allocate private object map for debugfs listings omits 3200cdbe2edc mm, slub: don't call flush_all() from slab_debug_trace_open() omits a596e924f303 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits 7ffd4e7447d3 ocfs2: fix ocfs2 corrupt when iputting an inode omits f5382ab3a55a ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 374c5048b807 ocfs2: reflink deadlock when clone file to the same direct [...] omits c5ab0bd0aa69 ocfs2: quota_local: fix possible uninitialized-variable ac [...] omits 69ce14256393 ocfs2: remove an unnecessary condition omits 289b0993e988 ia64: fix typo in a comment omits 38450e777b29 procfs: prevent unpriveleged processes accessing fdinfo dir omits 3d3fab23d6e6 /proc/kpageflags: do not use uninitialized struct pages omits 11c7a74e08c7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e5f8c3da66ed mm/filemap.c: remove bogus VM_BUG_ON omits 05480998af92 mm/memory_hotplug: fix potential permanent lru cache disable omits 6fc73cc2f6fa Merge of ucount-fixes-for-5.14, and siginfo-si_trapno-for- [...] omits 9d09cba59515 Merge branch 'io_uring-bio-cache.5' into for-next omits 3616535b610e Merge branch 'for-5.15/io_uring-vfs' into for-next omits 58775d004403 Merge branch 'for-5.15/io_uring' into for-next omits 5e1b289b5a5a io_uring: accept directly into fixed file table omits 26ad99bd461f io_uring: hand code io_accept() fd installing omits 9f6bbd32281a io_uring: openat directly into fixed fd table omits ba3ec4df1a9e net: add accept helper not installing fd omits 269b6a2c8b02 Merge remote-tracking branch 'spi/for-5.15' into spi-next omits 29d39398010d Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits f2e8cfecb336 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits a0a274de4a59 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 294e8f435811 ceph: fix possible null-pointer dereference in ceph_mdsmap [...] omits fe14d6abba8d ceph: correctly handle releasing an embedded cap flush omits dc3b1c27d1dd Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits a342f27d090d Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits d4c43329e1c2 RDMA: Use the sg_table directly and remove the opencoded v [...] omits 9292ae179de0 lib/scatterlist: Fix wrong update of orig_nents omits fcbfe956561b lib/scatterlist: Provide a dedicated function to support t [...] omits b2fd305650ae Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x [...] omits 54157006715d Merge branch 'features' into for-next omits 248d8db995e7 Merge branch 'fixes' into for-next omits 5193f26aef59 fscache: Use refcount_t for the cookie refcount instead of [...] omits 65d52516947e fscache: Fix fscache_cookie_put() to not deref after dec omits 15b44291eb61 fscache: Fix cookie key hashing omits 3ac8853c3313 cachefiles: Change %p in format strings to something else omits 3a335341dd6e fscache: Change %p in format strings to something else omits c16794cd40a7 fscache: Remove the object list procfile omits 61e4814dc888 fscache, cachefiles: Remove the histogram stuff omits 36a04849fc93 fscache: Procfile to display cookies omits bcfd29a8c217 fscache: Add a cookie debug ID and use that in traces omits 20d7c833de3b cachefiles: Use file_inode() rather than accessing ->f_inode omits a06b480def4e netfs: Move cookie debug ID to struct netfs_cache_resources omits f0d4baf574a1 fscache: Select netfs stats if fscache stats are enabled adds 62add98208f3 Merge branch 'for-v5.14' of git://git.kernel.org/pub/scm/l [...] adds fe67f4dd8daa pipe: do FASYNC notifications for every pipe IO, not just [...] adds 946746d1ad92 mm/memory_hotplug: fix potential permanent lru cache disable adds a34cc13add2c MAINTAINERS: exfat: update my email address adds 73f3af7b4611 Merge branch 'akpm' (patches from Andrew) adds 847d28c8265a Merge remote-tracking branch 'arm-current/fixes' adds 3eb9cdffb397 Partially revert "arm64/mm: drop HAVE_ARCH_PFN_VALID" adds 9d220eb5e250 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 4db96cc87988 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds e0cfdb777eba Merge remote-tracking branch 'powerpc-fixes/fixes' adds 93100d6817b0 net: phy: mediatek: add the missing suspend/resume callbacks adds 2d26f6e39afb net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings adds 85520079afce net: macb: Add a NULL check on desc_ptp adds a6451192da26 net: stmmac: fix kernel panic due to NULL pointer derefere [...] adds 2b9fff64f032 net: stmmac: fix kernel panic due to NULL pointer derefere [...] adds e543468869e2 qede: Fix memset corruption adds cd9b50adc6bb net/sched: ets: fix crash when flipping from 'strict' to ' [...] adds dcb735fed309 Merge remote-tracking branch 'net/master' adds 11a8d58c61f5 Merge remote-tracking branch 'bpf/master' adds f30d821e6498 Merge remote-tracking branch 'netfilter/master' adds 4d23d2fb83af Merge remote-tracking branch 'sound-current/for-linus' adds e6d0b92ac00b ASoC: wm_adsp: Put debugfs_remove_recursive back in adds 7dc488712d9f Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus adds 9e4b562a4ed5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c1ff86006574 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 7457bad175cc Merge remote-tracking branch 'regulator-fixes/for-linus' adds ea4ab99cb58c spi: davinci: invoke chipselect callback adds 651d7bf3536d Merge remote-tracking branch 'spi/for-5.14' into spi-linus adds e32103f9dc08 Merge remote-tracking branch 'spi-fixes/for-linus' adds df7b16d1c00e Revert "USB: serial: ch341: fix character loss at high tra [...] adds c9a22ca8ca30 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds e646aa2a7abe Merge remote-tracking branch 'reset-fixes/reset/fixes' adds b5bd5c7e138f Merge remote-tracking branch 'omap-fixes/fixes' adds 72b68aacce5b Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 673d5717d7cb Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds cefd7e076c45 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 9f510c6122c3 Merge remote-tracking branch 'vfs-fixes/fixes' adds 02c6dcd543f8 scsi: core: Fix hang of freezing queue between blocking an [...] adds 954cf137c7a0 Merge remote-tracking branch 'scsi-fixes/fixes' adds c7dfb104bd53 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds ebdf74b91cbb Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 379eb01c2179 riscv: Ensure the value of FP registers in the core dump f [...] adds 719588dee26b riscv: dts: microchip: Use 'local-mac-address' for emac1 adds 417166ddec02 riscv: dts: microchip: Add ethernet0 to the aliases node adds 878d340c43f9 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 7de9576b3291 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 9541ebae8a1d Merge remote-tracking branch 'fpga-fixes/fixes' new c93bf4222f0f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new ad3288d07907 kbuild: sh: remove unused install script new 9c6f03494c7a security: remove unneeded subdir-$(CONFIG_...) new 15f085db73da sparc: move the install rule to arch/sparc/Makefile new 0797566d909f ia64: move core-y in arch/ia64/Makefile to arch/ia64/Kbuild new a503208a577f s390: replace cc-option-yn uses with cc-option new 8ca5ff7a3fd5 arc: replace cc-option-yn uses with cc-option new 292a9beacdcc x86: remove cc-option-yn test for -mtune= new 9468b683b0b8 kbuild: move objtool_args back to scripts/Makefile.build new 855b902a37a3 gen_compile_commands: extract compiler command from a seri [...] new 624a912f84bc kbuild: detect objtool changes correctly and remove .SECON [...] new 65c2b1c70d15 kbuild: remove unused quiet_cmd_update_lto_symversions new e1eb1cff7067 kbuild: remove stale *.symversions new 82aff36b8d4c kbuild: merge vmlinux_link() between the ordinary link and [...] new 4fd96dc67d5d kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh new add8745a80c8 kbuild: merge vmlinux_link() between ARCH=um and other arc [...] new a821cb5002dc checkkconfigsymbols.py: Fix the '--ignore' option new 89abbf642699 checkkconfigsymbols.py: Forbid passing 'HEAD' to --commit new d993bb705518 Merge remote-tracking branch 'kbuild/for-next' new 1eaa9f7728cc Merge remote-tracking branch 'compiler-attributes/compiler [...] new 42a9b5c536a4 Merge remote-tracking branch 'dma-mapping/for-next' new 64c01677c1e7 Merge remote-tracking branch 'asm-generic/master' new 479dc0e60013 Merge remote-tracking branch 'arc/for-next' new 169b1691c559 Merge remote-tracking branch 'arm/for-next' new 918bcc415411 Merge remote-tracking branch 'arm64/for-next/core' new 985c6fee71f5 Merge remote-tracking branch 'arm-soc/for-next' new f6ed4e90dc2a Merge remote-tracking branch 'actions/for-next' new 6f768a62c790 Merge remote-tracking branch 'amlogic/for-next' new 11e6c3e50d5b Merge remote-tracking branch 'aspeed/for-next' new 13a5eed11812 Merge remote-tracking branch 'at91/at91-next' new 28a24d4208d2 Merge remote-tracking branch 'imx-mxs/for-next' new c7f9945d21df Merge remote-tracking branch 'keystone/next' new e0f6d5cc7790 Merge remote-tracking branch 'mediatek/for-next' new d4619a54c629 Merge remote-tracking branch 'mvebu/for-next' new 7fe7a55d0546 Merge remote-tracking branch 'omap/for-next' new 165ee143e82d Merge remote-tracking branch 'qcom/for-next' new b70064110f13 Merge remote-tracking branch 'raspberrypi/for-next' new 0c09e0e4a5b0 Merge remote-tracking branch 'renesas/next' new 64729bc360b3 Merge remote-tracking branch 'reset/reset/next' new dc0ad15b22b9 Merge remote-tracking branch 'rockchip/for-next' new cc4a825409c1 Merge remote-tracking branch 'samsung-krzk/for-next' new 37b7766a3bfa Merge remote-tracking branch 'scmi/for-linux-next' new 1c16a61b4c15 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 96a6b999b1d9 Merge remote-tracking branch 'tegra/for-next' new aade72dd1193 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 5b35ece9d2e4 arm64: zynqmp: Remove not documented is-dual property new c5f130772d97 arm64: zynqmp: Fix serial compatible string new bee69aec28af arm64: zynqmp: Enable gpio and qspi for zc1275-revA new bd7a8de28ada arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards new 479c46133c05 arm64: zynqmp: Wire psgtr for zc1751-xm013 new 4d7e3c8de98e Merge branch 'zynqmp/dt' of https://github.com/Xilinx/linu [...] new 6e622ef21f98 Merge remote-tracking branch 'xilinx/for-next' new 3919e5f38c7b Merge remote-tracking branch 'clk/clk-next' new 2013e4dba0f6 Merge remote-tracking branch 'clk-imx/for-next' new d049c2f86325 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 72218335218d Merge remote-tracking branch 'h8300/h8300-next' new c25368014b4a Merge remote-tracking branch 'm68k/for-next' new 38a3d65b6fa2 Merge remote-tracking branch 'm68knommu/for-next' new 315511166469 microblaze: move core-y in arch/microblaze/Makefile to arc [...] new b2a3df2c8178 Merge remote-tracking branch 'microblaze/next' new b6cfb776e1c5 Merge remote-tracking branch 'mips/mips-next' new 8e6d07c4753e Merge remote-tracking branch 'openrisc/for-next' new 5b68daa87131 Merge remote-tracking branch 'parisc-hd/for-next' new 3accc0faef08 powerpc/prom: Fix unused variable ‘reserve_map’ when CONFI [...] new cc47ad409ba9 powerpc/compat_sys: Declare syscalls new 113ec9ccc804 powerpc/32: indirect function call use bctrl rather than b [...] new f5007dbf4da7 powerpc/booke: Avoid link stack corruption in several places new 33e1402435cb powerpc: Avoid link stack corruption in misc asm functions new 11f27a7fa4ca powerpc/ptdump: Use DEFINE_SHOW_ATTRIBUTE() new 64b87b0c70e0 powerpc/ptdump: Remove unused 'page_size' parameter new cf98d2b6eea6 powerpc/ptdump: Reduce level numbers by 1 in note_page() a [...] new e084728393a5 powerpc/ptdump: Convert powerpc to GENERIC_PTDUMP new 316389e904f9 powerpc/syscalls: Simplify do_mmap2() new 19e932eb6ea4 powerpc/ptrace: Make user_mode() common to PPC32 and PPC64 new 9401f4e46cf6 powerpc: Use lwarx/ldarx directly instead of PPC_LWARX/LDA [...] new b1643084d164 powerpc/perf: Use stack siar instead of mfspr new cc90c6742ef5 powerpc/perf: Drop the case of returning 0 as instruction pointer new 3c69a5f22223 powerpc/perf: Fix the check for SIAR value new 3752577faf76 powerpc/pseries: Interface to represent PAPR firmware attributes new c62d26ca1ee1 selftests/powerpc: Add missing clobbered register to to pt [...] new d90b66e4cd11 selftests: Skip TM tests on synthetic TM implementations new 68fed9cd6f15 powerpc: Add esr as a synonym for pt_regs.dsisr new 240bdcdd796c powerpc/64e: Get esr offset with _ESR macro new 575de2e6bc79 powerpc: Add dear as a synonym for pt_regs.dar register new 2d551e507c99 powerpc/64e: Get dear offset with _DEAR macro new 6863175a3718 powerpc: Remove MSR_PR check in interrupt_exit_{user/kerne [...] new 473dd953e95f powerpc: Refactor verification of MSR_RI new 5d7d6dac8fe9 KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines new c232461c0c3b KVM: PPC: Book3S HV: Add sanity check to copy_tofrom_guest new 0eb596f1e610 KVM: PPC: Book3S HV: Stop exporting symbols from book3s_64 [...] new fd42b7b09c60 KVM: PPC: Book3S HV: Initialise vcpu MSR with MSR_ME new daac40e8d7a6 KVM: PPC: Book3S HV: Remove TM emulation from POWER7/8 path new 4782e0cd0d18 KVM: PPC: Book3S HV P9: Fixes for TM softpatch interrupt NIP new d82b392d9b35 KVM: PPC: Book3S HV Nested: Fix TM softpatch HFAC interrup [...] new 7487cabc7ed2 KVM: PPC: Book3S HV Nested: Sanitise vcpu registers new 8b210a880b35 KVM: PPC: Book3S HV Nested: Make nested HFSCR state accessible new 7c3ded573514 KVM: PPC: Book3S HV Nested: Stop forwarding all HFUs to L1 new f2e29db15652 KVM: PPC: Book3S HV Nested: save_hv_return_state does not [...] new 178266389794 KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 [...] new 0c8fb653d487 powerpc/64s: Remove WORT SPR from POWER9/10 new 4e08fe92fcb8 Merge branch 'topic/ppc-kvm' into next new 125dad1bf457 Merge remote-tracking branch 'powerpc/next' new 7f85b04b08ca riscv: Keep the riscv Kconfig selects sorted new 8341dcfbd8dd riscv: Enable Undefined Behavior Sanitizer UBSAN new fde9c59aebaf riscv: explicitly use symbol offsets for VDSO new bbfd98e280e0 Merge remote-tracking branch 'risc-v/for-next' new 2f3e26f501a4 Merge branch 'fixes' into for-next new 02368b7cf6c7 s390/pci: cleanup resources only if necessary new 81a076171e72 s390/pci: reset zdev->zbus on registration failure new c8c68c5fca47 s390/ap: use the common device_driver pointer new b5adbbf896d8 s390/ap: use the common driver-data pointer new c42257d64079 s390/zcrypt: remove gratuitious NULL check in .remove() callbacks new ddd63c85ef67 s390/kasan: fix large PMD pages address alignment check new e8f06683d40e s390/boot: factor out offset_vmlinux_info() function new f7addcdd527a s390/pci: fix misleading rc in clp_set_pci_fn() new 8256adda1f44 s390/pci: handle FH state mismatch only on disable new cc049eecfb7a s390/pci: simplify CLP List PCI handling new 1f3f76812d5d s390/pci: improve DMA translation init and exit new 0c1abe7c2890 s390/crypto: fix all kernel-doc warnings in vfio_ap_ops.c new 28be5743c630 s390: remove do_signal() prototype and do_notify_resume() [...] new 8b5f08b484bd s390: fix typo in linker script new c4f0e5cfde35 s390/mm,pageattr: fix walk_pte_level() early exit new 2879048c7ea1 s390/diag: make restart_part2 a local label new 1204777867e8 s390/debug: keep debug data on resize new 9372a82892c2 s390/debug: fix debug area life cycle new d72541f94512 s390/debug: add early tracing support new 70aa5d398265 s390/sclp: add tracing of SCLP interactions new 0d6d75d2a2c3 KVM: s390: generate kvm hypercall functions new 7b518758d02c Merge branch 'features' into for-next new 86f8b222ec70 Merge remote-tracking branch 's390/for-next' new 792a8bca07ae Merge remote-tracking branch 'sh/for-next' new e1a1748922ee Merge remote-tracking branch 'xtensa/xtensa-for-next' new e95a17cdb023 Merge remote-tracking branch 'pidfd/for-next' new edad66f8ef60 Merge remote-tracking branch 'fscrypt/master' new 4c5e413994e6 fscache: Select netfs stats if fscache stats are enabled new a7e20e31f6c0 netfs: Move cookie debug ID to struct netfs_cache_resources new 185981958c92 cachefiles: Use file_inode() rather than accessing ->f_inode new 26769c1ec291 fscache: Add a cookie debug ID and use that in traces new b3d8c31e5466 fscache: Procfile to display cookies new b4c3e3eb052f fscache, cachefiles: Remove the histogram stuff new 8c073c2a524b fscache: Remove the object list procfile new c62836fa0bf7 fscache: Change %p in format strings to something else new fd1116831adc cachefiles: Change %p in format strings to something else new 2ec24ead0525 fscache: Fix cookie key hashing new 59a39987418a fscache: Fix fscache_cookie_put() to not deref after dec new 7ddfd7955f4d fscache: Use refcount_t for the cookie refcount instead of [...] new 23b6575e2e90 Merge remote-tracking branch 'fscache/fscache-next' new 817e15370db5 Merge remote-tracking branch 'btrfs/for-next' new b2f9fa1f3bd8 ceph: correctly handle releasing an embedded cap flush new a9e6ffbc5b73 ceph: fix possible null-pointer dereference in ceph_mdsmap [...] new 2ebdf0f1c5eb Merge remote-tracking branch 'ceph/master' new 77af3f8b5616 cifs: add cifs_common directory to MAINTAINERS file new ea26bdf5c97a Merge remote-tracking branch 'cifs/for-next' new 1923b544bf60 MAINTAINERS: ksmbd: update my email address new e9e3d5f9e34c MAINTAINERS: ksmbd: add cifs_common directory to ksmbd entry new 32e19d12fc7c Merge pull request #69 from namjaejeon/cifsd-for-next new a2ee50c02b62 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 417b962ddeca configfs: return -ENAMETOOLONG earlier in configfs_lookup new 899587c8d090 configfs: simplify the configfs_dirent_is_ready new d07f132a225c configfs: fold configfs_attach_attr into configfs_lookup new c42dd069be8d configfs: fix a race in configfs_lookup() new ca55a5fef4d3 Merge remote-tracking branch 'configfs/for-next' new 1266b4a7ecb6 erofs: fix double free of 'copied' new 3f464930bf11 Merge remote-tracking branch 'erofs/dev' new c1482ce7a819 Merge remote-tracking branch 'ext3/for_next' new 874c9d4b1e44 Merge remote-tracking branch 'ext4/dev' new 0a799c54ada1 Merge remote-tracking branch 'f2fs/dev' new 6bde939553e8 Merge remote-tracking branch 'fuse/for-next' new 1176cb45306f Merge remote-tracking branch 'gfs2/for-next' new ae4010abc61c SUNRPC keep track of number of transports to unique addresses new 0c0bf59474c8 SUNRPC add xps_nunique_destaddr_xprts to xprt_switch_info [...] new 8016ac871c17 NFSv4 introduce max_connect mount options new e7c3ec505980 SUNRPC enforce creation of no more than max_connect xprts new e6fb5afd4f60 NFSv4.1 add network transport when session trunking is detected new ffcb7d5e29ea SUNRPC: Simplify socket shutdown when not reusing TCP ports new 9a3328dd4c12 SUNRPC: Tweak TCP socket shutdown in the RPC client new 8197de78f1ad NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox new a23195eeeb11 Merge remote-tracking branch 'nfs-anna/linux-next' new 7aa6133a15d6 nfsd: fix crash on LOCKT on reexported NFSv3 new 0af87bafed85 Merge remote-tracking branch 'cel/for-next' new d884680b9e01 Merge remote-tracking branch 'ntfs3/master' new b468b775d3fc Merge remote-tracking branch 'overlayfs/overlayfs-next' new bf05786e5508 Merge remote-tracking branch 'v9fs/9p-next' new 785ff45474ee Merge remote-tracking branch 'xfs/for-next' new 281eb9a35b3c Merge remote-tracking branch 'zonefs/for-next' new e07a32cb7dcb Merge remote-tracking branch 'iomap/iomap-for-next' new 179276f3ba1a Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 3a17294b7ff1 Merge remote-tracking branch 'file-locks/locks-next' new 9a58cc397c45 Merge remote-tracking branch 'vfs/for-next' new c1e76cc5fd82 Merge remote-tracking branch 'printk/for-next' new bb28dcd7d9fd Merge branch 'pci/enumeration' new 151a260290d9 Merge branch 'pci/irq' new 691392448065 PCI: Cache PCIe Device Capabilities register new 56f107d7813f PCI: Add pcie_reset_flr() with 'probe' argument new e20afa06244e PCI: Add array to track reset method ordering new 4ec36dfeb155 PCI: Remove reset_fn field from pci_dev new d88f521da3ef PCI: Allow userspace to query and set device reset mechanism new 3a15955d7cf0 PCI: Add pci_set_acpi_fwnode() to set ACPI_COMPANION new 4273e64cc4eb PCI: Use acpi_pci_power_manageable() new 375553a93201 PCI: Setup ACPI fwnode early and at the same time with OF new 6937b7dd4349 PCI: Add support for ACPI _RST reset method new 9bdc81ce440e PCI: Change the type of probe argument in reset functions new 23c9e3092a56 Merge branch 'pci/reset' new 5290d93655d7 Merge branch 'pci/resource' new 4e42a72eb459 Merge branch 'pci/virtualization' new 667bb0e8f710 sfc: falcon: Read VPD with pci_vpd_alloc() new 2d57dd6673a8 sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword() new 1a41fdb80570 bnx2: Search VPD with pci_vpd_find_ro_info_keyword() new 35e7f1be7972 bnx2: Replace open-coded byte swapping with swab32s() new df87589475e7 bnx2x: Read VPD with pci_vpd_alloc() new 3831cba07a4b bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() new 550cd7c1b45b bnxt: Read VPD with pci_vpd_alloc() new 0ff25f6a17c7 bnxt: Search VPD with pci_vpd_find_ro_info_keyword() new 52f0a1e00770 cxgb4: Validate VPD checksum with pci_vpd_check_csum() new f9f3caa8dcd7 cxgb4: Remove unused vpd_param member ec new fc9279298e3a cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() new 890317950fca scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword() new 1d8c621dbffe Merge branch 'pci/vpd' new 80cac1dc7ea2 Merge branch 'pci/misc' new 7fc95bccc3e4 Merge branch 'remotes/lorenzo/pci/aardvark' new 8e1e4beb0549 Merge branch 'remotes/lorenzo/pci/cadence' new 3a106373a859 Merge branch 'remotes/lorenzo/pci/dwc' new 68467bb6a940 Merge branch 'remotes/lorenzo/pci/hv' new 0e66c4e62292 Merge branch 'remotes/lorenzo/pci/hyper-v' new 4a47a740f0b2 Merge branch 'remotes/lorenzo/pci/iproc' new e99d8433a003 Merge branch 'remotes/lorenzo/pci/keembay' new 624161d53114 Merge branch 'remotes/lorenzo/pci/mediatek' new afac8e278bb9 Merge branch 'remotes/lorenzo/pci/rcar' new 74516e47479b Merge branch 'remotes/lorenzo/pci/tegra' new 36f22ce402d1 Merge branch 'remotes/lorenzo/pci/tegra194' new 82802c5a4ae4 Merge branch 'remotes/lorenzo/pci/xgene' new 0f0ebba32312 Merge branch 'remotes/lorenzo/pci/xilinx-nwl' new 5625eb13e163 Merge branch 'remotes/lorenzo/pci/endpoint' new 4d4351c35ebc Merge branch 'remotes/lorenzo/pci/misc' new ce3800c7f802 Merge branch 'remotes/lorenzo/pci/tools' new 0fa695d87b73 Merge remote-tracking branch 'pci/next' new 566ed2564dac Merge remote-tracking branch 'pstore/for-next/pstore' new 13482313dde7 Merge remote-tracking branch 'hid/for-next' new 58fb7c643d34 i2c: mt65xx: fix IRQ check new 661e8a88e831 i2c: xlp9xx: fix main IRQ check new 8b51a8e64443 i2c: cadence: Implement save restore new cc1dbdeb17dd Merge branch 'i2c/for-mergewindow' into i2c/for-next new 6721ef7d3806 Merge remote-tracking branch 'i2c/i2c/for-next' new f3dea1707838 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new bded0b3de88e Merge remote-tracking branch 'jc_docs/docs-next' new 6b5eccc2a511 Merge remote-tracking branch 'v4l-dvb/master' new 28eaabf4b032 Merge remote-tracking branch 'v4l-dvb-next/master' new 3c5a272202c2 PM: domains: Improve runtime PM performance state handling new 4d51a7d02bd1 Merge branch 'pm-domains-fixes' into linux-next new 27db5c6903b5 Merge remote-tracking branch 'pm/linux-next' new 7737676d9329 cpufreq: qcom-cpufreq-hw: Add dcvs interrupt support new 388eb0e8f1e5 cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev new 05bc63618a5b cpufreq: qcom-hw: Set dvfs_possible_from_any_cpu cpufreq d [...] new 4504c7f4df43 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 91c329c552de Merge remote-tracking branch 'cpupower/cpupower' new 4813b2470d97 Merge remote-tracking branch 'opp/opp/linux-next' new c592850e98c5 Merge remote-tracking branch 'thermal/thermal/linux-next' new 66dd0d53d44a Merge remote-tracking branch 'ieee1394/for-next' new 9cec4c5c48f3 Merge remote-tracking branch 'dlm/next' new 4cfa02f3153a Merge remote-tracking branch 'swiotlb/linux-next' new 8feafd9017ba RDMA/hns: Use IDA interface to manage uar index new c4f11b36f817 RDMA/hns: Use IDA interface to manage srq index new f0a64199195e RDMA/hns: Delete unused hns bitmap interface new bcf691e18dd9 Merge remote-tracking branch 'rdma/for-next' new 406f42fa0d3c net-next: When a bond have a massive amount of VLANs with [...] new 755f90534080 qed: Enable automatic recovery on error condition. new 8446066bf8c1 xen/netfront: read response from backend only once new 162081ec33c2 xen/netfront: don't read data from request on the ring page new 21631d2d741a xen/netfront: disentangle tx_skb_freelist new a884daa61a7d xen/netfront: don't trust the backend response data blindly new fbd029df29c6 Merge branch 'xen-harden-netfront' new 9ceec7d33adf lan78xx: Fix white space and style issues new 3bef6b9e9888 lan78xx: Remove unused timer new dc35f8548e00 lan78xx: Set flow control threshold to prevent packet loss new 40b8452fa8b4 lan78xx: Remove unused pause frame queue new 3415f6baaddb lan78xx: Add missing return code checks new b1f6696daafe lan78xx: Fix exception on link speed change new e1210fe63bf8 lan78xx: Fix partial packet errors on suspend/resume new 5f4cc6e25148 lan78xx: Fix race conditions in suspend/resume handling new 77dfff5bb7e2 lan78xx: Fix race condition in disconnect handling new df0d6f7a342c lan78xx: Limit number of driver warning messages new 38cbd6e77f85 Merge branch 'lan7800-improvements' new 1d71eb53e451 Revert "PCI: Make pci_enable_ptm() private" new 014408cd624e PCI: Add pcie_ptm_enabled() new 1b5d73fb8624 igc: Enable PCIe PTM new a90ec8483732 igc: Add support for PTP getcrosststamp() new d484dc2b21a7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 1bff1e43a30e mptcp: optimize out option generation new d7b269083786 mptcp: shrink mptcp_out_options struct new c25aeb4e0953 mptcp: MP_FAIL suboption sending new 5580d41b758a mptcp: MP_FAIL suboption receiving new 478d770008b0 mptcp: send out MP_FAIL when data checksum fails new eb7f33654dc1 mptcp: add the mibs for MP_FAIL new 6bb3ab4913e9 selftests: mptcp: add MP_FAIL mibs check new cb0f8b034c76 Merge branch 'mptcp-next' new bc4f128d8672 cxgb4: Properly revert VPD changes new 807d1032e09a netxen_nic: Remove the repeated declaration new e1b5683ff62e net: mana: Move NAPI from EQ to CQ new 1e2d0824a9c3 net: mana: Add support for EQ sharing new c1a3e9f98dde net: mana: Add WARN_ON_ONCE in case of CQE read overflow new e93826d35c64 Merge branch 'mana-EQ-sharing' new 1ca8a193cade net: dsa: mt7530: manually set up VLAN ID 0 new 73ceab832652 net: dsa: sja1105: prevent tag_8021q VLANs from being rece [...] new b0b8c67eaa5c net: dsa: sja1105: drop untagged packets on the CPU and DSA ports new 8ded9160928e net: dsa: tag_sja1105: stop asking the sja1105 driver in s [...] new 6956fa394a47 Merge branch 'dsa-sja1105-vlan-tags' new c81d894226b9 ravb: Remove the macros NUM_TX_DESC_GEN[23] new 6de19fa0e9f7 ravb: Add multi_irq to struct ravb_hw_info new 8f27219a6191 ravb: Add no_ptp_cfg_active to struct ravb_hw_info new a69a3d094de3 ravb: Add ptp_cfg_active to struct ravb_hw_info new bf46b7578404 ravb: Factorise ravb_ring_free function new 1ae22c19e75c ravb: Factorise ravb_ring_format function new 7870a41848ab ravb: Factorise ravb_ring_init function new d5d95c11365b ravb: Factorise ravb_rx function new cb21104f2c35 ravb: Factorise ravb_adjust_link function new 80f35a0df086 ravb: Factorise ravb_set_features new eb4fd127448b ravb: Factorise ravb_dmac_init function new 511d74d9d86c ravb: Factorise ravb_emac_init function new 0d13a1a464a0 ravb: Add reset support new b87a542c5bb4 Merge branch 'ravb-gbit-refactor' new ac4224087312 can: rcar: Kconfig: Add helper dependency on COMPILE_TEST new 1d38ec497414 can: rcar_canfd: rcar_canfd_handle_channel_tx(): fix redun [...] new a4583c1deb1b can: mscan: mpc5xxx_can: mpc5xxx_can_probe(): use of_devic [...] new cbe8cd7d83e2 can: mscan: mpc5xxx_can: mpc5xxx_can_probe(): remove usele [...] new 45bc6125d142 Merge tag 'linux-can-next-for-5.15-20210825' of git://git. [...] new 87e5ef4b19ce mctp: Remove the repeated declaration new ae2c341eb010 octeontx2-af: cn10k: Set cache lines for NPA batch alloc new 906999c9b653 octeontx2-af: Change the order of queue work and interrupt [...] new 1c74b89171c3 octeontx2-af: Wait for TX link idle for credits change new fbcf8a340150 net: ethernet: actions: Add helper dependency on COMPILE_TEST new d06411632e80 octeontx2-af: enable tx shaping feature for 96xx C0 new 72e192a163d0 octeontx2-af: Allow to configure flow tag LSB byte as RSS adder new 039190bb353a octeontx2-pf: cleanup transmit link deriving logic new aefaa8c71555 octeontx2-af: nix and lbk in loop mode in 98xx new fe1939bb2340 octeontx2-af: Add SDP interface support new 275e5d175de1 octeontx2-af: Add free rsrc count mbox msg new a8b90c9d26d6 octeontx2-af: Add PTP device id for CN10K and 95O silcons new 18603683d766 octeontx2-af: Remove channel verification while installing [...] new 66c312ea1d37 octeontx2-af: Add mbox to retrieve bandwidth profile free count new 9270c565b031 Merge branch 'octeontx2-traffic-shaping' new c0e9422c4e6c samples: pktgen: fix to print when terminated normally new 6c882bdc4bcd samples: pktgen: add trap SIGINT for printing execution result new 246b184fffdc pktgen: document the latest pktgen usage options new e3f30ab28ac8 Merge branch 'pktgen-samples-next' new e4367900e803 Merge remote-tracking branch 'net-next/master' new dcc249da209c next-20210825/bpf-next new ae6784596780 Merge remote-tracking branch 'ipsec-next/master' new 478374a3c15f netfilter: ecache: remove one indent level new 9291f0902d0c netfilter: ecache: remove another indent level new b3afdc175863 netfilter: ecache: add common helper for nf_conntrack_even [...] new b86c0e6429da netfilter: ecache: prepare for event notifier merge new bd1431db0b81 netfilter: ecache: remove nf_exp_event_notifier structure new 6c89dac5b985 netfilter: ctnetlink: missing counters and timestamp in nf [...] new 7bc416f14716 netfilter: x_tables: handle xt_register_template() returni [...] new e9f61fbf717e Merge remote-tracking branch 'netfilter-next/master' new d27058eadd0f Merge remote-tracking branch 'bluetooth/master' new 3a69caf3eb49 Merge remote-tracking branch 'mac80211-next/master' new 08edd04bb5dc Merge remote-tracking branch 'mtd/mtd/next' new 6aaf5f324c1f Merge remote-tracking branch 'nand/nand/next' new aca271904e9a Merge remote-tracking branch 'crypto/master' new 608729ad0abc Merge remote-tracking branch 'drm/drm-next' new b5fab345654c drm/panfrost: Simplify lock_region calculation new a77b58825d72 drm/panfrost: Use u64 for size in lock_region new bd7ffbc3ca12 drm/panfrost: Clamp lock region to Bifrost minimum new e9a1c05c74fa Merge remote-tracking branch 'drm-misc/for-linux-next' new bf756fb833cb drm/amdgpu: add missing cleanups for Polaris12 UVD/VCE on suspend new 859e4659273f drm/amdgpu: add missing cleanups for more ASICs on UVD/VCE [...] new 416e1fab4752 drm/amdgpu: drop redundant cancel_delayed_work_sync call new d035f84d834c drm/amdgpu: rename amdgpu_bo_get_preferred_pin_domain new 569bafc63757 drm/amd/display: Add DP 2.0 Audio Package Generator new a4002d54ff64 drm/amd/display: Add DP 2.0 HPO Stream Encoder new 71d4310a43ee drm/amd/display: Add DP 2.0 HPO Link Encoder new a722a793ce1f drm/amd/display: Add DP 2.0 DCCG new 8b99fb654642 drm/amd/display: Add DP 2.0 BIOS and DMUB Support new 93c1f1bb65f8 drm/amd/display: Add DP 2.0 SST DC Support new 57294dc91685 drm/amd/display: add missing ABM register offsets new 5d072f6aa59e drm/amd/display: Support for DMUB HPD interrupt handling new 19c6afc79c51 drm/amd/display: Set min dcfclk if pipe count is 0 new 6af3d937cccf drm/amd/display: Use max target bpp override option new 72df59df0bc0 drm/amd/display: Limit max DSC target bpp for specific monitors new e5976e434b1c drm/amd/display: Add emulated sink support for updating FS new 80a8c62c3f7a drm/amd/display: Initialize GSP1 SDP header new 3f27577f8c2e drm/amd/display: Update swizzle mode enums new d6fb7d55e5ef drm/amd/display: [FW Promotion] Release 0.0.80 new ae92f27c5c12 drm/amd/display: 3.2.150 new ece291a1663a drm/amdgpu: rework context priority handling new 7111036a080f drm/amd/display: fix spelling mistake "alidation" -> "validation" new ebb7b1d4a7ff drm/amdkfd: avoid conflicting address mappings new 03fda25e68d4 drm/amdkfd: export svm_range_list_lock_and_flush_work new 8d3ca0d0e192 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails new 20679e277d3f drm/amdgpu: fix fdinfo race with process exit new 26c73ed47b63 drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode new 957f224915be drm/amdgpu: add another raven1 gfxoff quirk new fa40e6490c14 drm/amdgpu: only check for _PR3 on dGPUs new e8a65c84fcbd drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 9b4931cfb625 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 92a4654a2702 Revert "drm/amd/display: To modify the condition in indica [...] new 4c2b33ac5eec drm/radeon: Add HD-audio component notifier support (v2) new fc7f8a4a479e Merge remote-tracking branch 'amdgpu/drm-next' new 42ded12adfd5 Merge remote-tracking branch 'drm-intel/for-linux-next' new a1b3937064b3 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 2cf7c08cb4b7 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 8b44f20b1b4b Merge remote-tracking branch 'etnaviv/etnaviv/next' new 0a91c566c705 Merge remote-tracking branch 'regmap/for-next' new 761b7568ba5e Merge remote-tracking branch 'sound/for-next' new 0be10d7122ce ASoC: SOF: intel: remove duplicate include new cab2b9e5fc0e ASoC: mediatek: mt8195: update mediatek common driver new d62ad762f675 ASoC: mediatek: mt8195: support audsys clock control new 1de9a54acafb ASoC: mediatek: mt8195: support etdm in platform driver new 3de3eba588bb ASoC: mediatek: mt8195: support adda in platform driver new 1f95c019115c ASoC: mediatek: mt8195: support pcm in platform driver new 6746cc858259 ASoC: mediatek: mt8195: add platform driver new b5bac34fcfb4 dt-bindings: mediatek: mt8195: add audio afe document new 40d605df0a7b ASoC: mediatek: mt8195: add machine driver with mt6359, rt [...] new e581e3014cc4 ASoC: mediatek: mt8195: add DPTX audio support new ef46cd42ecf0 ASoC: mediatek: mt8195: add HDMITX audio support new 5f8c991e8950 dt-bindings: mediatek: mt8195: add mt8195-mt6359-rt1019-rt [...] new 88939e737573 Merge series "ASoC: mediatek: Add support for MT8195 SoC" [...] new 2d02e7d7d04f Merge branch 'for-5.14' of https://git.kernel.org/pub/scm/ [...] new dc2d01c754c3 ASoC: Intel: bytcr_rt5640: Make rt5640_jack_gpio/rt5640_ja [...] new 8d3019b63b3d ASoC: rt5682: Fix the vol+ button detection issue new a8946f032eea ASoC: imx-rpmsg: change dev_err to dev_err_probe for -EPRO [...] new 516270ef2f3b Merge remote-tracking branch 'asoc/for-5.15' into asoc-next new 8719ff43332a Merge remote-tracking branch 'sound-asoc/for-next' new 67310266128e Merge remote-tracking branch 'modules/modules-next' new fb38f387ab04 Merge remote-tracking branch 'input/next' new d32f89da7fa8 net: add accept helper not installing fd new b9445598d8c6 io_uring: openat directly into fixed fd table new a7083ad5e307 io_uring: hand code io_accept() fd installing new aaa4db12ef7b io_uring: accept directly into fixed file table new 546609155f25 Merge branch 'for-5.15/io_uring' into for-next new b10a0cf75112 Merge branch 'for-5.15/io_uring-vfs' into for-next new a2d09995d8d9 Merge branch 'io_uring-bio-cache.5' into for-next new b76e27136b5c Merge branch 'for-5.15/block' into for-next new baece8b22495 Merge branch 'for-5.15/libata' into for-next new cc40b7225151 blk-crypto: fix check for too-large dun_bytes new 1e294970fc00 block, bfq: cleanup the repeated declaration new 1d1cf156dc17 sg: pass the device name to blk_trace_setup new d5fedf085757 Merge branch 'for-5.15/block' into for-next new 0c6e1d7fd5e7 io_uring: don't free request to slab new 295f6ce7975a Merge branch 'for-5.15/io_uring' into for-next new 93f63bc41f69 nbd: add missing locking to the nbd_dev_add error path new 409e0ff10ead nbd: reset NBD to NULL when restarting in nbd_genl_connect new 75b7f62aa65d nbd: prevent IDR lookups from finding partially initialize [...] new b190300decb3 nbd: set nbd->index before releasing nbd_index_mutex new 438cd318c8df nbd: only return usable devices from nbd_find_unused new 7ee656c3ac3d nbd: remove nbd->destroy_complete new f75a126f84e7 Merge branch 'for-5.15/drivers' into for-next new 34e76b09cc8d Merge remote-tracking branch 'block/for-next' new f31034387e6f Merge remote-tracking branch 'device-mapper/for-next' new a0dbbdc2036e mmc: sdhci-esdhc-imx: Remove redundant code for manual tuning new 45334ee13858 mmc: sdhci-esdhc-imx: Select the correct mode for auto tuning new e72a55f2e5dd mmc: core: Return correct emmc response in case of ioctl error new dba914b24884 mmc: pwrseq: sd8787: fix compilation warning new f80c8e6864eb mmc: queue: Remove unused parameters(request_queue) new 102df7def859 Merge remote-tracking branch 'mmc/next' new 0d7481b92b85 Merge remote-tracking branch 'mfd/for-mfd-next' new 246c5e66162c Merge remote-tracking branch 'backlight/for-backlight-next' new 5921e0ad303d Merge remote-tracking branch 'battery/for-next' new 98e47570ba98 regulator: vctrl: Use locked regulator_get_voltage in probe path new 21e39809fd7c regulator: vctrl: Avoid lockdep warning in enable/disable ops new 7aa6d700b089 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new a4447cada6eb Merge remote-tracking branch 'regulator/for-next' new 2c6a8767350d Merge remote-tracking branch 'security/next-testing' new 3059112243fc Merge remote-tracking branch 'apparmor/apparmor-next' new e9ba3294b72c Merge remote-tracking branch 'integrity/next-integrity' new aeb4a466f835 Merge remote-tracking branch 'keys/keys-next' new acc62e1857cb Merge remote-tracking branch 'selinux/next' new 8977f15d25a9 Merge remote-tracking branch 'smack/next' new 0f5b97378e22 Merge remote-tracking branch 'tpmdd/next' new b5c28ac9e4b4 Merge remote-tracking branch 'watchdog/master' new f7403abf5f06 iommu/io-pgtable: Abstract iommu_iotlb_gather access new d8768d7eb9c2 Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x [...] new 28321b4137f2 Merge remote-tracking branch 'iommu/next' new c6e5f9d63266 Merge remote-tracking branch 'audit/next' new 2fcf9a178ba1 of: fdt: Rename reserve_elfcorehdr() to fdt_reserve_elfcorehdr() new 13b11b316f52 dt-bindings: Add vendor prefix for Topic Embedded Systems new b3a34f4e515e Merge remote-tracking branch 'devicetree/for-next' new 5dc349ec131c spi: sprd: Pass offset instead of physical address to adi_ [...] new 2b961c51f4d3 spi: sprd: Make sure offset not equal to slave address size new f674aacd5005 spi: sprd: fill offset only to RD_CMD register for reading [...] new fcda07171274 Merge remote-tracking branch 'spi/for-5.15' into spi-next new 315d9cb1dd15 Merge remote-tracking branch 'spi/for-next' new a6277a1aa76c Merge remote-tracking branch 'tip/auto-latest' new 0edd8a11e127 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 7a9642164e96 Merge remote-tracking branch 'edac/edac-for-next' new 68b9b999163c Merge remote-tracking branch 'irqchip/irq/irqchip-next' new cb3d1da2e0ae Merge remote-tracking branch 'ftrace/for-next' new eec6d0554824 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] new 38babc43f45e rcutorture: Avoid problematic critical section nesting on [...] new d3374fd409fa Merge remote-tracking branch 'rcu/rcu/next' new 7a2291358861 Merge remote-tracking branch 'kvm/next' new b48690ce4703 Merge remote-tracking branch 'kvm-arm/next' new fd84bc9fb4d0 Merge remote-tracking branch 'percpu/for-next' new a046d7dcf59d Merge remote-tracking branch 'workqueues/for-next' new a4f950f30bf0 Merge remote-tracking branch 'drivers-x86/for-next' new 51fcbbcec939 Merge remote-tracking branch 'chrome-platform/for-next' new ad66e6003060 Merge remote-tracking branch 'leds/for-next' new 65fa2d777163 Merge remote-tracking branch 'ipmi/for-next' new 671e74ef5956 Merge remote-tracking branch 'driver-core/driver-core-next' new ba2202c82b13 Merge remote-tracking branch 'usb/usb-next' new 3462d31a7354 Merge remote-tracking branch 'usb-serial/usb-next' new 42baaa32c8a8 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 2932de6f2826 Merge remote-tracking branch 'tty/tty-next' new 7d5b31938fe1 Merge remote-tracking branch 'char-misc/char-misc-next' new 73a4c1160324 Merge remote-tracking branch 'extcon/extcon-next' new 59e84363fb5a Merge remote-tracking branch 'phy-next/next' new 896211308e81 Merge remote-tracking branch 'soundwire/next' new 3f6302a40a07 Merge remote-tracking branch 'thunderbolt/next' new e87c33c511e1 Merge remote-tracking branch 'vfio/next' new 24730181a5b0 Merge remote-tracking branch 'staging/staging-next' new 38841adc68cc Merge remote-tracking branch 'icc/icc-next' new 0b030f54f094 dmaengine: idxd: make submit failure path consistent on de [...] new 9806eb5c7957 dmaengine: idxd: set descriptor allocation size to thresho [...] new bbac7a92a46f dmaengine: ioat: depends on !UML new ad0fe14e1649 dmaengine: Loongson1: Add Loongson1 dmaengine driver new a7b6be56107d dt-bindings: dma: Document RZ/G2L bindings new 2c1e8da4929a dmaengine: Extend the dma_slave_width for 128 bytes new 550c591a89a1 dmaengine: sh: Add DMAC driver for RZ/G2L SoC new 434d4710f1ef dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX new 42c7ada5aa37 dmaengine: xilinx_dma: Set DMA mask for coherent APIs new 5d7d74955781 Merge remote-tracking branch 'dmaengine/next' new 9f72daf7edfa cgroup/cpuset: Avoid memory migration when nodemasks match new a057486e0fc1 Merge branch 'for-5.15' into for-next new 0d8e6aa8fd73 Merge remote-tracking branch 'cgroup/for-next' new 2d9714a969ca Merge branch 'fixes' into for-next new fad336c06aff Merge branch 'misc' into for-next new f97343d462f8 Merge remote-tracking branch 'scsi/for-next' new 5de4830addaf Merge remote-tracking branch 'scsi-mkp/for-next' new a354f6ea25ad Merge remote-tracking branch 'vhost/linux-next' new 69f3c88793a2 Merge remote-tracking branch 'rpmsg/for-next' new ade8d322ea17 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 11b5fb3dba78 Merge remote-tracking branch 'pinctrl/for-next' new aa02884157c1 Merge remote-tracking branch 'pwm/for-next' new b48c7236b13c exit/bdflush: Remove the deprecated bdflush system call new 4f125116ffe0 Merge of ucount-fixes-for-5.14, siginfo-si_trapno-for-v5.1 [...] new c72fc45b9259 Merge remote-tracking branch 'userns/for-next' new d538ddb97e06 selftests: openat2: Fix testing failure for O_LARGEFILE flag new 3673fdeafd5f kselftest:sched: remove duplicate include in cs_prctl_test.c new a051b2e56f2a selftests/x86: Fix error: variably modified 'altstack_data [...] new f476215c681e Merge remote-tracking branch 'kselftest/next' new 788fac98b361 Merge remote-tracking branch 'livepatching/for-next' new 85d220a7af24 Merge remote-tracking branch 'coresight/next' new 5aafe2629320 Merge remote-tracking branch 'rtc/rtc-next' new b1d8331abd81 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new bcbf5e858294 Merge remote-tracking branch 'at24/at24/for-next' new bff601a8e0e8 Merge remote-tracking branch 'ntb/ntb-next' new 2ea6712c87e7 next-20210825/kspp new aef404ea1fad Merge remote-tracking branch 'gnss/gnss-next' new c53cf6409abb Merge remote-tracking branch 'slimbus/for-next' new 2d90b4eb08b6 Merge remote-tracking branch 'nvmem/for-next' new 9d68cd9120e4 hv_utils: Set the maximum packet size for VSS driver to th [...] new 6899559c1b23 Merge remote-tracking branch 'hyperv/hyperv-next' new 05552d1f4096 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 50623090a632 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 90e7a6de6278 lib/scatterlist: Provide a dedicated function to support t [...] new 3e302dbc6774 lib/scatterlist: Fix wrong update of orig_nents new 79fbd3e1241c RDMA: Use the sg_table directly and remove the opencoded v [...] new 253a112c2b28 Merge remote-tracking branch 'hmm/hmm' new db75ffe1e3b3 Merge remote-tracking branch 'kunit-next/kunit' new 1034eeea0c8b Merge remote-tracking branch 'memblock/for-next' new f3045204c8c5 Merge remote-tracking branch 'rust/rust-next' new 205db6de5ab8 Merge remote-tracking branch 'cxl/next' new 974b9326abfa Merge remote-tracking branch 'folio/for-next' new 57454bf26c67 Revert "kbuild: detect objtool changes correctly and remov [...] new 722eef348744 mm/filemap.c: remove bogus VM_BUG_ON new 688431b762a6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 2e36383adbf5 /proc/kpageflags: do not use uninitialized struct pages new 0a5b0e0c4efe procfs: prevent unpriveleged processes accessing fdinfo dir new 1849f90e2383 ia64: fix typo in a comment new f143caa0a388 ocfs2: remove an unnecessary condition new 009aa8da5b42 ocfs2: quota_local: fix possible uninitialized-variable ac [...] new febd5117e5ae ocfs2: reflink deadlock when clone file to the same direct [...] new 146777b1249f ocfs2: clear links count in ocfs2_mknod() if an error occurs new d08957d072cd ocfs2: fix ocfs2 corrupt when iputting an inode new 07e83239e15a arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings new f41e44d7b5e3 mm, slub: don't call flush_all() from slab_debug_trace_open() new 05afc1c2dc86 mm, slub: allocate private object map for debugfs listings new 0b058c7e7169 mm, slub: allocate private object map for validate_slab_cache() new ece120a01980 mm, slub: don't disable irq for debug_check_no_locks_freed() new 932dab59a0e9 mm, slub: remove redundant unfreeze_partials() from put_cp [...] new 2625ffdf3276 mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() new 7a92444d2898 mm, slub: extract get_partial() from new_slab_objects() new e3155f535ff5 mm, slub: dissolve new_slab_objects() into ___slab_alloc() new da17192d4b24 mm, slub: return slab page from get_partial() and set c->p [...] new c9456e920885 mm, slub: restructure new page checks in ___slab_alloc() new 60b7e4e7ed33 mm, slub: simplify kmem_cache_cpu and tid setup new cc976b129501 mm, slub: move disabling/enabling irqs to ___slab_alloc() new e9c2a5f0ca9c mm, slub: do initial checks in ___slab_alloc() with irqs enabled new 7455d2208289 mm, slub: prevent VM_BUG_ON in PageSlabPfmemalloc from ___ [...] new dfdb1b514bf8 mm-slub-do-initial-checks-in-___slab_alloc-with-irqs-enabl [...] new d1e19a041272 mm, slub: move disabling irqs closer to get_partial() in _ [...] new 941f410a9418 mm, slub: restore irqs around calling new_slab() new 36b1fc32ce13 mm, slub: validate slab from partial list or page allocato [...] new 1567f70ea418 mm, slub: check new pages with restored irqs new c66f238aa17b mm, slub: stop disabling irqs around get_partial() new 66d2a24680a1 mm, slub: move reset of c->page and freelist out of deacti [...] new 25e4f9ada2f6 mm, slub: make locking in deactivate_slab() irq-safe new a7d52f9726e7 mm, slub: call deactivate_slab() without disabling irqs new 84a3db0c52be mm, slub: move irq control into unfreeze_partials() new c686ea1bcf84 mm, slub: discard slabs in unfreeze_partials() without irq [...] new c9c73fec8db3 mm, slub: detach whole partial list at once in unfreeze_pa [...] new c60f86b7f775 mm, slub: separate detaching of partial list in unfreeze_p [...] new 09b2bd32eff3 mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] new 1e571e786dd5 mm, slub: don't disable irqs in slub_cpu_dead() new 71699265dd7f mm, slab: make flush_slab() possible to call with irqs enabled new 36600d98972e mm: slub: move flush_cpu_slab() invocations __free_slab() [...] new cc2ef29c3d30 mm, slub: fix memory and cpu hotplug related lock ordering issues new d2acb8e8d240 mm, slub: fix memory and cpu hotplug related lock ordering [...] new 12429452d98a mm: slub: make object_map_lock a raw_spinlock_t new 6f62eab387d6 mm, slub: optionally save/restore irqs in slab_[un]lock()/ new 368fe299c2f5 mm, slub: make slab_lock() disable irqs with PREEMPT_RT new 181314aade9e mm, slub: protect put_cpu_partial() with disabled irqs ins [...] new 546a2c420cfa mm, slub: use migrate_disable() on PREEMPT_RT new f9ae4c7df502 mm, slub: convert kmem_cpu_slab protection to local_lock new 23da11ca6231 mm, slab: simplify lockdep_assert_held in lockdep_assert_held() new 7450c64446d3 mm, slub: fix kmem_cache_cpu fields alignment for double cmpxchg new d06c4cbc8975 mm/debug_vm_pgtable: introduce struct pgtable_debug_args new 20c7c2980777 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests new dbdfd960e8e3 mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] new 1cc436cc04cb mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] new 373e2b570fcf mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] new 045a544235fb mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] new 01fbd93fbd31 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] new a9981d79371c mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] new fd102d17a5c3 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] new 6a147c2f9967 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] new cf2dc078981f mm/debug_vm_pgtable: remove unused code new 813e68a8c38b mm/debug_vm_pgtable: fix corrupted page flag new 5eaefecd845b mm: report a more useful address for reclaim acquisition new ddef35967444 mm: add kernel_misc_reclaimable in show_free_areas new 21acac9b10d3 mm: mark idle page tracking as BROKEN new 1a26c8aaf279 writeback: track number of inodes under writeback new 4bd3905f5e13 writeback: reliably update bandwidth estimation new f2f3d3bd9aca writeback: fix bandwidth estimate for spiky workload new 71c78c869a25 writeback: avoid division by 0 in wb_update_dirty_ratelimit() new dca30501d557 writeback: rename domain_update_bandwidth() new 40264e1e5ed4 writeback: use READ_ONCE for unlocked reads of writeback stats new b54b9a0d3771 mm: remove irqsave/restore locking from contexts with irqs [...] new 2e0fb5261bcf fs: drop_caches: fix skipping over shadow cache inodes new 006057f1bcfd fs: inode: count invalidated shadow pages in pginodesteal new 56d657271ff6 vfs: keep inodes with page cache off the inode shrinker LRU new e9eb0348e0f1 writeback: memcg: simplify cgroup_writeback_by_id new 4192487b16c5 mm: gup: remove set but unused local variable major new 63a40a64f815 mm: gup: remove unneed local variable orig_refs new f879764f3de6 mm: gup: remove useless BUG_ON in __get_user_pages() new 7912ac5e0be8 mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() new 7c989419b81e mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_huge-fix new 77dc947e0e0f mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_hug [...] new 092792c3d8f2 mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() new 4898d4388f16 mm/gup: documentation corrections for gup/pup new 5da0b9c43c4e mm/gup: small refactoring: simplify try_grab_page() new 524bda3f3ac8 mm/gup: remove try_get_page(), call try_get_compound_head( [...] new de5aa46c1d3d fs, mm: fix race in unlinking swapfile new e28294a90b2a mm: delete unused get_kernel_page() new 055daea20f22 shmem: use raw_spinlock_t for ->stat_lock new 416528dd9b4f shmem: remove unneeded variable ret new 49e40c4ed008 shmem: remove unneeded header file new c5da862beb8f shmem: remove unneeded function forward declaration new a7244343784b shmem: include header file to declare swap_info new 21c544e04c01 huge tmpfs: fix fallocate(vanilla) advance over huge pages new 59a90bcd2bb4 huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE new e71bcf378830 huge tmpfs: remove shrinklist addition from shmem_setattr() new 8fd6fc8dd290 huge tmpfs: revert shmem's use of transhuge_vma_enabled() new 231c38b26e0f huge tmpfs: move shmem_huge_enabled() upwards new aa744ad9eef4 huge tmpfs: SGP_NOALLOC to stop collapse_file() on race new 1be74d79c470 huge tmpfs: shmem_is_huge(vma, inode, index) new c01e81c15869 huge tmpfs: decide stat.st_blksize by shmem_is_huge() new 56cd66ffe530 shmem: shmem_writepage() split unlikely i915 THP new 80bd10a19b99 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] new 3f0de3fa5ed5 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] new 9cc0b1127bbf mm, memcg: inline swap-related functions to improve disabl [...] new 1e2c711720d7 memcg: enable accounting for pids in nested pid namespaces new c5e3a6e1a4fa memcg: switch lruvec stats to rstat new d9b24bea132c memcg: infrastructure to flush memcg stats new e334c7ff1c43 memcg-infrastructure-to-flush-memcg-stats-v5 new d5e0dff2214d memcg: charge fs_context and legacy_fs_context new 659a7bdb513c memcg: enable accounting for mnt_cache entries new e04540447967 memcg: enable accounting for pollfd and select bits arrays new 04022e1b8a39 memcg: enable accounting for file lock caches new 19c26dde17c1 memcg: enable accounting for fasync_cache new ed05413c0fb2 memcg: enable accounting for new namesapces and struct nsproxy new 21f99dd20693 memcg: enable accounting of ipc resources new 8cf9fdfa4f6f memcg: enable accounting for signals new 737c9efae0fd memcg: enable accounting for posix_timers_cache slab new 5c7b6c912b44 memcg: enable accounting for ldt_struct objects new 9edc42a386cc memcg: cleanup racy sum avoidance code new db82343a9748 memcg: replace in_interrupt() by !in_task() in active_memcg() new 56d1becc100f mm: memcontrol: set the correct memcg swappiness restriction new 1db5f63c5fb1 mm, memcg: remove unused functions new 0e990e60cc4b mm, memcg: save some atomic ops when flush is already true new 280b08005af5 memcg: fix up drain_local_stock comment new 3d32d8de91ff selftests/vm: use kselftest skip code for skipped tests new 0e0cf30edccb lazy tlb: introduce lazy mm refcount helper functions new bfb4fd128488 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new ccb3587b3ce9 lazy tlb: allow lazy tlb mm refcounting to be configurable new b5b6794d485c lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new 2b4ab2e7181a lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new f88cd7cbf289 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new e61756bf70db lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new c7779fb1e608 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new d4e2d1244326 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new 870408139763 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new a94221294586 scatterlist: replace flush_kernel_dcache_page with flush_d [...] new e1a7557249f9 mm: remove flush_kernel_dcache_page new b061aaa729cc mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code new a8829ea678f7 mm: change fault_in_pages_* to have an unsigned size parameter new 78ed3bb65269 mm/pagemap: add mmap_assert_locked() annotations to find_vma*() new 07a3667ea227 add-mmap_assert_locked-annotations-to-find_vma-fix new 5207c39c5efa remap_file_pages: Use vma_lookup() instead of find_vma() new 78103aabe95c mm/mremap: fix memory account on do_munmap() failure new ba875c6c4779 mm/mremap: don't account pages in vma_to_resize() new ce2a5719348e mm/bootmem_info.c: mark __init on register_page_bootmem_in [...] new 4c2cd9de6597 mm: sparse: pass section_nr to section_mark_present new 331e90bd3297 mm: sparse: pass section_nr to find_memory_block new 9684bd2ac334 mm: sparse: remove __section_nr() function new bf1cbb42dbd2 mm/sparse: set SECTION_NID_SHIFT to 6 new 32a617e795a7 include/linux/mmzone.h: avoid a warning in sparse memory support new 11c713655442 mm/sparse: clarify pgdat_to_phys new 28d7e9fe82df mm/vmalloc: use batched page requests in bulk-allocator new 08a141abc0cc mm/vmalloc: remove gfpflags_allow_blocking() check new fe05b7833c40 lib/test_vmalloc.c: add a new 'nr_pages' parameter new 4f475fd45717 mm/vmalloc: fix wrong behavior in vread new 67be95c44a9c mm/kasan: move kasan.fault to mm/kasan/report.c new 9f386bf71767 kasan: test: rework kmalloc_oob_right new 1b20e9ea1aa1 kasan: test: avoid writing invalid memory new 8a18c37a4ced kasan: test: avoid corrupting memory via memset new 99a89f3309ae kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS new 97420c52bed1 kasan: test: only do kmalloc_uaf_memset for generic mode new c1f4d699c75a kasan: test: clean up ksize_uaf new d65154586ce5 kasan: test: avoid corrupting memory in copy_user_test new c14bdc7bee4f kasan: test: avoid corrupting memory in kasan_rcu_uaf new 2bb812f987f3 mm/page_alloc: always initialize memory map for the holes new 551ed2e6f5d0 mm-page_alloc-always-initialize-memory-map-for-the-holes-fix new 28c6e7e5a91e microblaze: simplify pte_alloc_one_kernel() new 30a333c706c4 mm: introduce memmap_alloc() to unify memory map allocation new 17931e564ba9 memblock: stop poisoning raw allocations new 923ddb55aaf6 mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] new c7106f38b261 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref new 81b4f3bb4acb mm/page_alloc.c: use in_task() new 0cda9b0410be mm/hwpoison: remove unneeded variable unmap_success new 01da0ad257ab mm/hwpoison: fix potential pte_unmap_unlock pte error new f139fae2fee5 mm/hwpoison: change argument struct page **hpagep to *hpage new a73176262c2d mm/hwpoison: fix some obsolete comments new 181f3a058cb4 mm: hwpoison: don't drop slab caches for offlining non-LRU page new 6556acab3567 doc: hwpoison: correct the support for hugepage new bdd57b87a748 mm: hwpoison: dump page for unhandlable page new 66adf03f7c68 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new 4f8d3fe8a0b7 hugetlb: drop ref count earlier after page allocation new 225ee545af17 hugetlb: before freeing hugetlb page set dtor to appropria [...] new b487f4612476 userfaultfd: change mmap_changing to atomic new e3952476cd50 userfaultfd: prevent concurrent API initialization new 47e8a2a69c3a selftests/vm/userfaultfd: wake after copy failure new 928b9872c473 mm/numa: automatically generate node migration order new d4e8d5a2d6da mm/migrate: update node demotion order on hotplug events new 1762e8ddd437 mm/migrate: enable returning precise migrate_pages() succe [...] new 084ba4019381 mm/migrate: demote pages during reclaim new 998b778e0f72 mm-migrate-demote-pages-during-reclaim-v11 new 0f5b9397241e mm/vmscan: add page demotion counter new 76b593d7f22f mm/vmscan: add helper for querying ability to age anonymous pages new 629b606dfbd4 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] new b3be79729a0d mm/vmscan: Consider anonymous pages without swap new a7e1a51a06e9 mm-vmscan-consider-anonymous-pages-without-swap-v11 new 24f5fe20c846 mm/vmscan: never demote for memcg reclaim new 69c7a36a7d77 mm/migrate: add sysfs interface to enable reclaim migration new a26af674f738 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] new 3ba26f4ac58e mm/vmscan: remove the PageDirty check after MADV_FREE page [...] new 8b8096f60846 mm/vmscan: remove misleading setting to sc->priority new 7514fe0c25a3 mm/vmscan: remove unneeded return value of kswapd_run() new 0f518cf5d82f mm/vmscan: add 'else' to remove check_pending label new 0b8efcb0bf05 mm, vmscan: guarantee drop_slab_node() termination new a026b83fa9ce mm: compaction: optimize proactive compaction deferrals new 7cbda6083ae1 mm-compaction-optimize-proactive-compaction-deferrals-fix new ef5a1ba98bc8 mm: compaction: support triggering of proactive compaction [...] new dd7bc410c396 mm-compaction-support-triggering-of-proactive-compaction-b [...] new 91a01033a5d2 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 74b9dc76d42a mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new be5ff1ab2d94 mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] new cf5c2b18f1fa mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new 932ba5a6e18a mm/memplicy: add page allocation function for MPOL_PREFERR [...] new 28f6f9cb4a3a mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new 9a994fbdc0a5 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix new b0eb7fcac851 mm/hugetlb: Initialize page to NULL in alloc_buddy_huge_pa [...] new 57a365d6d147 mm/mempolicy: advertise new MPOL_PREFERRED_MANY new ff2f42cac2f8 mm/mempolicy: unify the create() func for bind/interleave/ [...] new bbc8c0f2b253 mm/mempolicy.c: use in_task() in mempolicy_slab_node() new 461ef12c4375 memblock: make memblock_find_in_range method private new 107190fb1d3c mm: introduce process_mrelease system call new a056c4704738 mm: wire up syscall process_mrelease new 88a3014412e7 oom_kill: oom_score_adj broken for processes with small me [...] new 68bfd4075d5a mm/migrate: correct kernel-doc notation new 883146b11ef1 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new c47e74219d4b selftests: vm: add KSM merge test new a113a8943261 selftests: vm: add KSM unmerge test new 3f579f1a3f86 selftests: vm: add KSM zero page merging test new 4081d8430086 selftests: vm: add KSM merging across nodes test new 1cf855e95872 mm: KSM: fix data type new 347612c5267f selftests: vm: add KSM merging time test new 8767db7ea52c selftests: vm: add COW time test for KSM pages new 52bbb62ee48f mm/vmstat: correct some wrong comments new 251f8851237c mm/vmstat: simplify the array size calculation new d01147d18f8e mm/vmstat: remove unneeded return value new 15fd61a615d0 mm/vmstat: protect per cpu variables with preempt disable on RT new c9c3dca84331 mm/madvise: add MADV_WILLNEED to process_madvise() new 9ba945a5f5e3 memory-hotplug.rst: remove locking details from admin-guide new 7f640ec87cbe memory-hotplug.rst: complete admin-guide overhaul new 76560aa61988 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new 1bc61f2d39cd mm: memory_hotplug: cleanup after removal of pfn_valid_within() new 8c1cf499197a mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new 7eac001b264c mm/memory_hotplug: remove nid parameter from arch_remove_memory() new 0d5077ceae1d mm/memory_hotplug: remove nid parameter from remove_memory [...] new d028d3cbb08e ACPI: memhotplug: memory resources cannot be enabled yet new 7875f7cd8acb mm: track present early pages per zone new 2b9c2d692737 mm/memory_hotplug: introduce "auto-movable" online policy new 042bfa829037 drivers/base/memory: introduce "memory groups" to logicall [...] new 62e87f2086b0 mm/memory_hotplug: track present pages in memory groups new a5eb9bf4563a ACPI: memhotplug: use a single static memory group for a s [...] new 4bf2a8bcfdf7 dax/kmem: use a single static memory group for a single pr [...] new 07da67814add virtio-mem: use a single dynamic memory group for a single [...] new 345cfbed28d7 mm/memory_hotplug: memory group aware "auto-movable" onlin [...] new 42b9b512368a mm/memory_hotplug: improved dynamic memory group aware "au [...] new dc7657c0f637 mm/memory_hotplug: use helper zone_is_zone_device() to sim [...] new 4d6b69278e04 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] new aa6da1c42ef3 mm: remove redundant compound_head() calling new 8e0f4444f7d4 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new a05cc9abd9c2 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new babe97525a58 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 1b3b8cc86ea7 highmem: don't disable preemption on RT in kmap_atomic() new 773f49edcb8f mm/highmem: Remove deprecated kmap_atomic new c4c76efb5469 mm: in_irq() cleanup new c32716ab0ebf mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFL [...] new 59f23b42c3ae mm/secretmem: use refcount_t instead of atomic_t new d777ad50c842 kfence: show cpu and timestamp in alloc/free info new 7a728f2e534e mm: introduce Data Access MONitor (DAMON) new 0fed6776414e mm/damon/core: implement region-based sampling new 1650c4e6e5d3 mm/damon: adaptively adjust regions new 317bb7c778ab mm/idle_page_tracking: make PG_idle reusable new 1ba27cffb7ee mm/PAGE_IDLE_FLAG: Set PAGE_EXTENSION for none-64BIT new 4c1f13fd4111 mm-idle_page_tracking-make-pg_idle-reusable-fix-fix new 78c85147b72d mm/damon/Kconfig: Hide PAGE_IDLE_FLAG from users new bc3f00f69680 mm/damon: implement primitives for the virtual memory addr [...] new 7291c1e5c246 mm-damon-implement-primitives-for-the-virtual-memory-addre [...] new 9bcc195536de mm/damon/Kconfig: Remove unnecessary PAGE_EXTENSION setup new e64e46b1688d mm/damon: add a tracepoint new 55cc7f81a6d0 mm/damon: implement a debugfs-based user space interface new 729cd4573257 mm-damon-implement-a-debugfs-based-user-space-interface-fix new b3044aa54c44 mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix new c81dfd173730 mm/damon/dbgfs: export kdamond pid to the user space new f904bccdf143 mm/damon/dbgfs: support multiple contexts new 9ddc3621ff50 Documentation: add documents for DAMON new 025b24541623 mm/damon: add kunit tests new c81c9fb383c4 mm/damon: add user space selftests new 3629dd09173d MAINTAINERS: update for DAMON new 630e6cc9258c fs/buffer.c: add debug print for __getblk_gfp() stall problem new fa1618d78bca fs/buffer.c: dump more info for __getblk_gfp() stall problem new c9776668438f kernel/hung_task.c: Monitor killed tasks. new ed9b22b7e6ba alpha: agp: make empty macros use do-while-0 style new c0d07417ad8a alpha: pci-sysfs: fix all kernel-doc warnings new b77d0128f640 percpu: remove export of pcpu_base_addr new 4b50d7a0ab05 fs/proc/kcore.c: add mmap interface new ea82408797a6 proc: stop using seq_get_buf in proc_task_name new 3e2ab1ea4bc6 connector: send event on write to /proc/[pid]/comm new 78fba7d75a77 proc/sysctl: make protected_* world readable new a091be2b2ff4 arch: Kconfig: fix spelling mistake "seperate" -> "separate" new f3c06663a713 include/linux/once.h: fix trivia typo Not -> Note new ba7f0e65b604 units: change from 'L' to 'UL' new a297177e577a units: add the HZ macros new bb5e0747600a thermal/drivers/devfreq_cooling: use HZ macros new 43e3ae774d95 devfreq: use HZ macros new 50c528e559fe iio/drivers/as73211: use HZ macros new 792b27a95ebd hwmon/drivers/mr75203: use HZ macros new 000babd7a2bd iio/drivers/hid-sensor: use HZ macros new 12fa3d0692c4 i2c/drivers/ov02q10: use HZ macros new af1969db0f38 mtd/drivers/nand: use HZ macros new 4c7ed330e62f phy/drivers/stm32: use HZ macros new 3693e9621222 kernel/acct.c: use dedicated helper to access rlimit values new 3944869d304b math: make RATIONAL tristate new abf80b1710e0 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new c8707e54528c lib/string: optimized memcpy new bd6e8357c5a2 lib/string: optimized memmove new 371f85776350 lib/string: optimized memset new 3908d29091ae lib/test: convert test_sort.c to use KUnit new 6682715d704d lib/dump_stack: correct kernel-doc notation new d9f6e28c8caf lib/iov_iter.c: fix kernel-doc warnings new e296d831fe2e bitops: protect find_first_{,zero}_bit properly new a9755b5caf73 bitops: move find_bit_*_le functions from le.h to find.h new 821cadbf540b include: move find.h from asm_generic to linux new dbbccfe505ef arch: remove GENERIC_FIND_FIRST_BIT entirely new 6b6c111934a4 lib: add find_first_and_bit() new edc3a6eea1c7 cpumask: use find_first_and_bit() new d49b694c3ef9 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] new 0803a22a559a tools: sync tools/bitmap with mother linux new 67d486cbe46e cpumask: replace cpumask_next_* with cpumask_first_* where [...] new 748900a6d44c include/linux: move for_each_bit() macros from bitops.h to find.h new e4beeb99bc4b find: micro-optimize for_each_{set,clear}_bit() new c83c6d80dade bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] new a008ed586dbc tools: rename bitmap_alloc() to bitmap_zalloc() new 504fb2dec1b8 mm/percpu: micro-optimize pcpu_is_populated() new c20500c9abe9 bitmap: unify find_bit operations new f0026b82ef9c lib: bitmap: add performance test for bitmap_print_to_pagebuf new ec91085ca2fc vsprintf: rework bitmap_list_string new 7245e75f1107 lib/vsprintf: don't increment buf in bitmap_list_string new ca4907275289 checkpatch: support wide strings new 6d01cb2324d0 checkpatch: make email address check case insensitive new 9b6d0f30bd12 checkpatch: improve GIT_COMMIT_ID test new b81f67c562dc checkpatch-improve-git_commit_id-test-fix new 5d9d50f0a603 fs/epoll: use a per-cpu counter for user's watches count new c10e07398ef0 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix new 4fbc3ac1e771 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix new 069062768f84 ramfs: fix mount source show for ramfs new ef2f1a4d5c71 init: move usermodehelper_enable() to populate_rootfs() new 82d95a07f64f trap: cleanup trap_init() new 4cd8e7febb4d init/main.c: silence some -Wunused-parameter warnings new 09215c5b2859 nilfs2: fix memory leak in nilfs_sysfs_create_device_group new 7a93b66e4b71 nilfs2: fix NULL pointer in nilfs_##name##_attr_release new 2ef34726ec35 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new 46accddc68b5 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new f31bdb75f5b8 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new a065e7e69579 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new 3e79eb1b76aa hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new ef6b0168142e fs/coredump.c: log if a core dump is aborted due to change [...] new e7b81ca105f9 log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix new 6b33bde8d1f8 coredump: fix memleak in dump_vma_snapshot() new 085601486dde kernel/fork.c: unexport get_{mm,task}_exe_file new 53884bf416a6 pid: cleanup the stale comment mentioning pidmap_init(). new 847d3bd12b61 prctl: allow to setup brk for et_dyn executables new 734024e09b80 configs: remove the obsolete CONFIG_INPUT_POLLDEV new 74a9015e74a0 Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETE [...] new eedfcedc7315 selftests/memfd: remove unused variable new 6326eb4a3915 ipc: replace costly bailout check in sysvipc_find_ipc() new e105b9e80ad7 Merge branch 'akpm-current/current' new 834da6710e38 mm/workingset: correct kernel-doc notations new 41268eef575e mm: move kvmalloc-related functions to slab.h new 2028eaf1814c mm: migrate: simplify the file-backed pages validation whe [...] new 784a12b995ee mm: migrate: introduce a local variable to get the number [...] new ad20655433f9 mm: migrate: fix the incorrect function name in comments new 450c5787e1bd mm: migrate: change to use bool type for 'page_was_mapped' new 8497e40098c1 mm: unexport folio_memcg_{,un}lock new ea6ecf5f20ae mm: unexport {,un}lock_page_memcg new d8f3e1c5e928 Compiler Attributes: add __alloc_size() for better bounds [...] new 4ab094323945 compiler-attributes-add-__alloc_size-for-better-bounds-che [...] new a80808da0fde checkpatch: add __alloc_size() to known $Attribute new 8ed9a61c52b7 slab: clean up function declarations new 6130ece1f3d9 slab: add __alloc_size attributes for better bounds checking new f695ed651fed mm/page_alloc: add __alloc_size attributes for better boun [...] new 06af6c94d9a0 percpu: add __alloc_size attributes for better bounds checking new 63df6973afac mm/vmalloc: add __alloc_size attributes for better bounds [...] new 369d6b8e94f0 scripts: check_extable: fix typo in user error message new 18a4d665ad87 kexec: move locking into do_kexec_load new f6239a527089 kexec: avoid compat_alloc_user_space new dded55715968 mm: simplify compat_sys_move_pages new 4daad1e24510 mm: simplify compat numa syscalls new f764c229910e fixup! mm: simplify compat numa syscalls new f6021e8b002d compat: remove some compat entry points new 96d884eabf74 arch: remove compat_alloc_user_space
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 (dfcec38453b6) \ N -- N -- N refs/heads/akpm (96d884eabf74)
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 955 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-bus-pci | 17 + .../testing/sysfs-firmware-papr-energy-scale-info | 26 + .../devicetree/bindings/dma/renesas,rz-dmac.yaml | 130 + .../devicetree/bindings/sound/mt8195-afe-pcm.yaml | 184 ++ .../sound/mt8195-mt6359-rt1019-rt5682.yaml | 47 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/networking/pktgen.rst | 18 +- MAINTAINERS | 6 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/arc/Makefile | 3 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 18 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 8 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 7 + .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 40 + arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 14 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 11 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 8 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 8 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 11 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 11 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 64 +- arch/arm64/include/asm/page.h | 1 + arch/arm64/include/asm/unistd32.h | 2 +- arch/arm64/mm/init.c | 37 + arch/ia64/Kbuild | 2 + arch/ia64/Makefile | 2 - arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/Kbuild | 4 + arch/microblaze/Makefile | 5 - arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/Kconfig | 2 + arch/powerpc/Kconfig.debug | 30 - arch/powerpc/include/asm/asm-compat.h | 4 +- arch/powerpc/include/asm/atomic.h | 4 +- arch/powerpc/include/asm/bitops.h | 8 +- arch/powerpc/include/asm/hvcall.h | 24 +- arch/powerpc/include/asm/kvm_book3s_64.h | 1 + arch/powerpc/include/asm/kvm_host.h | 2 + arch/powerpc/include/asm/pmc.h | 7 + arch/powerpc/include/asm/ppc-opcode.h | 2 - arch/powerpc/include/asm/ppc_asm.h | 2 +- arch/powerpc/include/asm/ptrace.h | 37 +- arch/powerpc/include/asm/reg.h | 3 +- arch/powerpc/include/asm/simple_spinlock.h | 6 +- arch/powerpc/include/asm/syscalls.h | 30 + arch/powerpc/kernel/asm-offsets.c | 15 +- arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/exceptions-64e.S | 24 +- arch/powerpc/kernel/fsl_booke_entry_mapping.S | 8 +- arch/powerpc/kernel/head_44x.S | 6 +- arch/powerpc/kernel/head_fsl_booke.S | 6 +- arch/powerpc/kernel/interrupt.c | 11 +- arch/powerpc/kernel/misc.S | 2 +- arch/powerpc/kernel/misc_32.S | 2 +- arch/powerpc/kernel/misc_64.S | 2 +- arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/prom.c | 5 +- arch/powerpc/kernel/ptrace/ptrace.c | 4 + arch/powerpc/kernel/reloc_32.S | 2 +- arch/powerpc/kernel/syscalls.c | 15 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kernel/traps.c | 10 +- arch/powerpc/kexec/relocate_32.S | 12 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 12 +- arch/powerpc/kvm/book3s_hv.c | 88 +- arch/powerpc/kvm/book3s_hv_nested.c | 101 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 42 - arch/powerpc/kvm/book3s_hv_tm.c | 61 +- arch/powerpc/kvm/trace_hv.h | 1 + arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/book3s64/slb.c | 2 +- arch/powerpc/mm/mmu_decl.h | 2 +- arch/powerpc/mm/nohash/tlb_low.S | 4 +- arch/powerpc/mm/ptdump/8xx.c | 6 +- arch/powerpc/mm/ptdump/Makefile | 9 +- arch/powerpc/mm/ptdump/bats.c | 14 +- arch/powerpc/mm/ptdump/book3s64.c | 6 +- arch/powerpc/mm/ptdump/hashpagetable.c | 12 +- arch/powerpc/mm/ptdump/ptdump.c | 176 +- arch/powerpc/mm/ptdump/segment_regs.c | 12 +- arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/perf/core-book3s.c | 12 +- arch/powerpc/platforms/44x/machine_check.c | 4 +- arch/powerpc/platforms/4xx/machine_check.c | 2 +- arch/powerpc/platforms/embedded6xx/holly.c | 2 +- arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c | 2 +- arch/powerpc/platforms/pasemi/idle.c | 2 +- arch/powerpc/platforms/powernv/idle.c | 2 - arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/pseries/Makefile | 3 +- .../platforms/pseries/papr_platform_attributes.c | 312 ++ arch/powerpc/platforms/pseries/ras.c | 2 +- arch/powerpc/sysdev/fsl_rio.c | 2 +- arch/powerpc/xmon/xmon.c | 16 +- arch/riscv/Kconfig | 7 +- arch/riscv/Makefile | 4 + .../dts/microchip/microchip-mpfs-icicle-kit.dts | 4 + arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 2 +- arch/riscv/include/asm/vdso.h | 14 +- arch/riscv/kernel/ptrace.c | 4 + arch/riscv/kernel/vdso/Makefile | 26 +- arch/riscv/kernel/vdso/gen_vdso_offsets.sh | 5 + arch/riscv/kernel/vdso/so2s.sh | 6 - arch/s390/Makefile | 14 +- arch/s390/boot/startup.c | 20 +- arch/s390/include/asm/debug.h | 96 + arch/s390/include/asm/kvm_para.h | 229 +- arch/s390/include/asm/pci.h | 7 +- arch/s390/include/asm/pci_dma.h | 2 - arch/s390/kernel/debug.c | 247 +- arch/s390/kernel/entry.h | 2 - arch/s390/kernel/signal.c | 6 - arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/kernel/text_amode31.S | 4 +- arch/s390/kernel/vmlinux.lds.S | 2 +- arch/s390/mm/kasan_init.c | 41 +- arch/s390/mm/pageattr.c | 2 +- arch/s390/pci/pci.c | 68 +- arch/s390/pci/pci_bus.c | 8 +- arch/s390/pci/pci_clp.c | 186 +- arch/s390/pci/pci_dma.c | 25 +- arch/s390/pci/pci_event.c | 5 +- arch/s390/pci/pci_sysfs.c | 19 +- arch/sh/boot/compressed/install.sh | 56 - arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/Makefile | 3 +- arch/sparc/boot/Makefile | 4 - arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/x86/Makefile_32.cpu | 6 - arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- block/bfq-iosched.h | 2 - block/blk-crypto.c | 2 +- drivers/base/arch_topology.c | 2 +- drivers/base/power/domain.c | 10 +- drivers/block/nbd.c | 97 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 4 +- drivers/dma/Kconfig | 11 +- drivers/dma/Makefile | 1 + drivers/dma/idxd/device.c | 4 +- drivers/dma/idxd/dma.c | 4 +- drivers/dma/idxd/submit.c | 11 +- drivers/dma/loongson1-dma.c | 505 +++ drivers/dma/sh/Kconfig | 9 + drivers/dma/sh/Makefile | 1 + drivers/dma/sh/rz-dmac.c | 971 ++++++ drivers/dma/ti/k3-psil-j721e.c | 73 + drivers/dma/xilinx/xilinx_dma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 127 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 24 + drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 24 + drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 24 + drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 24 + drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 25 + drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 23 + drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 23 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 7 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 31 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 2 + drivers/hv/hv_snapshot.c | 1 + drivers/i2c/busses/i2c-cadence.c | 38 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-xlp9xx.c | 2 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 74 +- drivers/infiniband/hw/hns/hns_roce_device.h | 16 +- drivers/infiniband/hw/hns/hns_roce_main.c | 31 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 31 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 28 +- drivers/iommu/io-pgtable-arm-v7s.c | 2 +- drivers/iommu/io-pgtable-arm.c | 2 +- drivers/iommu/s390-iommu.c | 18 +- drivers/mmc/core/block.c | 3 +- drivers/mmc/core/pwrseq_sd8787.c | 9 +- drivers/mmc/core/queue.c | 30 +- drivers/mmc/host/sdhci-esdhc-imx.c | 45 +- drivers/net/can/mscan/mpc5xxx_can.c | 7 +- drivers/net/can/rcar/Kconfig | 4 +- drivers/net/can/rcar/rcar_canfd.c | 2 +- drivers/net/dsa/mt7530.c | 25 + drivers/net/dsa/mt7530.h | 2 + drivers/net/dsa/sja1105/sja1105.h | 6 - drivers/net/dsa/sja1105/sja1105_main.c | 55 +- drivers/net/dsa/sja1105/sja1105_spi.c | 10 - drivers/net/ethernet/actions/Kconfig | 4 +- drivers/net/ethernet/broadcom/bnx2.c | 33 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 91 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 55 +- drivers/net/ethernet/cadence/macb_ptp.c | 11 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 52 +- drivers/net/ethernet/intel/igc/igc.h | 1 + drivers/net/ethernet/intel/igc/igc_defines.h | 31 + drivers/net/ethernet/intel/igc/igc_main.c | 6 + drivers/net/ethernet/intel/igc/igc_ptp.c | 179 ++ drivers/net/ethernet/intel/igc/igc_regs.h | 23 + drivers/net/ethernet/marvell/octeontx2/af/Makefile | 3 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 81 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 43 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 122 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 46 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 539 +++- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 11 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 55 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 5 - .../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_sdp.c | 108 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 23 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 + drivers/net/ethernet/microsoft/mana/gdma.h | 32 +- drivers/net/ethernet/microsoft/mana/gdma_main.c | 88 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 2 +- drivers/net/ethernet/microsoft/mana/mana.h | 29 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 162 +- drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 1 - drivers/net/ethernet/qlogic/qed/qed_devlink.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 10 + drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 8 + drivers/net/ethernet/qlogic/qede/qede_main.c | 23 +- drivers/net/ethernet/renesas/ravb.h | 23 +- drivers/net/ethernet/renesas/ravb_main.c | 272 +- drivers/net/ethernet/renesas/ravb_ptp.c | 8 +- drivers/net/ethernet/sfc/falcon/efx.c | 79 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 9 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c | 12 +- drivers/net/phy/mediatek-ge.c | 4 + drivers/net/usb/lan78xx.c | 1060 +++++-- drivers/net/xen-netfront.c | 272 +- drivers/of/fdt.c | 6 +- drivers/pci/hotplug/pciehp.h | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 2 +- drivers/pci/hotplug/pnv_php.c | 2 +- drivers/pci/pci-acpi.c | 85 +- drivers/pci/pci-sysfs.c | 3 +- drivers/pci/pci.c | 297 +- drivers/pci/pci.h | 27 +- drivers/pci/pcie/aer.c | 12 +- drivers/pci/pcie/ptm.c | 9 + drivers/pci/probe.c | 16 +- drivers/pci/quirks.c | 25 +- drivers/pci/remove.c | 1 - drivers/regulator/vctrl-regulator.c | 73 +- drivers/s390/char/sclp.c | 230 +- drivers/s390/crypto/ap_bus.c | 7 +- drivers/s390/crypto/ap_bus.h | 3 - drivers/s390/crypto/vfio_ap_ops.c | 116 +- drivers/s390/crypto/zcrypt_api.c | 4 +- drivers/s390/crypto/zcrypt_card.c | 8 +- drivers/s390/crypto/zcrypt_cex2a.c | 17 +- drivers/s390/crypto/zcrypt_cex2c.c | 24 +- drivers/s390/crypto/zcrypt_cex4.c | 38 +- drivers/s390/crypto/zcrypt_queue.c | 8 +- drivers/scsi/cxlflash/main.c | 34 +- drivers/scsi/scsi_sysfs.c | 9 +- drivers/scsi/sg.c | 2 +- drivers/spi/spi-davinci.c | 8 +- drivers/spi/spi-sprd-adi.c | 104 +- drivers/usb/serial/ch341.c | 1 - fs/buffer.c | 27 - fs/ceph/caps.c | 2 +- fs/ceph/snap.c | 2 + fs/configfs/dir.c | 87 +- fs/erofs/inode.c | 1 + fs/io_uring.c | 58 +- fs/nfs/client.c | 2 + fs/nfs/fs_context.c | 7 + fs/nfs/internal.h | 2 + fs/nfs/nfs3proc.c | 3 +- fs/nfs/nfs4client.c | 41 +- fs/nfs/super.c | 2 + fs/nfsd/nfs4state.c | 5 +- fs/pipe.c | 20 +- include/linux/dmaengine.h | 3 +- include/linux/dsa/sja1105.h | 3 +- include/linux/iommu.h | 10 + include/linux/netdevice.h | 5 + include/linux/nfs_fs.h | 5 + include/linux/nfs_fs_sb.h | 1 + include/linux/pci.h | 23 +- include/linux/pci_hotplug.h | 2 +- include/linux/scatterlist.h | 2 +- include/linux/sunrpc/clnt.h | 2 + include/linux/sunrpc/xprtmultipath.h | 1 + include/linux/syscalls.h | 1 - include/net/mctpdevice.h | 1 - include/net/mptcp.h | 29 +- include/net/netfilter/nf_conntrack_ecache.h | 32 +- include/net/netns/conntrack.h | 1 - include/rdma/ib_umem.h | 2 +- include/uapi/linux/capability.h | 1 - kernel/cgroup/cpuset.c | 5 + kernel/rcu/rcutorture.c | 48 +- kernel/rcu/tasks.h | 16 +- kernel/sys_ni.c | 1 - lib/scatterlist.c | 62 +- lib/sg_pool.c | 3 +- net/core/dev_addr_lists.c | 144 +- net/dsa/tag_sja1105.c | 79 +- net/ipv4/netfilter/iptable_mangle.c | 2 + net/mptcp/mib.c | 2 + net/mptcp/mib.h | 2 + net/mptcp/options.c | 305 +- net/mptcp/pm.c | 5 + net/mptcp/protocol.h | 20 + net/mptcp/subflow.c | 16 + net/netfilter/nf_conntrack_ecache.c | 211 +- net/netfilter/nf_conntrack_netlink.c | 56 +- net/sched/sch_ets.c | 7 + net/sunrpc/clnt.c | 11 +- net/sunrpc/sysfs.c | 4 +- net/sunrpc/xprtmultipath.c | 1 + net/sunrpc/xprtsock.c | 13 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 19 +- .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 19 +- samples/pktgen/pktgen_sample01_simple.sh | 13 +- samples/pktgen/pktgen_sample02_multiqueue.sh | 19 +- .../pktgen/pktgen_sample03_burst_single_flow.sh | 6 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 19 +- scripts/Makefile.build | 16 +- scripts/Makefile.lib | 12 - scripts/checkkconfigsymbols.py | 5 +- scripts/clang-tools/gen_compile_commands.py | 2 +- scripts/link-vmlinux.sh | 81 +- security/Makefile | 11 - sound/soc/codecs/rt5682.c | 14 +- sound/soc/codecs/wm_adsp.c | 2 + sound/soc/fsl/imx-rpmsg.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 4 +- sound/soc/mediatek/Kconfig | 24 + sound/soc/mediatek/Makefile | 1 + sound/soc/mediatek/common/mtk-afe-fe-dai.c | 22 +- sound/soc/mediatek/common/mtk-base-afe.h | 10 +- sound/soc/mediatek/mt8195/Makefile | 15 + sound/soc/mediatek/mt8195/mt8195-afe-clk.c | 441 +++ sound/soc/mediatek/mt8195/mt8195-afe-clk.h | 109 + sound/soc/mediatek/mt8195/mt8195-afe-common.h | 158 + sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 3281 ++++++++++++++++++++ sound/soc/mediatek/mt8195/mt8195-audsys-clk.c | 214 ++ sound/soc/mediatek/mt8195/mt8195-audsys-clk.h | 15 + sound/soc/mediatek/mt8195/mt8195-audsys-clkid.h | 93 + sound/soc/mediatek/mt8195/mt8195-dai-adda.c | 830 +++++ sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 2639 ++++++++++++++++ sound/soc/mediatek/mt8195/mt8195-dai-pcm.c | 389 +++ .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 1087 +++++++ sound/soc/mediatek/mt8195/mt8195-reg.h | 2796 +++++++++++++++++ sound/soc/sof/intel/pci-tng.c | 1 - tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 38 + tools/testing/selftests/openat2/openat2_test.c | 4 + .../selftests/powerpc/ptrace/ptrace-tm-gpr.c | 3 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c | 3 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c | 1 + .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c | 1 + .../selftests/powerpc/ptrace/ptrace-tm-spr.c | 1 + .../selftests/powerpc/ptrace/ptrace-tm-tar.c | 1 + .../selftests/powerpc/ptrace/ptrace-tm-vsx.c | 1 + tools/testing/selftests/powerpc/signal/signal_tm.c | 1 + tools/testing/selftests/powerpc/tm/tm-exec.c | 1 + tools/testing/selftests/powerpc/tm/tm-fork.c | 1 + tools/testing/selftests/powerpc/tm/tm-poison.c | 1 + .../testing/selftests/powerpc/tm/tm-resched-dscr.c | 1 + .../powerpc/tm/tm-signal-context-chk-fpu.c | 1 + .../powerpc/tm/tm-signal-context-chk-gpr.c | 1 + .../powerpc/tm/tm-signal-context-chk-vmx.c | 1 + .../powerpc/tm/tm-signal-context-chk-vsx.c | 1 + .../selftests/powerpc/tm/tm-signal-pagefault.c | 1 + .../selftests/powerpc/tm/tm-signal-sigreturn-nt.c | 1 + .../testing/selftests/powerpc/tm/tm-signal-stack.c | 1 + tools/testing/selftests/powerpc/tm/tm-sigreturn.c | 1 + tools/testing/selftests/powerpc/tm/tm-syscall.c | 2 +- tools/testing/selftests/powerpc/tm/tm-tar.c | 1 + tools/testing/selftests/powerpc/tm/tm-tmspr.c | 1 + tools/testing/selftests/powerpc/tm/tm-trap.c | 1 + .../testing/selftests/powerpc/tm/tm-unavailable.c | 1 + .../testing/selftests/powerpc/tm/tm-vmx-unavail.c | 1 + tools/testing/selftests/powerpc/tm/tm-vmxcopy.c | 1 + tools/testing/selftests/powerpc/tm/tm.h | 36 + tools/testing/selftests/sched/cs_prctl_test.c | 2 - tools/testing/selftests/x86/mov_ss_trap.c | 4 +- tools/testing/selftests/x86/sigreturn.c | 7 +- tools/testing/selftests/x86/single_step_syscall.c | 4 +- tools/testing/selftests/x86/syscall_arg_fault.c | 7 +- 403 files changed, 20716 insertions(+), 3633 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-firmware-papr-energy-scale-info create mode 100644 Documentation/devicetree/bindings/dma/renesas,rz-dmac.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8195-afe-pcm.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8195-mt6359-rt1019-rt [...] create mode 100644 arch/powerpc/platforms/pseries/papr_platform_attributes.c create mode 100755 arch/riscv/kernel/vdso/gen_vdso_offsets.sh delete mode 100755 arch/riscv/kernel/vdso/so2s.sh delete mode 100644 arch/sh/boot/compressed/install.sh create mode 100644 drivers/dma/loongson1-dma.c create mode 100644 drivers/dma/sh/rz-dmac.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_sdp.c create mode 100644 sound/soc/mediatek/mt8195/Makefile create mode 100644 sound/soc/mediatek/mt8195/mt8195-afe-clk.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-afe-clk.h create mode 100644 sound/soc/mediatek/mt8195/mt8195-afe-common.h create mode 100644 sound/soc/mediatek/mt8195/mt8195-afe-pcm.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-audsys-clk.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-audsys-clk.h create mode 100644 sound/soc/mediatek/mt8195/mt8195-audsys-clkid.h create mode 100644 sound/soc/mediatek/mt8195/mt8195-dai-adda.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-dai-etdm.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-dai-pcm.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c create mode 100644 sound/soc/mediatek/mt8195/mt8195-reg.h