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 f9799dab1a7c memfd_secret: use unsigned int rather than long as syscall [...] omits 0cbba70891d6 secretmem: test: add basic selftest for memfd_secret(2) omits b088a1b3188c memfd_secret: use unsigned int rather than long as syscall [...] omits 8af3adffa9d0 arch, mm: wire up memfd_secret system call where relevant omits d4a30c4c1efb PM: hibernate: disable when there are active secretmem users omits 4e820a185479 memfd_secret: use unsigned int rather than long as syscall [...] omits 40d546c4ae06 mm: introduce memfd_secret system call to create "secret" [...] omits ed1a0368a0da set_memory: allow querying whether set_direct_map_*() is a [...] omits bde54129ef67 set_memory: allow set_direct_map_*_noflush() for multiple pages omits d41df8fb5880 riscv/Kconfig: make direct map manipulation options depend on MMU omits 5e82bb56ab3a mmap: make mlock_future_check() global omits ddc6cf799131 mm: fix typos in comments omits 8e704ce7e9ba mm: fix typos in comments omits 36fd4c6b1c7f treewide: remove editor modelines and cruft omits ddd8a3a3b4e0 ipc/sem.c: spelling fix omits 9e3176893b3d fs: fat: fix spelling typo of values omits ad0e8d3093d0 kernel/sys.c: fix typo omits 67af9d4adae6 kernel/up.c: fix typo omits 70b1439f4c44 kernel/user_namespace.c: fix typos omits 1e55a382d98f kernel/umh.c: fix some spelling mistakes omits ccdfda825b16 include/linux/pgtable.h: few spelling fixes omits ecbdc4c2feeb mm/slab.c: fix spelling mistake "disired" -> "desired" omits 4d9415632182 scripts/spelling.txt: add "overflw" omits 479768e662ba scripts/spelling.txt: Add "diabled" typo omits 4dcd7c938b5f scripts/spelling.txt: add "overlfow" omits 14c4ab28e6cd arm: print alloc free paths for address in registers omits 8c004531bed9 mm/vmalloc: remove vwrite() omits 2bfee443ff22 mm: remove xlate_dev_kmem_ptr() omits 748621136ee8 drivers/char: remove /dev/kmem for good omits 4acb07e6909a Merge branch 'akpm-current/current' omits 744ba427661b Merge remote-tracking branch 'rust/rust-next' omits a6e55cac1b5f Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 4fa0daefcaac Merge remote-tracking branch 'kunit-next/kunit' omits 8b41676fec0f Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 4a028c30b08d Merge remote-tracking branch 'hyperv/hyperv-next' omits de26bd221e2f Merge remote-tracking branch 'nvmem/for-next' omits 39f01ad29eef Merge remote-tracking branch 'slimbus/for-next' omits be8d49ac4be4 Merge remote-tracking branch 'gnss/gnss-next' omits fae47b2473b5 Merge remote-tracking branch 'kspp/for-next/kspp' omits 8cce4901bace Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 0b1ed1a45206 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 8a42bc30699d Merge remote-tracking branch 'rtc/rtc-next' omits 426398f117f6 Merge remote-tracking branch 'coresight/next' omits f84f36c2e2db Merge remote-tracking branch 'livepatching/for-next' omits 9c5441cd77c6 Merge remote-tracking branch 'kselftest/next' omits 204be4431f76 Merge remote-tracking branch 'pwm/for-next' omits 62f612850027 Merge remote-tracking branch 'pinctrl/for-next' omits 84e8c3772b71 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 47c074e01fd4 Merge remote-tracking branch 'rpmsg/for-next' omits 4eff290663f4 Merge remote-tracking branch 'vhost/linux-next' omits 769504cdc495 Merge remote-tracking branch 'scsi-mkp/for-next' omits 936f1b7dc840 Merge remote-tracking branch 'scsi/for-next' omits 20d300edb81a Merge remote-tracking branch 'cgroup/for-next' omits 15a1f17a055e Merge remote-tracking branch 'dmaengine/next' omits e17aca2ff505 Merge remote-tracking branch 'staging/staging-next' omits 7801ba941266 Merge remote-tracking branch 'vfio/next' omits b604fdf505f9 Merge remote-tracking branch 'phy-next/next' omits ab0ee8bc7676 Merge remote-tracking branch 'char-misc/char-misc-next' omits 89c961ed0ccc Merge remote-tracking branch 'tty/tty-next' omits b07639b39ed3 Merge remote-tracking branch 'usb-serial/usb-next' omits e4601681389f Merge remote-tracking branch 'usb/usb-next' omits 45c92bfc614b Merge remote-tracking branch 'driver-core/driver-core-next' omits 46b013ba491b Merge remote-tracking branch 'ipmi/for-next' omits 56eaa4974b09 Merge remote-tracking branch 'leds/for-next' omits a99d0cf0a614 Merge remote-tracking branch 'hsi/for-next' omits 8504b1b0fca0 Merge remote-tracking branch 'chrome-platform/for-next' omits 79696a453f08 Merge remote-tracking branch 'drivers-x86/for-next' omits 7a414e9c99dd Merge remote-tracking branch 'percpu/for-next' omits bccd25a628c2 Merge remote-tracking branch 'kvm-arm/next' omits 10129848d3b6 Merge remote-tracking branch 'kvm/next' omits a87de26d6d31 Merge remote-tracking branch 'rcu/rcu/next' omits 847068212bf8 Merge remote-tracking branch 'ftrace/for-next' omits 26bab00dcd5d Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 2ae924bb0227 Merge remote-tracking branch 'edac/edac-for-next' omits fc73aa80d8f8 Merge remote-tracking branch 'tip/auto-latest' omits c790ed9ca23a Merge remote-tracking branch 'spi/for-next' omits 13f4454785e5 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits e2084c050644 Merge remote-tracking branch 'devicetree/for-next' omits 7d5f0c40bdab Merge remote-tracking branch 'audit/next' omits 63132d323f06 Merge remote-tracking branch 'iommu/next' omits 7731a60b2213 Merge remote-tracking branch 'tpmdd/next' omits 32dab1b1e593 Merge remote-tracking branch 'tomoyo/master' omits 1fa988a6fddf Merge remote-tracking branch 'selinux/next' omits 4cbccd348b5e Merge remote-tracking branch 'keys/keys-next' omits d6bd08c20e33 Merge remote-tracking branch 'integrity/next-integrity' omits c68002e2cb00 Merge remote-tracking branch 'apparmor/apparmor-next' omits 3d8b6458b187 Merge remote-tracking branch 'security/next-testing' omits 634a19881bef Merge remote-tracking branch 'regulator/for-next' omits 130144475ed8 Merge remote-tracking branch 'battery/for-next' omits 2879f1bc8e6f Merge remote-tracking branch 'backlight/for-backlight-next' omits fd5a8c46bc5b Merge remote-tracking branch 'mfd/for-mfd-next' omits 78c4446662ec Merge remote-tracking branch 'mmc/next' omits 1240e4fb9d78 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 8f2c9616b3e5 Merge remote-tracking branch 'device-mapper/for-next' omits a5c82fb1b6bf Merge remote-tracking branch 'block/for-next' omits 7e6908f30694 Merge remote-tracking branch 'input/next' omits a0cbe93c5bd4 Merge remote-tracking branch 'modules/modules-next' omits df3768fc8a54 Merge remote-tracking branch 'sound-asoc/for-next' omits aa848b1e22f6 Merge remote-tracking branch 'sound/for-next' omits 0e56dc2d834c Merge remote-tracking branch 'regmap/for-next' omits 5330c32290c3 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 673ea3d922d5 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 3ce33f189624 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits d7d73e350906 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 2db611a35d4d Merge remote-tracking branch 'amdgpu/drm-next' omits 3439c6cb0758 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 880bb93c0836 Merge remote-tracking branch 'drm/drm-next' omits 834a3114a41b Merge remote-tracking branch 'crypto/master' omits 71d5272af931 Merge remote-tracking branch 'mtd/mtd/next' omits ba91ae9a0058 Merge remote-tracking branch 'gfs2/for-next' omits aa0ad04be6c1 Merge remote-tracking branch 'mac80211-next/master' omits 6e2058ef841f Merge remote-tracking branch 'bluetooth/master' omits 96755e1409d8 Merge remote-tracking branch 'bpf-next/for-next' omits 6eb92402287a Merge remote-tracking branch 'net-next/master' omits e0f33919e0da Merge remote-tracking branch 'rdma/for-next' omits b6e44a757600 Merge remote-tracking branch 'swiotlb/linux-next' omits 4b30c1e78d14 Merge remote-tracking branch 'dlm/next' omits 290041e89054 Merge remote-tracking branch 'ieee1394/for-next' omits 15abfc0b98fe Merge remote-tracking branch 'thermal/thermal/linux-next' omits 998f9c8de82c Merge remote-tracking branch 'pm/linux-next' omits 4d3301bd3011 Merge remote-tracking branch 'v4l-dvb/master' omits 89f3cddd0b17 Merge remote-tracking branch 'jc_docs/docs-next' omits b7721d188af4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 33ee386bc73d Merge remote-tracking branch 'dmi/dmi-for-next' omits d6209a8b1af4 Merge remote-tracking branch 'i3c/i3c/next' omits 7466f50ef961 Merge remote-tracking branch 'i2c/i2c/for-next' omits c945e27b2dde Merge remote-tracking branch 'hid/for-next' omits 061d7505c0c6 Merge remote-tracking branch 'pstore/for-next/pstore' omits 9dd807c7bda9 Merge remote-tracking branch 'pci/next' omits 87aecb616555 Merge remote-tracking branch 'printk/for-next' omits ccc277fc1f05 Merge remote-tracking branch 'vfs/for-next' omits 9ea740e0ec5c Merge remote-tracking branch 'file-locks/locks-next' omits 301a1e9a5472 Merge remote-tracking branch 'iomap/iomap-for-next' omits 350ee2a5b0f4 Merge remote-tracking branch 'xfs/for-next' omits d626e299316f Merge remote-tracking branch 'v9fs/9p-next' omits 0810fc6d82de Merge remote-tracking branch 'ubifs/next' omits a23362706c6d Merge remote-tracking branch 'overlayfs/overlayfs-next' omits ff5978f3763b Merge remote-tracking branch 'cel/for-next' omits bd877023f233 Merge remote-tracking branch 'nfs/linux-next' omits a8401d197cb0 Merge remote-tracking branch 'jfs/jfs-next' omits 866128b57d9d Merge remote-tracking branch 'fuse/for-next' omits 0a39c4647412 Merge remote-tracking branch 'f2fs/dev' omits 06e8d3e98126 Merge remote-tracking branch 'ext4/dev' omits 74841f318a49 Merge remote-tracking branch 'ext3/for_next' omits 8da45a378b08 Merge remote-tracking branch 'exfat/dev' omits 9213c72c305b Merge remote-tracking branch 'erofs/dev' omits fb275fc8092c Merge remote-tracking branch 'ecryptfs/next' omits a393450ebd31 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 3c9bf2835f74 Merge remote-tracking branch 'cifs/for-next' omits 402bc56d8eda Merge remote-tracking branch 'btrfs/for-next' omits 278f8b8f6e4b Merge remote-tracking branch 'fscache/fscache-next' omits 5499e615e43e Merge remote-tracking branch 'pidfd/for-next' omits f5d7cd727caf Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 0dfabe3fcf55 Merge remote-tracking branch 'uml/linux-next' omits f178d4d49fcf Merge remote-tracking branch 'sh/for-next' omits af4cda05f556 Merge remote-tracking branch 's390/for-next' omits 84ffdd32296f Merge remote-tracking branch 'risc-v/for-next' omits 88e5f9942a9e Merge remote-tracking branch 'powerpc/next' omits ba09573e9b93 Merge remote-tracking branch 'parisc-hd/for-next' omits e46ebf236e19 Merge remote-tracking branch 'mips/mips-next' omits 5aa2515b362f Merge remote-tracking branch 'microblaze/next' omits 7294b74f1fda Merge remote-tracking branch 'm68knommu/for-next' omits 5078f03e4b11 Merge remote-tracking branch 'm68k/for-next' omits b6ba8b809059 Merge remote-tracking branch 'h8300/h8300-next' omits 0ff98f773e88 Merge remote-tracking branch 'csky/linux-next' omits 5244a002e10c Merge remote-tracking branch 'clk/clk-next' omits 01d19579dd10 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits d94ab7fd877a Merge remote-tracking branch 'tegra/for-next' omits d738abdb0a14 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 1598c42a80ef Merge remote-tracking branch 'samsung-krzk/for-next' omits b477978e239b Merge remote-tracking branch 'rockchip/for-next' omits 59159fa05afa Merge remote-tracking branch 'reset/reset/next' omits b9dfaf9897d9 Merge remote-tracking branch 'renesas/next' omits b1d313f304b5 Merge remote-tracking branch 'realtek/for-next' omits 81f39757bd10 Merge remote-tracking branch 'raspberrypi/for-next' omits 84678ca66f01 Merge remote-tracking branch 'qcom/for-next' omits 6bf133ab1f78 Merge remote-tracking branch 'omap/for-next' omits 2a0d19ecc1b4 Merge remote-tracking branch 'mvebu/for-next' omits fa2e5962c53b Merge remote-tracking branch 'mediatek/for-next' omits 15a77d43079c Merge remote-tracking branch 'keystone/next' omits 337ec8845c6f Merge remote-tracking branch 'imx-mxs/for-next' omits f1a86d9f3c7d Merge remote-tracking branch 'drivers-memory/for-next' omits 348a7ff485c6 Merge remote-tracking branch 'at91/at91-next' omits 181d6dc8b88d Merge remote-tracking branch 'aspeed/for-next' omits 39901b4cb57e Merge remote-tracking branch 'amlogic/for-next' omits 62eba0f80312 Merge remote-tracking branch 'actions/for-next' omits b73d0bc37964 Merge remote-tracking branch 'arm-soc/for-next' omits 16bb9824c3de Merge remote-tracking branch 'arm64/for-next/core' omits 2969600f6194 Merge remote-tracking branch 'arm/for-next' omits be9c73523410 Merge remote-tracking branch 'asm-generic/master' omits 383b19b25de3 Merge remote-tracking branch 'dma-mapping/for-next' omits 7e16b41d037c Merge remote-tracking branch 'kbuild/for-next' omits 9cb58cd2220c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 6ac29a72b96d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits cb8ee982c520 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 1079c3658c96 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 10603b7b3c2d Merge remote-tracking branch 'mmc-fixes/fixes' omits 6167fd877478 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits ba3855044b18 Merge remote-tracking branch 'vfs-fixes/fixes' omits 3876c1323d8d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e74c6e96726b Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 551ea2fc2628 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits bbe724d05829 Merge remote-tracking branch 'ide/master' omits 8b73e341f893 Merge remote-tracking branch 'soundwire-fixes/fixes' omits f965c0fab24a Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits cf341664f50b Merge remote-tracking branch 'phy/fixes' omits 77abc229f0b1 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 4d299e5a53db Merge remote-tracking branch 'pci-current/for-linus' omits 29fad7a8b374 Merge remote-tracking branch 'spi-fixes/for-linus' omits e55001546c64 Merge remote-tracking branch 'regulator-fixes/for-linus' omits af17a16d3cf4 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 923be3e04a1e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c0877ca66fd2 Merge remote-tracking branch 'wireless-drivers/master' omits 611920a48285 Merge remote-tracking branch 'net/master' omits 0a60778f6a12 Merge remote-tracking branch 'arc-current/for-curr' omits e2e4a72f1a98 Cifs: Fix kernel oops caused by deferred close for files. omits b2304a25e05d Merge branch 'for-5.13/io_uring' into for-next omits c1a5d61f4ff3 Merge branch 'for-5.13/drivers-post-merge' into for-next omits d0e577a12a47 Merge branch 'for-5.13/libata' into for-next omits fafc5adf2616 Merge branch 'for-5.13/block' into for-next omits f7933163c085 Merge branch 'for-5.13/drivers' into for-next omits 96ba3e5221eb null_blk: poll queue support omits 637d8f534626 block/rnbd: Use strscpy instead of strlcpy omits a51b5ab2f97b block/rnbd-clt-sysfs: Remove copy buffer overlap in rnbd_c [...] omits 539c74f05b2a block/rnbd-clt: Remove max_segment_size omits c95c44cba9fb block/rnbd-clt: Generate kobject_uevent when the rnbd devi [...] omits 3b6e9c5ee907 block/rnbd-srv: Remove unused arguments of rnbd_srv_rdma_ev omits 94c0c9940894 Documentation/ABI/rnbd-clt: Add description for nr_poll_queues omits fa607fcb87f6 block/rnbd-clt: Support polling mode for IO latency optimization omits 2dc458f07305 block/rnbd-clt: Fix missing a memory free when unloading t [...] omits d89a43390cb5 block/rnbd-clt: Improve find_or_create_sess() return check omits 0b4944450e96 block/rnbd-srv: Remove force_close file after holding a lock omits c0a19f8795db block/rnbd-srv: Prevent a deadlock generated by accessing [...] omits a8cf76a53e02 block/rnbd-clt: Replace {NO_WAIT,WAIT} with RTRS_PERMIT_{W [...] omits 01b072bff4f2 block/rnbd: Kill destroy_device_cb omits 21065341656c block/rnbd: Kill rnbd_clt_destroy_default_group omits 503171dddebe block/rnbd-clt: Move add_disk(dev->gd) to rnbd_clt_setup_gen_disk omits 01d6215eeb16 block/rnbd-clt: Remove some arguments from rnbd_client_set [...] omits 8437604efeba block/rnbd-clt: Remove some arguments from insert_dev_if_n [...] omits e1fc75e6c7b2 Documentation/sysfs-block-rnbd: Add descriptions for remap [...] omits 4edbfd27b379 MAINTAINERS: Change maintainer for rnbd module omits 9749b576369c Merge branch 'for-next-next-v5.13-20210419' into for-next- [...] omits d46d8971f13f Merge branch 'ext/jth/zone-auto-reclaim-v5' into for-next- [...] omits 03341405ae77 Merge branch 'ext/qu/32bit-warnings' into for-next-next-v5 [...] omits 9415b7c44520 Merge branch 'misc-next' into for-next-next-v5.13-20210419 omits 9ad802b97c10 btrfs: do more graceful error/warning for 32bit kernel omits ab3ef1bfd7a7 btrfs: zoned: automatically reclaim zones omits 28044e8a4b9a Merge remote-tracking branch 'spi/for-5.13' into spi-next omits 088a84700d27 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 3fac45d0c075 Merge branch 'nvme-error-handling-fixes/for-5.13-v4' into [...] omits d3f81db95731 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits d28addbcaf3f Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits ac9d405ca70e btrfs: rename delete_unused_bgs_mutex to reclaim_bgs_lock omits ea2bf12903f4 btrfs: zoned: reset zones of relocated block groups omits 3547c0797259 Merge branch 'v5.13/dt64' into tmp/aml-rebuild omits e48f64fea89e Merge branch 'core/entry' omits 5bad259e1848 Merge branch 'core/rcu' omits f2c601564b2a Merge branch 'irq/core' omits f8997e24aec9 Merge branch 'locking/core' omits 6df476ba3ca7 Merge branch 'locking/urgent' omits 8d1075b6f2bc Merge branch 'objtool/core' omits d870c9ba16ce Merge branch 'perf/core' omits 6a98808be253 Merge branch 'ras/core' omits baa63d0167f2 Merge branch 'sched/core' omits a092f9e8b83b Merge branch 'timers/core' omits 569db92c545e Merge branch 'x86/apic' omits 999c2794ac3f Merge branch 'x86/boot' omits 17424183d916 Merge branch 'x86/build' omits 79c7855c967e Merge branch 'x86/cleanups' omits bf2d976c3785 Merge branch 'x86/core' omits 009b7ca2d10a Merge branch 'x86/entry' omits 995f70f9dbbf Merge branch 'x86/microcode' omits 512d31337db9 Merge branch 'x86/misc' omits 7aec5c683068 Merge branch 'x86/mm' omits e5c19ab89b0e Merge branch 'x86/platform' omits dc3cbfd47646 Merge branch 'x86/seves' omits 10a925028596 Merge branch 'x86/sgx' omits 3da172f1f758 Merge branch 'x86/splitlock' omits 879c1fac5dc3 Merge branch 'x86/vdso' omits a1a330db8508 Merge branch 'x86/vmware' omits 789a4623bb12 hwmon: (sch5627) Remove unnecessary error path omits 69f09ae7e634 hwmon: (sch5627) Use devres function omits f5b52bf1e9af cifs: Deferred close for files omits a639a800b5a9 ipc/sem.c: mundane typo fixes omits 8bc50a36278d modules: add CONFIG_MODPROBE_PATH omits 8aa7f39c11b3 init/initramfs.c: do unpacking asynchronously omits 5a897f35bffd kernel/async.c: remove async_unregister_domain() omits abdd7c53336f kernel/async.c: stop guarding pr_debug() statements omits 0e107a03184c selftests: remove duplicate include omits c8b49d0707bb kernel/resource: remove first_lvl / siblings_only logic omits e66db2438b00 kernel/resource: make walk_mem_res() find all busy IORESOU [...] omits cc355536c18e kernel/resource: make walk_system_ram_res() find all busy [...] omits be97dd3852ee scripts/gdb: add lx_current support for arm64 omits 8dbdd845c5d4 scripts/gdb: document lx_current is only supported by x86 omits a14f5bb29749 gdb: lx-symbols: store the abspath() omits e05ca4667774 aio: simplify read_events() omits 58794560e00c delayacct: clear right task's flag after blkio completes omits 654c41ce094e smp: kernel/panic.c - silence warnings omits 185685d1b3ad gcov: clang: drop support for clang-10 and older omits 36c19f874b46 gcov: use kvmalloc() omits 7711b03e2016 gcov: simplify buffer allocation omits a27c62f48b0f gcov: combine common code omits 7c548c0d6533 kexec: dump kmessage before machine_kexec omits 53bcebc5c659 kernel: kexec_file: fix error return code of kexec_calcula [...] omits 6e499c9bae2d kexec: Add kexec reboot string omits b8c90e5d902d kernel/crash_core: add crashkernel=auto for vmcore creation omits ce9a7ce4379c kernel/fork.c: fix typos omits 07276c2ff046 kernel/fork.c: simplify copy_mm() omits 343e65b83507 do_wait: make PIDTYPE_PID case O(1) instead of O(n) omits f3057c88b417 hpfs: replace one-element array with flexible-array member omits a628fcf54f86 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits a357fe7e0c09 nilfs2: fix typos in comments omits df5c34d31e42 fs/nilfs2: fix misspellings using codespell tool omits b78da2a957a1 fs/epoll: restore waking from ep_done_scan() omits 47eb5ba63417 kselftest: introduce new epoll test case omits 55554d02565d checkpatch: exclude four preprocessor sub-expressions from [...] omits 085fa7f03647 checkpatch: warn when missing newline in return sysfs_emit [...] omits 3f8f78f70032 include/linux/compat.h: remove unneeded declaration from C [...] omits e3a18be7790a lib: parser: clean up kernel-doc omits f1ca955e2f80 lib/genalloc: add parameter description to fix doc compile [...] omits d006936b2c2f lib/percpu_counter: tame kernel-doc compile warning omits c14682cbb474 lib: stackdepot: turn depot_lock spinlock to raw_spinlock omits 97d5e7ff1949 lib: crc8: pointer to data block should be const omits 84c03903201f lib/genalloc.c: Fix a typo omits da9c593ba060 lib/list_sort.c: fix typo in function description omits 1f0687aeb240 lib: fix inconsistent indenting in process_bit1() omits b7396a5d82b4 lib/bch.c: fix a typo in the file bch.c omits 2ef6a4837eef MAINTAINERS: add entry for the bitmap API omits 910f6f9a932e tools: sync lib/find_bit implementation omits 2d533533a1e1 h8300: rearrange headers inclusion order in asm/bitops omits 9405440d4278 lib: add fast path for find_first_*_bit() and find_last_bit() omits 249be5f071ba lib: add fast path for find_next_*_bit() omits 959b93e2bab5 tools: sync find_next_bit implementation omits 7b6208afec1d lib: inline _find_next_bit() wrappers omits 1cda047be7f6 tools: sync small_const_nbits() macro with the kernel omits 508c8353f609 lib: extend the scope of small_const_nbits() macro omits 153862ebefeb arch: rearrange headers inclusion order in asm/bitops for [...] omits 72d9990e3843 tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel omits da4bee91e73f tools: bitmap: sync function declarations with the kernel omits 8b6c727e5733 tools: disable -Wno-type-limits omits a19a83d407e6 kernel/cred.c: make init_groups static omits ebdf24e4d08a kernel/async.c: fix pr_debug statement omits a35228890db6 linux/profile.h: remove unnecessary declaration omits 2a6c36b26832 kernel.h: drop inclusion in bitmap.h omits 25c8de11875c include: remove pagemap.h from blkdev.h omits c4ffd7e1b9a8 proc/sysctl: make protected_* world readable omits 91a08254ff3a proc/sysctl: fix function name error in comments omits 921a5fc037e6 procfs/dmabuf: add inode number to /proc/*/fdinfo omits fe8033c91b0e procfs: allow reading fdinfo with PTRACE_MODE_READ omits 268a2af1a960 selftests: proc: test subset=pid omits f761359f16fa proc: delete redundant subset=pid check omits 22ce30a51178 proc: smoke test lseek() omits 6eead214ba6e proc: mandate ->proc_lseek in "struct proc_ops" omits 8f5b1d8b1794 proc: save LOC in __xlate_proc_name() omits 8ad6ffa83cf8 fs/proc/generic.c: fix incorrect pde_is_permanent check omits 7a1f308de482 kernel/hung_task.c: Monitor killed tasks. omits 703bb3e8ec0e fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ccd04d0546c0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 73dc89409b4e kfence: zero guard page after out-of-bounds access omits 13ccb1c13c54 mm/process_vm_access.c: remove duplicate include omits 4c4eda87422a mm/mempolicy: minor coding style tweaks omits 7bf4ef2160e8 mm/memory_hotplug: minor coding style tweaks omits 56b8f2c0cd35 mm/vmalloc: minor coding style tweaks omits 2c4d8331e0f7 mm/frontswap: minor coding style tweaks omits d373d2c3f173 mm/mlock: minor coding style tweaks omits b2a852b0df35 mm/filemap: minor coding style tweaks omits 22911c92b09f mm/page_alloc: minor coding style tweaks omits 9404e52af9fc mm/shmem: minor coding style tweaks omits 6ccfbcb9dfb0 mm/oom_kill: minor coding style tweaks omits 253bda7ef506 mm/compaction: minor coding style tweaks omits d62aef3f06f0 mm/vmscan: minor coding style tweaks omits 590a3a01b106 mm/sparse: minor coding style tweaks omits 759324a477c2 mm/swapfile: minor coding style tweaks omits 20b48e4cadbd mm/mempool: minor coding style tweaks omits fadc74065534 mm/highmem: Remove deprecated kmap_atomic omits 4ca03e6aad39 mm/highmem.c: fix coding style issue omits 1d7f9f36e556 btrfs: use memzero_page() instead of open coded kmap pattern omits b33539820943 iov_iter: lift memzero_page() to highmem.h omits 274ac56b7eeb mm/zsmalloc: use BUG_ON instead of if condition followed by BUG. omits ed6620f8d8c4 mm/zswap.c: switch from strlcpy to strscpy omits 3c8b64e08c86 mm/memory_hotplug: make unpopulated zones PCP structures u [...] omits fded6fdc2481 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits 49208c9c1c22 x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits bc18a1ac070f mm,memory_hotplug: add kernel boot option to enable memmap [...] omits f2c6f7dd464e acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported omits 0f1a330c33be mmmemory_hotplug-allocate-memmap-from-the-added-memory-range-fix omits 51d2831cb506 mm,memory_hotplug: allocate memmap from the added memory range omits 61bf7764d176 selftests/vm: gup_test: test faulting in kernel, and verif [...] omits 3bcb2c547194 selftests/vm: gup_test: fix test flag omits ef151f049c29 mm/gup: longterm pin migration cleanup omits 47e797560d56 mm/gup: change index type to long as it counts pages omits 4ab5a66d1f6e memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] omits 90166633f244 mm/gup: migrate pinned pages out of movable zone omits 2f0d1c8909b9 mm/gup: do not migrate zero page omits 2edce0011e9a mm: honor PF_MEMALLOC_PIN for all movable pages omits aac231d1c4eb mm: apply per-task gfp constraints in fast path omits a42940f432de mm/hugeltb: fix renaming of PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 2e998d138733 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 94037d27e19b mm/gup: check for isolation errors omits 3bc79b2704cf mm/gup: return an error on migration failure omits 53bb320e7ac6 mm/gup: check every subpage of a compound page during isolation omits edd1a37e326d mm/gup: don't pin migrated cma pages in movable zone omits 526149a632de mm/util.c: fix typo omits efe201ee49d6 mm/util.c: reduce mem_dump_obj() object size omits 5be0863bdd6b mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE omits 9a152d11504a mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK omits 7e8ccce7fb8b mm-drop-redundant-arch_enable__migration-fix-fix omits 46f5437d1013 mm-drop-redundant-arch_enable__migration-fix omits 21d5b9d0f97d mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION omits 0345a3ffea90 mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE] omits d85bc1424596 mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...] omits e93fb0e1452b mm: generalize ARCH_HAS_CACHE_LINE_SIZE omits fc58c1f09863 mm/mmap.c: don't unlock VMAs in remap_file_pages() omits e949ea1cf13f x86/mm: track linear mapping split events omits 4ae667a229ce mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats omits cb767f3c0ba7 mm: /proc/sys/vm/stat_refresh skip checking known negative stats omits 9220489ee532 mm: no more EINVAL from /proc/sys/vm/stat_refresh omits 8beb45140eb8 mm: restore node stat checking in /proc/sys/vm/stat_refresh omits 544454aeb45d mm/ksm: remove unused parameter from remove_trailing_rmap_items() omits f1eea5488d92 ksm: fix potential missing rmap_item for stable_node omits 6b44c244ac8c ksm: remove dedicated macro KSM_FLAG_MASK omits 16d586495725 ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...] omits 1d612159094a ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search() omits f8b124a3c837 mm: use proper type for cma_[alloc|release] omits 1609d8151f05 mm: cma: add the CMA instance name to cma trace events omits beb9d96a48b3 mm: cma: support sysfs omits 08d55fd164d1 mm: cma: Add the CMA instance name to the cma_alloc_start [...] omits 82a37b66bda5 mm: cma: add trace events for CMA alloc perf testing omits 0f4eea17aeff mm: cma: use pr_err_ratelimited for CMA warning omits 6906b7224608 mm: vmstat: add cma statistics omits bf0df4185c5d Revert "mm: migrate: skip shared exec THP for NUMA balancing" omits 3f928ff61a97 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...] omits 35991756b02a mm/migrate.c: fix potential indeterminate pte entry in mig [...] omits 86afdda6574a mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...] omits 1fcf49a852c5 mm/migrate.c: make putback_movable_page() static omits 08c0cdfa7de8 mm: fs: invalidate BH LRU during page migration omits 4a6f7cbc7da2 mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] omits 6d59626ef04b mm: disable LRU pagevec during the migration temporarily omits 3b21f5b71e03 mm: compaction: update the COMPACT[STALL|FAIL] events properly omits 9b05e7b647a6 mm/compaction: remove unused variable sysctl_compact_memory omits 82d18aabef96 mm: vmscan: shrink deferred objects proportional to priority omits 25c0bb4ab6ed mm: memcontrol: reparent nr_deferred when memcg offline omits c2dc82c52009 mm: vmscan: don't need allocate shrinker->nr_deferred for [...] omits 5a257a9227c9 mm: vmscan: use per memcg nr_deferred of shrinker omits 34c06bf28ace mm: vmscan: add per memcg shrinker nr_deferred omits 7b9976728651 mm: vmscan: use a new flag to indicate shrinker is registered omits 14a778245930 mm-vmscan-add-shrinker_info_protected-helper-fix omits 63ae9714dc38 mm: vmscan: add shrinker_info_protected() helper omits f7d0a750b0e7 mm: memcontrol: rename shrinker_map to shrinker_info omits e257f8b3189a mm: vmscan: use kvfree_rcu instead of call_rcu omits 002e302b0fb2 mm: vmscan: remove memcg_shrinker_map_size omits 61326926b9d6 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] omits d6f70b318507 mm: vmscan: consolidate shrinker_maps handling code omits 116cd2c07905 mm: vmscan: use nid from shrink_control for tracepoint omits 52282d2cd114 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] omits d2aa043c2713 mm/vmscan: move RECLAIM* bits to uapi header omits ff6e54c3d761 userfaultfd/selftests: add test exercising minor fault handling omits d77b0961476c userfaultfd: update documentation to describe minor fault [...] omits 2b446b14d804 userfaultfd: add UFFDIO_CONTINUE ioctl omits cdc9d3ff82ea userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] omits d6c393bb6b34 userfaultfd: disable huge PMD sharing for MINOR registered VMAs omits caf54fd0696a userfaultfd/hugetlbfs: fix minor fault page leak omits 26db986f09c5 userfaultfd: add minor fault registration mode omits a2c510ad9087 hugetlb: add lockdep_assert_held() calls for hugetlb_lock omits 2240b9c2f18e hugetlb: make free_huge_page irq safe omits 36872ad7c3b0 hugetlb: change free_pool_huge_page to remove_pool_huge_page omits da32b1135cba hugetlb: call update_and_free_page without hugetlb_lock omits 385d5156e03d hugetlb: create remove_hugetlb_page() to separate functionality omits 3469fe2b94ad hugetlb: add per-hstate mutex to synchronize user adjustments omits 7b0b6d6cb993 hugetlb: no need to drop hugetlb_lock to call cma_release omits a68cd8dae152 mm/cma: change cma mutex to irq safe spinlock omits dcd714eaec36 mm/hugetlb: remove unused variable pseudo_vma in remove_in [...] omits ffa1581f452a mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() omits a8917ec3fe73 mm/hugeltb: clarify (chg - freed) won't go negative in hug [...] omits 020836d22095 mm/hugeltb: simplify the return code of __vma_reservation_ [...] omits fe56b64aca35 mm/hugeltb: remove redundant VM_BUG_ON() in region_add() omits b9d5e0970012 mm: huge_memory: debugfs for file-backed THP split omits 5d1c21078ae4 mm: huge_memory: a new debugfs interface for splitting THP tests omits fca6a850e57a khugepaged: remove meaningless !pte_present() check in khu [...] omits c10494f65529 khugepaged: remove unnecessary out label in collapse_huge_page() omits 470ac9751b42 khugepaged: use helper function range_in_vma() in collapse [...] omits a1c32ff7f90f mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...] omits e7368e0df0ff mm/huge_memory.c: use helper function migration_entry_to_page() omits 3d0e97f45b66 mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...] omits 5a558db31d62 mm/huge_memory.c: remove redundant PageCompound() check omits 47cee264c913 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...] omits 97b860e199bd mm/huge_memory.c: make get_huge_zero_page() return bool omits 97ee0701861e mm/huge_memory.c: rework the function vma_adjust_trans_huge() omits edf3f82081d8 mm/huge_memory.c: remove unnecessary local variable ret2 omits 7c83c7993c01 khugepaged: fix wrong result value for trace_mm_collapse_h [...] omits af3a0105e2ee khugepaged: use helper khugepaged_test_exit() in __khugepa [...] omits 25511d0484e9 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() omits 211ad334c131 khugepaged: remove unneeded return value of khugepaged_col [...] omits 3796b730ec0b mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] omits 92ac3379deff mm/hugetlb: simplify the code when alloc_huge_page() faile [...] omits 78cc8b0e6be5 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] omits c0dc8aa96fb7 mm/hugetlb: optimize the surplus state transfer code in mo [...] omits 06e5b90fbbeb mm/hugetlb: use some helper functions to cleanup code omits 447f3b879eab mm: generalize HUGETLB_PAGE_SIZE_VARIABLE omits 9240bd6490ca mm/hugetlb: remove redundant reservation check condition i [...] omits 734766a18e36 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] omits 9f7bd74b03de mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h omits 253aa767f776 mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE omits aba845bdcf01 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled omits ad1bbb8a4e2f hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix omits 4f7f7f26cd75 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() omits e69690b41db3 mm/page_alloc: redundant definition variables of pfn in for loop omits 0466a44ed8ef mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 omits 57a4127a9d6c net: page_pool: use alloc_pages_bulk in refill code path omits c25531cce7be net: page_pool: refactor dma_map into own function page_po [...] omits 773e318bc5ee SUNRPC: refresh rq_pages using a bulk page allocator omits 69869ccb2ab7 SUNRPC: set rq_page_end differently omits 834d1857a94e mm/page_alloc: inline __rmqueue_pcplist omits a89cb429d26f mm/page_alloc: optimize code layout for __alloc_pages_bulk omits 88dbecec9fb6 mm-page_alloc-add-an-array-based-interface-to-the-bulk-pag [...] omits 0a9d9023f2fd mm/page_alloc: add an array-based interface to the bulk pa [...] omits ad0ed139d3d2 mm/page_alloc: add a bulk page allocator -fix -fix -fix omits ddb118fcb768 mm/page_alloc: Add a bulk page allocator -fix -fix omits 6ce9981f0b7f mm-page_alloc-add-a-bulk-page-allocator-fix omits f9a2cea1f12c mm/page_alloc: add a bulk page allocator omits 0cebfe0a46ca mm/page_alloc: rename alloced to allocated omits cf1adad0f81c mm/page_alloc: duplicate include linux/vmalloc.h omits 810fed4a734d mm, page_alloc: avoid page_to_pfn() in move_freepages() omits b1a6ee314538 mm/Kconfig: remove default DISCONTIGMEM_MANUAL omits 8e997eb93abb mm: page_alloc: dump migrate-failed pages omits a4c0bf86b169 mm/mempolicy: fix mpol_misplaced kernel-doc omits a3cd6d55d01b mm/mempolicy: rewrite alloc_pages_vma documentation omits bd9ca5264b43 mm/mempolicy: rewrite alloc_pages documentation omits 3b6aacf9a129 mm/mempolicy: rename alloc_pages_current to alloc_pages omits 5500b5c64e17 mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask omits 689c568a71c7 mm/page_alloc: rename gfp_mask to gfp omits b7f946256f13 mm/page_alloc: rename alloc_mask to alloc_gfp omits 2885918e3677 include/linux/page-flags-layout.h: cleanups omits cfed888c94ef include/linux/page-flags-layout.h: correctly determine LAS [...] omits 09578792ef3d mm: remove lru_add_drain_all in alloc_contig_range omits d88dec7d2f7b mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() omits 102bdbe00a52 mm: move mem_init_print_info() into mm_init() omits 458b7391bc1b irq_work: record irq_work_queue() call stack omits a27a7d570062 kasan: detect false-positives in tests omits 58d05c23c351 kasan: record task_work_add() call stack omits 1d39ef0bc2d8 kasan: docs: update tests section omits 1cdfefa5ac6d kasan: docs: update ignoring accesses section omits bed22b7b305c kasan: docs: update shadow memory section omits 286b294c2bfa kasan: docs: update HW_TAGS implementation details section omits de7417ebbdb4 kasan: docs: update SW_TAGS implementation details section omits f57fd45c6356 kasan: docs: update GENERIC implementation details section omits d61dee7a33d0 kasan: docs: update boot parameters section omits adabeb406e8a kasan: docs: update error reports section omits 519a31677387 kasan: docs: update usage section omits 671a15826199 kasan: docs: update overview section omits 68a850c10eef kasan: docs: clean up sections omits 796067bd9069 kasan, mm: integrate slab init_on_free with HW_TAGS omits ce1540fbe3ef kasan, mm: integrate slab init_on_alloc with HW_TAGS omits f0459b591237 mm, kasan: fix for "integrate page_alloc init with HW_TAGS" omits dbf5099ca621 kasan, mm: integrate page_alloc init with HW_TAGS omits 9b9e762b10e6 kasan: init memory in kasan_(un)poison for HW_TAGS omits 3caa551603b1 arm64: kasan: allow to init memory when setting tags omits 9a2a651674b8 mm, kasan: don't poison boot memory with tag-based modes omits 0d97a3002924 kasan: initialize shadow to TAG_INVALID for SW_TAGS omits 3a36c2b61ea3 kasan: fix kasan_byte_accessible() to be consistent with a [...] omits b4dddea9ff3f mm/kasan: switch from strlcpy to strscpy omits 261e3e47ba4b pagewalk: prefix struct kernel-doc descriptions omits 336f3ae9f207 MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENT omits f5b4c0d2a3a0 mm/doc: add mm.h and mm_types.h to the mm-api document omits c866bac77dce mm/doc: turn fault flags into an enum omits 72300c7ca17c mm/doc: fix page_maybe_dma_pinned kerneldoc omits 04e17e01a818 mm/doc: fix fault_flag_allow_retry_first kerneldoc omits 8d6bb95d3a7f mm/vmalloc: remove an empty line omits 06de3fa2e33d mm/vmalloc: refactor the preloading loagic omits 1dba8fb18072 vm/test_vmalloc.sh: adapt for updated driver interface omits ae13dc2cddd1 lib/test_vmalloc.c: extend max value of nr_threads parameter omits 2dc04a6fc9aa lib/test_vmalloc.c: add a new 'nr_threads' parameter omits b4a650b70d8d lib/test_vmalloc.c: remove two kvfree_rcu() tests omits f9a4a0098b66 mm: vmalloc: prevent use after free in _vm_unmap_aliases omits 537a4e4aa19d mm/vmalloc: print correct vmalloc allocation size omits f6b11b51b5de mm/vmalloc: improve allocation failure error messages omits d32b379a1936 mm-vmalloc-remove-map_kernel_range-fix-2 omits 2b137383fb2e mm-vmalloc-remove-unmap_kernel_range-fix-fix omits 440b50b6a6a6 mm-vmalloc-remove-unmap_kernel_range-fix omits bfc18f1faaef mm/vmalloc: remove unmap_kernel_range omits e8ee1f7b2a8a powerpc/xive: remove unnecessary unmap_kernel_range omits 71f43282f7e3 kernel/dma: remove unnecessary unmap_kernel_range omits 63e5d14a84a6 mm/vmalloc: remove map_kernel_range omits bebda9216976 mm/vmalloc: fix read of uninitialized pointer area omits bcc83c1426c5 mm/vmalloc: hugepage vmalloc mappings omits 668705f4306c mm/vmalloc: add vmap_range_noflush variant omits f35cf478aa9e mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c omits 859e9a0390a9 mm/vmalloc: provide fallback arch huge vmap support functions omits d411ad8227b4 x86: inline huge vmap supported functions omits ee29c28ec7bd arm64: inline huge vmap supported functions omits 097fbc5f769b powerpc: inline huge vmap supported functions omits ced5ab6abd3d mm: HUGE_VMAP arch support cleanup omits 340a91cbde84 mm/ioremap: rename ioremap_*_range to vmap_*_range omits c7b5a7023aa9 mm/vmalloc: rename vmap_*_range vmap_pages_*_range omits 68eb69e0d7c0 mm: apply_to_pte_range warn and fail if a large pte is enc [...] omits 24dcd2122380 sparc32: add stub pud_page define for walking huge vmalloc [...] omits 5f585b82e928 mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...] omits ec6aaadbd824 ARM: mm: add missing pud_page define to 2-level page tables omits 87e595f72494 mm/vmalloc: use rb_tree instead of list for vread() lookups omits e83a835bc439 mm: unexport remap_vmalloc_range_partial omits 615b9082b859 samples/vfio-mdev/mdpy: use remap_vmalloc_range omits 69c882b9dcd6 mm/sparse: add the missing sparse_buffer_fini() in error branch omits f94ca8e4c45d mm/dmapool: switch from strlcpy to strscpy omits 766116a801d4 selftests: add a MREMAP_DONTUNMAP selftest for shmem omits b007000452c0 Revert "mremap: don't allow MREMAP_DONTUNMAP on special_ma [...] omits 89910614abe2 mm: extend MREMAP_DONTUNMAP to non-anonymous mappings omits 11fa5bba5df7 i915: fix remap_io_sg to verify the pgprot omits f4a39972cab3 i915: use io_mapping_map_user omits acb503745466 mm: add a io_mapping_map_user helper omits 4e2c3781e2e6 mm: add remap_pfn_range_notrack omits 1e4ebf470caa mm, tracing: improve rss_stat tracepoint message omits 6e59e88ec43e x86/vmemmap: optimize for consecutive sections in partial [...] omits dd07539a8982 x86-vmemmap-handle-unpopulated-sub-pmd-ranges-fix omits c7040e3dd8af x86/vmemmap: handle unpopulated sub-pmd ranges omits 168d48af4cbb x86/vmemmap: drop handling of 1GB vmemmap ranges omits 0559e7db61a3 x86/vmemmap: drop handling of 4K unaligned vmemmap range omits 46d5bfb3d300 mm/interval_tree: add comments to improve code readability omits ae16bd019f97 mm/memory.c: do_numa_page(): delete bool "migrated" omits 164d40fe7c1d mm: page_counter: mitigate consequences of a page_counter [...] omits 33c99ffe381e linux/memcontrol.h: remove duplicate struct declaration omits 7bee73cb64ca mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_ [...] omits b50ee930ef77 mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_ [...] omits d9f5fb5113a1 mm: memcontrol: fix forget to obtain the ref to objcg in s [...] omits d8664300bd5b mm: memcontrol: use obj_cgroup APIs to charge kmem pages omits 2ead8e799fb2 mm: memcontrol: change ug->dummy_page only if memcg changed omits 6a8127b98d41 mm: memcontrol: directly access page->memcg_data in mm/pag [...] omits 3c1b3ac66b59 mm: memcontrol: introduce obj_cgroup_{un}charge_pages omits 670fd4b5f01c mm: memcontrol: slab: fix obtain a reference to a freeing memcg omits 1110a6ad8ab4 memcg: set page->private before calling swap_readpage omits e72960b3dc0e memcg: charge before adding to swapcache on swapin omits 161af5730da7 kselftests: cgroup: update kmem test for new vmstat implem [...] omits 2df22499fceb mm: memcontrol: consolidate lruvec stat flushing omits 29b83a5d7115 mm: memcontrol: switch to rstat fix omits 4b2d565f6f84 mm-memcontrol-switch-to-rstat-fix omits 39404552ba14 mm: memcontrol: switch to rstat omits 420caf1d6a1e cgroup: rstat: punt root-level optimization to individual [...] omits cacd69cc942c cgroup: rstat: support cgroup1 omits c0015a3a334e mm: memcontrol: privatize memcg_page_state query functions omits 46bfabbbc339 mm: memcontrol: kill mem_cgroup_nodeinfo() omits d22457ddb662 mm: memcontrol: fix cpuhotplug statistics flushing omits 7390b3d8a54a memcg: enable memcg oom-kill for __GFP_NOFAIL omits 99a748835529 memcg: cleanup root memcg checks omits e8fde49836fe mm: memcontrol: fix kernel stack account omits f29392f3fdb6 mm/memremap.c: fix improper SPDX comment style omits 9d7ee398e519 mm: gup: remove FOLL_SPLIT omits ac7cc7682af2 RDMA/umem: batch page unpin in __ib_umem_release() omits de5dd4cee168 mm/gup: add a range variant of unpin_user_pages_dirty_lock() omits 39f4ae5c97b5 mm/gup: decrement head page once for group of subpages omits b6a5dad7a4d7 mm/gup: add compound page list iterator omits f26cd3a98b15 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits ff7e651789d0 mm/filemap: Update stale comment omits 712998c15445 mm: Move page_mapping_file to pagemap.h omits 8fc54853d0df mm: remove nrexceptional from inode omits 783a1b39e261 dax: account DAX entries as nrpages omits 15baaa8a2103 mm: stop accounting shadow entries omits f035774a9cec mm: introduce and use mapping_empty omits 5c6e83938e25 mm: page-writeback: simplify memcg handling in test_clear_ [...] omits 8fa61a02464c mm/filemap: drop check for truncated page after I/O omits 18bef7b941d2 mm/filemap: use filemap_read_page in filemap_fault omits 2e0ed703d7fb iomap: use filemap_range_needs_writeback() for O_DIRECT reads omits a2619f2ab395 mm: use filemap_range_needs_writeback() for O_DIRECT reads omits fbb028d2eeef mm: provide filemap_range_needs_writeback() helper omits 8d78ba2e425f mm/memtest: add ARCH_USE_MEMTEST omits 6ca405711429 mm-page_poison-print-page-info-when-corruption-is-caught-v2 omits 3eefd427a286 mm: page_poison: print page info when corruption is caught omits 3f72dbdf2a25 mm: page_owner: detect page_owner recursion via task_struct omits 4c24f29faf9b mm: page_owner: use kstrtobool() to parse bool option omits e0142a06792b mm: page_owner: fetch backtrace only for tracked pages omits 8b8d991f5f12 mm, page_owner: remove unused parameter in __set_page_owne [...] omits 4a5488b4d602 mm/page_owner: record the timestamp of all pages during free omits cdbf1252f8b4 mm/kmemleak.c: fix a typo omits 956ec2932bd9 mm/slub.c: trivial typo fixes omits e6573a99d9bf slub: remove resiliency_test() function omits 284119f7650f kunit: add a KUnit test for SLUB debugging functionality omits 334796cdc5bc mm, slub: enable slub_debug static key when creating cache [...] omits 291327cbce46 mm/slab_common: provide "slab_merge" option for !IS_ENABLE [...] omits b78bcd69e23b watchdog: cleanup handling of false positives omits 467aef60c4c9 watchdog: use bit lock operations to prevent multiple soft [...] omits ec2e708d6487 watchdog: fix barriers when printing backtraces from all CPUs omits 0f7226f35e02 watchdog/softlockup: remove logic that tried to prevent re [...] omits aa3cd456451d watchdog/softlockup: report the overall time of softlockups omits 0c02536a3890 watchdog: explicitly update timestamp when reporting softlockup omits 94cf2d3d7f4a watchdog: rename __touch_watchdog() to a better descriptive name omits a1db70dc3336 vfs: fs_parser: clean up kernel-doc warnings omits 6333f3ce0162 ocfs2: fix ocfs2 corrupt when iputting an inode omits 6a43a157d180 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits a80aaaa60064 ocfs2/dlm: remove unused function omits 6ee49c187574 ocfs2: fix a typo omits 78ebfd8021bf ocfs2: map flags directly in flags_to_o2dlm() omits d54318c27b0a ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...] omits 94bddbbfcbb2 arch/sh/include/asm/tlb.h: remove duplicate include omits c793d826f736 scripts-a-new-script-for-checking-duplicate-struct-declara [...] omits 29587faacbc3 scripts: a new script for checking duplicate struct declaration omits 70b5d1914e37 scripts/spelling.txt: add entries for recent discoveries omits c6cda312ef56 include/linux/compiler-gcc.h: sparse can do constant foldi [...] omits c401ee857a11 ia64: module: fix symbolizer crash on fdescr omits 11fbaa8cddfe ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAP omits dbbe252fd39b ia64: mca: always make IA64_MCA_DEBUG an expression omits 9b159b0da936 ia64: fix EFI_DEBUG build omits 967c194ba704 ia64: trivial spelling fixes omits fb7174ee444f ia64: simplify code flow around swiotlb init omits 8af462c3b75a ia64: drop unused IA64_FW_EMU ifdef omits f97e928b8ea1 ia64: ensure proper NUMA distance and possible map initialization omits 176f5b5a649b arch/ia64/include/asm/pgtable.h: minor typo fixes omits e62e6a46ed59 arch/ia64/kernel/fsys.S: fix typos omits 786a358df8f0 arch/ia64/kernel/head.S: remove duplicate include omits 2282bb1459bb /proc/kpageflags: do not use uninitialized struct pages omits 9d7ab91731a7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 420c35134b07 Merge branch 'features' into for-next omits e43565d8117d Merge branch 'fixes' into for-next omits e13ea9f750b8 Merge branch 'for-5.13/io_uring' into for-next omits cbd963d17fdc Merge branch 'for-5.13/drivers' into for-5.13/drivers-post-merge omits 351183fd59ba nvme: decouple basic ANA log page re-read support from nat [...] omits acb06ad322e2 nvme: allow local retry and proper failover for REQ_FAILFA [...] omits ba887975f326 nvme: return BLK_STS_DO_NOT_RETRY if the DNR bit is set omits 77c4891eeb86 hwmon: (pmbus/pxe1610) don't bail out when not all pages a [...] omits 3baf8f36cb82 hwmon: Add driver for fsp-3y PSUs and PDUs omits b09729cbbbf2 floppy: remove redundant assignment to variable st omits 9bd6153a5e6c floppy: cleanups: remove FLOPPY_SILENT_DCL_CLEAR undef omits ae27069ee14a floppy: cleanups: use memcpy() to copy reply_buffer omits 55f340b1cb20 floppy: cleanups: use memset() to zero reply_buffer omits 8eab2aea574c floppy: cleanups: use ST0 as reply_buffer index 0 omits 58ad962659ec floppy: cleanups: remove trailing whitespaces omits d9313f4e7bbc bcache: add sysfs interface register_nvdimm_meta to regist [...] omits d4d54286d362 bcache: read jset from NVDIMM pages for journal replay omits edc0efd90d0b bcache: support storing bcache journal into NVDIMM meta device omits 900778393c01 bcache: initialize bcache journal for NVDIMM meta device omits d20445bcab5a bcache: add BCH_FEATURE_INCOMPAT_NVDIMM_META into incompat [...] omits 79e55d2a1a94 bcache: use bucket index to set GC_MARK_METADATA for journ [...] omits 3f11bbf8e605 bcache: get allocated pages from specific owner omits 41318cedee26 bcache: bch_nvm_free_pages() of the buddy omits 783d10ee5f16 bcache: bch_nvm_alloc_pages() of the buddy omits 97c62b647fca bcache: initialization of the buddy omits 688330711e9a bcache: initialize the nvm pages allocator omits 97d69b16cb97 bcache: add initial data structures for nvm pages omits 160ffd8a2741 Merge pull request #38 from namjaejeon/cifsd-for-next omits b81cca8e2b7f cifsd: remove the dead code of unimplemented durable handle omits 70955f08376c thermal/drivers/bcm2835: Remove redundant dev_err call in [...] omits c8671d70b29d thermal/drivers/thermal_mmio: Remove redundant dev_err cal [...] omits 949b2962c0ac thermal/drivers/qcom/tsens-v0_1: Add support for MDM9607 omits 33edf3a534d5 dt-bindings: thermal: tsens: Document ipq8064 bindings omits 0960379da362 thermal/drivers/tsens: Add support for ipq8064-tsens omits 7c5598908aae thermal/drivers/tsens: Drop unused define for msm8960 omits 7a23894876d8 thermal/drivers/tsens: Replace custom 8960 apis with generic apis omits f1c6aa8f9cbd thermal/drivers/tsens: Fix bug in sensor enable for msm8960 omits 8f6f199c587b thermal/drivers/tsens: Use init_common for msm8960 omits 0eb973a50ccc thermal/drivers/tsens: Convert msm8960 to reg_field omits e801d870ffaf thermal/drivers/tsens: Don't hardcode sensor slope omits 60f2ae7ca0dd thermal/drivers/tsens: Add VER_0 tsens version omits eb526af9c8b6 cifsd: use d_inode() omits 78abeaf5798a cifsd: Fix potential null-ptr-deref in smb2_open() omits 47aca1114a00 cifsd: move nt time functions to misc.c omits 1b78bd23239f cifsd: remove unused nterr.c file omits ec14ffc8b6d4 cifsd: remove unused smberr.h omits 3d2c5f06a3c1 hwmon: (intel-m10-bmc-hwmon) add sensor support of Intel D [...] omits 47987651cb94 hwmon: (sch5627) Split sch5627_update_device() omits 3a5eb0bd0476 hwmon: (sch5627) Convert to hwmon_device_register_with_info() omits dc4bd1a339b7 hwmon: (nct6683) remove useless function omits 5c7d3d0df208 cifsd: Remove smb2_put_name() omits e76a089900c4 cifsd: fix reference count decrement of unclaimed file in [...] omits 91d4e6a8e1fa cifsd: re-implement ksmbd_vfs_kern_path omits b4355e823a4d cifsd: get parent dentry from child in ksmbd_vfs_remove_file() omits 6d722faeb046 cifsd: add the check if parent is stable by unexpected rename omits 38ec76b26558 cifsd: declare ida statically omits 37c8f621125f hwmon: (dell-smm) Add Dell Latitude E7440 to fan control w [...] omits 5682b5c9445f MAINTAINERS: Add keyword pattern for hwmon registration functions omits 935f6562d263 hwmon: (amd_energy) Restore visibility of energy counters omits 55a0bd4de2f5 hwmon: (amd_energy) Use unified function to read energy data omits 43c157144230 Merge pull request #37 from namjaejeon/cifsd-for-next omits 99303250446b cifsd: remove unused including <linux/version.h> omits d62899980df7 cifsd: Select SG_POOL for SMB_SERVER_SMBDIRECT omits b7b78628ef9a cifsd: prevent a integer overflow in wm_alloc() omits 22a23be79f12 doc: cifsd: change the reference to configuration.txt omits 09e344dd0d45 cifsd: remove wrappers of kvmalloc/kvfree omits 94d2b51fafab cifsd: fix memdup.cocci warnings omits f2f0c0a2026a cifsd: use kfree to free memory allocated by kmalloc or kzalloc omits 56188896a5bc cifsd: fix memory leak when loop ends omits 621785af844e cifsd: remove stale prototype and variables omits 06370a81778f cifsd: use xarray instead of linked list for tree connect list omits 5c98a82d47a8 cifsd: remove useless error handling in ksmbd_vfs_read omits ba07d8507733 cifsd: use file_inode() instead of d_inode() omits 79107230cae5 cifsd: handle unhashed dentry in ksmbd_vfs_mkdir omits c50eb42d5715 cifsd: remove calling d_path in error paths omits 8ba48c705148 cifsd: remove smack inherit leftovers omits 054eee7af342 cifsd: fix implicit declaration of function 'locks_alloc_lock' omits 1d0c7207fbdb cifsd: fix implicit declaration of function 'groups_alloc' omits 8af71edd93c3 cifsd: fix wrong prototype in comment omits 2f9d00e1fb29 cifsd: merge time_wrappers.h into smb_common.h omits d74c10d73058 cifsd: clean-up codes using chechpatch.pl --strict omits 6d57b6267536 cifsd: fix error return code in ksmbd_vfs_remove_file() omits 422bdb8d16b2 cifsd: add the check to work file lock and rename behavior [...] omits c54748b06dcc cifsd: use kmalloc() for small allocations omits 2e8e211eca2b cifsd: fix wrong use of rw semaphore in __session_create() omits 474423cba88d cifsd: remove unneeded macros omits feec6630c4fa cifsd: remove redundant assignment to variable err omits 9c97766558f0 cifsd: fix error handling in ksmbd_server_init() omits 0d986239a816 cifsd: Fix an error code in smb2_read() omits ff39012b0c54 cifsd: fix build warnings from cifsd.rst omits f07cd62f1272 cifsd: Pass string length parameter to match_pattern() omits 340f38efb097 cifsd: fix warning: variable 'total_ace_size' and 'posix_c [...] omits b60043f03009 cifsd: fix incorrect comments omits 824af974da05 cifsd: remove unneeded FIXME comments omits ad6c148ebc01 cifsd: add index.rst in cifs documentation omits b73c2e9d0938 cifsd: update cifsd.rst document omits 2e20b643a91c cifsd: fix static checker warning from smb_check_perm_dacl() omits 6c05ea8bb022 cifsd: fix static checker warning from smb_direct_post_sen [...] omits 961a9338d6b4 cifsd: Fix a use after free on error path omits c9707b9f049f cifsd: fix a IS_ERR() vs NULL bug omits d255b26132de cifsd: fix a precedence bug in parse_dacl() omits cd0f32a08f91 cifsd: fix WARNING: unmet direct dependencies detected for [...] omits 46bf5634a047 cifsd: Fix a handful of spelling mistakes omits 3f9042600ca0 cifsd: uniquify extract_sharename() omits 134145581705 cifsd: fix WARNING: document isn't included in any toctree omits 0ef5050ae647 cifsd: fix WARNING: Title overline too short omits 7348e25a87d1 MAINTAINERS: add cifsd kernel server omits 80645801f544 cifsd: add Kconfig and Makefile omits 6c5925c540d9 cifsd: add file operations omits 6dfca04e4727 cifsd: add server-side procedures for SMB3 omits 8f916d9c521d cifsd: add server handler for central processing and tranp [...] omits 02bb6badc9fb hwmon: (mlxreg-fan) Add support for fan drawers capability [...] omits 66e57f47689b hwmon: (pmbus/tps53679) Add support for TI TPS53676 omits ca049f4896a9 dt-bindings: Add trivial device entry for TPS53676 omits e83609e52c32 hwmon: (ftsteutates) Rudimentary typo fixes omits 0b27d5bb4cae hwmon: (pmbus) Add driver for BluTek BPA-RS600 omits 81cc1e1febca dt-bindings: Add vendor prefix and trivial device for BluT [...] omits db20c598c099 hwmon: replace snprintf in show functions with sysfs_emit omits 5287ecd0a0fa hwmon: (pmbus) Replace - with _ in device names before reg [...] omits 7adc0d2e2465 hwmon: add driver for NZXT Kraken X42/X52/X62/X72 omits c80a2cd31f6d hwmon: (ina2xx) Convert sysfs sprintf/snprintf family to s [...] omits b72ceb60a10f hwmon: Use kobj_to_dev() omits 7d02066ec5e9 hwmon: (ds1621) Use kobj_to_dev() omits c22c138ddf05 hwmon: (ftsteutates) Fix spelling typo omits fc7acdee05ea hwmon: (corsair-psu) add support for critical values omits d8a085852592 hwmon: (pmbus/stpddc60) Add ST STPDDC60 pmbus driver omits d85b01e8b47c hwmon: (pmbus) Add pmbus_set_update() function to set update flag omits f3cdb092460b hwmon: (nct6683) Support NCT6686D omits 55576ee87e15 hwmon: (pmbus) Add driver for Infineon IR36021 omits 75fd8fc8ff56 dt-bindings: trivial-devices: Add infineon,ir36021 omits c4a9622ab5bb hwmon: (corsair-psu) Update calculation of LINEAR11 values omits 9fad0abffdb9 hwmon: Switch to using the new API kobj_to_dev() omits 5aa2baaefadc hwmon: (adm9240) Convert to devm_hwmon_device_register_wit [...] omits 4b34f975b83f hwmon: (adm9240) Store i2c device instead of client in local data omits 8fdce9121d96 hwmon: (adm9240) Drop log messages from detect function adds db2e718a4798 capabilities: require CAP_SETFCAP to map uid 0 adds 0e1e71d34901 tracing: Fix checking event hash pointer logic when tp_pri [...] adds 1fe5501ba1ab Merge tag 'trace-v5.12-rc8' of git://git.kernel.org/pub/sc [...] adds 5d4f3187860b Merge remote-tracking branch 'arc-current/for-curr' adds 7ad18ff6449c gro: fix napi_gro_frags() Fast GRO breakage due to IP alig [...] adds c1102e9d49eb net: fix a data race when get vlan device adds 4acd47644ef1 MAINTAINERS: update adds 156aff0f485d Merge remote-tracking branch 'net/master' adds b515d2637276 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 adds cc711ecb7088 Merge remote-tracking branch 'ipsec/master' adds 748c761e1452 Merge remote-tracking branch 'wireless-drivers/master' adds afb96645d8ed Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds 9072ef1e3eec Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds dba4bd925208 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 09b04392c5b7 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5be9bf8b32bd Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds da8619dadd22 Merge remote-tracking branch 'spi-fixes/for-linus' adds f6a621142846 Merge remote-tracking branch 'pci-current/for-linus' adds 17d5a8112b00 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds ba81489d0083 Merge remote-tracking branch 'phy/fixes' adds 6aa26f1a3207 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 48f41115d865 Merge remote-tracking branch 'soundwire-fixes/fixes' adds bb1d74f515df Merge remote-tracking branch 'ide/master' adds ed698cf3f7e9 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 8f66811f8083 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 22ebf0750a22 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds ba8cecec0eb8 Merge remote-tracking branch 'vfs-fixes/fixes' adds 6b5b2a5bcfe9 drm/i915/gvt: Fix BDW command parser regression adds 2d292995bb8f Merge tag 'gvt-fixes-2021-04-20' of https://github.com/int [...] adds e881ec5a75dc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds a87823fab7d5 Merge remote-tracking branch 'mmc-fixes/fixes' adds 9f0b53f09065 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds e249f5be5b64 Merge remote-tracking branch 'pidfd-fixes/fixes' adds e3153b968671 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 1040b90b8c83 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new c82c344cfcea Merge remote-tracking branch 'kbuild/for-next' new 59b23d575a23 Merge remote-tracking branch 'dma-mapping/for-next' new 4a9ab2324e0f Merge remote-tracking branch 'asm-generic/master' new 2f446ea60303 Merge remote-tracking branch 'arm/for-next' new f3133bc14d72 Merge remote-tracking branch 'arm64/for-next/core' new 9a490b28dd83 ARM: dts: aspeed: Rainier: Fix PCA9552 on bus 8 new 1d5d46a1adaf ARM: dts: aspeed: Rainier: Fix humidity sensor bus address new 45171b7dd2b8 ARM: dts: aspeed: Rainier 1S4U: Fix fan nodes new 4f57c6b9db6b ARM: dts: aspeed: Rainier: Update to pass 2 hardware new 6e3587986841 ARM: dts: aspeed: amd-ethanolx: Enable all used I2C busses new f0145db24e65 ARM: dts: aspeed: tiogapass: add hotplug controller new d028b508c112 Merge tag 'bmc-5.13-devicetree-2' of git://git.kernel.org/ [...] new 0f036f8f2ef7 Merge branch 'arm/dt' into for-next new 35a77f812374 soc: document merges new b9fcfc68c027 Merge remote-tracking branch 'arm-soc/for-next' new 4c8d5f03c38e Merge remote-tracking branch 'actions/for-next' new a67f096028a1 arm64: dts: amlogic: misc DT schema fixups new 3483de65b8a9 Merge branch 'v5.13/dt64' into tmp/aml-rebuild new 007570504eeb Merge remote-tracking branch 'amlogic/for-next' new 39a17c259ec6 Merge remote-tracking branch 'aspeed/for-next' new f119339a9618 Merge remote-tracking branch 'at91/at91-next' new b30e66902aaa Merge remote-tracking branch 'drivers-memory/for-next' new ece023c2970a Merge remote-tracking branch 'imx-mxs/for-next' new 5c7e958c139b Merge remote-tracking branch 'keystone/next' new 72994f77499b Merge remote-tracking branch 'mediatek/for-next' new f6b728e65a23 Merge remote-tracking branch 'mvebu/for-next' new b79a36483aa9 Merge remote-tracking branch 'omap/for-next' new e1a057a9f953 Merge remote-tracking branch 'qcom/for-next' new 247386a9ea8f Merge remote-tracking branch 'raspberrypi/for-next' new f9e2aaf68556 Merge remote-tracking branch 'realtek/for-next' new 43a8736bac24 Merge remote-tracking branch 'renesas/next' new c330abfe1134 Merge remote-tracking branch 'reset/reset/next' new e9cc0e965336 Merge remote-tracking branch 'rockchip/for-next' new e69079fb1353 Merge remote-tracking branch 'samsung-krzk/for-next' new 5b1c357c00e9 Merge remote-tracking branch 'sunxi/sunxi/for-next' new f80e2e2d33bd Merge remote-tracking branch 'tegra/for-next' new 639adf026112 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 7b30fb27eb63 Merge remote-tracking branch 'clk/clk-next' new 9661b4065e15 Merge remote-tracking branch 'csky/linux-next' new 53acf09b2892 Merge remote-tracking branch 'h8300/h8300-next' new f17f3b772f84 Merge remote-tracking branch 'm68k/for-next' new 47703abf4c8e Merge remote-tracking branch 'm68knommu/for-next' new 2032b7d0c8ac Merge remote-tracking branch 'microblaze/next' new 90f380785bc9 Merge remote-tracking branch 'mips/mips-next' new 7a80006afcab Merge remote-tracking branch 'parisc-hd/for-next' new ff1c576fccb5 Merge remote-tracking branch 'powerpc/next' new 62bbde19d7e6 Merge remote-tracking branch 'risc-v/for-next' new b3a6d48df96d Merge branch 'fixes' into for-next new 81bbf03905aa s390/pci: expose a PCI device's UID as its index new 9a49a5aca54b Merge branch 'features' into for-next new 033d26603722 Merge remote-tracking branch 's390/for-next' new 734d268cdf2d Merge remote-tracking branch 'sh/for-next' new d6d969f07c14 Merge remote-tracking branch 'uml/linux-next' new f7792c82b84e Merge remote-tracking branch 'xtensa/xtensa-for-next' new f1e99f77f463 Merge remote-tracking branch 'pidfd/for-next' new 5e438657e6e2 Merge remote-tracking branch 'fscache/fscache-next' new 1d8ba9e7e785 btrfs: handle remount to no compress during compression new 67addf29004c btrfs: fix metadata extent leak after failure to create subvolume new f9690f426b21 btrfs: fix race when picking most recent mod log operation [...] new 0dc16ef4f6c2 btrfs: zoned: fix unpaired block group unfreeze during dev [...] new e9306ad4ef5c btrfs: more graceful errors/warnings on 32bit systems when [...] new 01e86008aaa5 btrfs: zoned: reset zones of relocated block groups new f33720657d29 btrfs: rename delete_unused_bgs_mutex to reclaim_bgs_lock new 18bb8bbf13c1 btrfs: zoned: automatically reclaim zones new 81c1d6fcc412 Merge branch 'misc-next' into for-next-next-v5.13-20210420 new 8a03ef87ec7e Merge branch 'for-next-next-v5.13-20210420' into for-next- [...] new 75cde0978fb9 Merge remote-tracking branch 'btrfs/for-next' new 128832e98180 cifs: remove unnecessary copies of tcon->crfid.fid new 0e8868212d1c smb3: limit noisy error new 688e08256d8c cifs: Deferred close for files new f3f259910c09 Cifs: Fix kernel oops caused by deferred close for files. new b7f24f9accd4 Merge remote-tracking branch 'cifs/for-next' new 636e6ab93d57 cifsd: add server handler for central processing and tranp [...] new c51bcfa77619 cifsd: add server-side procedures for SMB3 new 5ec118c55e79 cifsd: add file operations new 5bda69448874 cifsd: add Kconfig and Makefile new 7ab7381ef314 MAINTAINERS: add cifsd kernel server new 30ce11572f0e cifsd: fix WARNING: Title overline too short new 7b0be16a0266 cifsd: fix WARNING: document isn't included in any toctree new c04e70b072d8 cifsd: uniquify extract_sharename() new ed2efc436045 cifsd: Fix a handful of spelling mistakes new fb263aa6cce5 cifsd: fix WARNING: unmet direct dependencies detected for [...] new cc5bcd89a830 cifsd: fix a precedence bug in parse_dacl() new b23b9c703874 cifsd: fix a IS_ERR() vs NULL bug new 14a770b4d4a2 cifsd: Fix a use after free on error path new 15c04519b195 cifsd: fix static checker warning from smb_direct_post_sen [...] new 61f6cffd3442 cifsd: fix static checker warning from smb_check_perm_dacl() new 1579ed6ae7d6 cifsd: update cifsd.rst document new 2d0799689042 cifsd: add index.rst in cifs documentation new be286a41840d cifsd: remove unneeded FIXME comments new 419cdb94c7f2 cifsd: fix incorrect comments new f6873c9d9b46 cifsd: fix warning: variable 'total_ace_size' and 'posix_c [...] new 073c576ad1aa cifsd: Pass string length parameter to match_pattern() new 978080ef559b cifsd: fix build warnings from cifsd.rst new 3ada5c1c27ca cifsd: Fix an error code in smb2_read() new 0f66f043d0dc cifsd: fix error handling in ksmbd_server_init() new f8c861a5448a cifsd: remove redundant assignment to variable err new 517b8b1017eb cifsd: remove unneeded macros new 1b6087f3d3ef cifsd: fix wrong use of rw semaphore in __session_create() new a75722667504 cifsd: use kmalloc() for small allocations new 5c18f49d3c72 cifsd: add the check to work file lock and rename behavior [...] new bb954c0d2472 cifsd: fix error return code in ksmbd_vfs_remove_file() new 738711d6c164 cifsd: clean-up codes using chechpatch.pl --strict new 81ef4d463ed9 cifsd: merge time_wrappers.h into smb_common.h new 4ca4d2760fa0 cifsd: fix wrong prototype in comment new 6a8bfb995f36 cifsd: fix implicit declaration of function 'groups_alloc' new dab0adcb20fd cifsd: fix implicit declaration of function 'locks_alloc_lock' new d28a2decb9b4 cifsd: remove smack inherit leftovers new 19c1062f6a40 cifsd: remove calling d_path in error paths new c041d002e338 cifsd: handle unhashed dentry in ksmbd_vfs_mkdir new 759faa088f76 cifsd: use file_inode() instead of d_inode() new 50319eb83bc9 cifsd: remove useless error handling in ksmbd_vfs_read new 7b4d7c91fb53 cifsd: use xarray instead of linked list for tree connect list new 6760778ea9cd cifsd: remove stale prototype and variables new 45ac1be7c8b5 cifsd: fix memory leak when loop ends new b446e5053d74 cifsd: use kfree to free memory allocated by kmalloc or kzalloc new 987b53060307 cifsd: fix memdup.cocci warnings new a40c870f3f9c cifsd: remove wrappers of kvmalloc/kvfree new b933d4e8b83d doc: cifsd: change the reference to configuration.txt new 18bb275cae74 cifsd: prevent a integer overflow in wm_alloc() new f08c986b9013 cifsd: Select SG_POOL for SMB_SERVER_SMBDIRECT new e440d094b301 cifsd: remove unused including <linux/version.h> new e60066ab7c5c cifsd: declare ida statically new 2b39c20b7af6 cifsd: add the check if parent is stable by unexpected rename new 828cd71b67c5 cifsd: get parent dentry from child in ksmbd_vfs_remove_file() new cc8433db17e8 cifsd: re-implement ksmbd_vfs_kern_path new 398f811a589a cifsd: fix reference count decrement of unclaimed file in [...] new e3838da6f59d cifsd: Remove smb2_put_name() new c7df4ed25f00 cifsd: remove unused smberr.h new 7b45d1207d9a cifsd: remove unused nterr.c file new f197b9835eb6 cifsd: move nt time functions to misc.c new 871897221bb8 cifsd: Fix potential null-ptr-deref in smb2_open() new 880d8d6cbf00 cifsd: use d_inode() new 82263d6caa18 cifsd: remove the dead code of unimplemented durable handle new 72df8c0d055f cifsd: decoding gss token using lib/asn1_decoder.c new a2537b2a2bde Merge pull request #39 from namjaejeon/cifsd-for-next new ddcf6ffc587c cifsd: fix WARNING: Possible unnecessary 'out of memory' message new 65f2dd6b3209 cifsd: fix WARNING: Too many leading tabs new 21725ce32d62 Merge pull request #40 from namjaejeon/cifsd-for-next new cdcdf19d7560 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 3c81dd7a194d Merge remote-tracking branch 'ecryptfs/next' new ba68c720b94e Merge remote-tracking branch 'erofs/dev' new 0529264cd9f0 Merge remote-tracking branch 'exfat/dev' new b194c73d2124 Merge remote-tracking branch 'ext3/for_next' new 524c4cb022cf Merge remote-tracking branch 'ext4/dev' new d3da6d619c7f Merge remote-tracking branch 'f2fs/dev' new e9d68841a8de Merge remote-tracking branch 'fuse/for-next' new 437565cbbb16 Merge remote-tracking branch 'jfs/jfs-next' new ded09087903d Merge remote-tracking branch 'nfs/linux-next' new 76c50eb70d8e nfsd: Fix fall-through warnings for Clang new 56658c4cc6a7 Merge remote-tracking branch 'cel/for-next' new 37f10a41a95b Merge remote-tracking branch 'overlayfs/overlayfs-next' new 1170dcb70c0a Merge remote-tracking branch 'ubifs/next' new b104a8de560b Merge remote-tracking branch 'v9fs/9p-next' new acf27513a1c7 Merge remote-tracking branch 'xfs/for-next' new 1b7b387bfdb6 Merge remote-tracking branch 'iomap/iomap-for-next' new 7b3c36fc8e88 Merge remote-tracking branch 'file-locks/locks-next' new 634ef4ba38d0 Merge remote-tracking branch 'vfs/for-next' new 9c35456caa9e Merge remote-tracking branch 'printk/for-next' new f0c5fab9a42d Merge remote-tracking branch 'pci/next' new e667ecb1223c Merge remote-tracking branch 'pstore/for-next/pstore' new 8068a8d22a37 Merge remote-tracking branch 'hid/for-next' new 8feda7fb9eec Merge remote-tracking branch 'i2c/i2c/for-next' new e8ebd0ff6454 Merge remote-tracking branch 'i3c/i3c/next' new 48d00f59a936 Merge remote-tracking branch 'dmi/dmi-for-next' new 69698bde1873 hwmon: (adm9240) Drop log messages from detect function new 4f427dcb8963 hwmon: (adm9240) Store i2c device instead of client in local data new 124b7e34a5a6 hwmon: (adm9240) Convert to devm_hwmon_device_register_wit [...] new 77d76768d098 hwmon: Switch to using the new API kobj_to_dev() new 918f22104d64 hwmon: (corsair-psu) Update calculation of LINEAR11 values new 9cff4d8b32d9 dt-bindings: trivial-devices: Add infineon,ir36021 new e20a7198a20f hwmon: (pmbus) Add driver for Infineon IR36021 new bfbbbe04d012 hwmon: (nct6683) Support NCT6686D new d3e33067a6e4 hwmon: (pmbus) Add pmbus_set_update() function to set update flag new 42bfe7dd0f99 hwmon: (pmbus/stpddc60) Add ST STPDDC60 pmbus driver new c2d5f273c505 hwmon: (corsair-psu) add support for critical values new 23bc3caf42bd hwmon: (ftsteutates) Fix spelling typo new f3e3464ec893 hwmon: (ds1621) Use kobj_to_dev() new 9d2227bb9bd4 hwmon: Use kobj_to_dev() new af9a973040bd hwmon: (ina2xx) Convert sysfs sprintf/snprintf family to s [...] new 82e3430dfa8c hwmon: add driver for NZXT Kraken X42/X52/X62/X72 new f807e8be4699 hwmon: (pmbus) Replace - with _ in device names before reg [...] new 1f4d4af4d7a1 hwmon: replace snprintf in show functions with sysfs_emit new 90e85e6309ff dt-bindings: Add vendor prefix and trivial device for BluT [...] new 15b2703e5e02 hwmon: (pmbus) Add driver for BluTek BPA-RS600 new 73a76220e45e hwmon: (ftsteutates) Rudimentary typo fixes new fd1edbd39862 dt-bindings: Add trivial device entry for TPS53676 new cb3d37b59012 hwmon: (pmbus/tps53679) Add support for TI TPS53676 new f7bf7eb2d734 hwmon: (mlxreg-fan) Add support for fan drawers capability [...] new e3b65ffa13bd MAINTAINERS: Add keyword pattern for hwmon registration functions new 807b8c29db4f hwmon: (dell-smm) Add Dell Latitude E7440 to fan control w [...] new c3dd4b7d1e09 hwmon: (nct6683) remove useless function new e7e0b466a848 hwmon: (sch5627) Convert to hwmon_device_register_with_info() new 790ac8fab116 hwmon: (sch5627) Split sch5627_update_device() new 25b000a80bd7 hwmon: (intel-m10-bmc-hwmon) add sensor support of Intel D [...] new 1734b4135a62 hwmon: Add driver for fsp-3y PSUs and PDUs new f025314306ae hwmon: (pmbus/pxe1610) don't bail out when not all pages a [...] new 93a6fb2c9135 hwmon: (sch5627) Use devres function new bab10bf90aaa hwmon: (sch5627) Remove unnecessary error path new 1e4063329fe8 hwmon: (pmbus) Add pmbus driver for MAX15301 new b94ca77eeae7 hwmon: (pmbus) Introduce PMBUS symbol namespace new e1576396a7a0 hwmon: Clarify scope of attribute access new 9049572fb145 hwmon: Remove amd_energy driver new a49b45b280af Merge remote-tracking branch 'hwmon-staging/hwmon-next' new e9dfeed25186 docs: sphinx-pre-install: don't barf on beta Sphinx releases new b77e0ce62d63 docs/zh_CN: add core-api irq concepts.rst translation new e8ebbdff7b93 docs/zh_CN: add core-api irq irq-affinity.rst translation new 3e77439e691a docs/zh_CN: add core-api irq irq-domain.rst translation new 83d07650f5af docs/zh_CN: add core-api irq irqflags-tracing.rst translation new b9b4c3831527 docs/zh_CN: add core-api irq index.rst translation new 6c5c146cd9af docs/zh_CN: add core-api index.rst translation new aa93de203064 docs/zh_CN: add core api translation to zh_CN index new 3f59307f991b docs/zh_CN: add openrisc openrisc_port.rst translation new 30d0f7d7aa8c docs/zh_CN: add openrisc todo.rst translation new acc6a91a29bf docs/zh_CN: add openrisc index.rst translation new 441ca977a84d docs/zh_CN: add openrisc translation to zh_CN index new e916a8e1ef94 Merge remote-tracking branch 'jc_docs/docs-next' new 1f79bca427ac Merge remote-tracking branch 'v4l-dvb/master' new 3af9181e6bc2 Merge remote-tracking branch 'pm/linux-next' new a2149ab815fc thermal/drivers/qcom/tsens-v0_1: Add support for MDM9607 new 8cd7ab2a1a39 thermal/drivers/thermal_mmio: Remove redundant dev_err cal [...] new d1ab7c3a33d2 thermal/drivers/bcm2835: Remove redundant dev_err call in [...] new 2eb87d75f980 thermal/drivers/intel: Introduce tcc cooling driver new beaa41029fde thermal/drivers/hisi: Remove redundant dev_err call in his [...] new fc88f7ad763a thermal/drivers/tegra: Use devm_platform_ioremap_resource_byname new 88d47719f9e1 Merge remote-tracking branch 'thermal/thermal/linux-next' new 50b1956da3d0 Merge remote-tracking branch 'ieee1394/for-next' new 3ccbe1af83f7 Merge remote-tracking branch 'dlm/next' new 647a8472d109 Merge remote-tracking branch 'swiotlb/linux-next' new 6d4fff21c648 Merge remote-tracking branch 'rdma/for-next' new f4f86d8d2c04 net: phy: execute genphy_loopback() per default on all PHYs new 014068dcb5b1 net: phy: genphy_loopback: add link speed configuration new 3e1e58d64c3d net: add generic selftest support new 6016ba345f97 net: fec: make use of generic NET_SELFTESTS library new b62a12fc047d net: ag71xx: make use of generic NET_SELFTESTS library new a71acad90a3f net: dsa: enable selftest support for all switches by default new e655bbf90330 Merge branch 'net-generic-selftest-support' new 316bcffe4479 net: dsa: felix: disable always guard band bit for TAS config new d408c01caef4 net/mlx5e: Fix lost changes during code movements new 6a5689ba0259 net/mlx5e: Fix possible non-initialized struct usage new 6980ffa0c5a8 net/mlx5e: RX, Add checks for calculated Striding RQ attributes new 7d22ad732d15 net/mlx5: DR, Rename an argument in dr_rdma_segments new ff1925bb0de4 net/mlx5: DR, Fix SQ/RQ in doorbell bitmask new 25cb31768042 net/mlx5: E-Switch, Improve error messages in term table creation new 704cfecdd03d net/mlx5: mlx5_ifc updates for flex parser new 323b91acc189 net/mlx5: DR, Remove protocol-specific flex_parser_3 definitions new 160e9cb37a84 net/mlx5: DR, Add support for dynamic flex parser new 4923938d2fb5 net/mlx5: DR, Set STEv0 ICMP flex parser dynamically new 3442e0335e70 net/mlx5: DR, Add support for matching on geneve TLV option new 35ba005d820b net/mlx5: DR, Set flex parser for TNL_MPLS dynamically new df9dd15ae118 net/mlx5: DR, Add support for matching tunnel GTP-U new 7304d603a57a net/mlx5: DR, Add support for force-loopback QP new aeacb52a8de7 net/mlx5: DR, Add support for isolate_vl_tc QP new ff254dad0e5b Merge tag 'mlx5-updates-2021-04-19' of git://git.kernel.or [...] new 56e2e5de441a korina: Fix conflict with global symbol desc_empty on x86. new 41d26bf4aba0 net: phy: marvell: refactor HWMON OOP style new 4f920c299d4c net: phy: marvell: fix HWMON enable register for 6390 new 002181735184 net: phy: marvell: use assignment by bitwise AND operator new c5d015b0e097 net: dsa: mv88e6xxx: simulate Amethyst PHY model number new a978f7c479ea net: phy: marvell: add support for Amethyst internal PHY new b015f4efc439 Merge branch 'marvell-phy-hwmon' new 790aad0eccd2 korina: Fix build. new 17c0e6d1757f mlxsw: spectrum_qdisc: Drop one argument from check_params [...] new 290fe2c595fb mlxsw: spectrum_qdisc: Simplify mlxsw_sp_qdisc_compare() new 549f2aae84dd mlxsw: spectrum_qdisc: Drop an always-true condition new 017a131cdec6 mlxsw: spectrum_qdisc: Track tclass_num as int, not u8 new b21832b56807 mlxsw: spectrum_qdisc: Promote backlog reduction to mlxsw_ [...] new 51d52ed95550 mlxsw: spectrum_qdisc: Track children per qdisc new cff99e204553 mlxsw: spectrum_qdisc: Guard all qdisc accesses with a lock new 5cbd96025330 mlxsw: spectrum_qdisc: Allocate child qdiscs dynamically new 7de85b0431cd mlxsw: spectrum_qdisc: Index future FIFOs by band number new 0a4d0cb1a326 selftests: mlxsw: sch_red_ets: Test proper counter cleanin [...] new c9ad20573a91 Merge branch 'mlxsw-refactor-qdisc-offload' new 08322284c162 Merge tag 'mac80211-next-for-net-next-2021-04-20' of git:/ [...] new 670bb80f8196 net: dsa: mv88e6xxx: Mark chips with undocumented EDSA tag [...] new 9a99bef5f87f net: dsa: mv88e6xxx: Allow dynamic reconfiguration of tag [...] new 21e0b508c8d1 net: dsa: Only notify CPU ports of changes to the tag protocol new deff710703d8 net: dsa: Allow default tag protocol to be overridden from DT new eb78cacebaf2 dt-bindings: net: dsa: Document dsa-tag-protocol property new ebbcac3dc26b Merge branch 'dsa-tag-override' new b8c55ce266de net: wwan: Fix bit ops double shift new f5d7872a8b8a virtio-net: restrict build_skb() use to some arches new 1b8caefaf4f0 net: enetc: automatically select IERB module new 6b3a63100ded phy: nxp-c45-tja11xx: fix phase offset calculation new af39c8f72301 virtio-net: fix use-after-free in page_to_skb() new 55cdc26a91ac net: mana: remove redundant initialization of variable err new 8f7e876273e2 net: phy: at803x: fix probe error if copper page is selected new a926c025d56b net: wwan: mhi_wwan_ctrl: Fix RX buffer starvation new d1cd9757689c Merge remote-tracking branch 'net-next/master' new 137733d08f4a samples/bpf: Fix broken tracex1 due to kprobe argument change new fd0b88f73f53 bpf: Refine retval for bpf_get_task_stack helper new bdc4e369454f bpf/selftests: Add bpf_get_task_stack retval bounds verifier test new c77cec5c207b bpf/selftests: Add bpf_get_task_stack retval bounds test_prog new 69443c47305e Merge branch 'bpf: refine retval for bpf_get_task_stack helper' new d044d9fc1380 selftests/bpf: Add docs target as all dependency new c134b8d3937a Merge remote-tracking branch 'bpf-next/for-next' new b07dd26f07af flow: remove spi key from flowi struct new 7baf867fef7c xfrm: remove stray synchronize_rcu from xfrm_init new 6218fe186109 xfrm: avoid synchronize_rcu during netns destruction new 747b67088f8d xfrm: ipcomp: remove unnecessary get_cpu() new 949e482bfce7 Merge remote-tracking branch 'ipsec-next/master' new 5b316c1964f4 Merge remote-tracking branch 'bluetooth/master' new e5966cf20f0c gfs2: Fix fall-through warnings for Clang new c48d31490cbc Merge remote-tracking branch 'gfs2/for-next' new e432a72469f3 Merge remote-tracking branch 'mtd/mtd/next' new a59aa904b6f4 Merge remote-tracking branch 'crypto/master' new 7c17572aae46 Merge remote-tracking branch 'drm/drm-next' new 3fcff21bad01 Merge remote-tracking branch 'drm-misc/for-linux-next' new 896e8a1b7787 Merge remote-tracking branch 'amdgpu/drm-next' new c6deb5e97ded drm/i915/pm: Make the wm parameter of print_wm_latency a pointer new 103b8cbac28e drm/i915: fix an error code in intel_overlay_do_put_image() new 708de86e10e5 drm/i915: Collect dbuf device info into a sub-struct new 77531b0ef621 drm/i915: Handle dbuf bypass path allocation earlier new 578e6edec45c drm/i915: Store dbuf slice mask in device info new 6390e5aa139c drm/i915: Use intel_dbuf_slice_size() new d152bb1f672b drm/i915: Use intel_de_rmw() for DBUF_POWER_REQUEST new b88da66055a9 drm/i915: Polish for_each_dbuf_slice() new 0868b1ce8772 drm/i915: Add enabledisable() new 3a11529d615e drm/i915: Say "enable foo" instead of "set foo to enabled" new 9518ba0a72b9 Merge remote-tracking branch 'drm-intel/for-linux-next' new 1ed6cc8d0f7d Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new d455e39aa1d5 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 5f987220076d Merge remote-tracking branch 'etnaviv/etnaviv/next' new 720280798e3a Merge remote-tracking branch 'regmap/for-next' new fd9db1058c6c ALSA: usb-audio: Re-apply implicit feedback mode to Pionee [...] new 1c9d9dfd2d25 ALSA: hda/realtek - Headset Mic issue on HP platform new bd15b15523fd ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic [...] new 996e476a5a3e Merge remote-tracking branch 'sound/for-next' new 7f51384f17b3 ASoC: rt1015p: add support on format S32_LE new ec1af6c64db9 ASoC: simple-card-utils: Allocate link info structure on heap new 7342db3cddcd ASoC: ak4458: enable daisy chain new 1a456b1c6be1 ASoC: audio-graph: move audio_graph_card_probe() to simple [...] new f6fcc820e0c9 ASoC: audio-graph: move audio_graph_remove() to simple-car [...] new 6769ea1e4315 ASoC: audio-graph: check ports if exists new 14d78d74d7bc ASoC: audio-graph: remove "audio-graph-card, " preix support new 67800ae93982 ASoC: audio-graph: remove unused "node" from graph_parse_m [...] new 63f2f9cceb09 ASoC: audio-graph: remove Platform support new 23b16df6c9c9 Merge series "ASoC: audio-graph: cleanups" from Kuninori M [...] new 0388a5eed8d3 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new 8f8d726952db Merge remote-tracking branch 'sound-asoc/for-next' new 5e134616e5e1 Merge remote-tracking branch 'modules/modules-next' new a8dd19bb6bdb Merge remote-tracking branch 'input/next' new 6105df9a76f4 Merge branch 'for-5.13/libata' into for-next new b7060f3ddae6 Merge branch 'for-5.13/block' into for-next new ab50200ab04d floppy: cleanups: remove trailing whitespaces new 67c07161c503 floppy: cleanups: use ST0 as reply_buffer index 0 new f6df18f20d5b floppy: cleanups: use memset() to zero reply_buffer new fa6b885e876e floppy: cleanups: use memcpy() to copy reply_buffer new a720e11f0a9a floppy: cleanups: remove FLOPPY_SILENT_DCL_CLEAR undef new b53002e03559 floppy: remove redundant assignment to variable st new ceeb7218c6b3 MAINTAINERS: Change maintainer for rnbd module new e5f221c701dc Documentation/sysfs-block-rnbd: Add descriptions for remap [...] new 02ee80f5fea4 block/rnbd-clt: Remove some arguments from insert_dev_if_n [...] new 8b7f05114b34 block/rnbd-clt: Remove some arguments from rnbd_client_set [...] new d0a70ab10b9c block/rnbd-clt: Move add_disk(dev->gd) to rnbd_clt_setup_gen_disk new 8e43c90a268b block/rnbd: Kill rnbd_clt_destroy_default_group new d16b5ac87454 block/rnbd: Kill destroy_device_cb new 9f455eeafde3 block/rnbd-clt: Replace {NO_WAIT,WAIT} with RTRS_PERMIT_{W [...] new b168e1d85cf3 block/rnbd-srv: Prevent a deadlock generated by accessing [...] new c77bfa8f5dbd block/rnbd-srv: Remove force_close file after holding a lock new ce9d2b4f7bbe block/rnbd-clt: Improve find_or_create_sess() return check new 12b06533104e block/rnbd-clt: Fix missing a memory free when unloading t [...] new 2958a995edc9 block/rnbd-clt: Support polling mode for IO latency optimization new 015fcf13c41f Documentation/ABI/rnbd-clt: Add description for nr_poll_queues new c81cba85512e block/rnbd-srv: Remove unused arguments of rnbd_srv_rdma_ev new 3ba1c6935c6f block/rnbd-clt: Generate kobject_uevent when the rnbd devi [...] new 503438a4f29e block/rnbd-clt: Remove max_segment_size new 3db7cf55d532 block/rnbd-clt-sysfs: Remove copy buffer overlap in rnbd_c [...] new 57b93ed435e6 block/rnbd: Use strscpy instead of strlcpy new fd676f44eadb Merge branch 'for-5.13/drivers' into for-next new 79ccb112c414 Merge branch 'for-5.13/drivers' into for-5.13/drivers-post-merge new 9c2540f95729 null_blk: poll queue support new 95a0174de30b Merge branch 'for-5.13/drivers-post-merge' into for-next new eb3726722954 io-wq: remove unused io_wqe_need_worker() function new 3a0a69023592 io_uring: move inflight un-tracking into cleanup new 07db298a1c96 io_uring: safer sq_creds putting new f2a48dd09b8e io_uring: refactor io_sq_offload_create() new 3146248c6559 Merge branch 'for-5.13/io_uring' into for-next new e06abcc68cb5 libata: Fix fall-through warnings for Clang new 3702f3cf1c93 Merge branch 'for-5.13/libata' into for-next new 6327c911aa69 drbd: Fix fall-through warnings for Clang new 37d9a1bb62e6 Merge branch 'for-5.13/drivers' into for-next new bb533f8359a4 Merge remote-tracking branch 'block/for-next' new be962b2f077e dm raid: fix fall-through warning in rs_check_takeover() f [...] new 2798c7b02341 Merge remote-tracking branch 'device-mapper/for-next' new 82efc267b853 Merge remote-tracking branch 'pcmcia/pcmcia-next' new c9b17ba38115 Merge remote-tracking branch 'mmc/next' new 92f9aea5cda8 Merge remote-tracking branch 'mfd/for-mfd-next' new 678c7e28ce9f Merge remote-tracking branch 'backlight/for-backlight-next' new 01dcfe784987 power: supply: max14577: remove unneeded variable initialization new a837f35c5ae0 power: supply: max17040: handle device_property_read_u8_ar [...] new 6dfbb2cece78 power: supply: max17040: remove unneeded double cast new 4667d52fad3b power: supply: act8945a: correct kerneldoc new 43d8766372f4 power: supply: bq256xx: add kerneldoc for structure members new d0b89aaa3a7d Merge remote-tracking branch 'battery/for-next' new 96d3632dd256 Merge remote-tracking branch 'regulator/for-next' new f6703186433c Merge remote-tracking branch 'security/next-testing' new 84143fe3d69b Merge remote-tracking branch 'apparmor/apparmor-next' new 28073eb09c5a ima: Fix fall-through warnings for Clang new 7896c88a2609 Merge remote-tracking branch 'integrity/next-integrity' new 8f067212d702 Merge remote-tracking branch 'keys/keys-next' new fcdcbe6a9c17 Merge remote-tracking branch 'selinux/next' new e0817562f16f Merge remote-tracking branch 'tomoyo/master' new 7ca11943be16 Merge remote-tracking branch 'tpmdd/next' new 2e2472dfcedb Merge remote-tracking branch 'iommu/next' new c718147a1d10 Merge remote-tracking branch 'audit/next' new c583b04470a8 Merge remote-tracking branch 'devicetree/for-next' new 7cc8ce0b30e0 Merge remote-tracking branch 'mailbox/mailbox-for-next' new 1b8a7d4282c0 spi: stm32-qspi: Fix compilation warning in ARM64 new 7d82f89c39ad spi: brcm,spi-bcm-qspi: convert to the json-schema new 3a1634daf8cb spidev: Add Micron SPI NOR Authenta device compatible new b0c3d9354de1 spi: altera: separate core code from platform code new ba2fc167e944 spi: altera: Add DFL bus driver for Altera API Controller new 1799bb1065ba Merge series "spi: altera: Add DFL bus support for Altera [...] new 75d7fab14dcd Merge remote-tracking branch 'spi/for-5.13' into spi-next new 3ca43d8834ea Merge remote-tracking branch 'spi/for-next' new 47a817268943 Merge branch 'x86/vmware' new ec2b72ef165a Merge branch 'x86/vdso' new 4982d01c30bb Merge branch 'x86/splitlock' new 91b75384b1cb Merge branch 'x86/sgx' new 2cb7357d2855 Merge branch 'x86/seves' new c2209ea55612 x86/platform/uv: Fix !KEXEC build failure new 27743f01e391 x86/platform/uv: Remove dead !CONFIG_KEXEC_CORE code new 55525f8c3b80 Merge branch 'x86/platform' new 8dd6c02b8d49 Merge branch 'x86/mm' new e3d4bdf520df Merge branch 'x86/misc' new 9b0a9d2a16cb Merge branch 'x86/microcode' new aa7fe1ee3e14 Merge branch 'x86/entry' new afd7d82cd3cb Merge branch 'x86/core' new d7fb857e2c73 Merge branch 'x86/cleanups' new 0ef3439cd80b x86/build: Disable HIGHMEM64G selection for M486SX new 5e3e340b6c74 Merge branch 'x86/build' new 651a029125fe Merge branch 'x86/boot' new 6896f1d4884b Merge branch 'x86/apic' new f5b0233edbe0 Merge branch 'timers/core' new d0d252b8ca7a Merge tag 'v5.12-rc8' into sched/core, to pick up fixes new 3f5ad91488e8 sched/fair: Move update_nohz_stats() to the CONFIG_NO_HZ_C [...] new 28e252debc4c Merge branch 'sched/core' new 4d4d93a75078 Merge branch 'ras/core' new 3a42e085f557 Merge branch 'perf/core' new 491ee798e6e2 Merge branch 'objtool/core' new 10f58459094d Merge branch 'locking/urgent' new fae8100e5972 Merge branch 'locking/core' new 9b3c6d5b9cc8 Merge branch 'irq/core' new 7703fadb691b Merge branch 'core/rcu' new bc9940eb3a4c Merge branch 'core/entry' new 58af1162bdd0 Merge remote-tracking branch 'tip/auto-latest' new 2599886b604f Merge remote-tracking branch 'edac/edac-for-next' new d2bcde1a72dd Merge remote-tracking branch 'irqchip/irq/irqchip-next' new d85ba2782352 Merge remote-tracking branch 'ftrace/for-next' new 9e524bbffeab Merge remote-tracking branch 'rcu/rcu/next' new 3fe24bd182cc Merge remote-tracking branch 'kvm/next' new a86ed2cfa13c ptp: Don't print an error if ptp_kvm is not supported new 182a71a3653c KVM: arm64: Fix Function ID typo for PTP_KVM service new 4085ae809334 Merge branch 'kvm-arm64/ptp' into kvmarm-master/next new 0b465dacdea8 Merge remote-tracking branch 'kvm-arm/next' new dbb7b6249662 Merge remote-tracking branch 'percpu/for-next' new dd5566d6d80c platform/x86: intel_pmc_core: Fix "unsigned 'ret' is never [...] new 366f0a30c8a0 platform/surface: aggregator: fix a bit test new e5b20246d070 Merge remote-tracking branch 'drivers-x86/for-next' new 9ad020e9463f Merge remote-tracking branch 'chrome-platform/for-next' new 31cbd9938101 Merge remote-tracking branch 'hsi/for-next' new 61f210d2cfa9 Merge remote-tracking branch 'leds/for-next' new 5310545c6633 Merge remote-tracking branch 'ipmi/for-next' new 5941c9263bb2 Merge remote-tracking branch 'driver-core/driver-core-next' new 7bb9af634168 Merge remote-tracking branch 'usb/usb-next' new 2ccac79b1cec Merge remote-tracking branch 'usb-serial/usb-next' new 11d48b4fbccb Merge remote-tracking branch 'tty/tty-next' new 09af99216828 Merge remote-tracking branch 'char-misc/char-misc-next' new c9069a00e389 Merge remote-tracking branch 'phy-next/next' new 2e490d45230a Merge remote-tracking branch 'vfio/next' new 8646b1186879 Merge remote-tracking branch 'staging/staging-next' new 0b0f93cf913b dt-bindings: dmaengine: qcom: gpi: add compatible for sm8150 new 28ac8e03c43d dmaengine: idxd: Fix potential null dereference on pointer status new 361e5fc7420a dmaengine: at_xdmac: Remove unused inline function at_xdma [...] new 63606522b9c2 Merge branch 'fixes' into next new 397862855619 dmaengine: idxd: fix dma device lifetime new 5fc8e85ff12c dmaengine: idxd: cleanup pci interrupt vector allocation m [...] new a39c7cd0438e dmaengine: idxd: removal of pcim managed mmio mapping new f7f7739847bd dmaengine: idxd: use ida for device instance enumeration new 47c16ac27d4c dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime new 7c5dd23e57c1 dmaengine: idxd: fix wq conf_dev 'struct device' lifetime new 75b911309060 dmaengine: idxd: fix engine conf_dev lifetime new defe49f96012 dmaengine: idxd: fix group conf_dev lifetime new 04922b7445a1 dmaengine: idxd: fix cdev setup and free device lifetime issues new 4b73e4ebd43c dmaengine: idxd: iax bus removal new 435b512dbc0d dmaengine: idxd: remove detection of device type new a03a28d3f328 Merge remote-tracking branch 'dmaengine/next' new 4bbba0af2eef Merge remote-tracking branch 'cgroup/for-next' new 755e78ccbb07 Merge branch 'misc' into for-next new ac41784f2282 Merge remote-tracking branch 'scsi/for-next' new 69c99c21526d Merge remote-tracking branch 'vhost/linux-next' new 7f8569aae6b7 Merge remote-tracking branch 'rpmsg/for-next' new 754a17bd521c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 953754b545df Merge remote-tracking branch 'pinctrl/for-next' new 829280ef3bd8 Merge remote-tracking branch 'pwm/for-next' new 90e302afef68 Merge remote-tracking branch 'kselftest/next' new 828e356e83cb Merge remote-tracking branch 'livepatching/for-next' new aa56a2137061 Merge remote-tracking branch 'coresight/next' new ceb0a0312b64 Merge remote-tracking branch 'rtc/rtc-next' new d9f7c9ec9b5f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 7330b637e98b Merge remote-tracking branch 'seccomp/for-next/seccomp' new c220481cb4b3 Merge remote-tracking branch 'kspp/for-next/kspp' new 5aec4b3c42f6 Merge remote-tracking branch 'gnss/gnss-next' new 61d31f6d6647 Merge remote-tracking branch 'slimbus/for-next' new 17d1b58e306d Merge remote-tracking branch 'nvmem/for-next' new 8c2d5e0640e5 Drivers: hv: vmbus: Initialize unload_event statically new 77db0ec8b776 Drivers: hv: vmbus: Increase wait time for VMbus unload new aa5b7d11c7cb video: hyperv_fb: Add ratelimit on error message new 5fa468d6d2bf Merge remote-tracking branch 'hyperv/hyperv-next' new ae26ff91345d Merge remote-tracking branch 'kgdb/kgdb/for-next' new 00626b962e63 Merge remote-tracking branch 'kunit-next/kunit' new bdf9412c28be Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 60bbcc684d13 Merge remote-tracking branch 'rust/rust-next' new 055ae07483ac /proc/kpageflags: prevent an integer overflow in stable_pa [...] new d4e30a412054 /proc/kpageflags: do not use uninitialized struct pages new 431e97dd60a2 arch/ia64/kernel/head.S: remove duplicate include new 28dd9fe01ae0 arch/ia64/kernel/fsys.S: fix typos new 04a053392e48 arch/ia64/include/asm/pgtable.h: minor typo fixes new 2e6e5de655a8 ia64: ensure proper NUMA distance and possible map initialization new ae931e5e58ee ia64: drop unused IA64_FW_EMU ifdef new e355b4775afe ia64: simplify code flow around swiotlb init new 07247721ed65 ia64: trivial spelling fixes new 46e25262617f ia64: fix EFI_DEBUG build new fc2b8d866ead ia64: mca: always make IA64_MCA_DEBUG an expression new a6597f9405fa ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAP new 52a22a2c439e ia64: module: fix symbolizer crash on fdescr new 8944252cc9b9 include/linux/compiler-gcc.h: sparse can do constant foldi [...] new 2a0e5eb8ae74 scripts/spelling.txt: add entries for recent discoveries new 84ab32e68d55 scripts: a new script for checking duplicate struct declaration new cb483c4d8b57 scripts-a-new-script-for-checking-duplicate-struct-declara [...] new 6b51d827fab1 arch/sh/include/asm/tlb.h: remove duplicate include new 45165634f2a8 ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...] new b50e126ca562 ocfs2: map flags directly in flags_to_o2dlm() new 8cbea2a42b85 ocfs2: fix a typo new 71dcefeedabe ocfs2/dlm: remove unused function new 64727c372c6a ocfs2: clear links count in ocfs2_mknod() if an error occurs new 2ccdc04e06f0 ocfs2: fix ocfs2 corrupt when iputting an inode new 0b117b7fa436 vfs: fs_parser: clean up kernel-doc warnings new f8d6c7e2c10e watchdog: rename __touch_watchdog() to a better descriptive name new 601584b18b64 watchdog: explicitly update timestamp when reporting softlockup new b911551bfe33 watchdog/softlockup: report the overall time of softlockups new e4ca5b829fca watchdog/softlockup: remove logic that tried to prevent re [...] new cd249c523366 watchdog: fix barriers when printing backtraces from all CPUs new 2550db8d779b watchdog: use bit lock operations to prevent multiple soft [...] new 09b77bef41aa watchdog: cleanup handling of false positives new 1031270959f5 mm/slab_common: provide "slab_merge" option for !IS_ENABLE [...] new 0bb46cb8d245 mm, slub: enable slub_debug static key when creating cache [...] new 2410f623fc8d kunit: add a KUnit test for SLUB debugging functionality new 8ec5519b5ae1 slub: remove resiliency_test() function new 84dbc21a52cf mm/slub.c: trivial typo fixes new 9b94e3a9eaf3 mm/kmemleak.c: fix a typo new df90ce4f4ea7 mm/page_owner: record the timestamp of all pages during free new e1675fef6f76 mm, page_owner: remove unused parameter in __set_page_owne [...] new f99d55b318ad mm: page_owner: fetch backtrace only for tracked pages new b1e6e6390a84 mm: page_owner: use kstrtobool() to parse bool option new ea41686cd4f3 mm: page_owner: detect page_owner recursion via task_struct new c66cb8cf7b8e mm: page_poison: print page info when corruption is caught new d035322ce97a mm-page_poison-print-page-info-when-corruption-is-caught-v2 new f19692357354 mm/memtest: add ARCH_USE_MEMTEST new e572a0fa87bc mm: provide filemap_range_needs_writeback() helper new 7465b91ebb99 mm: use filemap_range_needs_writeback() for O_DIRECT reads new 8a5c24d8c218 iomap: use filemap_range_needs_writeback() for O_DIRECT reads new 7daea5656891 mm/filemap: use filemap_read_page in filemap_fault new a65ad6f463c3 mm/filemap: drop check for truncated page after I/O new 49a810141efc mm: page-writeback: simplify memcg handling in test_clear_ [...] new e25f0de74d9f mm: introduce and use mapping_empty new 555e8ddbc036 mm: stop accounting shadow entries new 9d89ea028529 dax: account DAX entries as nrpages new 0da5615faf69 mm: remove nrexceptional from inode new a68743ae335b mm: Move page_mapping_file to pagemap.h new b53f08980cd5 mm/filemap: Update stale comment new ff2bc8ca1451 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new 46a569be9d88 mm/gup: add compound page list iterator new 02358b6da62d mm/gup: decrement head page once for group of subpages new 2ea4178de74a mm/gup: add a range variant of unpin_user_pages_dirty_lock() new 19c413bbfe4a RDMA/umem: batch page unpin in __ib_umem_release() new 965973cd1abc mm: gup: remove FOLL_SPLIT new b7cfa0d343a7 mm/memremap.c: fix improper SPDX comment style new a4fbac6713dc mm: memcontrol: fix kernel stack account new df010dba613a memcg: cleanup root memcg checks new 6f6beaab973d memcg: enable memcg oom-kill for __GFP_NOFAIL new 5ff229328058 mm: memcontrol: fix cpuhotplug statistics flushing new 3854a745d898 mm: memcontrol: kill mem_cgroup_nodeinfo() new 5902d38400fc mm: memcontrol: privatize memcg_page_state query functions new ed099e12ccfc cgroup: rstat: support cgroup1 new 968bbdc83650 cgroup: rstat: punt root-level optimization to individual [...] new 15a71f750829 mm: memcontrol: switch to rstat new 4c071caf0455 mm-memcontrol-switch-to-rstat-fix new 7e042e5401af mm: memcontrol: switch to rstat fix new a88902449ac1 mm: memcontrol: consolidate lruvec stat flushing new b80daf8bae16 kselftests: cgroup: update kmem test for new vmstat implem [...] new b2542304bc56 memcg: charge before adding to swapcache on swapin new f8f7c69c311f memcg: set page->private before calling swap_readpage new b5f49d01e241 mm: memcontrol: slab: fix obtain a reference to a freeing memcg new 7faa0a8ad6a2 mm: memcontrol: introduce obj_cgroup_{un}charge_pages new 41f6000cc894 mm: memcontrol: directly access page->memcg_data in mm/pag [...] new 83c5bf0fa741 mm: memcontrol: change ug->dummy_page only if memcg changed new ad7299e88d2c mm: memcontrol: use obj_cgroup APIs to charge kmem pages new 4ebea2629034 mm: memcontrol: fix forget to obtain the ref to objcg in s [...] new 6ec85f55be33 mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_ [...] new 57ae37051762 mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_ [...] new f344b23560a2 linux/memcontrol.h: remove duplicate struct declaration new 4b702c77b67b mm: page_counter: mitigate consequences of a page_counter [...] new d4672c41bf22 mm/memory.c: do_numa_page(): delete bool "migrated" new 0343dd04984d mm/interval_tree: add comments to improve code readability new 2f58d05ffaed x86/vmemmap: drop handling of 4K unaligned vmemmap range new 155794feca45 x86/vmemmap: drop handling of 1GB vmemmap ranges new d3ae7eca4a78 x86/vmemmap: handle unpopulated sub-pmd ranges new a9f61465be69 x86-vmemmap-handle-unpopulated-sub-pmd-ranges-fix new b253300594da x86/vmemmap: optimize for consecutive sections in partial [...] new f6a33bb9868d mm, tracing: improve rss_stat tracepoint message new 60348bf8cb82 mm: add remap_pfn_range_notrack new 1162b6698055 mm: add a io_mapping_map_user helper new 20ae4bc32c2d i915: use io_mapping_map_user new ca739c5c6c1d i915: fix remap_io_sg to verify the pgprot new 3c1217e6cb21 mm: extend MREMAP_DONTUNMAP to non-anonymous mappings new d70bfceee684 Revert "mremap: don't allow MREMAP_DONTUNMAP on special_ma [...] new cdf9acaadd8f selftests: add a MREMAP_DONTUNMAP selftest for shmem new 40ad359f1870 mm/dmapool: switch from strlcpy to strscpy new bcbc0732da89 mm/sparse: add the missing sparse_buffer_fini() in error branch new b038c35f0dd3 samples/vfio-mdev/mdpy: use remap_vmalloc_range new 9c957a1df6b7 mm: unexport remap_vmalloc_range_partial new d38754d668ce mm/vmalloc: use rb_tree instead of list for vread() lookups new 76f96ae57977 ARM: mm: add missing pud_page define to 2-level page tables new 70fc78c5595e mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...] new 1379a07950ae sparc32: add stub pud_page define for walking huge vmalloc [...] new 222824665cba mm: apply_to_pte_range warn and fail if a large pte is enc [...] new 0915a1a98d76 mm/vmalloc: rename vmap_*_range vmap_pages_*_range new e0c78c648eab mm/ioremap: rename ioremap_*_range to vmap_*_range new ce86621ce284 mm: HUGE_VMAP arch support cleanup new 56090f4c1f2b powerpc: inline huge vmap supported functions new 399421376897 arm64: inline huge vmap supported functions new bb37cbb87cc6 x86: inline huge vmap supported functions new b8dbd74c3058 mm/vmalloc: provide fallback arch huge vmap support functions new 64b53e0ae635 mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c new 435bdf1571f2 mm/vmalloc: add vmap_range_noflush variant new a8b074739475 mm/vmalloc: hugepage vmalloc mappings new 333387c3c06a mm/vmalloc: fix read of uninitialized pointer area new 41f1b35b3cd3 mm/vmalloc: remove map_kernel_range new 8c55cd75a581 kernel/dma: remove unnecessary unmap_kernel_range new 146ac414763c powerpc/xive: remove unnecessary unmap_kernel_range new 99212159d2e8 mm/vmalloc: remove unmap_kernel_range new d87b3307744b mm-vmalloc-remove-unmap_kernel_range-fix new edf1aeee2315 mm-vmalloc-remove-unmap_kernel_range-fix-fix new 3a29a92c079b mm-vmalloc-remove-map_kernel_range-fix-2 new 387f6ebbff20 mm/vmalloc: improve allocation failure error messages new da91e2f75cb1 mm/vmalloc: print correct vmalloc allocation size new 5d7e86591e40 mm: vmalloc: prevent use after free in _vm_unmap_aliases new 5e66fb307317 lib/test_vmalloc.c: remove two kvfree_rcu() tests new 48c1657bde3f lib/test_vmalloc.c: add a new 'nr_threads' parameter new a9e3c39e333c lib/test_vmalloc.c: extend max value of nr_threads parameter new 013752e82c6f vm/test_vmalloc.sh: adapt for updated driver interface new 8781609d09c6 mm/vmalloc: refactor the preloading loagic new 60d54e9470d4 mm/vmalloc: remove an empty line new c6f8c852c2b7 mm/doc: fix fault_flag_allow_retry_first kerneldoc new 6b37cb4ad265 mm/doc: fix page_maybe_dma_pinned kerneldoc new 0e13aa17106c mm/doc: turn fault flags into an enum new 878f96833db3 mm/doc: add mm.h and mm_types.h to the mm-api document new 7e4401690848 MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENT new dd5d2a968455 pagewalk: prefix struct kernel-doc descriptions new 4b0373bd5b71 mm/kasan: switch from strlcpy to strscpy new 76373e46e764 kasan: fix kasan_byte_accessible() to be consistent with a [...] new ab0cfa8c0931 kasan: initialize shadow to TAG_INVALID for SW_TAGS new d83878ff2cba mm, kasan: don't poison boot memory with tag-based modes new 0051c057b9d7 arm64: kasan: allow to init memory when setting tags new b75e43f8ba45 kasan: init memory in kasan_(un)poison for HW_TAGS new 80b3ba45448f kasan, mm: integrate page_alloc init with HW_TAGS new 48097822dec9 mm, kasan: fix for "integrate page_alloc init with HW_TAGS" new 498233bed1a4 kasan, mm: integrate slab init_on_alloc with HW_TAGS new 4423bebf2f94 kasan, mm: integrate slab init_on_free with HW_TAGS new 469268a6dfcf kasan: docs: clean up sections new 8f1000938577 kasan: docs: update overview section new ab7d4046d0e1 kasan: docs: update usage section new d51a3a5bf57e kasan: docs: update error reports section new f7d7bcf6bfb8 kasan: docs: update boot parameters section new cd1085a2fe67 kasan: docs: update GENERIC implementation details section new 6170c3b85a2e kasan: docs: update SW_TAGS implementation details section new 49c59afcf44f kasan: docs: update HW_TAGS implementation details section new 7b761cae5333 kasan: docs: update shadow memory section new 863be65b5173 kasan: docs: update ignoring accesses section new 6a8f641f939e kasan: docs: update tests section new 9368c5f60123 kasan: record task_work_add() call stack new bd6de48e6365 kasan: detect false-positives in tests new f2a23d40a2f2 irq_work: record irq_work_queue() call stack new 9865d3d28a63 mm: move mem_init_print_info() into mm_init() new fa0ae312fec3 mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() new 19e45e4e0aa8 mm: remove lru_add_drain_all in alloc_contig_range new 5a163a19e4c8 include/linux/page-flags-layout.h: correctly determine LAS [...] new 40617e0e9a14 include/linux/page-flags-layout.h: cleanups new 19335d12aa63 mm/page_alloc: rename alloc_mask to alloc_gfp new faf46ed331b0 mm/page_alloc: rename gfp_mask to gfp new 5411f6cd3a7f mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask new cdf5bee4d2c7 mm/mempolicy: rename alloc_pages_current to alloc_pages new fbe56c603b04 mm/mempolicy: rewrite alloc_pages documentation new 68a688ff69fd mm/mempolicy: rewrite alloc_pages_vma documentation new c4b9ef570471 mm/mempolicy: fix mpol_misplaced kernel-doc new 6c24236cb184 mm: page_alloc: dump migrate-failed pages new 61e6e58ae202 mm/Kconfig: remove default DISCONTIGMEM_MANUAL new bbf7e6741e1d mm, page_alloc: avoid page_to_pfn() in move_freepages() new 0dc1af27b4d0 mm/page_alloc: duplicate include linux/vmalloc.h new 1c69802fb4b5 mm/page_alloc: rename alloced to allocated new b35ffbf189f1 mm/page_alloc: add a bulk page allocator new 890292b63c53 mm-page_alloc-add-a-bulk-page-allocator-fix new 00231722e327 mm/page_alloc: Add a bulk page allocator -fix -fix new 0b48bbc0a4b2 mm/page_alloc: add a bulk page allocator -fix -fix -fix new 3bad67c563bd mm/page_alloc: add an array-based interface to the bulk pa [...] new 4d90f1cfc534 mm-page_alloc-add-an-array-based-interface-to-the-bulk-pag [...] new 6f6e1b631b38 mm/page_alloc: optimize code layout for __alloc_pages_bulk new a834f1785e8a mm/page_alloc: inline __rmqueue_pcplist new a84a6924bf57 SUNRPC: set rq_page_end differently new 76ee315d60bd SUNRPC: refresh rq_pages using a bulk page allocator new 0227c0d6d235 net: page_pool: refactor dma_map into own function page_po [...] new 9874e2f4a71d net: page_pool: use alloc_pages_bulk in refill code path new ba1e103aa56a mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 new 1bb84675cb6f mm/page_alloc: redundant definition variables of pfn in for loop new f108eec51012 mm/memory-failure: unnecessary amount of unmapping new b2ea98a7372f hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() new 487c474b966b hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix new 0b6609656b37 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled new a1c2c639feb0 mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE new 242f8ef6eb34 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h new 0a9a7f967286 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] new 1bbcb0f6102a mm/hugetlb: remove redundant reservation check condition i [...] new dc67b89e3ec1 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE new a0ccafba5545 mm/hugetlb: use some helper functions to cleanup code new 51f3ff6f7a74 mm/hugetlb: optimize the surplus state transfer code in mo [...] new 587a40b148ff mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] new b2ed5140ca15 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] new 94f598dc6dfb mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] new 66da2d55c5b0 khugepaged: remove unneeded return value of khugepaged_col [...] new e19caeb874d2 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() new febc44668b3b khugepaged: use helper khugepaged_test_exit() in __khugepa [...] new 136536b2159e khugepaged: fix wrong result value for trace_mm_collapse_h [...] new 71f20c459245 mm/huge_memory.c: remove unnecessary local variable ret2 new 6f01d4242502 mm/huge_memory.c: rework the function vma_adjust_trans_huge() new 5f171688b6f5 mm/huge_memory.c: make get_huge_zero_page() return bool new 9c6e9d8cc4f5 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...] new 61dedc12d642 mm/huge_memory.c: remove redundant PageCompound() check new c883b783211f mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...] new a9609eb457bc mm/huge_memory.c: use helper function migration_entry_to_page() new 66f47eb71a5d mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...] new 3c130d89bd43 khugepaged: use helper function range_in_vma() in collapse [...] new 6a563ab8d7ce khugepaged: remove unnecessary out label in collapse_huge_page() new 762acac61582 khugepaged: remove meaningless !pte_present() check in khu [...] new 594d53483a72 mm: huge_memory: a new debugfs interface for splitting THP tests new c2582e12e540 mm: huge_memory: debugfs for file-backed THP split new 7fa397d835e8 mm/hugeltb: remove redundant VM_BUG_ON() in region_add() new 1fa7655b3528 mm/hugeltb: simplify the return code of __vma_reservation_ [...] new 508fbabb85eb mm/hugeltb: clarify (chg - freed) won't go negative in hug [...] new 80b3179855f4 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() new 21ee6793e97f mm/hugetlb: remove unused variable pseudo_vma in remove_in [...] new a559a86f7255 mm/cma: change cma mutex to irq safe spinlock new c4aacf00d982 hugetlb: no need to drop hugetlb_lock to call cma_release new 38d154949dca hugetlb: add per-hstate mutex to synchronize user adjustments new e7ec7a1c0651 hugetlb: create remove_hugetlb_page() to separate functionality new 2a1a32938c27 hugetlb: call update_and_free_page without hugetlb_lock new f3b73288a7dd hugetlb: change free_pool_huge_page to remove_pool_huge_page new bad921e0c607 hugetlb: make free_huge_page irq safe new 572505e636c9 hugetlb: add lockdep_assert_held() calls for hugetlb_lock new 5502bd25ec27 mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...] new db16d44d9b8d mm,compaction: let isolate_migratepages_{range,block} retu [...] new 77c4a2437a44 mm,hugetlb: drop clearing of flag from prep_new_huge_page new c2a989e52a0f mm,hugetlb: split prep_new_huge_page functionality new d0097d7a31a2 mm: make alloc_contig_range handle free hugetlb pages new 2fed32c81514 mm: make alloc_contig_range handle in-use hugetlb pages new 7f4197b6dc61 mm,page_alloc: drop unnecessary checks from pfn_range_vali [...] new 3bfb5ffdff89 userfaultfd: add minor fault registration mode new 2aaa5ea7cdeb userfaultfd/hugetlbfs: fix minor fault page leak new 6bb9c6e69ee5 userfaultfd: disable huge PMD sharing for MINOR registered VMAs new fd1df2c15882 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] new 0782ff5750eb userfaultfd: add UFFDIO_CONTINUE ioctl new 47cffb22f7ac userfaultfd: update documentation to describe minor fault [...] new 0b9a78753ae9 userfaultfd/selftests: add test exercising minor fault handling new f4c0dedbc862 mm/vmscan: move RECLAIM* bits to uapi header new 56d99cf87535 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] new 2a3261d7b273 mm: vmscan: use nid from shrink_control for tracepoint new 598d6a0b130e mm: vmscan: consolidate shrinker_maps handling code new 416b0ece9ef8 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] new 6467ab4a79aa mm: vmscan: remove memcg_shrinker_map_size new fd2e3725f2cb mm: vmscan: use kvfree_rcu instead of call_rcu new d7eb2d1dfa4d mm: memcontrol: rename shrinker_map to shrinker_info new 92235c9cb0dd mm: vmscan: add shrinker_info_protected() helper new 8acf8ed3daa9 mm-vmscan-add-shrinker_info_protected-helper-fix new 74ea587eda27 mm: vmscan: use a new flag to indicate shrinker is registered new 1a6e8d318600 mm: vmscan: add per memcg shrinker nr_deferred new 2c48adcd9b33 mm: vmscan: use per memcg nr_deferred of shrinker new 7d671dbe0a9b mm: vmscan: don't need allocate shrinker->nr_deferred for [...] new 4fd6a8536e57 mm: memcontrol: reparent nr_deferred when memcg offline new 3571205c5a62 mm: vmscan: shrink deferred objects proportional to priority new 821a9e3a303f mm/compaction: remove unused variable sysctl_compact_memory new cd417d6f2ef9 mm: compaction: update the COMPACT[STALL|FAIL] events properly new acd6d3b2e215 mm: disable LRU pagevec during the migration temporarily new 6974d503682f mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] new a53dc479408a mm: fs: invalidate BH LRU during page migration new c6261b1691f5 mm/migrate.c: make putback_movable_page() static new af29340019b9 mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...] new 6d7a7c633eea mm/migrate.c: fix potential indeterminate pte entry in mig [...] new 26d5c0b56486 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...] new a7b839c9602d Revert "mm: migrate: skip shared exec THP for NUMA balancing" new 3d0428cdf2c0 mm: vmstat: add cma statistics new fa7f98537a05 mm: cma: use pr_err_ratelimited for CMA warning new f4c69ccb1759 mm: cma: add trace events for CMA alloc perf testing new f6f4a2ed2f79 mm: cma: Add the CMA instance name to the cma_alloc_start [...] new 6edd20c0a297 mm: cma: support sysfs new 8e2078c6c4fc mm: cma: add the CMA instance name to cma trace events new 07f04463f678 mm: use proper type for cma_[alloc|release] new a47e46c8849f ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search() new 42d625d6fe6b ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...] new 08dce5254710 ksm: remove dedicated macro KSM_FLAG_MASK new a7e77561fafc ksm: fix potential missing rmap_item for stable_node new 5f7cf02c440d mm/ksm: remove unused parameter from remove_trailing_rmap_items() new aec2871dfd7d mm: restore node stat checking in /proc/sys/vm/stat_refresh new 7ce4f807b9a2 mm: no more EINVAL from /proc/sys/vm/stat_refresh new 63c4ea0a5207 mm: /proc/sys/vm/stat_refresh skip checking known negative stats new 11eb9f2e7386 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats new 4327a085bd68 x86/mm: track linear mapping split events new 8d816c7a36ee mm/mmap.c: don't unlock VMAs in remap_file_pages() new 5e30a46f7f34 mm: generalize ARCH_HAS_CACHE_LINE_SIZE new 3d9f7f159340 mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...] new 87df9571caae mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE] new 0aa3954f3930 mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION new 099a189261fe mm-drop-redundant-arch_enable__migration-fix new a609a6eae678 mm-drop-redundant-arch_enable__migration-fix-fix new b71fa7f03bd4 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK new 9cfe22cd0299 mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE new b9702b2d7dbd mm/util.c: reduce mem_dump_obj() object size new 91cdda2e5c6b mm/util.c: fix typo new d581a67528e9 mm/gup: don't pin migrated cma pages in movable zone new ff47cae08571 mm/gup: check every subpage of a compound page during isolation new 83c4c86d2167 mm/gup: return an error on migration failure new 1356452eef26 mm/gup: check for isolation errors new 7d98477dc924 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN new 5a5fa64470bb mm/hugeltb: fix renaming of PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN new 5fa8c3991d4f mm: apply per-task gfp constraints in fast path new c43e2f9fcd2a mm: honor PF_MEMALLOC_PIN for all movable pages new 880689c127e3 mm/gup: do not migrate zero page new 46ce9f785b55 mm/gup: migrate pinned pages out of movable zone new 1c9a59799f91 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] new 398ac3a05f90 mm/gup: change index type to long as it counts pages new c83c1ccdf5e6 mm/gup: longterm pin migration cleanup new 4af302e0593c selftests/vm: gup_test: fix test flag new b4d765f18172 selftests/vm: gup_test: test faulting in kernel, and verif [...] new b79f36e1b9cb mm/memory_hotplug: remove broken locking of zone PCP struc [...] new b98f0609bdd9 drivers/base/memory: introduce memory_block_{online,offline} new 0de2b6748a33 mm,memory_hotplug: relax fully spanned sections check new 5684a3dbe438 mm,memory_hotplug: factor out adjusting present pages into [...] new b6df026bb774 mm,memory_hotplug: allocate memmap from the added memory range new 3eeb0efc15b1 acpi,memhotplug: anable MHP_MEMMAP_ON_MEMORY when supported new 8062aacdceef mm,memory_hotplug: add kernel boot option to enable memmap [...] new 5675e4cf8e7d x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE new 1a449ff9d94f arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE new bd6f4847e811 mm/zswap.c: switch from strlcpy to strscpy new 4eec79776832 mm/zsmalloc: use BUG_ON instead of if condition followed by BUG. new 8b43241e71f5 iov_iter: lift memzero_page() to highmem.h new b56d537fe3e3 btrfs: use memzero_page() instead of open coded kmap pattern new 64b6f2031112 mm/highmem.c: fix coding style issue new 549734d292aa mm/highmem: Remove deprecated kmap_atomic new 018e4efc87b9 mm/mempool: minor coding style tweaks new 79d98aefd2f4 mm/swapfile: minor coding style tweaks new 9f96b465de6e mm/sparse: minor coding style tweaks new eda16c4607b7 mm/vmscan: minor coding style tweaks new d5a045c18029 mm/compaction: minor coding style tweaks new 2d98be0937fa mm/oom_kill: minor coding style tweaks new 1472667f72d9 mm/shmem: minor coding style tweaks new 6dc17dc4bc1f mm/page_alloc: minor coding style tweaks new d109ca20b1be mm/filemap: minor coding style tweaks new 6433b573af44 mm/mlock: minor coding style tweaks new 251d02b32529 mm/frontswap: minor coding style tweaks new 558929073bdc mm/vmalloc: minor coding style tweaks new e1049b37181d mm/memory_hotplug: minor coding style tweaks new 691d5aee4060 mm/mempolicy: minor coding style tweaks new 2e0e6859574e mm/process_vm_access.c: remove duplicate include new 8d6d7b705331 kfence: zero guard page after out-of-bounds access new 505928d8dcb9 kfence: await for allocation using wait_event new 45de41c227f9 kfence: maximize allocation wait timeout duration new b36d076a3a73 kfence: use power-efficient work queue to run delayed work new 31c0ec6f0754 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 4d15895bbc7d fs/buffer.c: dump more info for __getblk_gfp() stall problem new c4ade6b83591 kernel/hung_task.c: Monitor killed tasks. new 91e34db7c2b9 fs/proc/generic.c: fix incorrect pde_is_permanent check new 11093f669d3a proc: save LOC in __xlate_proc_name() new e025e6d88835 proc: mandate ->proc_lseek in "struct proc_ops" new 25ca0ba358b9 proc: smoke test lseek() new c094546c475e proc: delete redundant subset=pid check new 202f1ce00d13 selftests: proc: test subset=pid new 2eb8316fcf51 procfs: allow reading fdinfo with PTRACE_MODE_READ new 662f8948a440 procfs/dmabuf: add inode number to /proc/*/fdinfo new 6a2efa683361 proc/sysctl: fix function name error in comments new 05e394c1eecf proc/sysctl: make protected_* world readable new e8cb1c7b326f include: remove pagemap.h from blkdev.h new 732f3034b92e kernel.h: drop inclusion in bitmap.h new 4d51b2ea6307 linux/profile.h: remove unnecessary declaration new feac613a0fd6 kernel/async.c: fix pr_debug statement new aebbca2b6e82 kernel/cred.c: make init_groups static new 93590b92378c tools: disable -Wno-type-limits new 8d44702502b6 tools: bitmap: sync function declarations with the kernel new a7a1e527b5ae tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel new 736ec2346c7f arch: rearrange headers inclusion order in asm/bitops for [...] new 2810a7f5930d lib: extend the scope of small_const_nbits() macro new d50defefe93e tools: sync small_const_nbits() macro with the kernel new d0fc53357002 lib: inline _find_next_bit() wrappers new 0d6204c5f279 tools: sync find_next_bit implementation new d03dff61231a lib: add fast path for find_next_*_bit() new 5c7661a4b0fd lib: add fast path for find_first_*_bit() and find_last_bit() new 2b3fd184e440 h8300: rearrange headers inclusion order in asm/bitops new 94911929722e tools: sync lib/find_bit implementation new d24e7b49b2c6 MAINTAINERS: add entry for the bitmap API new e1032dc57a2a lib/bch.c: fix a typo in the file bch.c new 9e05c4eed0a5 lib: fix inconsistent indenting in process_bit1() new 2f689ddbbf9c lib/list_sort.c: fix typo in function description new 319fef7b7c4e lib/genalloc.c: Fix a typo new 6eb679eb3115 lib: crc8: pointer to data block should be const new dfe4d47a9d1e lib: stackdepot: turn depot_lock spinlock to raw_spinlock new 6f835e0f42fe lib/percpu_counter: tame kernel-doc compile warning new 1805d49653aa lib/genalloc: add parameter description to fix doc compile [...] new 60428eac6eec lib: parser: clean up kernel-doc new add3a51108c3 include/linux/compat.h: remove unneeded declaration from C [...] new 41ba23b1a6d2 checkpatch: warn when missing newline in return sysfs_emit [...] new 9f538f3bc7e0 checkpatch: exclude four preprocessor sub-expressions from [...] new 32a3918f82bb checkpatch: improve ALLOC_ARRAY_ARGS test new 2afebea44819 kselftest: introduce new epoll test case new 3869b2769f2e fs/epoll: restore waking from ep_done_scan() new 91277d1d9f1f isofs: fix fall-through warnings for Clang new f4eee920b3a1 fs/nilfs2: fix misspellings using codespell tool new bdd0c296d189 nilfs2: fix typos in comments new 041993d12233 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 82587f0c7488 hpfs: replace one-element array with flexible-array member new 491e9b1b2b28 do_wait: make PIDTYPE_PID case O(1) instead of O(n) new cc0e72adceb3 kernel/fork.c: simplify copy_mm() new 85cd07b5414b kernel/fork.c: fix typos new 66bcbab06905 kernel/crash_core: add crashkernel=auto for vmcore creation new 27f839efe39b kexec: Add kexec reboot string new 003184006624 kernel: kexec_file: fix error return code of kexec_calcula [...] new 66597a5ae37b kexec: dump kmessage before machine_kexec new 9ebdc04732e5 gcov: combine common code new 555d8d961a6d gcov: simplify buffer allocation new 7ba18c7548a3 gcov: use kvmalloc() new 06f334d206c8 gcov: clang: fix clang-11+ build new af383d8f21ca gcov: clang: drop support for clang-10 and older new 680c49a1de70 smp: kernel/panic.c - silence warnings new 54f7d162aae9 delayacct: clear right task's flag after blkio completes new 76037ec214e0 aio: simplify read_events() new d8e257d6a9f4 gdb: lx-symbols: store the abspath() new d212fc133b11 scripts/gdb: document lx_current is only supported by x86 new f050656437fe scripts/gdb: add lx_current support for arm64 new fe0093f24ea6 kernel/resource: make walk_system_ram_res() find all busy [...] new 46f0949694ac kernel/resource: make walk_mem_res() find all busy IORESOU [...] new 14725b6148e1 kernel/resource: remove first_lvl / siblings_only logic new edede6a2ecfe kernel/resource: allow region_intersects users to hold res [...] new 3b73c6e6b947 kernel/resource: refactor __request_region to allow extern [...] new 48e24c463209 kernel/resource: fix locking in request_free_mem_region new 11a9e3d3eece selftests: remove duplicate include new cc979cb9adc5 kernel/async.c: stop guarding pr_debug() statements new 9aebaeb105d1 kernel/async.c: remove async_unregister_domain() new c0f8b1450dc3 init/initramfs.c: do unpacking asynchronously new 45375b0d0ee0 modules: add CONFIG_MODPROBE_PATH new 84e23f7d335a ipc/sem.c: mundane typo fixes new dc21cf28d874 Merge branch 'akpm-current/current' new c15e7f05370d mm: fix some typos and code style problems new dcca24326d02 drivers/char: remove /dev/kmem for good new 3c8b0b26d278 mm: remove xlate_dev_kmem_ptr() new ebaf22294383 mm/vmalloc: remove vwrite() new d09c84a4ff88 arm: print alloc free paths for address in registers new 95fe7dc1b5a6 scripts/spelling.txt: add "overlfow" new 76ebff4543a3 scripts/spelling.txt: Add "diabled" typo new 63d72d0b58d1 scripts/spelling.txt: add "overflw" new 54047bee19e9 mm/slab.c: fix spelling mistake "disired" -> "desired" new b03c8b6ee6b6 include/linux/pgtable.h: few spelling fixes new 4063270680eb kernel/umh.c: fix some spelling mistakes new 14134482652a kernel/user_namespace.c: fix typos new bcb2fc4a65ef kernel/up.c: fix typo new ac88d772e488 kernel/sys.c: fix typo new abb63f87d15d fs: fat: fix spelling typo of values new 9ea2d5b39905 ipc/sem.c: spelling fix new 81cc4ac2eae4 treewide: remove editor modelines and cruft new fc9ba1b4aea4 mm: fix typos in comments new be697a8ce455 mm: fix typos in comments new 09ef12317d27 mmap: make mlock_future_check() global new 8df817a96151 riscv/Kconfig: make direct map manipulation options depend on MMU new 4f106c719d4c set_memory: allow set_direct_map_*_noflush() for multiple pages new 917170c1ed01 set_memory: allow querying whether set_direct_map_*() is a [...] new adf157296a09 mm: introduce memfd_secret system call to create "secret" [...] new 50be162dec60 memfd_secret: use unsigned int rather than long as syscall [...] new 0393f35d953a secretmem/gup: don't check if page is secretmem without reference new d26578e9c71f secretmem: optimize page_is_secretmem() new 3c6feafdcba8 PM: hibernate: disable when there are active secretmem users new faa6fe372eca arch, mm: wire up memfd_secret system call where relevant new c7b443d014fc memfd_secret: use unsigned int rather than long as syscall [...] new 431c03c6d1a1 secretmem: test: add basic selftest for memfd_secret(2) new 65b13aff18a7 memfd_secret: use unsigned int rather than long as syscall [...]
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 (f9799dab1a7c) \ N -- N -- N refs/heads/akpm (65b13aff18a7)
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 991 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 | 11 +- Documentation/admin-guide/kernel-parameters.txt | 17 +- .../devicetree/bindings/dma/qcom,gpi.yaml | 1 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 5 + .../bindings/media/amlogic,axg-ge2d.yaml | 1 + Documentation/devicetree/bindings/media/rc.yaml | 1 + Documentation/devicetree/bindings/net/dsa/dsa.yaml | 9 + .../devicetree/bindings/sound/amlogic,t9015.yaml | 1 + .../devicetree/bindings/spi/brcm,spi-bcm-qspi.txt | 245 ------- .../devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml | 198 ++++++ .../devicetree/bindings/thermal/qcom-tsens.yaml | 55 +- Documentation/hwmon/amd_energy.rst | 119 ---- Documentation/hwmon/index.rst | 2 +- Documentation/hwmon/max15301.rst | 87 +++ Documentation/hwmon/sysfs-interface.rst | 8 + .../translations/zh_CN/core-api/index.rst | 126 ++++ .../translations/zh_CN/core-api/irq/concepts.rst | 24 + .../translations/zh_CN/core-api/irq/index.rst | 19 + .../zh_CN/core-api/irq/irq-affinity.rst | 76 +++ .../translations/zh_CN/core-api/irq/irq-domain.rst | 227 +++++++ .../zh_CN/core-api/irq/irqflags-tracing.rst | 45 ++ Documentation/translations/zh_CN/index.rst | 2 + .../translations/zh_CN/openrisc/index.rst | 30 + .../translations/zh_CN/openrisc/openrisc_port.rst | 124 ++++ Documentation/translations/zh_CN/openrisc/todo.rst | 20 + Documentation/virt/kvm/arm/ptp_kvm.rst | 4 +- MAINTAINERS | 17 +- arch/arm/arm-soc-for-next-contents.txt | 2 + arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 30 + .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 5 + arch/arm/boot/dts/aspeed-bmc-ibm-rainier-1s4u.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 306 +++++---- arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 14 +- .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 2 +- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 2 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 4 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 2 +- .../dts/amlogic/meson-gxl-s905d-mecool-kii-pro.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 8 +- .../boot/dts/amlogic/meson-gxm-mecool-kiii-pro.dts | 2 +- .../boot/dts/amlogic/meson-gxm-minix-neo-u9h.dts | 2 +- .../boot/dts/amlogic/meson-gxm-wetek-core2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 4 +- .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 2 +- arch/s390/pci/pci_sysfs.c | 35 + arch/x86/Kconfig | 3 +- arch/x86/platform/uv/uv_nmi.c | 13 +- drivers/ata/libata-eh.c | 1 + drivers/base/memory.c | 90 ++- drivers/block/drbd/drbd_receiver.c | 1 + drivers/block/drbd/drbd_req.c | 1 + drivers/comedi/drivers/ni_routes.c | 1 + drivers/comedi/drivers/ni_routes.h | 1 + .../comedi/drivers/ni_routing/ni_device_routes.c | 1 + .../comedi/drivers/ni_routing/ni_device_routes.h | 1 + .../drivers/ni_routing/ni_device_routes/all.h | 1 + .../ni_routing/ni_device_routes/pci-6070e.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6220.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6221.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6229.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6251.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6254.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6259.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6534.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6602.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6713.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6723.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6733.c | 1 + .../ni_routing/ni_device_routes/pxi-6030e.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6224.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6225.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6251.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6733.c | 1 + .../ni_routing/ni_device_routes/pxie-6251.c | 1 + .../ni_routing/ni_device_routes/pxie-6535.c | 1 + .../ni_routing/ni_device_routes/pxie-6738.c | 1 + .../comedi/drivers/ni_routing/ni_route_values.c | 1 + .../comedi/drivers/ni_routing/ni_route_values.h | 1 + .../drivers/ni_routing/ni_route_values/all.h | 1 + .../drivers/ni_routing/ni_route_values/ni_660x.c | 1 + .../ni_routing/ni_route_values/ni_eseries.c | 1 + .../ni_routing/ni_route_values/ni_mseries.c | 1 + .../drivers/ni_routing/tools/convert_c_to_py.c | 1 + .../drivers/ni_routing/tools/convert_csv_to_c.py | 7 + .../drivers/ni_routing/tools/convert_py_to_csv.py | 1 + .../drivers/ni_routing/tools/csv_collection.py | 1 + .../drivers/ni_routing/tools/make_blank_csv.py | 1 + .../comedi/drivers/ni_routing/tools/ni_names.py | 1 + drivers/comedi/drivers/tests/ni_routes_test.c | 1 + drivers/comedi/drivers/tests/unittest.h | 1 + drivers/dma/at_xdmac.c | 11 - drivers/dma/idxd/cdev.c | 132 ++-- drivers/dma/idxd/device.c | 41 +- drivers/dma/idxd/dma.c | 77 ++- drivers/dma/idxd/idxd.h | 101 ++- drivers/dma/idxd/init.c | 383 +++++++---- drivers/dma/idxd/irq.c | 10 +- drivers/dma/idxd/submit.c | 2 +- drivers/dma/idxd/sysfs.c | 410 ++++------- drivers/dma/qcom/gpi.c | 1 + drivers/gpu/drm/i915/display/intel_bw.c | 11 +- drivers/gpu/drm/i915/display/intel_ddi.c | 4 +- drivers/gpu/drm/i915/display/intel_display.h | 9 +- drivers/gpu/drm/i915/display/intel_display_power.c | 24 +- drivers/gpu/drm/i915/display/intel_dp.c | 14 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_overlay.c | 4 +- drivers/gpu/drm/i915/display/intel_tc.c | 4 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 19 +- drivers/gpu/drm/i915/i915_pci.c | 16 +- drivers/gpu/drm/i915/i915_utils.h | 5 + drivers/gpu/drm/i915/intel_device_info.h | 6 +- drivers/gpu/drm/i915/intel_pm.c | 47 +- drivers/hv/channel_mgmt.c | 37 +- drivers/hv/connection.c | 2 + drivers/hwmon/Kconfig | 10 - drivers/hwmon/amd_energy.c | 375 ----------- drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/adm1266.c | 1 + drivers/hwmon/pmbus/adm1275.c | 1 + drivers/hwmon/pmbus/bel-pfe.c | 1 + drivers/hwmon/pmbus/bpa-rs600.c | 1 + drivers/hwmon/pmbus/fsp-3y.c | 1 + drivers/hwmon/pmbus/ibm-cffps.c | 1 + drivers/hwmon/pmbus/inspur-ipsps.c | 1 + drivers/hwmon/pmbus/ir35221.c | 1 + drivers/hwmon/pmbus/ir36021.c | 1 + drivers/hwmon/pmbus/ir38064.c | 1 + drivers/hwmon/pmbus/irps5401.c | 1 + drivers/hwmon/pmbus/isl68137.c | 1 + drivers/hwmon/pmbus/lm25066.c | 1 + drivers/hwmon/pmbus/ltc2978.c | 1 + drivers/hwmon/pmbus/ltc3815.c | 1 + drivers/hwmon/pmbus/max15301.c | 190 ++++++ drivers/hwmon/pmbus/max16064.c | 1 + drivers/hwmon/pmbus/max16601.c | 1 + drivers/hwmon/pmbus/max20730.c | 1 + drivers/hwmon/pmbus/max20751.c | 1 + drivers/hwmon/pmbus/max31785.c | 1 + drivers/hwmon/pmbus/max34440.c | 1 + drivers/hwmon/pmbus/max8688.c | 1 + drivers/hwmon/pmbus/mp2975.c | 1 + drivers/hwmon/pmbus/pm6764tr.c | 1 + drivers/hwmon/pmbus/pmbus.c | 1 + drivers/hwmon/pmbus/pmbus_core.c | 38 +- drivers/hwmon/pmbus/pxe1610.c | 1 + drivers/hwmon/pmbus/q54sj108a2.c | 1 + drivers/hwmon/pmbus/stpddc60.c | 1 + drivers/hwmon/pmbus/tps40422.c | 1 + drivers/hwmon/pmbus/tps53679.c | 1 + drivers/hwmon/pmbus/ucd9000.c | 1 + drivers/hwmon/pmbus/ucd9200.c | 1 + drivers/hwmon/pmbus/xdpe12284.c | 1 + drivers/hwmon/pmbus/zl6100.c | 1 + drivers/md/bcache/Kconfig | 9 - drivers/md/bcache/Makefile | 2 +- drivers/md/bcache/btree.c | 6 +- drivers/md/bcache/features.h | 9 - drivers/md/bcache/journal.c | 317 ++------- drivers/md/bcache/journal.h | 2 +- drivers/md/bcache/nvm-pages.c | 747 --------------------- drivers/md/bcache/nvm-pages.h | 93 --- drivers/md/bcache/super.c | 73 +- drivers/md/dm-raid.c | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 100 ++- drivers/net/dsa/mv88e6xxx/chip.h | 21 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 8 +- drivers/net/ethernet/atheros/Kconfig | 1 + drivers/net/ethernet/atheros/ag71xx.c | 20 +- drivers/net/ethernet/freescale/Kconfig | 1 + drivers/net/ethernet/freescale/enetc/Kconfig | 2 +- drivers/net/ethernet/freescale/fec_main.c | 7 + drivers/net/ethernet/korina.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 9 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 91 ++- .../net/ethernet/mellanox/mlx5/core/en/params.h | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 15 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 14 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 66 ++ .../mellanox/mlx5/core/steering/dr_matcher.c | 256 ++++++- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 11 + .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 51 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 145 +++- .../ethernet/mellanox/mlx5/core/steering/dr_ste.h | 31 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 366 ++++++++-- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 270 +++++++- .../mellanox/mlx5/core/steering/dr_types.h | 101 ++- .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 16 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 448 ++++++++---- drivers/net/ethernet/microsoft/mana/hw_channel.c | 2 +- drivers/net/phy/at803x.c | 23 +- drivers/net/phy/marvell.c | 505 +++++++------- drivers/net/phy/nxp-c45-tja11xx.c | 2 +- drivers/net/phy/phy.c | 3 +- drivers/net/phy/phy_device.c | 35 +- drivers/net/virtio_net.c | 7 +- drivers/net/wwan/mhi_wwan_ctrl.c | 16 +- drivers/net/wwan/wwan_core.c | 2 +- drivers/nvme/host/core.c | 22 +- drivers/nvme/host/multipath.c | 16 +- drivers/nvme/host/nvme.h | 4 - drivers/platform/surface/aggregator/controller.c | 2 +- drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/power/supply/act8945a_charger.c | 2 +- drivers/power/supply/bq256xx_charger.c | 2 + drivers/power/supply/max14577_charger.c | 2 +- drivers/power/supply/max17040_battery.c | 12 +- drivers/ptp/ptp_kvm_common.c | 3 +- drivers/spi/Kconfig | 18 +- drivers/spi/Makefile | 4 +- drivers/spi/{spi-altera.c => spi-altera-core.c} | 166 +---- drivers/spi/spi-altera-dfl.c | 204 ++++++ drivers/spi/spi-altera-platform.c | 172 +++++ drivers/spi/spi-stm32-qspi.c | 2 +- drivers/spi/spidev.c | 1 + drivers/target/iscsi/iscsi_target.c | 1 - drivers/thermal/hisi_thermal.c | 4 +- drivers/thermal/intel/Kconfig | 11 + drivers/thermal/intel/Makefile | 1 + drivers/thermal/intel/intel_tcc_cooling.c | 129 ++++ drivers/thermal/qcom/tsens-8960.c | 233 +++---- drivers/thermal/qcom/tsens.c | 156 +---- drivers/thermal/qcom/tsens.h | 4 +- drivers/thermal/tegra/soctherm.c | 13 +- drivers/video/fbdev/hyperv_fb.c | 2 +- fs/btrfs/block-group.c | 3 +- fs/btrfs/compression.c | 11 +- fs/btrfs/ctree.h | 7 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent_io.c | 2 +- fs/btrfs/ioctl.c | 18 +- fs/btrfs/scrub.c | 5 +- fs/btrfs/super.c | 10 +- fs/btrfs/tree-mod-log.c | 20 + fs/btrfs/zoned.h | 6 +- fs/cifs/smb2ops.c | 16 +- fs/cifsd/Kconfig | 1 + fs/cifsd/Makefile | 3 +- fs/cifsd/asn1.c | 614 ++++------------- fs/cifsd/smb2pdu.c | 49 +- fs/cifsd/spnego_negtokeninit.asn1 | 43 ++ fs/cifsd/spnego_negtokentarg.asn1 | 19 + fs/gfs2/inode.c | 2 + fs/gfs2/recovery.c | 1 + fs/io-wq.c | 13 - fs/io_uring.c | 43 +- fs/isofs/rock.c | 1 + fs/nfsd/nfs4state.c | 1 + fs/nfsd/nfsctl.c | 1 + include/linux/blk_types.h | 8 - include/linux/gfp.h | 2 +- include/linux/hugetlb.h | 7 + include/linux/marvell_phy.h | 1 + include/linux/memory_hotplug.h | 16 +- include/linux/mlx5/device.h | 7 +- include/linux/mlx5/mlx5_ifc.h | 43 +- include/linux/mmzone.h | 4 +- include/linux/phy.h | 1 + include/linux/secretmem.h | 26 +- include/linux/spi/altera.h | 21 + include/linux/user_namespace.h | 3 + include/net/dsa.h | 7 + include/net/flow.h | 3 - include/net/selftests.h | 12 + include/net/xfrm.h | 1 + include/sound/graph_card.h | 4 - include/sound/simple_card_utils.h | 3 + include/uapi/linux/bcache-nvm.h | 207 ------ include/uapi/linux/capability.h | 3 +- kernel/bpf/verifier.c | 1 + kernel/gcov/clang.c | 2 +- kernel/resource.c | 149 ++-- kernel/sched/fair.c | 40 +- kernel/trace/trace.c | 10 +- kernel/user_namespace.c | 65 +- lib/Kconfig.kfence | 1 + mm/compaction.c | 91 ++- mm/gup.c | 8 +- mm/hugetlb.c | 149 +++- mm/internal.h | 10 +- mm/kfence/core.c | 71 +- mm/memory-failure.c | 2 +- mm/memory_hotplug.c | 171 +++-- mm/page_alloc.c | 26 +- mm/rmap.c | 2 +- mm/secretmem.c | 12 +- mm/sparse.c | 2 - mm/swap.c | 4 +- mm/vmscan.c | 5 +- mm/z3fold.c | 2 +- mm/zsmalloc.c | 4 +- net/8021q/vlan.c | 3 + net/8021q/vlan.h | 4 + net/Kconfig | 4 + net/core/Makefile | 1 + net/core/dev.c | 8 +- net/core/selftests.c | 400 +++++++++++ net/dsa/Kconfig | 1 + net/dsa/dsa2.c | 103 ++- net/dsa/slave.c | 21 + net/dsa/switch.c | 25 +- net/ipv4/esp4.c | 2 +- net/ipv6/esp6.c | 2 +- net/xfrm/xfrm_ipcomp.c | 25 +- net/xfrm/xfrm_policy.c | 42 -- net/xfrm/xfrm_state.c | 14 +- net/xfrm/xfrm_user.c | 10 +- samples/bpf/tracex1_kern.c | 4 +- scripts/checkpatch.pl | 2 +- scripts/sphinx-pre-install | 2 +- security/integrity/ima/ima_main.c | 1 + security/integrity/ima/ima_policy.c | 2 + sound/pci/hda/patch_realtek.c | 10 + sound/soc/codecs/ak4458.c | 47 +- sound/soc/codecs/ak4458.h | 1 + sound/soc/codecs/rt1015p.c | 3 +- sound/soc/generic/audio-graph-card.c | 70 +- sound/soc/generic/simple-card-utils.c | 25 + sound/soc/generic/simple-card.c | 30 +- sound/soc/tegra/tegra_audio_graph_card.c | 4 +- sound/usb/implicit.c | 42 +- tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 1 + .../selftests/bpf/progs/bpf_iter_task_stack.c | 27 + .../testing/selftests/bpf/verifier/bpf_get_stack.c | 43 ++ .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 7 + 329 files changed, 7056 insertions(+), 5247 deletions(-) delete mode 100644 Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt create mode 100644 Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml delete mode 100644 Documentation/hwmon/amd_energy.rst create mode 100644 Documentation/hwmon/max15301.rst create mode 100644 Documentation/translations/zh_CN/core-api/index.rst create mode 100644 Documentation/translations/zh_CN/core-api/irq/concepts.rst create mode 100644 Documentation/translations/zh_CN/core-api/irq/index.rst create mode 100644 Documentation/translations/zh_CN/core-api/irq/irq-affinity.rst create mode 100644 Documentation/translations/zh_CN/core-api/irq/irq-domain.rst create mode 100644 Documentation/translations/zh_CN/core-api/irq/irqflags-tracing.rst create mode 100644 Documentation/translations/zh_CN/openrisc/index.rst create mode 100644 Documentation/translations/zh_CN/openrisc/openrisc_port.rst create mode 100644 Documentation/translations/zh_CN/openrisc/todo.rst delete mode 100644 drivers/hwmon/amd_energy.c create mode 100644 drivers/hwmon/pmbus/max15301.c delete mode 100644 drivers/md/bcache/nvm-pages.c delete mode 100644 drivers/md/bcache/nvm-pages.h rename drivers/spi/{spi-altera.c => spi-altera-core.c} (56%) create mode 100644 drivers/spi/spi-altera-dfl.c create mode 100644 drivers/spi/spi-altera-platform.c create mode 100644 drivers/thermal/intel/intel_tcc_cooling.c create mode 100644 fs/cifsd/spnego_negtokeninit.asn1 create mode 100644 fs/cifsd/spnego_negtokentarg.asn1 create mode 100644 include/net/selftests.h delete mode 100644 include/uapi/linux/bcache-nvm.h create mode 100644 net/core/selftests.c