This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits d1d2220c7f39 Add linux-next specific files for 20200924 omits e63fe2f9cf03 Merge branch 'akpm/master' into master omits 848c9892e571 mm: secretmem: use PMD-size pages to amortize direct map f [...] omits 0cc8f84fca14 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits 3c873708cfda arch, mm: wire up memfd_secret system call were relevant omits d1889a987f50 mm: introduce memfd_secret system call to create "secret" [...] omits 1d14398f11a1 mmap: make mlock_future_check() global omits 046771d53009 mm: add definition of PMD_PAGE_ORDER omits c09fc2ceec49 Documentation: remove CMA's dependency on architecture omits 4bfe67b2b5c7 mm: remove duplicate include statement in mmu.c omits e14127f60c58 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 71d680473d69 mm: do not use helper functions for process_madvise omits 535bab61f05b mm/madvise: remove duplicate include omits 68779e229500 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 6d53b944d035 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits 376bcaa804db mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits a944ac816e14 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 228e377db937 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 0552189ca5b7 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 761560ec2cea pid: move pidfd_get_pid() to pid.c omits 8a568346ae54 mm/madvise: pass mm to do_madvise omits 65363f6f264f mm/mmap: add inline munmap_vma_range() for code readability omits b4edb512fc3a mm/mmap: add inline vma_next() for readability of mmap code omits 602f09935f89 mm/migrate: avoid possible unnecessary process right check [...] omits 65f39bfb6f93 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 0c0b88988381 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 0642b8c581d2 mm: kmem: enable kernel memcg accounting from interrupt contexts omits de76550f81cd mm: kmem: prepare remote memcg charging infra for interrup [...] omits 96167cab2fab mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 8731f00d801e mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits 4ce4efb38cbe mm, memcg: rework remote charging API to support nesting omits 90d3651f8da7 ia64: fix build error with !COREDUMP omits d923b3d28444 Merge branch 'akpm-current/current' into master omits 8298b42402be Revert "x86/uaccess: Use pointer masking to limit uaccess [...] omits 83db9f45c111 Merge remote-tracking branch 'memblock/for-next' into master omits 03a76553bea4 Merge remote-tracking branch 'notifications/notifications- [...] omits a4a3bafde100 Merge remote-tracking branch 'mhi/mhi-next' into master omits c8b08f0745cb Merge remote-tracking branch 'trivial/for-next' into master omits 3147a95cbe14 Merge remote-tracking branch 'pidfd/for-next' into master omits 67841e2085b0 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits 835669244698 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits efa2b7dda0ed Merge remote-tracking branch 'xarray/xarray' into master omits 68bc10644267 Merge remote-tracking branch 'nvmem/for-next' into master omits a2a8ddc24ed2 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits cba71079fdc4 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 8cd9cb358cc5 Merge remote-tracking branch 'ntb/ntb-next' into master omits c821fedc6323 Merge remote-tracking branch 'at24/at24/for-next' into master omits 0b9da7e4ef92 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 468cd7a0cc1d Merge remote-tracking branch 'rtc/rtc-next' into master omits 0cf7b0782385 Merge remote-tracking branch 'coresight/next' into master omits ea1368601b4f Merge remote-tracking branch 'livepatching/for-next' into master omits f1ee4498e956 Merge remote-tracking branch 'kselftest/next' into master omits 8bbf7f28efe9 Merge remote-tracking branch 'pwm/for-next' into master omits e5541cd7e786 Merge remote-tracking branch 'pinctrl/for-next' into master omits 80a654fb2f16 Merge remote-tracking branch 'gpio/for-next' into master omits 579cf403f7bc Merge remote-tracking branch 'rpmsg/for-next' into master omits c11b3c52b051 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits bb0cb1dbd511 Merge remote-tracking branch 'scsi/for-next' into master omits b7f0d0f96890 Merge remote-tracking branch 'dmaengine/next' into master omits 559b912a3d84 Merge remote-tracking branch 'icc/icc-next' into master omits 72fe85eaf29b Merge remote-tracking branch 'mux/for-next' into master omits ba6a039e1c34 Merge remote-tracking branch 'staging/staging-next' into master omits bffe789840fd Merge remote-tracking branch 'thunderbolt/next' into master omits 95a1ae8d23c2 Merge remote-tracking branch 'soundwire/next' into master omits b111e6cad830 Merge remote-tracking branch 'extcon/extcon-next' into master omits 9efa41f1943b Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 24eda97e6c50 Merge remote-tracking branch 'tty/tty-next' into master omits f7bc37fb056a Merge remote-tracking branch 'phy-next/next' into master omits 5f43f43a200c Merge remote-tracking branch 'usb/usb-next' into master omits 03d6c3e034a9 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 9912575e5b9b Merge remote-tracking branch 'ipmi/for-next' into master omits 9a8968ed811f Merge remote-tracking branch 'leds/for-next' into master omits 676e8696c22f Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits da88b66cc226 Merge remote-tracking branch 'percpu/for-next' into master omits b401a3c3ee77 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 530de7c308d9 Merge remote-tracking branch 'kvm-arm/next' into master omits 4ac655d4bb32 Merge remote-tracking branch 'rcu/rcu/next' into master omits ce4d7fb3050a Merge remote-tracking branch 'ftrace/for-next' into master omits dd5c10b87711 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 6890e9c9a8cf Merge remote-tracking branch 'edac/edac-for-next' into master omits f593f43bc7a2 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 657f1e198857 Merge remote-tracking branch 'tip/auto-latest' into master omits 453bdd4e91cf Merge remote-tracking branch 'spi/for-next' into master omits 6b53a92a0646 Merge remote-tracking branch 'devicetree/for-next' into master omits 7bfcfb17870f Merge remote-tracking branch 'audit/next' into master omits abf0c38dd09d Merge remote-tracking branch 'vfio/next' into master omits a7b92b18ed50 Merge remote-tracking branch 'iommu/next' into master omits dbca0b2970fc Merge remote-tracking branch 'tpmdd/next' into master omits 035589976317 Merge remote-tracking branch 'tomoyo/master' into master omits 58c7bbddd662 Merge remote-tracking branch 'smack/next' into master omits 02dfe00be83d Merge remote-tracking branch 'selinux/next' into master omits f81ff66e6111 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits b253114b0d52 Merge remote-tracking branch 'integrity/next-integrity' in [...] omits b2fffcef788d Merge remote-tracking branch 'regulator/for-next' into master omits ebca2ce953e5 Merge remote-tracking branch 'battery/for-next' into master omits 90a119d26aff Merge remote-tracking branch 'mfd/for-mfd-next' into master omits d338cb7e175b Merge remote-tracking branch 'mmc/next' into master omits e065067713e4 Merge remote-tracking branch 'block/for-next' into master omits 79b5d4f635ed Merge remote-tracking branch 'input/next' into master omits d8c539ac66b7 Merge remote-tracking branch 'modules/modules-next' into master omits 90d725183b59 Merge remote-tracking branch 'sound-asoc/for-next' into master omits 688738f5288f Merge remote-tracking branch 'sound/for-next' into master omits 1dbaac71de58 Merge remote-tracking branch 'regmap/for-next' into master omits 18cae427f157 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 1f2a01e5c771 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 1e4d3db504e1 Merge remote-tracking branch 'drm-msm/msm-next' into master omits ab600f68a352 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits e1e0b4fbf1c5 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 92c674125afe Merge remote-tracking branch 'amdgpu/drm-next' into master omits 0d78e6321b25 Merge remote-tracking branch 'drm/drm-next' into master omits fd2734410fdf Merge remote-tracking branch 'crypto/master' into master omits e20115714b30 Merge remote-tracking branch 'nand/nand/next' into master omits e2b51c437af5 Merge remote-tracking branch 'mtd/mtd/next' into master omits e32837fd9d75 Merge remote-tracking branch 'gfs2/for-next' into master omits 907a905c0d0f Merge remote-tracking branch 'bluetooth/master' into master omits ad74a33e2f7a Merge remote-tracking branch 'wireless-drivers-next/master [...] omits 4f2358fdd804 Merge remote-tracking branch 'netfilter-next/master' into master omits f02fdaf635de Merge remote-tracking branch 'bpf-next/master' into master omits 86192305f578 Merge remote-tracking branch 'net-next/master' into master omits 62cf5ed3bb3c Merge remote-tracking branch 'rdma/for-next' into master omits 6cabb6b78760 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 26e598dbb163 Merge remote-tracking branch 'dlm/next' into master omits 9c63dde5f683 Merge remote-tracking branch 'ieee1394/for-next' into master omits 0d2510bb636c Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 66cb095913fe Merge remote-tracking branch 'opp/opp/linux-next' into master omits 673d3985d108 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits beb395dd6521 Merge remote-tracking branch 'cpupower/cpupower' into master omits 969b8d941241 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits c133cf43225f Merge remote-tracking branch 'pm/linux-next' into master omits 76ff9ecc4847 Merge remote-tracking branch 'v4l-dvb/master' into master omits d5b928343e2d Merge remote-tracking branch 'jc_docs/docs-next' into master omits 4ea0c2474ec5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits adff44711f43 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits d0c4126714da Merge remote-tracking branch 'i3c/i3c/next' into master omits 05bc1c12e160 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 07c604f0a699 Merge remote-tracking branch 'hid/for-next' into master omits f5753c64a667 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 7009b48319fa Merge remote-tracking branch 'pci/next' into master omits 1d8ea0ce31f4 Merge remote-tracking branch 'printk/for-next' into master omits 80237c5e58a4 Merge remote-tracking branch 'vfs/for-next' into master omits 0b31e027ea13 Merge remote-tracking branch 'file-locks/locks-next' into master omits 015b8b8b7b4a Merge remote-tracking branch 'iomap/iomap-for-next' into master omits fea54082b4bf Merge remote-tracking branch 'zonefs/for-next' into master omits 875c00e848d0 Merge remote-tracking branch 'xfs/for-next' into master omits d5d94a4007c7 Merge remote-tracking branch 'ubifs/next' into master omits 7d68c054314a Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits 992832f6d2c2 Merge remote-tracking branch 'cel/cel-next' into master omits eac385040257 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits b6bc1c46f85b Merge remote-tracking branch 'nfs/linux-next' into master omits 49907b646a5e Merge remote-tracking branch 'fuse/for-next' into master omits b76416999f06 Merge remote-tracking branch 'f2fs/dev' into master omits 644849cc53e8 Merge remote-tracking branch 'ext3/for_next' into master omits 6fff74c2bfee Merge remote-tracking branch 'exfat/dev' into master omits c8b1c1828b83 Merge remote-tracking branch 'erofs/dev' into master omits 0413c3f2c816 Merge remote-tracking branch 'configfs/for-next' into master omits 58b48f058346 Merge remote-tracking branch 'btrfs/for-next' into master omits dc09584cfac8 Merge remote-tracking branch 'fscrypt/master' into master omits a21a06bdecf0 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 685c6f9cd4e9 Merge remote-tracking branch 's390/for-next' into master omits 37a2804cc161 Merge remote-tracking branch 'risc-v/for-next' into master omits 80ab1e83c583 Merge remote-tracking branch 'soc-fsl/next' into master omits 511b9e431003 Merge remote-tracking branch 'powerpc/next' into master omits 692c54c172a4 Merge remote-tracking branch 'parisc-hd/for-next' into master omits 486e5326c4f2 Merge remote-tracking branch 'nds32/next' into master omits ab48f1ace91c Merge remote-tracking branch 'mips/mips-next' into master omits fa2115fae6b9 Merge remote-tracking branch 'microblaze/next' into master omits bc442a120054 Merge remote-tracking branch 'm68knommu/for-next' into master omits c7a2305fe410 Merge remote-tracking branch 'm68k/for-next' into master omits f6d18ab2f759 Merge remote-tracking branch 'ia64/next' into master omits a64ed1aad64c Merge remote-tracking branch 'h8300/h8300-next' into master omits fd567feb8460 Merge remote-tracking branch 'clk/clk-next' into master omits c5aa5a5eb203 Merge remote-tracking branch 'uniphier/for-next' into master omits ed095ad55486 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits b29df54d688d Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 78b34b39f14a Merge remote-tracking branch 'tegra/for-next' into master omits 0eb46053e2fa Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits f9356e67c27b Merge remote-tracking branch 'scmi/for-linux-next' into master omits 71076dcdeb51 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits b3054fbeb8ca Merge remote-tracking branch 'rockchip/for-next' into master omits f0a6177f1629 Merge remote-tracking branch 'reset/reset/next' into master omits 90c15c455c89 Merge remote-tracking branch 'renesas/next' into master omits f0edc8fd65f3 Merge remote-tracking branch 'realtek/for-next' into master omits 0cde7a925178 Merge remote-tracking branch 'qcom/for-next' into master omits 4663e32d2d91 Merge remote-tracking branch 'omap/for-next' into master omits 2f2e7639a240 Merge remote-tracking branch 'mvebu/for-next' into master omits 685378f57140 Merge remote-tracking branch 'mediatek/for-next' into master omits b676aedb583f Merge remote-tracking branch 'keystone/next' into master omits 6c2f20ac5aaa Merge remote-tracking branch 'imx-mxs/for-next' into master omits e365c065cb29 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits f26bf96c681e Merge remote-tracking branch 'at91/at91-next' into master omits e2abe6232155 Merge remote-tracking branch 'aspeed/for-next' into master omits 4342b266ae33 Merge remote-tracking branch 'amlogic/for-next' into master omits 1f71963294ad Merge remote-tracking branch 'arm-soc/for-next' into master omits 3014b6399b5e Merge remote-tracking branch 'arm64/for-next/core' into master omits c3b7e8fb3e1c Merge remote-tracking branch 'arm/for-next' into master omits 82be4b11e210 Merge remote-tracking branch 'dma-mapping/for-next' into master omits 38014700b088 Merge remote-tracking branch 'kbuild/for-next' into master omits 41a7093e7883 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits a83ae2d941ef Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 16ef617147be Merge remote-tracking branch 'ubifs-fixes/fixes' into master omits d40bb8cf3fe3 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 1e2f51f5fe76 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 655376d3238b Merge remote-tracking branch 'spdx/spdx-linus' into master omits 275c2cb0453f Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 6daea90a20b4 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits ed4dae07825b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 67484dd78fd0 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master omits d2099f72176c Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 811b71d77b22 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits d4ae9a2acf79 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits cbf1a208b012 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 6fb31cab1986 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits 0f98329e00b6 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits aee9dfcbd6aa Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits e398fdff50b5 Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits b592d995522e Merge remote-tracking branch 'ide/master' into master omits fb428ab1f088 Merge remote-tracking branch 'staging.current/staging-linu [...] omits e6acb43972ce Merge remote-tracking branch 'phy/fixes' into master omits 26222f0de2d4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits f7f93adec208 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 28ca2dc59a1a Merge remote-tracking branch 'usb.current/usb-linus' into master omits fce276e95b04 Merge remote-tracking branch 'pci-current/for-linus' into master omits 50f506297112 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 9a1d7228f582 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits ec5e3274604a Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits b0c4c7c7b046 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 1ccde95382c1 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 53a2f4dae2a3 Merge remote-tracking branch 'rdma-fixes/for-rc' into master omits a7438ed8b27f Merge remote-tracking branch 'netfilter/master' into master omits cfee4cd64ac4 Merge remote-tracking branch 'ipsec/master' into master omits b9eff7daca87 Merge remote-tracking branch 'bpf/master' into master omits 0e6c1b824de2 Merge remote-tracking branch 'sparc/master' into master omits ba1cfbe5fad3 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 8950ba17fbb6 Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 3254f14a25bd Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 21a02cbf1d37 Merge branch 'mvebu/dt64' into mvebu/for-next omits 5d0f528e304c Merge branch 'mvebu/dt' into mvebu/for-next omits 15c87b5d07c5 Merge branch 'mvebu/arm' into mvebu/for-next omits 85b21891b039 ARM: mvebu: drop pointless check for coherency_base omits 84894d3b84ed arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] omits 0b41e5a3faad arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] omits bd96717c2c80 arm64: dts: marvell: espressobin: Add ethernet switch aliases omits 3662ea23db00 ARM: dts: Add i2c0 pinctrl information for 98dx3236 omits 4093cf5f467a ARM: dts: Remove non-existent i2c1 from 98dx3236 omits 5f1aef056710 ARM: dts: armada: align GPIO hog names with dtschema omits 3211719609ab ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 omits a9ca1d7a17c4 ARM: dts: kirkwood: replace status value "ok" by "okay" omits 37c1ffda501c arm: mvebu: dts: Add CRS328-4C-20S-4S board omits 214466502027 arm: mvebu: dts: Add CRS305-1G-4S board omits c4433567ec2a arm: mvebu: dts: Add CRS326-24G-2S board omits 5e36666518db dt-bindings: pwm: renesas,pwm-rcar: Add r8a774e1 support omits 4eefa34dbc2e MAINTAINERS: switch mvebu tree to kernel.org omits dab9eab2257b pwm: Allow store 64-bit duty cycle from sysfs interface omits bd06e29f057f pwm: img: Fix null pointer access in probe omits 79e50380e587 pwm: pca9685: Disable unused alternative addresses omits 5b165c647165 pwm: pca9685: Use BIT() macro instead of shift omits 5e5686b4121d pwm: pca9685: Make comments more consistent omits 298c0271a143 pwm: sun4i: Simplify with dev_err_probe() omits 1988f4ff4367 pwm: sprd: Simplify with dev_err_probe() omits d882acb2b03c pwm: sifive: Simplify with dev_err_probe() omits b502f215b0a6 pwm: rockchip: Simplify with dev_err_probe() omits 69b9f1052ce0 pwm: jz4740: Simplify with dev_err_probe() omits affe0db54cdf pwm: bcm2835: Simplify with dev_err_probe() omits 03e6b5a2e5ad pwm: Convert to use DEFINE_SEQ_ATTRIBUTE macro omits 2b6ea65640f0 dt-bindings: pwm: imx-pwm: Add i.MX 8M compatibles omits 9fba318f0f7f Add PWM fan controller driver for LGM SoC omits 0e62e4614f40 dt-bindings: pwm: Add YAML schema for PWM fan controller o [...] omits 11dec05d1170 pwm: rockchip: Keep enabled PWMs running while probing omits c120294c2a3f PM / devfreq: event: Change prototype of devfreq_event_get [...] omits e7899d8f971c PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] omits 88cbaf144396 PM / devfreq: Add devfreq_get_devfreq_by_node function omits 87b7181b28be Merge branches 'work.misc' and 'compat.mount' into for-next omits 94f9e7ea17bf Merge branch 'uaccess.x86' into for-next omits e33ea6e5ba6a x86/uaccess: Use pointer masking to limit uaccess speculation omits 07ba5cabb7db x86: add failure injection to get/put/clear_user omits c0b882db6141 lib, uaccess: add failure injection to usercopy functions omits 320ff85c86b5 lib, include/linux: add usercopy failure capability omits ade8b86d8bb8 ROMFS: support inode blocks calculation omits b1500713937d ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang omits ee9073eb5512 sched.h: drop in_ubsan field when UBSAN is in trap mode omits 8ed9c82b7cca scripts/gdb/tasks: add headers and improve spacing format omits 16eb584cf00d scripts/gdb/proc: add struct mount & struct super_block ad [...] omits b557dc0cf481 aio: simplify read_events() omits 7f0c59afad9e panic: dump registers on panic_on_warn omits fe77d639e79a rapidio: fix the missed put_device() for rio_mport_add_riodev omits 0f00dacc105a rapidio: fix error handling path omits 37035ec6a1b2 autofs: harden ioctl table omits 9f0e9ccc1564 mm: remove the now-unnecessary mmget_still_valid() hack omits 52a7c92fb3cb mm/gup: take mmap_lock in get_dump_page() omits e55560161c48 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 5c0db9fd1d08 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits 75db2fcdb0cd coredump: refactor page range dumping into common helper omits d2b0f8219c8c coredump: let dump_emit() bail out on short writes omits 54f9de93c305 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits b6588e41ede6 tools/testing/selftests: add self-test for verifying load [...] omits 80f0b1455408 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 6f2e133a8c96 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 2c67b02d4a9b fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits 5baf5f3670dc checkpatch: extend author Signed-off-by check for split Fr [...] omits c6f1aa6ad2f0 checkpatch: fix git "fatal" warning if file argument outsi [...] omits bd02509b5deb checkpatch: allow not using -f with files that are in git omits e019dd63446d checkpatch-warn-on-self-assignments-checkpatch-fixes omits 8690b24e0668 checkpatch: warn on self-assignments omits a238700e3aba const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits 3259362b3fa1 checkpatch: warn if trace_printk and friends are called omits 2f640ab12172 const_structs.checkpatch: add phy_ops omits 5958f9ca0fa8 checkpatch: add test for comma use that should be semicolon omits b817f3e1d9f3 checkpatch: move repeated word test omits da2ac758056c checkpatch: add --kconfig-prefix omits dd24a9815d31 bitops: use the same mechanism for get_count_order[_long] omits 1fed59b2a88a bitops: simplify get_count_order_long() omits 8b421a02ebc1 lib/scatterlist.c: avoid a double memset omits 066c2ce18a74 lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits 30e2f5083ea2 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits a0231a533143 lib/mpi/mpi-bit.c: fix spello of "functions" omits 3c82a7892765 lib: test_sysctl: delete duplicated words omits af045c3dfcf3 lib: syscall: delete duplicated words omits 49ab84fde557 lib: radix-tree: delete duplicated words omits 93840434d9a3 lib: earlycpio: delete duplicated words omits 9494f187e3f0 lib: dynamic_queue_limits: delete duplicated words + fix typo omits 44728299f1a1 lib: devres: delete duplicated words omits ced085755d36 lib: decompress_bunzip2: delete duplicated words omits 2f63570a0ec4 lib: libcrc32c: delete duplicated words omits aa7cb10fa63a lib: bitmap: delete duplicated words omits 52b4b3ba9340 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 95c798d3c1e2 get_maintainer: add test for file in VCS omits 32356960e130 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] omits 6cc8c97b6f11 kernel.h: split out min()/max() et al. helpers omits d21f320a8a59 fs: configfs: delete repeated words in comments omits 87ce9631c955 proc/sysctl: make protected_* world readable omits dd15e2f3fd5e kernel/hung_task.c: Monitor killed tasks. omits d29e37b6d512 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 25410a888095 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e43c5bc35e79 mm/workingset.c: fix some doc warnings omits 439daed602c0 mm: fix some comments formatting omits a9b7ca6a42b6 mm: fix some broken comments omits 8b3e01ad6ed3 mm: use self-explanatory macros rather than "2" omits 30d51351bbf6 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits 99df988b328a mm/highmem.c: clean up endif comments omits 0494acd3428b mm/page_reporting.c: drop stale list head check in page_re [...] omits 1439ce1b91ac mm/slab.h: remove duplicate include omits 93a26d767d4c zram: failing to decompress is WARN_ON worthy omits 9dfb6aec4215 mm: don't panic when links can't be created in sysfs omits 0257476c9d28 kernel/resource: make iomem_resource implicit in release_m [...] omits 72d1bfab13bf hv_balloon: try to merge system ram resources omits fe58c4a81165 xen/balloon: try to merge system ram resources omits 9b1f48c5ee25 virtio-mem: try to merge system ram resources omits a49e5401cbd3 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 59e41c3e41e2 mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits 83117ef7563d mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits 3a4d74f23089 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 231fa8fb1ac8 kernel/resource: fix use of ternary condition in release_m [...] omits 2e57f22ed8fd kernel/resource: make release_mem_region_adjustable() never fail omits 3d297df1a78e mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits 78edf8742b99 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 6243a9026a33 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits 7cbdfbcd5376 mm/memory_hotplug: simplify page onlining omits 23b666afa48d mm/page_isolation: simplify return value of start_isolate_ [...] omits 9583c363439c mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 77ffa2e0eeb8 mm/page_alloc: simplify __offline_isolated_pages() omits 94d5e7e716a3 mm-memory_hotplug-simplify-page-offlining-fix omits 8a92d9256c2d mm/memory_hotplug: simplify page offlining omits d7164b05c813 mm/memory_hotplug: enforce section granularity when onlini [...] omits b418e87641a4 mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 4027249c72b5 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits e683e6ed8aea mm/util.c: update the kerneldoc for kstrdup_const() omits b498975296f8 mm/vmstat.c: use helper macro abs() omits 4aff3a1350d2 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits db0c2b409d4f mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 98fd588cd7a1 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 62c2fc39e63f mm/page_poison.c: replace bool variable with static key omits 0a01b5eeb2fe mm,hwpoison: try to narrow window race for free pages omits 67dc7ef7e672 mm,hwpoison: double-check page count in __get_any_page() omits c94f8d717c63 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits c6d89941f658 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits b167641028a8 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 208f69b2a47b mm,hwpoison: rework soft offline for in-use pages omits 105dccd33196 mm,hwpoison: rework soft offline for free pages omits a16a8c0c2088 mm,hwpoison: unify THP handling for hard and soft offline omits 296f249ddcc6 mm,hwpoison: kill put_hwpoison_page omits b0f6881114f5 mm,hwpoison: refactor madvise_inject_error omits 17e7e37f580a mm,hwpoison: unexport get_hwpoison_page and make it static omits 8078e22e2b30 mm,hwpoison-inject: don't pin for hwpoison_filter omits 68cdef052b8c mm, hwpoison: remove recalculating hpage omits 41b61720c7ff mm,hwpoison: cleanup unused PageHuge() check omits c1f892d8ae4b mm/readahead: pass a file_ra_state into force_page_cache_ra omits d8ec42957e2e mm/filemap: fold ra_submit into do_sync_mmap_readahead omits a02beaf9e30a mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits e4084d891610 mm/readahead: pass readahead_control to force_page_cache_ra omits 1a554bb472da mm/readahead: make ondemand_readahead take a readahead_control omits 58a418f3aee8 mm/readahead: make do_page_cache_ra take a readahead_control omits b120b55708e3 mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 36f3d5397094 mm/readahead: add DEFINE_READAHEAD omits 51db4e6351ad fs: do not update nr_thps for mappings which support THPs omits 1ae6dce005bb fs: add a filesystem flag for THPs omits 730063930522 mm/vmscan: allow arbitrary sized pages to be paged out omits 51b924421aac mm/page-writeback: support tail pages in wait_for_stable_page omits 13e33ff599be mm/truncate: fix truncation for pages of arbitrary size omits f3728f886170 mm/rmap: fix assumptions of THP size omits 907a31df6672 mm/huge_memory: fix can_split_huge_page assumption of THP size omits 4db222ef158f mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits da357b3684a8 mm/huge_memory: fix split assumption of page size omits f1da35f5cf52 mm/huge_memory: fix total_mapcount assumption of page size omits 71bf76ff8f98 mm/page_owner: change split_page_owner to take a count omits 329455152d12 mm/memory: remove page fault assumption of compound page size omits e5d76e3e0044 mm/filemap: fix page cache removal for arbitrary sized THPs omits 73995dac0c23 mm/filemap: fix storing to a THP shadow entry omits b34195592bc4 xarray-add-xas_split-fix-2 omits 5d9291c230e9 xarray-add-xas_split-fix omits 776612b78b8a XArray: add xas_split omits 2bab22fc9220 xarray-add-xa_get_order-fix omits bc92ef521db8 XArray: add xa_get_order omits 113857f4b4cb mm/migrate: remove obsolete comment about device public omits c2c6cdc9b7d5 mm/migrate: remove cpages-- in migrate_vma_finalize() omits 3354bf611a6f mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 45387bb80f34 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits e061df1d8522 memblock: use separate iterators for memory and reserved regions omits 837a1ccfed5c memblock: implement for_each_reserved_mem_region() using _ [...] omits c827adf51aca memblock: remove unused memblock_mem_size() omits fe5a6ad07eba x86/setup: simplify reserve_crashkernel() omits c87775d86bd4 x86/setup: simplify initrd relocation and reservation omits 880a9736ba0c mips: fix cavium-octeon build caused by memblock refactoring omits 1bc5b483ba0f arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits 6f454848eb7d arch, drivers: replace for_each_membock() with for_each_me [...] omits b3fed073ccbe arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits 4f5e9c3945e0 memblock: reduce number of parameters in for_each_mem_range() omits fd00df97810c memblock-make-memblock_debug-and-related-functionality-pri [...] omits 39e7d51c0ba1 memblock: make memblock_debug and related functionality private omits b5b25c98f93f memblock: make for_each_memblock_type() iterator private omits ca3fbddbed47 mircoblaze: drop unneeded NUMA and sparsemem initializations omits a9a01a5f592e riscv: drop unneeded node initialization omits e8acecdde659 h8300, nds32, openrisc: simplify detection of memory extents omits d47c7f6f4c41 arm64: numa: simplify dummy_numa_init() omits adb91db7c77f arm, xtensa: simplify initialization of high memory pages omits bbc3c65fc1fd dma-contiguous: simplify cma_early_percent_memory() omits eb3a33c6825e KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 12cd5ca11d7d mm: remove unused alloc_page_vma_node() omits 4d4482c6c0ba mm/mempolicy: remove or narrow the lock on current omits f287b43d83e0 include/linux/compaction.h: clean code by removing unused [...] omits 3864dd85fafe mm/compaction.c: micro-optimization remove unnecessary branch omits 1c985757833f mm/vmscan: add a fatal signals check in drop_slab_node omits b749a128c981 mm/vmscan: fix infinite loop in drop_slab_node omits 7e90cd120f2d hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits 21a28a17bc5b mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits d506c6a31ab6 mm/hugetlb: take the free hpage during the iteration directly omits c1aba2027974 mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits 14a58fd3c817 mm/hugetlb: a page from buddy is not on any list omits b5e5cd769666 mm/hugetlb: count file_region to be added when regions_nee [...] omits 7e3d54e45506 mm/hugetlb: use list_splice to merge two list at once omits 34b7acdce81a mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits e1c5c6c2ce36 mm/hugetlb: not necessary to coalesce regions recursively omits 2850a5fac557 MIPS: do not call flush_tlb_all when setting pmd entry omits 2bb18fa6b098 mm/huge_memory.c: update tlb entry if pmd is changed omits 5bad43d43cc0 doc/vm: fix typo in the hugetlb admin documentation omits 2d0211822359 mm/hugetlb.c: remove the unnecessary non_swap_entry() omits 749faa1b7c34 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits 1416c5203f7b mm: move call to compound_head() in release_pages() omits e8998c992e54 mmzone: clean code by removing unused macro parameter omits 1bec8a63dec5 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' omits c594285a5781 mm/page_alloc.c: clean code by merging two functions omits 0678890d6e72 mm/page_alloc.c: fix early params garbage value accesses omits 95564524ed34 mm/page_alloc.c: micro-optimization remove unnecessary branch omits 4fa800fe40f0 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits 4caa1bd28f75 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits e86d770736f6 mm, isolation: avoid checking unmovable pages across pageb [...] omits e7b2e17dd221 mm: document semantics of ZONE_MOVABLE omits 3de373329b64 virtio-mem: don't special-case ZONE_MOVABLE omits 3178d9c61591 mm/page_isolation: cleanup set_migratetype_isolate() omits aa5bfe439ef1 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 41c93bf6a87e mm/page_isolation: exit early when pageblock is isolated i [...] omits eefd967a17e6 mm/page_alloc: tweak comments in has_unmovable_pages() omits 88f2544bb65e mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits d8b8af3fcb66 KASAN: Testing Documentation omits e5471124427c kasan-port-kasan-tests-to-kunit-v14 omits e129862b980e KASAN: Port KASAN Tests to KUnit omits 6b154d73b8e5 KUnit: KASAN Integration omits db637bc8db11 kasan/kunit: add KUnit Struct to Current Task omits d98b840d9c7e docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits a0e7ac6b4907 x86/xen: open code alloc_vm_area in arch_gnttab_valloc omits 23965af657f8 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] omits 7edd32a9e614 drm/i915: use vmap in i915_gem_object_map omits 73370f123f93 drm/i915: use vmap in shmem_pin_map omits 2ce2dfff2717 mm: add a vmap_pfn function omits f86bac393255 zsmalloc: switch from alloc_vm_area to get_vm_area omits fe1f95f7781a mm/memory-failure.c: remove unused macro `writeback' omits ccfdc7d3625c mm/memory-failure: do pgoff calculation before for_each_process() omits 1ea4b6e0b7a4 mm/dmapool.c: replace hard coded function name with __func__ omits 5a73f52dbe8d mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits c3214046df9e lib/test_hmm.c: remove unused dmirror_zero_page omits 29b56d2a1b6e tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits 8063b34a91e7 include/linux/huge_mm.h: remove mincore_huge_pmd declaration omits 570aff8fc4fb mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] omits d154470b32c5 mm/mmap.c: use helper function allow_write_access() in __r [...] omits 4f9caca6122d mm: use helper function mapping_allow_writable() omits a66f47ae5bc4 mm/mmap: check on file instead of the rb_root_cached of it [...] omits 82b384ee3980 mm/mmap: not necessary to check mapping separately omits 24c8560df4b2 mm/memory.c: fix spello of "function" omits 1f52e0932bb3 mm/mmap: leave adjust_next as virtual address instead of p [...] omits edb024247c48 mm: simplify PageDoubleMap with PF_SECOND policy omits baa93c744966 mm: move PageDoubleMap bit omits 3b26778e9014 mm/mmap.c: fix the adjusted length error omits 03a24243cbba mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 0c9760d63bee mm: smaps*: extend smap_gather_stats to support specified [...] omits 7478f0ea3c96 mmap locking API: add mmap_lock_is_contended() omits 45fcfac4739a mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits 6afb9df4e3b9 mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 198fa46c9938 mm/memory.c: replace vmf->vma with variable vma omits 2fc9e0e70e80 mm/memory.c: fix typo in __do_fault() comment omits 221e613be606 arm: __pmd_free_tlb(): call page table destructor omits 33a2b5346d17 mm: account PMD tables like PTE tables omits 389293e2c79f selftests/vm: fix incorrect gcc invocation in some cases omits ab5521f756b9 selftests/vm: fix false build success on the second and la [...] omits a4f3a0f72d49 mm: memcontrol: remove obsolete comment of mem_cgroup_unma [...] omits d08f3b5098ae mm/page_counter: correct the obsolete func name in the com [...] omits 05165c042a68 mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits 3e90d140cb8c mm/memcg: unify swap and memsw page counters omits dc57a05a90cd mm-memcg-simplify-mem_cgroup_get_max-v4 omits 8edcd50d639c mm/memcg: simplify mem_cgroup_get_max() omits 7faed3349717 mm/memcg: clean up obsolete enum charge_type omits ae2a4fe89ecb mm: memcontrol: correct the comment of mem_cgroup_iter() omits aa25620a7e8c mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits 6bbd12a3800f mm: memcontrol: Use the preferred form for passing the siz [...] omits e7f07b600b9d mm: memcontrol: use flex_array_size() helper in memcpy() omits be6a9ab8d0ed mm/memremap.c: convert devmap static branch to {inc,dec} omits 3300b442b754 mm/swap.c: fix confusing comment in release_pages() omits b79ff1913ba5 mm: remove superfluous __ClearPageActive() omits 9186d4ba4f5f mm: remove activate_page() from unuse_pte() omits 3909b0db9f01 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 9fbf11942c6c mm/gup: protect unpin_user_pages() against npages==-ERRNO omits 8735f951e58e mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 42e423041f0b mm/gup: don't permit users to call get_user_pages with FOL [...] omits 0f197976aea3 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits c361d290c195 mm/gup_benchmark: update the documentation in Kconfig omits b4346e29af1c mm/filemap: fix filemap_map_pages for THP omits a8d422e7f1ca mm: add find_lock_head omits 2cc66b909847 mm-shmem-return-head-page-from-find_lock_entry-fix omits 6e35bd0def0f mm/shmem: return head page from find_lock_entry omits c7dd712191a9 mm-convert-find_get_entry-to-return-the-head-page-fix omits 8c40c19c2d66 mm: convert find_get_entry to return the head page omits f19f0d52f103 i915: use find_lock_page instead of find_lock_entry omits 973297bd8b08 proc: optimise smaps for shmem entries omits 01ae4244e1cd mm-optimise-madvise-willneed-fix omits 9cfe40bb6fa0 mm: optimise madvise WILLNEED omits 93ae4cc2d241 mm: use find_get_incore_page in memcontrol omits f5b9fa9038a2 mm: factor find_get_incore_page out of mincore_page omits 2b45eac26c9d mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 5a192e80f71e mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 9fc5eefcfc4b mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits 5d0cbf2f08b4 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 421b334ce2b0 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits a43682a6814f mm/debug_vm_pgtable/locks: take correct page table lock omits bbfc7afbafff mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits 2d9ac67557fb mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits 1d5fdf88f400 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits d9b24a944223 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits a4849a5106a6 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits 6c9f27f273a5 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits 05f1de1b4f0f powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 12f5e989453f powerpc/mm: move setting pte specific flags to pfn_pte omits 41b08c1942eb powerpc/mm: add DEBUG_VM WARN for pmd_clear omits f24685b902bf mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits fc6e0889ec8b mm/debug.c: do not dereference i_ino blindly omits 6b60df9001af device-dax: make dev_dax_kmem_probe() static omits 48768477eafa device-dax: add a range mapping allocation attribute omits f3ab72018df3 dax/hmem: introduce dax_hmem.region_idle parameter omits b165ceeb8d5f device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 omits 3ea7a26bcf59 device-dax: add an 'align' attribute omits 69e2bc8c7a45 device-dax-make-align-a-per-device-property-fix omits b8ec9c66f48c device-dax: make align a per-device property omits b86d73f6d127 device-dax: introduce 'mapping' devices omits 76d8f5bae815 device-dax-add-dis-contiguous-resource-support-fix omits a007f0e25a88 device-dax: add dis-contiguous resource support omits 16785fb8b8bd mm-memremap_pages-support-multiple-ranges-per-invocation-fix omits 41c35f84307f mm/memremap_pages: support multiple ranges per invocation omits 1f9c4bb986d9 mm/memremap_pages: convert to 'struct range' omits 563d6602dcf2 device-dax: add resize support omits 8cf538f4b042 drivers/base: make device_find_child_by_name() compatible [...] omits 2519ede1cf0b device-dax: introduce 'seed' devices omits ffec8f01ed17 device-dax: add an allocation interface for device-dax instances omits f12550fa3657 device-dax: kill dax_kmem_res omits eeca240a3b69 device-dax-make-pgmap-optional-for-instance-creation-fix omits 4bb520609b4d device-dax: make pgmap optional for instance creation omits 2e7f30175c81 device-dax: move instance creation parameters to 'struct d [...] omits 98a38ac64758 device-dax: drop the dax_region.pfn_flags attribute omits 0919bf6d5aad device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits e138522853a0 ACPI: HMAT: attach a device for each soft-reserved range omits 2068d5b27238 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits 7335d01b761a mm/memory_hotplug: introduce default phys_to_target_node() [...] omits 3083f83ef8d1 resource: report parent to walk_iomem_res_desc() callback omits a7ac14268b77 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits 4f1d0397aeaa ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits c64b60c18929 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits dc7d69c896df x86/numa: fix build when CONFIG_ACPI is not set omits ff3e528922f9 x86/numa: add 'nohmat' option omits c01d4dbcc068 x86/numa: cleanup configuration dependent command-line options omits 6764736525f2 mm/kmemleak: rely on rcu for task stack scanning omits f93127ad27fa mm/slub: make add_full() condition more explicit omits 9919c6d391ec mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 0e9b25e5effe mm/slub.c: branch optimization in free slowpath omits 9f18fa81d2c8 include/linux/slab.h: fix a typo error in comment omits 2d796c5f3a7e mm/slab.c: clean code by removing redundant if condition omits 54051f1a9c09 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 42990daa2bc2 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits d05a5313ec29 ramfs: support O_TMPFILE omits cb5591032b7c ocfs2: fix ocfs2 corrupt when iputting an inode omits d551d13f1cea ocfs2: clear links count in ocfs2_mknod() if an error occurs omits dff6b3d947f7 ocfs2: delete repeated words in comments omits 97118f806e7d ntfs: add check for mft record size in superblock omits fbc9476c3bbe compiler-gcc: improve version error omits bf5d5ae3a82f kasan: remove mentions of unsupported Clang versions omits 02dc4f3a415c Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits 559f52c55ae3 Revert "arm64: vdso: Fix compilation with clang older than 8" omits 003f3d73f20b Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits ebb7907fe111 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 5e0ca20e593a compiler-clang: add build check for clang 10.0.1 omits 67b9751e799f mm: khugepaged: recalculate min_free_kbytes after memory h [...] omits 0003be05ca04 /proc/kpageflags: do not use uninitialized struct pages omits 83b386f8a758 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 015c2a52985c checkpatch: test $GIT_DIR changes omits 008f216b99bf mm: don't rely on system state to detect hot-plug operations omits 98d9dcf8e4ef mm: replace memmap_context by meminit_context omits 07a402157e5d arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] omits 86ac58b75b7a lib/memregion.c: include memregion.h omits e36dfc21cd5b lib/string.c: implement stpcpy omits a627ad25a753 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference omits 5bb169c5d813 mm/migrate: correct thp migration stats. omits a184da5a1fe6 mm: validate pmd after splitting omits a02b55ea66b9 mm/gup: fix gup_fast with dynamic page table folding omits 608b207e5e28 mm: memcontrol: fix missing suffix of workingset_restore omits c60fff6ef061 mm, THP, swap: fix allocating cluster for swapfile by mistake omits e197b30fd05f Merge branches 'fixes' and 'work.misc', remote-tracking br [...] omits 0d352b6c1426 f2fs: compress: fix to disallow enabling compress on non-e [...] omits d9f06ef2682c nfs: fix spellint typo in pnfs.c omits 6f53af1a75b7 nfs: Fix security label length not being reset omits 1d255ab43369 Merge branch 'features' into for-next omits ee50781769b2 Merge branches 'fixes', 'work.misc' and 'work.quota-compat [...] omits 2530038dcf06 Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] omits 8a8e96298f16 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] omits e12334b989bc extcon: axp288: Use module_platform_driver to simplify the code omits 47af7ca21269 extcon: ptn5150: Do not print error during probe if nothin [...] omits 73eb91a9c7fb extcon: ptn5150: Use defines for registers omits c5c8adc73309 Merge branches 'fixes', 'work.misc', 'work.sparc', 'base.s [...] omits 26bde0ed700d Merge branch 'kbuild' (early part) into for-next omits f378e6e93b89 kconfig: qconf: create QApplication after option checks omits d5ebab1ce792 kconfig: qconf: remove Y, M, N columns omits 1a2fe10eb87b kconfig: qconf: remove ConfigView class omits cac5c77f6dc8 kconfig: qconf: move setShowName/Range() to ConfigList fro [...] omits 7fb4328cecac kconfig: qconf: remove ConfigLineEdit class omits c31abba52030 kconfig: qconf: allow to edit "int", "hex", "string" menus [...] omits faf5267a9c70 kconfig: qconf: show data column all the time omits 497428664d80 kconfig: qconf: move ConfigView::updateList(All) to Config [...] omits 03befee06b85 kconfig: qconf: remove unused ConfigItem::okRename() omits 7e79cfc8829f kconfig: qconf: update the intro message to match to the c [...] omits 37b54f7f240e kconfig: qconf: reformat the intro message omits b49959fcfb2d extcon: palmas: Simplify with dev_err_probe() omits df8cb33583f7 extcon: max8997: Return error code of extcon_dev_allocate() omits 6f7cb6c6da27 extcon: max77843: Return error code of extcon_dev_allocate() omits da622ddaa864 extcon: max77693: Return error code of extcon_dev_allocate() omits f8145c31d157 extcon: max14577: Return error code of extcon_dev_allocate() omits 70f8ef322829 extcon: ptn5150: Set the VBUS and POLARITY property capability omits 4e5e47a37855 extcon: ptn5150: Switch to GENMASK() and BIT() macros omits 5b4d8c3d261e extcon: ptn5150: Deduplicate parts of dev_err_probe() omits e13d57979dbd extcon: Replace HTTP links with HTTPS ones omits d0e3c25150dd MAINTAINERS: Add entry for NXP PTN5150A CC driver omits 019214aa413d extcon: ptn5150: Convert to .probe_new omits fb3fa831793b extcon: ptn5150: Convert to module_i2c_driver omits 496cb194d07b extcon: ptn5150: Reduce the amount of logs on deferred probe omits 0609eb1dd1fa extcon: ptn5150: Make 'vbus-gpios' optional omits af71b7e384cd extcon: ptn5150: Check current USB mode when probing omits b3fbe86a695c extcon: ptn5150: Lower the noisiness of probe omits 61ab5ee08cd8 extcon: ptn5150: Simplify getting vbus-gpios with flags omits e965e6083e7c extcon: ptn5150: Use generic "interrupts" property omits 5bf6f5c6b7a3 extcon: ptn5150: Fix usage of atomic GPIO with sleeping GP [...] omits 73fb671e371c dt-bindings: extcon: ptn5150: Make 'vbus-gpios' optional omits 1be700b7544d dt-bindings: extcon: ptn5150: Use generic "interrupts" property omits c22f1ba3bd41 dt-bindings: extcon: ptn5150: Convert binding to DT schema adds be068f29034f mm: fix misplaced unlock_page in do_wp_page() adds 9ef7dce564b4 Merge tag 'sound-5.9-rc7' of git://git.kernel.org/pub/scm/ [...] adds 8fa5960f5759 Merge tag 'media/v5.9-3' of git://git.kernel.org/pub/scm/l [...] adds 171d4ff79f96 Merge tag 'mmc-v5.9-rc4-2' of git://git.kernel.org/pub/scm [...] new 516d980f8541 scripts/kallsyms: skip ppc compiler stub *.long_branch.* / [...] new 88be7d6eb9f2 Merge remote-tracking branch 'kbuild-current/fixes' into master new 52e0060511db Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] new f7e80983f0cf s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl new 581b85f7b28b Merge remote-tracking branch 's390-fixes/fixes' into master new 4053eed875b2 Merge remote-tracking branch 'sparc/master' into master new ef59b1953c26 mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP F [...] new 77972b55fb9d Revert "ravb: Fixed to be able to unload modules" new ea6754aef244 net: switchdev: Fixed kerneldoc warning new f9317ae5523f net: lantiq: Add locking for TX DMA channel new 7241c5a69747 net: stmmac: removed enabling eee in EEE set callback new f5ae9f9a30ad Merge remote-tracking branch 'net/master' into master new 87f92ac4c127 libbpf: Fix XDP program load regression for old kernels new 1e01e543bc6e Merge remote-tracking branch 'bpf/master' into master new 929ef5f75c7a Merge remote-tracking branch 'ipsec/master' into master new 910f6ac69d9d Merge remote-tracking branch 'netfilter/master' into master new efb1676306f6 mt76: mt7615: reduce maximum VHT MPDU length to 7991 new df0104f413c1 Merge remote-tracking branch 'wireless-drivers/master' int [...] new 371a41779e58 Merge remote-tracking branch 'rdma-fixes/for-rc' into master new f395e69b50a4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] new 72e2486545fa Merge remote-tracking branch 'regmap-fixes/for-linus' into master new 91d49864ae55 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] new 00fb259c618e spi: bcm-qspi: Fix probe regression on iProc platforms new 0108c2c46bac Merge remote-tracking branch 'spi/for-5.9' into spi-linus new 66d14133c472 Merge remote-tracking branch 'spi-fixes/for-linus' into master new 8f2c8c1155ba Merge remote-tracking branch 'pci-current/for-linus' into master new 6d8fd37e385b Merge remote-tracking branch 'usb.current/usb-linus' into master new 7ce1a816a021 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master new 7c5a5344347a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 4824607b413e Merge remote-tracking branch 'phy/fixes' into master new 8a9b2ba321fa Merge remote-tracking branch 'staging.current/staging-linu [...] new f3b10c70e86b Merge remote-tracking branch 'ide/master' into master new 453ffe72f97c Merge remote-tracking branch 'kselftest-fixes/fixes' into master new c6adcaad93ad Merge remote-tracking branch 'dmaengine-fixes/fixes' into master new b13812ddea61 MIPS: Loongson2ef: Disable Loongson MMI instructions new e393fbe6fa27 MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() new be090fa62080 MIPS: BCM47XX: Remove the needless check with the 1074K new 950ceafc6f9a Merge remote-tracking branch 'mips-fixes/mips-fixes' into master new ef185c0041b5 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master new 97d11d493902 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master new 0e191a48d656 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] new eddcc2acab56 Merge remote-tracking branch 'scsi-fixes/fixes' into master new 3ec6694c6041 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master new 64bf79f520bf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new f5d2d9c2c293 Merge remote-tracking branch 'pidfd-fixes/fixes' into master new cd24d3edcae2 Merge remote-tracking branch 'spdx/spdx-linus' into master new 2b65823bf847 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] new df3386d0b5bb Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] new cdd6a71a61ad Merge remote-tracking branch 'ubifs-fixes/fixes' into master new ee3b543117db Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 7a2f7f5965c5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new 596b0474d3d9 kbuild: preprocess module linker script new 6212804f2d78 kbuild: do not create built-in objects for external module builds new 9909b7681222 kbuild: remove redundant CONFIG_KASAN check from scripts/M [...] new bb2732112bc5 kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevan [...] new 8b42cf2fde0e kbuild: remove cc-option test of -fno-strict-overflow new 7d4eb0d8e229 kbuild: remove cc-option test of -fno-stack-check new 87de84c9140e kbuild: remove cc-option test of -Werror=date-time new 548b8b5168c9 scripts/setlocalversion: make git describe output more reliable new 41c0e6bf87f3 kbuild: Add an explicit error for missing ASN.1 compiler new d8dfcf9082ff kbuild: explicitly specify the build id style new 39d85b6c9601 kbuild: split the build log of kallsyms new 8c30e7e60d43 kconfig: qconf: reformat the intro message new 1fb752416f3f kconfig: qconf: update the intro message to match to the c [...] new 6a143041532e kconfig: qconf: remove unused ConfigItem::okRename() new f9b918fae678 kconfig: qconf: move ConfigView::updateList(All) to Config [...] new 669a1ee46a0e kconfig: qconf: show data column all the time new 37162a68bf51 kconfig: qconf: allow to edit "int", "hex", "string" menus [...] new f3eea294e93f kconfig: qconf: remove ConfigLineEdit class new 7930dd91a01f kconfig: qconf: move setShowName/Range() to ConfigList fro [...] new 62ed165651cc kconfig: qconf: remove ConfigView class new a0fce283386d kconfig: qconf: remove Y, M, N columns new f9a825a7f65a kconfig: qconf: create QApplication after option checks new e42c8717dace Merge branch 'kconfig' into for-next new c6cfc4a55546 Merge remote-tracking branch 'kbuild/for-next' into master new fa838dd0188c Merge remote-tracking branch 'dma-mapping/for-next' into master new c881769781f4 Merge remote-tracking branch 'arm/for-next' into master new 50a3693217b5 Merge remote-tracking branch 'arm64/for-next/core' into master new 46e0b6d016e1 Merge remote-tracking branch 'arm-soc/for-next' into master new 1a2f52cc1bd2 Merge remote-tracking branch 'amlogic/for-next' into master new 98cf6b3a34dd Merge remote-tracking branch 'aspeed/for-next' into master new a46e6761d53f Merge remote-tracking branch 'at91/at91-next' into master new b0b7c9722d10 Merge remote-tracking branch 'drivers-memory/for-next' int [...] new 901a2e5f024b Merge remote-tracking branch 'imx-mxs/for-next' into master new aac46aa14c95 Merge remote-tracking branch 'keystone/next' into master new 142883a0725f Merge remote-tracking branch 'mediatek/for-next' into master new b64d814257b0 arm64: dts: marvell: espressobin: Add ethernet switch aliases new 0b58725fb9a4 ARM: mvebu: drop pointless check for coherency_base new 399412cddd8c MAINTAINERS: switch mvebu tree to kernel.org new c614acbf5182 Merge branch 'mvebu/arm' into mvebu/for-next new 2e23b43adfd2 ARM: dts: mvebu: Add CRS326-24G-2S board new 5332619137a0 ARM: dts: mvebu: Add CRS305-1G-4S board new bb0616d68953 ARM: dts: mvebu: Add CRS328-4C-20S-4S board new 42737fea9c32 ARM: dts: kirkwood: replace status value "ok" by "okay" new 4111de5941d3 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 new 3adcee61d399 ARM: dts: armada: align GPIO hog names with dtschema new 85757e8121e9 ARM: dts: Remove non-existent i2c1 from 98dx3236 new e4af6e19d05d ARM: dts: Add i2c0 pinctrl information for 98dx3236 new f2f651339d27 Merge branch 'mvebu/dt' into mvebu/for-next new 30d1ddbe8f1d arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] new becaa397f6f5 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] new 68892adbb39a Merge branch 'mvebu/dt64' into mvebu/for-next new eebe022ce01f Merge remote-tracking branch 'mvebu/for-next' into master new fb2c599f0566 ARM: omap3: enable off mode automatically new 2b3292ceaab9 Merge branch 'omap-for-v5.10/soc' into for-next new 8ba6886bb82d Merge remote-tracking branch 'omap/for-next' into master new 29e86fdb7be9 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] new bac12f2569d1 arm64: dts: qcom: sm8250: Add thermal zones and throttling [...] new 6b0290b147ea arm64: defconfig: Enable Qcom SNPS Femto PHY new 3ba4a661ee49 arm64: defconfig: enable INTERCONNECT for Qualcomm chipsets new b7340527d622 arm64: defconfig: qcom: enable GPU clock controller for SM8[12]50 new e38175f6e117 arm64: defconfig: enable Qualcomm ASoC modules new abea2a011c54 Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] new 3d80e6764597 Merge remote-tracking branch 'qcom/for-next' into master new 8220590c6956 Merge remote-tracking branch 'realtek/for-next' into master new 4ac8ed3ee963 Merge remote-tracking branch 'renesas/next' into master new d844cac44c53 Merge remote-tracking branch 'reset/reset/next' into master new 2e50eac76ef7 Merge remote-tracking branch 'rockchip/for-next' into master new 8fd9ba1b8105 Merge remote-tracking branch 'samsung-krzk/for-next' into master new 03b8732586db Merge remote-tracking branch 'scmi/for-linux-next' into master new dbd0aff97202 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new 137493eaf040 Merge remote-tracking branch 'tegra/for-next' into master new a8f4b400dc4c Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new 463742644e96 arm64: dts: ti: k3-j7200: add DMA support new c5d73d8d49f6 arm64: dts: ti: k3-j7200-main: add main navss cpts node new a323da4b43fd arm64: dts: ti: k3-j7200-mcu: add mcu cpsw nuss node new fc3b15506d8f arm64: dts: ti: k3-j7200-common-proc-board: add mcu cpsw n [...] new ff74cb7ce1b0 Merge branch 'ti-k3-dts-next' into ti-k3-next new 03bfeb528772 arm64: dts: ti: k3-j7200: Add I2C nodes new e25889f8f5db arm64: dts: ti: k3-j7200-common-proc-board: Add I2C IO expanders new 1b77265626a4 arm64: dts: ti: k3-j7200-mcu-wakeup: Add HyperBus node new 0bf331496ae0 arm64: dts: ti: k3-j7200-som-p0: Add HyperFlash node new 31893517447a Merge branch 'ti-k3-dts-next' into ti-k3-next new 7cd03dc78b29 arm64: dts: ti: k3-j7200-main: Add support for MMC/SD cont [...] new a2178b83ae8f arm64: dts: ti: k3-j7200-common-proc-board: Add support fo [...] new b70ea6510fe9 Merge branch 'ti-k3-dts-next' into ti-k3-next new 73fa5d9902d3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master new d39f0baa3de8 Merge remote-tracking branch 'uniphier/for-next' into master new d3057b41d90e Merge remote-tracking branch 'clk/clk-next' into master new 32be81485efc Merge remote-tracking branch 'h8300/h8300-next' into master new f86e0c204e46 Merge remote-tracking branch 'ia64/next' into master new ddfc16109e0c Merge remote-tracking branch 'm68k/for-next' into master new 69f060d13573 Merge remote-tracking branch 'm68knommu/for-next' into master new 9b2c918a2efd Merge remote-tracking branch 'microblaze/next' into master new ff15d328c1a0 Merge remote-tracking branch 'mips/mips-next' into master new f848c6d4bf78 Merge remote-tracking branch 'nds32/next' into master new 6f4e3d2b4946 Merge remote-tracking branch 'parisc-hd/for-next' into master new d208e13c6a22 powerpc/process: Fix uninitialised variable error new d53c3dfb23c4 mm: fix exec activate_mm vs TLB shootdown and lazy tlb swi [...] new 66acd46080bd powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM new bafb056ce279 sparc64: remove mm_cpumask clearing to fix kthread_use_mm race new a665eec0a22e powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm new 0b30191b277a Merge branch 'topic/irqs-off-activate-mm' into next new bda7673d64b6 powerpc/book3s64: fix link error with CONFIG_PPC_RADIX_MMU=n new 96543e7352bd powerpc/pseries: convert to use DEFINE_SEQ_ATTRIBUTE macro new ef1edbba5288 powerpc/mm/64s: Fix slb_setup_new_exec() sparse warning new d10ebe79dfae powerpc/perf: Add declarations to fix sparse warnings new 1ea21ba231f2 powerpc: Move arch_cpu_idle_dead() into smp.c new bf3c1464db88 powerpc/smp: Fold cpu_die() into its only caller new 39f87561454d powerpc/smp: Move ppc_md.cpu_die() to smp_ops.cpu_offline_self() new 6c71cfcc0168 powerpc/prom_init: Check display props exist before enabli [...] new 9c826d31a738 drivers/macintosh/smu.c: use for_each_child_of_node() macro new acff5e6c37fa macintosh: smu_sensors: use for_each_child_of_node() macro new 1d42e07e9c24 serial: pmac_zilog: use for_each_child_of_node() macro new 8ec5cb12cd95 powerpc/powernv: fix wrong warning message in opalcore_con [...] new 7b2aab5f22f0 powerpc/sysfs: Remove unused 'err' variable in sysfs_creat [...] new 5ab187e01a53 powerpc/sstep: Remove empty if statement checking for inva [...] new 2228f19cf90e powerpc/xive: Make debug routines static new ebbfeef0d809 powerpc/32: Declare stack_overflow_exception() prototype new 2a308f0f3043 Merge remote-tracking branch 'powerpc/next' into master new e50831a5218f Merge remote-tracking branch 'soc-fsl/next' into master new 8bfea142cf48 Merge remote-tracking branch 'risc-v/for-next' into master new 351fba532db1 Merge branch 'fixes' into for-next new 32ca04bba6fd s390/zcrypt: Support for CCA APKA master keys new fa6999e326fe s390/pkey: support CCA and EP11 secure ECC private keys new ed538e7fb1c2 Merge branch 'features' into for-next new ca49e999c683 Merge remote-tracking branch 's390/for-next' into master new 7d2947c3d129 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master new f9787464b3ae Merge remote-tracking branch 'fscrypt/master' into master new 8270d1bfd87c Merge remote-tracking branch 'btrfs/for-next' into master new a1169840c1c6 Merge remote-tracking branch 'configfs/for-next' into master new fc41fb40b4c6 Merge remote-tracking branch 'erofs/dev' into master new 12f6e9921bf0 Merge remote-tracking branch 'exfat/dev' into master new 29077f53df7a Merge remote-tracking branch 'ext3/for_next' into master new d39a51952cfa f2fs: compress: fix to disallow enabling compress on non-e [...] new e4417e8b0ea4 f2fs: fix slab leak of rpages pointer new 001fed68ca59 Merge remote-tracking branch 'f2fs/dev' into master new c168cc8434fd Merge remote-tracking branch 'fuse/for-next' into master new 067d28aea7d9 Merge remote-tracking branch 'nfs/linux-next' into master new 9f2664512711 nfs: fix spellint typo in pnfs.c new 76bd5c016ef4 NFSv4: make cache consistency bitmask dynamic new 32837ed3ccdb sunrpc: cache : Replace seq_printf with seq_puts new d8b15267af18 nfs: remove incorrect fallthrough label new 8461b9694deb Merge remote-tracking branch 'nfs-anna/linux-next' into master new c84b4a338a18 Merge remote-tracking branch 'cel/cel-next' into master new 45bf12a19a2e Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] new 5253f19e71e8 Merge remote-tracking branch 'ubifs/next' into master new e0bdd35dcd98 Merge remote-tracking branch 'xfs/for-next' into master new b3d42c15c8f3 Merge remote-tracking branch 'zonefs/for-next' into master new 3b73f259f986 Merge remote-tracking branch 'iomap/iomap-for-next' into master new 497e679ed56e Merge remote-tracking branch 'file-locks/locks-next' into master new b4674e334bb4 x86/uaccess: Use pointer masking to limit uaccess speculation new a46c4a274120 Merge branches 'work.misc', 'work.sparc', 'work.quota-comp [...] new 3701cb59d892 ep_create_wakeup_source(): dentry name can change under you... new 955fd1cb19be Merge remote-tracking branch 'vfs/work.epoll' into for-next new 62354853ec65 Merge remote-tracking branch 'vfs/for-next' into master new 0f200416a6fd Merge remote-tracking branch 'printk/for-next' into master new 57525e8a7e05 Merge remote-tracking branch 'pci/next' into master new 31fc51670700 Merge remote-tracking branch 'pstore/for-next/pstore' into master new 14e51962b725 Merge remote-tracking branch 'hid/for-next' into master new e6b146604e4d Merge remote-tracking branch 'i2c/i2c/for-next' into master new 8aa1c67a425b Merge remote-tracking branch 'i3c/i3c/next' into master new 5dbbc9728995 Merge remote-tracking branch 'dmi/dmi-for-next' into master new 10d097737dfe hwmon: (adm9240) Use loops to avoid duplicated code new 6a8cdd146459 hwmon: (adm9240) Create functions for updating measure and config new df885d912f67 hwmon: (adm9240) Convert to regmap new 5a3a430a8117 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 73589a78b86d documentation: arm: sunxi: Allwinner H2+/H3 update new aed26eebf580 Doc: admin-guide: Add entry for kvm_cma_resv_ratio kernel param new 8ede56489e95 Documentation: filesystems: mount_api: fix headings new 4276948867a8 Documentation: kernel-parameters: fix formatting of MIPS " [...] new 1d11c35e7190 docs: admin-guide: update kdump documentation due to chang [...] new c372e741ae4c Documentation: Remove CMA's dependency on architecture new 255bf90f8478 Documentation/admin-guide: kernel-parameters: fix "disable [...] new 7c42376e07e7 Documentation/admin-guide: kernel-parameters: fix "io7" pa [...] new 622381e62ddd Documentation: admin-guide: kernel-parameters: reformat "l [...] new 497de97e92da Documentation/admin-guide: kernel-parameters: capitalize Korina new fc67d5bc876b Documentation/admin-guide: README & svga: remove use of "rdev" new 6b99e6e6aa62 Documentation/admin-guide: blockdev/ramdisk: remove use of "rdev" new 04301bf5b072 docs: replace the old User Mode Linux HowTo with a new one new cc3c2a623126 docs: fb: Remove framebuffer scrollback boot option new 036e13d015d2 docs: fb: Remove matroxfb scrollback boot option new fd4aa21351a7 docs: fb: Remove sstfb scrollback boot option new 363a7ac4adec docs: fb: Remove vesafb scrollback boot option new 1013d4d910c6 docs: rewrite admin-guide/sysctl/abi.rst new dd19d2938f50 Fix references to nommu-mmap.rst new 307e3ee93465 Documentation: kernel-parameters: clarify "module." parameters new e0bc9cf0a7d5 docs: trace: ring-buffer-design.rst: use the new SPDX tag new c5cd98675ab2 Merge remote-tracking branch 'jc_docs/docs-next' into master new a259bfcdd336 Merge remote-tracking branch 'v4l-dvb/master' into master new f49735f4978f cpuidle: record state entry rejection statistics new a31d518ec481 Merge branch 'pm-cpuidle-next' into linux-next new 6b8d2102a400 Merge remote-tracking branch 'pm/linux-next' into master new d94be606d9d1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] new d06afd805924 Merge remote-tracking branch 'cpupower/cpupower' into master new 7ca356d772e5 PM / devfreq: Add devfreq_get_devfreq_by_node function new 20911534a7ef PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] new 9fc40c4835d8 PM / devfreq: event: Change prototype of devfreq_event_get [...] new e723b12ebd0b Merge remote-tracking branch 'devfreq/devfreq-next' into master new e19741935540 Merge remote-tracking branch 'opp/opp/linux-next' into master new 80bd047d2d3c Merge remote-tracking branch 'thermal/thermal/linux-next' [...] new ddf069b1049a Merge remote-tracking branch 'ieee1394/for-next' into master new d25e594256d5 Merge remote-tracking branch 'dlm/next' into master new 7e9429037455 Merge remote-tracking branch 'swiotlb/linux-next' into master new 60aaeffa367c RDMA/cma: Delete from restrack DB after successful destroy new d7ecab1e5f7d RDMA/mlx5: Don't call to restrack recursively new 13ef5539def7 RDMA/restrack: Count references to the verbs objects new c34a23c28c6b RDMA/restrack: Simplify restrack tracking in kernel flows new b09c4d701220 RDMA/restrack: Improve readability in task name management new 215b88ac4512 RDMA/efa: Group keep alive received counter with other SW stats new b0cff387e1a4 RDMA/efa: Add messages and RDMA read work requests HW stats new f2334964e969 i40iw: Add support to make destroy QP synchronous new 3de3c4785b10 RDMA/efa: Drop double zeroing for sg_init_table() new 5fb78a934bec Merge remote-tracking branch 'rdma/for-next' into master new 39097ab66dbe net: phy: Fixup kernel doc new 4069a572d423 net: phy: Document core PHY structures new e0da743066b4 Merge branch 'PHY-subsystem-kernel-doc' new 412a1526d067 net: dsa: untag the bridge pvid from rx skbs new ed409f3bbaa5 net: dsa: b53: Configure VLANs while not filtering new e4a85c545603 Merge branch 'net-dsa-b53-Configure-VLANs-while-not-filtering' new e2f9a8fe73d3 net: mscc: ocelot: always pass skb clone to ocelot_port_ad [...] new e7e95c900338 net: pcs-lynx: add support for 10GBASER new b5b6775d72e8 of: add of_mdio_find_device() api new 94ae899b2096 dpaa2-mac: add PCS support through the Lynx module new 54ce00ae361a Merge branch 'dpaa2-mac-add-PCS-support-through-the-Lynx-module' new ae430332557a net/mlx5: Refactor multi chains and prios support new 006f623e67ff net/mlx5: Allow ft level ignore for nic rx tables new 6a0646744c48 net/mlx5e: Tc nic flows to use mlx5_chains flow tables new 08247066b82c net/mlx5e: Split nic tc flow allocation and creation new c620b772152b net/mlx5: Refactor tc flow attributes structure new c75690972228 net/mlx5e: Add tc chains offload support for nic flows new 211a536485f7 net/mlx5e: rework ct offload init messages new aedd133d17bc net/mlx5e: Support CT offload for tc nic flows new 1edae2335adf net/mlx5e: CT: Use the same counter for both directions new 89fbdbae9b35 net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add [...] new 670c239a648f net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct new 22db4c24452a net/mlx5e: IPsec: Use kvfree() for memory allocated with k [...] new e1915a67f647 net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_creat [...] new d490c83ef9e9 net/mlx5: simplify the return expression of mlx5_ec_init() new 987cd5f049a2 net/mlx5: remove unreachable return new 075c156850f6 Merge tag 'mlx5-updates-2020-09-22' of git://git.kernel.or [...] new 0b24ff7eb9c3 Merge remote-tracking branch 'net-next/master' into master new 891431e647b2 Merge remote-tracking branch 'bpf-next/master' into master new 35509122d673 Merge remote-tracking branch 'netfilter-next/master' into master new 72a398a63b88 brcmfmac: check return value of driver_for_each_device() new ecda9cda3338 rtw88: Fix probe error handling race with firmware loading new ac4bac99161e rtw88: Fix potential probe error handling race with wow fi [...] new 5acbf34e2a2c zd1201: simplify the return expression of zd1201_set_maxassoc() new 7660a1bd0c22 mt76: mt7615: register ext_phy if DBDC is detected new 186b659c0859 mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops new d6e08f2be710 mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops new cddaaa563756 mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_k [...] new 763d750c3848 mt76: do not inject packets if MT76_STATE_PM is set new 0825af2d3307 mt76: mt7615: reschedule runtime-pm receiving a tx interrupt new 72372f3afc4a mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw new 974327a4a717 mt76: mt76s: move tx processing in a dedicated wq new 3e5f374d332b mt76: mt7663s: move rx processing in txrx wq new d74fda4c38ed mt76: mt76s: move status processing in txrx wq new 4d59f8c9b569 mt76: mt76s: move tx/rx processing in 2 separate works new 35296ed28a36 mt76: mt76s: get rid of unused variable new 4bf04d33f5b7 mt76: mt7915: enable U-APSD on AP side new c12b7c7944e5 mt76: mt7915: fix crash on tx rate report for invalid stations new 27d5c528a7ca mt76: fix double DMA unmap of the first buffer on 7615/7915 new 9df8c539bed7 mt76: set interrupt mask register to 0 before requesting irq new acc4696dcfea mt76: mt7915: clean up and fix interrupt masking in the ir [...] new 40fde8c48695 mt76: mt7615: only clear unmasked interrupts in irq tasklet new 2c270b0e51ad mt76: mt76x02: clean up and fix interrupt masking in the i [...] new 6e4f584e2be6 mt76: mt7615: do not do any work in napi poll after callin [...] new 38b04398c532 mt76: mt7915: do not do any work in napi poll after callin [...] new 1daf2522fa16 mt76: mt7915: clean up station stats polling and rate cont [...] new 3dff19180085 mt76: mt7915: increase tx retry count new 577dbc6c656d mt76: mt7915: enable offloading of sequence number assignment new c50d105aa7b2 mt76: move mt76_check_agg_ssn to driver tx_prepare calls new 5c4b29fd9af6 mt76: mt7615: remove mtxq->agg_ssn assignment new 481e34a702b7 mt76: mt7915: simplify aggregation session check new 2a3412061a6a mt76: mt7915: add missing flags in WMM parameter settings new b443e55fb5b3 mt76: mt7915: add Tx A-MSDU offloading support new 346f810e2242 mt76: mt7615: release mutex in mt7615_reset_test_set new 673d7764c4f4 mt76: mt7663s: use NULL instead of 0 in sdio code new 8b7c6e1cb2cb mt76: mt7663s: fix resume failure new b496490886f9 mt76: mt7663s: fix unable to handle kernel paging request new e862825dcf74 mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power new a081de174d11 mt76: mt7615: fix a possible NULL pointer dereference in m [...] new ce8463a726a5 mt76: fix a possible NULL pointer dereference in mt76_test [...] new 8da40d698111 mt76: mt7663u: fix dma header initialization new 68e6644bbd6e mt76: mt7615: fix reading airtime statistics new 0f1c443ca9cf mt76: mt7915: optimize mt7915_mac_sta_poll new 0b51f1865383 mt76: dma: update q->queued immediately on cleanup new 250944596ca1 mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free new f8a667a9af91 mt76: mt7915: significantly reduce interrupt load new e17d79458729 mt76: mt7615: significantly reduce interrupt load new c32011bbde73 mt76: mt7915: add support for accessing mapped registers v [...] new 2d68104742a9 mt76: add memory barrier to DMA queue kick new d407afcbd6e7 mt76: mt7603: check for single-stream EEPROM configuration new 95f61e17eff3 mt76: usb: fix use of q->head and q->tail new 16254fc51f7d mt76: sdio: fix use of q->head and q->tail new fe5b5ab52e9d mt76: unify queue tx cleanup code new d80e52c7b6c4 mt76: remove qid argument to drv->tx_complete_skb new 513d6acb97d4 mt76: remove swq from struct mt76_sw_queue new e1378e5228aa mt76: rely on AQL for burst size limits on tx queueing new f099c2e5de8f mt76: remove struct mt76_sw_queue new 21fd4bb7dd8b mt76: mt7603: tune tx ring size new 9e47a683e9d2 mt76: mt76x02: tune tx ring size new d3c07a9e6dc9 mt76: mt7915: fix unexpected firmware mode new f353269d59be mt76: mt7615: fix MT_ANT_SWITCH_CON register definition new 0642cf4020f7 mt76: mt7615: fix antenna selection for testmode tx_frames new 9729ff4cc516 mt76: testmode: add a limit for queued tx_frames packets new 30bdd69246ea mt76: add utility functions for deferring work to a kernel thread new 781eef5b34c5 mt76: convert from tx tasklet to tx worker thread new 2fe1a5d61f3a mt76: mt7915: fix HE BSS info new 75d4bf1f5590 mt76: dma: cache dma map address/len in struct mt76_queue_entry new bd397a0bf828 mt76: mt7915: simplify mt7915_lmac_mapping new ed294cede492 mt76: mt7915: fix queue/tid mapping for airtime reporting new dd57a95cfddc mt76: move txwi handling code to dma.c, since it is mmio specific new 2bffddedfcd4 mt76: remove retry_q from struct mt76_txq and related code new 3e19073a1f25 mt76: mt7615: Remove set but unused variable 'index' new b1b7ee2f874a mt76: mt7615: fix VHT LDPC capability new 6892555dbe71 mt76: mt7622: fix fw hang on mt7622 new 8bf71ab6aeb8 mt76: mt7663s: do not use altx for ctl/mgmt traffic new 6ef2d665f64d mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx [...] new ab25d9d46760 mt76: mt7663s: introduce __mt7663s_xmit_queue routine new e98e6df6d682 mt76: move pad estimation out of mt76_skb_adjust_pad new 598daa4dbe14 mt76: mt7663s: fix possible quota leak in mt7663s_refill_s [...] new 1522ff731f84 mt76: mt7663s: introduce sdio tx aggregation new 4178d96f6b35 mt76: mt7663: check isr read return value in mt7663s_rx_work new df6a38b04cf3 mt76: mt7615: unlock dfs bands new aab662cc8eb2 mt76: Use fallthrough pseudo-keyword new 328cecf3ea33 mt76: mt76x0: Move tables used only by init.c to their own [...] new 071c8ce8e92a mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon new 00257508a2dc mt76: Fix unsigned expressions compared with zero new 59283d098778 mt76: mt7915: convert to use le16_add_cpu() new 062d62e3976d mt76: mt7915: add offchannel condition in switch channel command new 1820388bccc5 mt76: Convert to DEFINE_SHOW_ATTRIBUTE new b9b852b9acae mt76: mt7663s: remove max_tx_fragments limitation new 225060c428f0 Merge tag 'mt76-for-kvalo-2020-09-23' of https://github.co [...] new 03fb92a432ea ath9k: hif_usb: fix race condition between usb_get_urb() a [...] new ba929d6fe31a ath11k: Remove rproc references from common core layer new 96d6617d64ee wcn36xx: Add VHT fields to parameter data structures new 617e7cf80c92 wcn36xx: Use V1 data structure to store supported rates new c84515bd8f1c wcn36xx: Add wcn36xx_set_default_rates_v1 new 21ba284ca9f0 wcn36xx: Add wcn36xx_smd_set_sta_default_vht_params() new 5a3b4ae1f32f wcn36xx: Add wcn36xx_smd_set_sta_default_ht_ldpc_params() new 287c9310eab8 wcn36xx: Add wcn36xx_smd_set_sta_vht_params() new 17801df251e8 wcn36xx: Add wcn36xx_smd_set_sta_ht_ldpc_params() new 5a32029ad022 wcn36xx: Add wcn36xx_smd_set_bss_vht_params() new c05a8bd80c17 wcn36xx: Add wrapper function wcn36xx_smd_set_sta_params_v1() new fe784c28fee1 wcn36xx: Functionally decompose wcn36xx_smd_config_sta() new 9e212908b547 wcn36xx: Move wcn36xx_smd_set_sta_params() inside wcn36xx_ [...] new 683693102072 wcn36xx: Move BSS parameter setup to wcn36xx_smd_set_bss_params() new 7656d1798556 wcn36xx: Update wcn36xx_smd_config_bss_v1() to operate internally new 1cdab0f89663 wcn36xx: Add wcn36xx_smd_config_bss_v0 new 5a7b60ad56d7 wcn36xx: Convert to using wcn36xx_smd_config_bss_v0() new d1e11d5f2167 wcn36xx: Remove dead code in wcn36xx_smd_config_bss() new 4e9381056547 ath10k: Use bdf calibration variant for snoc targets new 59b5c8447c14 wcn36xx: Add accessor macro HW_VALUE_CHANNEL for hardware [...] new f779a92f7b69 wcn36xx: Use HW_VALUE_CHANNEL macro to get channel number new 235b9ae0265b wcn36xx: Add accessor macro HW_VALUE_PHY for PHY settings new fc4d4008f810 wcn36xx: Encode PHY mode for 80MHz channel in hw_value new e042bc19aace wcn36xx: Set PHY into correct mode for 80MHz channel width new 8ec5568b4e2e wcn36xx: Extend HAL param config list new 3e977c5c523d wcn36xx: Define wcn3680 specific firmware parameters new 2f0c0e3b856d wcn36xx: Add ability to download wcn3680 specific firmware [...] new 52054ebd0532 wcn36xx: Latch VHT specific BSS parameters to firmware new f97fe43a9495 wcn36xx: Define INIT_HAL_MSG_V1() new d961fdfaa208 wcn36xx: Convert to VHT parameter structure on wcn3680 new 87d3f1f34157 wcn36xx: Add VHT rates to wcn36xx_update_allowed_rates() new b421d04e4978 wcn36xx: Advertise ieee802.11 VHT flags new 7f885b0bdf6f wcn36xx: Mark internal smd functions static new 214091517f0c wcn36xx: Ensure spaces between functions new 80b892fc8a90 ath11k: Add checked value for ath11k_ahb_remove new da3a9d3c1576 ath11k: refactor debugfs code into debugfs.c new cb4e57db2ff0 ath11k: debugfs: use ath11k_debugfs_ prefix new 56292162b9a2 ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] new 568f06036ee2 ath11k: debugfs: move some function declarations to correc [...] new 5cca5fa1c164 ath11k: Add support spectral scan for IPQ6018 new c695faf745f9 ath11k: wmi: remove redundant configuration values from init new 9883c0d075f1 ath11k: remove redundant num_keep_alive_pattern assignment new 191e7f9f05c6 ath11k: Remove unused function ath11k_htc_restore_tx_skb() new aac352d6810e ath5k: convert to use DEFINE_SEQ_ATTRIBUTE macro new 6a950755cec1 ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_de [...] new 5b365af4c86d Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 95904d5a0999 Merge remote-tracking branch 'wireless-drivers-next/master [...] new 6dc76bd4c5b0 Merge remote-tracking branch 'bluetooth/master' into master new 0ca62d39d891 Merge remote-tracking branch 'gfs2/for-next' into master new bbddebfa545e Merge remote-tracking branch 'mtd/mtd/next' into master new 9724b451a00b Merge remote-tracking branch 'nand/nand/next' into master new 850e4b813da5 Merge remote-tracking branch 'crypto/master' into master new 9d729b412d80 Merge remote-tracking branch 'drm/drm-next' into master new 015886248eb4 Merge remote-tracking branch 'amdgpu/drm-next' into master new cb88d1fac196 drm/i915: terminate reauth at stream management failure new bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over new 773bd825c4cc drm/i915: Extract intel_dp_output_format() new f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state new 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes new feeb72d3459b Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new af42f470d7f4 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] new 7cb60957700d Merge remote-tracking branch 'drm-msm/msm-next' into master new b92674f301d1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new a32c82e8be4b Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new 313496a332ff Merge remote-tracking branch 'regmap/for-next' into master new 502f389a0fd2 ALSA: hda - remove kerneldoc for internal hdac_i915 function new 2b72a96d023d Merge remote-tracking branch 'sound/for-next' into master new 2422607a9b68 Merge remote-tracking branch 'sound-asoc/for-next' into master new be85588d8bef Merge remote-tracking branch 'modules/modules-next' into master new 6efa86a33ab6 Merge remote-tracking branch 'input/next' into master new 402dd2cf46b1 fs: remove the unused SB_I_MULTIROOT flag new b807a2c5e0e2 drbd: remove dead code in device_to_statistics new 5d4ce78b254c bcache: inherit the optimal I/O size new 9e82d35b95e5 aoe: set an optimal I/O size new 55b2598e84e9 bdi: initialize ->ra_pages and ->io_pages in bdi_init new 16ef51013931 md: update the optimal I/O size on reshape new c2e4cd57cfa1 block: lift setting the readahead size into the block layer new ed7b6b4f6e91 bdi: remove BDI_CAP_CGROUP_WRITEBACK new a8b456d01cd6 bdi: remove BDI_CAP_SYNCHRONOUS_IO new 5115db10a8e0 mm: use SWP_SYNCHRONOUS_IO more intelligently new 1cb039f3dc16 bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag new 823423ef55f4 bdi: invert BDI_CAP_NO_ACCT_WB new f56753ac2a90 bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag new 40bc8b13ce1a Merge branch 'for-5.10/block' into for-next new ac8f7a026440 Merge branch 'for-5.10/block' into for-5.10/drivers new 0905053bdb5b null_blk: Support shared tag bitmap new a1f550d6f6f1 Merge branch 'for-5.10/drivers' into for-next new 232665ec890c Merge remote-tracking branch 'block/for-next' into master new a2a639a09a0e Merge remote-tracking branch 'jens/for-5.10/block' into dm-5.10 new f4964ab3f8e4 dm table: stack 'chunk_sectors' limit to account for targe [...] new 27a2333dd069 dm: change max_io_len() to use blk_max_size_offset() new ce76cb6406a9 dm: push md->immutable_target optimization down to __proce [...] new ab3662f7cdc9 dm: optimize max_io_len() by inlining max_io_len_target_bo [...] new 48ca9b5325cb dm: push use of on-stack flush_bio down to __send_empty_flush() new f18f44ea75d9 dm: simplify __process_abnormal_io() new d13d0526aa2a dm: eliminate need for start_io_acct() forward declaration new b07b0d4d52e6 dm table: allow dm_table_get_md() to be inlined by DM core new dc79e428e5d5 dm: use dm_table_get_device_name() where appropriate in targets new 49588d1f2969 dm: add dm_table_get_md_queue() new 176051d9a836 dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY new c1fda10e1123 dm raid: fix discard limits for raid1 new dd29d4b55697 dm raid: remove unnecessary discard limits for raid10 new e967f32b72b6 dm thin metadata: Remove unused local variable when create [...] new 73c19dde386f dm snap persistent: simplify area_io() new 90715e008efe Merge remote-tracking branch 'device-mapper/for-next' into master new 1370c057f50e next-20200924/mmc new 5feca1ea5611 Merge remote-tracking branch 'mfd/for-mfd-next' into master new 5eb53fedede1 Merge remote-tracking branch 'battery/for-next' into master new fc51da361adb Merge remote-tracking branch 'regulator/for-next' into master new c30629a3b557 Merge remote-tracking branch 'integrity/next-integrity' in [...] new 85cdeb63f026 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 6cfae369580a Merge remote-tracking branch 'selinux/next' into master new 45be98170f7f Merge remote-tracking branch 'smack/next' into master new e49ab013001a Merge remote-tracking branch 'tomoyo/master' into master new ac156702b2b1 Merge remote-tracking branch 'tpmdd/next' into master new f2fd1cf4a129 Merge remote-tracking branch 'iommu/next' into master new bc6a82b7100b Merge remote-tracking branch 'vfio/next' into master new aff179d8eb4b Merge remote-tracking branch 'audit/next' into master new 82f5caadb3fa Merge remote-tracking branch 'devicetree/for-next' into master new 91af6eb04a6b spi: spi-zynqmp-gqspi: Fix kernel-doc warnings new 1c26372e5aa9 spi: spi-zynqmp-gqspi: Update driver to use spi-mem framework new f09a433b1e40 spi: spi-zynqmp-gqspi: Fix incorrect indentation new 2f0a1aecfb03 Merge remote-tracking branch 'spi/for-5.10' into spi-next new 5400048b14c9 Merge remote-tracking branch 'spi/for-next' into master new 23357b61f806 iommu/amd: Prevent NULL pointer dereference new ccbecea14602 x86/init: Remove unused init ops new 585dfe8abc44 PCI: vmd: Dont abuse vector irqomain as parent new 13b90cadfc29 genirq/chip: Use the first chip in irq_chip_compose_msi_msg() new b0a19555efd0 x86/msi: Move compose message callback where it belongs new 9d55f02ad4e8 x86/msi: Remove pointless vcpu_affinity callback new 801b5e4c4eec x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency new b4c364da32cf x86/irq: Add allocation type for parent domain retrieval new 60e5a9397c0c iommu/vt-d: Consolidate irq domain getter new 192a99f4bd9d iommu/amd: Consolidate irq domain getter new 6b6256e616f7 iommu/irq_remapping: Consolidate irq domain lookup new 874d9b3a9588 x86/irq: Prepare consolidation of irq_alloc_info new 2bf1e7bcedb8 x86/msi: Consolidate HPET allocation new 33a65ba470c2 x86_ioapic_Consolidate_IOAPIC_allocation new 55e039157281 x86/irq: Consolidate DMAR irq allocation new 0f5cbdaf203e x86/irq: Consolidate UV domain allocation new dfb9eb7cf6cd PCI/MSI: Rework pci_msi_domain_calc_hwirq() new 3b9c1d377d67 x86/msi: Consolidate MSI allocation new 9006c133a422 x86/msi: Use generic MSI domain ops new bb733e433698 x86/irq: Move apic_post_init() invocation to one place new 445d3595ab29 x86/pci: Reducde #ifdeffery in PCI init code new 6b15ffa07dc3 x86/irq: Initialize PCI/MSI domain at PCI init time new c6c9e2838c5f irqdomain/msi: Provide DOMAIN_BUS_VMD_MSI new d7f954e54079 PCI_vmd_Mark_VMD_irqdomain_with_DOMAIN_BUS_VMD_MSI new 2fd602669ee6 PCI/MSI: Provide pci_dev_has_special_msi_domain() helper new 2905c50b7d3e x86/xen: Make xen_msi_init() static and rename it to xen_h [...] new 7d4d892de6e7 x86/xen: Rework MSI teardown new 70b59379efc3 x86/xen: Consolidate XEN-MSI init new 43e9e705dd57 irqdomain/msi: Allow to override msi_domain_alloc/free_irqs() new 2e4386eba0c0 x86/xen: Wrap XEN MSI management into irqdomain new 85a8dfc57a0b iommm/vt-d: Store irq domain in struct device new 2b2c6aa63824 iommm/amd: Store irq domain in struct device new 2c681e6b3767 x86/pci: Set default irq domain in pcibios_add_device() new 077ee78e3928 PCI/MSI: Make arch_.*_msi_irq[s] fallbacks selectable new 7ca435cf857d x86/irq: Cleanup the arch_*_msi_irqs() leftovers new 874a2013a07d x86/irq: Make most MSI ops XEN private new 9f0ffb4bb300 iommu/vt-d: Remove domain search for PCI/MSI[X] new bc95fd0d7c42 iommu/amd: Remove domain search for PCI/MSI new 089913a4e162 Merge branch 'x86/irq' new e100777016fd x86/mce: Annotate mce_rd/wrmsrl() with noinstr new 9628e5a1a50d Merge branch 'ras/core' new f4f803984c36 objtool: Remove useless tests before save_reg() new fb136219f0e2 objtool: Ignore unreachable fake jumps new 2b232a22d822 objtool: Handle calling non-function symbols in other sections new 14db1f0a9333 objtool: Ignore unreachable trap after call to noreturn functions new 3ddc19a683a8 Merge branch 'objtool/core' new e7fdf83c03aa Merge branch 'linus' new e9c142f6f54d arch/um: Add a dummy <asm/cacheflush.h> header new 13aa9f45af90 Merge branch 'x86/pti' new 1ef5423a55c2 x86/fpu: Handle FPU-related and clearcpuid command line ar [...] new 115183bd19e8 Merge branch 'x86/fpu' new a7b3474cbb28 x86/irq: Make run_on_irqstack_cond() typesafe new 86a82ae0b509 x86/ioapic: Unbreak check_timer() new cf54d877b2eb Merge branch 'x86/urgent' new 900ffe39fec9 x86/entry: Fix typo in comments for syscall_enter_from_use [...] new a5a2daf9ce08 Merge branch 'x86/cleanups' new 0248dedd12d4 Merge branch 'linus' new c17755214ca6 Merge remote-tracking branch 'tip/auto-latest' into master new c1d148c772ca Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new f2111473ef58 Merge remote-tracking branch 'edac/edac-for-next' into master new 469a44a01ddf Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new f5ea0118104c Merge remote-tracking branch 'ftrace/for-next' into master new 46fdf30edd13 rcutorture: Make stutter_wait() caller restore priority new 19844196b1df torture: Accept time units on kvm.sh --duration argument new f7e52b935f54 rcu: Fix single-CPU check in rcu_blocking_is_gp() new 1bc083e9514c rcutorture: Small code cleanups new 4df5d8a62223 rcutorture: Test runtime toggling of CPUs' callback offloading new 28cd539ed2bf torture: Allow alternative forms of kvm.sh command-line arguments new 79f2960df8ec Merge remote-tracking branch 'rcu/rcu/next' into master new 7c2681865f77 Merge remote-tracking branch 'kvm-arm/next' into master new 9ee862e38e1c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master new 424496653063 Merge remote-tracking branch 'percpu/for-next' into master new 2c9b1a0cdfea Merge remote-tracking branch 'chrome-platform/for-next' in [...] new df4251ecba05 leds: Add driver for Acer Iconia Tab A500 new e575afcafdc3 leds: lm36274: cosmetic: rename lm36274_data to chip new e92e7e8aa066 leds: lm36274: don't iterate through children since there [...] new b580508d971f leds: lm36274: use struct led_init_data when registering new 3efc63405b04 leds: lm36274: do not set chip settings in DT parsing function new b112e98ea4c1 leds: lm36274: use platform device as parent of LED new 54e56a0d107d leds: lm36274: use devres LED registering function new caad829ecb46 leds: lm3532: don't parse label DT property new ff7730a53487 leds: syscon: use struct led_init_data when registering new b00e67c7e70d leds: parse linux,default-trigger DT property in LED core new c93ae1769909 leds: tca6507: Absorb platform data new d78b10f5713d leds: tca6507: use fwnode API instead of OF new 4b80f19b060b leds: pca963x: cosmetic: use helper variables, better indentation new c505ab0989fa leds: pca963x: use devres LED registering function new 5e06f773f925 leds: pca963x: cosmetic: rename variables new a47f211c95a1 leds: pca963x: cosmetic: rename variables new 4351dceba0ff leds: pca963x: use flexible array new bc7b9a348761 leds: lm3532: Fix warnings for undefined parameters new 53cf49e9a9cf leds: lm36274: Fix warning for undefined parameters new d5d8cefecb9d leds: pca9532: correct shift computation in pca9532_getled new 47e64678cd6e leds: pca9532: read pwm settings from device tree new e7a9c3252e8b Merge remote-tracking branch 'leds/for-next' into master new 98a2e5a6ba4a Merge remote-tracking branch 'ipmi/for-next' into master new 0f5b9aaf7e85 Merge remote-tracking branch 'driver-core/driver-core-next [...] new b5bbf5b67b30 Merge remote-tracking branch 'usb/usb-next' into master new 18f8f96da4f4 Merge remote-tracking branch 'phy-next/next' into master new bf5486ae13d1 Merge remote-tracking branch 'tty/tty-next' into master new 9eb29f2ed95e Merge tag 'icc-5.10-rc1' of https://git.linaro.org/people/ [...] new 96c5f457e51e Merge remote-tracking branch 'char-misc/char-misc-next' in [...] new c7eb1131bdbc dt-bindings: extcon: ptn5150: Convert binding to DT schema new 5076372d135a dt-bindings: extcon: ptn5150: Use generic "interrupts" property new e6b02afce100 dt-bindings: extcon: ptn5150: Make 'vbus-gpios' optional new 6aaad58c872d extcon: ptn5150: Fix usage of atomic GPIO with sleeping GP [...] new 45ce36f5d262 extcon: ptn5150: Use generic "interrupts" property new e095882ee28a extcon: ptn5150: Simplify getting vbus-gpios with flags new fa31f5871759 extcon: ptn5150: Lower the noisiness of probe new 85256f611f66 extcon: ptn5150: Check current USB mode when probing new fbaf3b67d4d2 extcon: ptn5150: Make 'vbus-gpios' optional new b8787ff8a4f4 extcon: ptn5150: Reduce the amount of logs on deferred probe new 35f1f8f2a3fa extcon: ptn5150: Convert to module_i2c_driver new 0b0549b6ac72 extcon: ptn5150: Convert to .probe_new new c29ce4e2b314 MAINTAINERS: Add entry for NXP PTN5150A CC driver new f6dfb3c9a0bb extcon: Replace HTTP links with HTTPS ones new 611e92a0a3dc extcon: ptn5150: Deduplicate parts of dev_err_probe() new 7e3b1caffcfd extcon: ptn5150: Switch to GENMASK() and BIT() macros new ea6a95d09c1b extcon: ptn5150: Set the VBUS and POLARITY property capability new 4e984d83f444 extcon: max14577: Return error code of extcon_dev_allocate() new 1f339f3384e8 extcon: max77693: Return error code of extcon_dev_allocate() new a4cf11faf862 extcon: max77843: Return error code of extcon_dev_allocate() new ce90c3c9b3ab extcon: max8997: Return error code of extcon_dev_allocate() new d0f668101713 extcon: palmas: Simplify with dev_err_probe() new b9a32f624f7f extcon: ptn5150: Use defines for registers new 00a29c98369d extcon: ptn5150: Do not print error during probe if nothin [...] new 8ce177237d90 extcon: axp288: Use module_platform_driver to simplify the code new 216e0f2cd1c2 Merge remote-tracking branch 'extcon/extcon-next' into master new 56a8e9595a4b Merge remote-tracking branch 'soundwire/next' into master new ee9b01367dc3 Merge remote-tracking branch 'thunderbolt/next' into master new 836c63742897 Merge remote-tracking branch 'staging/staging-next' into master new 8dc1b83f3114 Merge remote-tracking branch 'mux/for-next' into master new 143466d3bbec Merge remote-tracking branch 'dmaengine/next' into master new 160a6ac93114 Merge remote-tracking branch 'scsi/for-next' into master new ab2ba0ce549b Merge remote-tracking branch 'scsi-mkp/for-next' into master new e6d19a6348f0 Merge remote-tracking branch 'rpmsg/for-next' into master new b1c1c4c28d9d Merge remote-tracking branch 'gpio/for-next' into master new 463a6e6d883f Merge remote-tracking branch 'pinctrl/for-next' into master new 0142ee3f2e88 dt-bindings: pwm: renesas,pwm-rcar: Add r8a774e1 support new 457f74abbed0 pwm: rockchip: Keep enabled PWMs running while probing new f339e79bae85 pwm: Convert to use DEFINE_SEQ_ATTRIBUTE macro new 85a5745f17b8 pwm: bcm2835: Simplify with dev_err_probe() new c0bfe9606e03 pwm: jz4740: Simplify with dev_err_probe() new 836719f8948a pwm: rockchip: Simplify with dev_err_probe() new 5530fcaf9ca3 pwm: sifive: Simplify with dev_err_probe() new 793bb636f549 pwm: sprd: Simplify with dev_err_probe() new 5327f34bf8ee pwm: sun4i: Simplify with dev_err_probe() new 316b676bd4cc pwm: pca9685: Make comments more consistent new e1057a8df165 pwm: pca9685: Use BIT() macro instead of shift new bce54366946a pwm: pca9685: Disable unused alternative addresses new b39c0615d066 pwm: img: Fix null pointer access in probe new 1f2bd2271a10 pwm: Allow store 64-bit duty cycle from sysfs interface new 7c8a1abd7baa Merge remote-tracking branch 'pwm/for-next' into master new 97d4ad4f08d3 Merge remote-tracking branch 'kselftest/next' into master new f31d9a8e2ef8 Merge remote-tracking branch 'livepatching/for-next' into master new dcf2e6684c9b Merge remote-tracking branch 'coresight/next' into master new 965fe1ceea05 dt-bindings: rtc: let aux-voltage-chargeable supersede tri [...] new c53cee48670c dt-bindings: rtc: ds1307: let aux-voltage-chargeable super [...] new 40d58c974228 dt-bindings: rtc: ds1307: add rx8130 aux-voltage-chargeabl [...] new 462eb736db3d rtc: ds1307: apply DS13XX_TRICKLE_CHARGER_MAGIC only condi [...] new 1b5b6af788ae rtc: ds1307: introduce requires_trickle_resistor per chip new 95a74cbb21a2 rtc: ds1307: store previous charge default per chip new 0874734e09af rtc: ds1307: consider aux-voltage-chargeable new 0026f1604c9b rtc: ds1307: enable rx8130's backup battery, make it charg [...] new fbb513c4b48c Merge remote-tracking branch 'rtc/rtc-next' into master new d4e53f708413 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new f434f9b7afca eeprom: at24: Initialise AT24 NVMEM ID field new 412b7a521c30 dt-bindings: eeprom: at24: Add label property for AT24 new 478453d0f12d eeprom: at24: Support custom device names for AT24 EEPROMs new f58fbc86bbcf Merge remote-tracking branch 'at24/at24/for-next' into master new ef24e2e4f754 Merge remote-tracking branch 'ntb/ntb-next' into master new c3c9c2df3636 seccomp: Move config option SECCOMP to arch/Kconfig new 3455c0dad87d Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] new 59dc1220356c Merge remote-tracking branch 'kspp/for-next/kspp' into master new 40ea1f8cc65b Merge remote-tracking branch 'nvmem/for-next' into master new bac2b0383502 Merge remote-tracking branch 'xarray/xarray' into master new 4e2f979ad808 Merge remote-tracking branch 'hyperv/hyperv-next' into master new 46ef2dd26823 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new 2114f4201f47 Merge remote-tracking branch 'pidfd/for-next' into master new 2b52a69f20f2 Merge remote-tracking branch 'trivial/for-next' into master new 2fff6adfe18a Merge remote-tracking branch 'mhi/mhi-next' into master new 497520917250 Merge remote-tracking branch 'notifications/notifications- [...] new 9af7f20a31a4 Merge remote-tracking branch 'memblock/for-next' into master new 136c9880a4b4 Revert "x86/uaccess: Use pointer masking to limit uaccess [...] new c65cc88499e5 mm, THP, swap: fix allocating cluster for swapfile by mistake new a44fde488c36 mm: memcontrol: fix missing suffix of workingset_restore new 74aee8c67e93 mm/gup: fix gup_fast with dynamic page table folding new 04441d5c4e45 mm: validate pmd after splitting new e709f6c79a68 mm/migrate: correct thp migration stats. new d574d66db3c2 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference new 47620f0aaabd lib/string.c: implement stpcpy new 534bcec2fe16 lib/memregion.c: include memregion.h new e91879f42b89 arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] new 5459b6bbac2d mm: replace memmap_context by meminit_context new 921825c5edec mm: don't rely on system state to detect hot-plug operations new 8e900db95c30 checkpatch: test $GIT_DIR changes new d699b5848e19 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 6ca5f61dc18d /proc/kpageflags: do not use uninitialized struct pages new f52701b2bf4d mm: khugepaged: recalculate min_free_kbytes after memory h [...] new 43404822e966 compiler-clang: add build check for clang 10.0.1 new 5e05eae5f801 Revert "kbuild: disable clang's default use of -fmerge-all [...] new 74a375d51aac Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] new 0d5388e67840 Revert "arm64: vdso: Fix compilation with clang older than 8" new 368ba4c72e7e Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] new b065e5a0c926 kasan: remove mentions of unsupported Clang versions new 56b4b9eb6557 compiler-gcc: improve version error new f0338e8b9a7a ntfs: add check for mft record size in superblock new fa66a4efb78d ocfs2: delete repeated words in comments new e3c3bcaed21e ocfs2: clear links count in ocfs2_mknod() if an error occurs new e309bda763a2 ocfs2: fix ocfs2 corrupt when iputting an inode new 6313b70e9f78 ramfs: support O_TMPFILE new a3ea12a866dd fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr new d5756668a4a8 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 1c2fe9db51f0 mm/slab.c: clean code by removing redundant if condition new c55ad19b0ca2 include/linux/slab.h: fix a typo error in comment new 278b5031124a mm/slub.c: branch optimization in free slowpath new b22b5d6b9a96 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc new 01ac0e492208 mm/slub: make add_full() condition more explicit new 00b3cb173cf7 mm/kmemleak: rely on rcu for task stack scanning new 7342baac99e6 x86/numa: cleanup configuration dependent command-line options new c57b7034445c x86/numa: add 'nohmat' option new 47e649ebc7e5 x86/numa: fix build when CONFIG_ACPI is not set new 92aae35b1c55 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] new 102dae608b2f ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] new 3cc3319ea1e6 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] new b18a811a8e48 resource: report parent to walk_iomem_res_desc() callback new 02bb6b986863 mm/memory_hotplug: introduce default phys_to_target_node() [...] new d319ddf9eda4 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] new 682a14e06022 ACPI: HMAT: attach a device for each soft-reserved range new 437b70c2f133 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() new a690afa221de device-dax: drop the dax_region.pfn_flags attribute new 2322e8c36fff device-dax: move instance creation parameters to 'struct d [...] new 3cabc67a5c67 device-dax: make pgmap optional for instance creation new 22506a5c11c1 device-dax-make-pgmap-optional-for-instance-creation-fix new a8f0ed1caa0f device-dax: kill dax_kmem_res new 2ee32f46debe device-dax: add an allocation interface for device-dax instances new 0e9412f349b9 device-dax: introduce 'seed' devices new d33642e8f430 drivers/base: make device_find_child_by_name() compatible [...] new ec53c0094649 device-dax: add resize support new 38ba28a3e565 mm/memremap_pages: convert to 'struct range' new d751914bd98a mm/memremap_pages: support multiple ranges per invocation new 03a30a47d012 mm-memremap_pages-support-multiple-ranges-per-invocation-fix new 42a294e3eedd device-dax: add dis-contiguous resource support new a87878a42364 device-dax-add-dis-contiguous-resource-support-fix new 482a40c04755 device-dax: introduce 'mapping' devices new 1135425b2eac device-dax: make align a per-device property new f8b552bcfa97 device-dax-make-align-a-per-device-property-fix new ff0c96e8631f device-dax: add an 'align' attribute new 4e9ca95cb95b device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 new 5ab4e95c2777 dax/hmem: introduce dax_hmem.region_idle parameter new a0acd3c647ac device-dax: add a range mapping allocation attribute new 58f8b6f465f8 device-dax: make dev_dax_kmem_probe() static new 7ec15db282cf mm/debug.c: do not dereference i_ino blindly new 5f95f9de8bf5 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] new 3e18ec30acef powerpc/mm: add DEBUG_VM WARN for pmd_clear new 57411d336c37 powerpc/mm: move setting pte specific flags to pfn_pte new 75eb7a8e0ee0 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix new 141a4016bf62 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value new c96880d81c6f mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] new 654d1c48afd3 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] new fc8f076b6e86 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] new 679beb9d1987 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] new f6895f302468 mm/debug_vm_pgtable/locks: move non page table modifying t [...] new 5ccf437102c1 mm/debug_vm_pgtable/locks: take correct page table lock new bf49bea1f363 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP new c2951b1a7a32 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] new adf25e6d3d40 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 new 856cc8791023 mm/debug_vm_pgtable: drop hugetlb_advanced_tests() new 710d7a65affe mm/debug_vm_pgtable: avoid none pte in pte_clear_test new fd25dd0375a3 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] new 3c2a15875ab0 mm: factor find_get_incore_page out of mincore_page new 6db898db8135 mm: use find_get_incore_page in memcontrol new 87c9a81ef194 mm: optimise madvise WILLNEED new 0bf65a1cfd25 mm-optimise-madvise-willneed-fix new b69268f28924 proc: optimise smaps for shmem entries new 8ae2e5db8a72 i915: use find_lock_page instead of find_lock_entry new 7978597d481d mm: convert find_get_entry to return the head page new 579f901922d2 mm-convert-find_get_entry-to-return-the-head-page-fix new 77beff9f13f8 mm/shmem: return head page from find_lock_entry new 736636eef014 mm-shmem-return-head-page-from-find_lock_entry-fix new 837282b971d5 mm: add find_lock_head new 6a38725cd0cf mm/filemap: fix filemap_map_pages for THP new c49948c19310 mm/gup_benchmark: update the documentation in Kconfig new 54fca07ad0bf mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag new 185c13b24677 mm/gup: don't permit users to call get_user_pages with FOL [...] new 3a56d5879ad9 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] new 44878d836122 mm/gup: protect unpin_user_pages() against npages==-ERRNO new e0a8a2b0d5b0 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity new c8ac5ce827e3 mm: remove activate_page() from unuse_pte() new 1d3f6aa4b46d mm: remove superfluous __ClearPageActive() new d3cb2825c733 mm/swap.c: fix confusing comment in release_pages() new ab5a53e825f8 mm/swap_slots.c: remove always zero and unused return valu [...] new be4987362b82 mm/memremap.c: convert devmap static branch to {inc,dec} new 185b3eef27fb mm: memcontrol: use flex_array_size() helper in memcpy() new a70c7382b563 mm: memcontrol: Use the preferred form for passing the siz [...] new 68d1ad2662f3 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] new 21a541253c06 mm: memcontrol: correct the comment of mem_cgroup_iter() new aa4ad7b80cd4 mm/memcg: clean up obsolete enum charge_type new 5c66f0bb21cf mm/memcg: simplify mem_cgroup_get_max() new 38313615effd mm-memcg-simplify-mem_cgroup_get_max-v4 new 40b44254d92d mm/memcg: unify swap and memsw page counters new dc4a7b6d2409 mm: memcontrol: add the missing numa_stat interface for cgroup v2 new 8d7d275b5d90 mm/page_counter: correct the obsolete func name in the com [...] new 6827acf6578c mm: memcontrol: remove obsolete comment of mem_cgroup_unma [...] new cb35f68b60cd selftests/vm: fix false build success on the second and la [...] new ecbf6d3b4fcc selftests/vm: fix incorrect gcc invocation in some cases new 4788bf51f534 mm: account PMD tables like PTE tables new ee6f1374ad85 arm: __pmd_free_tlb(): call page table destructor new dcf39ea80633 mm/memory.c: fix typo in __do_fault() comment new ead80aa05ceb mm/memory.c: replace vmf->vma with variable vma new f2c1af6f01f7 mm/mmap: rename __vma_unlink_common() to __vma_unlink() new d1734f912fe0 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] new f10b6d4469a2 mmap locking API: add mmap_lock_is_contended() new 8f4b48eeaf03 mm: smaps*: extend smap_gather_stats to support specified [...] new 8c6f9bdf5f90 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock new ff74f0a74a9a mm/mmap.c: fix the adjusted length error new 7165312aa135 mm: move PageDoubleMap bit new 0ac7d0996fb6 mm: simplify PageDoubleMap with PF_SECOND policy new 5e6a8632285f mm/mmap: leave adjust_next as virtual address instead of p [...] new 7551470a70b5 mm/memory.c: fix spello of "function" new 129c0ad77bc9 mm/mmap: not necessary to check mapping separately new d49e80121408 mm/mmap: check on file instead of the rb_root_cached of it [...] new dc74dcf78302 mm: use helper function mapping_allow_writable() new 2564c61e57ec mm/mmap.c: use helper function allow_write_access() in __r [...] new 2b72969260a5 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] new 7b9e7ea7019e include/linux/huge_mm.h: remove mincore_huge_pmd declaration new 660e58bb7841 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro new 39132e609af2 lib/test_hmm.c: remove unused dmirror_zero_page new 2c54afe61469 mm/dmapool.c: replace open-coded list_for_each_entry_safe() new a4019b3e643f mm/dmapool.c: replace hard coded function name with __func__ new 7fbe57cadb23 mm/memory-failure: do pgoff calculation before for_each_process() new 9859432f9020 mm/memory-failure.c: remove unused macro `writeback' new f52674ebf804 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion new 4cf691557079 kasan/kunit: add KUnit Struct to Current Task new b23647e6de28 KUnit: KASAN Integration new 1f58f7f6dd66 KASAN: Port KASAN Tests to KUnit new 8dc4b11678b8 kasan-port-kasan-tests-to-kunit-v14 new f9b6b4cb4e3f KASAN: Testing Documentation new d2e1aa7e0853 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] new 3f7bffacc7b1 mm/page_alloc: tweak comments in has_unmovable_pages() new c798a25f59d7 mm/page_isolation: exit early when pageblock is isolated i [...] new 72b8e844529a mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] new 9120f3a93c96 mm/page_isolation: cleanup set_migratetype_isolate() new eb25fbcd62f3 virtio-mem: don't special-case ZONE_MOVABLE new 5053812dbdf0 mm: document semantics of ZONE_MOVABLE new da6456eabec8 mm, isolation: avoid checking unmovable pages across pageb [...] new c55ece231970 mm/page_alloc.c: clean code by removing unnecessary initia [...] new 65b9bcc321c8 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] new f496c6dc2c4a mm/page_alloc.c: micro-optimization remove unnecessary branch new eb86d2fb8971 mm/page_alloc.c: fix early params garbage value accesses new 46b34f1f46c2 mm/page_alloc.c: clean code by merging two functions new eec3b1664eee mm/page_alloc.c: __perform_reclaim should return 'unsigned long' new 8dc542722c7f mmzone: clean code by removing unused macro parameter new 2f145b5e0545 mm: move call to compound_head() in release_pages() new f066c224527f mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool new cd355de19f12 mm/hugetlb.c: remove the unnecessary non_swap_entry() new 49db774c0486 doc/vm: fix typo in the hugetlb admin documentation new e40280cac412 mm/huge_memory.c: update tlb entry if pmd is changed new d9ad8de9de32 MIPS: do not call flush_tlb_all when setting pmd entry new 6497cc5a66df mm/hugetlb: not necessary to coalesce regions recursively new c11c99d20ddb mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] new 0e74564345d7 mm/hugetlb: use list_splice to merge two list at once new 0953a6483c10 mm/hugetlb: count file_region to be added when regions_nee [...] new 0625c0df2729 mm/hugetlb: a page from buddy is not on any list new 4c05d01bd62f mm/hugetlb: narrow the hugetlb_lock protection area during [...] new 6d15e0ae99f6 mm/hugetlb: take the free hpage during the iteration directly new c19c24a0cdfb mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 new 3a625cbcfd9a hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] new a5c32401c0eb mm/vmscan: fix infinite loop in drop_slab_node new 3b912e9c5890 mm/vmscan: add a fatal signals check in drop_slab_node new 3d3d93dcabc2 mm/compaction.c: micro-optimization remove unnecessary branch new 5900af11c83c include/linux/compaction.h: clean code by removing unused [...] new b70821ab636b mm/mempolicy: remove or narrow the lock on current new 457ee992855c mm: remove unused alloc_page_vma_node() new 69f714e8ea34 mm/mempool: Add 'else' to split mutually exclusive case new e37b44c4dee4 mm-mempool-add-else-to-split-mutually-exclusive-case-fix new 389ceb7de301 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() new 1fbb8c1c5a76 dma-contiguous: simplify cma_early_percent_memory() new 9a357e26e10a arm, xtensa: simplify initialization of high memory pages new 8e678cb7e984 arm64: numa: simplify dummy_numa_init() new c4ab61f4177c h8300, nds32, openrisc: simplify detection of memory extents new e1a45479938d riscv: drop unneeded node initialization new 007bf0f93c51 mircoblaze: drop unneeded NUMA and sparsemem initializations new 5159e73afecd memblock: make for_each_memblock_type() iterator private new c3233e4e695f memblock: make memblock_debug and related functionality private new b45be9885718 memblock-make-memblock_debug-and-related-functionality-pri [...] new 54bf987411d4 memblock: reduce number of parameters in for_each_mem_range() new 0d668f69551b arch, mm: replace for_each_memblock() with for_each_mem_pf [...] new 82fd143440e9 arch, drivers: replace for_each_membock() with for_each_me [...] new 5579e9bd9270 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix new 2074d6851b28 mips: fix cavium-octeon build caused by memblock refactoring new 16ef5f7fe85d x86/setup: simplify initrd relocation and reservation new 476ca7583298 x86/setup: simplify reserve_crashkernel() new bb9811b2356f memblock: remove unused memblock_mem_size() new aeb959fedcbd memblock: implement for_each_reserved_mem_region() using _ [...] new 5e713378b3b2 memblock: use separate iterators for memory and reserved regions new 0a9fdc68a537 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] new cd7fcd4fb874 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] new ced5b08ebab6 mm/migrate: remove cpages-- in migrate_vma_finalize() new 9e124609b79c mm/migrate: remove obsolete comment about device public new d4990b7d0987 XArray: add xa_get_order new c711f0c8397d xarray-add-xa_get_order-fix new 8fd88e2f4d78 XArray: add xas_split new 40ac25550a10 xarray-add-xas_split-fix new 95e42bce2222 xarray-add-xas_split-fix-2 new 22e29b569096 mm/filemap: fix storing to a THP shadow entry new 2f9dfe5fb0c3 mm/filemap: fix page cache removal for arbitrary sized THPs new aa306a30476b mm/memory: remove page fault assumption of compound page size new c6694adb6be7 mm/page_owner: change split_page_owner to take a count new 121214576066 mm/huge_memory: fix total_mapcount assumption of page size new 6f315339ada1 mm/huge_memory: fix split assumption of page size new 1363274897ca mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] new 65aa47529236 mm/huge_memory: fix can_split_huge_page assumption of THP size new 8e1445890f00 mm/rmap: fix assumptions of THP size new 1ee08c039f24 mm/truncate: fix truncation for pages of arbitrary size new 7a3714df632a mm/page-writeback: support tail pages in wait_for_stable_page new bc2bc48a051d mm/vmscan: allow arbitrary sized pages to be paged out new 2564bb6217fc fs: add a filesystem flag for THPs new db6145df395b fs: do not update nr_thps for mappings which support THPs new 47b2a0cafefa mm/readahead: add DEFINE_READAHEAD new 56d5aa2a0d9a mm/readahead: make page_cache_ra_unbounded take a readahea [...] new a6556a7a3ee2 mm/readahead: make do_page_cache_ra take a readahead_control new bfb2a4f44ef1 mm/readahead: make ondemand_readahead take a readahead_control new 20ce3ab87bac mm/readahead: pass readahead_control to force_page_cache_ra new 2db1d3c4ea99 mm/readahead: add page_cache_sync_ra and page_cache_async_ra new 7682228bee3f mm/filemap: fold ra_submit into do_sync_mmap_readahead new 246ad8d1b575 mm/readahead: pass a file_ra_state into force_page_cache_ra new 3748887bd530 mm,hwpoison: cleanup unused PageHuge() check new 17108cbbb32a mm, hwpoison: remove recalculating hpage new b3b458fe6a0a mm,hwpoison-inject: don't pin for hwpoison_filter new 3a1398351c2d mm,hwpoison: unexport get_hwpoison_page and make it static new 16004f58ee38 mm,hwpoison: refactor madvise_inject_error new 2d5b38810979 mm,hwpoison: kill put_hwpoison_page new 533a24058f4f mm,hwpoison: unify THP handling for hard and soft offline new e81eee9d488c mm,hwpoison: rework soft offline for free pages new fe44bcdb7051 mm,hwpoison: rework soft offline for in-use pages new 6e7e4f9eab46 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 2ab70c5807d8 mm,hwpoison: return 0 if the page is already poisoned in s [...] new df38829fe42e mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 5f9b5e7bd94a mm,hwpoison: double-check page count in __get_any_page() new 054aeb416d8b mm,hwpoison: try to narrow window race for free pages new 82b08a6c2d28 mm/page_poison.c: replace bool variable with static key new dda2851e2697 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 0aa37f61f304 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new bc46ea3fffa3 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new e751868360f6 mm/vmstat.c: use helper macro abs() new 7a7c9f97a16d mm/util.c: update the kerneldoc for kstrdup_const() new 45a1bb61f61f mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] new a84e8fad37ed mm/memory_hotplug: inline __offline_pages() into offline_pages() new 3c861795b34c mm/memory_hotplug: enforce section granularity when onlini [...] new 77783db602e0 mm/memory_hotplug: simplify page offlining new d19b388877cb mm-memory_hotplug-simplify-page-offlining-fix new ce018d05e045 mm/page_alloc: simplify __offline_isolated_pages() new 007021e3e94a mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() new 59cf9d63f96d mm/page_isolation: simplify return value of start_isolate_ [...] new 953e83dbb86b mm/memory_hotplug: simplify page onlining new c0e129fc9c9f mm/page_alloc: drop stale pageblock comment in memmap_init [...] new 2df19fb136a6 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] new c490e0d909e1 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] new 48aece7d46d9 kernel/resource: make release_mem_region_adjustable() never fail new 71126e3c6f63 kernel/resource: fix use of ternary condition in release_m [...] new 9c7cf52edbe8 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED new 288cf32f105b mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] new 49b8de141243 mm/memory_hotplug: prepare passing flags to add_memory() a [...] new 15cde9cbc815 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] new 7797c3d6a34e virtio-mem: try to merge system ram resources new f93361dc8a7a xen/balloon: try to merge system ram resources new 58ec2745a5ac hv_balloon: try to merge system ram resources new f96b5c88f1b7 kernel/resource: make iomem_resource implicit in release_m [...] new 51fc904d411b mm: don't panic when links can't be created in sysfs new 5a136ad06d58 zram: failing to decompress is WARN_ON worthy new 45d468fceb62 mm/slab.h: remove duplicate include new 240c853a50eb mm/page_reporting.c: drop stale list head check in page_re [...] new c090b274d649 mm/highmem.c: clean up endif comments new ae50387daf31 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() new d7c7888a4999 mm: use self-explanatory macros rather than "2" new b8ece15bd7b9 mm: fix some broken comments new e4addde19801 mm: fix some comments formatting new 7a1b70aae30c mm/workingset.c: fix some doc warnings new 86604eb57b63 mm: use helper function put_write_access() new 3b4b15df1cf8 include/linux/mmzone.h: remove unused early_pfn_valid() new 79289a61abb7 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 5065a106346f fs/buffer.c: dump more info for __getblk_gfp() stall problem new 38f0d4b0de64 kernel/hung_task.c: Monitor killed tasks. new 3a6e46a1cd4d proc/sysctl: make protected_* world readable new da32851123dd fs: configfs: delete repeated words in comments new 31a3c467db27 kernel.h: split out min()/max() et al. helpers new 7a248b6492c6 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] new d189be393bbc get_maintainer: add test for file in VCS new 3a65004f47be get_maintainer: exclude MAINTAINERS file(s) from --git-fallback new f950a8239271 lib: bitmap: delete duplicated words new 65e688efd8f5 lib: libcrc32c: delete duplicated words new a8308cdd1a2d lib: decompress_bunzip2: delete duplicated words new 52c7406db99f lib: devres: delete duplicated words new 79cbbd71104d lib: dynamic_queue_limits: delete duplicated words + fix typo new e218d6ce883b lib: earlycpio: delete duplicated words new 3082f117196d lib: radix-tree: delete duplicated words new d7703f7abcee lib: syscall: delete duplicated words new fd52b2de7c9c lib: test_sysctl: delete duplicated words new d8942363fb58 lib/mpi/mpi-bit.c: fix spello of "functions" new f6150515ffa1 lib/idr.c: document calling context for IDA APIs mustn't u [...] new f94a561af888 lib/idr.c: document that ida_simple_{get,remove}() are deprecated new febff9569c6d lib/scatterlist.c: avoid a double memset new bd62f8d9b983 lib/crc32.c: fix trivial typo in preprocessor condition new d4b13cbb0ae0 bitops: simplify get_count_order_long() new 354dcfda08d7 bitops: use the same mechanism for get_count_order[_long] new 0bdd1eaa6d63 checkpatch: add --kconfig-prefix new 6e9aba8254db checkpatch: move repeated word test new 825bbe7c486f checkpatch: add test for comma use that should be semicolon new 514af8d3fd31 const_structs.checkpatch: add phy_ops new b0c3cfb034c0 checkpatch: warn if trace_printk and friends are called new 077784737c4c const_structs.checkpatch: add pinctrl_ops and pinmux_ops new ef04cbc6eeb1 checkpatch: warn on self-assignments new 17c74a300917 checkpatch-warn-on-self-assignments-checkpatch-fixes new b5ac6e5de7fc checkpatch: allow not using -f with files that are in git new 8a111efa3990 checkpatch: fix git "fatal" warning if file argument outsi [...] new 0909e9402493 checkpatch: extend author Signed-off-by check for split Fr [...] new af0f3f94f019 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] new b7d23d409818 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new 5fc116fee380 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new facd7ddd9c28 tools/testing/selftests: add self-test for verifying load [...] new 2a12522b76cd binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU new ce6ad7448d66 coredump: let dump_emit() bail out on short writes new 6e272383bdc3 coredump: refactor page range dumping into common helper new 601ae534f3f9 coredump: rework elf/elf_fdpic vma_dump_size() into common helper new 8d580919b261 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot new c5c7e37f8e36 mm/gup: take mmap_lock in get_dump_page() new 310184594426 mm: remove the now-unnecessary mmget_still_valid() hack new 8c0b71e0be67 autofs: harden ioctl table new f7e9173c484f rapidio: fix error handling path new cb79f7ee4cda rapidio: fix the missed put_device() for rio_mport_add_riodev new c4e96ba0a9ab panic: dump registers on panic_on_warn new 44b7026d9d7d aio: simplify read_events() new e0c5d51409ca scripts/gdb/proc: add struct mount & struct super_block ad [...] new 766cd8e427ca scripts/gdb/tasks: add headers and improve spacing format new f59bca6a1897 sched.h: drop in_ubsan field when UBSAN is in trap mode new 2ce416ba1628 ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang new aee19c3c834c ROMFS: support inode blocks calculation new 06a55c5109fd lib, include/linux: add usercopy failure capability new ececb09d3b52 lib, uaccess: add failure injection to usercopy functions new 0914efa6a5c8 x86: add failure injection to get/put/clear_user new ebf18610b8fc Merge branch 'akpm-current/current' into master new 8b4a86e9429a ia64: fix build error with !COREDUMP new 5a34e9babab2 mm, memcg: rework remote charging API to support nesting new 76015ea90065 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] new 4e532fcab2ea mm: kmem: remove redundant checks from get_obj_cgroup_from [...] new 6eec5a8faa86 mm: kmem: prepare remote memcg charging infra for interrup [...] new 71c51af31da2 mm: kmem: enable kernel memcg accounting from interrupt contexts new 84469fc96aa9 mm/memory-failure: remove a wrapper for alloc_migration_target() new 630d8d4d3473 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 06928c82a69f mm/migrate: avoid possible unnecessary process right check [...] new 5fe95d9a32e6 mm/mmap: add inline vma_next() for readability of mmap code new d3887bf9efc6 mm/mmap: add inline munmap_vma_range() for code readability new 49f05e1ce93d mm/madvise: pass mm to do_madvise new d1be6b0b5b5c pid: move pidfd_get_pid() to pid.c new 3ae85f688ca2 mm/madvise: introduce process_madvise() syscall: an extern [...] new 286b284e1ebf mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 0531640cf3d5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 08a7226f33f7 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 4dd7392381ce fix for "mm/madvise: introduce process_madvise() syscall: [...] new 91797ba01fa0 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new e5bbb1d0782f mm/madvise: remove duplicate include new a17a812a9b27 mm: do not use helper functions for process_madvise new a22d97f8d91e mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 2f89a6147a16 mm: remove duplicate include statement in mmu.c new 4d4ebea41104 mm: add definition of PMD_PAGE_ORDER new ba6b8978c9fd mmap: make mlock_future_check() global new 2a707ea2380b mm: introduce memfd_secret system call to create "secret" [...] new 743e34348946 arch, mm: wire up memfd_secret system call were relevant new 6cbed205e327 mm: secretmem: use PMD-size pages to amortize direct map f [...] new fe1c9069babe secretmem: test: add basic selftest for memfd_secret(2) new e9be8986fd77 Merge branch 'akpm/master' into master new 20dc779fdefc Add linux-next specific files for 20200925
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 (d1d2220c7f39) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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 1082 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/admin-guide/README.rst | 6 +- Documentation/admin-guide/blockdev/ramdisk.rst | 66 +- Documentation/admin-guide/kdump/kdump.rst | 7 +- Documentation/admin-guide/kernel-parameters.txt | 42 +- Documentation/admin-guide/pm/cpuidle.rst | 9 + Documentation/admin-guide/svga.rst | 7 +- Documentation/admin-guide/sysctl/abi.rst | 2 + Documentation/arm/sunxi.rst | 2 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 3 + .../devicetree/bindings/pwm/intel,lgm-pwm.yaml | 44 - .../devicetree/bindings/rtc/rtc-ds1307.txt | 9 +- Documentation/devicetree/bindings/rtc/rtc.yaml | 10 + Documentation/fb/fbcon.rst | 21 +- Documentation/fb/matroxfb.rst | 2 - Documentation/fb/sstfb.rst | 3 - Documentation/fb/vesafb.rst | 2 - Documentation/filesystems/mount_api.rst | 7 +- Documentation/networking/kapi.rst | 9 + Documentation/trace/ring-buffer-design.rst | 26 +- Documentation/virt/index.rst | 2 +- Documentation/virt/uml/user_mode_linux.rst | 4403 -------------------- .../virt/uml/user_mode_linux_howto_v2.rst | 1208 ++++++ Makefile | 24 +- Next/SHA1s | 90 +- Next/merge.log | 1746 +++++--- arch/Kconfig | 47 +- arch/arm/Kconfig | 15 +- arch/arm/Makefile | 4 - .../module.lds => include/asm/module.lds.h} | 2 + arch/arm/mach-omap2/pm-debug.c | 2 - arch/arm/mach-omap2/pm.c | 2 + arch/arm/mach-omap2/pm.h | 4 - arch/arm/mach-omap2/pm34xx.c | 26 +- arch/arm/vdso/Makefile | 2 +- arch/arm64/Kconfig | 13 - arch/arm64/Makefile | 4 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 766 ++++ .../boot/dts/ti/k3-j7200-common-proc-board.dts | 122 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 162 + arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 178 + arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 36 + arch/arm64/configs/defconfig | 12 + .../module.lds => include/asm/module.lds.h} | 2 + arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 6 +- arch/csky/Kconfig | 13 - arch/ia64/Kconfig | 1 + arch/ia64/Makefile | 1 - arch/ia64/{module.lds => include/asm/module.lds.h} | 0 arch/m68k/Makefile | 1 - .../module.lds => include/asm/module.lds.h} | 0 arch/microblaze/Kconfig | 18 +- arch/mips/Kconfig | 18 +- arch/mips/bcm47xx/setup.c | 2 +- arch/mips/include/asm/cpu-type.h | 1 + arch/mips/loongson2ef/Platform | 4 + arch/mips/vdso/Makefile | 2 +- arch/parisc/Kconfig | 16 - arch/powerpc/Kconfig | 19 +- arch/powerpc/Makefile | 1 - arch/powerpc/include/asm/asm-prototypes.h | 1 + arch/powerpc/include/asm/machdep.h | 1 - arch/powerpc/include/asm/mmu_context.h | 2 +- .../module.lds => include/asm/module.lds.h} | 0 arch/powerpc/include/asm/smp.h | 4 +- arch/powerpc/include/asm/tlb.h | 13 - arch/powerpc/kernel/idle.c | 8 - arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/prom_init.c | 17 +- arch/powerpc/kernel/smp.c | 8 +- arch/powerpc/kernel/sysfs.c | 7 +- arch/powerpc/lib/sstep.c | 9 +- arch/powerpc/mm/book3s64/internal.h | 2 + arch/powerpc/mm/book3s64/mmu_context.c | 4 +- arch/powerpc/mm/book3s64/radix_tlb.c | 23 +- arch/powerpc/perf/isa207-common.h | 2 + arch/powerpc/perf/power10-pmu.c | 1 - arch/powerpc/perf/power5+-pmu.c | 2 + arch/powerpc/perf/power5-pmu.c | 2 + arch/powerpc/perf/power6-pmu.c | 2 + arch/powerpc/perf/power7-pmu.c | 2 + arch/powerpc/perf/ppc970-pmu.c | 2 + arch/powerpc/platforms/85xx/smp.c | 4 +- arch/powerpc/platforms/powermac/pmac.h | 2 +- arch/powerpc/platforms/powermac/sleep.S | 6 +- arch/powerpc/platforms/powermac/smp.c | 8 +- arch/powerpc/platforms/powernv/opal-core.c | 2 +- arch/powerpc/platforms/powernv/smp.c | 4 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 6 +- arch/powerpc/platforms/pseries/hvCall_inst.c | 23 +- arch/powerpc/platforms/pseries/lpar.c | 2 + arch/powerpc/sysdev/xive/common.c | 4 +- arch/riscv/Kconfig | 13 - arch/riscv/Makefile | 3 - .../module.lds => include/asm/module.lds.h} | 3 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/s390/Kconfig | 18 +- arch/s390/include/uapi/asm/pkey.h | 77 +- arch/s390/kernel/vdso64/Makefile | 2 +- arch/sh/Kconfig | 16 - arch/sparc/Kconfig | 19 +- arch/sparc/kernel/smp_64.c | 65 +- arch/sparc/vdso/Makefile | 2 +- arch/um/Kconfig | 16 - arch/um/include/asm/Kbuild | 1 + arch/um/include/asm/cacheflush.h | 9 + arch/x86/Kconfig | 16 - arch/x86/entry/common.c | 2 +- arch/x86/entry/entry_64.S | 2 + arch/x86/entry/vdso/Makefile | 2 +- arch/x86/include/asm/apic.h | 8 + arch/x86/include/asm/hw_irq.h | 89 +- arch/x86/include/asm/idtentry.h | 2 +- arch/x86/include/asm/irq_remapping.h | 8 - arch/x86/include/asm/irq_stack.h | 69 +- arch/x86/include/asm/irqdomain.h | 8 +- arch/x86/include/asm/mpspec.h | 10 - arch/x86/include/asm/msi.h | 2 - arch/x86/include/asm/pci.h | 11 - arch/x86/include/asm/pci_x86.h | 11 + arch/x86/include/asm/x86_init.h | 16 +- arch/x86/kernel/apic/apic.c | 3 + arch/x86/kernel/apic/io_apic.c | 75 +- arch/x86/kernel/apic/msi.c | 116 +- arch/x86/kernel/apic/probe_32.c | 3 - arch/x86/kernel/apic/probe_64.c | 3 - arch/x86/kernel/apic/vector.c | 3 +- arch/x86/kernel/cpu/common.c | 55 + arch/x86/kernel/cpu/mce/core.c | 27 +- arch/x86/kernel/devicetree.c | 4 +- arch/x86/kernel/fpu/init.c | 55 - arch/x86/kernel/irq.c | 2 +- arch/x86/kernel/irq_64.c | 2 +- arch/x86/kernel/mpparse.c | 26 +- arch/x86/kernel/x86_init.c | 26 +- arch/x86/pci/common.c | 18 +- arch/x86/pci/init.c | 13 +- arch/x86/pci/xen.c | 137 +- arch/x86/platform/uv/uv_irq.c | 16 +- arch/x86/xen/grant-table.c | 27 +- arch/xtensa/Kconfig | 14 - block/blk-core.c | 3 - block/blk-integrity.c | 4 +- block/blk-mq-debugfs.c | 1 + block/blk-settings.c | 18 +- block/blk-sysfs.c | 5 + drivers/block/aoe/aoeblk.c | 3 +- drivers/block/brd.c | 1 - drivers/block/drbd/drbd_nl.c | 16 +- drivers/block/null_blk_main.c | 6 + drivers/block/rbd.c | 2 +- drivers/block/zram/zram_drv.c | 19 +- drivers/cpuidle/cpuidle.c | 1 + drivers/cpuidle/sysfs.c | 3 + drivers/gpu/drm/i915/Kconfig | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 94 +- drivers/gpu/drm/i915/display/intel_dp.h | 3 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 89 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 101 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 90 +- drivers/hwmon/adm9240.c | 351 +- drivers/infiniband/core/cma.c | 140 +- drivers/infiniband/core/core_priv.h | 13 +- drivers/infiniband/core/counters.c | 15 +- drivers/infiniband/core/cq.c | 9 +- drivers/infiniband/core/restrack.c | 161 +- drivers/infiniband/core/restrack.h | 10 +- drivers/infiniband/core/ucma.c | 7 +- drivers/infiniband/core/uverbs_cmd.c | 27 +- drivers/infiniband/core/uverbs_std_types_cq.c | 8 +- drivers/infiniband/core/verbs.c | 31 +- drivers/infiniband/hw/efa/efa.h | 8 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 30 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 26 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 16 + drivers/infiniband/hw/efa/efa_verbs.c | 67 +- drivers/infiniband/hw/i40iw/i40iw.h | 9 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 10 +- drivers/infiniband/hw/i40iw/i40iw_hw.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 59 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 31 +- drivers/infiniband/hw/i40iw/i40iw_verbs.h | 3 +- drivers/infiniband/hw/mlx5/gsi.c | 16 +- drivers/iommu/amd/iommu.c | 119 +- drivers/iommu/hyperv-iommu.c | 8 +- drivers/iommu/intel/dmar.c | 3 + drivers/iommu/intel/irq_remapping.c | 119 +- drivers/iommu/irq_remapping.c | 23 +- drivers/iommu/irq_remapping.h | 5 +- drivers/leds/Kconfig | 7 + drivers/leds/Makefile | 1 + drivers/leds/led-class.c | 5 + drivers/leds/leds-acer-a500.c | 129 + drivers/leds/leds-an30259a.c | 3 - drivers/leds/leds-aw2013.c | 3 - drivers/leds/leds-bcm6328.c | 4 - drivers/leds/leds-bcm6358.c | 4 - drivers/leds/leds-cr0014114.c | 3 - drivers/leds/leds-el15203000.c | 3 - drivers/leds/leds-gpio.c | 3 - drivers/leds/leds-is31fl32xx.c | 3 - drivers/leds/leds-lm3532.c | 65 +- drivers/leds/leds-lm36274.c | 133 +- drivers/leds/leds-lm3692x.c | 3 - drivers/leds/leds-lm3697.c | 3 - drivers/leds/leds-lp50xx.c | 3 - drivers/leds/leds-lp8860.c | 4 - drivers/leds/leds-lt3593.c | 3 - drivers/leds/leds-max77650.c | 3 - drivers/leds/leds-mt6323.c | 4 - drivers/leds/leds-ns2.c | 3 - drivers/leds/leds-pca9532.c | 13 +- drivers/leds/leds-pca963x.c | 286 +- drivers/leds/leds-pm8058.c | 2 - drivers/leds/leds-pwm.c | 5 - drivers/leds/leds-syscon.c | 9 +- drivers/leds/leds-tca6507.c | 75 +- drivers/leds/leds-tlc591xx.c | 3 - drivers/leds/leds-turris-omnia.c | 2 - drivers/macintosh/smu.c | 2 +- drivers/macintosh/windfarm_smu_sensors.c | 3 +- drivers/md/bcache/super.c | 5 +- drivers/md/dm-cache-target.c | 2 +- drivers/md/dm-core.h | 55 +- drivers/md/dm-crypt.c | 17 +- drivers/md/dm-mpath.c | 18 +- drivers/md/dm-raid.c | 9 - drivers/md/dm-rq.c | 4 +- drivers/md/dm-rq.h | 2 +- drivers/md/dm-snap-persistent.c | 11 +- drivers/md/dm-table.c | 66 +- drivers/md/dm-thin-metadata.c | 6 +- drivers/md/dm.c | 248 +- drivers/md/persistent-data/dm-btree.c | 3 +- drivers/md/raid0.c | 16 - drivers/md/raid10.c | 46 +- drivers/md/raid5.c | 31 +- drivers/misc/eeprom/at24.c | 23 +- drivers/mmc/core/queue.c | 3 +- drivers/mtd/mtdcore.c | 2 + drivers/net/dsa/b53/b53_common.c | 19 +- drivers/net/dsa/b53/b53_priv.h | 1 - drivers/net/dsa/ocelot/felix.c | 5 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 89 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 2 + drivers/net/ethernet/lantiq_xrx200.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 525 ++- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 75 +- .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 2 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 10 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 865 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 97 + .../net/ethernet/mellanox/mlx5/core/esw/chains.c | 944 ----- .../net/ethernet/mellanox/mlx5/core/esw/chains.h | 68 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 39 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 309 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 2 - .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 911 ++++ .../ethernet/mellanox/mlx5/core/lib/fs_chains.h | 93 + drivers/net/ethernet/mscc/ocelot.c | 30 +- drivers/net/ethernet/mscc/ocelot_net.c | 22 +- drivers/net/ethernet/renesas/ravb_main.c | 110 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 15 +- drivers/net/pcs/pcs-lynx.c | 6 + drivers/net/phy/phy-core.c | 32 +- drivers/net/phy/phy.c | 69 +- drivers/net/wireless/ath/ath10k/core.c | 18 +- drivers/net/wireless/ath/ath10k/core.h | 2 + drivers/net/wireless/ath/ath10k/qmi.c | 8 + drivers/net/wireless/ath/ath11k/Makefile | 2 +- drivers/net/wireless/ath/ath11k/ahb.c | 49 +- drivers/net/wireless/ath/ath11k/ahb.h | 8 + drivers/net/wireless/ath/ath11k/core.c | 48 +- drivers/net/wireless/ath/ath11k/core.h | 1 - drivers/net/wireless/ath/ath11k/debug.c | 1108 +---- drivers/net/wireless/ath/ath11k/debug.h | 244 +- .../net/wireless/ath/ath11k/{debug.c => debugfs.c} | 154 +- drivers/net/wireless/ath/ath11k/debugfs.h | 227 + .../{debug_htt_stats.c => debugfs_htt_stats.c} | 12 +- .../{debug_htt_stats.h => debugfs_htt_stats.h} | 7 +- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 29 +- drivers/net/wireless/ath/ath11k/debugfs_sta.h | 44 + drivers/net/wireless/ath/ath11k/dp.c | 2 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 15 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 7 +- drivers/net/wireless/ath/ath11k/htc.c | 9 - drivers/net/wireless/ath/ath11k/hw.c | 8 +- drivers/net/wireless/ath/ath11k/hw.h | 1 + drivers/net/wireless/ath/ath11k/mac.c | 9 +- drivers/net/wireless/ath/ath11k/spectral.c | 26 +- drivers/net/wireless/ath/ath11k/wmi.c | 51 +- drivers/net/wireless/ath/ath5k/debug.c | 25 +- drivers/net/wireless/ath/ath6kl/wmi.c | 5 + drivers/net/wireless/ath/ath9k/hif_usb.c | 19 + drivers/net/wireless/ath/wcn36xx/hal.h | 138 +- drivers/net/wireless/ath/wcn36xx/main.c | 99 +- drivers/net/wireless/ath/wcn36xx/smd.c | 663 ++- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 9 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 3 + drivers/net/wireless/mediatek/mt76/debugfs.c | 9 +- drivers/net/wireless/mediatek/mt76/dma.c | 162 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 43 +- drivers/net/wireless/mediatek/mt76/mt76.h | 61 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 8 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 18 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 26 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 17 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h | 3 + drivers/net/wireless/mediatek/mt76/mt7603/init.c | 5 - drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 5 +- drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 2 + drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 2 + .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 30 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 55 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 3 + drivers/net/wireless/mediatek/mt76/mt7615/init.c | 27 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 42 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 190 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 21 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 7 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 3 + .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 38 +- .../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 22 +- .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 282 +- .../net/wireless/mediatek/mt76/mt7615/testmode.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 2 - .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 8 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 1 + .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 145 - .../mt76/mt76x0/{initvals.h => initvals_init.h} | 75 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 2 + .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 34 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 70 +- drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 3 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 5 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 2 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 146 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 10 + drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 257 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 132 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 33 + drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 48 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 30 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 17 +- drivers/net/wireless/mediatek/mt76/sdio.c | 160 +- drivers/net/wireless/mediatek/mt76/testmode.c | 19 +- drivers/net/wireless/mediatek/mt76/tx.c | 330 +- drivers/net/wireless/mediatek/mt76/usb.c | 86 +- drivers/net/wireless/mediatek/mt76/util.c | 28 + drivers/net/wireless/mediatek/mt76/util.h | 76 + drivers/net/wireless/realtek/rtw88/main.c | 5 + drivers/net/wireless/zydas/zd1201.c | 6 +- drivers/nvdimm/btt.c | 2 - drivers/nvdimm/pmem.c | 1 - drivers/nvme/host/core.c | 4 +- drivers/nvme/host/multipath.c | 10 +- drivers/of/of_mdio.c | 38 +- drivers/pci/Kconfig | 3 + drivers/pci/controller/Kconfig | 3 + drivers/pci/controller/pci-hyperv.c | 8 - drivers/pci/controller/vmd.c | 8 +- drivers/pci/msi.c | 38 +- drivers/pwm/Kconfig | 11 - drivers/pwm/Makefile | 1 - drivers/pwm/pwm-intel-lgm.c | 246 -- drivers/rtc/rtc-ds1307.c | 58 +- drivers/s390/crypto/pkey_api.c | 262 +- drivers/s390/crypto/zcrypt_api.c | 3 +- drivers/s390/crypto/zcrypt_ccamisc.c | 278 +- drivers/s390/crypto/zcrypt_ccamisc.h | 74 +- drivers/s390/crypto/zcrypt_cex2c.c | 39 +- drivers/s390/crypto/zcrypt_cex4.c | 39 +- drivers/s390/crypto/zcrypt_ep11misc.c | 292 +- drivers/s390/crypto/zcrypt_ep11misc.h | 63 +- drivers/scsi/iscsi_tcp.c | 4 +- drivers/spi/spi-zynqmp-gqspi.c | 720 ++-- drivers/xen/xenbus/xenbus_client.c | 30 +- fs/9p/vfs_file.c | 2 +- fs/9p/vfs_super.c | 6 +- fs/afs/super.c | 1 - fs/btrfs/disk-io.c | 2 - fs/eventpoll.c | 7 +- fs/exec.c | 17 +- fs/f2fs/compress.c | 2 +- fs/f2fs/data.c | 2 + fs/f2fs/file.c | 2 +- fs/fs-writeback.c | 7 +- fs/fuse/inode.c | 4 +- fs/namei.c | 4 +- fs/nfs/nfs4proc.c | 45 +- fs/nfs/super.c | 11 +- fs/super.c | 2 + fs/ubifs/super.c | 2 + fs/vboxsf/super.c | 2 + include/asm-generic/Kbuild | 1 + include/asm-generic/module.lds.h | 10 + include/linux/backing-dev.h | 78 +- include/linux/blkdev.h | 4 + include/linux/cpuidle.h | 1 + include/linux/device-mapper.h | 2 + include/linux/entry-common.h | 2 +- include/linux/fs.h | 2 +- include/linux/intel-iommu.h | 7 + include/linux/irqdomain.h | 1 + include/linux/leds-tca6507.h | 21 - include/linux/mdio.h | 3 +- include/linux/mmzone.h | 5 - include/linux/msi.h | 61 +- include/linux/nfs_xdr.h | 6 +- include/linux/of_mdio.h | 6 + include/linux/phy.h | 426 +- include/linux/swap_slots.h | 2 +- include/linux/vmalloc.h | 6 +- include/rdma/rdma_cm.h | 47 +- include/rdma/restrack.h | 21 +- include/soc/mscc/ocelot.h | 4 +- include/uapi/asm-generic/unistd.h | 2 +- init/Kconfig | 2 +- kernel/entry/common.c | 2 +- kernel/fork.c | 2 +- kernel/irq/chip.c | 9 +- kernel/irq/internals.h | 9 + kernel/irq/msi.c | 83 +- kernel/rcu/rcutorture.c | 117 +- kernel/rcu/tree.c | 19 +- kernel/rcu/tree.h | 1 + kernel/torture.c | 9 +- lib/crc32.c | 2 +- lib/strncpy_from_user.c | 2 +- lib/strnlen_user.c | 3 +- localversion-next | 2 +- mm/Kconfig | 7 +- mm/backing-dev.c | 14 +- mm/debug_vm_pgtable.c | 55 - mm/filemap.c | 4 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 2 +- mm/memory.c | 2 +- mm/mempool.c | 18 +- mm/migrate.c | 2 +- mm/mmap.c | 4 +- mm/nommu.c | 9 +- mm/page-writeback.c | 18 +- mm/page_io.c | 18 +- mm/swap_slots.c | 3 +- mm/swapfile.c | 4 +- mm/vmalloc.c | 93 +- mm/zsmalloc.c | 2 +- net/dsa/dsa_priv.h | 66 + net/dsa/tag_brcm.c | 15 +- net/dsa/tag_ocelot.c | 6 +- net/mptcp/subflow.c | 5 +- net/sunrpc/cache.c | 4 +- net/switchdev/switchdev.c | 2 +- scripts/.gitignore | 1 + scripts/Makefile | 3 + scripts/Makefile.build | 5 + scripts/Makefile.kasan | 4 +- scripts/Makefile.kcsan | 2 +- scripts/Makefile.modfinal | 5 +- scripts/Makefile.ubsan | 3 + scripts/kallsyms.c | 16 +- scripts/link-vmlinux.sh | 20 +- scripts/{module-common.lds => module.lds.S} | 3 + scripts/package/builddeb | 2 +- scripts/setlocalversion | 21 +- sound/hda/hdac_i915.c | 4 +- tools/lib/bpf/libbpf.c | 2 +- tools/objtool/check.c | 38 +- tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 24 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 3 +- tools/testing/selftests/vm/memfd_secret.c | 301 ++ tools/testing/selftests/vm/run_vmtests | 17 + 502 files changed, 14456 insertions(+), 13884 deletions(-) delete mode 100644 Documentation/devicetree/bindings/pwm/intel,lgm-pwm.yaml delete mode 100644 Documentation/virt/uml/user_mode_linux.rst create mode 100644 Documentation/virt/uml/user_mode_linux_howto_v2.rst rename arch/arm/{kernel/module.lds => include/asm/module.lds.h} (72%) rename arch/arm64/{kernel/module.lds => include/asm/module.lds.h} (76%) rename arch/ia64/{module.lds => include/asm/module.lds.h} (100%) rename arch/m68k/{kernel/module.lds => include/asm/module.lds.h} (100%) rename arch/powerpc/{kernel/module.lds => include/asm/module.lds.h} (100%) rename arch/riscv/{kernel/module.lds => include/asm/module.lds.h} (84%) create mode 100644 arch/um/include/asm/cacheflush.h create mode 100644 drivers/leds/leds-acer-a500.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/chains.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/chains.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.h copy drivers/net/wireless/ath/ath11k/{debug.c => debugfs.c} (88%) create mode 100644 drivers/net/wireless/ath/ath11k/debugfs.h rename drivers/net/wireless/ath/ath11k/{debug_htt_stats.c => debugfs_htt_stats.c} (99%) rename drivers/net/wireless/ath/ath11k/{debug_htt_stats.h => debugfs_htt_stats.h} (99%) create mode 100644 drivers/net/wireless/ath/ath11k/debugfs_sta.h copy drivers/net/wireless/mediatek/mt76/mt76x0/{initvals.h => initvals_init.h} (58%) delete mode 100644 drivers/pwm/pwm-intel-lgm.c create mode 100644 include/asm-generic/module.lds.h delete mode 100644 include/linux/leds-tca6507.h rename scripts/{module-common.lds => module.lds.S} (93%) create mode 100644 tools/testing/selftests/vm/memfd_secret.c