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 b7f3cac0518a Merge branch 'akpm-current/current' omits a7e476d06507 Merge remote-tracking branch 'mhi/mhi-next' omits f6a65b1efd99 Merge remote-tracking branch 'fpga/for-next' omits 7953e22491f2 Merge remote-tracking branch 'hyperv/hyperv-next' omits 4328fe5a68cb Merge remote-tracking branch 'xarray/main' omits b0cb2e74481e Merge remote-tracking branch 'nvmem/for-next' omits 8ed86b16c16d Merge remote-tracking branch 'slimbus/for-next' omits e1e5c026d435 Merge remote-tracking branch 'gnss/gnss-next' omits 38e6dbd12abd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 0265d6fd61f4 Merge remote-tracking branch 'coresight/next' omits 8c2b3027aed9 Merge remote-tracking branch 'livepatching/for-next' omits c162f06c50b4 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 2ce1b7cbef3f Merge remote-tracking branch 'pinctrl-intel/for-next' omits b7d7054a880e Merge remote-tracking branch 'pinctrl/for-next' omits 0050dcb74032 Merge remote-tracking branch 'gpio-intel/for-next' omits 6b2697221762 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits f8eb17536dff Merge remote-tracking branch 'rpmsg/for-next' omits 9499c5a09058 Merge remote-tracking branch 'vhost/linux-next' omits 8aeb1e49b2de Merge remote-tracking branch 'scsi-mkp/for-next' omits 0d8b39b498b9 Merge remote-tracking branch 'scsi/for-next' omits 6e00ed0cf338 Merge remote-tracking branch 'cgroup/for-next' omits c7ae65f39877 Merge remote-tracking branch 'icc/icc-next' omits f6237c55e6e3 Merge remote-tracking branch 'staging/staging-next' omits 1c30916f504d Merge remote-tracking branch 'thunderbolt/next' omits f9ac59470e7a Merge remote-tracking branch 'phy-next/next' omits 2ddba0a6340d Merge remote-tracking branch 'extcon/extcon-next' omits 04c6e0067fd8 Merge remote-tracking branch 'char-misc/char-misc-next' omits e3a103715ee9 Merge remote-tracking branch 'tty/tty-next' omits 8751f2657291 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 9056f09980d5 Merge remote-tracking branch 'usb/usb-next' omits 9d2471a5db6e Merge remote-tracking branch 'ipmi/for-next' omits a09ba51f61c0 Merge remote-tracking branch 'leds/for-next' omits 32f144d74dc3 Merge remote-tracking branch 'drivers-x86/for-next' omits 82413a21d3fc Merge remote-tracking branch 'workqueues/for-next' omits c785b4c8b6e3 Merge remote-tracking branch 'percpu/for-next' omits 7ff979565a5b Merge remote-tracking branch 'xen-tip/linux-next' omits 95d8787ed041 Merge remote-tracking branch 'kvms390/next' omits 70edc61876d1 Merge remote-tracking branch 'kvm-arm/next' omits eb4f26d6f3c8 Merge remote-tracking branch 'kvm/next' omits 9ecd9f675c4f Merge remote-tracking branch 'rcu/rcu/next' omits 4ae8e67c7176 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits ab71baf9d584 Merge remote-tracking branch 'edac/edac-for-next' omits 6338980d5dd1 Merge remote-tracking branch 'tip/auto-latest' omits e2cd925742bc Merge remote-tracking branch 'spi/for-next' omits 5da27cd759c7 Merge remote-tracking branch 'devicetree/for-next' omits c1df082a9bc5 Merge remote-tracking branch 'iommu/next' omits 845ad19af0f3 Merge remote-tracking branch 'tpmdd/next' omits 4572cc65df3d Merge remote-tracking branch 'selinux/next' omits 11a8916e76bf Merge remote-tracking branch 'keys/keys-next' omits 629fdd949eaf Merge remote-tracking branch 'apparmor/apparmor-next' omits 960557eb1839 Merge remote-tracking branch 'security/next-testing' omits 420f6147de1a Merge remote-tracking branch 'regulator/for-next' omits 3eb789e60939 Merge remote-tracking branch 'battery/for-next' omits b43a581f690e Merge remote-tracking branch 'backlight/for-backlight-next' omits d04dcfd86bd4 Merge remote-tracking branch 'mfd/for-mfd-next' omits 5530d957d4bb Merge remote-tracking branch 'mmc/next' omits b0539e6269c7 Merge remote-tracking branch 'device-mapper/for-next' omits d6bef7953d20 Merge remote-tracking branch 'block/for-next' omits a2119643309a Merge remote-tracking branch 'input/next' omits 5480a5871a90 Merge remote-tracking branch 'sound-asoc/for-next' omits 7e11ba4bf308 Merge remote-tracking branch 'sound/for-next' omits 9242bfc8973a Merge remote-tracking branch 'etnaviv/etnaviv/next' omits f93f05ace033 Merge remote-tracking branch 'drm-msm/msm-next' omits b3e19fac3847 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 5f73d2ef7c62 Merge remote-tracking branch 'amdgpu/drm-next' omits 0f875ffaf692 Merge remote-tracking branch 'drm-misc/for-linux-next' omits e4535406b32b Merge remote-tracking branch 'crypto/master' omits b7b84cf4b837 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 49f2707f641b Merge remote-tracking branch 'nand/nand/next' omits 74df5e7acad1 Merge remote-tracking branch 'mtd/mtd/next' omits e8dbfa25e1b5 Merge remote-tracking branch 'gfs2/for-next' omits dee837348de4 Merge remote-tracking branch 'bluetooth/master' omits e8bbfc7c2f58 Merge remote-tracking branch 'bpf-next/for-next' omits b3b31f0b7f8d Merge remote-tracking branch 'net-next/master' omits bd505d7cd65a Merge remote-tracking branch 'rdma/for-next' omits bd6e2a1a5e01 Merge remote-tracking branch 'dlm/next' omits 7380580da633 Merge remote-tracking branch 'ieee1394/for-next' omits 5038a1e36b84 Merge remote-tracking branch 'opp/opp/linux-next' omits ec5eff5afd0e Merge remote-tracking branch 'devfreq/devfreq-next' omits a3f5a9874f43 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 33e4ef789e02 Merge remote-tracking branch 'pm/linux-next' omits 78f7284d9413 Merge remote-tracking branch 'v4l-dvb-next/master' omits d04ee8546791 Merge remote-tracking branch 'v4l-dvb/master' omits 21d51d537bc1 Merge remote-tracking branch 'jc_docs/docs-next' omits 45b8ad875500 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits df391d901f8b Merge remote-tracking branch 'dmi/dmi-for-next' omits 8464515f3500 Merge remote-tracking branch 'i3c/i3c/next' omits b16848a7874b Merge remote-tracking branch 'hid/for-next' omits b9962c0245ef Merge remote-tracking branch 'pci/next' omits dfd35a92260b Merge remote-tracking branch 'printk/for-next' omits b1f98723a458 Merge remote-tracking branch 'vfs/for-next' omits 4321d27b0703 Merge remote-tracking branch 'file-locks/locks-next' omits bd41fddbdbdc Merge remote-tracking branch 'iomap/iomap-for-next' omits 7251e69b1289 Merge remote-tracking branch 'xfs/for-next' omits c67afbe4c41a Merge remote-tracking branch 'v9fs/9p-next' omits 71709b858e56 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits fa2c89197fcb Merge remote-tracking branch 'cel/for-next' omits ee4a5332d9d9 Merge remote-tracking branch 'nfs-anna/linux-next' omits baff7be04bd0 Merge remote-tracking branch 'fuse/for-next' omits 7a387ddc5589 Merge remote-tracking branch 'f2fs/dev' omits 7a05c9cdbe66 Merge remote-tracking branch 'ext4/dev' omits 0b2d68c1c43d Merge remote-tracking branch 'ext3/for_next' omits 821e2ff0331e Merge remote-tracking branch 'exfat/dev' omits ae9fd35e50ef Merge remote-tracking branch 'ecryptfs/next' omits 3b2c4ecc68e1 Merge remote-tracking branch 'configfs/for-next' omits 1274180bdf64 Merge remote-tracking branch 'cifs/for-next' omits a8ae226de4a1 Merge remote-tracking branch 'btrfs/for-next' omits 2d9b0b9cc78e Merge remote-tracking branch 'fscache/fscache-next' omits d27f09046436 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits bf1663bdfd92 Merge remote-tracking branch 'sh/for-next' omits 78373aac9b75 Merge remote-tracking branch 's390/for-next' omits b9a33517521c Merge remote-tracking branch 'risc-v/for-next' omits f3e9dcc21c9c Merge remote-tracking branch 'parisc-hd/for-next' omits 2c1a17f034fd Merge remote-tracking branch 'mips/mips-next' omits 947d9ab713ed Merge remote-tracking branch 'microblaze/next' omits 477d36d0275d Merge remote-tracking branch 'm68knommu/for-next' omits df89814a3c18 Merge remote-tracking branch 'm68k/for-next' omits a92a39c61bac Merge remote-tracking branch 'h8300/h8300-next' omits 2cdc3e66f9ca Merge remote-tracking branch 'csky/linux-next' omits d0432ce5efbe Merge remote-tracking branch 'clk-renesas/renesas-clk' omits ea08d5bd6884 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 78699f116bc5 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 4372df0cf159 Merge remote-tracking branch 'tegra/for-next' omits f58cf5546fde Merge remote-tracking branch 'sunxi/sunxi/for-next' omits a5ab6c5ac85f Merge remote-tracking branch 'stm32/stm32-next' omits 3996e4928e10 Merge remote-tracking branch 'scmi/for-linux-next' omits b577d8692866 Merge remote-tracking branch 'samsung-krzk/for-next' omits 674101467016 Merge remote-tracking branch 'rockchip/for-next' omits d9f08c2ec087 Merge remote-tracking branch 'reset/reset/next' omits 95047af71ba6 Merge remote-tracking branch 'renesas/next' omits 661c9ee36b4e Merge remote-tracking branch 'realtek/for-next' omits 5901cb0562ad Merge remote-tracking branch 'raspberrypi/for-next' omits ea78238c7892 Merge remote-tracking branch 'qcom/for-next' omits f12d5006fa4b Merge remote-tracking branch 'omap/for-next' omits f96c4f8b1556 Merge remote-tracking branch 'mvebu/for-next' omits 23bcc30f10aa Merge remote-tracking branch 'mediatek/for-next' omits 673a55488e6d Merge remote-tracking branch 'keystone/next' omits 05bd792095b1 Merge remote-tracking branch 'imx-mxs/for-next' omits 11063e79f259 Merge remote-tracking branch 'drivers-memory/for-next' omits b3a34ba1b28a Merge remote-tracking branch 'at91/at91-next' omits 1465cc3e2252 Merge remote-tracking branch 'aspeed/for-next' omits 05f4b1bd3fac Merge remote-tracking branch 'amlogic/for-next' omits 41a1dad76858 Merge remote-tracking branch 'actions/for-next' omits 2e06731aa7b6 Merge remote-tracking branch 'arm-soc/for-next' omits 4dd76fdd2052 Merge remote-tracking branch 'arm/for-next' omits 6c30da26b75b Merge remote-tracking branch 'asm-generic/master' omits f61b7c730d9a hwmon: (pmbus/stpddc60) Add ST STPDDC60 pmbus driver omits 7b535c188023 hwmon: (pmbus) Add pmbus_set_update() function to set update flag omits 056976ff7b19 hwmon: (nct6683) Support NCT6686D omits 0be9fee30ff9 hwmon: (pmbus) Add driver for Infineon IR36021 omits 5162b6c0d24f dt-bindings: trivial-devices: Add infineon,ir36021 omits a9379d66d2a8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits bfc6943b24d3 Merge remote-tracking branch 'cel-fixes/for-rc' omits a93124f71480 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits edbb4aa573c0 Merge remote-tracking branch 'erofs-fixes/fixes' omits d2a33f8b6c56 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits efeef67292e8 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 5156a9414809 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 6c7e5a6929f6 Merge remote-tracking branch 'mmc-fixes/fixes' omits db33e2a7d7e0 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 0ba291fcfe13 Merge remote-tracking branch 'scsi-fixes/fixes' omits cb5905b01a51 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 6bff47798a70 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 90f291458b52 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 0a52de7e0bc8 Merge remote-tracking branch 'omap-fixes/fixes' omits e22ea68d9566 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 8bd2218b489a Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 8777975d27de Merge remote-tracking branch 'ide/master' omits 4d728aab4f2d Merge remote-tracking branch 'input-current/for-linus' omits 24978d750832 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 803470a11b8f Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits abc1c25caa23 Merge remote-tracking branch 'staging.current/staging-linus' omits 36d0ab9a2bf7 Merge remote-tracking branch 'phy/fixes' omits ca338d8f8a04 Merge remote-tracking branch 'usb.current/usb-linus' omits 28eadbff40fb Merge remote-tracking branch 'tty.current/tty-linus' omits 0957fc22ddd1 Merge remote-tracking branch 'pci-current/for-linus' omits 8f98f211cd6e Merge remote-tracking branch 'spi-fixes/for-linus' omits f2f57eb5f758 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 0813e910f7da Merge remote-tracking branch 'regmap-fixes/for-linus' omits b818cab361b7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 113ca101f4d0 Merge remote-tracking branch 'sound-current/for-linus' omits a9971d5c1287 Merge remote-tracking branch 'ipsec/master' omits 4d2e639420b7 Merge remote-tracking branch 'net/master' omits c7fb5809ea47 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 2d0a433bab6f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 2266fc9b2630 Merge remote-tracking branch 'kbuild-current/fixes' omits 916cf4e03b91 hwmon: (corsair-psu) Update calculation of LINEAR11 values omits 23011343ef72 hwmon: Switch to using the new API kobj_to_dev() omits e1176229d23f hwmon: (adm9240) Convert to devm_hwmon_device_register_wit [...] omits 524fd07704e4 hwmon: (adm9240) Store i2c device instead of client in local data omits a89731d564a3 hwmon: (adm9240) Drop log messages from detect function omits 5cefa932216f Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits 2f819717be5d Merge branch 'drivers-fixes-for-5.12' into for-next omits 4f26f0c36fe2 bus: qcom: Put child node before return omits b07cb939c7e2 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 0690f2745dfd Merge branche 'rpmsg-fixes' and 'rproc-fixes' into for-next omits 6d129aa20a9b arm64: dts: qcom: sc7280: Add rpmh power-domain node omits 5712d1f054d9 arm64: dts: qcom: sc7280: Add cpuidle states omits 78bcfa233731 arm64: dts: qcom: sc7280: Add SPMI PMIC arbiter device for SC7280 omits f442e9d41b90 arm64: dts: qcom: sc7280: Add APSS watchdog node omits 722928af30bb arm64: dts: qcom: sc7280: Add reserved memory for fw omits 074a1307b94b arm64: dts: qcom: sc7280: Add device node for APPS SMMU omits dd22e8ececca arm64: dts: qcom: SC7280: Add rpmhcc clock controller node omits 034eadcf3e0d arm64: dts: qcom: sc7280: Add RSC and PDC devices omits 29dad7a7c9b9 arm64: dts: qcom: sc7280: Add basic dts/dtsi files for sc7280 soc omits b55d8ee952c7 dt-bindings: firmware: scm: Add sc7280 support omits 9e09d0e3c467 dt-bindings: arm: qcom: Document sc7280 SoC and board omits 4d32774ee1d6 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits 86a13a08d72a soc: qcom: rpmh-rsc: Fold WARN_ON() into if condition omits fcd3bd6bf59a soc: qcom: rpmh-rsc: Loop over fewer bits in irq handler omits 3ad8c8d792fe soc: qcom: rpmh-rsc: Remove tcs_is_free() API omits 8c01072502c7 kbuild: collect minimum tool versions into scripts/min-too [...] omits 6993ac9bc2ad extcon: qcom-spmi: Add support for VBUS detection omits eaeef2646aa2 bindings: pm8941-misc: Add support for VBUS detection omits 2a96356302bc bindings: pm8941-misc: Convert bindings to YAML omits 59ca20f6f989 extcon: sm5502: Detect OTG when USB_ID is connected to ground omits 57bcda359a55 extcon: max8997: Add CHGINS and CHGRM interrupt handling omits f7b0a4ff7165 extcon: Fix error handling in extcon_dev_register omits 10d40fa966ac Merge branch 'tip-x86-cleanups' into auto-latest omits a65ad1d99b5a arm64: dts: qcom: Introduce SM8350 HDK omits 1580a60707df dt-bindings: arm: qcom: Document sony boards for apq8094 omits 662ecb164308 arm64: dts: qcom: msm8994: don't use empty memory node omits 4437f6418972 dt-bindings: arm: qcom: Document ipq6018-cp01 board omits 86217701bae5 arm64: dts: qcom: msm8916: don't use empty memory node omits 87177138240f arm64: dts: qcom: apq8016-sbc: drop qcom,sbc omits 637199a4d88d soc: qcom: smem: Update max processor count omits 2785b864e3e2 soc: qcom: aoss: Add AOSS QMP support for SC7280 omits 718e0c90b96b dt-bindings: soc: qcom: aoss: Add SC7280 compatible omits a59eb4d05865 soc: qcom: llcc: Add configuration data for SC7280 omits a2954ee3fa8d dt-bindings: arm: msm: Add LLCC for SC7280 omits c661e4987275 gdb: lx-symbols: store the abspath() omits f3a631a21949 aio: simplify read_events() omits 320289bb3940 kernel/crash_core: add crashkernel=auto for vmcore creation omits 7e2a6c36edbe kernel/fork.c: simplify copy_mm() omits 751a59f71072 fs: fat: fix spelling typo of values omits 021366d7625f include/linux/compat.h: remove unneeded declaration from C [...] omits 5fc274464bf2 lib: fix inconsistent indenting in process_bit1() omits 9046e4cb0101 lib/bch.c: fix a typo in the file bch.c omits 99275b9c67cd kernel/async.c: fix pr_debug statement omits 213f9346d6ee proc/sysctl: make protected_* world readable omits 08d5c372c78d procfs/dmabuf: add inode number to /proc/*/fdinfo omits 82510601eb4f procfs: allow reading fdinfo with PTRACE_MODE_READ omits bc55c6f30169 kernel/hung_task.c: Monitor killed tasks. omits 94c6506142c6 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 74d2ed83a079 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits cc5555805cef mm/process_vm_access.c: remove duplicate include omits 530a4c53941a mm/mempolicy: minor coding style tweaks omits ee5b2f54f957 mm/memory_hotplug: minor coding style tweaks omits e7130a661f6b mm/vmalloc: minor coding style tweaks omits 844129e9db22 mm/frontswap: minor coding style tweaks omits 40eb5d0fd8d7 mm/mlock: minor coding style tweaks omits 8edfe515afde mm/filemap: minor coding style tweaks omits d13f1b15e283 mm/page_alloc: minor coding style tweaks omits f9a78f9d5c9f mm/shmem: minor coding style tweaks omits 96a7a9286610 mm/oom_kill: minor coding style tweaks omits 125aac6833ae mm/compaction: minor coding style tweaks omits 98f5a28bf77f mm/vmscan: minor coding style tweaks omits c1e3c726edda mm/sparse: minor coding style tweaks omits 47fda5c9553c mm/swapfile: minor coding style tweaks omits 8a362ab7ac69 mm/mempool: minor coding style tweaks omits c10b61a74063 mm/highmem: Remove deprecated kmap_atomic omits 5a5755dfa2e6 mm/zswap.c: switch from strlcpy to strscpy omits 7ba9b7410563 selftests/vm: gup_test: test faulting in kernel, and verif [...] omits 82b813ad9c94 selftests/vm: gup_test: fix test flag omits 39ee4f422500 mm/gup: longterm pin migration cleanup omits 42f810ed1811 mm/gup: change index type to long as it counts pages omits 732c3e15b5e4 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] omits b4b27e7eb881 mm/gup: migrate pinned pages out of movable zone omits 0fc6fca401fa mm/gup: do not migrate zero page omits b38be6c31a9c mm: honor PF_MEMALLOC_PIN for all movable pages omits 0d79bf9f3562 mm: apply per-task gfp constraints in fast path omits 32af75687ca8 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 5d616265ef8f mm/gup: check for isolation errors omits ad8a400b400a mm/gup: return an error on migration failure omits 5fd52316878d mm/gup: check every subpage of a compound page during isolation omits fea10d96702b mm/gup: don't pin migrated cma pages in movable zone omits 1fda205f56dc mm/util.c: reduce mem_dump_obj() object size omits 881c2d09fe7a mm/mmap.c: don't unlock VMAs in remap_file_pages() omits a7926fdde1b1 x86/mm: track linear mapping split events omits d3875ae8466b mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats omits 6e9b12cd51c5 mm: /proc/sys/vm/stat_refresh skip checking known negative stats omits e68a882a2fa5 mm: no more EINVAL from /proc/sys/vm/stat_refresh omits 4f7a0a426658 mm: restore node stat checking in /proc/sys/vm/stat_refresh omits 7ee22ecdb899 mm: vmstat: add cma statistics omits d8d7d45b5265 mm: compaction: update the COMPACT[STALL|FAIL] events properly omits 01c940d4cb6b mm/compaction: remove unused variable sysctl_compact_memory omits 63a985a4fa26 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] omits 2a4ee96ec7e4 mm/vmscan: move RECLAIM* bits to uapi header omits 304d41e61fce userfaultfd/selftests: exercise minor fault handling shmem [...] omits e4f6c363ab8c userfaultfd/selftests: reinitialize test context in each test omits 5193e7990c17 userfaultfd/selftests: create alias mappings in the shmem test omits 83b0959fce46 userfaultfd/selftests: use memfd_create for shmem test type omits b3b6d25dc032 userfaultfd: support minor fault handling for shmem omits 059cdaa77222 userfaultfd/selftests: add test exercising minor fault handling omits 567b8cc1cdbd userfaultfd: update documentation to describe minor fault [...] omits 4d61738a0379 userfaultfd: add UFFDIO_CONTINUE ioctl omits 9a2da85c0a16 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] omits 2205007e3a3c userfaultfd: disable huge PMD sharing for MINOR registered VMAs omits d76b96bda5cb userfaultfd: add minor fault registration mode omits 4072c54de18e mm/huge_memory.c: remove unnecessary local variable ret2 omits 57c50d81c377 khugepaged: fix wrong result value for trace_mm_collapse_h [...] omits 007adcabb043 khugepaged: use helper khugepaged_test_exit() in __khugepa [...] omits 383de57bf885 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() omits eec3b42a33ad khugepaged: remove unneeded return value of khugepaged_col [...] omits 2c4b4a6a8690 mm: hugetlb: optimize the code with the help of the compiler omits dd09d7b62fc5 mm: hugetlb: gather discrete indexes of tail page omits 0df7e84fda15 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 4dfe4c607c46 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 949d95d09962 mm: hugetlb: set the PageHWPoison to the raw error page omits 7e78f6bdd491 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 342ec54e2df2 mm: hugetlb: free the vmemmap pages associated with each H [...] omits a2cec3bb4ed6 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 9f9dd936117e mm-memory_hotplug-factor-out-bootmem-core-functions-to-boo [...] omits e489f1ca49b3 f2fs: fix to align to section for fallocate() on pinned file omits 3f17d0673583 f2fs: expose # of overprivision segments omits ea5c764c6e8e Merge branch 'efi/urgent' omits 92c44eaade23 Merge branch 'irq/core' omits 6901fe56471c Merge branch 'locking/urgent' omits dc9763a36569 Merge branch 'objtool/core' omits cd34e9215fc5 Merge branch 'perf/urgent' omits 96ec4c0cfce5 Merge branch 'sched/core' omits cdc35710cd0f Merge branch 'sched/urgent' omits 14fa938dffea Merge branch 'timers/urgent' omits 10a2a5650778 Merge branch 'x86/alternatives' omits 8b2348152b5c Merge branch 'x86/cleanups' omits 27e38070e181 Merge branch 'x86/core' omits 1adc3854f2a0 Merge branch 'x86/cpu' omits 74645beb877e Merge branch 'x86/misc' omits 51ad39674001 Merge branch 'x86/mm' omits d97aada3c005 Merge branch 'x86/platform' omits fbc8c2199166 Merge branch 'x86/seves' omits 2279b8b575c9 Merge branch 'x86/urgent' omits 44dd3ed840f9 Merge branch 'x86/vdso' omits 12f6db15c40e PCI: Avoid building empty drivers omits c18f4474db55 PCI: thunder: Fix compile testing omits ee3ba5fdc630 PCI: al: Select CONFIG_PCI_ECAM omits 6e1cb1b154bd opp: Don't drop extra references to OPPs accidentally omits ce4e7ba54891 cpufreq: CPPC: Add support for frequency invariance omits 19029cf5b16c arch_topology: Export arch_freq_scale and helpers omits 59a47ca88484 vhost_vdpa: fix the missing irq_bypass_unregister_producer [...] omits cd28b1a6791d mm: memory_hotplug: factor out bootmem core functions to b [...] omits 2fdda7e4bc46 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] omits 649b038922a2 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] omits 4848168dea0d mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] omits 0cf1d0b35845 mm/hugetlb: optimize the surplus state transfer code in mo [...] omits 609deb8d781b mm/hugetlb: use some helper functions to cleanup code omits 19e4dadd7442 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE omits 733b9d486168 mm/hugetlb: remove redundant reservation check condition i [...] omits 205e240db3bf hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] omits 8d47d1529f59 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h omits 68fc1f36d24f hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled omits 85faa4d6513f hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix omits 0decd9d6c727 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() omits ceafe4ee3a0c mm, hwpoison: enable error handling on shmem thp omits e8bd4d2b126a mm/mempolicy: fix mpol_misplaced kernel-doc omits 83c17fe396c3 mm/mempolicy: rewrite alloc_pages_vma documentation omits 1cc18f5bb0fd mm/mempolicy: rewrite alloc_pages documentation omits 863ad0496492 mm/mempolicy: rename alloc_pages_current to alloc_pages omits 7f14941ef59d mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask omits 393193f24c7f mm/page_alloc: rename gfp_mask to gfp omits e53eb7f1dbb4 mm/page_alloc: rename alloc_mask to alloc_gfp omits a21fe50c6abc include/linux/page-flags-layout.h: cleanups omits 95b8bb513dd7 include/linux/page-flags-layout.h: correctly determine LAS [...] omits dfcf31c89888 mm: remove lru_add_drain_all in alloc_contig_range omits 52d2d5f50703 mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() omits 20e30837c1e0 mm, kasan: don't poison boot memory with tag-based modes omits 9fb72e183351 kasan: initialize shadow to TAG_INVALID for SW_TAGS omits 8aa6403aedf9 mm/kasan: switch from strlcpy to strscpy omits ebced5fb0ef9 kasan: remove redundant config option omits 9e8098d61fc1 mm/vmalloc: use rb_tree instead of list for vread() lookups omits 1677ec7365d6 mm: unexport remap_vmalloc_range_partial omits fd4f58699f8b samples/vfio-mdev/mdpy: use remap_vmalloc_range omits 3d700c8260bf mm/dmapool: switch from strlcpy to strscpy omits 98860a06cd59 mm: allow shmem mappings with MREMAP_DONTUNMAP omits d955cfc90a85 mm/interval_tree: add comments to improve code readability omits 3c583493688a x86/vmemmap: handle unpopulated sub-pmd ranges omits aed6571ca931 x86/vmemmap: drop handling of 1GB vmemmap ranges omits 487c1fe223c1 x86/vmemmap: drop handling of 4K unaligned vmemmap range omits 1dd8eaff5baa mm/memory.c: do_numa_page(): delete bool "migrated" omits 2055ffd63a17 kselftests: cgroup: update kmem test for new vmstat implem [...] omits 8a7d50b6197a mm: memcontrol: consolidate lruvec stat flushing omits c598f5d96cb8 mm-memcontrol-switch-to-rstat-fix omits 3b34911d26fb mm: memcontrol: switch to rstat omits 607ab1e84ce2 cgroup: rstat: punt root-level optimization to individual [...] omits b2eea5780603 cgroup: rstat: support cgroup1 omits 766f713f83fb mm: memcontrol: privatize memcg_page_state query functions omits cba592eb1008 mm: memcontrol: kill mem_cgroup_nodeinfo() omits de76d4647146 mm: memcontrol: fix cpuhotplug statistics flushing omits 11ebf9849604 memcg: charge before adding to swapcache on swapin omits 77478df18e05 memcg: enable memcg oom-kill for __GFP_NOFAIL omits e61f7d325227 memcg: cleanup root memcg checks omits e765a5758882 mm: memcontrol: fix kernel stack account omits cee2584981c8 mm/memremap.c: fix improper SPDX comment style omits d87d34359c13 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits b8076e7cec81 mm: page-writeback: simplify memcg handling in test_clear_ [...] omits da801c4b0484 mm/filemap: drop check for truncated page after I/O omits 147f4a0021ba mm/filemap: use filemap_read_page in filemap_fault omits 208efeb569b3 iomap: use filemap_range_needs_writeback() for O_DIRECT reads omits 043eb3a0366a mm: use filemap_range_needs_writeback() for O_DIRECT reads omits d4d76aff7937 mm: provide filemap_range_needs_writeback() helper omits 4aa9d14a5f67 mm/page_owner: record the timestamp of all pages during free omits d3c873c7bc9a kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 19481687fccf ocfs2: fix ocfs2 corrupt when iputting an inode omits a0ebb13ace45 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits b3aca6b8b4b1 ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...] omits 2e6d571940bf arch/sh/include/asm/tlb.h: remove duplicate include omits ac4b15734dbd scripts/spelling.txt: add "overflw" omits 5b766288a3c6 scripts/spelling.txt: Add "diabled" typo omits 8adeefad343c scripts/spelling.txt: add "overlfow" omits 960984d964a9 include/linux/compiler-gcc.h: sparse can do constant foldi [...] omits 8e4b490ddfe3 arch/ia64/kernel/head.S: remove duplicate include omits 76d911dbad4a /proc/kpageflags: do not use uninitialized struct pages omits b21e149ca673 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a28858b91516 mm/memcg: set memcg when splitting page omits 5267815d6b41 mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg omits e3c4b00e2818 hugetlb: do early cow when page pinned on src mm omits d352d349acef mm: use is_cow_mapping() across tree where proper omits ad569a6c8849 mm: introduce page_needs_cow_for_dma() for deciding whether cow omits f58bd167d8a0 hugetlb: break earlier in add_reservation_in_range() when we can omits eae4c248b278 hugetlb: dedup the code to add a new file_region omits b74968f66b52 mm, hwpoison: do not lock page again when me_huge_page() s [...] omits 35cddaf5c3a7 mm/userfaultfd: fix memory corruption due to writeprotect omits eef5c3225cd8 kasan: fix KASAN_STACK dependency for HW_TAGS omits 22f4b65fe64e kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC omits 4a62bd380ed0 ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign omits 7bca2309f9eb ia64: fix ia64_syscall_get_set_arguments() for break-based [...] omits d54951934843 mm/madvise: replace ptrace attach requirement for process_madvise omits dfccbd92280a include/linux/sched/mm.h: use rcu_dereference in in_vfork() omits 5e415cca3dfb kfence: fix reports if constant function prefixes exist omits e1e478c2261b kfence, slab: fix cache_alloc_debugcheck_after() for bulk [...] omits 9ba02f85ad4f kfence: fix printk format for ptrdiff_t omits 7b67629e71bc linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* omits afd9e6f39fd4 MAINTAINERS: exclude uapi directories in API/ABI section omits a294cd4031da binfmt_misc: fix possible deadlock in bm_register_write omits a29778389238 mm/highmem.c: fix zero_user_segments() with start > end omits 7bb82127c8cf hugetlb_cgroup: fix imbalanced css_get and css_put pair fo [...] omits 269ee09ed875 mm/fork: clear PASID for new mm omits 9bebd1b60c71 mm-page_allocc-refactor-initialization-of-struct-page-for- [...] omits 3f8f8a5ca56b mm/page_alloc.c: refactor initialization of struct page fo [...] omits eecb50bf36f4 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM omits 80e1a91c18c5 stop_machine: mark helpers __always_inline omits 957e93c0b2cf memblock: fix section mismatch warning omits 077edddbedc5 f2fs: fix error handling in f2fs_end_enable_verity() omits 279f33e3a2dd f2fs: fix a redundant call to f2fs_balance_fs if an error occurs omits deb625f19bc8 arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup [...] omits f0eb9d5ab62c arm64: dts: qcom: sc7180: Use pdc interrupts for USB inste [...] omits c4e9b6a42a43 Merge branch 'for-next-next-v5.12-20210308' into for-next- [...] omits 87182392d71d Merge branch 'for-next-current-v5.11-20210308' into for-ne [...] omits 8d195acc6f59 Merge branch 'ext/qgroup-fixes' into for-next-next-v5.12-20210308 omits 7e0b5fe31ecd Merge branch 'ext/qu/32bit-warnings' into for-next-next-v5 [...] omits 32233048aff2 Merge branch 'ext/filipe/fsync-fixes' into for-next-next-v [...] omits 157d813a39f2 Merge branch 'ext/josef/i-mmap-lock' into for-next-next-v5 [...] omits 6a38df1fa210 Merge branch 'ext/qu/subpage-write-meta' into for-next-nex [...] omits b2925ee69ce6 Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] omits 8fac09f8a518 Merge branch 'misc-next' into for-next-next-v5.12-20210308 omits 3c86f5e5ceab Merge branch 'misc-5.12' into for-next-current-v5.11-20210308 omits 3fcb0eb49aff btrfs: remove stale comment and logic from btrfs_inode_in_log() omits 2d8e8818012b btrfs: fix race between marking inode needs to be logged a [...] omits 1a3353562006 btrfs: fix race between memory mapped writes and fsync omits f64a0a7676a2 btrfs: exclude mmap from happening during all fallocate op [...] omits 5efccd035ba4 btrfs: exclude mmaps while doing remap omits f2d0e1dab1c1 btrfs: cleanup inode_lock/inode_unlock uses omits 6a7cca6367cd btrfs: add a i_mmap_lock to our inode omits eaae5cd4ae6f btrfs: extent_io: introduce submit_eb_subpage() to submit [...] omits 44084393894e btrfs: extent_io: make lock_extent_buffer_for_io() to supp [...] omits 7d6938fc5eb4 btrfs: extent_io: introduce write_one_subpage_eb() function omits c0482d403ba6 btrfs: extent_io: introduce end_bio_subpage_eb_writepage() [...] omits 7fa66931a18e btrfs: extent_io: make set_btree_ioerr() accept extent buf [...] omits b82c762aa3ad btrfs: extent_io: make set/clear_extent_buffer_dirty() to [...] omits 55657b976ed9 btrfs: extent_io: make the page uptodate assert check to h [...] omits 76e0a6937e10 btrfs: extent_io: make alloc_extent_buffer() check subpage [...] omits c302f1951377 btrfs: disk-io: support subpage metadata csum calculation [...] omits 463a9acc688d btrfs: disk-io: allow btree_set_page_dirty() to do more sa [...] omits c15cbb6c8130 btrfs: subpage: introduce helper for subpage writeback status omits 5865db86931b btrfs: subpage: introduce helper for subpage dirty status omits eed058affdd7 btrfs: check return value of btrfs_commit_transaction in r [...] omits b1f1f31ec2ad btrfs: do proper error handling in merge_reloc_roots omits 0b582d4e3782 btrfs: handle extent corruption with select_one_root properly omits ae343791cd4f btrfs: cleanup error handling in prepare_to_merge omits 255e264517c4 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] omits 10c646cfce64 btrfs: do proper error handling in create_reloc_inode omits a9829258bd34 btrfs: remove the extent item sanity checks in relocate_bl [...] omits 52a2094edce2 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] omits 77e2c72f36ef btrfs: handle extent reference errors in do_relocation omits c8f75a165f77 btrfs: handle errors in reference count manipulation in re [...] omits 31be428e1ddf btrfs: handle btrfs_search_slot failure in replace_path omits 9286cf93755b btrfs: handle btrfs_cow_block errors in replace_path omits 11a69158a424 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s omits 50e81135d92e btrfs: do proper error handling in btrfs_update_reloc_root omits 9eb4baba6a05 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge omits 97b45349da08 btrfs: handle btrfs_update_reloc_root failure in insert_di [...] omits efee57165f3d btrfs: change insert_dirty_subvol to return errors omits d9e2346eb2d7 btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots omits 3f17c76e1112 btrfs: validate ->reloc_root after recording root in trans omits 10b624b5c6c2 btrfs: do proper error handling in create_reloc_root omits 7d7d279b9f9f btrfs: have proper error handling in btrfs_init_reloc_root omits 6661508a763c btrfs: do not panic in __add_reloc_root omits 2b22f6ace209 btrfs: handle record_root_in_trans failure in create_pendi [...] omits 9e053ac2e0ca btrfs: handle record_root_in_trans failure in btrfs_record [...] omits bdcb8d15b520 btrfs: handle record_root_in_trans failure in qgroup_accou [...] omits f50462d37192 btrfs: handle btrfs_record_root_in_trans failure in start_ [...] omits b559bfbe7a86 btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] omits d2c2c394b7bf btrfs: handle btrfs_record_root_in_trans failure in create_subvol omits c54718dd2021 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits 1378ffc62baa btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits 12f98ae4dd64 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename omits 4833377c19c8 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits d7ecfd732e17 btrfs: do proper error handling in record_reloc_root_in_trans omits 381ef846a37f btrfs: check record_root_in_trans related failures in sele [...] omits d9ceb1901b4e btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors omits edd5a486b74f btrfs: handle errors from select_reloc_root() omits b7604d65c907 btrfs: return an error from btrfs_record_root_in_trans omits 60c9eb4b8477 btrfs: convert BUG_ON()'s in relocate_tree_block omits 8253996ca210 btrfs: fix qgroup data rsv leak caused by falloc failure omits 1c849da88ebc btrfs: track qgroup released data in own variable in inser [...] omits fcf03846fde8 btrfs: do more graceful error/warning for 32bit kernel omits b3e5f7cf0490 btrfs: fix wrong offset to zero out range beyond i_size omits 11bed3d13741 btrfs: remove mirror argument from btrfs_csum_verify_data() omits d44066c1b9ef btrfs: remove force argument from run_delalloc_nocow() omits 03cf2b99a464 btrfs: don't opencode extent_changeset_free omits 48e62862b61b btrfs: assign proper values to a bool variable in dev_exte [...] omits a86eed7ba616 btrfs: add btree read ahead for incremental send operations omits 121ec0a47acb btrfs: add btree read ahead for full send operations omits ac0d02e1ce09 btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata omits a514dafa007b btrfs: remove btrfs_inode parameter from btrfs_delayed_ino [...] omits 8915fb6ee758 btrfs: simplify commit logic in try_flush_qgroup omits 301efae37f86 btrfs: scrub: drop a few function declarations omits 411b4fd4a84a btrfs: change return type to bool in btrfs_extent_readonly omits 34c11af554cb btrfs: unexport btrfs_extent_readonly() and make it static omits e836bbb193d5 btrfs: replace open coded while loop with proper construct omits 478d319f9acf btrfs: replace offset_in_entry with in_range omits 89efbfdc19d1 btrfs: make find_desired_extent take btrfs_inode omits 78c01098730c btrfs: make btrfs_replace_file_extents take btrfs_inode omits 8b4af4475ebe btrfs: fix comment for btrfs ordered extent flag bits omits 71f33ef953e3 soc: qcom: Fix typos in the file qmi_encdec.c omits cab641cbea3e soc: qcom: rpmhpd: Add sc7280 powerdomains omits 29c8bf8b73e8 dt-bindings: power: rpmpd: Add sc7280 to rpmpd binding omits 5cc369178b3a arm64: dts: qcom: Add sc7180-trogdor-coachz skus omits e218fbeb63e2 arm64: dts: qcom: Add sc7180-trogdor-pompom skus omits 08f08ce1932b arm64: dts: qcom: Add sc7180-lazor-limozeen skus omits ad40a8b8ebb2 arm64: dts: qcom: sc7180: Set up lazor r3+ as sc7180-lite SKUs omits 42f9a4a21ecb arm64: dts: qcom: sc7180: add GO_LAZOR variant property for lazor omits 6ba57fcce536 arm64: dts: qcom: sc7180: Remove clock for bluetooth on Trogdor omits db97900a0165 arm64: dts: qcom: sc7180-trogdor: Remove fp control pins i [...] omits 1e7f50e04f18 arm64: dts: qcom: Disable camera clk on sc7180-trogdor dev [...] omits 93d6bbdbafbf arm64: dts: qcom: trogdor: Only wakeup from pen eject omits bc6d6c2185de arm64: dts: qcom: Unify the sc7180-trogdor panel nodes omits e1120b906c22 arm64: dts: qcom: Prep sc7180-trogdor trackpad IRQ for new boards omits 64aefe7aaef7 arm64: dts: qcom: Move sc7180 MI2S config to board files a [...] omits 466952306ea6 arm64: dts: qcom: sc7180: Update dts for DP phy inside QMP phy omits 706520f647c7 soc: qcom: rpmhpd: Add SM8350 power domains omits 4297c9b3ab22 dt-bindings: power: Add rpm power domain bindings for SM8350 omits 107e4a5bb20c arm64: dts: qcom: sm8350: Add cpufreq node omits cda25fd0b1eb arm64: dts: qcom: sm8350: Use enums for GCC omits b7dba5350341 arm64: dts: qcom: sm8350-mtp: Enable remoteprocs omits d53655e39ae5 arm64: dts: qcom: sm8350: Add remoteprocs omits 2036e9509b76 arm64: dts: qcom: sm8350: Add SMP2P nodes omits eed86067d817 arm64: dts: qcom: sm8350: Add rmtfs node omits 1fc20605a331 arm64: dts: qcom: sm8350: Add rpmhpd node omits ba9087bd6a94 arm64: dts: qcom: sm8350: fix typo omits e568107363e8 arm64: dts: qcom: sm8350-mtp: add regulator names omits 3b0dd979628e arm64: dts: qcom: sm8350-mtp: enable UFS nodes omits 1256d61304d6 arm64: dts: qcom: sm8350: Add UFS nodes omits 59411de54f24 arm64: dts: qcom: sm8350-mtp: enable USB nodes omits 82d9f16129b5 arm64: dts: qcom: sm8350: add USB and PHY device nodes omits c7f1529a6753 arm64: dts: qcom: sm8350: Add apss_smmu node omits 621d0639fbb2 arm64: dts: qcom: sm8250: Fix timer interrupt to specify E [...] omits 5bf90503f1d6 arm64: dts: qcom: sm8350: Fix level triggered PMU interrup [...] omits 7c735d4d11d3 arm64: dts: qcom: sm8250: Fix level triggered PMU interrup [...] omits 2808211cc9a7 arm64: dts: qcom: sm8350: Rename the qmp node to power-controller omits 067a8db27ddc arm64: dts: qcom: sm8250: Rename the qmp node to power-controller omits 0cc147305586 arm64: dts: qcom: sdm845: Rename the qmp node to power-controller omits c0e93b029bee arm64: dts: qcom: sc7180: Rename the qmp node to power-controller omits c33edb872e13 f2fs: remove unused file_clear_encrypt() omits 02eb84b96bc1 f2fs: check if swapfile is section-alligned omits 17ea3f674ec4 f2fs: fix last_lblock check in check_swap_activate_fast omits 561372f33a9e f2fs: remove unnecessary IS_SWAPFILE check omits 140705d27bd1 f2fs: Replace one-element array with flexible-array member omits c4040f61722b f2fs: compress: Allow modular (de)compression algorithms omits 6eb2855f90d5 f2fs: check discard command number before traversing disca [...] omits 0942352037d4 f2fs: update comments for explicit memory barrier omits d9ee13ae09e1 f2fs: remove unused FORCE_FG_GC macro omits 71f590f57b4e f2fs: avoid unused f2fs_show_compress_options() omits 297b8560879a f2fs: fix panic during f2fs_resize_fs() omits 7dde6ba6ca7a f2fs: fix to allow migrating fully valid segment omits c21827ded5ca f2fs: fix a spelling error omits 39ed98aab42d f2fs: fix a spacing coding style omits 8e6b3a78eddd phy: tusb1210: use bitmasks to set VENDOR_SPECIFIC2 omits c92e72ae9e0e phy: ti: j721e-wiz: add missing call to of_node_put() omits c7acf2a745ee phy: ralink: phy-mt7621-pci: fix XTAL bitmask omits 7822de1a2946 arm64: dts: qcom: sc7180: trogdor: Use ADC TM channel 0 in [...] omits 6748450a6bcb arm64: dts: qcom: sc7180: trogdor: Fix trip point config o [...] omits f73558cc83d1 arm64: dts: qcom: sc7180: Disable charger thermal zone for lazor omits dc7c5cde76b1 arm64: dts: qcom: sc7180: trogdor: Add label to charger th [...] omits 1516db7d612b MAINTAINERS: Add linux-phy list and patchwork omits 71ded94ec6bf extcon: Add stubs for extcon_register_notifier_all() functions omits ee23057b4d6f soc: qcom: geni: shield geni_icc_get() for ACPI boot omits 8b2c32fb81c3 vdpa_sim: Skip typecasting from void* omits 16d354dc029e virtio: remove export for virtio_config_{enable, disable} omits 7c8d0abe40d6 virtio-mmio: Use to_virtio_mmio_device() to simply code omits 7075992ba887 vdpa: introduce virtio pci driver omits 01e73147cbf8 Merge branch 'fixes' into for-next omits 1a2ddab3ec7a Merge branch 'omap-for-v5.12/defconfig' into for-next omits 43d80d4cbd96 Merge branch 'omap-for-v5.12/soc' into for-next omits 3d1d2dd01fa8 Merge branch 'omap-for-v5.12-dt' into for-next adds e0da9686232c Merge tag 'drm-misc-fixes-2021-03-11' of git://anongit.fre [...] adds a2f8d988698d drm/amdgpu/display: simplify backlight setting adds dfd8b7fbd985 drm/amdgpu/display: don't assert in set backlight function adds 0ad3e64eb46d drm/amdgpu/display: handle aux backlight in backlight_get_ [...] adds 7a46f05e5e16 drm/amd/display: Add a backlight module option adds 15e8b95d5f75 drm/amd/display: Fix nested FPU context in dcn21_validate_ [...] adds 680174cfd1e1 drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandw [...] adds 7afa0033d6f7 drm/amd/display: Enable pflip interrupt upon pipe enable adds b0075d114c33 drm/amd/display: Revert dram_clock_change_latency for DCN2.1 adds d2c91285958a drm/amd/display: Enabled pipe harvesting in dcn30 adds eda29602f1a8 drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm adds 521f04f9e3ff drm/amdgpu: fb BO should be ttm_bo_type_device adds 50ceb1fe7acd drm/amd/pm: bug fix for pcie dpm adds 48123d068fcb drm/amd/pm: correct the watermark settings for Polaris adds a25955ba1234 drm/radeon: also init GEM funcs in radeon_gem_prime_import [...] adds cba2afb65cb0 drm/radeon: fix AGP dependency adds a5cb3c1a3637 drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m adds fb198483ed63 Merge tag 'amd-drm-fixes-5.12-2021-03-10' of https://gitla [...] adds a829f033e966 drm/i915: Wedge the GPU if command parser setup fails adds 4042160c2e54 drm/nouveau: fix dma syncing for loops (v2) adds f78d76e72a46 Merge tag 'drm-fixes-2021-03-12-1' of git://anongit.freede [...] adds 6bf8819fede1 Merge tag 'for-linus-5.12b-rc3-tag' of git://git.kernel.or [...] adds c8e386683652 perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_d [...] adds 17f8fc198a6f Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds d5bf630f355d gfs2: bypass signal_our_withdraw if no journal adds 0efc4976e3da gfs2: bypass log flush if the journal is not live adds b77b5fdd052e Merge tag 'gfs2-v5.12-rc2-fixes' of git://git.kernel.org/p [...] adds 8d9d53de51eb Merge tag 'configfs-for-5.12' of git://git.infradead.org/u [...] adds 270c0551abd6 Merge tag 'regulator-fix-v5.12-rc2' of git://git.kernel.or [...] adds 568099a703de Merge tag 'mmc-v5.12-rc2' of git://git.kernel.org/pub/scm/ [...] adds 344178334b09 Merge tag 'sound-5.12-rc3' of git://git.kernel.org/pub/scm [...] adds 606a5d4227e4 opp: Don't drop extra references to OPPs accidentally adds bee7359f65af Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 718032322770 Merge branch 'pm-opp' adds 3077f0279eff Merge tag 'pm-5.12-rc3' of git://git.kernel.org/pub/scm/li [...] adds 261410082d01 Merge tag 'devprop-5.12-rc3' of git://git.kernel.org/pub/s [...] adds e1915f76a898 io_uring: cancel deferred requests in try_cancel adds 0df8ea602b3f io_uring: remove useless ->startup completion adds 26984fbf3ad9 io_uring: prevent racy sqd->thread checks adds 521d6a737a31 io_uring: cancel sqpoll via task_work adds 58f993738341 io_uring: fix OP_ASYNC_CANCEL across tasks adds 9278be92f229 Merge tag 'io_uring-5.12-2021-03-12' of git://git.kernel.d [...] adds e6ad55988b96 nvme: set max_zone_append_sectors nvme_revalidate_zones adds d95c1f4179a7 nvme: simplify error logic in nvme_validate_ns() adds d3589381987e nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() adds 3c7aafbc8d3d nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() adds ae3afe6308b4 nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command ha [...] adds f20ef34d71ab nvme-fc: fix racing controller reset and create association adds 0ec84df4953b nvme-core: check ctrl css before setting up zns adds abec6561fc4e nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done adds abbb5f5929ec nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung [...] adds d4b64fd702cf Merge tag 'nvme-5.12-2021-03-12' of git://git.infradead.or [...] adds f4f9fc29e56b nvme: fix the nsid value to print in nvme_validate_or_alloc_ns adds ce307084c96d Merge tag 'block-5.12-2021-03-12-v2' of git://git.kernel.d [...] adds 9afc11637947 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 3b0c2d3eaa83 Revert 95ebabde382c ("capabilities: Don't allow writing am [...] adds b6b8aa27a3c6 Merge branch 'for-v5.12-rc3' of git://git.kernel.org/pub/s [...] adds f296bfd5cd04 Merge tag 'nfs-for-5.12-2' of git://git.linux-nfs.org/proj [...] adds bcbcf50f5218 kbuild: fix ld-version.sh to not be affected by locale adds e83bad7f77a4 Merge tag 'kbuild-fixes-v5.12-2' of git://git.kernel.org/p [...] adds 420623430a70 Merge tag 'erofs-for-5.12-rc3' of git://git.kernel.org/pub [...] adds 5c7bdbf8827f Merge tag 'usb-5.12-rc3' of git://git.kernel.org/pub/scm/l [...] adds cc14086f2298 Merge tag 'tty-5.12-rc3' of git://git.kernel.org/pub/scm/l [...] adds be61af330e09 Merge tag 'staging-5.12-rc3' of git://git.kernel.org/pub/s [...] adds 88fe49249c99 Merge tag 'char-misc-5.12-rc3' of git://git.kernel.org/pub [...] adds 34dc2efb39a2 memblock: fix section mismatch warning adds cbf78d85079c stop_machine: mark helpers __always_inline adds ea29b20a8285 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM adds 0740a50b9baa mm/page_alloc.c: refactor initialization of struct page fo [...] adds 82e69a121be4 mm/fork: clear PASID for new mm adds 2103cf9c3f3b hugetlb: dedup the code to add a new file_region adds ca7e0457efef hugetlb: break earlier in add_reservation_in_range() when we can adds 97a7e4733b9b mm: introduce page_needs_cow_for_dma() for deciding whether cow adds ca6eb14d6453 mm: use is_cow_mapping() across tree where proper adds 4eae4efa2c29 hugetlb: do early cow when page pinned on src mm adds 184cee516f3e mm/highmem.c: fix zero_user_segments() with start > end adds e7850f4d844e binfmt_misc: fix possible deadlock in bm_register_write adds f0b15b608129 MAINTAINERS: exclude uapi directories in API/ABI section adds 97e4910232fa linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* adds 702b16d724a6 kfence: fix printk format for ptrdiff_t adds df3ae2c9941d kfence, slab: fix cache_alloc_debugcheck_after() for bulk [...] adds 0aa41cae92c1 kfence: fix reports if constant function prefixes exist adds 149fc787353f include/linux/sched/mm.h: use rcu_dereference in in_vfork() adds 96cfe2c0fd23 mm/madvise: replace ptrace attach requirement for process_madvise adds f9d79e8dce40 kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC adds d9b571c885a8 kasan: fix KASAN_STACK dependency for HW_TAGS adds 6ce64428d620 mm/userfaultfd: fix memory corruption due to writeprotect adds 0ceb1ace4a27 ia64: fix ia64_syscall_get_set_arguments() for break-based [...] adds 61bf318eac2c ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign adds be6c8982e4ab mm/memcg: rename mem_cgroup_split_huge_fixup to split_page [...] adds e1baddf8475b mm/memcg: set memcg when splitting page adds 57e0076e6575 zram: fix return value on writeback_store adds 2766f1821600 zram: fix broken page writeback adds 50eb842fe517 Merge branch 'akpm' (patches from Andrew) adds 7d717558dd5e KVM: arm64: Reject VM creation when the default IPA size i [...] adds 262b003d059c KVM: arm64: Fix exclusive limit for IPA size adds 6fcd9cbc6a90 kvm: x86: annotate RCU pointers adds d7eb79c6290c KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged adds 8df9f1af2ece KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in [...] adds 35737d2db2f4 KVM: LAPIC: Advancing the timer expiration on guest initia [...] adds 9d0c8e793f0e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 0b736881c8f1 powerpc/traps: unrecoverable_exception() is not an interru [...] adds c3c7579f5e3b Merge tag 'powerpc-5.12-3' of git://git.kernel.org/pub/scm [...] adds 0a7c10df49eb Merge tag 'x86_urgent_for_v5.12_rc3' of git://git.kernel.o [...] adds 836d7f0572ca Merge tag 'efi-urgent-for-v5.12-rc2' of git://git.kernel.o [...] adds c8e2fe13d1d1 x86/perf: Use RET0 as default for guest_get_msrs to handle [...] adds 75013c6c52d8 Merge tag 'perf_urgent_for_v5.12-rc3' of git://git.kernel. [...] adds fa509ff879f8 Merge tag 'locking-urgent-2021-03-14' of git://git.kernel. [...] adds ba08abca66d4 objtool,x86: Fix uaccess PUSHF/POPF validation adds 19469d2adab9 Merge tag 'objtool-urgent-2021-03-14' of git://git.kernel. [...] adds c72cbc936141 Merge tag 'sched-urgent-2021-03-14' of git://git.kernel.or [...] adds 802b31c0dd7f Merge tag 'timers-urgent-2021-03-14' of git://git.kernel.o [...] adds b470ebc9e0e5 Merge tag 'irqchip-fixes-5.12-1' of git://git.kernel.org/p [...] adds 70404fe3030e Merge tag 'irq-urgent-2021-03-14' of git://git.kernel.org/ [...] adds b80350f39370 net: sock: simplify tw proto registration adds 6da262378c99 igc: reinit_locked() should be called with rtnl_lock adds 8876529465c3 igc: Fix Pause Frame Advertising adds 9a4a1cdc5ab5 igc: Fix Supported Pause Frame Link Setting adds fc9e5020971d igc: Fix igc_ptp_rx_pktstamp() adds 21f857f0321d e1000e: add rtnl_lock() to e1000_reset_task adds b52912b8293f e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 adds ce6c13e4f5b9 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds db74623a3850 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidu [...] adds a9f81244d2e3 mISDN: fix crash in fritzpci adds 7a1468ba0e02 net: phy: broadcom: Add power down exit reset state delay adds 93bde210c434 sch_htb: Fix select_queue for non-offload mode adds fb3a3e37de33 sch_htb: Fix offload cleanup in htb_destroy on htb_init failure adds 451b2596f541 Merge branch 'htb-fixes' adds 080bfa1e6d92 Revert "net: bonding: fix error return code of bond_neigh_init()" adds f211ac154577 net: correct sk_acceptq_is_full() adds 59cd4f19267a net: axienet: Fix probe error cleanup adds 6897087323a2 ftgmac100: Restart MAC HW once adds b1dd9bf688b0 net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M adds 2e5de7e0c8d2 mptcp: fix bit MPTCP_PUSH_PENDING tests adds c3b8e07909db net: dsa: mt7530: setup core clock even in TRGMII mode adds a673321aa74f selftests: mptcp: Restore packet capture option in join tests adds 6afa455e6153 ibmvnic: update MAINTAINERS adds ed0907e3bdcf ice: fix napi work done reporting in xsk path adds a86606268ec0 i40e: move headroom initialization to i40e_configure_rx_ring adds 89861c485c6a ice: move headroom initialization to ice_setup_rx_ctx adds 76064573b121 ixgbe: move headroom initialization to ixgbe_configure_rx_ring adds 98dfb02aa222 igb: avoid premature Rx buffer reuse adds 47251a36e136 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 3a9ef3e11c5d net: ipa: terminate message handler arrays adds ad236ccde19a devlink: fix typo in documentation adds 6577b9a551ae net: arcnet: com20020 fix error handling adds 681e0ee027d6 Merge remote-tracking branch 'net/master' adds 2484652831a0 Merge remote-tracking branch 'ipsec/master' adds 22053df0a364 RDMA/mlx5: Fix typo in destroy_mkey inbox adds d32cc17d64fc Merge remote-tracking branch 'rdma-fixes/for-rc' adds 2bf44e0ee95f ALSA: hda: generic: Fix the micmute led init state adds dd7b836d6bc9 ALSA: dice: fix null pointer dereference when node is disc [...] adds e1c86210fe27 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Red [...] adds 3e9be2cb1d60 Merge remote-tracking branch 'sound-current/for-linus' adds 8d06b9633a66 ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge adds 28861ad02b9c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds eacaa96d6678 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 8d559a64f00b spi: stm32: drop devres version of spi_register_master adds e873a34c9e5c Merge remote-tracking branch 'spi-fixes/for-linus' adds 22d937164e4f PCI: switchtec: Fix Spectre v1 vulnerability adds 6af60eb39df3 MAINTAINERS: Update PCI patchwork to kernel.org instance adds 4e4c229c5ed1 Merge remote-tracking branch 'pci-current/for-linus' adds d0dcd90b7f47 usb: cdnsp: Fixes incorrect value in ISOC TRB adds 7ae063643268 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 5af2a785a2ab phy: ralink: phy-mt7621-pci: fix XTAL bitmask adds 7adbee44d964 phy: ti: j721e-wiz: add missing call to of_node_put() adds 26afa2469907 Merge remote-tracking branch 'phy/fixes' adds ab6ee19726db Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds c74c079452c6 Merge remote-tracking branch 'input-current/for-linus' adds 2018ef52373f Merge remote-tracking branch 'ide/master' adds 9910bfe27f50 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds adc2ea6a9ebf Merge remote-tracking branch 'at91-fixes/at91-fixes' adds 5e6684a5b5c2 Merge remote-tracking branch 'omap-fixes/fixes' adds 8a276949d7f3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds f13c940017e3 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d9b66733bbea Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 925e9ce51850 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 213c06cfe713 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 3ffd4c02a33e Merge remote-tracking branch 'risc-v-fixes/fixes' adds 3875721e825c gpiolib: Fix error return code in gpiolib_dev_init() adds 9dcc187b8cc8 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 130cc0961920 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds cbef09fe97d3 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds bade4be69a6e svcrdma: Revert "svcrdma: Reduce Receive doorbell rate" adds 3b7fc5bf0ea2 Merge remote-tracking branch 'cel-fixes/for-rc' new 96a546e7229e dma-mapping: add a dma_mmap_pages helper new eb9700379571 Merge remote-tracking branch 'dma-mapping/for-next' new eb59b079ca65 Merge remote-tracking branch 'asm-generic/master' new 70b360b95fe7 Merge remote-tracking branch 'arm/for-next' new 10aa053f641b Merge remote-tracking branch 'arm-soc/for-next' new 2bef4f77a4a9 Merge remote-tracking branch 'actions/for-next' new 80294745d834 Merge remote-tracking branch 'amlogic/for-next' new 0b39ea95bd1f Merge remote-tracking branch 'aspeed/for-next' new e18381cbc384 Merge remote-tracking branch 'at91/at91-next' new 574498a2c736 Merge remote-tracking branch 'drivers-memory/for-next' new 26f7bb3f63eb Merge remote-tracking branch 'imx-mxs/for-next' new 992a2610a94b Merge remote-tracking branch 'keystone/next' new b737412aac02 Merge remote-tracking branch 'mediatek/for-next' new 997911b468b1 Merge remote-tracking branch 'mvebu/for-next' new 0c9fdcdba682 soc: qcom: geni: shield geni_icc_get() for ACPI boot new 404cdc42d3f9 bus: qcom: Put child node before return new 703b5b3fa0b8 Merge branch 'drivers-fixes-for-5.12' into for-next new e37584d1d86b arm64: dts: qcom: sc7180: trogdor: Add label to charger th [...] new 29edb44d1fce arm64: dts: qcom: sc7180: Disable charger thermal zone for lazor new 38f3267def65 arm64: dts: qcom: sc7180: trogdor: Fix trip point config o [...] new e4ffe8d5f048 arm64: dts: qcom: sc7180: trogdor: Use ADC TM channel 0 in [...] new 26d06feace1c arm64: dts: qcom: sc7180: Rename the qmp node to power-controller new f81c1e518f3e arm64: dts: qcom: sdm845: Rename the qmp node to power-controller new 43f14a0b4f84 arm64: dts: qcom: sm8250: Rename the qmp node to power-controller new 97832fa80596 arm64: dts: qcom: sm8350: Rename the qmp node to power-controller new 93138ef5ac92 arm64: dts: qcom: sm8250: Fix level triggered PMU interrup [...] new 794d3e309e44 arm64: dts: qcom: sm8350: Fix level triggered PMU interrup [...] new 29a3349543e4 arm64: dts: qcom: sm8250: Fix timer interrupt to specify E [...] new 187f65b7f004 arm64: dts: qcom: sm8350: Add apss_smmu node new e780fb318fe5 arm64: dts: qcom: sm8350: add USB and PHY device nodes new 054b40a6111f arm64: dts: qcom: sm8350-mtp: enable USB nodes new 59c7cf814783 arm64: dts: qcom: sm8350: Add UFS nodes new 694103bc11f0 arm64: dts: qcom: sm8350-mtp: enable UFS nodes new 2fc19af68abe arm64: dts: qcom: sm8350-mtp: add regulator names new 4f23d2a557ca arm64: dts: qcom: sm8350: fix typo new 90f57509fecb arm64: dts: qcom: sm8350: Add rpmhpd node new 774890c9368c arm64: dts: qcom: sm8350: Add rmtfs node new 03a41991d4f6 arm64: dts: qcom: sm8350: Add SMP2P nodes new 177fcf0aeda2 arm64: dts: qcom: sm8350: Add remoteprocs new da97c882a25b arm64: dts: qcom: sm8350-mtp: Enable remoteprocs new 6d91e2011115 arm64: dts: qcom: sm8350: Use enums for GCC new ccbb3abb23a5 arm64: dts: qcom: sm8350: Add cpufreq node new 58fd7ae621e7 arm64: dts: qcom: sc7180: Update dts for DP phy inside QMP phy new b4b2c20d6236 arm64: dts: qcom: Move sc7180 MI2S config to board files a [...] new ce2500242959 arm64: dts: qcom: Prep sc7180-trogdor trackpad IRQ for new boards new f415e0f59634 arm64: dts: qcom: Unify the sc7180-trogdor panel nodes new 5643caa82e48 arm64: dts: qcom: trogdor: Only wakeup from pen eject new fcd66fe65da3 arm64: dts: qcom: Disable camera clk on sc7180-trogdor dev [...] new 1a5d8ff0d6cc arm64: dts: qcom: sc7180-trogdor: Remove fp control pins i [...] new a307a9773420 arm64: dts: qcom: sc7180: Remove clock for bluetooth on Trogdor new a4ebb84a0985 arm64: dts: qcom: sc7180: add GO_LAZOR variant property for lazor new d1559628c20f arm64: dts: qcom: sc7180: Set up lazor r3+ as sc7180-lite SKUs new 2c26adb8dbab arm64: dts: qcom: Add sc7180-lazor-limozeen skus new 082607825afb arm64: dts: qcom: Add sc7180-trogdor-pompom skus new 7d47b2cb1aed arm64: dts: qcom: Add sc7180-trogdor-coachz skus new 1e6e6e7a080c arm64: dts: qcom: sc7180: Use pdc interrupts for USB inste [...] new e440e30e26dd arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup [...] new acf050ab5d01 arm64: dts: qcom: apq8016-sbc: drop qcom,sbc new 74f417ca592c arm64: dts: qcom: msm8916: don't use empty memory node new ddfb3fc482fc dt-bindings: arm: qcom: Document ipq6018-cp01 board new c0dffc3fcebd arm64: dts: qcom: msm8994: don't use empty memory node new 9ad3c08f6f1b dt-bindings: arm: qcom: Document sony boards for apq8094 new 9208c19f2124 arm64: dts: qcom: Introduce SM8350 HDK new 36dc1681c96b dt-bindings: arm: qcom: Document sc7280 SoC and board new 7a1f4e7f740d arm64: dts: qcom: sc7280: Add basic dts/dtsi files for sc7280 soc new 3450bb5b9570 arm64: dts: qcom: sc7280: Add RSC and PDC devices new ab7772de8612 arm64: dts: qcom: SC7280: Add rpmhcc clock controller node new c73ed1044008 arm64: dts: qcom: sc7280: Add device node for APPS SMMU new e9d739746788 arm64: dts: qcom: sc7280: Add reserved memory for fw new 0e51f883daa9 arm64: dts: qcom: sc7280: Add APSS watchdog node new 14abf8dfe364 arm64: dts: qcom: sc7280: Add SPMI PMIC arbiter device for SC7280 new 0ef5463c7a56 arm64: dts: qcom: sc7280: Add cpuidle states new 1608784b6129 arm64: dts: qcom: sc7280: Add rpmh power-domain node new 02058fc3839d arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' new de3abdf3d15c arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' new e526cb03e2ae arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' new 790158579c8e arm64: dts: qcom: sm8350: fix number of pins in 'gpio-ranges' new befc5ac94eb1 arm64: dts: qcom: sc7180: Drop duplicate dp_hot_plug_det n [...] new c07ea1b49515 dt-bindings: arm: qcom: Add SM8350 HDK new c561740e7cfe arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x new 389cd7acbb2f arm64: dts: qcom: sm8350: Add spmi node new 712d68d128bc arm64: dts: qcom: pmk8350: Add base dts file new 094da73ff0e5 arm64: dts: qcom: pm8350: Add base dts file new 950775d9cb70 arm64: dts: qcom: pm8350b: Add base dts file new 58befd8f60e6 arm64: dts: qcom: pm8350c: Add base dts file new 59319dee2109 arm64: dts: qcom: pmr735a: Add base dts file new 93e719594602 arm64: dts: qcom: pmr735B: Add base dts file new f67cc6a91d88 arm64: dts: qcom: sm8350-mtp: Add PMICs new 40a5aa1f54ab arm64: dts: qcom: pm8150: Enable RTC new f20b61b86a75 dt-bindings: power: Add rpm power domain bindings for SM8350 new 639c85628757 soc: qcom: rpmhpd: Add SM8350 power domains new 9a3e49d74980 dt-bindings: power: rpmpd: Add sc7280 to rpmpd binding new 9937447d83ab soc: qcom: rpmhpd: Add sc7280 powerdomains new b469010d56d1 soc: qcom: Fix typos in the file qmi_encdec.c new cfe53781fc5f dt-bindings: arm: msm: Add LLCC for SC7280 new f6a07be63301 soc: qcom: llcc: Add configuration data for SC7280 new 28822aeae414 dt-bindings: soc: qcom: aoss: Add SC7280 compatible new ce6e674a589e soc: qcom: aoss: Add AOSS QMP support for SC7280 new 62fef634ef20 soc: qcom: smem: Update max processor count new 814a0d46301a soc: qcom: rpmh-rsc: Remove tcs_is_free() API new a07766206baf soc: qcom: rpmh-rsc: Loop over fewer bits in irq handler new f2590e4b3bc4 soc: qcom: rpmh-rsc: Fold WARN_ON() into if condition new ddd6b7267fe6 dt-bindings: firmware: scm: Add sc7280 support new d168e1ae4f96 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] new b73797ee4df4 Merge remote-tracking branch 'qcom/for-next' new 0d0d2e089dd6 Merge remote-tracking branch 'raspberrypi/for-next' new 132b0dda8354 Merge remote-tracking branch 'realtek/for-next' new c5929afafbaf ARM: shmobile: defconfig: Refresh for v5.12-rc2 new a6d354b52dde arm64: dts: renesas: r8a779a0: Add thermal support new 7e2a95d95353 arm64: dts: renesas: r8a779a0: Add CMT support new 92c406ed0a7f arm64: dts: renesas: r8a77961: Add CAN nodes new af038eda54d9 Merge branches 'renesas-arm-defconfig-for-v5.13' and 'rene [...] new f5d25a731679 Merge remote-tracking branch 'renesas/next' new 2a37e21db3ab Merge remote-tracking branch 'reset/reset/next' new e96eabaf959a Merge remote-tracking branch 'rockchip/for-next' new aab0e9f864f0 Merge remote-tracking branch 'samsung-krzk/for-next' new 1339190481e1 Merge remote-tracking branch 'scmi/for-linux-next' new ccb665773863 Merge remote-tracking branch 'stm32/stm32-next' new b93f57ca9dd9 Merge remote-tracking branch 'sunxi/sunxi/for-next' new d05bcd7ac8af Merge remote-tracking branch 'tegra/for-next' new 7d042b836f65 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 92933e3422f3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 35a796315c49 clk: use clk_core_enable_lock() a bit more new 885ce64e0f7b Merge branch 'clk-cleanup' into clk-next new c9b86db274d2 clk: qcom: rpmh: Update the XO clock source for SC7280 new 0ae67123eafd clk: qcom: rcg2: Rectify clk_gfx3d rate rounding without m [...] new 148ddaa89d4a clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk new 7f9fec1da2a6 Merge branch 'clk-fixes' into clk-next new 7996dfd6ed28 clk: at91: Trivial typo fixes in the file sama7g5.c new 9575aeae2cd1 Merge branch 'clk-cleanup' into clk-next new 02dd7662566e Merge remote-tracking branch 'clk/clk-next' new 95acd758fe4b clk: renesas: r8a7795: Add TMU clocks new 0eedab655ec1 clk: renesas: r8a779a0: Add CMT clocks new 181df35a8347 Merge remote-tracking branch 'clk-renesas/renesas-clk' new c2e2a271a196 Merge remote-tracking branch 'csky/linux-next' new 6400211a7d24 Merge remote-tracking branch 'h8300/h8300-next' new b6d8e9b72070 Merge remote-tracking branch 'm68k/for-next' new 41789661bd15 Merge remote-tracking branch 'm68knommu/for-next' new 01447233cd79 Merge remote-tracking branch 'microblaze/next' new 3df83c9168a7 mips: dts: brcm: allow including header files new c0a4e8b0f352 mips: bmips: bcm3368: include dt-bindings new 1e4388a16188 mips: bmips: bcm6328: include dt-bindings new a3eeec1c31cd mips: bmips: bcm6358: include dt-bindings new e00f4ec39fb3 mips: bmips: bcm6362: include dt-bindings new 28898eeb4120 mips: bmips: bcm6368: include dt-bindings new cd26db59fcee mips: bmips: bcm63268: include dt-bindings new c15b99ae2ba9 MIPS: pci-mt7620: fix PLL lock check new fc841062221f MIPS: Loongson64: Remove unused sysconf members new 76e0c88dbd24 MIPS: Loongson64: Move loongson_system_configuration to lo [...] new dd647b125505 MIPS: loongson64: alloc pglist_data at run time new fb009cbdd069 firmware: bcm47xx_nvram: rename finding function and its v [...] new 0a24b51a3264 firmware: bcm47xx_nvram: add helper checking for NVRAM new 298923cf999c firmware: bcm47xx_nvram: extract code copying NVRAM new 98b68324f672 firmware: bcm47xx_nvram: look for NVRAM with for instead of while new f52da4ccfec9 firmware: bcm47xx_nvram: inline code checking NVRAM size new 85a217750ccc dt-bindings: panel/kingdisplay,kd035g6-54nt: Remove spi-cs-high new c5a210453cf5 MIPS: ingenic: gcw0: SPI panel does not require active-high CS new c6972fb9ba8a MIPS: clean up CONFIG_MIPS_PGD_C0_CONTEXT handling new 63d6c9816891 mips: kernel: use DEFINE_DEBUGFS_ATTRIBUTE with debugfs_cr [...] new 0f5bd9aeae84 Merge remote-tracking branch 'mips/mips-next' new e1f6512cd38b Merge remote-tracking branch 'parisc-hd/for-next' new eb92849a1d1a Merge remote-tracking branch 'risc-v/for-next' new 3f85f7af97d5 Merge remote-tracking branch 's390/for-next' new 290d96ea4b9e Merge remote-tracking branch 'sh/for-next' new 335aa772f915 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" new 598fbd7bc3ea xtensa: fix warning comparing pointer to 0 new 7ca9eb238c0a xtensa: move CONFIG_CPU_*_ENDIAN defines to Kconfig new ce8ace6d5815 xtensa: remove unneeded export in boot-elf/Makefile new 195ab6a305a2 xtensa: stop filling syscall array with sys_ni_syscall new 9edcdf3b7c4d xtensa: syscalls: switch to generic syscalltbl.sh new d0deab8fca0e xtensa: syscalls: switch to generic syscallhdr.sh new da9aef9891d6 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 99c8ee09d28e Merge remote-tracking branch 'fscache/fscache-next' new 57be40a2e34e Merge branch 'misc-5.12' into for-next-current-v5.11-20210312 new 4f7f0a733599 Merge branch 'for-next-current-v5.11-20210312' into for-ne [...] new 4c78ef7ae0e2 btrfs: fix comment for btrfs ordered extent flag bits new 8aeac040dad1 btrfs: make btrfs_replace_file_extents take btrfs_inode new 123cd2b37e35 btrfs: make find_desired_extent take btrfs_inode new f77a7c8b39cb btrfs: replace offset_in_entry with in_range new 01673422cfb3 btrfs: replace open coded while loop with proper construct new e0d100c0a033 btrfs: unexport btrfs_extent_readonly() and make it static new 7a7cb10d284c btrfs: change return type to bool in btrfs_extent_readonly new 94286d7c677e btrfs: scrub: drop a few function declarations new 33fd37478987 btrfs: simplify commit logic in try_flush_qgroup new 6950c8bc13ad btrfs: remove btrfs_inode parameter from btrfs_delayed_ino [...] new 9d844656abcf btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata new 936cbbdb061a btrfs: add btree read ahead for full send operations new 18a493d4694b btrfs: add btree read ahead for incremental send operations new 9700f7cfefd5 btrfs: assign proper values to a bool variable in dev_exte [...] new d37d146e7b38 btrfs: don't opencode extent_changeset_free new c82644010d8e btrfs: remove force argument from run_delalloc_nocow() new 5c25a1fe9eee btrfs: remove mirror argument from btrfs_csum_verify_data() new 0bc164333891 btrfs: fix wrong offset to zero out range beyond i_size new 5dee2862e613 btrfs: add a i_mmap_lock to our inode new e70766fafc0e btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers new 25accedf7dd8 btrfs: exclude mmaps while doing remap new d5317191cc33 btrfs: exclude mmap from happening during all fallocate op [...] new 796756b86ee3 btrfs: fix race between memory mapped writes and fsync new 985416ac065f btrfs: fix race between marking inode needs to be logged a [...] new 1cd9360f9f78 btrfs: remove stale comment and logic from btrfs_inode_in_log() new faaf12b36d65 btrfs: track qgroup released data in own variable in inser [...] new 3aaa2041fc8d btrfs: fix qgroup data rsv leak caused by falloc failure new 0db56e5f7a13 Merge branch 'misc-next' into for-next-next-v5.12-20210312 new f0b0d536ce36 btrfs: convert BUG_ON()'s in relocate_tree_block new 021ca7909b42 btrfs: return an error from btrfs_record_root_in_trans new bdcf4870824d btrfs: handle errors from select_reloc_root() new 171031c23d29 btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors new a928f1948564 btrfs: check record_root_in_trans related failures in sele [...] new 8f93c16f357b btrfs: do proper error handling in record_reloc_root_in_trans new a98de6d09ae1 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new a7788d37bf14 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename new 15879d573830 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new 671ea07ed8bb btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new db6c9eafc21c btrfs: handle btrfs_record_root_in_trans failure in create_subvol new 0300462ad5ca btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] new 6f27227e85aa btrfs: handle btrfs_record_root_in_trans failure in start_ [...] new 707462736a4d btrfs: handle record_root_in_trans failure in qgroup_accou [...] new 29068f8f84df btrfs: handle record_root_in_trans failure in btrfs_record [...] new cb8e328fa540 btrfs: handle record_root_in_trans failure in create_pendi [...] new f2babcc4dbb7 btrfs: do not panic in __add_reloc_root new 1fc5a9980cac btrfs: have proper error handling in btrfs_init_reloc_root new ac147eec1eac btrfs: do proper error handling in create_reloc_root new 266d3ce5c242 btrfs: validate ->reloc_root after recording root in trans new f5c45fc7d65f btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots new 4a645672440f btrfs: change insert_dirty_subvol to return errors new e001a9eb7d4e btrfs: handle btrfs_update_reloc_root failure in insert_di [...] new 59fd161cb0c1 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge new 25e284f8b09d btrfs: do proper error handling in btrfs_update_reloc_root new 99b6d11c9268 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s new 8c721313cc2d btrfs: handle btrfs_cow_block errors in replace_path new 6407723fba40 btrfs: handle btrfs_search_slot failure in replace_path new 82bc3a296c93 btrfs: handle errors in reference count manipulation in re [...] new c1dbe9a0baf7 btrfs: handle extent reference errors in do_relocation new e4d7baf846f2 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] new db9473b7ec06 btrfs: remove the extent item sanity checks in relocate_bl [...] new bc5015c87688 btrfs: do proper error handling in create_reloc_inode new ef496310b6bd btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] new 6ea618ba603c btrfs: cleanup error handling in prepare_to_merge new f8b4ef23c7eb btrfs: handle extent corruption with select_one_root properly new 46c044c8565a btrfs: do proper error handling in merge_reloc_roots new ff534484b5a2 btrfs: check return value of btrfs_commit_transaction in r [...] new 11b8cd1ccd9b Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] new 41176407a22e btrfs: add sysfs interface for supported sectorsize new 6e191e8f8d98 btrfs: use min() to replace open-code in btrfs_invalidatepage() new 13921eee6329 btrfs: remove unnecessary variable shadowing in btrfs_inva [...] new 652ab02acffc btrfs: introduce helpers for subpage dirty status new c2ee05f8b9a2 btrfs: introduce helpers for subpage writeback status new 235d7d91192f btrfs: allow btree_set_page_dirty() to do more sanity chec [...] new 803ef95a709b btrfs: support subpage metadata csum calculation at write time new ff56d2deb047 btrfs: make alloc_extent_buffer() check subpage dirty bitmap new 25e7ce5268b3 btrfs: make the page uptodate assert to be subpage compatible new 55377136187d btrfs: make set/clear_extent_buffer_dirty() to be subpage [...] new 5acc11f18c83 btrfs: make set_btree_ioerr() accept extent buffer and to [...] new 3803149f6401 btrfs: introduce end_bio_subpage_eb_writepage() function new 4a3aefca6d39 btrfs: introduce write_one_subpage_eb() function new b5ebeb062ede btrfs: make lock_extent_buffer_for_io() to be subpage compatible new 200b67293219 btrfs: introduce submit_eb_subpage() to submit a subpage m [...] new 972ad4641993 Merge branch 'ext/qu/subpage-write-meta-v2' into for-next- [...] new 457c16575867 btrfs: do more graceful error/warning for 32bit kernel new 5003705d3306 Merge branch 'ext/qu/32bit-warnings' into for-next-next-v5 [...] new dade7111bf7e btrfs: fix race when cloning extent buffer during rewind o [...] new 0306ee65004e btrfs: always pin deleted leaves when there are active tre [...] new fe742ddc483c btrfs: move the tree mod log code into its own file new 6670d78c2a9c btrfs: use booleans where appropriate for the tree mod log [...] new 352830b70c49 btrfs: use a bit to track the existence of tree mod log users new d24a8e0bcf60 btrfs: use the new bit BTRFS_FS_TREE_MOD_LOG_USERS at btrf [...] new 51eed7a064f7 btrfs: remove unnecessary leaf check at btrfs_tree_mod_log [...] new 6516269d57b2 btrfs: add and use helper to get lowest sequence number fo [...] new ad111d3b9693 btrfs: update debug message when checking seq number of a [...] new e40e5b8c48d5 Merge branch 'ext/filipe-tree-mod-log' into for-next-next- [...] new 585940640ab9 btrfs: init devices always new a7977ef8a185 btrfs: do not init dev stats if we have no dev_root new 4654e209bb13 btrfs: don't init dev replace for bad dev root new 08da7c19bd5b Merge branch 'ext/josef/dev-root-rescue' into for-next-nex [...] new 93caafc545d3 btrfs: convert kmap to kmap_local_page, simple cases new df0ea5293960 btrfs: raid56: convert kmaps to kmap_local_page new 5e25c110b9b6 btrfs: integrity-checker: use kmap_local_page in __btrfsic [...] new b4a11d702d7d btrfs: integrity-checker: convert block context kmap's to [...] new 7de7bf6c379a Merge branch 'ext/iraweiny/kmap-conversion-part2' into for [...] new fcad872b05ba Merge branch 'for-next-next-v5.12-20210312' into for-next- [...] new b6a34aed7fc4 Merge remote-tracking branch 'btrfs/for-next' new 4951ccb8d8f7 Merge remote-tracking branch 'cifs/for-next' new 91373c38b130 Merge remote-tracking branch 'ecryptfs/next' new 26f4e99f9d2a Merge remote-tracking branch 'exfat/dev' new d9c58d72a5ef Merge remote-tracking branch 'ext3/for_next' new a9b1ef505fa4 Merge remote-tracking branch 'ext4/dev' new 2a4bd0c37c87 f2fs: fix a spacing coding style new c67c8c0f47eb f2fs: fix a spelling error new 7dede88659df f2fs: fix to allow migrating fully valid segment new 3ab0598e6d86 f2fs: fix panic during f2fs_resize_fs() new cd6ee739b8ee f2fs: avoid unused f2fs_show_compress_options() new 4831675c6be5 f2fs: remove unused FORCE_FG_GC macro new 3b42c741b1bf f2fs: update comments for explicit memory barrier new 43f8c47ea7d5 f2fs: check discard command number before traversing disca [...] new 72f85881249e f2fs: compress: Allow modular (de)compression algorithms new 4260c4067fbb f2fs: Replace one-element array with flexible-array member new ebc29b62a166 f2fs: remove unnecessary IS_SWAPFILE check new 1da661038370 f2fs: fix last_lblock check in check_swap_activate_fast new 36e4d95891ed f2fs: check if swapfile is section-alligned new 1153db095fd6 f2fs: remove unused file_clear_encrypt() new 28e18ee636ba f2fs: fix a redundant call to f2fs_balance_fs if an error occurs new 3c0315424f5e f2fs: fix error handling in f2fs_end_enable_verity() new 0823427989c1 f2fs: expose # of overprivision segments new 74d1507ca6fa f2fs: fix to align to section for fallocate() on pinned file new 04fc05517bc3 f2fs: allow to change discard policy based on cached discard cmds new 50fe0f646eb2 f2fs: fix to use per-inode maxbytes in f2fs_fiemap new efe752c31254 Merge remote-tracking branch 'f2fs/dev' new ab5abb5865fa Merge remote-tracking branch 'fuse/for-next' new c995f12ad884 prctl: fix PR_SET_MM_AUXV kernel stack leak new 1e28eed17697 Linux 5.12-rc3 new 6fbf613ea5e5 Merge remote-tracking branch 'nfs/linux-next' new 19c6992525c6 Merge remote-tracking branch 'cel/for-next' new b54e9fe23be5 Merge remote-tracking branch 'overlayfs/overlayfs-next' new e6cb745281c5 Merge remote-tracking branch 'v9fs/9p-next' new b9daa0ea3bf7 xfs: also reject BULKSTAT_SINGLE in a mount user namespace new 99016cb9fd69 Merge remote-tracking branch 'xfs/for-next' new d14378b90ac6 Merge remote-tracking branch 'iomap/iomap-for-next' new 836beed404ed Merge remote-tracking branch 'file-locks/locks-next' new 244e2f8291e7 Merge remote-tracking branch 'vfs/for-next' new 4302ef884863 Merge remote-tracking branch 'printk/for-next' new 0852fdd2efc6 Merge remote-tracking branch 'pci/next' new bcb4f9fafa8c Merge remote-tracking branch 'hid/for-next' new 0db8421fba36 Merge remote-tracking branch 'i3c/i3c/next' new 7845ba8b9c50 Merge remote-tracking branch 'dmi/dmi-for-next' new 8fdce9121d96 hwmon: (adm9240) Drop log messages from detect function new 4b34f975b83f hwmon: (adm9240) Store i2c device instead of client in local data new 5aa2baaefadc hwmon: (adm9240) Convert to devm_hwmon_device_register_wit [...] new 9fad0abffdb9 hwmon: Switch to using the new API kobj_to_dev() new c4a9622ab5bb hwmon: (corsair-psu) Update calculation of LINEAR11 values new 75fd8fc8ff56 dt-bindings: trivial-devices: Add infineon,ir36021 new 55576ee87e15 hwmon: (pmbus) Add driver for Infineon IR36021 new f3cdb092460b hwmon: (nct6683) Support NCT6686D new d85b01e8b47c hwmon: (pmbus) Add pmbus_set_update() function to set update flag new d8a085852592 hwmon: (pmbus/stpddc60) Add ST STPDDC60 pmbus driver new 3c5bf99abe06 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 4a3322546ce7 Merge remote-tracking branch 'jc_docs/docs-next' new d26053275df9 Merge remote-tracking branch 'v4l-dvb/master' new 3e94430a4a51 Merge remote-tracking branch 'v4l-dvb-next/master' new 42326a293954 Merge branch 'pm-opp' into linux-next new c8b7bda1f361 Merge remote-tracking branch 'pm/linux-next' new 2f5339582e7b arch_topology: Export arch_freq_scale and helpers new d214de951171 cpufreq: CPPC: Add support for frequency invariance new 00f4c81538d2 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new fab70b6490f5 Merge remote-tracking branch 'devfreq/devfreq-next' new 13058ee47181 Merge remote-tracking branch 'ieee1394/for-next' new 56781cb1fecb Merge remote-tracking branch 'dlm/next' new f675ba125bd3 RDMA/core: Remove unused req_ncomp_notif device operation new 3b89e92c2a95 RDMA/rtrs: Use new shared CQ mechanism new c33d516a1c74 RDMA/rtrs-clt: Use rdma_event_msg in log new 32548870d438 RDMA/hns: Add support for XRC on HIP09 new a639e66703ee RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr new f18ec4223117 RDMA/mlx5: Use a union inside mlx5_ib_mr new e6fb246ccafb RDMA/mlx5: Consolidate MR destruction to mlx5_ib_dereg_mr() new 14d05b552b5d RDMA/mlx5: Rename mlx5_mr_cache_invalidate() to revoke_mr() new 7852546f5245 RDMA/mlx5: Fix query RoCE port new 6fe6e5686398 RDMA/mlx5: Fix mlx5 rates to IB rates map new 3f32dc0f4601 IB/core: Drop WARN_ON() from ib_umem_find_best_pgsz() new 2904bb37b35d IB/core: Split uverbs_get_const/default to consider target type new 7610ab57de56 RDMA/mlx5: Allow larger pages in DevX umem new 99e5de72fd6b Merge remote-tracking branch 'rdma/for-next' new ee90c6ba341f seg6: add support for IPv4 decapsulation in ipv6_srh_rcv() new fbbc5bc2ab8c seg6: ignore routing header with segments left equal to 0 new 1d5d0a078672 Merge branch 'seg6-next' new 597f48e46b6e nexthop: Pass nh_config to replace_nexthop() new 96a856256a43 nexthop: __nh_notifier_single_info_init(): Make nh_info an [...] new 90e1a9e21326 nexthop: Add a dedicated flag for multipath next-hop groups new 710ec5622306 nexthop: Add netlink defines and enumerators for resilient [...] new 283a72a5599e nexthop: Add implementation of resilient next-hop groups new b8f090d0beb1 nexthop: Add data structures for resilient group notifications new 7c37c7e00411 nexthop: Implement notifiers for resilient nexthop groups new 56ad5ba344de nexthop: Allow setting "offload" and "trap" indication of [...] new cfc15c1dbb0b nexthop: Allow reporting activity of nexthop buckets new a2601e2b1e7e nexthop: Add netlink handlers for resilient nexthop groups new 8a1bbabb034d nexthop: Add netlink handlers for bucket dump new 187d4c6b9796 nexthop: Add netlink handlers for bucket get new 0b4818aabcd6 nexthop: Notify userspace about bucket migrations new 15e1dd570306 nexthop: Enable resilient next-hop groups new 2a0186a37700 Merge branch 'nexthop-Resilient-next-hop-groups' new 7bef147a6ab6 net/mlx5: Don't skip vport check new d89edb360705 net/mlx5: Remove impossible checks of interface state new 6dea2f7eff96 net/mlx5: Separate probe vs. reload flows new 7e615b997802 net/mlx5: Remove second FW tracer check new 7ad67a20f28f net/mlx5: Don't rely on interface state bit new fe06992b04a9 net/mlx5: Check returned value from health recover sequence new 76e68d950a17 net/mlx5e: CT, Avoid false lock dependency warning new 87f77a679797 net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition new 5632817b144f net/mlx5e: Add missing include new fbeab6be054c net/mlx5: Fix indir stable stubs new 51ada5a52379 net/mlx5e: mlx5_tc_ct_init does not fail new 3094552bcd72 net/mlx5: SF, Fix return type new 03e219c4cf84 net/mlx5e: rep: Improve reg_cX conditions new 61e9508f1e5e net/mlx5: Avoid unnecessary operation new 9f4d9283388d net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc new 1bc61c9dd4f1 Merge tag 'mlx5-updates-2021-03-11' of git://git.kernel.or [...] new 5c7659eba873 mlxsw: spectrum_span: Add SPAN session identifier support new fa3faeb7aedb mlxsw: reg: Extend mirroring registers with probability ra [...] new 2dcbd9207b33 mlxsw: spectrum_span: Add SPAN probability rate support new 20afb9bc480d mlxsw: spectrum_matchall: Split sampling support between ASICs new 34a277212c67 mlxsw: spectrum_trap: Split sampling traps between ASICs new cf31190ae0b7 mlxsw: spectrum_matchall: Implement sampling using mirroring new 1520929e26d5 Merge branch 'mlxsw-Implement-sampling-using-mirroring' new 1980d3756506 tipc: convert dest node's address to network order new 97bc84bbd4de tipc: clean up warnings detected by sparse new 8176f8c0f095 isdn: remove extra spaces in the header file new f4dae54e486d tcp: plug skb_still_in_host_queue() to TSQ new a7abf3cd76e1 tcp: consider using standard rtx logic in tcp_rcv_fastopen [...] new ac3959fd0dcc tcp: remove obsolete check in __tcp_retransmit_skb() new 5215206d8b15 Merge branch 'tcp-delayed-completions' new bfdfe7fc1bf9 docs: networking: phy: Improve placement of parenthesis new 0142f0976475 net/mlx5: DR, Fixed typo in STE v0 new 141247788247 net/mlx5: DR, Remove unneeded rx_decap_l3 function for STEv1 new cc82a2e6c8af net/mlx5: DR, Add missing vhca_id consume from STEv1 new ad2c99ca7581 net/mlx5: use kvfree() for memory allocated with kvzalloc() new 797609224164 net/mlx5: remove unneeded semicolon new 093bd7646937 net/mlx5: Read congestion counters from all ports when lag [...] new bca08a914501 net/mlx5e: Remove redundant newline in NL_SET_ERR_MSG_MOD new 991b2654605b net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE [...] new e16cf9d754b9 net/mlx5e: Dump ICOSQ WQE descriptor on CQE with error events new 2119bda642c4 net/mlx5e: allocate 'indirection_rqt' buffer dynamically new 287e0df021e8 net/mlx5: Display the command index in command mailbox dump new 69e2916ebce4 net/mlx5: CT: Add support for mirroring new a3222a2da0a2 net/mlx5e: Allow to match on ICMP parameters new c232f81b0a00 Merge tag 'mlx5-updates-2021-03-12' of git://git.kernel.or [...] new 8fab174b78f7 net: macb: poll for fixed link state in SGMII mode new e276e5e40e92 net: macb: Disable PCS auto-negotiation for SGMII fixed-link mode new 26d2e0426aac Merge branch 'macb-fixed-link-fixes' new ab4dda7a8cb7 dt-bindings: net: bcm4908-enet: add optional TX interrupt new 12bb508bfe5a net: broadcom: bcm4908_enet: support TX interrupt new 6ad086009f87 net: ipv4: route.c: Fix indentation of multi line comment. new 01488a0ccd9a net: dsa: bcm_sf2: store PHY interface/mode in port structure new a9349f08ec6c net: dsa: bcm_sf2: setup BCM4908 internal crossbar new 257382c54e8c ptp_pch: Remove unused function 'pch_ch_control_read()' new f90fc37f289c ptp_pch: Move 'pch_*()' prototypes to shared header new 9ec04c71ab20 ptp: ptp_clockmatrix: Demote non-kernel-doc header to stan [...] new 287f93ded67f ptp: ptp_p: Demote non-conformant kernel-doc headers and s [...] new b202923d3a93 Merge branch 'ptp-warnings' new 86927c9c4d4e netdevsim: fib: Introduce a lock to guard nexthop hashtable new 40ff83711f76 netdevsim: Create a helper for setting nexthop hardware flags new d8eaa4facacb netdevsim: Add support for resilient nexthop groups new c6385c0b67c5 netdevsim: Allow reporting activity on nexthop buckets new 8e815284a5f9 selftests: fib_nexthops: Declutter test output new a8f9952d218d selftests: fib_nexthops: List each test case in a different line new 557205f47dc4 selftests: fib_nexthops: Test resilient nexthop groups new 386e3792b52a selftests: forwarding: Add resilient hashing test new 902280cacc03 selftests: forwarding: Add resilient multipath tunneling n [...] new b8a07c4cea04 selftests: netdevsim: Add test for resilient nexthop group [...] new e9e90a70cc2d Merge branch 'resil-nhgroups-netdevsim-selftests' new 6445e17af7c5 mptcp: add rm_list in mptcp_out_options new cbde27871896 mptcp: add rm_list_tx in mptcp_pm_data new 5c4a824dcb58 mptcp: add rm_list in mptcp_options_received new b5c55f334c7f mptcp: add rm_list_rx in mptcp_pm_data new d0b698ca9a27 mptcp: remove multi addresses in PM new ddd14bb85dd8 mptcp: remove multi subflows in PM new 06faa2271034 mptcp: remove multi addresses and subflows in PM new 0e4a3e68862b mptcp: remove a list of addrs when flushing new 7028ba8ac968 selftests: mptcp: add invert argument for chk_rm_nr new f87744ad4244 selftests: mptcp: set addr id for removing testcases new d2c4333a801c selftests: mptcp: add testcases for removing addrs new 7c678829efa8 Merge branch 'mptcp-Include-multiple-address-ids-in-RM_ADDR' new bc9d992ca4d2 sh_eth: rename TRSCER bits new 4585b72d97cc sh_eth: rename PSR bits new e2dccaf194dd sh_eth: rename *enum*s still not matching register names new 0deaeabf2712 sh_eth: place RX/TX descriptor *enum*s after their *struct*s new 5ab6f96a12f4 Merge branch 'sh_eth-reg-defs' new f5f2b3e4dcc0 net: hns3: add support for imp-controlled PHYs new 57a8f46b1bd3 net: hns3: add get/set pause parameters support for imp-co [...] new 024712f51e57 net: hns3: add ioctl support for imp-controlled PHYs new b47cfe1f402d net: hns3: add phy loopback support for imp-controlled PHYs new 4849d9beb8c9 Merge branch 'hns3-imp-phys' new 25660156f4cc flow_offload: add support for packet-per-second policing new 6a56e19902af flow_offload: reject configuration of packet-per-second po [...] new 2ffe0395288a net/sched: act_police: add support for packet-per-second policing new 361f7e4a7501 Merge branch 'pps-policing' new b1de0f01b011 batman-adv: Use netif_rx_any_context(). new ebc71a380435 Merge tag 'batadv-next-pullrequest-20210312' of git://git. [...] new ba2d1c28886c net: dsa: hellcreek: Add devlink VLAN region new e81813fb5635 net: dsa: hellcreek: Use boolean value new eb5f3d314180 net: dsa: hellcreek: Move common code to helper new 292cd449fee3 net: dsa: hellcreek: Add devlink FDB region new b8eccf2a0dc9 Merge branch 'dsa-hewllcreek-dumps' new 65c7bc1b7a66 net: ethernet: marvell: Fixed typo in the file sky2.c new 6fadbdd6dd32 drivers: net: vxlan.c: Fix declaration issue new e127906b68b4 net: stmmac: Set FIFO sizes for ipq806x new 3cc9b29ac0e1 docs: net: tweak devlink health documentation new 6f1629093399 docs: net: add missing devlink health cmd - trigger new ef700f2ea27e samples: pktgen: allow to specify delay parameter via new opt new c8fd4852022c samples: pktgen: new append mode new 0f88e6f35b31 Merge branch 'pktgen-scripts-improvements' new bd49fea7586b hv_netvsc: Add a comment clarifying batching logic new f4e6d7cdbfae net: dsa: bcm_sf2: Fill in BCM4908 CFP entries new 0ccf4d50d14f gro: simplify gro_list_prepare() new 9dc2c3133785 gro: consistentify napi->gro_hash[x] access in dev_gro_receive() new d0eed5c32514 gro: give 'hash' variable in dev_gro_receive() a less conf [...] new 3f79eb3c3a6a Merge branch 'gro-micro-optimize-dev_gro_receive' new dac06b32c705 flow_dissector: constify bpf_flow_dissector's data pointers new e3305138da47 skbuff: make __skb_header_pointer()'s data argument const new f96533cded17 flow_dissector: constify raw input data argument new 805a25f3a1bd linux/etherdevice.h: misc trailing whitespace cleanup new 59753ce8b196 ethernet: constify eth_get_headlen()'s data argument new d206121faf8b skbuff: micro-optimize {,__}skb_header_pointer() new c6baf7eeb0cf Merge branch 'skbuff-micro-optimize-flow-dissection' new a03e99d39f19 psample: Encapsulate packet metadata in a struct new 07e1a5809b59 psample: Add additional metadata attributes new a8700c3dd0a4 netdevsim: Add dummy psample implementation new f26b30918dac selftests: netdevsim: Test psample functionality new e0eeede3d233 mlxsw: pci: Add more metadata fields to CQEv2 new d4cabaadeaad mlxsw: Create dedicated field for Rx metadata in skb contr [...] new 5ab6dc9fa272 mlxsw: pci: Set extra metadata in skb control block new e1f78ecdfd59 mlxsw: spectrum: Remove unnecessary RCU read-side critical [...] new 48990bef1e68 mlxsw: spectrum: Remove mlxsw_sp_sample_receive() new 2073c6004443 mlxsw: spectrum: Report extra metadata to psample module new bb24d592e66e selftests: mlxsw: Add tc sample tests new 2117fce81f6b Merge branch 'psample-Add-additional-metadata-attributes' new f76571ae00f5 Merge remote-tracking branch 'net-next/master' new 39a7e2ca5270 Merge remote-tracking branch 'bpf-next/for-next' new 540ec76d3147 net/mlx5: Cleanup prototype warning new 027d7166e178 net/mlx5: simplify the return expression of mlx5_esw_offlo [...] new 59079438a664 net/mlx5: Remove unused mlx5_core_health member recover_work new 7d97822a8cec net/mlx5: E-Switch, Add match on vhca id to default send rules new 59c904c8fffd net/mlx5: E-Switch, Add eswitch pointer to each representor new 658cfceb6267 RDMA/mlx5: Use representor E-Switch when getting netdev an [...] new 3a46f4fb55ff net/mlx5: E-Switch, Refactor send to vport to be more generic new c3e666f1ada9 net/mlx5: Add IFC bits needed for single FDB mode new 26bf30902c10 net/mlx5: Use order-0 allocations for EQs new 5db93e248624 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 15bc3e097a35 Merge remote-tracking branch 'bluetooth/master' new 8215c0ed0c40 Merge remote-tracking branch 'mtd/mtd/next' new 07c2ad3639a3 Merge remote-tracking branch 'nand/nand/next' new 9b8ed7302063 Merge remote-tracking branch 'spi-nor/spi-nor/next' new ae8351284b74 hwrng: cctrng - Use device-managed registration API new 7ea39973d1e5 hwrng: pic32 - Use device-managed registration API new 3729095cc139 crypto: cavium - remove unused including <linux/version.h> new 98b5ef3e97b1 crypto: sun8i-ss - Fix memory leak of object d when dma_iv [...] new 83681f2bebb3 crypto: api - check for ERR pointers in crypto_destroy_tfm() new 1877c73b7c03 crypto: ccp - Don't initialize SEV support without the SEV [...] new 8123455a6485 crypto: hisilicon/hpre - add version adapt to new algorithms new 9b94ae729068 crypto: hisilicon/hpre - add algorithm type new 6763f5ea2d9a crypto: ecdh - move curve_id of ECDH from the key to algor [...] new 14bb76768275 crypto: ecc - expose ecc curves new 05e7b906aa7c crypto: hisilicon/hpre - add 'ECDH' algorithm new 8fb9340e178a crypto: ecc - add curve25519 params and expose them new 90274769cf79 crypto: hisilicon/hpre - add 'CURVE25519' algorithm new 282894556b83 crypto: sun8i-ce - fix error return code in sun8i_ce_prng_ [...] new 792b32fad548 crypto: qat - fix unmap invalid dma address new 7cc05071f930 crypto: qat - fix use of 'dma_map_single' new 0618e07ea3e0 dt-bindings: rng: bcm2835: add clock constraints new 381345820db5 dt-bindings: rng: bcm2835: document reset support new e5f9f41d5e62 hwrng: bcm2835 - add reset support new aa31e559f7f9 crypto: sun4i-ss - simplify optional reset handling new 04dfb75d57d0 Merge remote-tracking branch 'crypto/master' new 8976e790b2ce Merge remote-tracking branch 'drm-misc/for-linux-next' new 1e2391868665 Merge remote-tracking branch 'amdgpu/drm-next' new b7a7053ab2ec drm/i915: Workaround async flip + VT-d corruption on HSW/BDW new cdf64625e8d0 drm/i915: Tighten SAGV constraint for pre-tgl new f0dfaa982b79 drm/i915: Check SAGV wm min_ddb_alloc rather than plane_res_b new 18ffd6de8c50 drm/i915: Calculate min_ddb_alloc for trans_wm new a5941b475028 drm/i915: Extract skl_check_wm_level() and skl_check_nv12_ [...] new 5dac808aceb6 drm/i915: s/plane_res_b/blocks/ etc. new 8fba00da1e4d Merge remote-tracking branch 'drm-intel/for-linux-next' new d4ae95c9141b Merge remote-tracking branch 'drm-msm/msm-next' new b9027ed686c1 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 79407f010e9b Merge remote-tracking branch 'sound/for-next' new 2e5e57f085a3 ASoC: mediatek: mtk-btcvsd: remove useless assignment new 57f1379e77a7 ASoC: mediatek: mt2701: align function prototype new d9cdc1335622 ASoC: mediatek: mt2701: rename shadowed array new 14667403a563 ASoC: mediatek: mt8173: rename local irq variable new f8fc9ec56f34 ASoC: soc-pcm: check DAI activity under soc_pcm_apply_symmetry() new 6fb8944cd289 ASoC: soc-pcm: add soc_cpu/codec_dai_name() macro new 56e749ba756f ASoC: soc-pcm: direct copy at snd_soc_set_runtime_hwparams() new 68cbc557375e ASoC: soc-pcm: add soc_pcm_update_symmetry() new c393281a3c1c ASoC: soc-pcm: add soc_hw_sanity_check() new 1db19c151819 ASoC: soc-pcm: fixup dpcm_be_dai_startup() user count new 20048a9a4070 ASoC: soc-pcm: remove unneeded !rtd->dai_link check new 531590bb40f8 ASoC: soc-pcm: share DPCM BE DAI stop operation new c00af5f32ce1 Merge series "ASoC: soc-pcm: cleanup each functions" from [...] new b7c7203a1f75 ASoC: Intel: bytcr_rt5640: Enable jack-detect support on A [...] new 464b489a7885 ASoC: rt1015p: add acpi device id for rt1015p new ee427ea4f126 ASoC: fsl_asrc_dma: request dma channel from specific controller new d58970da3247 ASoC: samsung: tm2_wm5110: check of of_parse return value new f7b61287cf17 ASoC: samsung: tm2_wm5110: remove shadowed variable new 6e35f4281cae Merge series "ASoC: samsung: remove cppcheck warnings" fro [...] new 40e4046913a3 ASoC: rt5640: Rename 'Mono DAC Playback Volume' to 'DAC2 P [...] new 9f47c9c8bddc ASoC: Intel: bytcr_rt5640: Add used AIF to the components string new 54d796b86eb3 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] new 1de8cdfdeede Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new 31afd78fce0f Merge remote-tracking branch 'sound-asoc/for-next' new 205d40e90799 Merge remote-tracking branch 'input/next' new 6a1dde1c2792 Merge branch 'io_uring-5.12' into for-next new 236093d13b06 Merge remote-tracking branch 'block/for-next' new eb7a93a6c78a Merge remote-tracking branch 'device-mapper/for-next' new a5844c9dd7a3 Merge remote-tracking branch 'mmc/next' new 08116429d805 Merge remote-tracking branch 'mfd/for-mfd-next' new 1a68469d252d Merge remote-tracking branch 'backlight/for-backlight-next' new 32826341058b power: supply: z2_battery: Drop unused variable new 06978d18f9f4 Merge remote-tracking branch 'battery/for-next' new e3b9cf6e9d3d Merge remote-tracking branch 'regulator/for-next' new 2ba280edd777 Merge remote-tracking branch 'security/next-testing' new 26ec5dd3a1fb Merge remote-tracking branch 'apparmor/apparmor-next' new 50278e4752bf Merge remote-tracking branch 'keys/keys-next' new d2ff67c2720b Merge remote-tracking branch 'selinux/next' new 8a631a604be2 Merge remote-tracking branch 'tpmdd/next' new b9dce5659bed Merge remote-tracking branch 'iommu/next' new 5504a69a4219 audit: further cleanup of AUDIT_FILTER_ENTRY deprecation new 313e624a9136 Merge remote-tracking branch 'audit/next' new d24fa711e577 Merge remote-tracking branch 'devicetree/for-next' new 12ef51b11669 spi: stm32: avoid ifdef CONFIG_PM for pm callbacks new 93c941448994 spi: spi-axi-spi-engine: remove usage of delay_usecs new e7f2d4c6aacd spi: bcm63xx-spi: don't check 'delay_usecs' field new 66a3aadec42a spi: spi-bcm-qspi: replace 'delay_usecs' with 'delay.value' check new 506d1a1b441e spi: spi-sh: replace 'delay_usecs' with 'delay.value' in pr_debug new 7ca660f8212b spi: spi-tegra20-flash: don't check 'delay_usecs' field fo [...] new 33a23423ca0a staging: greybus: spilib: use 'spi_delay_to_ns' for gettin [...] new a886010c6971 spi: spi-falcon: remove check for 'delay_usecs' new 55a47532fa4c spi: fsl-espi: remove usage of 'delay_usecs' field new 3ab1cce55337 spi: core: remove 'delay_usecs' field from spi_transfer new 05d8a019eb05 spi: docs: update info about 'delay_usecs' new d11233e0dee6 Merge series "spi: finalize 'delay_usecs' removal/transiti [...] new a43e89624bae Merge remote-tracking branch 'spi/for-5.13' into spi-next new 46c116311cb8 Merge remote-tracking branch 'spi/for-next' new 4f6ed38fc300 Merge branch 'x86/vdso' new 7befb3ef2422 Merge branch 'x86/urgent' new 6ec384da2cd7 Merge branch 'x86/seves' new 9d689b3dd554 Merge branch 'x86/platform' new 3c4a82534c7d Merge branch 'x86/mm' new a5bae77bac54 Merge branch 'x86/misc' new b70c6a80d96b Merge branch 'x86/cpu' new 1a207f0943e5 Merge branch 'x86/core' new 1b7420e2406c Merge branch 'x86/cleanups' new 478a5dbcdb37 Merge branch 'x86/alternatives' new c69e9f00c18c Merge branch 'timers/urgent' new e1a5cdb67bcc Merge branch 'sched/urgent' new 9c2d10b85747 Merge branch 'sched/core' new e2687003c81c Merge branch 'perf/urgent' new c3d98fa3166a Merge branch 'objtool/urgent' new 424ea82d49ff Merge branch 'objtool/core' new 7557a6251318 Merge branch 'locking/urgent' new 9a4b99fce659 kernel/futex: Kill rt_mutex_next_owner() new a1565aa46998 kernel/futex: Make futex_wait_requeue_pi() only call fixup [...] new a3f2428d2b9c kernel/futex: Move hb unlock out of unqueue_me_pi() new c2e4bfe0eef3 kernel/futex: Explicitly document pi_lock for pi_state own [...] new 667e3ee1c153 Merge branch 'locking/core' new 1e155accce89 Merge branch 'irq/core' new 50eee036f9b2 Merge branch 'efi/urgent' new 5e21a3ecad15 x86/alternative: Merge include files new b046664872dd static_call: Move struct static_call_key definition to sta [...] new 6ea312d95e02 static_call: Add function to query current function new a0e2bf7cb700 x86/paravirt: Switch time pvops functions to use static_call() new dda7bb764849 x86/alternative: Support not-feature new e208b3c4a974 x86/alternative: Support ALTERNATIVE_TERNARY new 2fe2a2c7a97c x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has() new 4e6292114c74 x86/paravirt: Add new features for paravirt patching new 33634e42e38b x86/paravirt: Remove no longer needed 32-bit pvops cruft new 0b8d366a942f x86/paravirt: Simplify paravirt macros new ae755b5a4548 x86/paravirt: Switch iret pvops to ALTERNATIVE new 00aa3193ab7a x86/paravirt: Add new PVOP_ALT* macros to support pvops in [...] new fafe5e74229f x86/paravirt: Switch functions with custom code to ALTERNATIVE new 054ac8ad5ebe x86/paravirt: Have only one paravirt patch function new 013b16d0327a Merge branch 'x86/alternatives' new 9b63ed549b62 Merge remote-tracking branch 'tip/auto-latest' new 83cfe40bffb1 Merge remote-tracking branch 'edac/edac-for-next' new 77fb1541d5c5 Merge remote-tracking branch 'rcu/rcu/next' new 8164510c7d64 Merge remote-tracking branch 'kvm-arm/next' new 5e7235e1afa5 Merge remote-tracking branch 'kvms390/next' new 609ecbe1a239 Merge remote-tracking branch 'percpu/for-next' new fdf8daf6db13 Merge remote-tracking branch 'workqueues/for-next' new 238be94ef569 Merge remote-tracking branch 'drivers-x86/for-next' new c15cae6e76b1 Merge remote-tracking branch 'leds/for-next' new 2443c17f162a Merge remote-tracking branch 'ipmi/for-next' new aecb1e452d9e usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro new 3adab6a1691a usb: typec: tps6598x: Fix tracepoint header file new 2786d8618a92 usb: typec: tps6598x: Move the driver under its own subdirectory new 14b02f023c09 usb: typec: tipd: Separate file for tracepoint creation new 1891742787a8 Merge remote-tracking branch 'usb/usb-next' new 3a0580284bc7 usb: cdns3: trace: delete the trace parameter for request->trb new 85d59f39e105 usb: cdns3: imx: mark cdns_imx_system_resume as __maybe_unused new 9576fdc0ad3a usb: cdns3: fix static checker warning. new 15d73b44bbc8 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 9a0acf82753a Merge remote-tracking branch 'tty/tty-next' new 9736ec44f454 Merge remote-tracking branch 'char-misc/char-misc-next' new c9570d4a5efd extcon: Add stubs for extcon_register_notifier_all() functions new d3bdd1c31407 extcon: Fix error handling in extcon_dev_register new 72ccd15284e6 extcon: max8997: Add CHGINS and CHGRM interrupt handling new 2d5c082ce384 extcon: sm5502: Detect OTG when USB_ID is connected to ground new 56f77ca05790 bindings: pm8941-misc: Convert bindings to YAML new fb3c5d672593 bindings: pm8941-misc: Add support for VBUS detection new cf947ad92675 extcon: qcom-spmi: Add support for VBUS detection new b1bba41b75f9 Merge remote-tracking branch 'extcon/extcon-next' new 015acd5d3add MAINTAINERS: Add linux-phy list and patchwork new eb445a15fa69 phy: tusb1210: use bitmasks to set VENDOR_SPECIFIC2 new 6b5a79b8b95c Merge remote-tracking branch 'phy-next/next' new 3382665a5c5d thunderbolt: debugfs: Show all accessible dwords new 4565ef386124 Merge remote-tracking branch 'thunderbolt/next' new 29a91bc27174 staging: rtl8723bs: remove typedefs in HalBtcOutSrc.h new 743c5f852e54 staging: rtl8723bs: remove typedefs in rtw_mlme.h new 694a76b996c7 staging: rtl8723bs: remove typedefs in odm.h new 6d12413cae30 staging: rtl8723bs: remove typedefs in odm_CfoTracking.h new f61ada8c23db staging: rtl8723bs: remove typedefs in odm_NoiseMonitor.h new 41da002ed06d staging: rtl8723bs: remove typedefs in odm_interface.h new 26482bed813b staging: rtl8723bs: remove typedefs in odm_EdcaTurboCheck.h new 1cd767554132 staging: rtl8723bs: remove typedefs in odm_HWConfig.h new 88e5d8626327 staging: rtl8723bs: remove typedefs in odm_types.h new e1d700a59977 staging: rtl8723bs: remove typedefs in rtw_eeprom.h new 84e4a52d6951 staging: rtl8723bs: remove typedefs in hal_com.h new 7fa19d064a14 staging: rtl8723bs: remove typedefs in drv_types.h new 8497bcd99451 staging: rtl8723bs: remove typedefs in rtw_ht.h new 5b8ee2af457b staging: rtl8723bs: remove typedefs in rtw_ioctl_set.h new 8b6caa1555f1 staging: rtl8723bs: remove typedefs in wlan_bssdef.h new 4399c37cfd09 staging: rtl8723bs: remove typedefs in rtw_mp.h new 2c9b5a030e77 staging: rtl8723bs: remove typedefs in osdep_service.h new 65fb2f98c916 staging: rtl8723bs: remove typedefs in rtw_security.h new bb5aedbecb79 staging: rtl8723bs: remove typedefs in hal_com_h2c.h new 07d4ad3e4676 staging: rtl8723bs: remove typedefs in rtl8723b_xmit.h new f30c26236c41 staging: rtl8723bs: remove typedefs in HalVerDef.h new 23004f3b7393 staging: rtl8723bs: remove typedefs in rtl8723b_hal.h new d44d0312b3fd staging: rtl8723bs: remove typedefs in rtw_mlme_ext.h new 16f84d63f1f7 staging: rtl8723bs: remove typedefs in HalPwrSeqCmd.h new 41ec87817604 staging: rtl8723bs: remove typedefs in sta_info.h new 95cf028829cf staging: rtl8723bs: remove typedefs in ieee80211.h new d495c5503d13 staging: rtl8723bs: remove typedefs in basic_types.h new 00d5865c960a staging: rtl8723bs: remove typedefs in osdep_service_linux.h new 1dad326cfd60 staging: rtl8723bs: remove typedefs in rtw_efuse.h new 9a8dfb50d26a staging: rtl8723bs: remove typedefs in hal_btcoex.h new d7c2b41f40fe staging: rtl8723bs: remove typedefs in odm_DIG.h new 4cfc1074eb7d staging: rtl8723bs: remove typedefs in hal_btcoex.c new 3499037e997d staging: rtl8723bs: remove typedefs in odm_DynamicBBPowerSaving.h new 3f8efa160632 staging: rtl8723bs: remove unused code block new 0345785ebed3 staging: rtl8723bs: align and beautify comments new 87a12e95df85 staging: rtl8723bs: Fix spelling mistake "disabed" -> "disabled" new 88b895e08d87 staging: rtl8723bs: remove extra space new 3dbd2e627780 staging: rtl8723bs: remove extra lines new ce8d69deeae1 staging: rtl8723bs: put quoted string in a single line new f6a4ac8fd29c staging: rtl8712: fixed no space coding style issue new 7b2b5d27cbd3 staging: rtl8712: fixed whitespace coding style issue new 88208fa7787c staging: rtl8192u: ieee80211: Remove braces for single lin [...] new 55c9731662b8 staging: wimax: i2400m: Mundane typos fix in the file tx.c new 3bb338919835 Merge remote-tracking branch 'staging/staging-next' new 6c6cd80ed03b Merge remote-tracking branch 'icc/icc-next' new c732b33eb3d2 Merge remote-tracking branch 'cgroup/for-next' new eee753a2df20 Merge remote-tracking branch 'scsi/for-next' new 173bf0491fa5 Merge remote-tracking branch 'scsi-mkp/for-next' new da98b54d0298 virtio-mmio: Use to_virtio_mmio_device() to simply code new bc22ed2ea112 virtio: remove export for virtio_config_{enable, disable} new aa443ac20445 vdpa_sim: Skip typecasting from void* new 4c050286bb20 vhost_vdpa: fix the missing irq_bypass_unregister_producer [...] new beb691e69f4d vhost: Fix vhost_vq_reset() new f6bbf0010ba0 vhost-vdpa: fix use-after-free of v->config_ctx new 0bde59c1723a vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget [...] new 723c7003c1ab vdpa: introduce virtio pci driver new 9f95efa9b4bc Merge remote-tracking branch 'vhost/linux-next' new f51dd0889a79 Merge branche 'rpmsg-fixes' and 'rproc-fixes' into for-next new 18cda8018a4b remoteproc: imx_rproc: fix return value check in imx_rproc [...] new 6da9742ca68b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new f17a5470d75e Merge remote-tracking branch 'rpmsg/for-next' new 4976166895d6 irqdomain: Introduce irq_domain_create_simple() API new f2d17ad71bb7 gpiolib: Unify the checks on fwnode type new 85164b347c5a gpiolib: Move of_node operations to gpiolib-of and correct [...] new 0c0b52ae115b gpiolib: Introduce acpi_gpio_dev_init() and call it from core new f8478b15f945 gpiolib: Reuse device's fwnode to create IRQ domain new b33fdbdca011 gpiolib: Fold conditionals into a simple ternary operator new 751ef54684dd Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 217b38eaaf1a Merge remote-tracking branch 'gpio-intel/for-next' new 1c8fa4bd793c Merge remote-tracking branch 'pinctrl/for-next' new 5c58d3382d0b Merge remote-tracking branch 'pinctrl-intel/for-next' new 3326b9fede1e Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 4e097e65b751 Merge remote-tracking branch 'livepatching/for-next' new 7ccd7f06b8cd Merge remote-tracking branch 'coresight/next' new aea69aecef7d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 21db09a50330 Merge remote-tracking branch 'gnss/gnss-next' new b1864bc93193 Merge remote-tracking branch 'slimbus/for-next' new ab08d3b412f5 Merge remote-tracking branch 'nvmem/for-next' new 6f6552794abe Merge remote-tracking branch 'xarray/main' new e3576fb5e461 Merge remote-tracking branch 'hyperv/hyperv-next' new f1513ceb38ce Merge remote-tracking branch 'fpga/for-next' new 35d99da340e9 Merge remote-tracking branch 'mhi/mhi-next' new 722dcaa81dd7 hugetlb_cgroup: fix imbalanced css_get and css_put pair fo [...] new faee446def6a kasan: fix per-page tags for non-page_alloc pages new b98fcc91027e mm, hwpoison: do not lock page again when me_huge_page() s [...] new 52f396957e8e mm/mmu_notifiers: ensure range_end() is paired with range_start() new ad48cfd5e436 z3fold: prevent reclaim/free race for headless pages new 8b0f5102059c squashfs: fix inode lookup sanity checks new f23fe70b3244 squashfs: fix xattr id and id lookup sanity checks new b331adc64128 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 71d263647ad6 /proc/kpageflags: do not use uninitialized struct pages new c568d2e4ece6 arch/ia64/kernel/head.S: remove duplicate include new e0718a0b0f2f arch/ia64/kernel/fsys.S: fix typos new 0466fe2554f4 include/linux/compiler-gcc.h: sparse can do constant foldi [...] new 9fa7d88d5911 scripts/spelling.txt: add "overlfow" new a9922f9113bc scripts/spelling.txt: Add "diabled" typo new b75a7338ab3e scripts/spelling.txt: add "overflw" new a0944154d6ea arch/sh/include/asm/tlb.h: remove duplicate include new 05ec99e4be8b ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...] new 70ae3e67bbe3 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 3daf1fb5c14a ocfs2: fix ocfs2 corrupt when iputting an inode new 61cd7a2cd4b9 watchdog: rename __touch_watchdog() to a better descriptive name new 498c7e2784fd watchdog: explicitly update timestamp when reporting softlockup new 3d787cd89bfc watchdog/softlockup: report the overall time of softlockups new 470b4e263465 watchdog/softlockup: remove logic that tried to prevent re [...] new bdfb91b970b7 watchdog: fix barriers when printing backtraces from all CPUs new 4aca98de0ca0 watchdog: cleanup handling of false positives new 03e2eb975703 mm/slub: introduce two counters for partial objects new c01d90ce5224 mm/slub: get rid of count_partial() new db426747ea8e percpu: export per_cpu_sum() new 39246f9f24c4 mm/slub: use percpu partial free counter new 007b4fc531a4 mm/page_owner: record the timestamp of all pages during free new ffee6102c6b9 mm: provide filemap_range_needs_writeback() helper new 7741adaa0cce mm: use filemap_range_needs_writeback() for O_DIRECT reads new fb1dabf6a4c6 iomap: use filemap_range_needs_writeback() for O_DIRECT reads new df1d8c4e8b70 mm/filemap: use filemap_read_page in filemap_fault new b098c2636c07 mm/filemap: drop check for truncated page after I/O new e08e403b681a mm: page-writeback: simplify memcg handling in test_clear_ [...] new d6c5ff6b7d9d mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new 553d954adccf mm/memremap.c: fix improper SPDX comment style new a2a7f1e4de7a mm: memcontrol: fix kernel stack account new 80e70f639097 memcg: cleanup root memcg checks new e32a04981148 memcg: enable memcg oom-kill for __GFP_NOFAIL new c9f6e5a910b3 memcg: charge before adding to swapcache on swapin new 33ed6c0ed79f mm: memcontrol: fix cpuhotplug statistics flushing new 65a73ec1ef7c mm: memcontrol: kill mem_cgroup_nodeinfo() new 96530dde1fad mm: memcontrol: privatize memcg_page_state query functions new 824430c6f3d3 cgroup: rstat: support cgroup1 new 7df8c7b4ef81 cgroup: rstat: punt root-level optimization to individual [...] new 189ef80df99f mm: memcontrol: switch to rstat new fba0e4a22776 mm-memcontrol-switch-to-rstat-fix new 230abefa6254 mm: memcontrol: consolidate lruvec stat flushing new 20731109bc87 kselftests: cgroup: update kmem test for new vmstat implem [...] new 78ee1ca40361 mm/memory.c: do_numa_page(): delete bool "migrated" new 5ce89b3c8dba mm/interval_tree: add comments to improve code readability new 23e789d539c5 x86/vmemmap: drop handling of 4K unaligned vmemmap range new 50f040ec8622 x86/vmemmap: drop handling of 1GB vmemmap ranges new e178da173781 x86/vmemmap: handle unpopulated sub-pmd ranges new 2f10f4248f08 x86/vmemmap: optimize for consecutive sections in partial [...] new a9d3b94ff1f3 mm, tracing: improve rss_stat tracepoint message new da96495047bb mm: allow shmem mappings with MREMAP_DONTUNMAP new 469235aa4a6f mm/dmapool: switch from strlcpy to strscpy new a16202f25db2 samples/vfio-mdev/mdpy: use remap_vmalloc_range new d40914b1ed78 mm: unexport remap_vmalloc_range_partial new 6e7f0c46e52a mm/vmalloc: use rb_tree instead of list for vread() lookups new 3f2a7b2b9463 kasan: remove redundant config option new 6cc7b42cca97 mm/kasan: switch from strlcpy to strscpy new 62e921138519 kasan: initialize shadow to TAG_INVALID for SW_TAGS new 8983a9f71502 mm, kasan: don't poison boot memory with tag-based modes new 8ee38d49a282 arm64: kasan: allow to init memory when setting tags new 94e6879ecb27 kasan: init memory in kasan_(un)poison for HW_TAGS new 45f870781aec kasan, mm: integrate page_alloc init with HW_TAGS new 1b908041f22d kasan, mm: integrate slab init_on_alloc with HW_TAGS new 144fc13415d7 kasan, mm: integrate slab init_on_free with HW_TAGS new 89efc1ed53cc mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() new a6c9d8419f7b mm: remove lru_add_drain_all in alloc_contig_range new 46e94a9903dd include/linux/page-flags-layout.h: correctly determine LAS [...] new 0816ae5d95d8 include/linux/page-flags-layout.h: cleanups new aa1c78cc0b67 mm/page_alloc: rename alloc_mask to alloc_gfp new b438591f2009 mm/page_alloc: rename gfp_mask to gfp new af0152a71b40 mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask new 11c90819c3f5 mm/mempolicy: rename alloc_pages_current to alloc_pages new 43e3399163b0 mm/mempolicy: rewrite alloc_pages documentation new 5b9d533b6da2 mm/mempolicy: rewrite alloc_pages_vma documentation new d715a78da74c mm/mempolicy: fix mpol_misplaced kernel-doc new cd24acb51d7c mm: page_alloc: dump migrate-failed pages new 5b89a304ef9d hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() new 43bf2e001133 hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix new 2f4b04eb84b7 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled new c0578ca94247 mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE new 4585d55a1887 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h new 86488f208660 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] new fabf17ef8153 mm/hugetlb: remove redundant reservation check condition i [...] new a5d09bed0fd4 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE new 6432407d8366 mm/hugetlb: use some helper functions to cleanup code new 898f57ed9852 mm/hugetlb: optimize the surplus state transfer code in mo [...] new 3f0ca9c83907 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] new e52739ec6f73 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] new 9eb3360427f0 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] new a69a1f5dc660 khugepaged: remove unneeded return value of khugepaged_col [...] new 17e4220d2d83 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() new b3a246b7aa9d khugepaged: use helper khugepaged_test_exit() in __khugepa [...] new d3aacb71ad2c khugepaged: fix wrong result value for trace_mm_collapse_h [...] new 67ee199ce406 mm/huge_memory.c: remove unnecessary local variable ret2 new 12e76bdc06fe mm: huge_memory: a new debugfs interface for splitting THP tests. new cac0f85d64d3 userfaultfd: add minor fault registration mode new cb65b591fa2c userfaultfd: disable huge PMD sharing for MINOR registered VMAs new 8fa18a08ba4d userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] new cccde32d88be userfaultfd: add UFFDIO_CONTINUE ioctl new cecbef173d01 userfaultfd: update documentation to describe minor fault [...] new 7e9705d07682 userfaultfd/selftests: add test exercising minor fault handling new 6b369ccf8122 userfaultfd: support minor fault handling for shmem new 8190eb6c775b userfaultfd-support-minor-fault-handling-for-shmem-fix new 90b215d7641f userfaultfd/selftests: use memfd_create for shmem test type new b13f59a83eba userfaultfd/selftests: create alias mappings in the shmem test new 38fb18b4d248 userfaultfd/selftests: reinitialize test context in each test new da17d13eaee8 userfaultfd/selftests: exercise minor fault handling shmem [...] new 083398ec6368 userfaultfd/selftests: use user mode only new b02af9b17681 userfaultfd/selftests: remove the time() check on delayed uffd new f7159c126879 userfaultfd/selftests: drop VERIFY check in locking_thread new 1859c141d209 userfaultfd/selftests: only dump counts if mode enabled new ae1dbc26a2f9 userfaultfd/selftests: unify error handling new 4d3da0c9c5c2 mm/vmscan: move RECLAIM* bits to uapi header new bbf3e74a6bbe mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] new 263f136522f4 mm: vmscan: use nid from shrink_control for tracepoint new 8b1fbb52b176 mm: vmscan: consolidate shrinker_maps handling code new f910731d1563 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] new 9056bef8b6dc mm: vmscan: remove memcg_shrinker_map_size new 8378a06555dc mm: vmscan: use kvfree_rcu instead of call_rcu new 58cf6c535f3d mm: memcontrol: rename shrinker_map to shrinker_info new 45c80583f71f mm: vmscan: add shrinker_info_protected() helper new 07ccd8111a70 mm: vmscan: use a new flag to indicate shrinker is registered new e7e7048092ed mm: vmscan: add per memcg shrinker nr_deferred new 5ec1cd76d6d5 mm: vmscan: use per memcg nr_deferred of shrinker new 666279891e8d mm: vmscan: don't need allocate shrinker->nr_deferred for [...] new 34caab756735 mm: memcontrol: reparent nr_deferred when memcg offline new 18cfc2804e27 mm: vmscan: shrink deferred objects proportional to priority new c2532f1ec331 mm/compaction: remove unused variable sysctl_compact_memory new 561fda0c768b mm: compaction: update the COMPACT[STALL|FAIL] events properly new fe05db9cb49c mm: vmstat: add cma statistics new 0beb61d831cf mm: cma: use pr_err_ratelimited for CMA warning new 439d477342a3 mm: cma: support sysfs new b01234de4447 mm: restore node stat checking in /proc/sys/vm/stat_refresh new 33d77119130d mm: no more EINVAL from /proc/sys/vm/stat_refresh new eb547d3c6e49 mm: /proc/sys/vm/stat_refresh skip checking known negative stats new c626f68c4c1f mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats new 8191e2364e87 x86/mm: track linear mapping split events new 72d65ed5123e mm/mmap.c: don't unlock VMAs in remap_file_pages() new fdac052db9b1 mm/util.c: reduce mem_dump_obj() object size new fcca033950c7 mm/gup: don't pin migrated cma pages in movable zone new 880fbbfa8ecf mm/gup: check every subpage of a compound page during isolation new 8c5481743e1b mm/gup: return an error on migration failure new d1e1d97c771c mm/gup: check for isolation errors new 0acbf7090626 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN new 74cda856cc80 mm: apply per-task gfp constraints in fast path new edf87bf0ec5b mm: honor PF_MEMALLOC_PIN for all movable pages new d97dbc1c6b81 mm/gup: do not migrate zero page new d278bcfcde67 mm/gup: migrate pinned pages out of movable zone new 1f4aaa88cee4 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] new 7e48b22ae3c9 mm/gup: change index type to long as it counts pages new 6b243c5c6b00 mm/gup: longterm pin migration cleanup new b8cf1e035115 selftests/vm: gup_test: fix test flag new a8bd00c7d594 selftests/vm: gup_test: test faulting in kernel, and verif [...] new 88a0beefef79 mm,memory_hotplug: allocate memmap from the added memory range new 65c9e8779af2 mmmemory_hotplug-allocate-memmap-from-the-added-memory-range-fix new 81cbd498df91 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported new 853575ef6303 mm,memory_hotplug: add kernel boot option to enable memmap [...] new 0d14a917801a x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE new fe746f862fc4 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE new 93afcd420612 mm/zswap.c: switch from strlcpy to strscpy new 928b1ee8f1f3 iov_iter: lift memzero_page() to highmem.h new 3c81ff86d884 mm/highmem: convert memzero_page() to kmap_local_page() new 533099bdb55d btrfs: use memzero_page() instead of open coded kmap pattern new 32c2bf7cf3a3 mm/highmem.c: fix coding style issue new 4cab8eb00ffb mm/highmem: Remove deprecated kmap_atomic new 2cf50ade7e14 mm/mempool: minor coding style tweaks new 843f57ae8150 mm/swapfile: minor coding style tweaks new 7a31ab09b79a mm/sparse: minor coding style tweaks new 032c9313295e mm/vmscan: minor coding style tweaks new a98b197151c2 mm/compaction: minor coding style tweaks new 03c84d653524 mm/oom_kill: minor coding style tweaks new b87f9924be51 mm/shmem: minor coding style tweaks new 2f3907578423 mm/page_alloc: minor coding style tweaks new 55b725fb29a9 mm/filemap: minor coding style tweaks new 7a0539de8686 mm/mlock: minor coding style tweaks new 27e291419039 mm/frontswap: minor coding style tweaks new acc57ac68d25 mm/vmalloc: minor coding style tweaks new 75323ec3642c mm/memory_hotplug: minor coding style tweaks new a5829897d478 mm/mempolicy: minor coding style tweaks new d39ab7133924 mm/process_vm_access.c: remove duplicate include new ab265698b626 fs/buffer.c: add debug print for __getblk_gfp() stall problem new bd8a12e85083 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 80822536846b kernel/hung_task.c: Monitor killed tasks. new 8ed5269cdab0 procfs: allow reading fdinfo with PTRACE_MODE_READ new fb9d8154b4f5 procfs/dmabuf: add inode number to /proc/*/fdinfo new 2374dd413430 proc/sysctl: make protected_* world readable new b49e9b3cff66 include: remove pagemap.h from blkdev.h new 29763f0bc055 kernel/async.c: fix pr_debug statement new 47484f7cbf24 kernel/cred.c: make init_groups static new af13c435318f lib/bch.c: fix a typo in the file bch.c new 94418ba3e4bd lib: fix inconsistent indenting in process_bit1() new 1b207e01beb4 include/linux/compat.h: remove unneeded declaration from C [...] new 430e6f58132a fs: fat: fix spelling typo of values new 2914372d6e62 kernel/fork.c: simplify copy_mm() new 3fa563918c83 kernel/crash_core: add crashkernel=auto for vmcore creation new 75c89ac1f23d kexec: Add kexec reboot string new ac0cf56be754 kernel: kexec_file: fix error return code of kexec_calcula [...] new cdc70fa0319a aio: simplify read_events() new 10b6f0cfc4ba gdb: lx-symbols: store the abspath() new 6e26100022f2 kernel/async.c: stop guarding pr_debug() statements new 17669051d214 kernel/async.c: remove async_unregister_domain() new 6714423d10be Merge branch 'akpm-current/current'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (b7f3cac0518a) \ N -- N -- N refs/heads/akpm (6714423d10be)
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 984 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-kernel-mm-cma | 25 + Documentation/admin-guide/kernel-parameters.txt | 30 +- Documentation/admin-guide/mm/hugetlbpage.rst | 11 - Documentation/core-api/dma-api.rst | 10 + Documentation/devicetree/bindings/arm/qcom.yaml | 1 + .../display/panel/kingdisplay,kd035g6-54nt.yaml | 1 - .../devicetree/bindings/net/brcm,bcm4908-enet.yaml | 17 +- .../devicetree/bindings/rng/brcm,bcm2835.yaml | 21 + Documentation/hwmon/ir36021.rst | 1 + .../device_drivers/ethernet/microsoft/netvsc.rst | 14 +- Documentation/networking/devlink/devlink-dpipe.rst | 2 +- .../networking/devlink/devlink-health.rst | 17 +- Documentation/networking/devlink/devlink-port.rst | 4 +- Documentation/networking/phy.rst | 4 +- Documentation/spi/spi-summary.rst | 7 +- Documentation/virt/kvm/api.rst | 3 + MAINTAINERS | 5 +- Makefile | 2 +- arch/arm/configs/shmobile_defconfig | 1 - arch/arm/include/asm/paravirt.h | 14 +- arch/arm/kernel/paravirt.c | 9 +- arch/arm64/Kconfig | 3 + arch/arm64/boot/dts/qcom/pm8150.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm8350.dtsi | 25 + arch/arm64/boot/dts/qcom/pm8350b.dtsi | 25 + arch/arm64/boot/dts/qcom/pm8350c.dtsi | 25 + arch/arm64/boot/dts/qcom/pmk8350.dtsi | 25 + arch/arm64/boot/dts/qcom/pmr735a.dtsi | 25 + arch/arm64/boot/dts/qcom/pmr735b.dtsi | 25 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 4 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 14 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 4 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 26 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 155 ++ arch/arm64/include/asm/memory.h | 4 +- arch/arm64/include/asm/mte-kasan.h | 39 +- arch/arm64/include/asm/paravirt.h | 14 +- arch/arm64/kernel/paravirt.c | 13 +- arch/arm64/kvm/mmu.c | 3 +- arch/arm64/kvm/reset.c | 12 +- arch/ia64/kernel/fsys.S | 4 +- arch/mips/Kconfig | 3 +- .../mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts | 2 +- arch/mips/boot/dts/brcm/bcm3368.dtsi | 3 + .../boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts | 2 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 5 + arch/mips/boot/dts/brcm/bcm6328.dtsi | 5 + .../boot/dts/brcm/bcm6358-neufbox4-sercomm.dts | 2 +- arch/mips/boot/dts/brcm/bcm6358.dtsi | 4 + .../boot/dts/brcm/bcm6362-neufbox6-sercomm.dts | 2 +- arch/mips/boot/dts/brcm/bcm6362.dtsi | 5 + arch/mips/boot/dts/brcm/bcm6368.dtsi | 4 + arch/mips/boot/dts/brcm/bcm93384wvg.dts | 2 +- arch/mips/boot/dts/brcm/bcm93384wvg_viper.dts | 2 +- arch/mips/boot/dts/brcm/bcm96368mvwg.dts | 2 +- arch/mips/boot/dts/brcm/bcm97125cbmb.dts | 2 +- arch/mips/boot/dts/brcm/bcm97346dbsmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm97358svmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm97360svmb.dts | 2 +- arch/mips/boot/dts/brcm/bcm97362svmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm97420c.dts | 2 +- arch/mips/boot/dts/brcm/bcm97425svmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm97435svmb.dts | 4 +- arch/mips/boot/dts/brcm/bcm9ejtagprb.dts | 2 +- arch/mips/boot/dts/ingenic/gcw0.dts | 1 - arch/mips/include/asm/mach-loongson64/boot_param.h | 27 - arch/mips/include/asm/mach-loongson64/loongson.h | 18 + arch/mips/kernel/spinlock_test.c | 8 +- arch/mips/loongson64/Makefile | 2 +- arch/mips/loongson64/env.c | 20 - arch/mips/loongson64/numa.c | 17 +- arch/mips/loongson64/platform.c | 42 - arch/mips/mm/tlbex.c | 9 +- arch/mips/pci/pci-mt7620.c | 5 +- arch/powerpc/include/asm/interrupt.h | 3 +- arch/powerpc/kernel/interrupt.c | 1 - arch/powerpc/kernel/traps.c | 2 +- arch/sparc/mm/init_64.c | 1 - arch/x86/Kconfig | 4 + arch/x86/entry/entry_32.S | 6 +- arch/x86/entry/entry_64.S | 2 +- arch/x86/entry/vdso/vdso32/system_call.S | 2 +- arch/x86/events/core.c | 15 +- arch/x86/include/asm/alternative-asm.h | 114 -- arch/x86/include/asm/alternative.h | 128 +- arch/x86/include/asm/cpufeature.h | 41 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/irqflags.h | 7 +- arch/x86/include/asm/kvm_host.h | 4 +- arch/x86/include/asm/nospec-branch.h | 1 - arch/x86/include/asm/paravirt.h | 167 +-- arch/x86/include/asm/paravirt_types.h | 210 +-- arch/x86/include/asm/smap.h | 15 +- arch/x86/kernel/Makefile | 3 +- arch/x86/kernel/alternative.c | 52 +- arch/x86/kernel/asm-offsets.c | 7 - arch/x86/kernel/cpu/vmware.c | 5 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kernel/kvmclock.c | 21 +- arch/x86/kernel/paravirt-spinlocks.c | 9 + arch/x86/kernel/paravirt.c | 75 +- arch/x86/kernel/paravirt_patch.c | 99 -- arch/x86/kernel/tsc.c | 3 +- arch/x86/kvm/lapic.c | 1 + arch/x86/kvm/mmu/tdp_mmu.c | 11 + arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/lib/atomic64_386_32.S | 2 +- arch/x86/lib/atomic64_cx8_32.S | 2 +- arch/x86/lib/copy_page_64.S | 2 +- arch/x86/lib/copy_user_64.S | 2 +- arch/x86/lib/memcpy_64.S | 2 +- arch/x86/lib/memmove_64.S | 2 +- arch/x86/lib/memset_64.S | 2 +- arch/x86/lib/retpoline.S | 2 +- arch/x86/mm/init_64.c | 141 +- arch/x86/xen/enlighten_pv.c | 4 +- arch/x86/xen/time.c | 26 +- arch/xtensa/Kconfig | 8 +- arch/xtensa/Makefile | 9 +- arch/xtensa/boot/Makefile | 4 - arch/xtensa/boot/boot-elf/Makefile | 11 +- arch/xtensa/boot/boot-redboot/Makefile | 6 +- arch/xtensa/kernel/pci.c | 2 +- arch/xtensa/kernel/syscall.c | 8 +- arch/xtensa/kernel/syscalls/Makefile | 14 +- arch/xtensa/kernel/syscalls/syscallhdr.sh | 36 - arch/xtensa/kernel/syscalls/syscalltbl.sh | 32 - block/blk-settings.c | 1 + crypto/api.c | 2 +- crypto/ecc.c | 11 +- crypto/ecc.h | 37 +- crypto/ecc_curve_defs.h | 17 + crypto/ecdh.c | 72 +- crypto/ecdh_helper.c | 4 +- crypto/testmgr.c | 13 +- crypto/testmgr.h | 34 +- drivers/Makefile | 1 + drivers/acpi/acpi_memhotplug.c | 5 +- drivers/base/arch_topology.c | 2 +- drivers/base/memory.c | 20 +- drivers/block/brd.c | 1 + drivers/block/loop.c | 1 + drivers/block/zram/zram_drv.c | 17 +- drivers/char/hw_random/bcm2835-rng.c | 10 + drivers/char/hw_random/cctrng.c | 4 +- drivers/char/hw_random/pic32-rng.c | 3 +- drivers/clk/at91/sama7g5.c | 6 +- drivers/clk/clk.c | 18 +- drivers/clk/qcom/clk-rcg2.c | 17 +- drivers/clk/qcom/clk-rpmh.c | 7 +- drivers/clk/qcom/gcc-sc7180.c | 4 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 6 + drivers/clk/renesas/r8a779a0-cpg-mssr.c | 4 + drivers/clocksource/hyperv_timer.c | 2 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 21 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 1 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 4 +- drivers/crypto/atmel-ecc.c | 28 +- drivers/crypto/cavium/cpt/cptpf_main.c | 1 - drivers/crypto/ccp/sev-dev.c | 6 + drivers/crypto/hisilicon/Kconfig | 1 + drivers/crypto/hisilicon/hpre/hpre.h | 17 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 881 ++++++++++- drivers/crypto/hisilicon/hpre/hpre_main.c | 12 +- drivers/crypto/hisilicon/qm.c | 4 +- drivers/crypto/hisilicon/qm.h | 4 +- drivers/crypto/hisilicon/sec2/sec.h | 4 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 4 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 4 +- drivers/crypto/hisilicon/zip/zip.h | 4 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 4 +- drivers/crypto/qat/qat_common/qat_algs.c | 32 +- drivers/firmware/broadcom/bcm47xx_nvram.c | 92 +- drivers/gpio/gpiolib.c | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 24 +- drivers/gpu/drm/i915/display/intel_display_types.h | 6 +- drivers/gpu/drm/i915/i915_reg.h | 23 +- drivers/gpu/drm/i915/intel_pm.c | 288 ++-- drivers/gpu/drm/nouveau/nouveau_bo.c | 6 +- drivers/infiniband/core/device.c | 1 - drivers/infiniband/core/umem.c | 4 - drivers/infiniband/core/umem_dmabuf.c | 4 + drivers/infiniband/core/uverbs_ioctl.c | 32 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 3 + drivers/infiniband/hw/hns/hns_roce_device.h | 25 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 147 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 + drivers/infiniband/hw/hns/hns_roce_main.c | 32 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 51 + drivers/infiniband/hw/hns/hns_roce_qp.c | 63 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 3 + drivers/infiniband/hw/mlx5/devx.c | 66 +- drivers/infiniband/hw/mlx5/fs.c | 2 +- drivers/infiniband/hw/mlx5/ib_rep.c | 5 +- drivers/infiniband/hw/mlx5/main.c | 10 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 106 +- drivers/infiniband/hw/mlx5/mr.c | 157 +- drivers/infiniband/hw/mlx5/odp.c | 152 +- drivers/infiniband/hw/mlx5/qp.c | 15 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 19 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 1 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 10 +- drivers/infiniband/ulp/rtrs/rtrs.c | 8 +- drivers/irqchip/irq-loongson-liointc.c | 2 +- drivers/isdn/hardware/mISDN/iohelper.h | 14 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 2 +- drivers/md/bcache/super.c | 1 + drivers/net/Kconfig | 1 + drivers/net/arcnet/com20020-pci.c | 34 +- drivers/net/bonding/bond_main.c | 8 +- drivers/net/dsa/bcm_sf2.c | 63 +- drivers/net/dsa/bcm_sf2.h | 2 + drivers/net/dsa/bcm_sf2_regs.h | 7 + drivers/net/dsa/hirschmann/hellcreek.c | 223 ++- drivers/net/dsa/hirschmann/hellcreek.h | 7 + drivers/net/dsa/mt7530.c | 52 +- drivers/net/dsa/sja1105/sja1105_flower.c | 6 + drivers/net/ethernet/broadcom/bcm4908_enet.c | 138 +- drivers/net/ethernet/cadence/macb.h | 14 + drivers/net/ethernet/cadence/macb_main.c | 30 + .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 11 +- drivers/net/ethernet/faraday/ftgmac100.c | 1 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 5 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 9 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 4 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 44 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 20 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 241 +++- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 39 + .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 2 + drivers/net/ethernet/intel/e1000e/82571.c | 2 + drivers/net/ethernet/intel/e1000e/netdev.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 13 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 12 - drivers/net/ethernet/intel/ice/ice_base.c | 24 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 17 - drivers/net/ethernet/intel/ice/ice_xsk.c | 10 +- drivers/net/ethernet/intel/igb/igb_main.c | 22 +- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 7 +- drivers/net/ethernet/intel/igc/igc_main.c | 9 + drivers/net/ethernet/intel/igc/igc_ptp.c | 72 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 32 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 10 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 28 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 10 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 1 + .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 94 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 27 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/indir_table.c | 10 +- .../ethernet/mellanox/mlx5/core/esw/indir_table.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 6 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 44 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 15 +- drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 143 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 8 +- .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.h | 2 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 14 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 2 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 2 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 5 - drivers/net/ethernet/mellanox/mlxsw/core.h | 21 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 55 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 71 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 17 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 29 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 14 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 5 + .../ethernet/mellanox/mlxsw/spectrum_matchall.c | 86 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 21 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 16 + .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 114 +- drivers/net/ethernet/mscc/ocelot_flower.c | 5 + drivers/net/ethernet/mscc/ocelot_net.c | 6 + .../net/ethernet/netronome/nfp/flower/qos_conf.c | 5 + drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 9 - .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 1 + .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 + drivers/net/ethernet/renesas/sh_eth.c | 10 +- drivers/net/ethernet/renesas/sh_eth.h | 114 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 37 +- drivers/net/hyperv/netvsc.c | 20 + drivers/net/ipa/ipa_qmi.c | 2 + drivers/net/netdevsim/Makefile | 4 + drivers/net/netdevsim/dev.c | 17 +- drivers/net/netdevsim/fib.c | 139 +- drivers/net/netdevsim/netdevsim.h | 15 + drivers/net/netdevsim/psample.c | 264 ++++ drivers/net/phy/broadcom.c | 9 + drivers/net/vxlan.c | 1 + drivers/nvdimm/btt.c | 1 + drivers/nvdimm/pmem.c | 1 + drivers/nvme/host/core.c | 15 +- drivers/nvme/host/fc.c | 5 +- drivers/nvme/host/pci.c | 1 + drivers/nvme/host/zns.c | 9 +- drivers/nvme/target/rdma.c | 5 +- drivers/opp/core.c | 6 +- drivers/pci/switch/switchtec.c | 9 +- drivers/perf/arm_dmc620_pmu.c | 1 + drivers/power/supply/z2_battery.c | 3 - drivers/ptp/ptp_clockmatrix.c | 4 +- drivers/ptp/ptp_pch.c | 21 +- drivers/remoteproc/imx_rproc.c | 5 +- drivers/scsi/scsicam.c | 1 + drivers/spi/spi-axi-spi-engine.c | 12 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsl-espi.c | 17 +- drivers/spi/spi-sh.c | 4 +- drivers/spi/spi-stm32.c | 15 +- drivers/spi/spi-tegra20-sflash.c | 3 +- drivers/spi/spi.c | 1 - drivers/staging/greybus/spilib.c | 5 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 42 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8712/rtl8712_xmit.h | 5 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 52 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 8 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 8 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 16 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 34 +- drivers/staging/rtl8723bs/core/rtw_odm.c | 6 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 84 +- drivers/staging/rtl8723bs/core/rtw_security.c | 88 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 56 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 148 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 28 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 138 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h | 28 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 158 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 10 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h | 6 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 6 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h | 2 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 12 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h | 6 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 6 +- drivers/staging/rtl8723bs/hal/HalPhyRf.h | 12 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 52 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h | 8 +- drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c | 4 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 138 +- drivers/staging/rtl8723bs/hal/hal_com.c | 14 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 6 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 11 +- drivers/staging/rtl8723bs/hal/hal_pwr_seq.c | 22 +- drivers/staging/rtl8723bs/hal/odm.c | 102 +- drivers/staging/rtl8723bs/hal/odm.h | 278 ++-- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 28 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.h | 4 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 66 +- drivers/staging/rtl8723bs/hal/odm_DIG.h | 22 +- .../rtl8723bs/hal/odm_DynamicBBPowerSaving.c | 8 +- .../rtl8723bs/hal/odm_DynamicBBPowerSaving.h | 4 +- drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c | 2 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 6 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h | 4 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 26 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.h | 38 +- drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 2 +- drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h | 4 +- drivers/staging/rtl8723bs/hal/odm_PathDiv.c | 4 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 16 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h | 16 +- drivers/staging/rtl8723bs/hal/odm_debug.c | 2 +- drivers/staging/rtl8723bs/hal/odm_debug.h | 2 +- drivers/staging/rtl8723bs/hal/odm_interface.h | 4 +- drivers/staging/rtl8723bs/hal/odm_types.h | 10 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 32 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 46 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 69 - drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h | 10 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 44 +- drivers/staging/rtl8723bs/include/basic_types.h | 2 - drivers/staging/rtl8723bs/include/drv_types.h | 22 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 4 +- drivers/staging/rtl8723bs/include/hal_com.h | 6 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 4 +- drivers/staging/rtl8723bs/include/hal_data.h | 10 +- drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 22 +- drivers/staging/rtl8723bs/include/ieee80211.h | 16 +- drivers/staging/rtl8723bs/include/ioctl_cfg80211.h | 2 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 4 +- drivers/staging/rtl8723bs/include/osdep_service.h | 6 +- .../rtl8723bs/include/osdep_service_linux.h | 27 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 8 +- drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 16 +- drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 4 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 6 +- drivers/staging/rtl8723bs/include/rtw_eeprom.h | 4 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 8 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 12 +- drivers/staging/rtl8723bs/include/rtw_io.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ioctl_set.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 68 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 50 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 14 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 8 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 30 +- drivers/staging/rtl8723bs/include/rtw_security.h | 6 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 44 +- drivers/staging/rtl8723bs/include/sta_info.h | 16 +- drivers/staging/rtl8723bs/include/wifi.h | 2 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 12 +- drivers/staging/rtl8723bs/include/xmit_osdep.h | 14 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 8 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 2 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 14 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 57 - drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 2 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 12 +- drivers/staging/wimax/i2400m/tx.c | 4 +- drivers/thunderbolt/debugfs.c | 8 +- drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/cdns3-trace.h | 5 +- drivers/usb/cdns3/cdnsp-ring.c | 5 +- drivers/usb/cdns3/core.c | 2 +- drivers/usb/typec/Kconfig | 15 +- drivers/usb/typec/Makefile | 2 +- drivers/usb/typec/tcpm/tcpci.c | 14 +- drivers/usb/typec/tipd/Kconfig | 12 + drivers/usb/typec/tipd/Makefile | 6 + drivers/usb/typec/{tps6598x.c => tipd/core.c} | 4 +- drivers/usb/typec/{ => tipd}/tps6598x.h | 0 drivers/usb/typec/tipd/trace.c | 9 + drivers/usb/typec/tipd/trace.h | 283 ++++ drivers/vhost/vdpa.c | 12 +- drivers/vhost/vhost.c | 2 +- drivers/xen/time.c | 3 +- fs/Kconfig | 6 - fs/btrfs/Makefile | 2 +- fs/btrfs/backref.c | 33 +- fs/btrfs/check-integrity.c | 13 +- fs/btrfs/compression.c | 9 +- fs/btrfs/ctree.c | 954 +----------- fs/btrfs/ctree.h | 20 +- fs/btrfs/delayed-ref.c | 31 +- fs/btrfs/dev-replace.c | 3 + fs/btrfs/disk-io.c | 4 +- fs/btrfs/extent-tree.c | 21 +- fs/btrfs/extent_io.c | 22 +- fs/btrfs/inode.c | 51 +- fs/btrfs/lzo.c | 9 +- fs/btrfs/qgroup.c | 9 +- fs/btrfs/raid56.c | 69 +- fs/btrfs/reflink.c | 6 +- fs/btrfs/subpage.c | 1 + fs/btrfs/sysfs.c | 34 + fs/btrfs/tree-mod-log.c | 912 ++++++++++++ fs/btrfs/tree-mod-log.h | 53 + fs/btrfs/volumes.c | 3 + fs/btrfs/zlib.c | 5 +- fs/btrfs/zstd.c | 5 +- fs/f2fs/data.c | 10 + fs/f2fs/node.c | 5 + fs/f2fs/node.h | 1 + fs/f2fs/segment.c | 3 +- fs/gfs2/log.c | 2 +- fs/gfs2/util.c | 15 +- fs/io_uring.c | 236 +-- fs/squashfs/export.c | 8 +- fs/squashfs/id.c | 6 +- fs/squashfs/squashfs_fs.h | 1 + fs/squashfs/xattr_id.c | 6 +- fs/userfaultfd.c | 6 +- fs/xfs/xfs_itable.c | 6 + include/crypto/acompress.h | 2 + include/crypto/aead.h | 2 + include/crypto/akcipher.h | 2 + include/crypto/ecc_curve.h | 60 + include/crypto/ecdh.h | 2 - include/crypto/hash.h | 4 + include/crypto/kpp.h | 2 + include/crypto/rng.h | 2 + include/crypto/skcipher.h | 2 + include/linux/async.h | 1 - include/linux/blkdev.h | 1 - include/linux/bootmem_info.h | 65 - include/linux/cred.h | 1 - include/linux/dma-mapping.h | 2 + include/linux/etherdevice.h | 4 +- include/linux/highmem.h | 7 + include/linux/hugetlb.h | 47 +- include/linux/hugetlb_cgroup.h | 19 +- include/linux/init_task.h | 1 - include/linux/kasan.h | 48 +- include/linux/memcontrol.h | 23 +- include/linux/memory.h | 8 +- include/linux/memory_hotplug.h | 48 +- include/linux/memremap.h | 2 +- include/linux/mlx5/device.h | 2 + include/linux/mlx5/driver.h | 8 +- include/linux/mlx5/eswitch.h | 5 +- include/linux/mlx5/mlx5_ifc.h | 21 +- include/linux/mm.h | 23 +- include/linux/mmu_notifier.h | 10 +- include/linux/mmzone.h | 5 + include/linux/nmi.h | 1 - include/linux/percpu-defs.h | 10 + include/linux/ptp_pch.h | 22 + include/linux/shmem_fs.h | 26 +- include/linux/shrinker.h | 7 +- include/linux/skbuff.h | 28 +- include/linux/spi/spi.h | 12 - include/linux/static_call.h | 26 +- include/linux/static_call_types.h | 18 + include/linux/sunrpc/svc_rdma.h | 1 - include/linux/swap.h | 1 + include/net/flow_dissector.h | 6 +- include/net/flow_offload.h | 2 + include/net/ipv6.h | 1 + include/net/mptcp.h | 9 +- include/net/nexthop.h | 72 +- include/net/psample.h | 21 +- include/net/sch_generic.h | 14 + include/net/sock.h | 2 +- include/net/tc_act/tc_police.h | 52 + include/rdma/ib_verbs.h | 15 - include/rdma/uverbs_ioctl.h | 80 +- include/sound/soc-dpcm.h | 8 +- include/trace/events/kmem.h | 24 +- include/uapi/linux/nexthop.h | 47 +- include/uapi/linux/pkt_cls.h | 2 + include/uapi/linux/psample.h | 7 + include/uapi/linux/rtnetlink.h | 7 + include/uapi/linux/userfaultfd.h | 4 +- include/uapi/rdma/hns-abi.h | 2 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 1 + kernel/async.c | 66 +- kernel/auditsc.c | 11 +- kernel/cred.c | 2 +- kernel/dma/mapping.c | 13 + kernel/futex.c | 29 +- kernel/kexec_core.c | 2 +- kernel/kexec_file.c | 4 +- kernel/locking/percpu-rwsem.c | 10 - kernel/locking/rtmutex.c | 20 - kernel/locking/rtmutex_common.h | 1 - kernel/sys.c | 2 +- kernel/watchdog.c | 118 +- kernel/watchdog_hld.c | 1 - lib/iov_iter.c | 8 +- lib/test_kasan.c | 4 +- mm/Kconfig | 12 + mm/Makefile | 8 +- mm/bootmem_info.c | 127 -- mm/cma.c | 11 +- mm/cma.h | 20 + mm/cma_sysfs.c | 110 ++ mm/highmem.c | 11 +- mm/huge_memory.c | 126 +- mm/hugetlb.c | 184 +-- mm/hugetlb_vmemmap.c | 293 ---- mm/hugetlb_vmemmap.h | 51 - mm/kasan/common.c | 45 +- mm/kasan/generic.c | 12 +- mm/kasan/kasan.h | 19 +- mm/kasan/shadow.c | 10 +- mm/kasan/sw_tags.c | 2 +- mm/list_lru.c | 6 +- mm/memcontrol.c | 131 +- mm/memory-failure.c | 34 +- mm/memory.c | 8 +- mm/memory_hotplug.c | 273 +++- mm/mempool.c | 4 +- mm/mmu_notifier.c | 23 + mm/page_alloc.c | 63 +- mm/shmem.c | 94 +- mm/slab.c | 43 +- mm/slab.h | 23 +- mm/slub.c | 194 ++- mm/sparse-vmemmap.c | 280 ---- mm/sparse.c | 1 - mm/userfaultfd.c | 27 +- mm/vmscan.c | 396 +++-- mm/z3fold.c | 16 +- net/batman-adv/bridge_loop_avoidance.c | 5 +- net/bluetooth/ecdh_helper.c | 2 - net/bluetooth/selftest.c | 2 +- net/bluetooth/smp.c | 6 +- net/core/dev.c | 40 +- net/core/flow_dissector.c | 41 +- net/core/sock.c | 44 +- net/ethernet/eth.c | 2 +- net/ipv4/nexthop.c | 1524 +++++++++++++++++++- net/ipv4/route.c | 97 +- net/ipv4/tcp_input.c | 10 +- net/ipv4/tcp_output.c | 20 +- net/ipv6/exthdrs.c | 5 +- net/ipv6/seg6_local.c | 11 +- net/mptcp/options.c | 47 +- net/mptcp/pm.c | 39 +- net/mptcp/pm_netlink.c | 139 +- net/mptcp/protocol.c | 4 +- net/mptcp/protocol.h | 27 +- net/psample/psample.c | 45 +- net/sched/act_police.c | 59 +- net/sched/act_sample.c | 16 +- net/sched/cls_api.c | 3 + net/sched/sch_generic.c | 75 +- net/sched/sch_htb.c | 19 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 82 +- net/tipc/crypto.c | 12 +- net/tipc/monitor.c | 63 +- net/tipc/netlink_compat.c | 2 +- net/tipc/node.c | 5 + samples/pktgen/README.rst | 18 + samples/pktgen/functions.sh | 7 +- samples/pktgen/parameters.sh | 15 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 3 - .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 3 - samples/pktgen/pktgen_sample01_simple.sh | 25 +- samples/pktgen/pktgen_sample02_multiqueue.sh | 29 +- .../pktgen/pktgen_sample03_burst_single_flow.sh | 15 +- samples/pktgen/pktgen_sample04_many_flows.sh | 17 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 17 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 31 +- scripts/cc-version.sh | 20 +- scripts/ld-version.sh | 13 +- scripts/min-tool-version.sh | 27 - security/commoncap.c | 12 +- security/selinux/nlmsgtab.c | 5 +- sound/firewire/dice/dice-stream.c | 5 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/rt1015p.c | 10 + sound/soc/codecs/rt5640.c | 6 +- sound/soc/fsl/fsl_asrc_dma.c | 5 +- sound/soc/intel/boards/bytcr_rt5640.c | 14 +- sound/soc/mediatek/common/mtk-btcvsd.c | 2 +- sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h | 4 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 4 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 6 +- sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 4 +- sound/soc/mediatek/mt8192/mt8192-reg.h | 8 +- sound/soc/samsung/tm2_wm5110.c | 5 +- sound/soc/soc-compress.c | 2 +- sound/soc/soc-pcm.c | 243 ++-- tools/include/linux/static_call_types.h | 18 + tools/objtool/check.c | 3 + .../selftests/drivers/net/mlxsw/tc_sample.sh | 492 +++++++ .../selftests/drivers/net/netdevsim/nexthop.sh | 620 ++++++++ .../selftests/drivers/net/netdevsim/psample.sh | 181 +++ tools/testing/selftests/net/fib_nexthops.sh | 549 ++++++- .../net/forwarding/gre_multipath_nh_res.sh | 361 +++++ .../net/forwarding/router_mpath_nh_res.sh | 400 +++++ tools/testing/selftests/net/mptcp/mptcp_join.sh | 112 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/split_huge_page_test.c | 313 ++++ tools/testing/selftests/vm/userfaultfd.c | 904 +++++------- 688 files changed, 16127 insertions(+), 8320 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-cma create mode 100644 arch/arm64/boot/dts/qcom/pm8350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8350b.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8350c.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmk8350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmr735a.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmr735b.dtsi delete mode 100644 arch/mips/loongson64/platform.c delete mode 100644 arch/x86/include/asm/alternative-asm.h delete mode 100644 arch/x86/kernel/paravirt_patch.c delete mode 100644 arch/xtensa/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/xtensa/kernel/syscalls/syscalltbl.sh create mode 100644 drivers/net/netdevsim/psample.c create mode 100644 drivers/usb/typec/tipd/Kconfig create mode 100644 drivers/usb/typec/tipd/Makefile rename drivers/usb/typec/{tps6598x.c => tipd/core.c} (99%) copy drivers/usb/typec/{ => tipd}/tps6598x.h (100%) create mode 100644 drivers/usb/typec/tipd/trace.c create mode 100644 drivers/usb/typec/tipd/trace.h create mode 100644 fs/btrfs/tree-mod-log.c create mode 100644 fs/btrfs/tree-mod-log.h create mode 100644 include/crypto/ecc_curve.h delete mode 100644 include/linux/bootmem_info.h create mode 100644 include/linux/ptp_pch.h delete mode 100644 mm/bootmem_info.c create mode 100644 mm/cma_sysfs.c delete mode 100644 mm/hugetlb_vmemmap.c delete mode 100644 mm/hugetlb_vmemmap.h delete mode 100755 scripts/min-tool-version.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_sample.sh create mode 100755 tools/testing/selftests/drivers/net/netdevsim/psample.sh create mode 100755 tools/testing/selftests/net/forwarding/gre_multipath_nh_res.sh create mode 100755 tools/testing/selftests/net/forwarding/router_mpath_nh_res.sh create mode 100644 tools/testing/selftests/vm/split_huge_page_test.c