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 2a2de8cce512 secretmem: test: add basic selftest for memfd_secret(2) omits a75a092588b8 arch, mm: wire up memfd_secret system call where relevant omits 2c8e8b42586d PM: hibernate: disable when there are active secretmem users omits 1513f11559e8 secretmem: add memcg accounting omits 9b27138c763d secretmem: use PMD-size pages to amortize direct map fragm [...] omits 003eed4a142a mm: introduce memfd_secret system call to create "secret" [...] omits ef7da267950d arm64: kfence: fix header inclusion omits ca3d27ab52b6 set_memory: allow querying whether set_direct_map_*() is a [...] omits 9bf0fd6c5fd7 set_memory: allow set_direct_map_*_noflush() for multiple pages omits be5a20ad4161 riscv/Kconfig: make direct map manipulation options depend on MMU omits 2a9c8616fe86 mmap: make mlock_future_check() global omits 3da0be4805fb mm: add definition of PMD_PAGE_ORDER omits 005006e69483 Merge branch 'akpm-current/current' omits 547e23285783 Merge remote-tracking branch 'oprofile-removal/oprofile/removal' omits 328dfc5d7b04 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits e4f8690152d5 Merge remote-tracking branch 'memblock/for-next' omits fbb882c42575 Merge remote-tracking branch 'mhi/mhi-next' omits bc998a90df24 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 769b7a49c2ca Merge remote-tracking branch 'hyperv/hyperv-next' omits 641a311b5609 Merge remote-tracking branch 'xarray/main' omits 3fe4c4a5e94a Merge remote-tracking branch 'nvmem/for-next' omits 611e7c291b4c Merge remote-tracking branch 'slimbus/for-next' omits 6a5268dd5260 Merge remote-tracking branch 'gnss/gnss-next' omits 29cd848d3d2c Merge remote-tracking branch 'kspp/for-next/kspp' omits e1778da6b120 Merge remote-tracking branch 'rtc/rtc-next' omits 03d41b528c12 Merge remote-tracking branch 'coresight/next' omits 89d67744126d Merge remote-tracking branch 'livepatching/for-next' omits 10ac708616ae Merge remote-tracking branch 'userns/for-next' omits e67a42ae63b7 Merge remote-tracking branch 'pwm/for-next' omits 0052ad35093d Merge remote-tracking branch 'pinctrl/for-next' omits 103b24ac2616 Merge remote-tracking branch 'gpio-intel/for-next' omits d8e8a975c8b2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1cef9758becb Merge remote-tracking branch 'rpmsg/for-next' omits f159ace462c2 Merge remote-tracking branch 'vhost/linux-next' omits d9ab802fb029 Merge remote-tracking branch 'scsi-mkp/for-next' omits 3b175e689093 Merge remote-tracking branch 'scsi/for-next' omits 36ef80264f6b Merge remote-tracking branch 'cgroup/for-next' omits c87703fa374d Merge remote-tracking branch 'dmaengine/next' omits d61f189a9609 Merge remote-tracking branch 'icc/icc-next' omits a6f169dacb2d Merge remote-tracking branch 'staging/staging-next' omits 3e993a188cf8 Merge remote-tracking branch 'thunderbolt/next' omits fb98cf8fdec6 Merge remote-tracking branch 'soundwire/next' omits 1dcb9920d394 Merge remote-tracking branch 'extcon/extcon-next' omits 9f54faba75c5 Merge remote-tracking branch 'char-misc/char-misc-next' omits a219ae4fd161 Merge remote-tracking branch 'tty/tty-next' omits 986d8e9735ef Merge remote-tracking branch 'phy-next/next' omits 26d6736e51d5 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits aeb5328170c3 Merge remote-tracking branch 'usb-serial/usb-next' omits 725f13d492a4 Merge remote-tracking branch 'usb/usb-next' omits a5c0943f5dde Merge remote-tracking branch 'driver-core/driver-core-next' omits 281a09336eec Merge remote-tracking branch 'ipmi/for-next' omits 94319d4eb0df Merge remote-tracking branch 'leds/for-next' omits ac2d465c425a Merge remote-tracking branch 'hsi/for-next' omits f5000b6ffad8 Merge remote-tracking branch 'chrome-platform/for-next' omits e89c50655e5b Merge remote-tracking branch 'drivers-x86/for-next' omits 2f69e4473ef5 Merge remote-tracking branch 'workqueues/for-next' omits 695cc46e1f95 Merge remote-tracking branch 'percpu/for-next' omits 8b4220f98ac3 Merge remote-tracking branch 'kvm-arm/next' omits 2a56b08b61c0 Merge remote-tracking branch 'rcu/rcu/next' omits 440ac2b5f2d5 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 01b6ed5f2f72 Merge remote-tracking branch 'edac/edac-for-next' omits e68845ae176a Merge remote-tracking branch 'tip/auto-latest' omits 9d692b68609c Merge remote-tracking branch 'spi/for-next' omits f86d5b1c52c9 Merge remote-tracking branch 'devicetree/for-next' omits 5c992478a356 Merge remote-tracking branch 'audit/next' omits 2355471bd613 Merge remote-tracking branch 'iommu/next' omits ed6c15301f07 Merge remote-tracking branch 'tpmdd/next' omits ffc7d4f38630 Merge remote-tracking branch 'tomoyo/master' omits dadb4d43f5b5 Merge remote-tracking branch 'selinux/next' omits 9962258fd745 Merge remote-tracking branch 'keys/keys-next' omits 03de54006529 Merge remote-tracking branch 'integrity/next-integrity' omits 05f68ab1f5d6 Merge remote-tracking branch 'security/next-testing' omits a3ce67db8d07 Merge remote-tracking branch 'regulator/for-next' omits f78eb1483ba5 Merge remote-tracking branch 'battery/for-next' omits 664f3fb373ce Merge remote-tracking branch 'backlight/for-backlight-next' omits 4f8959f35938 Merge remote-tracking branch 'mfd/for-mfd-next' omits 385669ea7e6f Merge remote-tracking branch 'mmc/next' omits f594ed22eae1 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 338037e19184 Merge remote-tracking branch 'device-mapper/for-next' omits 9fdd75f13699 Merge remote-tracking branch 'block/for-next' omits 9cb4036781e4 Merge remote-tracking branch 'input/next' omits f0b8eb5b2a1a Merge remote-tracking branch 'modules/modules-next' omits 71242f7416d0 Merge remote-tracking branch 'sound-asoc/for-next' omits 70f885e75c8c Merge remote-tracking branch 'sound/for-next' omits f75b8e48604f Merge remote-tracking branch 'regmap/for-next' omits 25c9343c409e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits ffb874bd66d9 Merge remote-tracking branch 'drm-msm/msm-next' omits 7b27714e752d next-20210129/drm-misc omits 32bcbdd600bf Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 35feead970f5 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e7e6e35066ea Merge remote-tracking branch 'amdgpu/drm-next' omits babe1c7dc10d Merge remote-tracking branch 'drm/drm-next' omits 36156034362a Merge remote-tracking branch 'crypto/master' omits 3dba1459ad7e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 9913c89cc8c6 Merge remote-tracking branch 'nand/nand/next' omits 3c79a9ab269e Merge remote-tracking branch 'mtd/mtd/next' omits 412e4b06e8a5 Merge remote-tracking branch 'gfs2/for-next' omits 212a31173979 Merge remote-tracking branch 'mac80211-next/master' omits a89c2d0c80e8 Merge remote-tracking branch 'bluetooth/master' omits bdd7824f3eab Merge remote-tracking branch 'wireless-drivers-next/master' omits 4aa31d664a5c Merge remote-tracking branch 'netfilter-next/master' omits 94ca49a3549c Merge remote-tracking branch 'ipsec-next/master' omits 3d76c8df984e Merge remote-tracking branch 'bpf-next/for-next' omits e5577c0a4ef7 Merge remote-tracking branch 'net-next/master' omits 139cdf63c4af Merge remote-tracking branch 'rdma/for-next' omits 5dac693e99dc Merge remote-tracking branch 'ieee1394/for-next' omits 4d73475fc2bf Merge remote-tracking branch 'thermal/thermal/linux-next' omits 8e4b2d543f1e Merge remote-tracking branch 'opp/opp/linux-next' omits 7c09da3d4ac8 Merge remote-tracking branch 'devfreq/devfreq-next' omits bf4aa14d0247 Merge remote-tracking branch 'cpupower/cpupower' omits 9f36ff67bafc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 47ae7a71dd71 Merge remote-tracking branch 'pm/linux-next' omits 3a10d5e71f55 Merge remote-tracking branch 'v4l-dvb-next/master' omits fa1d44862500 Merge remote-tracking branch 'v4l-dvb/master' omits ac0b406d1c8d Merge remote-tracking branch 'jc_docs/docs-next' omits 8957d1639589 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a1ec6a541a85 Merge remote-tracking branch 'dmi/dmi-for-next' omits fd9c39d44b59 Merge remote-tracking branch 'i2c/i2c/for-next' omits 1487a28816ca Merge remote-tracking branch 'hid/for-next' omits 45730669d38d Merge remote-tracking branch 'pci/next' omits e347c2732f72 Merge remote-tracking branch 'printk/for-next' omits 0388e4cbf821 Merge remote-tracking branch 'vfs/for-next' omits 9f0917038015 Merge remote-tracking branch 'iomap/iomap-for-next' omits 996111fb14ba Merge remote-tracking branch 'zonefs/for-next' omits cafeabc2cc8f Merge remote-tracking branch 'xfs/for-next' omits 13c2dc177e1e Merge remote-tracking branch 'v9fs/9p-next' omits 2167acf9ab3b Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 566974d404ee Merge remote-tracking branch 'cel/for-next' omits 683b13e91d36 Merge remote-tracking branch 'nfs-anna/linux-next' omits bcbfd8e6fa0b Merge remote-tracking branch 'jfs/jfs-next' omits dd1df91ca713 Merge remote-tracking branch 'f2fs/dev' omits 6d029b466d52 Merge remote-tracking branch 'ext3/for_next' omits 6a390c9dcc9d Merge remote-tracking branch 'exfat/dev' omits 1bbe97b4cfcd Merge remote-tracking branch 'ecryptfs/next' omits 5baaf3eb2b32 Merge remote-tracking branch 'cifs/for-next' omits 672d59a56846 Merge remote-tracking branch 'btrfs/for-next' omits 7332428ff803 Merge remote-tracking branch 'fscache/fscache-next' omits e9d5a01a599a Merge remote-tracking branch 'pidfd/for-next' omits 7a486867811d Merge remote-tracking branch 'xtensa/xtensa-for-next' omits d9d2c467e9d7 Merge remote-tracking branch 'uml/linux-next' omits 3d4ab95b26ec Merge remote-tracking branch 's390/for-next' omits f549152b3071 Merge remote-tracking branch 'risc-v/for-next' omits f2b26bd74ecc Merge remote-tracking branch 'powerpc/next' omits 9be15795d386 Merge remote-tracking branch 'parisc-hd/for-next' omits 5c153f092e83 Merge remote-tracking branch 'openrisc/for-next' omits 811625b12c34 Merge remote-tracking branch 'nds32/next' omits 5c6e118449d1 Merge remote-tracking branch 'mips/mips-next' omits ce3788f764a8 Merge branch 'for-5.12/io_uring' into for-next omits ad7e1466bbe3 Merge remote-tracking branch 'microblaze/next' omits bb21c8bec67f Merge remote-tracking branch 'm68knommu/for-next' omits 8d1f825a589d Merge remote-tracking branch 'm68k/for-next' omits 1d5385716a7f io_uring: check kthread parked flag before sqthread goes to sleep omits 32ef2932aa38 Merge remote-tracking branch 'h8300/h8300-next' omits e0c6aedf3bde Merge remote-tracking branch 'csky/linux-next' omits fb060429f949 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 99380fb61965 Merge remote-tracking branch 'clk/clk-next' omits 2710d44ae6cd Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits b31c85049755 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits b3ad28604a2e Merge remote-tracking branch 'tegra/for-next' omits 79795969a8ae Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d44f613d2c5a Merge remote-tracking branch 'stm32/stm32-next' omits bea7af4b9d5e Merge remote-tracking branch 'samsung-krzk/for-next' omits 03d98145ca14 Merge remote-tracking branch 'rockchip/for-next' omits 0772e2038cff Merge remote-tracking branch 'renesas/next' omits 4abd0a9a0a9e Merge remote-tracking branch 'realtek/for-next' omits 519834e5f1a2 Merge remote-tracking branch 'raspberrypi/for-next' omits 13e0237b6a22 Merge remote-tracking branch 'qcom/for-next' omits ffcc556a8a44 Merge remote-tracking branch 'omap/for-next' omits 235844f57fa8 Merge remote-tracking branch 'mvebu/for-next' omits 64f58888173a Merge remote-tracking branch 'mediatek/for-next' omits b05f47e7d616 Merge remote-tracking branch 'keystone/next' omits 47ad30e8ae33 Merge remote-tracking branch 'imx-mxs/for-next' omits 2e5c975af650 Merge remote-tracking branch 'drivers-memory/for-next' omits 5985841e4f0d Merge remote-tracking branch 'at91/at91-next' omits 7fd61b6e9290 Merge remote-tracking branch 'aspeed/for-next' omits 377b7ff00e12 Merge remote-tracking branch 'amlogic/for-next' omits 792c846c9c23 Merge remote-tracking branch 'actions/for-next' omits 2a7d73f05cd5 Merge remote-tracking branch 'arm-soc/for-next' omits 35aa4fcc241c Merge remote-tracking branch 'arm64/for-next/core' omits e904cf55ba98 Merge remote-tracking branch 'asm-generic/master' omits 13bba4f42216 Merge remote-tracking branch 'dma-mapping/for-next' omits 6a8d040dd86e Merge remote-tracking branch 'kbuild/for-next' omits 99fcb426f858 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 06f0d98257a2 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 800b52fb3253 Merge remote-tracking branch 'mmc-fixes/fixes' omits 3dab8bec5bc0 Merge remote-tracking branch 'scsi-fixes/fixes' omits c9b1504f5c39 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 30e4a609412d Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits 32ff51cd8698 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 234898e5a67f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 211751c9ff16 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 66d5b6864ec9 Merge remote-tracking branch 'kvm-fixes/master' omits 4c8e312be947 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 2d282e6d681a Merge remote-tracking branch 'dmaengine-fixes/fixes' omits f213118411f0 Merge remote-tracking branch 'ide/master' omits 9652259352c5 Merge remote-tracking branch 'input-current/for-linus' omits 5ab0356b15f7 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 79bddccd02c9 Merge remote-tracking branch 'phy/fixes' omits 589e1cb8a898 Merge remote-tracking branch 'usb.current/usb-linus' omits 2f4958345347 Merge remote-tracking branch 'pci-current/for-linus' omits 8950ce8976f4 Merge remote-tracking branch 'spi-fixes/for-linus' omits e2d4fedb084c Merge remote-tracking branch 'regulator-fixes/for-linus' omits 67be78a25bd3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8ad8ee7ce4d4 Merge remote-tracking branch 'wireless-drivers/master' omits ff91e0b118b9 Merge remote-tracking branch 'net/master' omits 1739fadd0043 Merge remote-tracking branch 'sparc/master' omits 7b140a29ad6b Merge remote-tracking branch 'powerpc-fixes/fixes' omits 75f534585635 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits e3afcb79f146 Merge remote-tracking branch 'arm-current/fixes' omits 51591a4d4b0e Merge remote-tracking branch 'kbuild-current/fixes' omits 9f9a2dbc64aa Merge branch 'for-5.12/drivers' into for-next omits f01af4d116fe Merge branch 'for-5.12/libata' into for-next omits 226c31557559 parisc: Optimize per-pagetable spinlocks omits 429b205b73c8 Merge branch 'kvm-arm64/hyp-reloc' into kvmarm-master/next omits f960908e60cc KVM: arm64: Make gen-hyprel endianness agnostic omits 78f6a14d9d45 Merge branch 'for-5.12/libata' into for-next omits e86d494782b7 Merge branch 'pnp' into linux-next omits 07c0fd6af048 Merge branches 'pm-sleep', 'pm-core' and 'pm-clk' into linux-next omits 35abc47ea816 Merge branches 'acpi-messages' and 'acpi-platform' into li [...] omits 709908fd8930 Merge branches 'acpi-scan' and 'acpi-apei' into linux-next omits d0f39ee5d905 Merge branches 'acpi-misc', 'acpi-cppc', 'acpi-docs', 'acp [...] omits 59e50230871c opp: Don't ignore clk_get() errors other than -ENOENT omits ef07a584f95d Merge branch 'for-5.12/block' into for-next omits a5588603f9a9 Merge branch 'for-5.12/block' into for-next omits 10000fc4a510 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits 87277d99081a Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 6a10625f5600 exfat: fix shift-out-of-bounds in exfat_fill_super() omits 79a4aba20bed f2fs: fix to avoid inconsistent quota data omits b9c3a68a0b6f f2fs: flush data when enabling checkpoint back omits 1869f0d1abfd Merge branch 'for-5.12/block' into for-next omits 8b523d9f7f0a opp: Update bandwidth requirements based on scaling up/down omits 8c6158474df0 initramfs-panic-with-memory-information-fix omits 4a5d789d5535 initramfs: panic with memory information omits 207b9c737e07 scripts/gdb: fix list_for_each omits d71f51b8912c aio: simplify read_events() omits e06af0b2ba02 init/version.c: remove Version_<LINUX_VERSION_CODE> symbol omits 7fbffd429bdc checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] omits 312e413b953e checkpatch: add warning for avoiding .L prefix symbols in [...] omits 7d9b1d722ac9 checkpatch: improve TYPECAST_INT_CONSTANT test message omits fdddb1eb8541 checkpatch: prefer ftrace over function entry/exit printks omits 56ea41b4d8a5 checkpatch: trivial style fixes omits 60039572fbb4 checkpatch: ignore warning designated initializers using NR_CPUS omits edb2801129cd checkpatch: improve blank line after declaration test omits 669e5b10fb6f include/linux/bitops.h: spelling s/synomyn/synonym/ omits b5a580c05edb mm/page_poison: use unhashed address in hexdump for check_ [...] omits ec23c845f1b3 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] omits ba1952a0027b lib-stackdepot-add-support-to-disable-stack-depot-fix omits b9779abb09a8 lib: stackdepot: add support to disable stack depot omits 626ee2c93e13 lib: stackdepot: add support to configure STACK_HASH_SIZE omits 63e931c7cc80 string.h: move fortified functions definitions in a dedica [...] omits c9472342580c lib-optimize-cpumask_local_spread-v8 omits d4ebfcad3edf lib: optimize cpumask_local_spread() omits a221b5f6da2c lib/genalloc.c: change return type to unsigned long for bi [...] omits 7b63459f340e kernel: delete repeated words in comments omits 4cff3714d4ee groups: simplify struct group_info allocation omits 704050d00440 groups: use flexible-array member in struct group_info omits 7c438b97ab4a include/linux: remove repeated words omits cd0a77e9883f proc/sysctl: make protected_* world readable omits 9daee6683340 sysctl.c: fix underflow value setting risk in vm_table omits 7a52da33fa44 proc/wchan: use printk format instead of lookup_symbol_name() omits 26735ad19d97 alpha: remove CONFIG_EXPERIMENTAL from defconfigs omits 27ed7ea1c421 kernel/hung_task.c: Monitor killed tasks. omits 1fe1c4ab5e51 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 323bb7cb7b6f fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ceca664b9581 kasan: use error_report_end tracepoint omits f10623faf244 kfence: use error_report_end tracepoint omits d75278322e46 tracing: add error_report_end trace point omits bed6c606faee MAINTAINERS: add entry for KFENCE omits 975eed270430 kfence: show access type in report omits eb9947001af6 kfence: fix typo in test omits 398a989d1442 kfence: add test suite omits 975e88918a62 kfence: add missing copyright header to documentation omits 9b56b067593d kfence, Documentation: add KFENCE documentation omits b5e5adc3118f revert kasan-remove-kfence-leftovers omits 284c6e117ff7 kfence, kasan: make KFENCE compatible with KASAN omits 6d4a4ac82d31 mm, kfence: insert KFENCE hooks for SLUB omits b0fc72e1e1e6 mm, kfence: insert KFENCE hooks for SLAB omits cd4f59689441 kfence: use pt_regs to generate stack trace on faults omits 973d782290ad kfence, arm64: add missing copyright and description header omits 592b10ecb149 arm64, kfence: enable KFENCE for ARM64 omits 8f5b72cf1737 kfence, x86: add missing copyright and description header omits 67e6de6ac12f x86, kfence: enable KFENCE for x86 omits 3f584687e7dc kfence: add missing copyright and description headers omits d12436aa5310 kfence: add option to use KFENCE without static keys omits 72f7651c8d4b kfence: fix potential deadlock due to wake_up() omits 5973b0dd0914 kfence: avoid stalling work queue task without allocations omits 3578c17e4a00 kfence: Fix parameter description for kfence_object_start() omits d418eb921eb5 mm: add Kernel Electric-Fence infrastructure omits 4845160409ae mm/early_ioremap.c: use __func__ instead of function name omits cb5aaf4ea0e5 bdi-use-might_alloc-fix omits b7a41338a6b3 mm/backing-dev.c: use might_alloc() omits e2e919cb15f7 mm/dmapool: use might_alloc() omits 4102fc76a2a5 mm: page-flags.h: Typo fix (It -> If) omits d048ab142484 mm: remove arch_remap() and mm-arch-hooks.h omits e4970201052a mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] omits 9e2eb5fe233c mm: set the sleep_mapped to true for zbud and z3fold omits cf0779cd111d mm/zswap: fix variable 'entry' is uninitialized when used omits 908aa806dba0 mm/zswap: fix potential memory leak omits aa3f90f29d63 mm/zswap: add return value in zswap_frontswap_load omits f6a7c86466f7 mm/zswap: add the flag can_sleep_mapped omits 6adfdd3a81cd mm: zswap: clean up confusing comment omits 0027cf3c2a6b mm/rmap: remove unneeded semicolon in page_not_mapped() omits c6f081f5b8c7 mm/rmap: correct some obsolete comments of anon_vma omits bd3798b62d8d mm/memory_hotplug: use helper function zone_end_pfn() to g [...] omits bd0af9f88dea mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE omits 6c9adeecc77d mm/memory_hotplug: rename all existing 'memhp' into 'mhp' omits fc152dbdb686 mm: fix memory_failure() handling of dax-namespace metadata omits 3e96d1287f19 mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] omits 5f4b35ac03d7 mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] omits 11fe8b278af3 mm: teach pfn_to_online_page() to consider subsection validity omits 859b70f6d30f mm: move pfn_to_online_page() out of line omits 1cf5f5c5a41c mm/vmstat.c: erase latency in vmstat_shepherd omits 950cd7e2ebab mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 8d82a52d8248 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 56ecf59da3ac mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 1b2dc5e73522 mm/page_alloc: count CMA pages per zone and print them in [...] omits 7fe8299a7166 mm/cma: expose all pages to the buddy if activation of an [...] omits ba003b9fdc8b mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits ba2e1df127fd mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 036fabfb3453 mm-cma-allocate-cma-areas-bottom-up-fix-2 omits 8de3affc116f mm-cma-allocate-cma-areas-bottom-up-fix omits fdc6b79b3b7d mm: cma: allocate cma areas bottom-up omits 5a36e426ee4c mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 239ddb327d97 mm,thp,shm: limit gfp mask to no more than specified omits d7a629f9c4f8 mm,thp,shmem: limit shmem THP alloc gfp_mask omits 1e3f62e77f15 mm: remove pagevec_lookup_entries omits b1e314c9e6cb mm: pass pvec directly to find_get_entries omits 79dd7eb6b985 mm: remove nr_entries parameter from pagevec_lookup_entries omits e424c6379290 mm: add an 'end' parameter to pagevec_lookup_entries omits 9701bbcffe79 mm: add an 'end' parameter to find_get_entries omits 114fed2d5eb6 fix mm-add-and-use-find_lock_entries.patch omits edd3f49c8151 mm: add and use find_lock_entries omits 60055185ed46 iomap: use mapping_seek_hole_data omits eebbbf8513c8 fix mm-filemap-add-mapping_seek_hole_data.patch omits 39b91cd441be mm/filemap: add mapping_seek_hole_data omits fc81ca1f8345 fix mm-filemap-add-helper-for-finding-pages.patch omits 3967059d9798 mm/filemap: add helper for finding pages omits 77be2f18d89f mm/filemap: rename find_get_entry to mapping_get_entry omits d4ce47b9a1c4 mm: add FGP_ENTRY omits d16b5495477c mm/swap: optimise get_shadow_from_swap_cache omits ef2ca2863a96 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 675539d9ac47 mm: make pagecache tagged lookups return only head pages omits 0458ae078e0e mm/migrate: remove unneeded semicolons omits c06f68dbe8be hugetlbfs: correct some obsolete comments about inode i_mutex omits 744c96736488 hugetlbfs: make hugepage size conversion more readable omits 5099896fe3ea hugetlbfs: remove meaningless variable avoid_reserve omits 7f15463ded87 hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] omits 4000e3241c3d hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs omits a397187dc6c1 hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() omits 675cb8ca3200 hugetlbfs: remove special hugetlbfs_set_page_dirty() omits 85e5b762126c mm/hugetlb: change hugetlb_reserve_pages() to type bool omits 8c42a3fd76eb mm, oom: fix a comment in dump_task() omits fa8d71bc6b5b numa balancing: migrate on fault among multiple bound nodes omits 5567cabc58de mm/compaction: correct deferral logic for proactive compaction omits 611f5854e206 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked omits 9b7629e55e15 mm/compaction: remove rcu_read_lock during page compaction omits 5a17e98d3ca1 z3fold: simplify the zhdr initialization code in init_z3fo [...] omits de706631e182 z3fold: remove unused attribute for release_z3fold_page omits 73fd0298d5a2 hugetlb: convert PageHugeFreed to HPageFreed flag omits e3cfd14ced15 hugetlb: convert PageHugeTemporary() to HPageTemporary flag omits 60501fbbf9d6 hugetlb: only set HPageMigratable for migratable hstates omits 4df2c1a2db79 hugetlb: convert page_huge_active() HPageMigratable flag omits 4e93fd9d743a hugetlb: use page.private for hugetlb specific page flags omits 1b9d647c89f1 mm/vmscan.c: make lruvec_lru_size() static omits ec79d047561d include/linux/mm_inline.h: fold __update_lru_size() into i [...] omits 9e98fc2c2f27 include/linux/mm_inline.h: fold page_lru_base_type() into [...] omits 8d1cae74bc7a mm: VM_BUG_ON lru page flags omits 539d78052ecb mm: add __clear_page_lru_flags() to replace page_off_lru() omits d2b9cf787a2b mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() omits 6c004acbe1cd mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() omits 5a36ff7c723f mm: don't pass "enum lru_list" to lru list addition functions omits f5cb76f13d96 include/linux/mm_inline.h: shuffle lru list addition and d [...] omits 8110f3e18224 mm/vmscan.c: use add_page_to_lru_list() omits 95e111d32b65 mm/workingset.c: avoid unnecessary max_nodes estimation in [...] omits 9958319b6ee6 mm/vmscan: __isolate_lru_page_prepare() cleanup omits b94b1d08d09e mm/hugetlb: simplify the calculation of variables omits 1be2ec4421e0 mm/hugetlb: fix use after free when subpool max_hpages acc [...] omits 6c04ed8e855b mm/hugetlb: use helper huge_page_order and pages_per_huge_page omits 365390002821 mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call omits d3543c27fbcb mm/hugetlb.c: fix unnecessary address expansion of pmd sharing omits 39393526edb4 mm/hugetlb: fix potential double free in hugetlb_register_ [...] omits 10a53419f539 MIPS: do not call flush_tlb_all when setting pmd entry omits 28fc3f01e078 mm/huge_memory.c: update tlb entry if pmd is changed omits f10f65c2f1f7 mm: simplify free_highmem_page() and free_reserved_page() omits 6e09ffd3994b video: fbdev: acornfb: remove free_unused_pages() omits 4406170969d7 mm: remove unneeded local variable in free_area_init_core omits f7ecbb2ae5e6 mm: simplify parameter of setup_usemap() omits 9b3e042d9740 mm: simplify parater of function memmap_init_zone() omits d115e1b0a4ef mm: rename memmap_init() and memmap_init_zone() omits f91c8286946c mm: fix prototype warning from kernel test robot omits 35e13952154c kasan-remove-redundant-config-option-v3 omits 0b68bc7ad901 kasan: remove redundant config option omits 97b38284edb8 kasan: don't run tests when KASAN is not enabled omits 1c2995ce928d kasan: add a test for kmem_cache_alloc/free_bulk omits ffd16716c9ab kasan: add proper page allocator tests omits a5acf6bea536 kasan: fix bug detection via ksize for HW_TAGS mode omits cfe7fd3845a6 kasan: move _RET_IP_ to inline wrappers omits 876e925de931 kasan: fix memory corruption in kasan_bitops_tags test omits 0ab673fed45a kasan: adapt kmalloc_uaf2 test to HW_TAGS mode omits 9b17ad5daf10 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL omits 1370f68b37a7 kasan: rename CONFIG_TEST_KASAN_MODULE omits 2b96a6d3b03d kasan, arm64: allow using KUnit tests with HW_TAGS mode omits f96598705022 kasan-add-match-all-tag-tests-fix-fix omits e7bbafe8ce8c kasan: export kasan_poison omits 588f2d4cb5ee kasan: add match-all tag tests omits 87ea5bfcdb7d kasan: add macros to simplify checking test constraints omits 2c602fa15743 kasan: clean up comments in tests omits d3dbd2e179ec kasan: clarify HW_TAGS impact on TBI omits e8af0450b095 kasan: prefix global functions with kasan_ omits 690f787a76e8 vmalloc: remove redundant NULL check omits 6b367ed2edbf mm/page_reporting: use list_entry_is_head() in page_report [...] omits 4f42a2c299d6 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] omits bdfcbe306bcc mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] omits 794d599b6256 mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() omits fb696aeb89cf mm/mprotect.c: optimize error detection in do_mprotect_pkey() omits f66eca99b336 mm/mmap.c: fix the adjusted length error omits f3ae9bb1a7e5 mm/memory.c: fix potential pte_unmap_unlock pte error omits 9b4425f905b5 mm/mmap.c: remove unnecessary local variable omits 1433d6040c7e mm/memcontrol: remove redundant NULL check omits d43cb8b8d78a mm: page_counter: re-layout structure to reduce false sharing omits 37428e03d387 mm: kmem: make __memcg_kmem_(un)charge static omits 213be79af2eb mm-memcg-add-swapcache-stat-for-memcg-v2-fix omits 09599a05f14b mm: memcg: add swapcache stat for memcg v2 omits 5ae410ef21fe mm/memcg: remove rcu locking for lock_page_lruvec function series omits 402f8ba0a089 mm/memcg: revise the using condition of lock_page_lruvec f [...] omits 022ea795e23d mm: memcontrol: make the slab calculation consistent omits 7dae2f730ed6 mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages omits cb4b74f214e2 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages omits 6817cdbc17aa mm: memcontrol: convert NR_SHMEM_THPS account to pages omits e8892caa78d0 mm: memcontrol: convert NR_FILE_THPS account to pages omits c79d92dbc497 mm: memcontrol: convert NR_ANON_THPS account to pages omits a78d40f785c9 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits 5c18c412f8a6 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] omits 78e24fa18911 mm: memcontrol: optimize per-lruvec stats counter memory usage omits 90124c300a47 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits c19f9ec25dbf mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits e8b05abd8e6e mm/swap: don't SetPageWorkingset unconditionally during swapin omits eaba24b5e050 mm/swapfile.c: fix debugging information problem omits a508a1f751a3 mm/swap_slots.c: remove redundant NULL check omits 2c45b6e95db8 mm/filemap: simplify generic_file_read_iter omits bc8aedcb37c1 mm/filemap: rename generic_file_buffered_read to filemap_read omits 073b070d9633 mm/filemap: don't relock the page after calling readpage omits 07b19d45277a mm/filemap: restructure filemap_get_pages omits 7d7ad5be58b2 mm/filemap: split filemap_readahead out of filemap_get_pages omits 48cd528f624e mm/filemap: add filemap_range_uptodate omits 2435869d34b5 mm/filemap: move the iocb checks into filemap_update_page omits 7b0fcacec1e9 mm/filemap: convert filemap_update_page to return an errno omits 8722063d3f49 mm/filemap: change filemap_create_page calling conventions omits 7f3e5d86085f mm/filemap: change filemap_read_page calling conventions omits b55a9e770e17 mm/filemap: don't call ->readpage if IOCB_WAITQ is set omits 9e10ca39f731 mm/filemap: inline __wait_on_page_locked_async into caller omits d07ec25167aa mm/filemap: support readpage splitting a page omits e69d0aeb0d70 mm/filemap: pass a sleep state to put_and_wait_on_page_locked omits 103800fb42cd mm/filemap: use head pages in generic_file_buffered_read omits 1e60808ea681 mm/filemap: convert filemap_get_pages to take a pagevec omits a6f39d63e7c9 mm/filemap: remove dynamically allocated array from filemap_read omits 7ce50b2e327b mm/filemap: rename generic_file_buffered_read subfunctions omits c4d07ea92cd9 mm/filemap: don't revert iter on -EIOCBQUEUED omits 30702d92f24d mm/filemap: remove unused parameter and change to void typ [...] omits fb4dee54455e mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits f2fb3b829e2d mm/page_owner: use helper function zone_end_pfn() to get end_pfn omits 1116b2cda738 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] omits 02ff9aff8fa5 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] omits b1c385172246 mm/debug: improve memcg debugging omits fea25e692696 mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SL [...] omits eb66501b27d7 mm, slub: splice cpu and page freelists in deactivate_slab() omits 12b64b5a8e1d mm, slab, slub: stop taking cpu hotplug lock omits 4271ea598339 mm, slab, slub: stop taking memory hotplug lock omits 174d712e789a mm, slub: stop freeing kmem_cache_node structures on node offline omits 3b6ff89e912c mm/slub: disable user tracing for kmemleak caches by default omits 604b22cebe74 mm/sl?b.c: remove ctor argument from kmem_cache_flags omits 993c9ca2b0d8 mm, tracing: record slab name for kmem_cache_free() omits f6d6566dddb1 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 285a1c8af4be ramfs: support O_TMPFILE omits 480356019d85 fs: delete repeated words in comments omits b250d8e75c42 ocfs2: fix ocfs2 corrupt when iputting an inode omits 6ae989bfe634 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 47f3a71acd6f ocfs2: clean up some definitions which are not used any more omits b960c3941f58 ocfs2: remove redundant conditional before iput omits f84e89c19a26 ntfs: layout.h: delete duplicated words omits c1a4a7de005e scripts/spelling.txt: add "allocted" and "exeeds" typo omits a00df80360ac scripts/spelling.txt: check for "exeeds" omits a83edd0a72c0 scripts/spelling.txt: increase error-prone spell checking omits 66d3dad16537 hexagon: remove CONFIG_EXPERIMENTAL from defconfigs omits 59e026b75b07 Revert "mm: memcontrol: avoid workload stalls when lowerin [...] omits 635adf63afe3 /proc/kpageflags: do not use uninitialized struct pages omits ed14e3378dea /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 32cc1e70fc0a mm/rmap: fix potential pte_unmap on an not mapped pte omits d97372de6a40 MAINTAINERS/.mailmap: use my @kernel.org address omits 9b43d7061be0 mm: hugetlb: fix missing put_page in gather_surplus_pages() omits f440794078d0 ubsan: implement __ubsan_handle_alignment_assumption omits 5da2ebc002fa kasan: make addr_has_metadata() return true for valid addresses omits 6f1fce9b7c89 kasan: add explicit preconditions to kasan_report() omits 3e5e78c76ff8 mm/filemap: add missing mem_cgroup_uncharge() to __add_to_ [...] omits 85f4d03a6734 memblock: do not start bottom-up allocations with kernel_end omits 18adb809c13f mm: thp: fix MADV_REMOVE deadlock on shmem THP omits ab55392178af init/gcov: allow CONFIG_CONSTRUCTORS on UML to fix module gcov omits c4b574064541 mm/vmalloc: separate put pages and flush VM flags omits eacd93c6b474 mm, compaction: move high_pfn to the for loop scope omits 2e381a1e7245 mm: migrate: do not migrate HugeTLB page whose refcount is one omits 9e94c074eda9 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active omits d338e7548a1c mm: hugetlb: fix a race between isolating and freeing page omits 79c33ca27305 mm: hugetlb: fix a race between freeing and dissolving the page omits d1b472e84641 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page omits 46e877258bd2 opp: Allow lazy-linking of required-opps omits 49cbe7ac77dc opp: Remove dev_pm_opp_set_bw() omits 67a1b617db53 devfreq: tegra30: Migrate to dev_pm_opp_set_opp() omits 2779d000a184 drm: msm: Migrate to dev_pm_opp_set_opp() omits 2635512fa498 cpufreq: qcom: Migrate to dev_pm_opp_set_opp() omits 51858923889a opp: Implement dev_pm_opp_set_opp() omits fb54b96b8bf3 opp: Update parameters of _set_opp_custom() omits e6c6d5a9bf2b opp: Allow _generic_set_opp_clk_only() to work for non-fre [...] omits 861b9e91a55b opp: Allow _generic_set_opp_regulator() to work for non-fr [...] omits 61ac71d9528a opp: Allow _set_opp() to work for non-freq devices omits cfa759b9f214 opp: Split _set_opp() out of dev_pm_opp_set_rate() omits 6ce920625ea7 opp: Keep track of currently programmed OPP omits 1ae73c240ae8 opp: No need to check clk for errors omits c1d534114e49 opp: Rename _opp_set_rate_zero() omits cb75527488e7 opp: Make _set_opp_custom() work without regulators omits 280a5a0c5cce opp: Prepare for ->set_opp() helper to work without regulators omits ed83cd50a47d opp: Print OPP level in debug message of _opp_add_static_v2() omits e530ef8d580f opp: Handle missing OPP table in dev_pm_opp_xlate_performa [...] omits 5fb68b28974a opp: Add devm_pm_opp_attach_genpd omits fe046ca2e420 opp: Add devm_pm_opp_register_set_opp_helper omits a251d7a7245a opp: Add dev_pm_opp_of_add_table_noclk() omits 0c9026f0f493 opp: Defer acquiring the clk until OPPs are added omits 1b58a72fa4d6 opp: Create _of_add_table_indexed() to reduce code duplication omits 579addc71199 opp: Add dev_pm_opp_sync_regulators() omits a54bea752c69 opp: Add dev_pm_opp_get_required_pstate() omits ab73ab4e90f3 opp: Add dev_pm_opp_find_level_ceil() omits f65f77ed2e17 opp: Staticize _add_opp_table() omits 6092f61dfc24 f2fs: add ckpt_thread_ioprio sysfs node omits 5e32c774f850 f2fs: introduce checkpoint=merge mount option omits 05cda27d7eb5 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 3277f2e72f86 Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits f3a3659e73be Merge branch 'for-5.12/block' into for-next omits c37fcc538fa0 Merge branch 'for-5.12/block' into for-next omits fd06c8738a55 Merge branch 'for-5.12/block' into for-next omits a11396672cfc Merge branch 'for-5.12/block' into for-next omits 65cb48f45773 Merge branch 'for-next-next-v5.11-20210127' into for-next- [...] omits d10150e54b29 Merge branch 'for-next-current-v5.10-20210127' into for-ne [...] omits f24862579d09 Merge branch 'ext/qu/subpage-v5-orig' into for-next-next-v [...] omits df315f3b1233 Merge branch 'ext/mraiber/io-uring-fix' into for-next-next [...] omits 71e09fbc90f1 Merge branch 'misc-next' into for-next-next-v5.11-20210127 omits 7d69ea416d60 Merge branch 'misc-5.11' into for-next-current-v5.10-20210127 omits 1c97a99f9d16 btrfs: Prevent nowait or async read from doing sync IO omits a7f78a332e36 btrfs: allow RO mount of 4K sector size fs on 64K page system omits 7fccec5e8137 btrfs: integrate page status update for data read path int [...] omits 3e8d1be6b20c btrfs: introduce btrfs_subpage for data inodes omits 623d8c2f3706 btrfs: introduce subpage metadata validation check omits d1d8296c7a79 btrfs: support subpage in endio_readpage_update_page_status() omits 04a4dae171e9 btrfs: introduce read_extent_buffer_subpage() omits 3fd8161612d2 btrfs: support subpage in try_release_extent_buffer() omits 324d061d45de btrfs: support subpage in btrfs_clone_extent_buffer omits 1aee49b3405e btrfs: support subpage in set/clear_extent_buffer_uptodate() omits 601fec25ce5d btrfs: introduce helpers for subpage error status omits 5b87f5a5174f btrfs: introduce helpers for subpage uptodate status omits 64668ecb1dd8 btrfs: attach private to dummy extent buffer pages omits a0ccd5e50a0e btrfs: support subpage for extent buffer page release omits f5550d382051 btrfs: make grab_extent_buffer_from_page() handle subpage case omits 85f91d46d0ea btrfs: make attach_extent_buffer_page() handle subpage case omits a74f1f0b43e2 btrfs: introduce the skeleton of btrfs_subpage structure omits cb92ccfd3e11 btrfs: set UNMAPPED bit early in btrfs_clone_extent_buffer [...] omits 4e741bb750fd btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PA [...] omits 65e4cbbd7cd1 mtd: rawnand: intel: Fix an error handling path in 'ebu_dm [...] omits cc13e2c375cf opp: Correct debug message in _opp_add_static_v2() omits 3a6eb5e5fbca opp: Filter out OPPs based on availability of a required-OPP omits c1e6d3d2757b opp: Fix adding OPP entries in a wrong order if rate is un [...] omits e0452bd1cd37 Merge branch 'for-5.12/io_uring' into for-next omits fb4a652af7ed MAINTAINERS: update io_uring section omits a7f7e1e79849 Merge branch 'for-5.12/io_uring' into for-next omits 1a818748972a io_uring: Add skip option for __io_sqe_files_update omits 2010385835c7 Merge branch 'for-5.12/drivers' into for-next omits 016d823a3cdb Merge branch 'for-5.12/block' into for-next omits 95ae7945e1f0 Merge branch 'for-5.12/io_uring' into for-next omits 04725fdef179 Merge branch 'for-5.12/block' into for-next omits 81de6e152c06 io_uring: cleanup files_update looping omits 573fc3d310a3 Merge branch 'v5.12-armsoc/dts64' into for-next omits bdcefe241263 Merge branch 'fixes' into next omits 1bebdd0c6529 mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb omits 5e0728d7e6c4 mmc: core: Exclude unnecessary header file omits ebb43d34621f mmc: mmci: Add support for probing bus voltage level translator omits 917cd76d5763 mmc: mmci: Add bindings to operate CMD, CK, CKIN pins as GPIO omits cdc216195598 mmc: sdhci-msm: add Inline Crypto Engine support omits 889bdb0731f1 dt-bindings: mmc: sdhci-msm: add ICE registers and clock omits 34ce80ad7ea8 firmware: qcom_scm: update comment for ICE-related functions omits aeaadb3aa7d1 mmc: cqhci: add cqhci_host_ops::program_key omits 080fde6b774e mmc: cqhci: add support for inline encryption omits aaa05b09c649 mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors omits d0d52fec9dcf mmc: cqhci: rename cqhci.c to cqhci-core.c omits b20b82de09c2 mmc: core: Add basic support for inline encryption omits 8d59ad64b629 scsi: ufs: use devm_blk_ksm_init() omits 752990cb29d2 block/keyslot-manager: introduce devm_blk_ksm_init() omits 189f518d80ac Merge branch 'fixes' into next omits ba6987cc63c9 mmc: core: Limit retries when analyse of SDIO tuples fails omits 7ebf4c951175 mmc: sdhci-of-aspeed: Fix kunit-related build error omits 12e5b9fd95eb Merge branch 'for-5.12/block' into for-next omits 5b295839ba3c arm64: dts: rockchip: more user friendly name of sound nodes omits b3307b94ff1f Merge branch 'v5.12-clk/next' into for-next omits 9752b5a8247f Merge branch 'v5.12-armsoc/dts64' into for-next omits 16459ecac6d6 arm64: dts: rockchip: rename pinctrl nodename to gmac2io f [...] omits dc976ea57dde arm64: dts: rockchip: assign a fixed index to mmc devices [...] omits 5299084c2d01 arm64: dts: rockchip: assign a fixed index to mmc devices [...] omits 2e934646b1f8 arm64: dts: rockchip: assign a fixed index to mmc devices [...] omits 376e46b5dd0a arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-r [...] omits 50cbc5a95d91 arm64: dts: rockchip: Remove bogus "amba" bus nodes omits e060547dd825 arm64: dts: rockchip: Light "sys" LED on NanoPi R2S omits 59ddae2a01fc Merge branch 'v5.12-armsoc/dts32' into for-next omits fc0f1620b381 Merge branch 'v5.11-armsoc/dtsfixes' into for-next omits 1034e2b6b843 ARM: dts: rockchip: assign a fixed index to mmc devices on [...] omits 94e8a5f6d0de ARM: dts: rockchip: assign a fixed index to mmc devices on [...] omits d48fbef962b0 clk: rockchip: Demote non-conformant kernel-doc header in [...] omits eee7b95589e6 clk: rockchip: Demote kernel-doc abuses to standard commen [...] omits 274ae6da4b32 clk: rockchip: Remove unused/undocumented struct members f [...] omits 415173712003 clk: rockchip: Demote non-conformant kernel-doc headers in [...] omits 5eae5696eed5 ARM: dts: rockchip: Remove bogus "amba" bus nodes omits 6b8cc4b3e4c6 arm64: dts: rockchip: fix ranges property format for rk339 [...] omits 19de5156d002 arm64: dts: rockchip: Rely on SoC external pull up on pmic [...] omits d134ac731fee arm64: dts: rockchip: Increase maximal SDIO voltage to 3.3 [...] omits c7b03115003f arm64: dts: rockchip: Add NanoPi M4B board omits 3503376d6cc3 arm64: dts: rockchip: Move ep-gpios property to nanopc-t4 [...] omits 5b04fae8b175 Merge branch 'for-5.12/block' into for-next omits d3ac234c0d66 Merge branch 'for-5.12/block' into for-next omits a930d7124e2f Merge branches 'pm-core' and 'pm-domains' into linux-next omits 78bac6e6398a Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 847023830e82 Merge branch 'powercap' into linux-next omits 9948a6dcfc15 Merge branches 'acpi-thermal' and 'acpi-sysfs' into linux-next omits db25e96bd0ae Merge branch 'acpica' into linux-next omits e78e1b99d3fb Merge branch 'for-5.12/io_uring' into for-next omits 4856864ff0f1 Merge branch 'for-5.12/block' into for-next omits 511975a8b18e io_uring: consolidate putting reqs task omits 31b12e273238 io_uring: ensure only sqo_task has file notes omits 3feeee490b6b Merge branch 'for-5.12/io_uring' into for-next omits ad6d5fc5929c Merge branch 'for-5.12/block' into for-next omits 5ee63da477b1 io_uring: simplify io_remove_personalities() omits 283f824085d0 io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL omits 729ebe1a01e2 io_uring: get rid of intermediate IORING_OP_CLOSE stage omits 1633582bcdf1 fs: provide locked helper variant of close_fd_get_file() omits ac4e5af860a8 io_uring: save atomic dec for inline executed reqs omits 3fe8e8cfc997 io_uring: don't flush CQEs deep down the stack omits 40f28478a364 io_uring: help inlining of io_req_complete() omits 50bae2932671 io_uring: add a helper timeout mode calculation omits 7cb73891af95 io_uring: deduplicate failing task_work_add omits 2f26b88a1e3f io_uring: remove __io_state_file_put omits 4af5b0a53efa io_uring: simplify io_alloc_req() omits e81099a62e8b io_uring: further deduplicate #CQ events calc omits 05015ebb0f30 io_uring: inline __io_commit_cqring() omits a998cfe069c0 io_uring: inline io_async_submit() omits 43b517fe9450 io_uring: cleanup personalities under uring_lock omits d314a8e7f425 io_uring: refactor io_resubmit_prep() omits f3ee5ddc412d io_uring: optimise io_rw_reissue() omits 0176222dfad0 io_uring: make percpu_ref_release names consistent omits 3cfb739c561e io_uring: create common fixed_rsrc_data allocation routines omits 837fa0a9e4bb io_uring: create common fixed_rsrc_ref_node handling routines omits dab8a64c9fb8 io_uring: split ref_node alloc and init omits d2b9eb2de72f io_uring: split alloc_fixed_file_ref_node omits d3dc3af18a73 io_uring: add rsrc_ref locking routines omits edc39a5e848d io_uring: separate ref_list from fixed_rsrc_data omits 4ad5d2716d9d io_uring: generalize io_queue_rsrc_removal omits 9c63624bb407 io_uring: rename file related variables to rsrc omits 3d2c79c619cf io_uring: modularize io_sqe_buffers_register omits 89a1613ac529 io_uring: modularize io_sqe_buffer_register omits b9d2ed159482 io_uring: enable LOOKUP_CACHED path resolution for filenam [...] omits 99b35f060e75 Merge branch 'work.namei' of git://git.kernel.org/pub/scm/ [...] omits d2680cc0301e m68k: let clk_enable() return immediately if clk is NULL omits 42af8761bc84 mmc: remove sirf prima/atlas driver omits d68849e0f413 mmc: remove dw_mmc-zx driver omits 59967a38e261 mmc: atmel-mci: Assign boolean values to a bool variable omits d986effd1409 mtd: rawnand: tango: Remove the driver omits 22510bcd5547 mmc: sdhci-iproc: Add ACPI bindings for the RPi omits d27f1dd0dfd2 mmc: mmci: Convert bindings to DT schema omits 9d325e7d519e mmc: test: clean up mmc_test_cleanup() omits 1c74c9b2a873 mmc: test: remove the shutdown function omits af5b40eccd9f mmc: core: remove unused host parameter of mmc_sd_get_csd() omits 3c9ba4877425 MAINTAINERS: Add entry for the ASPEED SD/MMC driver omits 7efa02a981d6 mmc: sdhci-of-aspeed: Add KUnit tests for phase calculations omits 7053527dae05 mmc: sdhci-of-aspeed: Add AST2600 bus clock support omits 0733f9edb37d mmc: sdhci-of-aspeed: Expose clock phase controls omits 803935968102 mmc: core: Add helper for parsing clock phase properties omits f2134ac9905b dt-bindings: mmc: sdhci-am654: fix compatible for j7200 omits dd98340fbd45 mmc: omap_hsmmc: Simplify bool comparison and conversion omits 44cfba75a815 mmc: core: convert comma to semicolon omits 7876cf513cf3 mmc: sdhci-pci-gli: Finetune HS400 RX delay for GL9763E omits 3efb54d2b90f mmc: sdhci-of-arasan: Use dev_err_probe() to avoid spamming logs omits bbbfffd68c7d mmc: sdhci-of-arasan: Add structure device pointer in prob [...] omits 3e0435307d91 mmc: sdhci-of-arasan: Convert to use np instead of pdev->d [...] omits 2d9c5c1991f0 mmc: sdhci-of-arasan: use of_device_get_match_data() omits 8ff9cfc48824 Merge branch 'v5.12-armsoc/dts64' into for-next omits f92cabd093ec Merge branch 'v5.12-armsoc/dts32' into for-next omits 228f39004d22 Merge branch 'v5.12-armsoc/defconfig64' into for-next omits bc7972ade5ac Merge branch 'v5.11-armsoc/dtsfixes' into for-next omits 4cd9a03435bc ARM: dts: rockchip: Add NFC node for RK3036 SoC omits 9c2bfe53b2fc ARM: dts: rockchip: Add NFC node for RK2928 and other SoCs omits 2525f194f9dc ARM: dts: rockchip: Add NFC node for RV1108 SoC omits d00e6e22e8b9 arm64: dts: rockchip: Add NFC node for PX30 SoC omits c56eeebc27af arm64: dts: rockchip: Add NFC node for RK3308 SoC omits b918e81f2145 arm64: dts: rockchip: rk3328: Add Radxa ROCK Pi E omits 31b8e8592f66 dt-bindings: arm: rockchip: Add Radxa ROCK Pi E omits c6433083f593 arm64: dts: rockchip: rk3328: Add clock_in_out property to [...] omits e58061b59787 arm64: dts: rockchip: rename thermal subnodes for rk3399 omits 7c96a5cf680a arm64: dts: rockchip: rename thermal subnodes for rk3368 omits b840662bd55f ARM: dts: rockchip: rename thermal subnodes for rk3288 omits b01e546d4d41 mmc: sdhci-pci-gli: Enlarge ASPM L1 entry delay of GL9763E omits c0e89a1023c1 mmc: core: remove redundant card null check to mmc_can_sleep() omits 209000ae9948 Merge branch 'fixes' into next omits 89f34274ff2f mtd: st_spi_fsm: convert comma to semicolon omits 83f6936463d3 mtd: rawnand: marvell: convert comma to semicolon omits 969bc9d3e828 mtd: convert comma to semicolon omits ea085d5f0188 mmc: core: remove needless err = 0 in mmc_init_card() omits 30fa34e2689e mmc: sdhci_am654: Add Support for TI's AM64 SoC omits 836a9ec4b9ab dt-bindings: mmc: sdhci-am654: Add compatible string for AM64 SoC omits 70c8be85715b mmc: rtsx: add delay before power on omits 0b88ee7375f0 mmc: sunxi-mmc: Ensure host is suspended during system sleep omits 78b19c48607d mmc: xenon: add AP807 compatible string omits a89de2e1ecf9 dt-bindings: mmc: xenon: add AP807 compatible string omits 4f7d039f793b mmc: sdhci-of-arasan: Change code style of mapping the sys [...] omits 15c99862aeed mmc: sdhci-of-arasan: Fixed kernel-doc format warning omits b7e56c7aeb66 Merge branch 'fixes' into next omits 42a5881ea921 dt-bindings: mmc: sdhci-msm: Document the SDX55 compatible omits 192861da4dc4 mmc: sdhci-pci-gli: Add a switch to enable/disable CQHCI support omits f73219049034 mmc: rtsx: Add MMC_CAP2_NO_SDIO flag omits 3eeb1f69510c dt-bindings: mmc: renesas,sdhi: Add r8a779a0 support omits 339d82267e26 mmc: omap: remove unused struct component card_detect_irq omits 47dee9fe3f60 mmc: jz4740: remove unused struct component card_detect_irq omits b3d274c36d7c mmc: renesas_sdhi: Add a condition of cmd/data timeout for retune omits 64cdd84bb109 mmc: tmio: Add data timeout error detection omits 2cab9601e37d mmc: meson-gx: check for scatterlist size alignment in block mode omits 574fa96b6520 mmc: mediatek: fix race condition between msdc_request_tim [...] omits 0a2d94f3aa90 mmc: renesas_internal_dmac: add pre_req and post_req support omits ba0fc2d67f8d mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment [...] omits e242441db343 mmc: sdhci-msm: Actually set the actual clock omits 4181f4948d20 mmc: sdhci-msm: Warn about overclocking SD/MMC omits f1429972f25d Merge branch 'fixes' into next omits c49d78933bc8 mmc: sunxi: add support for A100 mmc controller omits e44b957f9bc0 dt-bindings: mmc: sunxi: Add Allwinner A100 and H616 compatibles omits e4224d04b161 Merge branch 'fixes' into next omits b8af7f14dd4d mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN omits e6ce396b1e52 mmc: usdhi6rol0: Fix a resource leak in the error handling [...] omits 54507f1f2e2d mmc: sdhci-sprd: Fix some resource leaks in the remove function omits 65c5927a4f6d mmc: owl-mmc: Fix a resource leak in an error handling pat [...] omits 54a177383155 mmc: mxs-mmc: Fix a resource leak in an error handling pat [...] omits 7f02feb56d9d arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64 omits 25572fb5aa98 arm64: dts: rockchip: enable HDMI sound nodes for rk3328-rock64 omits 6c3ae9f9a133 arm64: dts: rockchip: add QoS register compatibles for px30 omits bd3fd04910ab arm64: dts: rockchip: add QoS register compatibles for rk3399 omits 6cc35e5edbe4 ARM: dts: rockchip: add QoS register compatibles for rk3288 omits b39d9683c721 ARM: dts: rockchip: add QoS register compatibles for rk306 [...] omits 3c8e5d51e4c6 arm64: defconfig: Enable REGULATOR_MP8859 omits 221c6c042fa0 arm64: dts: rockchip: assign a fixed index to mmc devices [...] omits 36948ec3d4d0 ARM: dts: rockchip: add gpu node to rk3288-miqi omits 4b7bc2c32cba exfat: improve performance of exfat_free_cluster when usin [...] omits 3d557b24bc82 mtd: parsers: afs: Fix freeing the part name memory in failure omits 727bfb2c55b0 Merge branch 'v5.10-next/soc' into for-next adds 88bb507a74ea Merge tag 'media/v5.11-3' of git://git.kernel.org/pub/scm/ [...] adds d8d2d38275c1 kbuild: remove PYTHON variable adds 245a7d47066a scripts: switch some more scripts explicitly to Python 3 adds e6607a7f4daf Merge remote-tracking branch 'kbuild-current/fixes' adds 1732127202b8 Merge remote-tracking branch 'arm-current/fixes' adds a786d810dd34 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 8bb34e46c8f0 Merge remote-tracking branch 'powerpc-fixes/fixes' adds f726ba9ddb7d Merge remote-tracking branch 'sparc/master' adds ac5562afb2bc Merge remote-tracking branch 'net/master' adds ab3b86904e7d Merge remote-tracking branch 'wireless-drivers/master' adds 18fe0fae6125 mac80211: fix station rate table updates on assoc adds 50af06d43eab staging: rtl8723bs: Move wiphy setup to after reading the [...] adds 1443e6878e05 Merge remote-tracking branch 'mac80211/master' adds 941d3f0d7e9f ASoC: SOF: topology: Prevent NULL pointer dereference with no TLV adds de5bfae2fd96 ASoC: cpcap: fix microphone timeslot mask adds e8820dbddbca ASoC: codecs: add missing max_register in regmap config adds 847eb8fd602d Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds 241baaa49595 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 515c20b7d7e0 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 9d2aa6dbf87a spi: fsl: invert spisel_boot signal on MPC8309 adds a22ed035b618 Merge remote-tracking branch 'spi/for-5.11' into spi-linus adds 8ea6695782e8 Merge remote-tracking branch 'spi-fixes/for-linus' adds b114d8577485 Merge remote-tracking branch 'pci-current/for-linus' adds 81219f80097e Merge tag 'thunderbolt-for-v5.11-rc7' of git://git.kernel. [...] adds 9917f0e3cdba usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() adds 54f6a8af3722 usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints adds 5596232209d4 Merge remote-tracking branch 'usb.current/usb-linus' adds 0e75e4f66fb5 Merge remote-tracking branch 'phy/fixes' adds ec6a27bdad7f Merge remote-tracking branch 'input-current/for-linus' adds d61765677a49 Merge remote-tracking branch 'ide/master' adds 14d0795119f3 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 8783e11a9565 Merge remote-tracking branch 'kvm-fixes/master' adds 52953fd1b620 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds fd36ac62c912 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e124105ccb47 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 0a017c57f891 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds 215164bfb714 platform/x86: dell-wmi-sysman: fix a NULL pointer dereference adds 608dfc4d0247 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 22767b6cd624 Merge remote-tracking branch 'scsi-fixes/fixes' adds f92e04f764b8 mmc: core: Limit retries when analyse of SDIO tuples fails adds d7fb9c242095 mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb adds 18376c03a9e3 Merge remote-tracking branch 'mmc-fixes/fixes' adds c07ea8d0b170 gpio: gpiolib: remove shadowed variable adds ceece7d4e7be Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds bad4c6eb5eaa SUNRPC: Fix NFS READs that start at non-page-aligned offsets adds 8d557a51b0c8 Merge remote-tracking branch 'cel-fixes/for-rc' adds e94e5f3f41ac Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 515c76c4760d Merge remote-tracking branch 'kbuild/for-next' new 6d71bc8e2b71 Merge remote-tracking branch 'dma-mapping/for-next' new 01f72bac7746 Merge remote-tracking branch 'asm-generic/master' new 6468e898c67b ARM: 9039/1: assembler: generalize byte swapping macro into rev_l new 9ca4efec0aba ARM: 9040/1: use DEBUG_UART_PHYS and DEBUG_UART_VIRT for s [...] new 6e959ad8bb90 ARM: 9041/1: sti LL_UART: add STiH418 SBC UART0 support new 5ed801d0390a ARM: 9042/1: debug: no uncompress debugging while semihosting new 0673cb389512 ARM: 9045/1: uncompress: Validate start of physical memory [...] new 2acb90975043 ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for A [...] new a4b1b548104b ARM: 9047/1: smp: remove unused variable new 074a6bda18ce ARM: 9048/1: sa1111: make sa1111 bus's remove callback ret [...] new 33d6d2bb7e6b ARM: 9049/1: locomo: make locomo bus's remove callback ret [...] new 9aaf9bb7943b ARM: 9050/1: Kconfig: Select ARCH_HAVE_NMI_SAFE_CMPXCHG wh [...] new c9c5c23b7737 ARM: 9051/1: vdso: remove unneded extra-y addition new b53a9edcde37 ARM: 9053/1: arm/mm/ptdump:Add address markers for KASAN regions new 4cc96c60e6cd ARM: 9054/1: arch/arm/mm/mmu.c: Remove duplicate header new f47a3c002438 Merge branches 'fixes' and 'misc' into for-next new 3d4f178af962 Merge remote-tracking branch 'arm/for-next' new 25fd657b0063 Merge remote-tracking branch 'arm64/for-next/core' new a1effc587541 Merge remote-tracking branch 'arm-soc/for-next' new e70151f26905 Merge remote-tracking branch 'actions/for-next' new e0ce4603c638 Merge remote-tracking branch 'amlogic/for-next' new 7cb54ed40274 Merge remote-tracking branch 'aspeed/for-next' new 7d9c244aa103 Merge remote-tracking branch 'at91/at91-next' new 8df01f1cc208 Merge remote-tracking branch 'drivers-memory/for-next' new da238666f38f Merge remote-tracking branch 'imx-mxs/for-next' new ea797f699440 soc: ti: pruss: Refactor the CFG sub-module init new a8fc8e5b8e42 soc: ti: k3-ringacc: Use of_device_get_match_data() new 9d2e21ed98a2 Merge branch 'for_5.12/drivers-soc' into next new 80f92f2f3f65 Merge remote-tracking branch 'keystone/next' new 9fd5449e061e arm64: configs: Support pwrap on Mediatek MT6779 platform new e25efbd140c2 arm64: configs: Support DEVAPC on MediaTek platforms new 431368c2648b arm64: dts: mt8183: rename rdma fifo size new 9a2cb5eba7ad arm64: dts: mt8183: refine gamma compatible name new 2f99fb6e46b0 arm64: dts: mt8183: Add missing power-domain for pwm0 node new afca1c66fb33 arm64: dts: mediatek: mt8183: add pwm node new 06ec50ec0ee9 arm64: dts: mediatek: mt8183-evb: add PWM support new dbcd865bc7a8 arm64: dts: mediatek: mt8516: add support for APDMA new d0a197a0d064 arm64: dts: mt8192: add nor_flash device node new 9e1b7d00bbe1 arm64: dts: mediatek: mt8183: Add domain supply for mfg new 9260918d3a4f arm64: dts: mt8192: Add cpu-idle-states new 3960a7a25b5d arm64: dts: mt6779: Support devapc new b870c5858214 arm64: dts: mt6779: Support pwrap on Mediatek MT6779 platform new 27eaf34df364 arm64: dts: mt8183: config dsi node new 17cf7d4d940f arm64: dts: mt8183: Add krane-sku0 board. new f93b04efaf80 dt-bindings: arm64: dts: mediatek: Add krane sku0 new dc2e76175417 dts64: mt7622: fix slow sd card access new 18d6e3f6744d arm64: dts: mt8183: Fix GCE include path new 75cc99334aa8 Merge branch 'v5.11-next/dts64' into for-next new c70d0f16f38c dt-bindings: power: Add MT8167 power domains new 207f13b419a6 soc: mediatek: pm-domains: Add support for mt8167 new 1570db1da9f5 soc: mediatek: cmdq: Remove cmdq_pkt_flush() new ebfe73f7079a dt-bindings: power: Add domain regulator supply new 1b18c0558d09 soc: mediatek: pm-domains: Add domain regulator supply new dd65030295e2 soc: mediatek: pm-domains: Don't print an error if child d [...] new e6468af3b590 Merge branch 'v5.11-next/soc' into for-next new 858030686d40 Merge remote-tracking branch 'mediatek/for-next' new 87eae5f409eb Merge remote-tracking branch 'mvebu/for-next' new 0c6c8e383547 Merge remote-tracking branch 'omap/for-next' new fd997aefd425 Merge remote-tracking branch 'qcom/for-next' new b108213a7b9e Merge remote-tracking branch 'raspberrypi/for-next' new 96db46786be9 Merge remote-tracking branch 'realtek/for-next' new 64c75b7b5ef2 Merge remote-tracking branch 'renesas/next' new 3b7586d44766 Merge branch 'v5.11-armsoc/dtsfixes' into for-next new 47d8da602d10 Merge remote-tracking branch 'rockchip/for-next' new 43a4fdbada50 Merge remote-tracking branch 'samsung-krzk/for-next' new a9c64b4dcbd9 Merge remote-tracking branch 'stm32/stm32-next' new b6f344976b3f Merge remote-tracking branch 'sunxi/sunxi/for-next' new 26023ddd4e33 Merge remote-tracking branch 'tegra/for-next' new 3870bba5c2ed Merge remote-tracking branch 'ti-k3/ti-k3-next' new 568347e0e6da Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new a62719937a04 Merge remote-tracking branch 'clk/clk-next' new 0674b4c7b94d Merge remote-tracking branch 'clk-renesas/renesas-clk' new cf3149bfe622 Merge remote-tracking branch 'csky/linux-next' new 2334a5d6df89 Merge remote-tracking branch 'h8300/h8300-next' new 41144aa93248 Merge remote-tracking branch 'm68k/for-next' new 9b4b540089d0 m68k: let clk_enable() return immediately if clk is NULL new 63bdefff3c2d Merge remote-tracking branch 'm68knommu/for-next' new 844885def25a Merge remote-tracking branch 'microblaze/next' new b05f78720dfe Merge remote-tracking branch 'mips/mips-next' new e705c364f269 Merge remote-tracking branch 'nds32/next' new 838cf722c6be Merge remote-tracking branch 'openrisc/for-next' new 64340a464e1e parisc: Optimize per-pagetable spinlocks (v14) new d61c433bc45e Merge remote-tracking branch 'parisc-hd/for-next' new abdbd292d23a Merge remote-tracking branch 'powerpc/next' new 7a8cc30d98de Merge remote-tracking branch 'risc-v/for-next' new d4e150a4cfe3 Merge remote-tracking branch 's390/for-next' new 08aa97a63427 Merge remote-tracking branch 'uml/linux-next' new c97c186b90a4 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 01d891794dba Merge remote-tracking branch 'pidfd/for-next' new abd3a389ce1e Merge remote-tracking branch 'fscache/fscache-next' new 8a735f83374e Merge branch 'misc-5.11' into for-next-current-v5.10-20210201 new fc442a418d24 Merge branch 'for-next-current-v5.10-20210201' into for-ne [...] new bb0978e39e3f btrfs: fix error handling in commit_fs_roots new 1c7125063151 btrfs: clarify error returns values in __load_free_space_cache new 3022d3ccc854 btrfs: cleanup local variables in btrfs_file_write_iter new ea1330978872 btrfs: rename btrfs_find_highest_objectid to btrfs_init_ro [...] new 69b56a6b8540 btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid new f2a2f424a3e8 btrfs: rename btrfs_root::highest_objectid to free_objectid new 8b6a0b8970bd btrfs: make btrfs_root::free_objectid hold the next availa [...] new 8b8cf5fce647 btrfs: remove new_dirid argument from btrfs_create_subvol_root new 8fb4e2d735bf btrfs: allow error injection for btrfs_search_slot and btr [...] new 9da3570dbc8b btrfs: noinline btrfs_should_cancel_balance new b50cb49980d4 btrfs: ref-verify: pass down tree block level when building refs new 4b7e20f3311f btrfs: ref-verify: make sure owner is set for all refs new b185013ea42d btrfs: consolidate btrfs_previous_item ret val handling in [...] new e3829b7f00a1 btrfs: send: remove stale code when checking for shared extents new 8197a7bb51d0 btrfs: make btrfs_start_delalloc_root's nr argument a long new 4f7f1bea14c7 btrfs: remove always true condition in btrfs_start_delalloc_roots new a3cbc289ebee btrfs: make btrfs_dio_private::bytes u32 new 97bec30cedc4 btrfs: refactor btrfs_dec_test_* functions for ordered extents new f46857252e06 btrfs: rename parameter offset to disk_bytenr in submit_ex [...] new bd8c79ff5e8c btrfs: refactor __extent_writepage_io() to improve readability new e1c0bcf73699 btrfs: update comment for btrfs_dirty_pages new e98dcba4d3e1 btrfs: introduce helper to grab an existing extent buffer [...] new 8842b9a2d3f4 btrfs: keep track of the root owner for relocation reads new 8a84856f963b btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node new a8f6fd1d6d08 btrfs: remove redundant NULL check before kvfree new 874af5e7c9a2 btrfs: rework the order of btrfs_ordered_extent::flags new 5e6bf54abc5f btrfs: document modified parameter of add_extent_mapping new b71c272b712e btrfs: fix parameter description of btrfs_add_extent_mapping new 1ad4008165d8 btrfs: fix function description formats in file-item.c new a676489dc33a btrfs: fix parameter description in delayed-ref.c functions new e0f912a718d5 btrfs: improve parameter description for __btrfs_write_out_cache new f4e894ddd2a7 btrfs: document now parameter of peek_discard_list new c0802e4f5a87 btrfs: document fs_info in btrfs_rmap_block new ad63d1b4c531 btrfs: fix description format of fs_info of btrfs_wait_on_ [...] new 7c812e0fc704 btrfs: document btrfs_check_shared parameters new f5b8728fd384 btrfs: fix parameter description of btrfs_inode_rsv_releas [...] new becc3e40c000 btrfs: fix parameter description in space-info.c new 53cf9caf2aaf btrfs: fix parameter description for functions in extent_io.c new 2378a98180c2 btrfs: zoned: remove unused variable in btrfs_sb_log_locat [...] new d8cfcf0440a0 lib/zstd: convert constants to defines new 3a7b58d632b2 btrfs: enable W=1 checks for btrfs new e91b4641b422 btrfs: handle space_info::total_bytes_pinned inside the de [...] new 8fa098aafd0d btrfs: account for new extents being deleted in total_byte [...] new 78a79d4e3664 btrfs: remove repeated word in struct member comment new 950ab949641f btrfs: fix reloc root leak with 0 ref reloc roots on recovery new ac58305916c8 btrfs: splice remaining dirty_bg's onto the transaction di [...] new e75ac5f6beac btrfs: do not warn if we can't find the reloc root when lo [...] new b5e58ce9bad7 btrfs: add asserts for deleting backref cache nodes new 2fdb4c74ec42 btrfs: abort the transaction if we fail to inc ref in btrf [...] new 733bb59ebda3 btrfs: do not block on deleted bgs mutex in the cleaner new 9423294e01eb btrfs: only let one thread pre-flush delayed refs in commit new e624b57832c6 btrfs: delayed refs pre-flushing should only run the heads [...] new 386314e84f83 btrfs: only run delayed refs once before committing new 3a802df8d787 btrfs: move delayed ref flushing for qgroup into qgroup helper new 005a934df90f btrfs: remove bogus BUG_ON in alloc_reserved_tree_block new 9e67f9f187e2 btrfs: stop running all delayed refs during snapshot new 25d3ec1e22bd btrfs: run delayed refs less often in commit_cowonly_roots new 2dbb75cab276 btrfs: send: use struct send_ctx *sctx for btrfs_compare_t [...] new b11bc5c81ba9 btrfs: make flush_space take a enum btrfs_flush_state inst [...] new a89161a10a59 btrfs: add a trace point for reserve tickets new 9515fa4b1d29 btrfs: track ordered bytes instead of just dio ordered bytes new 483d978810ce btrfs: introduce a FORCE_COMMIT_TRANS flush operation new 28d7e221e432 btrfs: improve preemptive background space flushing new 2cf362d2b465 btrfs: rename need_do_async_reclaim new 6ebf608be7c5 btrfs: check reclaim_size in need_preemptive_reclaim new 338875c6f4fc btrfs: rework btrfs_calc_reclaim_metadata_size new 61726a5e80f2 btrfs: simplify the logic in need_preemptive_flushing new 1a11e416953d btrfs: implement space clamping for preemptive flushing new 881e1ee3fde9 btrfs: adjust the flush trace point to include the source new 9dcf60eb8dbe btrfs: add a trace class for dumping the current ENOSPC state new 786fe4acb377 btrfs: remove wrong comment for can_nocow_extent() new 88f3294d588d btrfs: simplify condition in __btrfs_run_delayed_items new 6edc0fc3c864 btrfs: fix double accounting of ordered extent for subpage [...] new 931679e876ae btrfs: let callers of btrfs_get_io_geometry pass the em new c69c15c38230 btrfs: remove unnecessary directory inode item update when [...] new 3e86727eb4c5 btrfs: stop setting nbytes when filling inode item for logging new 54e06e14a6ae btrfs: avoid logging new ancestor inodes when logging new inode new 3dc19a8f1ef3 btrfs: skip logging directories already logged when loggin [...] new 5e8eeb1c0b07 btrfs: skip logging inodes already logged when logging new [...] new a02e1318b02c btrfs: remove unnecessary check_parent_dirs_for_sync() new 853ca8c04887 btrfs: make concurrent fsyncs wait less when waiting for a [...] new e8352aa41311 Merge branch 'misc-next' into for-next-next-v5.11-20210201 new 57a32fd1b065 btrfs: remove wrong comment for can_nocow_extent() new 2a5eac21e8a3 btrfs: simplify condition in __btrfs_run_delayed_items new 21581b2a667f btrfs: fix double accounting of ordered extent for subpage [...] new 96dcd8d5eb55 btrfs: let callers of btrfs_get_io_geometry pass the em new 4d61214361c7 btrfs: Prevent nowait or async read from doing sync IO new d629d061ef2a Merge branch 'ext/mraiber/io-uring-fix' into for-next-next [...] new 72cb2f824395 btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PA [...] new ed30123ef936 btrfs: set UNMAPPED bit early in btrfs_clone_extent_buffer [...] new 01ab7247b7ea btrfs: introduce the skeleton of btrfs_subpage structure new 9b4fd763ab1d btrfs: make attach_extent_buffer_page() handle subpage case new d07cd1dc7d36 btrfs: make grab_extent_buffer_from_page() handle subpage case new ab89611db5a1 btrfs: support subpage for extent buffer page release new 7856538c83e3 btrfs: attach private to dummy extent buffer pages new 9ab7edb6f7ac btrfs: introduce helpers for subpage uptodate status new da54220abd62 btrfs: introduce helpers for subpage error status new 3a23038e6f18 btrfs: support subpage in set/clear_extent_buffer_uptodate() new f7f2966562f9 btrfs: support subpage in btrfs_clone_extent_buffer new 76319712c9f8 btrfs: support subpage in try_release_extent_buffer() new a2025f049429 btrfs: introduce read_extent_buffer_subpage() new e26a698b2a23 btrfs: support subpage in endio_readpage_update_page_status() new 6a5d99045eb7 btrfs: introduce subpage metadata validation check new a637d8cf0bb8 btrfs: introduce btrfs_subpage for data inodes new f074169ac4e5 btrfs: integrate page status update for data read path int [...] new f166de981b28 btrfs: allow RO mount of 4K sector size fs on 64K page system new 255665d0f01e Merge branch 'ext/qu/subpage-v5-orig' into for-next-next-v [...] new 9f678097f3de block: add bio_add_zone_append_page new dffd1df2d29a iomap: support REQ_OP_ZONE_APPEND new 01eadf01741b btrfs: defer loading zone info after opening trees new 723a98072e3f btrfs: use regular SB location on emulated zoned mode new 480e9cb0be2d btrfs: release path before calling into btrfs_load_block_g [...] new d4c057ed2fb1 btrfs: do not load fs_info->zoned from incompat flag new 0882d7094abe btrfs: disallow fitrim in ZONED mode new 4dbb4d4b81bb btrfs: allow zoned mode on non-zoned block devices new af8350f7e315 btrfs: implement zoned chunk allocator new 77fe7ce65ad6 btrfs: verify device extent is aligned to zone new a6c9a90a7857 btrfs: load zone's allocation offset new 9b73947ab3ab btrfs: calculate allocation offset for conventional zones new c7910263398c btrfs: track unusable bytes for zones new 438298cbbdc7 btrfs: do sequential extent allocation in ZONED mode new 45da9eb9d534 btrfs: redirty released extent buffers in ZONED mode new f153e05f3d5c btrfs: advance allocation pointer after tree log node new fb451abcd98e btrfs: enable to mount ZONED incompat flag new 651f4e9b8fac btrfs: reset zones of unused block groups new ca00d88dea3e btrfs: extract page adding function new f6bab2a71708 btrfs: use bio_add_zone_append_page for zoned btrfs new bbd381e69ded btrfs: handle REQ_OP_ZONE_APPEND as writing new 4d4176a61532 btrfs: split ordered extent when bio is sent new 1f165497bbd8 btrfs: check if bio spans across an ordered extent new f6fa4432df64 btrfs: extend btrfs_rmap_block for specifying a device new 93b8cee43a19 btrfs: cache if block-group is on a sequential zone new a9c582084979 btrfs: save irq flags when looking up an ordered extent new bccc13e5fe0c btrfs: use ZONE_APPEND write for ZONED btrfs new 1cd92c5c27b1 btrfs: enable zone append writing for direct IO new 4f7b465c46d7 btrfs: introduce dedicated data write path for ZONED mode new 38d0bc64d3a0 btrfs: serialize meta IOs on ZONED mode new cacf2507a035 btrfs: wait existing extents before truncating new 62e5236805b6 btrfs: avoid async metadata checksum on ZONED mode new 0d57e73ac5ae btrfs: mark block groups to copy for device-replace new e1615f01ef17 btrfs: implement cloning for ZONED device-replace new 6fa61e4d2380 btrfs: implement copying for ZONED device-replace new ca8ebab1e834 btrfs: support dev-replace in ZONED mode new 35c3320822a2 btrfs: enable relocation in ZONED mode new 629dfb577086 btrfs: relocate block group to repair IO failure in ZONED new 9ceb04d30bb5 btrfs: split alloc_log_tree() new b53b93f988a7 btrfs: extend zoned allocator to use dedicated tree-log bl [...] new 8c9b7e1f4465 btrfs: serialize log transaction on ZONED mode new 6ac11a030064 btrfs: reorder log node allocation new 3f1fd7fa6f27 Merge branch 'ext/aota/zoned-v14' into for-next-next-v5.11 [...] new 8b995f3511b7 Merge branch 'for-next-next-v5.11-20210201' into for-next- [...] new f82ae221b62e Merge remote-tracking branch 'btrfs/for-next' new 1093cf14152c Merge remote-tracking branch 'ecryptfs/next' new f91dd23c6896 exfat: fix shift-out-of-bounds in exfat_fill_super() new 61dd9f0b09e0 exfat: improve performance of exfat_free_cluster when usin [...] new 3514e5f7a27f Merge remote-tracking branch 'exfat/dev' new 4a0e8378e314 Merge remote-tracking branch 'ext3/for_next' new b0ff4fe746fd f2fs: flush data when enabling checkpoint back new 25fb04dbce6a f2fs: fix to avoid inconsistent quota data new 2e0cd472a0dd f2fs: remove unnecessary initialization in xattr.c new fa337dc5a2ac f2fs: introduce checkpoint=merge mount option new ce0734bb4f54 f2fs: add ckpt_thread_ioprio sysfs node new 6f669ee653c4 Merge remote-tracking branch 'f2fs/dev' new 1851f5f1f2f8 fs-verity: factor out fsverity_get_descriptor() new fa9e1bd52d1d fs-verity: don't pass whole descriptor to fsverity_verify_ [...] new f6cad13696c6 fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl new 667f148f5312 fs-verity: support reading Merkle tree with ioctl new 9a08107da8bf fs-verity: support reading descriptor with ioctl new db3b41f29c4f fs-verity: support reading signature with ioctl new d6942734c7b4 Merge remote-tracking branch 'fsverity/fsverity' new 3e1c05c6b775 Merge remote-tracking branch 'jfs/jfs-next' new 82314d4b0931 Merge remote-tracking branch 'nfs-anna/linux-next' new b9044a4a260c Merge remote-tracking branch 'cel/for-next' new 446e7a5b140a Merge remote-tracking branch 'overlayfs/overlayfs-next' new eab2fc226ecd Merge remote-tracking branch 'v9fs/9p-next' new 9433d1badd72 Merge remote-tracking branch 'xfs/for-next' new 9b038e9c69c1 Merge remote-tracking branch 'zonefs/for-next' new 7f67b9469f5b Merge remote-tracking branch 'iomap/iomap-for-next' new e9afa22e68b3 Merge remote-tracking branch 'vfs/for-next' new 24a50f0915b0 Merge remote-tracking branch 'printk/for-next' new 331b4344282b Merge remote-tracking branch 'pci/next' new f1d9ece61402 Merge remote-tracking branch 'hid/for-next' new 337bc68c294d i2c: mux: mlxcpld: Update module license new 9ff0c6db0605 platform/x86: mlxcpld: Update module license new 98d29c410475 i2c: mux: mlxcpld: Move header file out of x86 realm new 267e82b9592d i2c: amd-mp2: convert to PCI logging functions new 622fa41b496d i2c: amd-mp2: Remove unused macro new e5c02cf54154 i2c: mv64xxx: Add runtime PM support new e0371298ddc5 i2c: i2c-qcom-geni: Add shutdown callback for i2c new 05ae60bc24f7 i2c: imx: Synthesize end of transaction events without idl [...] new eb77831e2a89 Merge branch 'i2c/for-5.12' into i2c/for-next new 2481c295ba33 Merge remote-tracking branch 'i2c/i2c/for-next' new 711f14cc00cc Merge remote-tracking branch 'dmi/dmi-for-next' new 1f2ae7a650a1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new d20810a9d01d Merge remote-tracking branch 'jc_docs/docs-next' new 0b9112a58836 Merge tag 'v5.11-rc6' into patchwork new f8c11caf67f9 Merge remote-tracking branch 'v4l-dvb/master' new 0836a69aa798 Merge remote-tracking branch 'v4l-dvb-next/master' new f4e56fda6602 Merge branch 'acpica' into linux-next new ea6455905db1 Merge branches 'acpi-misc', 'acpi-cppc', 'acpi-docs', 'acp [...] new 9340f80e9b2c Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-platform [...] new 75eda60c090a Merge branch 'acpi-messages' into linux-next new ee8184362d48 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 64a17a6af1c6 Merge branches 'pm-sleep', 'pm-core', 'pm-domains' and 'pm [...] new cca26b66efc1 powercap/intel_rapl: add support for AlderLake Mobile new c0563eba2db1 Merge branch 'powercap' into linux-next new d613f8c46696 Merge branch 'pnp' into linux-next new 5b3d160b4e90 Merge remote-tracking branch 'pm/linux-next' new ceba065ef03d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 3aaab5c5ba8d Merge remote-tracking branch 'cpupower/cpupower' new 14e705e86e0a Merge remote-tracking branch 'devfreq/devfreq-next' new ab07e7724a82 opp: Fix adding OPP entries in a wrong order if rate is un [...] new 93da9a962f10 opp: Filter out OPPs based on availability of a required-OPP new 10b18b9e565c opp: Correct debug message in _opp_add_static_v2() new 038dde48bb6b opp: Staticize _add_opp_table() new cbaef14c9c2a opp: Add dev_pm_opp_find_level_ceil() new b0d921e2686c opp: Add dev_pm_opp_get_required_pstate() new bab722891f88 opp: Add dev_pm_opp_sync_regulators() new 3513d607fe91 opp: Create _of_add_table_indexed() to reduce code duplication new 72d09457e6d6 opp: Defer acquiring the clk until OPPs are added new e168aca0ca46 opp: Add dev_pm_opp_of_add_table_noclk() new 1fc6a97ad222 opp: Add devm_pm_opp_register_set_opp_helper new 1157a3a5f4dd opp: Add devm_pm_opp_attach_genpd new 45084be98ad3 opp: Handle missing OPP table in dev_pm_opp_xlate_performa [...] new 1219b112c151 opp: Print OPP level in debug message of _opp_add_static_v2() new eae2ac1f3e61 opp: Prepare for ->set_opp() helper to work without regulators new 174d3fe8d167 opp: Make _set_opp_custom() work without regulators new 6888b4040bf4 opp: Rename _opp_set_rate_zero() new dc6b1649b59c opp: No need to check clk for errors new c1d15b04ef37 opp: Keep track of currently programmed OPP new 32489f5b4926 opp: Split _set_opp() out of dev_pm_opp_set_rate() new fe72aa98fbfb opp: Allow _set_opp() to work for non-freq devices new 64ae73900d73 opp: Allow _generic_set_opp_regulator() to work for non-fr [...] new 730a6994f6bf opp: Allow _generic_set_opp_clk_only() to work for non-fre [...] new 30de55ac55bc opp: Update parameters of _set_opp_custom() new 51167b51445a opp: Implement dev_pm_opp_set_opp() new 77d68d910470 cpufreq: qcom: Migrate to dev_pm_opp_set_opp() new 137aae0740d7 drm: msm: Migrate to dev_pm_opp_set_opp() new fdbc589ce2dc devfreq: tegra30: Migrate to dev_pm_opp_set_opp() new 0deeecefc0d0 opp: Remove dev_pm_opp_set_bw() new d20d17e00bfd opp: Allow lazy-linking of required-opps new c6746688500d opp: Update bandwidth requirements based on scaling up/down new 4af5160e417a opp: Don't ignore clk_get() errors other than -ENOENT new 2f66b83d10ed opp: Fix "foo * bar" should be "foo *bar" new 76b98d6560ce opp: Replace ENOTSUPP with EOPNOTSUPP new 792ee9b588ff Merge remote-tracking branch 'opp/opp/linux-next' new f80e89308658 Merge remote-tracking branch 'thermal/thermal/linux-next' new ddd9e827ac37 Merge remote-tracking branch 'ieee1394/for-next' new 0e0ab04b5bbe RDMA/hns: Refactor the MTR creation flow new 4e9fc1dae2a9 RDMA/hns: Optimize the MR registration process new dc504774408b RDMA/hns: Use new interface to set MPT related fields new 96667052149d tools/testing/scatterlist: Fix overflow of max segment size new 2614488d1f3c RDMA/mlx5: Allow creating all QPs even when non RDMA profi [...] new 4fc5461823c9 IB/umad: Return EIO in case of when device disassociated new def4cd43f522 IB/umad: Return EPOLLERR in case of when device disassociated new c4369575b2bc RDMA/rxe: Fix bug in rxe_alloc() new 88cc77eb8bd0 RDMA/rxe: Fix misleading comments and names new 4276fd0dddc9 RDMA/rxe: Remove RXE_POOL_ATOMIC new 6cde3e8ec16f RDMA/rxe: Remove references to ib_device and pool new eae5f0642e2f RDMA/rxe: Remove unneeded pool->state new ce2063e3872b RDMA/rxe: Replace missing rxe_pool_get_index_locked new 510a89495552 RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues new ce4cc52f2c79 RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues new 36da5370dd82 RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and [...] new 29f7e5a3b88c RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header [...] new e57a8db9cadb RDMA/hw/hfi1/msix: Add description for 'name' and remove s [...] new c1e73d03ba5f RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()' [...] new f57cfca846ed RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem new 17401db5ffe1 RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start [...] new 2a2660277aa4 RDMA/hw/hfi1/pcie: Demote kernel-doc abuses new f4f86690c4a3 RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param new 6993fce42626 RDMA/hw/hfi1/rc: Fix a few function documentation issues new 11edbb1946fa RDMA/hw/hfi1/qp: Fix some formatting issues and demote ker [...] new 0654a746663b RDMA/hw/hfi1/ruc: Fix a small formatting and description issues new d748031044bb RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s [...] new cd7727fdcee3 RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues new d6a8bfe01ddb RDMA/hw/hfi1/uc: Fix a little doc-rot new 16e1b5364fc1 RDMA/hw/hfi1/ud: Fix a little more doc-rot new c6f2b65e9ae3 RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kern [...] new cd5962d4fa72 RDMA/hw/hfi1/verbs: Demote non-conforming doc header and f [...] new c2a54b68738c RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header new 68fb9f3e312a RDMA/efa: Remove redundant NULL pointer check of CQE new c2a5056814f5 RDMA/efa: Remove duplication of upper/lower_32_bits new 631b6189b8fe RDMA/efa: Remove unnecessary indentation in defs comments new 9bf61b8ce555 RDMA/efa: Remove unused 'select' field from get/set featur [...] new 4629c5d4db91 RDMA/efa: Remove unused syndrome enum values new 7b6bbbab7baf Merge remote-tracking branch 'rdma/for-next' new ef1664034948 Merge remote-tracking branch 'net-next/master' new 9f1fe15d445b Merge remote-tracking branch 'bpf-next/for-next' new d0144ffe4cef Merge remote-tracking branch 'ipsec-next/master' new 50b68f74e748 Merge remote-tracking branch 'netfilter-next/master' new 134dd4e9c9fe Merge remote-tracking branch 'wireless-drivers-next/master' new 8b1c324c9fae Bluetooth: Skip eSCO 2M params when not supported new 4ff1eb1e54ed Merge remote-tracking branch 'bluetooth/master' new 40c575d1ec71 cfg80211: fix netdev registration deadlock new 251bd769eca2 Merge remote-tracking branch 'mac80211-next/master' new 9c31acd627e3 Merge remote-tracking branch 'gfs2/for-next' new 7b844cf445f0 mtd: parsers: afs: Fix freeing the part name memory in failure new 2e64e0ba2b65 mtd: convert comma to semicolon new 106a3ec368fd mtd: st_spi_fsm: convert comma to semicolon new 5312f8f707d6 Merge remote-tracking branch 'mtd/mtd/next' new e64ab8e8fa01 mtd: rawnand: marvell: convert comma to semicolon new 94d07f6a539d mtd: rawnand: tango: Remove the driver new 073abfa7ea9a mtd: rawnand: intel: Fix an error handling path in 'ebu_dm [...] new bb7048e6896c Merge remote-tracking branch 'nand/nand/next' new 5228ec73c914 Merge remote-tracking branch 'spi-nor/spi-nor/next' new b7b8f7d108eb Merge remote-tracking branch 'crypto/master' new ef674b6857ae drm/nouveau/kms/nv50-gp1xx: wait for less EVO pushbuf spac [...] new 7c1f6bbd0978 drm/nouveau/kms/gv100-: wait for less NVD pushbuf space fo [...] new a708d8a7f614 drm/nouveau/kms/nv50-: add module option to select EVO/NVD [...] new 4a05a223e702 drm/nouveau/kms/nv50-: Don't call HEAD_SET_CRC_CONTROL in [...] new 36dc1777ded3 drm/nouveau/kms/nv50-: Log SOR/PIOR caps new c3cc12eaf511 drm/nouveau/mc/tu102: Fix MMU fault interrupts on Turing new c81a51f05389 drm/nouveau/mc/tu102: Remove Turing interrupt hack new b8ab4b45e5fe drm/nouveau/fifo/tu102: Move Turing specific FIFO functions new 26a0cfc163ab drm/nouveau/fifo/tu102: FIFO interrupt fixes for Turing new f2fcb0692d63 drm/nouveau/fifo/tu102: Turing channel preemption fix new f575f2bdb6c3 drm/nouveau/kms/nv50-: Remove (nv_encoder->crtc) checks in [...] new fa9f9489d9f9 drm/nouveau/kms/nv50-: Rename encoder->atomic_(enable|disa [...] new f60f8705fc7b drm/nouveau/kms/nv50-: s/armh/asyh/ in nv50_msto_atomic_enable() new cd5609f715aa drm/nouveau/kms/nv50-: Reverse args for nv50_outp_get_(old [...] new 1b38cf6b03e9 drm/nouveau/kms/nv50-: Lookup current encoder/crtc from at [...] new b2b402789bb7 drm/nouveau/kms/nv50-: Use nouveau_encoder->crtc in get_el [...] new 9125e2422c8b drm/nouveau/kms/nv50-: Fix locking for audio callbacks new eaba3b28401f drm/nouveau: bail out of nouveau_channel_new if channel in [...] new d1f5a3fc8556 drm/nouveau/kms: handle mDP connectors new af2922fa158e Merge branch 'linux-5.12' of git://github.com/skeggsb/linu [...] new 3cae79789d0b Merge remote-tracking branch 'drm/drm-next' new 91687a9c5f4b Merge remote-tracking branch 'amdgpu/drm-next' new ee0735ff4633 drm/i915/hdcp: disable the QSES check for HDCP2.2 over MST new 6ee8d3812578 drm/i915/bios: tidy up child device debug logging new 3c0f7ca59c12 Merge remote-tracking branch 'drm-intel/for-linux-next' new deaa77ef557a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 5743d6069482 next-20210129/drm-misc new 026170667219 Merge remote-tracking branch 'drm-msm/msm-next' new 3c2ec0d1555a Merge remote-tracking branch 'etnaviv/etnaviv/next' new 15fd77d0d59c Merge remote-tracking branch 'regmap/for-next' new 19ba6b186666 Merge remote-tracking branch 'sound/for-next' new e86caa011c80 ASoC: tegra: SND_SOC_TEGRA_AUDIO_GRAPH_CARD should depend [...] new 6bbb859012e9 ASoC: dt-bindings: rt5659: Update binding doc new 70f0bc65f6cf ASoC: dt-bindings: tegra: Add iommus property to Tegra graph card new 531e5b7abbde ASoC: audio-graph-card: Add clocks property to endpoint node new 563c2681d431 ASoC: rt5659: Add Kconfig prompt new 1f16aaeef74f Merge series "Tegra186 and Tegra194 audio graph card" from [...] new cf9b261b83d0 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next new 687d8fdb067f Merge remote-tracking branch 'sound-asoc/for-next' new c6a058a6501e Merge remote-tracking branch 'modules/modules-next' new 1bc270f7418f Merge remote-tracking branch 'input/next' new d7a4783883d3 md: check for NULL ->meta_bdev before calling bdev_read_only new a42e0d70c517 md: use rdev_read_only in restart_array new 56d93d7f1fbd Merge branch 'for-5.12/block' into for-next new cfa216239d42 Merge branch 'for-5.12/drivers' into for-next new 2958fc02d58e Merge branch 'for-5.12/libata' into for-next new b2d86c7cec35 Merge branch 'work.namei' of git://git.kernel.org/pub/scm/ [...] new 3a81fd02045c io_uring: enable LOOKUP_CACHED path resolution for filenam [...] new 0a96bbe49994 io_uring: modularize io_sqe_buffer_register new 2b358604aa6e io_uring: modularize io_sqe_buffers_register new 269bbe5fd4d2 io_uring: rename file related variables to rsrc new 502385318369 io_uring: generalize io_queue_rsrc_removal new d67d2263fb23 io_uring: separate ref_list from fixed_rsrc_data new 2a63b2d9c30b io_uring: add rsrc_ref locking routines new 6802535df7bf io_uring: split alloc_fixed_file_ref_node new bc9744cd162b io_uring: split ref_node alloc and init new d7954b2ba946 io_uring: create common fixed_rsrc_ref_node handling routines new 1ad555c6ae6e io_uring: create common fixed_rsrc_data allocation routines new 00835dce1406 io_uring: make percpu_ref_release names consistent new bf6182b6d46e io_uring: optimise io_rw_reissue() new dc2a6e9aa9c3 io_uring: refactor io_resubmit_prep() new 5c766a908d06 io_uring: cleanup personalities under uring_lock new 2d7e935809b7 io_uring: inline io_async_submit() new ec30e04ba4a5 io_uring: inline __io_commit_cqring() new 888aae2eeddf io_uring: further deduplicate #CQ events calc new 85bcb6c67ea1 io_uring: simplify io_alloc_req() new 02b23a9af5ba io_uring: remove __io_state_file_put new eab30c4d20dc io_uring: deduplicate failing task_work_add new 8662daec09ed io_uring: add a helper timeout mode calculation new a38d68db6742 io_uring: help inlining of io_req_complete() new 9affd664f0e0 io_uring: don't flush CQEs deep down the stack new e342c807f556 io_uring: save atomic dec for inline executed reqs new 53dec2ea74f2 fs: provide locked helper variant of close_fd_get_file() new 9eac1904d336 io_uring: get rid of intermediate IORING_OP_CLOSE stage new 4014d943cb62 io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL new 0bead8cd39b9 io_uring: simplify io_remove_personalities() new ecfc84928207 io_uring: ensure only sqo_task has file notes new 7c6607313f03 io_uring: consolidate putting reqs task new 67973b933e34 io_uring: cleanup files_update looping new 4e0377a1c5c6 io_uring: Add skip option for __io_sqe_files_update new 090da7d52fe2 MAINTAINERS: update io_uring section new 8b28fdf21193 io_uring: check kthread parked flag before sqthread goes to sleep new c18f20595364 Merge branch 'for-5.12/io_uring' into for-next new 13770a71ed35 io_uring: Fix NULL dereference in error in io_sqe_files_re [...] new f24fff3b3c59 Merge branch 'for-5.12/io_uring' into for-next new 9ae1f8dd372e io_uring: fix inconsistent lock state new ba13e23f37c7 io_uring: kill not used needs_file_no_error new 34e08fed2c1c io_uring: inline io_req_drop_files() new e86d004729ae io_uring: remove work flags after cleanup new ce3d5aae331f io_uring: deduplicate adding to REQ_F_INFLIGHT new 57cd657b8272 io_uring: simplify do_read return parsing new 44d10e4b2f2c Merge branch 'for-5.12/io_uring' into for-next new 10c63d6965f7 Merge remote-tracking branch 'block/for-next' new 5267950e45ea Merge remote-tracking branch 'device-mapper/for-next' new 3db1771c23aa Merge remote-tracking branch 'pcmcia/pcmcia-next' new 0bb7e560f821 mmc: mxs-mmc: Fix a resource leak in an error handling pat [...] new 5d15cbf63515 mmc: owl-mmc: Fix a resource leak in an error handling pat [...] new c9c256a8b0dc mmc: sdhci-sprd: Fix some resource leaks in the remove function new 6052b3c370fb mmc: usdhi6rol0: Fix a resource leak in the error handling [...] new 5f7dfda4f2ce mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN new b79ee3852c36 dt-bindings: mmc: sunxi: Add Allwinner A100 and H616 compatibles new 3536b82e5853 mmc: sunxi: add support for A100 mmc controller new a8cd989e1a57 mmc: sdhci-msm: Warn about overclocking SD/MMC new f16c8fd4449e mmc: sdhci-msm: Actually set the actual clock new d7aefb288760 mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment [...] new 69e7d76afdb5 mmc: renesas_internal_dmac: add pre_req and post_req support new 0354ca6edd46 mmc: mediatek: fix race condition between msdc_request_tim [...] new e085b51c74cc mmc: meson-gx: check for scatterlist size alignment in block mode new 35cdcd1268f6 mmc: tmio: Add data timeout error detection new ed2fab9a8229 mmc: renesas_sdhi: Add a condition of cmd/data timeout for retune new c7129b703f04 mmc: jz4740: remove unused struct component card_detect_irq new 67a73230fbae mmc: omap: remove unused struct component card_detect_irq new a5ca4c321212 dt-bindings: mmc: renesas,sdhi: Add r8a779a0 support new 8b2805647acf mmc: rtsx: Add MMC_CAP2_NO_SDIO flag new 15f908fafc0e mmc: sdhci-pci-gli: Add a switch to enable/disable CQHCI support new 9476e27bb5ce dt-bindings: mmc: sdhci-msm: Document the SDX55 compatible new 973c7c994b72 mmc: sdhci-of-arasan: Fixed kernel-doc format warning new db84509359bb mmc: sdhci-of-arasan: Change code style of mapping the sys [...] new 783be176eb27 dt-bindings: mmc: xenon: add AP807 compatible string new 7214d79237df mmc: xenon: add AP807 compatible string new 3882917da8c3 mmc: sunxi-mmc: Ensure host is suspended during system sleep new 12b1c5edc3a9 mmc: rtsx: add delay before power on new 81aa9876f943 dt-bindings: mmc: sdhci-am654: Add compatible string for AM64 SoC new 754b7f2f7d2a mmc: sdhci_am654: Add Support for TI's AM64 SoC new 1c148853e8eb mmc: core: remove needless err = 0 in mmc_init_card() new 783667ccb5b5 mmc: core: remove redundant card null check to mmc_can_sleep() new edee82f79bab mmc: sdhci-pci-gli: Enlarge ASPM L1 entry delay of GL9763E new eb085875243d mmc: sdhci-of-arasan: use of_device_get_match_data() new 80d41efe2e5f mmc: sdhci-of-arasan: Convert to use np instead of pdev->d [...] new 2ff0b85d627f mmc: sdhci-of-arasan: Add structure device pointer in prob [...] new ffd68f356e41 mmc: sdhci-of-arasan: Use dev_err_probe() to avoid spamming logs new c58c5950b87a mmc: sdhci-pci-gli: Finetune HS400 RX delay for GL9763E new 6b1dc6229aec mmc: core: convert comma to semicolon new eab234fce333 mmc: omap_hsmmc: Simplify bool comparison and conversion new 7c7905df68c5 dt-bindings: mmc: sdhci-am654: fix compatible for j7200 new 3561afa02605 mmc: core: Add helper for parsing clock phase properties new 2fc88f92359d mmc: sdhci-of-aspeed: Expose clock phase controls new 0c53dc321a50 mmc: sdhci-of-aspeed: Add AST2600 bus clock support new 0bbcd22556ef mmc: sdhci-of-aspeed: Add KUnit tests for phase calculations new 37af07d91d0a MAINTAINERS: Add entry for the ASPEED SD/MMC driver new bd7342fea7f8 mmc: core: remove unused host parameter of mmc_sd_get_csd() new 6d7ffe169e28 mmc: test: remove the shutdown function new 707662d59d42 mmc: test: clean up mmc_test_cleanup() new 1a9705936aff mmc: mmci: Convert bindings to DT schema new 4f9833d3ec8d mmc: sdhci-iproc: Add ACPI bindings for the RPi new fe6e1471785a mmc: atmel-mci: Assign boolean values to a bool variable new e55f2cf51259 mmc: remove dw_mmc-zx driver new c7b9f01fd12a mmc: remove sirf prima/atlas driver new 4af307f57426 mmc: sdhci-of-aspeed: Fix kunit-related build error new 5851d3b042b6 block/keyslot-manager: introduce devm_blk_ksm_init() new d76d9d7d1009 scsi: ufs: use devm_blk_ksm_init() new 93f1c150cb0d mmc: core: Add basic support for inline encryption new 0653300224a6 mmc: cqhci: rename cqhci.c to cqhci-core.c new ee49d0321f02 mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors new 1e80709bdbfc mmc: cqhci: add support for inline encryption new 0a0c866f377e mmc: cqhci: add cqhci_host_ops::program_key new 433611ea8df3 firmware: qcom_scm: update comment for ICE-related functions new 5cc046eb134f dt-bindings: mmc: sdhci-msm: add ICE registers and clock new c93767cf64eb mmc: sdhci-msm: add Inline Crypto Engine support new bbaa298f57cb mmc: mmci: Add bindings to operate CMD, CK, CKIN pins as GPIO new 6351cac92a8c mmc: mmci: Add support for probing bus voltage level translator new 3feb459be5c9 mmc: core: Exclude unnecessary header file new fdb7ef5b7d36 Merge branch 'fixes' into next new 498edc779cab Merge remote-tracking branch 'mmc/next' new 1448f2d30ff2 Merge remote-tracking branch 'mfd/for-mfd-next' new 03dffdb71be0 Merge remote-tracking branch 'backlight/for-backlight-next' new 9b0efbcac7f8 Merge remote-tracking branch 'battery/for-next' new 585e67b074dc Merge remote-tracking branch 'regulator/for-next' new 015f99883ba7 Merge remote-tracking branch 'security/next-testing' new 60f624b76d1c Merge remote-tracking branch 'integrity/next-integrity' new 0dee9b18abe1 Merge remote-tracking branch 'keys/keys-next' new bd8aadca36a9 Merge remote-tracking branch 'selinux/next' new f1bdf414e7dd usb: usbip: vhci_hcd: add printk() for debug new 6164fb09308d Merge remote-tracking branch 'tomoyo/master' new 217454d8e6f7 Merge remote-tracking branch 'tpmdd/next' new ed3721b71ca9 Merge remote-tracking branch 'iommu/next' new f1b0d8aae57f Merge remote-tracking branch 'audit/next' new e4a97ee9d28c Merge remote-tracking branch 'devicetree/for-next' new af5b87d5beca Merge remote-tracking branch 'spi/for-5.12' into spi-next new 5b6fad7aa289 Merge remote-tracking branch 'spi/for-next' new 071dae02fa30 Merge remote-tracking branch 'tip/auto-latest' new 00e62aebd53d Merge remote-tracking branch 'edac/edac-for-next' new 5e7b37189728 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 9201a652a75e Merge remote-tracking branch 'rcu/rcu/next' new bc93763f178f KVM: arm64: Make gen-hyprel endianness agnostic new 1d13d04f0919 Merge branch 'kvm-arm64/hyp-reloc' into kvmarm-master/next new 07b77386cabd Merge remote-tracking branch 'kvm-arm/next' new ca3c96a0b533 Merge remote-tracking branch 'percpu/for-next' new 6d0c0a8d572d Merge remote-tracking branch 'workqueues/for-next' new c43d92f18b92 Merge remote-tracking branch 'drivers-x86/for-next' new eef1dd197861 Merge remote-tracking branch 'chrome-platform/for-next' new b44c1ae4897c Merge remote-tracking branch 'hsi/for-next' new 14c46391e5c8 Merge remote-tracking branch 'leds/for-next' new 884d97b5ac27 Merge remote-tracking branch 'ipmi/for-next' new c6c4339e7dae Merge remote-tracking branch 'driver-core/driver-core-next' new b25dbbcb3bcf Merge remote-tracking branch 'usb/usb-next' new 5951b8508855 USB: serial: cp210x: suppress modem-control errors new 8cce3bbfb4cf USB: serial: cp210x: fix modem-control handling new 568400b15a51 USB: serial: cp210x: drop shift macros new f191c63779a0 USB: serial: cp210x: clean up flow-control debug message new 6b667274f41a USB: serial: cp210x: clean up printk zero padding new cf00ead0bde8 USB: serial: cp210x: fix RTS handling new e2f2dea34cf1 USB: serial: cp210x: clean up auto-RTS handling new 528222d0c8ce USB: serial: ftdi_sio: fix FTX sub-integer prescaler new 1ef268039b79 USB: serial: ftdi_sio: restore divisor-encoding comments new 5130e64c06bc Merge remote-tracking branch 'usb-serial/usb-next' new 3861b106f1b8 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new f58c17e92939 Merge remote-tracking branch 'phy-next/next' new 81004f0bf7f0 dt-bindings: serial: imx: Switch to my personal address new a7a4a4a406d5 Merge remote-tracking branch 'tty/tty-next' new dcb1aa36b70f Merge remote-tracking branch 'char-misc/char-misc-next' new 8a00572d4e79 Merge remote-tracking branch 'extcon/extcon-next' new f1b690261247 soundwire: bus: add better dev_dbg to track complete() calls new 18de2f72b74a soundwire: return earlier if no slave is attached new f1eb3bf0ae7f Merge remote-tracking branch 'soundwire/next' new be0a1523beee Merge remote-tracking branch 'thunderbolt/next' new c38e1fb9b6e1 staging: wimax/i2400m: fix pointer declaration style new d267cfb06292 staging:rtl8712: remove unused enum WIFI_STATUS_CODE new 6ee9e6ee5c48 staging:r8188eu: replace enum WIFI_STATUS_CODE with native [...] new 5aadd5c692e6 staging: qlge/qlge_ethtool.c: Switch from strlcpy to strscpy new 1f92798cbe7f staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c new fb02e3ebfb2d staging: hikey9xx: spmi driver: convert to regmap new 2ba53d0489fc staging: hikey9xx: hi6421v600-regulator: use some regmap helpers new fcd732406c5d staging: hikey9xx: hi6421-spmi-pmic: rename some vars new a2e904fc59e1 staging: hikey9xx: hi6421-spmi-pmic: cleanup probe code new 9d8dbe989029 staging: hikey9xx: hi6421-spmi-pmic: cleanup header file new 8d126356316f staging: hikey9xx: hi6421-spmi-pmic: fix IRQ handler code new 307a60f03d5c staging: hikey9xx: hi6421-spmi-pmic: cleanup IRQ handling code new 3cadf633656c staging: hikey9xx: hi6421-spmi-pmic: document registers new fb7ba1870d5f staging: hikey9xx: hi6421-spmi-pmic: update copyright notes new 06b0c0dce88e staging: rtl8192u/ieee80211: fix switch case indentation new 32f89f8a16de Merge remote-tracking branch 'staging/staging-next' new acda36189cb8 dt-bindings: interconnect: Add Qualcomm SDX55 DT bindings new cbb382c5fb37 interconnect: qcom: Add SDX55 interconnect provider driver new 6715ea06ced4 Merge branch 'icc-sdx55' into icc-next new 7e36feb56fdf Merge remote-tracking branch 'icc/icc-next' new 72ec393ba324 dt-bindings: renesas,rcar-dmac: Add r8a779a0 support new d249b5fb379f dmaengine: rcar-dmac: Add for_each_rcar_dmac_chan() helper new 245bbd16b72c dmaengine: rcar-dmac: Add helpers for clearing DMA channel status new e5bfbbb916a4 dmaengine: rcar-dmac: Add support for R-Car V3U new cd90f69f597a dmaengine: INTEL_LDMA should depend on X86 new a0f2a1cb65c9 dmaengine: ti: k3-psil: optimize struct psil_endpoint_conf [...] new 8c70fb7e0a0a dt-bindings: dma: Add YAML schemas for dw-axi-dmac new ef6fb2d6f1ab dmaengine: dw-axi-dmac: simplify descriptor management new 0b9d2fb368b9 dmaengine: dw-axi-dmac: move dma_pool_create() to alloc_ch [...] new 67b2e39f4acb dmaengine: dw-axi-dmac: Add device_synchronize() callback new 66c6c9455efc dmaengine: dw-axi-dmac: Add device_config operation new eec91760539e dmaengine: dw-axi-dmac: Support device_prep_slave_sg new 1deb96c0fa58 dmaegine: dw-axi-dmac: Support device_prep_dma_cyclic() new b428c6fa4112 dmaengine: dw-axi-dmac: Support of_dma_controller_register() new 8e55444da65c dmaengine: dw-axi-dmac: Support burst residue granularity new 0a35c9a017d3 dt-binding: dma: dw-axi-dmac: Add support for Intel KeemBa [...] new 8fb1dae09091 dmaengine: dw-axi-dmac: Add Intel KeemBay DMA register fields new cd0f00c39ff4 dmaengine: drivers: Kconfig: add HAS_IOMEM dependency to D [...] new 3df2d81f878d dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA support new 425c8a53e874 dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA handshake new f74b30255060 dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA BYTE and [...] new 78a90a1e489e dmaengine: dw-axi-dmac: Set constraint to the Max segment size new f80f7c96f772 dmaengine: dw-axi-dmac: Virtually split the linked-list new ba61c3692034 dmaengine: xilinx_dma: Alloc tx descriptors GFP_NOWAIT new 87b51d518991 Merge remote-tracking branch 'dmaengine/next' new 949e7cfdcb8e Merge remote-tracking branch 'cgroup/for-next' new bb43ab19cfac Merge remote-tracking branch 'scsi/for-next' new ad7dc6c907b2 Merge remote-tracking branch 'scsi-mkp/for-next' new bad43f5bd8ba Merge remote-tracking branch 'vhost/linux-next' new 3e5ac4cf0ae7 Merge remote-tracking branch 'rpmsg/for-next' new bb561854575d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 00a6dc760d2b Merge remote-tracking branch 'gpio-intel/for-next' new ba5a6fc071ee Merge remote-tracking branch 'pinctrl/for-next' new ddc2accf5a85 Merge remote-tracking branch 'pwm/for-next' new b2c096d106e2 Merge remote-tracking branch 'userns/for-next' new 6f581681ff6f Merge remote-tracking branch 'livepatching/for-next' new 78a3ebe4a7fb Merge remote-tracking branch 'coresight/next' new 48ed2c882e3c Merge remote-tracking branch 'rtc/rtc-next' new 5082719bba9d Merge remote-tracking branch 'kspp/for-next/kspp' new 09153fd882b7 Merge remote-tracking branch 'gnss/gnss-next' new 3c1797a17613 Merge remote-tracking branch 'slimbus/for-next' new 3c474c0da334 Merge remote-tracking branch 'nvmem/for-next' new 6e5627dd00a5 Merge remote-tracking branch 'xarray/main' new 8190826e75ce x86/hyperv: Load/save the Isolation Configuration leaf new e5b180a1dd0c Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests new 5862347fd2b7 Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isol [...] new ef6c74ee0d35 hv_netvsc: Restrict configurations on isolated guests new 4a79ae7046e7 hv: hyperv.h: Replace one-element array with flexible-arra [...] new af77176566e1 Merge remote-tracking branch 'hyperv/hyperv-next' new b113c7366044 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 75b0f9276636 Merge remote-tracking branch 'mhi/mhi-next' new 996f9f7821a2 Merge remote-tracking branch 'memblock/for-next' new 3ee0becdba34 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 1f6e64e80935 Merge remote-tracking branch 'oprofile-removal/oprofile/removal' new 619129921e92 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page new efbeed13befb mm: hugetlb: fix a race between freeing and dissolving the page new 584544fe1cc4 mm: hugetlb: fix a race between isolating and freeing page new e74ed35c5a92 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active new 8e8df38d88da mm: migrate: do not migrate HugeTLB page whose refcount is one new 5764d6842a2f mm, compaction: move high_pfn to the for loop scope new 11ae77c507a7 mm/vmalloc: separate put pages and flush VM flags new 527881abba52 init/gcov: allow CONFIG_CONSTRUCTORS on UML to fix module gcov new 2df300263731 mm: thp: fix MADV_REMOVE deadlock on shmem THP new c69db7356363 memblock: do not start bottom-up allocations with kernel_end new cc0db0967e7d mailmap: fix name/email for Viresh Kumar new f937e77b5263 mailmap: add entries for Manivannan Sadhasivam new 27a7e8b33924 mm/filemap: add missing mem_cgroup_uncharge() to __add_to_ [...] new 50a4b26f7a30 kasan: add explicit preconditions to kasan_report() new 592d1176e9dc kasan: make addr_has_metadata() return true for valid addresses new 0d5688b11182 ubsan: implement __ubsan_handle_alignment_assumption new 3489653e8996 mm: hugetlb: fix missing put_page in gather_surplus_pages() new 60574456d683 MAINTAINERS/.mailmap: use my @kernel.org address new 4dc325567c59 mm/rmap: fix potential pte_unmap on an not mapped pte new 28966416320e /proc/kpageflags: prevent an integer overflow in stable_pa [...] new ad5fe2607901 /proc/kpageflags: do not use uninitialized struct pages new 4da1eb127872 Revert "mm: memcontrol: avoid workload stalls when lowerin [...] new 6e0005f56b6d hexagon: remove CONFIG_EXPERIMENTAL from defconfigs new 7f4ec8625b6d scripts/spelling.txt: increase error-prone spell checking new c5d9ab54353b scripts/spelling.txt: check for "exeeds" new 189b02b0c1b5 scripts/spelling.txt: add "allocted" and "exeeds" typo new d849ff555420 ntfs: layout.h: delete duplicated words new 313636bad841 ocfs2: remove redundant conditional before iput new 5f9caf52a98e ocfs2: clean up some definitions which are not used any more new 8b73efd9cea8 ocfs2: fix a use after free on error new b1476ba19418 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 41b801122987 ocfs2: fix ocfs2 corrupt when iputting an inode new 74450419d1bc fs: delete repeated words in comments new 679bd3f091bc ramfs: support O_TMPFILE new 99a5bf6328aa kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 96cc183b54e9 mm, tracing: record slab name for kmem_cache_free() new 87b6829f7ae5 mm/sl?b.c: remove ctor argument from kmem_cache_flags new 9ddfd20988c3 mm/slub: disable user tracing for kmemleak caches by default new 12fe5ecbd7e0 mm, slub: stop freeing kmem_cache_node structures on node offline new b4394e7d3726 mm, slab, slub: stop taking memory hotplug lock new d20a4574eadc mm, slab, slub: stop taking cpu hotplug lock new 9afd86a13c77 mm, slub: splice cpu and page freelists in deactivate_slab() new a918cc4ba41d mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SL [...] new b7d03832c98d mm/debug: improve memcg debugging new 7fcb7e3c7ec3 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] new 60df1796548a mm/debug_vm_pgtable/basic: iterate over entire protection_map[] new 40c8059c33e8 mm/page_owner: use helper function zone_end_pfn() to get end_pfn new 49b0bd62183f mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new ad60d8d30d91 mm/filemap: remove unused parameter and change to void typ [...] new b6c85b3a3d75 mm/filemap: don't revert iter on -EIOCBQUEUED new 0c6aa2e877ba mm/filemap: rename generic_file_buffered_read subfunctions new d55be3d9573e mm/filemap: remove dynamically allocated array from filemap_read new de2758470d55 mm/filemap: convert filemap_get_pages to take a pagevec new 1a5a746d3fa5 mm/filemap: use head pages in generic_file_buffered_read new c9e23d3849ad mm/filemap: pass a sleep state to put_and_wait_on_page_locked new de3887c662cd mm/filemap: support readpage splitting a page new e61e7fe1f58b mm/filemap: inline __wait_on_page_locked_async into caller new 7dd17e5dba71 mm/filemap: don't call ->readpage if IOCB_WAITQ is set new 2729af786c23 mm/filemap: change filemap_read_page calling conventions new 5ad8f49920ca mm/filemap: change filemap_create_page calling conventions new 82ea1ff3b213 mm/filemap: convert filemap_update_page to return an errno new 98038285f8a0 mm/filemap: move the iocb checks into filemap_update_page new 2d3c981b0c97 mm/filemap: add filemap_range_uptodate new d173bc6fbb3c mm-filemap-add-filemap_range_uptodate-fix new 6e2d09765770 mm/filemap: split filemap_readahead out of filemap_get_pages new 563bc39f2c9d mm/filemap: restructure filemap_get_pages new 2323fd3a5b00 mm/filemap: don't relock the page after calling readpage new 0a682cf8b061 mm/filemap: rename generic_file_buffered_read to filemap_read new acbe660c0620 mm/filemap: simplify generic_file_read_iter new fad7df77411c mm/gup: don't pin migrated cma pages in movable zone new 8705653fe843 mm/gup: check every subpage of a compound page during isolation new 27dd270ea19b mm/gup: return an error on migration failure new 872499aad7a3 mm/gup: check for isolation errors new 970981d0e69d mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN new 48a0e5b230ce mm: apply per-task gfp constraints in fast path new 0002fa894c45 mm: honor PF_MEMALLOC_PIN for all movable pages new 983cb10d3f90 mm/gup: do not migrate zero page new 3f509f6aef4b mm/gup: migrate pinned pages out of movable zone new 5025e398b3ed memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] new d0cc2b3d890a mm/gup: change index type to long as it counts pages new 20a14b85cd50 mm/gup: longterm pin migration cleanup new 36cf89df59b9 selftests/vm: gup_test: fix test flag new aabc3cc12a34 selftests/vm: gup_test: test faulting in kernel, and verif [...] new 2723c50f4351 mm/swap_slots.c: remove redundant NULL check new 63fe5d830309 mm/swapfile.c: fix debugging information problem new a45dd84b3067 mm/page_io: use pr_alert_ratelimited for swap read/write errors new 8ff587e20f20 mm/swap_state: constify static struct attribute_group new 63a6f13b4b68 mm/swap: don't SetPageWorkingset unconditionally during swapin new bd00ee37dcfc mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new e6dfd42de9f5 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 76d6f6fcad8b mm: memcontrol: optimize per-lruvec stats counter memory usage new 7e2aaf6fb19b mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] new 0f440f30d9ea mm: memcontrol: fix NR_ANON_THPS accounting in charge moving new f043d3a4c1ec mm: memcontrol: convert NR_ANON_THPS account to pages new 0878b639a8b5 mm: memcontrol: convert NR_FILE_THPS account to pages new a036b01a4d5a mm: memcontrol: convert NR_SHMEM_THPS account to pages new d208e2ea7f91 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages new 56e2ca8ee2ef mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages new a2e6ce902f34 mm: memcontrol: make the slab calculation consistent new 93e8956e6375 mm/memcg: revise the using condition of lock_page_lruvec f [...] new 6b4fab0d75d5 mm/memcg: remove rcu locking for lock_page_lruvec function series new 765e24685abc mm: memcg: add swapcache stat for memcg v2 new 34483216dfae mm-memcg-add-swapcache-stat-for-memcg-v2-fix new cfe2802ca5ea mm: kmem: make __memcg_kmem_(un)charge static new 63efe4c2663a mm: page_counter: re-layout structure to reduce false sharing new 17ce3e1a49f6 mm/memcontrol: remove redundant NULL check new ef89abc82cbf mm/mmap.c: remove unnecessary local variable new d669deefb75d mm/memory.c: fix potential pte_unmap_unlock pte error new 5987a84febd2 mm/pgtable-generic.c: simplify the VM_BUG_ON condition in [...] new 6d1b94aa735f mm/mmap.c: fix the adjusted length error new e2c458d6e7ce mm/mprotect.c: optimize error detection in do_mprotect_pkey() new c4ce46928481 mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() new 0bf2fd16f2d1 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] new 70d7b239400c mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] new e4d7474e8212 mm/page_reporting: use list_entry_is_head() in page_report [...] new 8128abf7bfe6 vmalloc: remove redundant NULL check new bca85fea2056 kasan: prefix global functions with kasan_ new 82efcea3bd95 kasan: clarify HW_TAGS impact on TBI new 5a489fc31349 kasan: clean up comments in tests new 4315cd10594a kasan: add macros to simplify checking test constraints new ac220588cc44 kasan: add match-all tag tests new 3b5acc4281e9 kasan: export kasan_poison new 640a3bdf02c9 kasan-add-match-all-tag-tests-fix-fix new b3da3152e586 kasan, arm64: allow using KUnit tests with HW_TAGS mode new 61e8ab689994 kasan: rename CONFIG_TEST_KASAN_MODULE new 7d2f8a8da607 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL new 9cabf20e39a8 kasan: adapt kmalloc_uaf2 test to HW_TAGS mode new 2c9c2eda603e kasan: fix memory corruption in kasan_bitops_tags test new db67324f0931 kasan: move _RET_IP_ to inline wrappers new 514a2eaca701 kasan: fix bug detection via ksize for HW_TAGS mode new f46928179952 kasan: add proper page allocator tests new e18b267736fb kasan: add a test for kmem_cache_alloc/free_bulk new 802707012945 kasan: don't run tests when KASAN is not enabled new a1fa6a2a738f kasan: remove redundant config option new b71f2d132bc1 kasan-remove-redundant-config-option-v3 new 2f20c02df7de mm: fix prototype warning from kernel test robot new abf53a6be976 mm: rename memmap_init() and memmap_init_zone() new 4abba84c6847 mm: simplify parater of function memmap_init_zone() new 6ab785fd0922 mm: simplify parameter of setup_usemap() new 633de5eeb3da mm: remove unneeded local variable in free_area_init_core new 33d100b0f99d video: fbdev: acornfb: remove free_unused_pages() new 0ecf91d49e0a mm: simplify free_highmem_page() and free_reserved_page() new dd2fc2bf96e8 mm/huge_memory.c: update tlb entry if pmd is changed new 25e2792ab2ef MIPS: do not call flush_tlb_all when setting pmd entry new dba5bffc2e05 mm/hugetlb: fix potential double free in hugetlb_register_ [...] new d9308afa1c9a mm/hugetlb.c: fix unnecessary address expansion of pmd sharing new e24e58748172 mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call new 3d99735f6f7c mm/hugetlb: use helper huge_page_order and pages_per_huge_page new f79633fdd2c5 mm/hugetlb: fix use after free when subpool max_hpages acc [...] new f4e66fca9ede mm/hugetlb: simplify the calculation of variables new 076767790319 mm/hugetlb: grab head page refcount once for group of subpages new 61b705dab029 mm/hugetlb: refactor subpage recording new 55cc003a56fc mm/hugetlb: fix some comment typos new 61c24e13ac30 mm/vmscan: __isolate_lru_page_prepare() cleanup new 5ae149747832 mm/workingset.c: avoid unnecessary max_nodes estimation in [...] new f1538f149b4d mm/vmscan.c: use add_page_to_lru_list() new 4839d3b07115 include/linux/mm_inline.h: shuffle lru list addition and d [...] new 25b1bbd9f508 mm: don't pass "enum lru_list" to lru list addition functions new a7e61b89215b mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() new 7ce6f3a74376 mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() new ac78a2142f89 mm: add __clear_page_lru_flags() to replace page_off_lru() new 6ee13d5de76d mm: VM_BUG_ON lru page flags new 3e31cae5d73f include/linux/mm_inline.h: fold page_lru_base_type() into [...] new 45e387ff9726 include/linux/mm_inline.h: fold __update_lru_size() into i [...] new 975c3ad8e809 mm/vmscan.c: make lruvec_lru_size() static new 08dcfa5ae01f mm: workingset: clarify eviction order and distance calculation new 6195ece8481d hugetlb: use page.private for hugetlb specific page flags new c2426cde43a0 hugetlb: convert page_huge_active() HPageMigratable flag new 42f5817c591f hugetlb: convert PageHugeTemporary() to HPageTemporary flag new ce044637ab78 hugetlb: convert PageHugeFreed to HPageFreed flag new aba861e692ae z3fold: remove unused attribute for release_z3fold_page new 222beaa8090f z3fold: simplify the zhdr initialization code in init_z3fo [...] new 5e91afb59fc2 mm/compaction: remove rcu_read_lock during page compaction new 6c5a280d46f0 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked new 9555063b9519 mm/compaction: correct deferral logic for proactive compaction new 0603e1fed094 mm/compaction: fix misbehaviors of fast_find_migrateblock() new 6a3be1096897 numa balancing: migrate on fault among multiple bound nodes new 7c0f209879c1 mm/mempolicy: use helper range_in_vma() in queue_pages_tes [...] new b0dcb33e3ff3 mm, oom: fix a comment in dump_task() new 7d64d62b016d mm/hugetlb: change hugetlb_reserve_pages() to type bool new a5d146eed9e4 hugetlbfs: remove special hugetlbfs_set_page_dirty() new 6661ab827503 hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() new 9a8f4b1bae1d hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs new 1221e25305bd hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] new 6b807c669819 hugetlbfs: remove meaningless variable avoid_reserve new ffe6a17e987b hugetlbfs: make hugepage size conversion more readable new 78c22e512be6 hugetlbfs: correct some obsolete comments about inode i_mutex new da0745e25f06 hugetlbfs: fix some comment typos new 6630537c96a6 mm/migrate: remove unneeded semicolons new 781c09810aee mm: make pagecache tagged lookups return only head pages new 6756929db812 mm/shmem: use pagevec_lookup in shmem_unlock_mapping new 4d4b13390346 mm/swap: optimise get_shadow_from_swap_cache new 533004e19245 mm: add FGP_ENTRY new 83554f0db853 mm/filemap: rename find_get_entry to mapping_get_entry new df584e719dfc mm/filemap: add helper for finding pages new 72438c678513 fix mm-filemap-add-helper-for-finding-pages.patch new 0be0f69deb73 mm/filemap: add mapping_seek_hole_data new 8c61757a4b54 fix mm-filemap-add-mapping_seek_hole_data.patch new bd9c9de11f85 iomap: use mapping_seek_hole_data new 9125f0adb231 mm: add and use find_lock_entries new bc7ed3920358 fix mm-add-and-use-find_lock_entries.patch new 311bbebcf430 mm: add an 'end' parameter to find_get_entries new 7c7004e07c60 mm: add an 'end' parameter to pagevec_lookup_entries new 5fa4b3eba303 mm: remove nr_entries parameter from pagevec_lookup_entries new 240d3211a76f mm: pass pvec directly to find_get_entries new d71c9e2087da mm: remove pagevec_lookup_entries new 9d715662bb99 mm,thp,shmem: limit shmem THP alloc gfp_mask new 05da024b943e mm,thp,shm: limit gfp mask to no more than specified new c6e444cf048d mm,thp,shmem: make khugepaged obey tmpfs mount flags new 68637e5bc3f9 mm: cma: allocate cma areas bottom-up new 5500cfb4b155 mm-cma-allocate-cma-areas-bottom-up-fix new 0b02a6fb3c9b mm-cma-allocate-cma-areas-bottom-up-fix-2 new b400186be170 mm-cma-allocate-cma-areas-bottom-up-fix-3 new cc0c3495b840 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix new 661869adf622 mm/cma: expose all pages to the buddy if activation of an [...] new d3c8d6afeffe mm/page_alloc: count CMA pages per zone and print them in [...] new 9934f1ce6495 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] new 83a408dad3d1 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] new 6d081b00e0f5 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 7a915b515265 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new c06a92dfa6e2 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new cb234c1584de mm/vmstat.c: erase latency in vmstat_shepherd new 0553da5402b3 mm: move pfn_to_online_page() out of line new 7799a982aef4 mm: teach pfn_to_online_page() to consider subsection validity new 8c3dbead52fe mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] new 38a26f33750f mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] new 2838a4333a44 mm: fix memory_failure() handling of dax-namespace metadata new 11b2b78ab8e7 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' new 01bfbce859f6 mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE new 73e824836fe7 mm/memory_hotplug: use helper function zone_end_pfn() to g [...] new e0ac74c5ed86 drivers/base/memory: don't store phys_device in memory blocks new f2e69d4a44d2 Documentation: sysfs/memory: clarify some memory block dev [...] new 34ba2a1f051d mm/memory_hotplug: prevalidate the address range being add [...] new 2a5b9d6444e3 arm64/mm: define arch_get_mappable_range() new 427d4039e832 s390/mm: define arch_get_mappable_range() new 735a778e18fd virtio-mem: check against mhp_get_pluggable_range() which [...] new 738da48c9dcc mm/rmap: correct some obsolete comments of anon_vma new 39b5731850bd mm/rmap: remove unneeded semicolon in page_not_mapped() new 3be20b6d815a mm/rmap: fix obsolete comment in __page_check_anon_rmap() new 35ff05257be9 mm/rmap: use page_not_mapped in try_to_unmap() new 248e8038fe37 mm: zswap: clean up confusing comment new 6030c0b51bb7 mm/zswap: add the flag can_sleep_mapped new 73651fab2d23 mm/zswap: add return value in zswap_frontswap_load new 5f70c6911f09 mm/zswap: fix potential memory leak new 1af9eb7fc47c mm/zswap: fix potential uninitialized pointer read on tmp new 199813dfa339 mm/zswap: fix variable 'entry' is uninitialized when used new 711ff0841649 mm: set the sleep_mapped to true for zbud and z3fold new e6f0ff8dc159 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] new 654fcd53379c mm: remove arch_remap() and mm-arch-hooks.h new 20f29ac424a1 mm: page-flags.h: Typo fix (It -> If) new 1b8d8b21af86 mm/dmapool: use might_alloc() new 83d55efd285e mm/backing-dev.c: use might_alloc() new 5fd41ca93fcf bdi-use-might_alloc-fix new 363d06677061 mm/early_ioremap.c: use __func__ instead of function name new 219755cc305a mm: add Kernel Electric-Fence infrastructure new 24e91c5072e8 kfence: Fix parameter description for kfence_object_start() new b9d2ebbcf72d kfence: avoid stalling work queue task without allocations new 7b37df68cfb5 kfence: fix potential deadlock due to wake_up() new a0688842521c kfence: add option to use KFENCE without static keys new 3c3c83949964 kfence: add missing copyright and description headers new f9bf4d7f7538 x86, kfence: enable KFENCE for x86 new 14bc6268071d kfence, x86: add missing copyright and description header new dce37a3b0927 arm64, kfence: enable KFENCE for ARM64 new 50b653f50ac9 kfence, arm64: add missing copyright and description header new cb9a89278910 kfence: use pt_regs to generate stack trace on faults new d292a0167ea4 mm, kfence: insert KFENCE hooks for SLAB new 9ffe5bc52cd0 mm, kfence: insert KFENCE hooks for SLUB new b6984eb1d04d kfence, kasan: make KFENCE compatible with KASAN new c71e1ea826bb revert kasan-remove-kfence-leftovers new bc7a0a7a2f75 kasan: untag addresses for KFENCE new 093d79ef5450 kfence, Documentation: add KFENCE documentation new 118684c04f72 kfence: add missing copyright header to documentation new ee58f5f146e9 kfence: add test suite new 96dea40a8b26 kfence: fix typo in test new aa6b6484fd97 kfence: show access type in report new 9c764113b325 MAINTAINERS: add entry for KFENCE new 81c4695b9564 tracing: add error_report_end trace point new ea048a9c8a73 kfence: use error_report_end tracepoint new 14af388492b9 kasan: use error_report_end tracepoint new d80c46467306 kasan, mm: don't save alloc stacks twice new b23a6df73d30 kasan, mm: optimize kmalloc poisoning new c483ed152276 kasan: optimize large kmalloc poisoning new a129c148d954 kasan: clean up setting free info in kasan_slab_free new 26646157d84e kasan: unify large kfree checks new ba33bcb1bcd9 kasan: rework krealloc tests new e0b4bc560974 kasan, mm: remove krealloc side-effect new 9c50691d36e5 kasan, mm: optimize krealloc poisoning new 9714985cbac3 kasan: ensure poisoning size alignment new 825a97d16953 arm64: kasan: simplify and inline MTE functions new 60908ca3c756 kasan: always inline HW_TAGS helper functions new 56a32b426d27 arm64: kasan: export MTE symbols for KASAN tests new bf1640db5591 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 3cf2e00acd98 fs/buffer.c: dump more info for __getblk_gfp() stall problem new c55c2225ca18 kernel/hung_task.c: Monitor killed tasks. new 1ffeb7cb1825 alpha: remove CONFIG_EXPERIMENTAL from defconfigs new 731576353a79 proc/wchan: use printk format instead of lookup_symbol_name() new 5bb177f1e283 sysctl.c: fix underflow value setting risk in vm_table new 768d834742a7 proc/sysctl: make protected_* world readable new 9377fa345a33 include/linux: remove repeated words new d7b65ffb8e68 groups: use flexible-array member in struct group_info new 721ff65e78c4 groups: simplify struct group_info allocation new d4081a79551a kernel: delete repeated words in comments new e6d41100eab8 lib/genalloc.c: change return type to unsigned long for bi [...] new 58d9451b4cb9 lib: optimize cpumask_local_spread() new 3572c5aa5520 lib-optimize-cpumask_local_spread-v8 new 352bc1d931f0 string.h: move fortified functions definitions in a dedica [...] new 98fd13f69aa0 lib: stackdepot: add support to configure STACK_HASH_SIZE new 611c6fb67a97 lib: stackdepot: add support to disable stack depot new 570d66c49d7c lib-stackdepot-add-support-to-disable-stack-depot-fix new 180a1b7bb9e3 lib: stackdepot: fix ignoring return value warning new d566491c9c32 lib/cmdline: remove an unneeded local variable in next_arg() new 1a279773d2ba lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] new 49ec3b79c82d mm/page_poison: use unhashed address in hexdump for check_ [...] new 23d6d312f75b include/linux/bitops.h: spelling s/synomyn/synonym/ new 80c0d4a6e1d5 checkpatch: improve blank line after declaration test new c12ac9033885 checkpatch: ignore warning designated initializers using NR_CPUS new 597a50d1197d checkpatch: trivial style fixes new 485fc75e06ee checkpatch: prefer ftrace over function entry/exit printks new 71f918ca1b9a checkpatch: improve TYPECAST_INT_CONSTANT test message new 976d9ddb0a74 checkpatch: add warning for avoiding .L prefix symbols in [...] new 22802b1a30f6 checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] new 76f3e2363f13 init/version.c: remove Version_<LINUX_VERSION_CODE> symbol new 9c812e298be2 init: clean up early_param_on_off() macro new d1d77fc81684 aio: simplify read_events() new 0506b549cbce scripts/gdb: fix list_for_each new 0fff344e00dc initramfs: panic with memory information new 32b44adcc16c initramfs-panic-with-memory-information-fix new 15af99f563e7 Merge branch 'akpm-current/current' new b02d7da67f74 mm: add definition of PMD_PAGE_ORDER new 962044e0ae45 mmap: make mlock_future_check() global new a1a81f613e18 riscv/Kconfig: make direct map manipulation options depend on MMU new d94c589bf83f set_memory: allow set_direct_map_*_noflush() for multiple pages new f35d0b8a047f set_memory: allow querying whether set_direct_map_*() is a [...] new 0b863de4cff6 arm64: kfence: fix header inclusion new 66d00c7ce109 mm: introduce memfd_secret system call to create "secret" [...] new 37524179b74d secretmem: use PMD-size pages to amortize direct map fragm [...] new 26a2241939af secretmem: add memcg accounting new de30c4411794 PM: hibernate: disable when there are active secretmem users new 9a976910c122 arch, mm: wire up memfd_secret system call where relevant new f493eba27d06 secretmem: test: add basic selftest for memfd_secret(2)
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 (2a2de8cce512) \ N -- N -- N refs/heads/akpm (f493eba27d06)
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 1030 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 4 + Documentation/ABI/testing/sysfs-devices-memory | 58 +- Documentation/Makefile | 2 +- Documentation/admin-guide/mm/memory-hotplug.rst | 29 +- .../devicetree/bindings/arm/mediatek.yaml | 4 +- .../devicetree/bindings/arm/rockchip.yaml | 5 - .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 76 +- .../devicetree/bindings/dma/snps,dw-axi-dmac.txt | 39 - .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 126 +++ .../bindings/interconnect/qcom,rpmh.yaml | 4 + .../bindings/power/mediatek,power-controller.yaml | 11 + .../devicetree/bindings/serial/fsl-imx-uart.yaml | 2 +- .../devicetree/bindings/serial/fsl-mxs-auart.yaml | 2 +- .../bindings/sound/audio-graph-port.yaml | 3 + .../sound/nvidia,tegra-audio-graph-card.yaml | 3 + Documentation/devicetree/bindings/sound/rt5659.txt | 11 + Documentation/filesystems/fsverity.rst | 76 ++ Documentation/kbuild/makefiles.rst | 2 +- Makefile | 3 +- arch/arm/Kconfig | 8 +- arch/arm/Kconfig.debug | 40 +- arch/arm/boot/compressed/Makefile | 5 +- arch/arm/boot/compressed/fdt_check_mem_start.c | 131 +++ arch/arm/boot/compressed/head.S | 45 +- arch/arm/boot/dts/rk3036.dtsi | 83 +- arch/arm/boot/dts/rk322x.dtsi | 32 +- arch/arm/boot/dts/rk3288-miqi.dts | 5 - arch/arm/boot/dts/rk3288.dtsi | 115 +-- arch/arm/boot/dts/rk3xxx.dtsi | 106 ++- arch/arm/boot/dts/rv1108.dtsi | 14 - arch/arm/common/locomo.c | 5 +- arch/arm/common/sa1111.c | 6 +- arch/arm/include/asm/assembler.h | 17 + arch/arm/include/asm/hardware/locomo.h | 2 +- arch/arm/include/asm/hardware/sa1111.h | 2 +- arch/arm/include/debug/sti.S | 26 +- arch/arm/kernel/smp.c | 3 - arch/arm/mach-sa1100/collie.c | 6 - arch/arm/mm/dump.c | 9 +- arch/arm/mm/mmu.c | 1 - arch/arm/vdso/Makefile | 1 - arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt6779.dtsi | 17 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 12 + .../boot/dts/mediatek/mt8183-kukui-krane-sku0.dts | 23 + .../dts/mediatek/mt8183-kukui-krane-sku176.dts | 5 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 46 ++ arch/arm64/boot/dts/mediatek/mt8183.dtsi | 26 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 57 ++ arch/arm64/boot/dts/mediatek/mt8516.dtsi | 30 + arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/px30.dtsi | 83 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 63 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 382 --------- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 56 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 33 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 62 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts | 52 -- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 53 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 29 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 109 +-- arch/arm64/configs/defconfig | 3 +- arch/arm64/include/asm/cache.h | 1 - arch/arm64/include/asm/kasan.h | 1 + arch/arm64/include/asm/mte-def.h | 2 + arch/arm64/include/asm/mte-kasan.h | 64 +- arch/arm64/include/asm/mte.h | 2 - arch/arm64/kernel/mte.c | 48 +- arch/arm64/kvm/hyp/nvhe/Makefile | 2 +- arch/arm64/lib/mte.S | 16 - arch/arm64/mm/mmu.c | 14 +- arch/ia64/Makefile | 2 +- arch/ia64/scripts/unwcheck.py | 2 +- arch/parisc/kernel/entry.S | 82 +- arch/s390/mm/init.c | 1 + arch/s390/mm/vmem.c | 14 +- arch/x86/hyperv/hv_init.c | 15 + arch/x86/include/asm/hyperv-tlfs.h | 15 + arch/x86/kernel/cpu/mshyperv.c | 9 + block/bio.c | 33 + drivers/base/memory.c | 25 +- drivers/clk/rockchip/clk-cpu.c | 4 + drivers/clk/rockchip/clk-half-divider.c | 2 +- drivers/clk/rockchip/clk-pll.c | 6 +- drivers/clk/rockchip/clk.c | 4 +- drivers/dma/Kconfig | 1 + drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 696 +++++++++++++--- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 34 +- drivers/dma/lgm/Kconfig | 3 +- drivers/dma/sh/rcar-dmac.c | 112 ++- drivers/dma/xilinx/xilinx_dma.c | 2 +- drivers/gpio/gpiolib.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 10 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 31 +- drivers/gpu/drm/nouveau/dispnv50/core507d.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 230 +++--- drivers/gpu/drm/nouveau/dispnv50/head907d.c | 11 +- .../drm/nouveau/include/nvkm/subdev/bios/conn.h | 1 + drivers/gpu/drm/nouveau/nouveau_chan.c | 1 + drivers/gpu/drm/nouveau/nouveau_connector.c | 1 + drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 13 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 46 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 32 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c | 364 ++++++++- drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c | 3 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c | 113 ++- drivers/hv/channel_mgmt.c | 38 + drivers/hv/connection.c | 7 + drivers/i2c/busses/i2c-amd-mp2-pci.c | 55 +- drivers/i2c/busses/i2c-amd-mp2-plat.c | 3 +- drivers/i2c/busses/i2c-amd-mp2.h | 6 - drivers/i2c/busses/i2c-imx.c | 59 +- drivers/i2c/busses/i2c-mv64xxx.c | 120 ++- drivers/i2c/busses/i2c-qcom-geni.c | 34 + drivers/i2c/muxes/i2c-mux-mlxcpld.c | 35 +- drivers/infiniband/core/user_mad.c | 17 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 25 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 4 +- drivers/infiniband/hw/efa/efa_com.c | 31 +- drivers/infiniband/hw/hfi1/intr.c | 16 +- drivers/infiniband/hw/hfi1/iowait.c | 4 +- drivers/infiniband/hw/hfi1/mad.c | 4 +- drivers/infiniband/hw/hfi1/msix.c | 2 +- drivers/infiniband/hw/hfi1/netdev_rx.c | 2 +- drivers/infiniband/hw/hfi1/pcie.c | 4 +- drivers/infiniband/hw/hfi1/pio_copy.c | 1 + drivers/infiniband/hw/hfi1/qp.c | 14 +- drivers/infiniband/hw/hfi1/rc.c | 7 +- drivers/infiniband/hw/hfi1/ruc.c | 5 +- drivers/infiniband/hw/hfi1/sdma.c | 10 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 47 +- drivers/infiniband/hw/hfi1/uc.c | 8 +- drivers/infiniband/hw/hfi1/ud.c | 8 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 10 +- drivers/infiniband/hw/hfi1/verbs.c | 6 +- drivers/infiniband/hw/hns/hns_roce_common.h | 22 + drivers/infiniband/hw/hns/hns_roce_cq.c | 1 - drivers/infiniband/hw/hns/hns_roce_device.h | 5 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 77 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 39 + drivers/infiniband/hw/hns/hns_roce_mr.c | 401 ++++------ drivers/infiniband/hw/hns/hns_roce_qp.c | 1 - drivers/infiniband/hw/hns/hns_roce_srq.c | 2 - drivers/infiniband/hw/mlx5/qp.c | 27 +- drivers/infiniband/sw/rdmavt/mad.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 2 +- drivers/infiniband/sw/rdmavt/srq.c | 7 +- drivers/infiniband/sw/rxe/rxe_mcast.c | 8 +- drivers/infiniband/sw/rxe/rxe_pool.c | 132 ++- drivers/infiniband/sw/rxe/rxe_pool.h | 63 +- drivers/input/keyboard/locomokbd.c | 4 +- drivers/input/serio/sa1111ps2.c | 4 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/sdx55.c | 356 +++++++++ drivers/interconnect/qcom/sdx55.h | 70 ++ drivers/md/md.c | 15 +- drivers/net/hyperv/netvsc.c | 18 +- drivers/opp/core.c | 5 +- drivers/pcmcia/sa1111_generic.c | 3 +- drivers/powercap/intel_rapl_common.c | 1 + drivers/soc/mediatek/mt8167-pm-domains.h | 86 ++ drivers/soc/mediatek/mt8183-pm-domains.h | 1 + drivers/soc/mediatek/mtk-cmdq-helper.c | 32 - drivers/soc/mediatek/mtk-pm-domains.c | 51 +- drivers/soc/mediatek/mtk-pm-domains.h | 2 + drivers/soc/ti/k3-ringacc.c | 7 +- drivers/soc/ti/pruss.c | 91 ++- drivers/soundwire/bus.c | 32 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/staging/hikey9xx/Kconfig | 2 + drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 325 ++++---- drivers/staging/hikey9xx/hi6421v600-regulator.c | 63 +- drivers/staging/mt7621-dma/Makefile | 2 +- .../mt7621-dma/{mtk-hsdma.c => hsdma-mt7621.c} | 2 +- drivers/staging/qlge/qlge_ethtool.c | 6 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 44 +- drivers/staging/rtl8188eu/include/wifi.h | 14 - drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 28 +- drivers/staging/rtl8712/wifi.h | 14 - drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +- drivers/staging/wimax/i2400m/rx.c | 4 +- drivers/usb/host/ohci-sa1111.c | 4 +- drivers/usb/host/xhci-mtk-sch.c | 61 +- drivers/usb/host/xhci-mtk.h | 4 +- drivers/usb/renesas_usbhs/fifo.c | 1 + drivers/usb/serial/cp210x.c | 113 ++- drivers/usb/serial/ftdi_sio.c | 21 +- drivers/usb/usbip/stub_dev.c | 6 + drivers/usb/usbip/vhci_hcd.c | 11 + drivers/usb/usbip/vhci_sysfs.c | 4 + drivers/usb/usbip/vhci_tx.c | 43 +- drivers/usb/usbip/vudc_dev.c | 6 + drivers/video/backlight/locomolcd.c | 3 +- drivers/virtio/virtio_mem.c | 41 +- fs/btrfs/block-group.c | 137 +++- fs/btrfs/block-group.h | 20 +- fs/btrfs/ctree.h | 8 +- fs/btrfs/delayed-inode.c | 2 +- fs/btrfs/dev-replace.c | 182 +++++ fs/btrfs/dev-replace.h | 3 + fs/btrfs/disk-io.c | 72 +- fs/btrfs/disk-io.h | 2 + fs/btrfs/extent-tree.c | 232 +++++- fs/btrfs/extent_io.c | 140 +++- fs/btrfs/extent_io.h | 2 + fs/btrfs/file.c | 7 +- fs/btrfs/free-space-cache.c | 87 ++ fs/btrfs/free-space-cache.h | 2 + fs/btrfs/inode.c | 248 +++++- fs/btrfs/ioctl.c | 8 + fs/btrfs/ordered-data.c | 93 ++- fs/btrfs/ordered-data.h | 10 + fs/btrfs/relocation.c | 34 +- fs/btrfs/scrub.c | 145 ++++ fs/btrfs/space-info.c | 13 +- fs/btrfs/space-info.h | 4 +- fs/btrfs/subpage.c | 6 +- fs/btrfs/subpage.h | 1 - fs/btrfs/super.c | 2 +- fs/btrfs/sysfs.c | 2 + fs/btrfs/tests/extent-map-tests.c | 2 +- fs/btrfs/transaction.c | 49 +- fs/btrfs/transaction.h | 5 + fs/btrfs/tree-log.c | 255 +++--- fs/btrfs/volumes.c | 357 +++++++-- fs/btrfs/volumes.h | 8 +- fs/btrfs/zoned.c | 885 ++++++++++++++++++++- fs/btrfs/zoned.h | 159 +++- fs/exfat/exfat_raw.h | 6 +- fs/exfat/fatent.c | 3 +- fs/exfat/super.c | 4 +- fs/ext4/ioctl.c | 7 + fs/f2fs/file.c | 11 + fs/f2fs/sysfs.c | 8 +- fs/f2fs/xattr.c | 8 +- fs/hugetlbfs/inode.c | 10 +- fs/io_uring.c | 121 ++- fs/iomap/direct-io.c | 43 +- fs/ocfs2/cluster/heartbeat.c | 5 +- fs/verity/Makefile | 1 + fs/verity/fsverity_private.h | 13 +- fs/verity/open.c | 133 ++-- fs/verity/read_metadata.c | 195 +++++ fs/verity/signature.c | 20 +- include/asm-generic/hyperv-tlfs.h | 1 + include/asm-generic/mshyperv.h | 5 + include/dt-bindings/interconnect/qcom,sdx55.h | 76 ++ include/dt-bindings/power/mt8167-power.h | 17 + include/linux/bio.h | 2 + include/linux/dma/k3-psil.h | 13 +- include/linux/fsverity.h | 12 + include/linux/hugetlb.h | 11 +- include/linux/hyperv.h | 5 +- include/linux/init.h | 4 +- include/linux/iomap.h | 1 + include/linux/kasan.h | 25 +- include/linux/memory.h | 3 +- include/linux/memory_hotplug.h | 10 + include/linux/mfd/hi6421-spmi-pmic.h | 28 +- include/linux/migrate.h | 1 + include/linux/mm.h | 15 + include/linux/mmzone.h | 24 +- include/linux/pgtable.h | 3 +- include/linux/platform_data/mlxcpld.h | 24 + include/linux/platform_data/x86/mlxcpld.h | 52 -- include/linux/pm_opp.h | 68 +- include/linux/sched.h | 2 +- include/linux/sched/mm.h | 27 +- include/linux/soc/mediatek/infracfg.h | 8 + include/linux/soc/mediatek/mtk-cmdq.h | 12 - include/linux/topology.h | 1 - include/net/bluetooth/hci_core.h | 1 + include/net/cfg80211.h | 4 +- include/trace/events/migrate.h | 3 +- include/uapi/linux/fsverity.h | 14 + kernel/sched/topology.c | 99 +-- lib/cmdline.c | 7 +- lib/stackdepot.c | 6 +- lib/test_kasan.c | 111 ++- mm/compaction.c | 27 +- mm/filemap.c | 5 +- mm/gup.c | 179 ++--- mm/gup_test.c | 29 +- mm/gup_test.h | 3 +- mm/hugetlb.c | 84 +- mm/kasan/common.c | 189 +++-- mm/kasan/kasan.h | 74 +- mm/kasan/shadow.c | 53 +- mm/memory_hotplug.c | 78 +- mm/mempolicy.c | 2 +- mm/memremap.c | 6 +- mm/migrate.c | 9 +- mm/page_alloc.c | 33 +- mm/page_io.c | 12 +- mm/pgtable-generic.c | 4 +- mm/rmap.c | 14 +- mm/slab_common.c | 18 +- mm/slub.c | 3 +- mm/swap_state.c | 2 +- mm/vmstat.c | 2 +- mm/workingset.c | 2 +- mm/zswap.c | 2 +- net/bluetooth/hci_conn.c | 20 +- net/mac80211/driver-ops.c | 5 +- net/mac80211/rate.c | 3 +- net/sunrpc/svcsock.c | 7 +- net/wireless/core.c | 4 +- scripts/clang-tools/gen_compile_commands.py | 2 +- scripts/clang-tools/run-clang-tools.py | 2 +- scripts/jobserver-exec | 2 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/cpcap.c | 12 +- sound/soc/codecs/wsa881x.c | 1 + sound/soc/sof/topology.c | 2 +- sound/soc/tegra/Kconfig | 33 +- tools/testing/scatterlist/main.c | 1 - tools/testing/selftests/vm/gup_test.c | 36 +- 327 files changed, 8933 insertions(+), 3858 deletions(-) delete mode 100644 Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt create mode 100644 Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml create mode 100644 arch/arm/boot/compressed/fdt_check_mem_start.c create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku0.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts create mode 100644 drivers/interconnect/qcom/sdx55.c create mode 100644 drivers/interconnect/qcom/sdx55.h create mode 100644 drivers/soc/mediatek/mt8167-pm-domains.h rename drivers/staging/mt7621-dma/{mtk-hsdma.c => hsdma-mt7621.c} (99%) create mode 100644 fs/verity/read_metadata.c create mode 100644 include/dt-bindings/interconnect/qcom,sdx55.h create mode 100644 include/dt-bindings/power/mt8167-power.h create mode 100644 include/linux/platform_data/mlxcpld.h delete mode 100644 include/linux/platform_data/x86/mlxcpld.h