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-arm-next-allnoconfig 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 [...] adds 516d980f8541 scripts/kallsyms: skip ppc compiler stub *.long_branch.* / [...] adds 88be7d6eb9f2 Merge remote-tracking branch 'kbuild-current/fixes' into master adds 52e0060511db Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds f7e80983f0cf s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl adds 581b85f7b28b Merge remote-tracking branch 's390-fixes/fixes' into master adds 4053eed875b2 Merge remote-tracking branch 'sparc/master' into master adds ef59b1953c26 mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP F [...] adds 77972b55fb9d Revert "ravb: Fixed to be able to unload modules" adds ea6754aef244 net: switchdev: Fixed kerneldoc warning adds f9317ae5523f net: lantiq: Add locking for TX DMA channel adds 7241c5a69747 net: stmmac: removed enabling eee in EEE set callback adds f5ae9f9a30ad Merge remote-tracking branch 'net/master' into master adds 87f92ac4c127 libbpf: Fix XDP program load regression for old kernels adds 1e01e543bc6e Merge remote-tracking branch 'bpf/master' into master adds 929ef5f75c7a Merge remote-tracking branch 'ipsec/master' into master adds 910f6ac69d9d Merge remote-tracking branch 'netfilter/master' into master adds efb1676306f6 mt76: mt7615: reduce maximum VHT MPDU length to 7991 adds df0104f413c1 Merge remote-tracking branch 'wireless-drivers/master' int [...] adds 371a41779e58 Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds f395e69b50a4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 72e2486545fa Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds 91d49864ae55 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 00fb259c618e spi: bcm-qspi: Fix probe regression on iProc platforms adds 0108c2c46bac Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 66d14133c472 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 8f2c8c1155ba Merge remote-tracking branch 'pci-current/for-linus' into master adds 6d8fd37e385b Merge remote-tracking branch 'usb.current/usb-linus' into master adds 7ce1a816a021 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 7c5a5344347a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 4824607b413e Merge remote-tracking branch 'phy/fixes' into master adds 8a9b2ba321fa Merge remote-tracking branch 'staging.current/staging-linu [...] adds f3b10c70e86b Merge remote-tracking branch 'ide/master' into master adds 453ffe72f97c Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds c6adcaad93ad Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds b13812ddea61 MIPS: Loongson2ef: Disable Loongson MMI instructions adds e393fbe6fa27 MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() adds be090fa62080 MIPS: BCM47XX: Remove the needless check with the 1074K adds 950ceafc6f9a Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds ef185c0041b5 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 97d11d493902 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 0e191a48d656 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds eddcc2acab56 Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 3ec6694c6041 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master adds 64bf79f520bf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds f5d2d9c2c293 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds cd24d3edcae2 Merge remote-tracking branch 'spdx/spdx-linus' into master adds 2b65823bf847 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds df3386d0b5bb Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds cdd6a71a61ad Merge remote-tracking branch 'ubifs-fixes/fixes' into master adds ee3b543117db Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 7a2f7f5965c5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 596b0474d3d9 kbuild: preprocess module linker script adds 6212804f2d78 kbuild: do not create built-in objects for external module builds adds 9909b7681222 kbuild: remove redundant CONFIG_KASAN check from scripts/M [...] adds bb2732112bc5 kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevan [...] adds 8b42cf2fde0e kbuild: remove cc-option test of -fno-strict-overflow adds 7d4eb0d8e229 kbuild: remove cc-option test of -fno-stack-check adds 87de84c9140e kbuild: remove cc-option test of -Werror=date-time adds 548b8b5168c9 scripts/setlocalversion: make git describe output more reliable adds 41c0e6bf87f3 kbuild: Add an explicit error for missing ASN.1 compiler adds d8dfcf9082ff kbuild: explicitly specify the build id style adds 39d85b6c9601 kbuild: split the build log of kallsyms adds 8c30e7e60d43 kconfig: qconf: reformat the intro message adds 1fb752416f3f kconfig: qconf: update the intro message to match to the c [...] adds 6a143041532e kconfig: qconf: remove unused ConfigItem::okRename() adds f9b918fae678 kconfig: qconf: move ConfigView::updateList(All) to Config [...] adds 669a1ee46a0e kconfig: qconf: show data column all the time adds 37162a68bf51 kconfig: qconf: allow to edit "int", "hex", "string" menus [...] adds f3eea294e93f kconfig: qconf: remove ConfigLineEdit class adds 7930dd91a01f kconfig: qconf: move setShowName/Range() to ConfigList fro [...] adds 62ed165651cc kconfig: qconf: remove ConfigView class adds a0fce283386d kconfig: qconf: remove Y, M, N columns adds f9a825a7f65a kconfig: qconf: create QApplication after option checks adds e42c8717dace Merge branch 'kconfig' into for-next adds c6cfc4a55546 Merge remote-tracking branch 'kbuild/for-next' into master adds fa838dd0188c Merge remote-tracking branch 'dma-mapping/for-next' into master adds c881769781f4 Merge remote-tracking branch 'arm/for-next' into master adds 50a3693217b5 Merge remote-tracking branch 'arm64/for-next/core' into master adds 46e0b6d016e1 Merge remote-tracking branch 'arm-soc/for-next' into master adds 1a2f52cc1bd2 Merge remote-tracking branch 'amlogic/for-next' into master adds 98cf6b3a34dd Merge remote-tracking branch 'aspeed/for-next' into master adds a46e6761d53f Merge remote-tracking branch 'at91/at91-next' into master adds b0b7c9722d10 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 901a2e5f024b Merge remote-tracking branch 'imx-mxs/for-next' into master adds aac46aa14c95 Merge remote-tracking branch 'keystone/next' into master adds 142883a0725f Merge remote-tracking branch 'mediatek/for-next' into master adds b64d814257b0 arm64: dts: marvell: espressobin: Add ethernet switch aliases adds 0b58725fb9a4 ARM: mvebu: drop pointless check for coherency_base adds 399412cddd8c MAINTAINERS: switch mvebu tree to kernel.org adds c614acbf5182 Merge branch 'mvebu/arm' into mvebu/for-next adds 2e23b43adfd2 ARM: dts: mvebu: Add CRS326-24G-2S board adds 5332619137a0 ARM: dts: mvebu: Add CRS305-1G-4S board adds bb0616d68953 ARM: dts: mvebu: Add CRS328-4C-20S-4S board adds 42737fea9c32 ARM: dts: kirkwood: replace status value "ok" by "okay" adds 4111de5941d3 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 adds 3adcee61d399 ARM: dts: armada: align GPIO hog names with dtschema adds 85757e8121e9 ARM: dts: Remove non-existent i2c1 from 98dx3236 adds e4af6e19d05d ARM: dts: Add i2c0 pinctrl information for 98dx3236 adds f2f651339d27 Merge branch 'mvebu/dt' into mvebu/for-next adds 30d1ddbe8f1d arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] adds becaa397f6f5 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] adds 68892adbb39a Merge branch 'mvebu/dt64' into mvebu/for-next adds eebe022ce01f Merge remote-tracking branch 'mvebu/for-next' into master adds fb2c599f0566 ARM: omap3: enable off mode automatically adds 2b3292ceaab9 Merge branch 'omap-for-v5.10/soc' into for-next adds 8ba6886bb82d Merge remote-tracking branch 'omap/for-next' into master adds 29e86fdb7be9 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] adds bac12f2569d1 arm64: dts: qcom: sm8250: Add thermal zones and throttling [...] adds 6b0290b147ea arm64: defconfig: Enable Qcom SNPS Femto PHY adds 3ba4a661ee49 arm64: defconfig: enable INTERCONNECT for Qualcomm chipsets adds b7340527d622 arm64: defconfig: qcom: enable GPU clock controller for SM8[12]50 adds e38175f6e117 arm64: defconfig: enable Qualcomm ASoC modules adds abea2a011c54 Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] adds 3d80e6764597 Merge remote-tracking branch 'qcom/for-next' into master adds 8220590c6956 Merge remote-tracking branch 'realtek/for-next' into master adds 4ac8ed3ee963 Merge remote-tracking branch 'renesas/next' into master adds d844cac44c53 Merge remote-tracking branch 'reset/reset/next' into master adds 2e50eac76ef7 Merge remote-tracking branch 'rockchip/for-next' into master adds 8fd9ba1b8105 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 03b8732586db Merge remote-tracking branch 'scmi/for-linux-next' into master adds dbd0aff97202 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 137493eaf040 Merge remote-tracking branch 'tegra/for-next' into master adds a8f4b400dc4c Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 463742644e96 arm64: dts: ti: k3-j7200: add DMA support adds c5d73d8d49f6 arm64: dts: ti: k3-j7200-main: add main navss cpts node adds a323da4b43fd arm64: dts: ti: k3-j7200-mcu: add mcu cpsw nuss node adds fc3b15506d8f arm64: dts: ti: k3-j7200-common-proc-board: add mcu cpsw n [...] adds ff74cb7ce1b0 Merge branch 'ti-k3-dts-next' into ti-k3-next adds 03bfeb528772 arm64: dts: ti: k3-j7200: Add I2C nodes adds e25889f8f5db arm64: dts: ti: k3-j7200-common-proc-board: Add I2C IO expanders adds 1b77265626a4 arm64: dts: ti: k3-j7200-mcu-wakeup: Add HyperBus node adds 0bf331496ae0 arm64: dts: ti: k3-j7200-som-p0: Add HyperFlash node adds 31893517447a Merge branch 'ti-k3-dts-next' into ti-k3-next adds 7cd03dc78b29 arm64: dts: ti: k3-j7200-main: Add support for MMC/SD cont [...] adds a2178b83ae8f arm64: dts: ti: k3-j7200-common-proc-board: Add support fo [...] adds b70ea6510fe9 Merge branch 'ti-k3-dts-next' into ti-k3-next adds 73fa5d9902d3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds d39f0baa3de8 Merge remote-tracking branch 'uniphier/for-next' into master adds d3057b41d90e Merge remote-tracking branch 'clk/clk-next' into master adds 32be81485efc Merge remote-tracking branch 'h8300/h8300-next' into master adds f86e0c204e46 Merge remote-tracking branch 'ia64/next' into master adds ddfc16109e0c Merge remote-tracking branch 'm68k/for-next' into master adds 69f060d13573 Merge remote-tracking branch 'm68knommu/for-next' into master adds 9b2c918a2efd Merge remote-tracking branch 'microblaze/next' into master adds ff15d328c1a0 Merge remote-tracking branch 'mips/mips-next' into master adds f848c6d4bf78 Merge remote-tracking branch 'nds32/next' into master adds 6f4e3d2b4946 Merge remote-tracking branch 'parisc-hd/for-next' into master adds d208e13c6a22 powerpc/process: Fix uninitialised variable error adds d53c3dfb23c4 mm: fix exec activate_mm vs TLB shootdown and lazy tlb swi [...] adds 66acd46080bd powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM adds bafb056ce279 sparc64: remove mm_cpumask clearing to fix kthread_use_mm race adds a665eec0a22e powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm adds 0b30191b277a Merge branch 'topic/irqs-off-activate-mm' into next adds bda7673d64b6 powerpc/book3s64: fix link error with CONFIG_PPC_RADIX_MMU=n adds 96543e7352bd powerpc/pseries: convert to use DEFINE_SEQ_ATTRIBUTE macro adds ef1edbba5288 powerpc/mm/64s: Fix slb_setup_new_exec() sparse warning adds d10ebe79dfae powerpc/perf: Add declarations to fix sparse warnings adds 1ea21ba231f2 powerpc: Move arch_cpu_idle_dead() into smp.c adds bf3c1464db88 powerpc/smp: Fold cpu_die() into its only caller adds 39f87561454d powerpc/smp: Move ppc_md.cpu_die() to smp_ops.cpu_offline_self() adds 6c71cfcc0168 powerpc/prom_init: Check display props exist before enabli [...] adds 9c826d31a738 drivers/macintosh/smu.c: use for_each_child_of_node() macro adds acff5e6c37fa macintosh: smu_sensors: use for_each_child_of_node() macro adds 1d42e07e9c24 serial: pmac_zilog: use for_each_child_of_node() macro adds 8ec5cb12cd95 powerpc/powernv: fix wrong warning message in opalcore_con [...] adds 7b2aab5f22f0 powerpc/sysfs: Remove unused 'err' variable in sysfs_creat [...] adds 5ab187e01a53 powerpc/sstep: Remove empty if statement checking for inva [...] adds 2228f19cf90e powerpc/xive: Make debug routines static adds ebbfeef0d809 powerpc/32: Declare stack_overflow_exception() prototype adds 2a308f0f3043 Merge remote-tracking branch 'powerpc/next' into master adds e50831a5218f Merge remote-tracking branch 'soc-fsl/next' into master adds 8bfea142cf48 Merge remote-tracking branch 'risc-v/for-next' into master adds 351fba532db1 Merge branch 'fixes' into for-next adds 32ca04bba6fd s390/zcrypt: Support for CCA APKA master keys adds fa6999e326fe s390/pkey: support CCA and EP11 secure ECC private keys adds ed538e7fb1c2 Merge branch 'features' into for-next adds ca49e999c683 Merge remote-tracking branch 's390/for-next' into master adds 7d2947c3d129 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds f9787464b3ae Merge remote-tracking branch 'fscrypt/master' into master adds 8270d1bfd87c Merge remote-tracking branch 'btrfs/for-next' into master adds a1169840c1c6 Merge remote-tracking branch 'configfs/for-next' into master adds fc41fb40b4c6 Merge remote-tracking branch 'erofs/dev' into master adds 12f6e9921bf0 Merge remote-tracking branch 'exfat/dev' into master adds 29077f53df7a Merge remote-tracking branch 'ext3/for_next' into master adds d39a51952cfa f2fs: compress: fix to disallow enabling compress on non-e [...] adds e4417e8b0ea4 f2fs: fix slab leak of rpages pointer adds 001fed68ca59 Merge remote-tracking branch 'f2fs/dev' into master adds c168cc8434fd Merge remote-tracking branch 'fuse/for-next' into master adds 067d28aea7d9 Merge remote-tracking branch 'nfs/linux-next' into master adds 9f2664512711 nfs: fix spellint typo in pnfs.c adds 76bd5c016ef4 NFSv4: make cache consistency bitmask dynamic adds 32837ed3ccdb sunrpc: cache : Replace seq_printf with seq_puts adds d8b15267af18 nfs: remove incorrect fallthrough label adds 8461b9694deb Merge remote-tracking branch 'nfs-anna/linux-next' into master adds c84b4a338a18 Merge remote-tracking branch 'cel/cel-next' into master adds 45bf12a19a2e Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds 5253f19e71e8 Merge remote-tracking branch 'ubifs/next' into master adds e0bdd35dcd98 Merge remote-tracking branch 'xfs/for-next' into master adds b3d42c15c8f3 Merge remote-tracking branch 'zonefs/for-next' into master adds 3b73f259f986 Merge remote-tracking branch 'iomap/iomap-for-next' into master adds 497e679ed56e Merge remote-tracking branch 'file-locks/locks-next' into master adds b4674e334bb4 x86/uaccess: Use pointer masking to limit uaccess speculation adds a46c4a274120 Merge branches 'work.misc', 'work.sparc', 'work.quota-comp [...] adds 3701cb59d892 ep_create_wakeup_source(): dentry name can change under you... adds 955fd1cb19be Merge remote-tracking branch 'vfs/work.epoll' into for-next adds 62354853ec65 Merge remote-tracking branch 'vfs/for-next' into master adds 0f200416a6fd Merge remote-tracking branch 'printk/for-next' into master adds 57525e8a7e05 Merge remote-tracking branch 'pci/next' into master adds 31fc51670700 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 14e51962b725 Merge remote-tracking branch 'hid/for-next' into master adds e6b146604e4d Merge remote-tracking branch 'i2c/i2c/for-next' into master adds 8aa1c67a425b Merge remote-tracking branch 'i3c/i3c/next' into master adds 5dbbc9728995 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds 10d097737dfe hwmon: (adm9240) Use loops to avoid duplicated code adds 6a8cdd146459 hwmon: (adm9240) Create functions for updating measure and config adds df885d912f67 hwmon: (adm9240) Convert to regmap adds 5a3a430a8117 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds 73589a78b86d documentation: arm: sunxi: Allwinner H2+/H3 update adds aed26eebf580 Doc: admin-guide: Add entry for kvm_cma_resv_ratio kernel param adds 8ede56489e95 Documentation: filesystems: mount_api: fix headings adds 4276948867a8 Documentation: kernel-parameters: fix formatting of MIPS " [...] adds 1d11c35e7190 docs: admin-guide: update kdump documentation due to chang [...] adds c372e741ae4c Documentation: Remove CMA's dependency on architecture adds 255bf90f8478 Documentation/admin-guide: kernel-parameters: fix "disable [...] adds 7c42376e07e7 Documentation/admin-guide: kernel-parameters: fix "io7" pa [...] adds 622381e62ddd Documentation: admin-guide: kernel-parameters: reformat "l [...] adds 497de97e92da Documentation/admin-guide: kernel-parameters: capitalize Korina adds fc67d5bc876b Documentation/admin-guide: README & svga: remove use of "rdev" adds 6b99e6e6aa62 Documentation/admin-guide: blockdev/ramdisk: remove use of "rdev" adds 04301bf5b072 docs: replace the old User Mode Linux HowTo with a new one adds cc3c2a623126 docs: fb: Remove framebuffer scrollback boot option adds 036e13d015d2 docs: fb: Remove matroxfb scrollback boot option adds fd4aa21351a7 docs: fb: Remove sstfb scrollback boot option adds 363a7ac4adec docs: fb: Remove vesafb scrollback boot option adds 1013d4d910c6 docs: rewrite admin-guide/sysctl/abi.rst adds dd19d2938f50 Fix references to nommu-mmap.rst adds 307e3ee93465 Documentation: kernel-parameters: clarify "module." parameters adds e0bc9cf0a7d5 docs: trace: ring-buffer-design.rst: use the new SPDX tag adds c5cd98675ab2 Merge remote-tracking branch 'jc_docs/docs-next' into master adds a259bfcdd336 Merge remote-tracking branch 'v4l-dvb/master' into master adds f49735f4978f cpuidle: record state entry rejection statistics adds a31d518ec481 Merge branch 'pm-cpuidle-next' into linux-next adds 6b8d2102a400 Merge remote-tracking branch 'pm/linux-next' into master adds d94be606d9d1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds d06afd805924 Merge remote-tracking branch 'cpupower/cpupower' into master adds 7ca356d772e5 PM / devfreq: Add devfreq_get_devfreq_by_node function adds 20911534a7ef PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] adds 9fc40c4835d8 PM / devfreq: event: Change prototype of devfreq_event_get [...] adds e723b12ebd0b Merge remote-tracking branch 'devfreq/devfreq-next' into master adds e19741935540 Merge remote-tracking branch 'opp/opp/linux-next' into master adds 80bd047d2d3c Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds ddf069b1049a Merge remote-tracking branch 'ieee1394/for-next' into master adds d25e594256d5 Merge remote-tracking branch 'dlm/next' into master adds 7e9429037455 Merge remote-tracking branch 'swiotlb/linux-next' into master adds 60aaeffa367c RDMA/cma: Delete from restrack DB after successful destroy adds d7ecab1e5f7d RDMA/mlx5: Don't call to restrack recursively adds 13ef5539def7 RDMA/restrack: Count references to the verbs objects adds c34a23c28c6b RDMA/restrack: Simplify restrack tracking in kernel flows adds b09c4d701220 RDMA/restrack: Improve readability in task name management adds 215b88ac4512 RDMA/efa: Group keep alive received counter with other SW stats adds b0cff387e1a4 RDMA/efa: Add messages and RDMA read work requests HW stats adds f2334964e969 i40iw: Add support to make destroy QP synchronous adds 3de3c4785b10 RDMA/efa: Drop double zeroing for sg_init_table() adds 5fb78a934bec Merge remote-tracking branch 'rdma/for-next' into master adds 39097ab66dbe net: phy: Fixup kernel doc adds 4069a572d423 net: phy: Document core PHY structures adds e0da743066b4 Merge branch 'PHY-subsystem-kernel-doc' adds 412a1526d067 net: dsa: untag the bridge pvid from rx skbs adds ed409f3bbaa5 net: dsa: b53: Configure VLANs while not filtering adds e4a85c545603 Merge branch 'net-dsa-b53-Configure-VLANs-while-not-filtering' adds e2f9a8fe73d3 net: mscc: ocelot: always pass skb clone to ocelot_port_ad [...] adds e7e95c900338 net: pcs-lynx: add support for 10GBASER adds b5b6775d72e8 of: add of_mdio_find_device() api adds 94ae899b2096 dpaa2-mac: add PCS support through the Lynx module adds 54ce00ae361a Merge branch 'dpaa2-mac-add-PCS-support-through-the-Lynx-module' adds ae430332557a net/mlx5: Refactor multi chains and prios support adds 006f623e67ff net/mlx5: Allow ft level ignore for nic rx tables adds 6a0646744c48 net/mlx5e: Tc nic flows to use mlx5_chains flow tables adds 08247066b82c net/mlx5e: Split nic tc flow allocation and creation adds c620b772152b net/mlx5: Refactor tc flow attributes structure adds c75690972228 net/mlx5e: Add tc chains offload support for nic flows adds 211a536485f7 net/mlx5e: rework ct offload init messages adds aedd133d17bc net/mlx5e: Support CT offload for tc nic flows adds 1edae2335adf net/mlx5e: CT: Use the same counter for both directions adds 89fbdbae9b35 net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add [...] adds 670c239a648f net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct adds 22db4c24452a net/mlx5e: IPsec: Use kvfree() for memory allocated with k [...] adds e1915a67f647 net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_creat [...] adds d490c83ef9e9 net/mlx5: simplify the return expression of mlx5_ec_init() adds 987cd5f049a2 net/mlx5: remove unreachable return adds 075c156850f6 Merge tag 'mlx5-updates-2020-09-22' of git://git.kernel.or [...] adds 0b24ff7eb9c3 Merge remote-tracking branch 'net-next/master' into master adds 891431e647b2 Merge remote-tracking branch 'bpf-next/master' into master adds 35509122d673 Merge remote-tracking branch 'netfilter-next/master' into master adds 72a398a63b88 brcmfmac: check return value of driver_for_each_device() adds ecda9cda3338 rtw88: Fix probe error handling race with firmware loading adds ac4bac99161e rtw88: Fix potential probe error handling race with wow fi [...] adds 5acbf34e2a2c zd1201: simplify the return expression of zd1201_set_maxassoc() adds 7660a1bd0c22 mt76: mt7615: register ext_phy if DBDC is detected adds 186b659c0859 mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops adds d6e08f2be710 mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops adds cddaaa563756 mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_k [...] adds 763d750c3848 mt76: do not inject packets if MT76_STATE_PM is set adds 0825af2d3307 mt76: mt7615: reschedule runtime-pm receiving a tx interrupt adds 72372f3afc4a mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw adds 974327a4a717 mt76: mt76s: move tx processing in a dedicated wq adds 3e5f374d332b mt76: mt7663s: move rx processing in txrx wq adds d74fda4c38ed mt76: mt76s: move status processing in txrx wq adds 4d59f8c9b569 mt76: mt76s: move tx/rx processing in 2 separate works adds 35296ed28a36 mt76: mt76s: get rid of unused variable adds 4bf04d33f5b7 mt76: mt7915: enable U-APSD on AP side adds c12b7c7944e5 mt76: mt7915: fix crash on tx rate report for invalid stations adds 27d5c528a7ca mt76: fix double DMA unmap of the first buffer on 7615/7915 adds 9df8c539bed7 mt76: set interrupt mask register to 0 before requesting irq adds acc4696dcfea mt76: mt7915: clean up and fix interrupt masking in the ir [...] adds 40fde8c48695 mt76: mt7615: only clear unmasked interrupts in irq tasklet adds 2c270b0e51ad mt76: mt76x02: clean up and fix interrupt masking in the i [...] adds 6e4f584e2be6 mt76: mt7615: do not do any work in napi poll after callin [...] adds 38b04398c532 mt76: mt7915: do not do any work in napi poll after callin [...] adds 1daf2522fa16 mt76: mt7915: clean up station stats polling and rate cont [...] adds 3dff19180085 mt76: mt7915: increase tx retry count adds 577dbc6c656d mt76: mt7915: enable offloading of sequence number assignment adds c50d105aa7b2 mt76: move mt76_check_agg_ssn to driver tx_prepare calls adds 5c4b29fd9af6 mt76: mt7615: remove mtxq->agg_ssn assignment adds 481e34a702b7 mt76: mt7915: simplify aggregation session check adds 2a3412061a6a mt76: mt7915: add missing flags in WMM parameter settings adds b443e55fb5b3 mt76: mt7915: add Tx A-MSDU offloading support adds 346f810e2242 mt76: mt7615: release mutex in mt7615_reset_test_set adds 673d7764c4f4 mt76: mt7663s: use NULL instead of 0 in sdio code adds 8b7c6e1cb2cb mt76: mt7663s: fix resume failure adds b496490886f9 mt76: mt7663s: fix unable to handle kernel paging request adds e862825dcf74 mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power adds a081de174d11 mt76: mt7615: fix a possible NULL pointer dereference in m [...] adds ce8463a726a5 mt76: fix a possible NULL pointer dereference in mt76_test [...] adds 8da40d698111 mt76: mt7663u: fix dma header initialization adds 68e6644bbd6e mt76: mt7615: fix reading airtime statistics adds 0f1c443ca9cf mt76: mt7915: optimize mt7915_mac_sta_poll adds 0b51f1865383 mt76: dma: update q->queued immediately on cleanup adds 250944596ca1 mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free adds f8a667a9af91 mt76: mt7915: significantly reduce interrupt load adds e17d79458729 mt76: mt7615: significantly reduce interrupt load adds c32011bbde73 mt76: mt7915: add support for accessing mapped registers v [...] adds 2d68104742a9 mt76: add memory barrier to DMA queue kick adds d407afcbd6e7 mt76: mt7603: check for single-stream EEPROM configuration adds 95f61e17eff3 mt76: usb: fix use of q->head and q->tail adds 16254fc51f7d mt76: sdio: fix use of q->head and q->tail adds fe5b5ab52e9d mt76: unify queue tx cleanup code adds d80e52c7b6c4 mt76: remove qid argument to drv->tx_complete_skb adds 513d6acb97d4 mt76: remove swq from struct mt76_sw_queue adds e1378e5228aa mt76: rely on AQL for burst size limits on tx queueing adds f099c2e5de8f mt76: remove struct mt76_sw_queue adds 21fd4bb7dd8b mt76: mt7603: tune tx ring size adds 9e47a683e9d2 mt76: mt76x02: tune tx ring size adds d3c07a9e6dc9 mt76: mt7915: fix unexpected firmware mode adds f353269d59be mt76: mt7615: fix MT_ANT_SWITCH_CON register definition adds 0642cf4020f7 mt76: mt7615: fix antenna selection for testmode tx_frames adds 9729ff4cc516 mt76: testmode: add a limit for queued tx_frames packets adds 30bdd69246ea mt76: add utility functions for deferring work to a kernel thread adds 781eef5b34c5 mt76: convert from tx tasklet to tx worker thread adds 2fe1a5d61f3a mt76: mt7915: fix HE BSS info adds 75d4bf1f5590 mt76: dma: cache dma map address/len in struct mt76_queue_entry adds bd397a0bf828 mt76: mt7915: simplify mt7915_lmac_mapping adds ed294cede492 mt76: mt7915: fix queue/tid mapping for airtime reporting adds dd57a95cfddc mt76: move txwi handling code to dma.c, since it is mmio specific adds 2bffddedfcd4 mt76: remove retry_q from struct mt76_txq and related code adds 3e19073a1f25 mt76: mt7615: Remove set but unused variable 'index' adds b1b7ee2f874a mt76: mt7615: fix VHT LDPC capability adds 6892555dbe71 mt76: mt7622: fix fw hang on mt7622 adds 8bf71ab6aeb8 mt76: mt7663s: do not use altx for ctl/mgmt traffic adds 6ef2d665f64d mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx [...] adds ab25d9d46760 mt76: mt7663s: introduce __mt7663s_xmit_queue routine adds e98e6df6d682 mt76: move pad estimation out of mt76_skb_adjust_pad adds 598daa4dbe14 mt76: mt7663s: fix possible quota leak in mt7663s_refill_s [...] adds 1522ff731f84 mt76: mt7663s: introduce sdio tx aggregation adds 4178d96f6b35 mt76: mt7663: check isr read return value in mt7663s_rx_work adds df6a38b04cf3 mt76: mt7615: unlock dfs bands adds aab662cc8eb2 mt76: Use fallthrough pseudo-keyword adds 328cecf3ea33 mt76: mt76x0: Move tables used only by init.c to their own [...] adds 071c8ce8e92a mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon adds 00257508a2dc mt76: Fix unsigned expressions compared with zero adds 59283d098778 mt76: mt7915: convert to use le16_add_cpu() adds 062d62e3976d mt76: mt7915: add offchannel condition in switch channel command adds 1820388bccc5 mt76: Convert to DEFINE_SHOW_ATTRIBUTE adds b9b852b9acae mt76: mt7663s: remove max_tx_fragments limitation adds 225060c428f0 Merge tag 'mt76-for-kvalo-2020-09-23' of https://github.co [...] adds 03fb92a432ea ath9k: hif_usb: fix race condition between usb_get_urb() a [...] adds ba929d6fe31a ath11k: Remove rproc references from common core layer adds 96d6617d64ee wcn36xx: Add VHT fields to parameter data structures adds 617e7cf80c92 wcn36xx: Use V1 data structure to store supported rates adds c84515bd8f1c wcn36xx: Add wcn36xx_set_default_rates_v1 adds 21ba284ca9f0 wcn36xx: Add wcn36xx_smd_set_sta_default_vht_params() adds 5a3b4ae1f32f wcn36xx: Add wcn36xx_smd_set_sta_default_ht_ldpc_params() adds 287c9310eab8 wcn36xx: Add wcn36xx_smd_set_sta_vht_params() adds 17801df251e8 wcn36xx: Add wcn36xx_smd_set_sta_ht_ldpc_params() adds 5a32029ad022 wcn36xx: Add wcn36xx_smd_set_bss_vht_params() adds c05a8bd80c17 wcn36xx: Add wrapper function wcn36xx_smd_set_sta_params_v1() adds fe784c28fee1 wcn36xx: Functionally decompose wcn36xx_smd_config_sta() adds 9e212908b547 wcn36xx: Move wcn36xx_smd_set_sta_params() inside wcn36xx_ [...] adds 683693102072 wcn36xx: Move BSS parameter setup to wcn36xx_smd_set_bss_params() adds 7656d1798556 wcn36xx: Update wcn36xx_smd_config_bss_v1() to operate internally adds 1cdab0f89663 wcn36xx: Add wcn36xx_smd_config_bss_v0 adds 5a7b60ad56d7 wcn36xx: Convert to using wcn36xx_smd_config_bss_v0() adds d1e11d5f2167 wcn36xx: Remove dead code in wcn36xx_smd_config_bss() adds 4e9381056547 ath10k: Use bdf calibration variant for snoc targets adds 59b5c8447c14 wcn36xx: Add accessor macro HW_VALUE_CHANNEL for hardware [...] adds f779a92f7b69 wcn36xx: Use HW_VALUE_CHANNEL macro to get channel number adds 235b9ae0265b wcn36xx: Add accessor macro HW_VALUE_PHY for PHY settings adds fc4d4008f810 wcn36xx: Encode PHY mode for 80MHz channel in hw_value adds e042bc19aace wcn36xx: Set PHY into correct mode for 80MHz channel width adds 8ec5568b4e2e wcn36xx: Extend HAL param config list adds 3e977c5c523d wcn36xx: Define wcn3680 specific firmware parameters adds 2f0c0e3b856d wcn36xx: Add ability to download wcn3680 specific firmware [...] adds 52054ebd0532 wcn36xx: Latch VHT specific BSS parameters to firmware adds f97fe43a9495 wcn36xx: Define INIT_HAL_MSG_V1() adds d961fdfaa208 wcn36xx: Convert to VHT parameter structure on wcn3680 adds 87d3f1f34157 wcn36xx: Add VHT rates to wcn36xx_update_allowed_rates() adds b421d04e4978 wcn36xx: Advertise ieee802.11 VHT flags adds 7f885b0bdf6f wcn36xx: Mark internal smd functions static adds 214091517f0c wcn36xx: Ensure spaces between functions adds 80b892fc8a90 ath11k: Add checked value for ath11k_ahb_remove adds da3a9d3c1576 ath11k: refactor debugfs code into debugfs.c adds cb4e57db2ff0 ath11k: debugfs: use ath11k_debugfs_ prefix adds 56292162b9a2 ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] adds 568f06036ee2 ath11k: debugfs: move some function declarations to correc [...] adds 5cca5fa1c164 ath11k: Add support spectral scan for IPQ6018 adds c695faf745f9 ath11k: wmi: remove redundant configuration values from init adds 9883c0d075f1 ath11k: remove redundant num_keep_alive_pattern assignment adds 191e7f9f05c6 ath11k: Remove unused function ath11k_htc_restore_tx_skb() adds aac352d6810e ath5k: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 6a950755cec1 ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_de [...] adds 5b365af4c86d Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 95904d5a0999 Merge remote-tracking branch 'wireless-drivers-next/master [...] adds 6dc76bd4c5b0 Merge remote-tracking branch 'bluetooth/master' into master adds 0ca62d39d891 Merge remote-tracking branch 'gfs2/for-next' into master adds bbddebfa545e Merge remote-tracking branch 'mtd/mtd/next' into master adds 9724b451a00b Merge remote-tracking branch 'nand/nand/next' into master adds 850e4b813da5 Merge remote-tracking branch 'crypto/master' into master adds 9d729b412d80 Merge remote-tracking branch 'drm/drm-next' into master adds 015886248eb4 Merge remote-tracking branch 'amdgpu/drm-next' into master adds cb88d1fac196 drm/i915: terminate reauth at stream management failure adds bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over adds 773bd825c4cc drm/i915: Extract intel_dp_output_format() adds f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state adds 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes adds feeb72d3459b Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds af42f470d7f4 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 7cb60957700d Merge remote-tracking branch 'drm-msm/msm-next' into master adds b92674f301d1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds a32c82e8be4b Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 313496a332ff Merge remote-tracking branch 'regmap/for-next' into master adds 502f389a0fd2 ALSA: hda - remove kerneldoc for internal hdac_i915 function adds 2b72a96d023d Merge remote-tracking branch 'sound/for-next' into master adds 2422607a9b68 Merge remote-tracking branch 'sound-asoc/for-next' into master adds be85588d8bef Merge remote-tracking branch 'modules/modules-next' into master adds 6efa86a33ab6 Merge remote-tracking branch 'input/next' into master adds 402dd2cf46b1 fs: remove the unused SB_I_MULTIROOT flag adds b807a2c5e0e2 drbd: remove dead code in device_to_statistics adds 5d4ce78b254c bcache: inherit the optimal I/O size adds 9e82d35b95e5 aoe: set an optimal I/O size adds 55b2598e84e9 bdi: initialize ->ra_pages and ->io_pages in bdi_init adds 16ef51013931 md: update the optimal I/O size on reshape adds c2e4cd57cfa1 block: lift setting the readahead size into the block layer adds ed7b6b4f6e91 bdi: remove BDI_CAP_CGROUP_WRITEBACK adds a8b456d01cd6 bdi: remove BDI_CAP_SYNCHRONOUS_IO adds 5115db10a8e0 mm: use SWP_SYNCHRONOUS_IO more intelligently adds 1cb039f3dc16 bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag adds 823423ef55f4 bdi: invert BDI_CAP_NO_ACCT_WB adds f56753ac2a90 bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag adds 40bc8b13ce1a Merge branch 'for-5.10/block' into for-next adds ac8f7a026440 Merge branch 'for-5.10/block' into for-5.10/drivers adds 0905053bdb5b null_blk: Support shared tag bitmap adds a1f550d6f6f1 Merge branch 'for-5.10/drivers' into for-next adds 232665ec890c Merge remote-tracking branch 'block/for-next' into master adds a2a639a09a0e Merge remote-tracking branch 'jens/for-5.10/block' into dm-5.10 adds f4964ab3f8e4 dm table: stack 'chunk_sectors' limit to account for targe [...] adds 27a2333dd069 dm: change max_io_len() to use blk_max_size_offset() adds ce76cb6406a9 dm: push md->immutable_target optimization down to __proce [...] adds ab3662f7cdc9 dm: optimize max_io_len() by inlining max_io_len_target_bo [...] adds 48ca9b5325cb dm: push use of on-stack flush_bio down to __send_empty_flush() adds f18f44ea75d9 dm: simplify __process_abnormal_io() adds d13d0526aa2a dm: eliminate need for start_io_acct() forward declaration adds b07b0d4d52e6 dm table: allow dm_table_get_md() to be inlined by DM core adds dc79e428e5d5 dm: use dm_table_get_device_name() where appropriate in targets adds 49588d1f2969 dm: add dm_table_get_md_queue() adds 176051d9a836 dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY adds c1fda10e1123 dm raid: fix discard limits for raid1 adds dd29d4b55697 dm raid: remove unnecessary discard limits for raid10 adds e967f32b72b6 dm thin metadata: Remove unused local variable when create [...] adds 73c19dde386f dm snap persistent: simplify area_io() adds 90715e008efe Merge remote-tracking branch 'device-mapper/for-next' into master adds 1370c057f50e next-20200924/mmc adds 5feca1ea5611 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 5eb53fedede1 Merge remote-tracking branch 'battery/for-next' into master adds fc51da361adb Merge remote-tracking branch 'regulator/for-next' into master adds c30629a3b557 Merge remote-tracking branch 'integrity/next-integrity' in [...] adds 85cdeb63f026 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 6cfae369580a Merge remote-tracking branch 'selinux/next' into master adds 45be98170f7f Merge remote-tracking branch 'smack/next' into master adds e49ab013001a Merge remote-tracking branch 'tomoyo/master' into master adds ac156702b2b1 Merge remote-tracking branch 'tpmdd/next' into master adds f2fd1cf4a129 Merge remote-tracking branch 'iommu/next' into master adds bc6a82b7100b Merge remote-tracking branch 'vfio/next' into master adds aff179d8eb4b Merge remote-tracking branch 'audit/next' into master adds 82f5caadb3fa Merge remote-tracking branch 'devicetree/for-next' into master adds 91af6eb04a6b spi: spi-zynqmp-gqspi: Fix kernel-doc warnings adds 1c26372e5aa9 spi: spi-zynqmp-gqspi: Update driver to use spi-mem framework adds f09a433b1e40 spi: spi-zynqmp-gqspi: Fix incorrect indentation adds 2f0a1aecfb03 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds 5400048b14c9 Merge remote-tracking branch 'spi/for-next' into master adds 23357b61f806 iommu/amd: Prevent NULL pointer dereference adds ccbecea14602 x86/init: Remove unused init ops adds 585dfe8abc44 PCI: vmd: Dont abuse vector irqomain as parent adds 13b90cadfc29 genirq/chip: Use the first chip in irq_chip_compose_msi_msg() adds b0a19555efd0 x86/msi: Move compose message callback where it belongs adds 9d55f02ad4e8 x86/msi: Remove pointless vcpu_affinity callback adds 801b5e4c4eec x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency adds b4c364da32cf x86/irq: Add allocation type for parent domain retrieval adds 60e5a9397c0c iommu/vt-d: Consolidate irq domain getter adds 192a99f4bd9d iommu/amd: Consolidate irq domain getter adds 6b6256e616f7 iommu/irq_remapping: Consolidate irq domain lookup adds 874d9b3a9588 x86/irq: Prepare consolidation of irq_alloc_info adds 2bf1e7bcedb8 x86/msi: Consolidate HPET allocation adds 33a65ba470c2 x86_ioapic_Consolidate_IOAPIC_allocation adds 55e039157281 x86/irq: Consolidate DMAR irq allocation adds 0f5cbdaf203e x86/irq: Consolidate UV domain allocation adds dfb9eb7cf6cd PCI/MSI: Rework pci_msi_domain_calc_hwirq() adds 3b9c1d377d67 x86/msi: Consolidate MSI allocation adds 9006c133a422 x86/msi: Use generic MSI domain ops adds bb733e433698 x86/irq: Move apic_post_init() invocation to one place adds 445d3595ab29 x86/pci: Reducde #ifdeffery in PCI init code adds 6b15ffa07dc3 x86/irq: Initialize PCI/MSI domain at PCI init time adds c6c9e2838c5f irqdomain/msi: Provide DOMAIN_BUS_VMD_MSI adds d7f954e54079 PCI_vmd_Mark_VMD_irqdomain_with_DOMAIN_BUS_VMD_MSI adds 2fd602669ee6 PCI/MSI: Provide pci_dev_has_special_msi_domain() helper adds 2905c50b7d3e x86/xen: Make xen_msi_init() static and rename it to xen_h [...] adds 7d4d892de6e7 x86/xen: Rework MSI teardown adds 70b59379efc3 x86/xen: Consolidate XEN-MSI init adds 43e9e705dd57 irqdomain/msi: Allow to override msi_domain_alloc/free_irqs() adds 2e4386eba0c0 x86/xen: Wrap XEN MSI management into irqdomain adds 85a8dfc57a0b iommm/vt-d: Store irq domain in struct device adds 2b2c6aa63824 iommm/amd: Store irq domain in struct device adds 2c681e6b3767 x86/pci: Set default irq domain in pcibios_add_device() adds 077ee78e3928 PCI/MSI: Make arch_.*_msi_irq[s] fallbacks selectable adds 7ca435cf857d x86/irq: Cleanup the arch_*_msi_irqs() leftovers adds 874a2013a07d x86/irq: Make most MSI ops XEN private adds 9f0ffb4bb300 iommu/vt-d: Remove domain search for PCI/MSI[X] adds bc95fd0d7c42 iommu/amd: Remove domain search for PCI/MSI adds 089913a4e162 Merge branch 'x86/irq' adds e100777016fd x86/mce: Annotate mce_rd/wrmsrl() with noinstr adds 9628e5a1a50d Merge branch 'ras/core' adds f4f803984c36 objtool: Remove useless tests before save_reg() adds fb136219f0e2 objtool: Ignore unreachable fake jumps adds 2b232a22d822 objtool: Handle calling non-function symbols in other sections adds 14db1f0a9333 objtool: Ignore unreachable trap after call to noreturn functions adds 3ddc19a683a8 Merge branch 'objtool/core' adds e7fdf83c03aa Merge branch 'linus' adds e9c142f6f54d arch/um: Add a dummy <asm/cacheflush.h> header adds 13aa9f45af90 Merge branch 'x86/pti' adds 1ef5423a55c2 x86/fpu: Handle FPU-related and clearcpuid command line ar [...] adds 115183bd19e8 Merge branch 'x86/fpu' adds a7b3474cbb28 x86/irq: Make run_on_irqstack_cond() typesafe adds 86a82ae0b509 x86/ioapic: Unbreak check_timer() adds cf54d877b2eb Merge branch 'x86/urgent' adds 900ffe39fec9 x86/entry: Fix typo in comments for syscall_enter_from_use [...] adds a5a2daf9ce08 Merge branch 'x86/cleanups' adds 0248dedd12d4 Merge branch 'linus' adds c17755214ca6 Merge remote-tracking branch 'tip/auto-latest' into master adds c1d148c772ca Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds f2111473ef58 Merge remote-tracking branch 'edac/edac-for-next' into master adds 469a44a01ddf Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds f5ea0118104c Merge remote-tracking branch 'ftrace/for-next' into master adds 46fdf30edd13 rcutorture: Make stutter_wait() caller restore priority adds 19844196b1df torture: Accept time units on kvm.sh --duration argument adds f7e52b935f54 rcu: Fix single-CPU check in rcu_blocking_is_gp() adds 1bc083e9514c rcutorture: Small code cleanups adds 4df5d8a62223 rcutorture: Test runtime toggling of CPUs' callback offloading adds 28cd539ed2bf torture: Allow alternative forms of kvm.sh command-line arguments adds 79f2960df8ec Merge remote-tracking branch 'rcu/rcu/next' into master adds 7c2681865f77 Merge remote-tracking branch 'kvm-arm/next' into master adds 9ee862e38e1c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds 424496653063 Merge remote-tracking branch 'percpu/for-next' into master adds 2c9b1a0cdfea Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds df4251ecba05 leds: Add driver for Acer Iconia Tab A500 adds e575afcafdc3 leds: lm36274: cosmetic: rename lm36274_data to chip adds e92e7e8aa066 leds: lm36274: don't iterate through children since there [...] adds b580508d971f leds: lm36274: use struct led_init_data when registering adds 3efc63405b04 leds: lm36274: do not set chip settings in DT parsing function adds b112e98ea4c1 leds: lm36274: use platform device as parent of LED adds 54e56a0d107d leds: lm36274: use devres LED registering function adds caad829ecb46 leds: lm3532: don't parse label DT property adds ff7730a53487 leds: syscon: use struct led_init_data when registering adds b00e67c7e70d leds: parse linux,default-trigger DT property in LED core adds c93ae1769909 leds: tca6507: Absorb platform data adds d78b10f5713d leds: tca6507: use fwnode API instead of OF adds 4b80f19b060b leds: pca963x: cosmetic: use helper variables, better indentation adds c505ab0989fa leds: pca963x: use devres LED registering function adds 5e06f773f925 leds: pca963x: cosmetic: rename variables adds a47f211c95a1 leds: pca963x: cosmetic: rename variables adds 4351dceba0ff leds: pca963x: use flexible array adds bc7b9a348761 leds: lm3532: Fix warnings for undefined parameters adds 53cf49e9a9cf leds: lm36274: Fix warning for undefined parameters adds d5d8cefecb9d leds: pca9532: correct shift computation in pca9532_getled adds 47e64678cd6e leds: pca9532: read pwm settings from device tree adds e7a9c3252e8b Merge remote-tracking branch 'leds/for-next' into master adds 98a2e5a6ba4a Merge remote-tracking branch 'ipmi/for-next' into master adds 0f5b9aaf7e85 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds b5bbf5b67b30 Merge remote-tracking branch 'usb/usb-next' into master adds 18f8f96da4f4 Merge remote-tracking branch 'phy-next/next' into master adds bf5486ae13d1 Merge remote-tracking branch 'tty/tty-next' into master adds 9eb29f2ed95e Merge tag 'icc-5.10-rc1' of https://git.linaro.org/people/ [...] adds 96c5f457e51e Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds c7eb1131bdbc dt-bindings: extcon: ptn5150: Convert binding to DT schema adds 5076372d135a dt-bindings: extcon: ptn5150: Use generic "interrupts" property adds e6b02afce100 dt-bindings: extcon: ptn5150: Make 'vbus-gpios' optional adds 6aaad58c872d extcon: ptn5150: Fix usage of atomic GPIO with sleeping GP [...] adds 45ce36f5d262 extcon: ptn5150: Use generic "interrupts" property adds e095882ee28a extcon: ptn5150: Simplify getting vbus-gpios with flags adds fa31f5871759 extcon: ptn5150: Lower the noisiness of probe adds 85256f611f66 extcon: ptn5150: Check current USB mode when probing adds fbaf3b67d4d2 extcon: ptn5150: Make 'vbus-gpios' optional adds b8787ff8a4f4 extcon: ptn5150: Reduce the amount of logs on deferred probe adds 35f1f8f2a3fa extcon: ptn5150: Convert to module_i2c_driver adds 0b0549b6ac72 extcon: ptn5150: Convert to .probe_new adds c29ce4e2b314 MAINTAINERS: Add entry for NXP PTN5150A CC driver adds f6dfb3c9a0bb extcon: Replace HTTP links with HTTPS ones adds 611e92a0a3dc extcon: ptn5150: Deduplicate parts of dev_err_probe() adds 7e3b1caffcfd extcon: ptn5150: Switch to GENMASK() and BIT() macros adds ea6a95d09c1b extcon: ptn5150: Set the VBUS and POLARITY property capability adds 4e984d83f444 extcon: max14577: Return error code of extcon_dev_allocate() adds 1f339f3384e8 extcon: max77693: Return error code of extcon_dev_allocate() adds a4cf11faf862 extcon: max77843: Return error code of extcon_dev_allocate() adds ce90c3c9b3ab extcon: max8997: Return error code of extcon_dev_allocate() adds d0f668101713 extcon: palmas: Simplify with dev_err_probe() adds b9a32f624f7f extcon: ptn5150: Use defines for registers adds 00a29c98369d extcon: ptn5150: Do not print error during probe if nothin [...] adds 8ce177237d90 extcon: axp288: Use module_platform_driver to simplify the code adds 216e0f2cd1c2 Merge remote-tracking branch 'extcon/extcon-next' into master adds 56a8e9595a4b Merge remote-tracking branch 'soundwire/next' into master adds ee9b01367dc3 Merge remote-tracking branch 'thunderbolt/next' into master adds 836c63742897 Merge remote-tracking branch 'staging/staging-next' into master adds 8dc1b83f3114 Merge remote-tracking branch 'mux/for-next' into master adds 143466d3bbec Merge remote-tracking branch 'dmaengine/next' into master adds 160a6ac93114 Merge remote-tracking branch 'scsi/for-next' into master adds ab2ba0ce549b Merge remote-tracking branch 'scsi-mkp/for-next' into master adds e6d19a6348f0 Merge remote-tracking branch 'rpmsg/for-next' into master adds b1c1c4c28d9d Merge remote-tracking branch 'gpio/for-next' into master adds 463a6e6d883f Merge remote-tracking branch 'pinctrl/for-next' into master adds 0142ee3f2e88 dt-bindings: pwm: renesas,pwm-rcar: Add r8a774e1 support adds 457f74abbed0 pwm: rockchip: Keep enabled PWMs running while probing adds f339e79bae85 pwm: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds 85a5745f17b8 pwm: bcm2835: Simplify with dev_err_probe() adds c0bfe9606e03 pwm: jz4740: Simplify with dev_err_probe() adds 836719f8948a pwm: rockchip: Simplify with dev_err_probe() adds 5530fcaf9ca3 pwm: sifive: Simplify with dev_err_probe() adds 793bb636f549 pwm: sprd: Simplify with dev_err_probe() adds 5327f34bf8ee pwm: sun4i: Simplify with dev_err_probe() adds 316b676bd4cc pwm: pca9685: Make comments more consistent adds e1057a8df165 pwm: pca9685: Use BIT() macro instead of shift adds bce54366946a pwm: pca9685: Disable unused alternative addresses adds b39c0615d066 pwm: img: Fix null pointer access in probe adds 1f2bd2271a10 pwm: Allow store 64-bit duty cycle from sysfs interface adds 7c8a1abd7baa Merge remote-tracking branch 'pwm/for-next' into master adds 97d4ad4f08d3 Merge remote-tracking branch 'kselftest/next' into master adds f31d9a8e2ef8 Merge remote-tracking branch 'livepatching/for-next' into master adds dcf2e6684c9b Merge remote-tracking branch 'coresight/next' into master adds 965fe1ceea05 dt-bindings: rtc: let aux-voltage-chargeable supersede tri [...] adds c53cee48670c dt-bindings: rtc: ds1307: let aux-voltage-chargeable super [...] adds 40d58c974228 dt-bindings: rtc: ds1307: add rx8130 aux-voltage-chargeabl [...] adds 462eb736db3d rtc: ds1307: apply DS13XX_TRICKLE_CHARGER_MAGIC only condi [...] adds 1b5b6af788ae rtc: ds1307: introduce requires_trickle_resistor per chip adds 95a74cbb21a2 rtc: ds1307: store previous charge default per chip adds 0874734e09af rtc: ds1307: consider aux-voltage-chargeable adds 0026f1604c9b rtc: ds1307: enable rx8130's backup battery, make it charg [...] adds fbb513c4b48c Merge remote-tracking branch 'rtc/rtc-next' into master adds d4e53f708413 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds f434f9b7afca eeprom: at24: Initialise AT24 NVMEM ID field adds 412b7a521c30 dt-bindings: eeprom: at24: Add label property for AT24 adds 478453d0f12d eeprom: at24: Support custom device names for AT24 EEPROMs adds f58fbc86bbcf Merge remote-tracking branch 'at24/at24/for-next' into master adds ef24e2e4f754 Merge remote-tracking branch 'ntb/ntb-next' into master adds c3c9c2df3636 seccomp: Move config option SECCOMP to arch/Kconfig adds 3455c0dad87d Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 59dc1220356c Merge remote-tracking branch 'kspp/for-next/kspp' into master adds 40ea1f8cc65b Merge remote-tracking branch 'nvmem/for-next' into master adds bac2b0383502 Merge remote-tracking branch 'xarray/xarray' into master adds 4e2f979ad808 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds 46ef2dd26823 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds 2114f4201f47 Merge remote-tracking branch 'pidfd/for-next' into master adds 2b52a69f20f2 Merge remote-tracking branch 'trivial/for-next' into master adds 2fff6adfe18a Merge remote-tracking branch 'mhi/mhi-next' into master adds 497520917250 Merge remote-tracking branch 'notifications/notifications- [...] adds 9af7f20a31a4 Merge remote-tracking branch 'memblock/for-next' into master adds 136c9880a4b4 Revert "x86/uaccess: Use pointer masking to limit uaccess [...] adds c65cc88499e5 mm, THP, swap: fix allocating cluster for swapfile by mistake adds a44fde488c36 mm: memcontrol: fix missing suffix of workingset_restore adds 74aee8c67e93 mm/gup: fix gup_fast with dynamic page table folding adds 04441d5c4e45 mm: validate pmd after splitting adds e709f6c79a68 mm/migrate: correct thp migration stats. adds d574d66db3c2 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference adds 47620f0aaabd lib/string.c: implement stpcpy adds 534bcec2fe16 lib/memregion.c: include memregion.h adds e91879f42b89 arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] adds 5459b6bbac2d mm: replace memmap_context by meminit_context adds 921825c5edec mm: don't rely on system state to detect hot-plug operations adds 8e900db95c30 checkpatch: test $GIT_DIR changes adds d699b5848e19 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 6ca5f61dc18d /proc/kpageflags: do not use uninitialized struct pages adds f52701b2bf4d mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds 43404822e966 compiler-clang: add build check for clang 10.0.1 adds 5e05eae5f801 Revert "kbuild: disable clang's default use of -fmerge-all [...] adds 74a375d51aac Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds 0d5388e67840 Revert "arm64: vdso: Fix compilation with clang older than 8" adds 368ba4c72e7e Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds b065e5a0c926 kasan: remove mentions of unsupported Clang versions adds 56b4b9eb6557 compiler-gcc: improve version error adds f0338e8b9a7a ntfs: add check for mft record size in superblock adds fa66a4efb78d ocfs2: delete repeated words in comments adds e3c3bcaed21e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds e309bda763a2 ocfs2: fix ocfs2 corrupt when iputting an inode adds 6313b70e9f78 ramfs: support O_TMPFILE adds a3ea12a866dd fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds d5756668a4a8 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 1c2fe9db51f0 mm/slab.c: clean code by removing redundant if condition adds c55ad19b0ca2 include/linux/slab.h: fix a typo error in comment adds 278b5031124a mm/slub.c: branch optimization in free slowpath adds b22b5d6b9a96 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds 01ac0e492208 mm/slub: make add_full() condition more explicit adds 00b3cb173cf7 mm/kmemleak: rely on rcu for task stack scanning adds 7342baac99e6 x86/numa: cleanup configuration dependent command-line options adds c57b7034445c x86/numa: add 'nohmat' option adds 47e649ebc7e5 x86/numa: fix build when CONFIG_ACPI is not set adds 92aae35b1c55 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds 102dae608b2f ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds 3cc3319ea1e6 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds b18a811a8e48 resource: report parent to walk_iomem_res_desc() callback adds 02bb6b986863 mm/memory_hotplug: introduce default phys_to_target_node() [...] adds d319ddf9eda4 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds 682a14e06022 ACPI: HMAT: attach a device for each soft-reserved range adds 437b70c2f133 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds a690afa221de device-dax: drop the dax_region.pfn_flags attribute adds 2322e8c36fff device-dax: move instance creation parameters to 'struct d [...] adds 3cabc67a5c67 device-dax: make pgmap optional for instance creation adds 22506a5c11c1 device-dax-make-pgmap-optional-for-instance-creation-fix adds a8f0ed1caa0f device-dax: kill dax_kmem_res adds 2ee32f46debe device-dax: add an allocation interface for device-dax instances adds 0e9412f349b9 device-dax: introduce 'seed' devices adds d33642e8f430 drivers/base: make device_find_child_by_name() compatible [...] adds ec53c0094649 device-dax: add resize support adds 38ba28a3e565 mm/memremap_pages: convert to 'struct range' adds d751914bd98a mm/memremap_pages: support multiple ranges per invocation adds 03a30a47d012 mm-memremap_pages-support-multiple-ranges-per-invocation-fix adds 42a294e3eedd device-dax: add dis-contiguous resource support adds a87878a42364 device-dax-add-dis-contiguous-resource-support-fix adds 482a40c04755 device-dax: introduce 'mapping' devices adds 1135425b2eac device-dax: make align a per-device property adds f8b552bcfa97 device-dax-make-align-a-per-device-property-fix adds ff0c96e8631f device-dax: add an 'align' attribute adds 4e9ca95cb95b device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 adds 5ab4e95c2777 dax/hmem: introduce dax_hmem.region_idle parameter adds a0acd3c647ac device-dax: add a range mapping allocation attribute adds 58f8b6f465f8 device-dax: make dev_dax_kmem_probe() static adds 7ec15db282cf mm/debug.c: do not dereference i_ino blindly adds 5f95f9de8bf5 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds 3e18ec30acef powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 57411d336c37 powerpc/mm: move setting pte specific flags to pfn_pte adds 75eb7a8e0ee0 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds 141a4016bf62 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds c96880d81c6f mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds 654d1c48afd3 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds fc8f076b6e86 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds 679beb9d1987 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds f6895f302468 mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds 5ccf437102c1 mm/debug_vm_pgtable/locks: take correct page table lock adds bf49bea1f363 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds c2951b1a7a32 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds adf25e6d3d40 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 856cc8791023 mm/debug_vm_pgtable: drop hugetlb_advanced_tests() adds 710d7a65affe mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds fd25dd0375a3 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds 3c2a15875ab0 mm: factor find_get_incore_page out of mincore_page adds 6db898db8135 mm: use find_get_incore_page in memcontrol adds 87c9a81ef194 mm: optimise madvise WILLNEED adds 0bf65a1cfd25 mm-optimise-madvise-willneed-fix adds b69268f28924 proc: optimise smaps for shmem entries adds 8ae2e5db8a72 i915: use find_lock_page instead of find_lock_entry adds 7978597d481d mm: convert find_get_entry to return the head page adds 579f901922d2 mm-convert-find_get_entry-to-return-the-head-page-fix adds 77beff9f13f8 mm/shmem: return head page from find_lock_entry adds 736636eef014 mm-shmem-return-head-page-from-find_lock_entry-fix adds 837282b971d5 mm: add find_lock_head adds 6a38725cd0cf mm/filemap: fix filemap_map_pages for THP adds c49948c19310 mm/gup_benchmark: update the documentation in Kconfig adds 54fca07ad0bf mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 185c13b24677 mm/gup: don't permit users to call get_user_pages with FOL [...] adds 3a56d5879ad9 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 44878d836122 mm/gup: protect unpin_user_pages() against npages==-ERRNO adds e0a8a2b0d5b0 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds c8ac5ce827e3 mm: remove activate_page() from unuse_pte() adds 1d3f6aa4b46d mm: remove superfluous __ClearPageActive() adds d3cb2825c733 mm/swap.c: fix confusing comment in release_pages() adds ab5a53e825f8 mm/swap_slots.c: remove always zero and unused return valu [...] adds be4987362b82 mm/memremap.c: convert devmap static branch to {inc,dec} adds 185b3eef27fb mm: memcontrol: use flex_array_size() helper in memcpy() adds a70c7382b563 mm: memcontrol: Use the preferred form for passing the siz [...] adds 68d1ad2662f3 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds 21a541253c06 mm: memcontrol: correct the comment of mem_cgroup_iter() adds aa4ad7b80cd4 mm/memcg: clean up obsolete enum charge_type adds 5c66f0bb21cf mm/memcg: simplify mem_cgroup_get_max() adds 38313615effd mm-memcg-simplify-mem_cgroup_get_max-v4 adds 40b44254d92d mm/memcg: unify swap and memsw page counters adds dc4a7b6d2409 mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds 8d7d275b5d90 mm/page_counter: correct the obsolete func name in the com [...] adds 6827acf6578c mm: memcontrol: remove obsolete comment of mem_cgroup_unma [...] adds cb35f68b60cd selftests/vm: fix false build success on the second and la [...] adds ecbf6d3b4fcc selftests/vm: fix incorrect gcc invocation in some cases adds 4788bf51f534 mm: account PMD tables like PTE tables adds ee6f1374ad85 arm: __pmd_free_tlb(): call page table destructor adds dcf39ea80633 mm/memory.c: fix typo in __do_fault() comment adds ead80aa05ceb mm/memory.c: replace vmf->vma with variable vma adds f2c1af6f01f7 mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds d1734f912fe0 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds f10b6d4469a2 mmap locking API: add mmap_lock_is_contended() adds 8f4b48eeaf03 mm: smaps*: extend smap_gather_stats to support specified [...] adds 8c6f9bdf5f90 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds ff74f0a74a9a mm/mmap.c: fix the adjusted length error adds 7165312aa135 mm: move PageDoubleMap bit adds 0ac7d0996fb6 mm: simplify PageDoubleMap with PF_SECOND policy adds 5e6a8632285f mm/mmap: leave adjust_next as virtual address instead of p [...] adds 7551470a70b5 mm/memory.c: fix spello of "function" adds 129c0ad77bc9 mm/mmap: not necessary to check mapping separately adds d49e80121408 mm/mmap: check on file instead of the rb_root_cached of it [...] adds dc74dcf78302 mm: use helper function mapping_allow_writable() adds 2564c61e57ec mm/mmap.c: use helper function allow_write_access() in __r [...] adds 2b72969260a5 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] adds 7b9e7ea7019e include/linux/huge_mm.h: remove mincore_huge_pmd declaration adds 660e58bb7841 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds 39132e609af2 lib/test_hmm.c: remove unused dmirror_zero_page adds 2c54afe61469 mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds a4019b3e643f mm/dmapool.c: replace hard coded function name with __func__ adds 7fbe57cadb23 mm/memory-failure: do pgoff calculation before for_each_process() adds 9859432f9020 mm/memory-failure.c: remove unused macro `writeback' adds f52674ebf804 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds 4cf691557079 kasan/kunit: add KUnit Struct to Current Task adds b23647e6de28 KUnit: KASAN Integration adds 1f58f7f6dd66 KASAN: Port KASAN Tests to KUnit adds 8dc4b11678b8 kasan-port-kasan-tests-to-kunit-v14 adds f9b6b4cb4e3f KASAN: Testing Documentation adds d2e1aa7e0853 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds 3f7bffacc7b1 mm/page_alloc: tweak comments in has_unmovable_pages() adds c798a25f59d7 mm/page_isolation: exit early when pageblock is isolated i [...] adds 72b8e844529a mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds 9120f3a93c96 mm/page_isolation: cleanup set_migratetype_isolate() adds eb25fbcd62f3 virtio-mem: don't special-case ZONE_MOVABLE adds 5053812dbdf0 mm: document semantics of ZONE_MOVABLE adds da6456eabec8 mm, isolation: avoid checking unmovable pages across pageb [...] adds c55ece231970 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds 65b9bcc321c8 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds f496c6dc2c4a mm/page_alloc.c: micro-optimization remove unnecessary branch adds eb86d2fb8971 mm/page_alloc.c: fix early params garbage value accesses adds 46b34f1f46c2 mm/page_alloc.c: clean code by merging two functions adds eec3b1664eee mm/page_alloc.c: __perform_reclaim should return 'unsigned long' adds 8dc542722c7f mmzone: clean code by removing unused macro parameter adds 2f145b5e0545 mm: move call to compound_head() in release_pages() adds f066c224527f mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds cd355de19f12 mm/hugetlb.c: remove the unnecessary non_swap_entry() adds 49db774c0486 doc/vm: fix typo in the hugetlb admin documentation adds e40280cac412 mm/huge_memory.c: update tlb entry if pmd is changed adds d9ad8de9de32 MIPS: do not call flush_tlb_all when setting pmd entry adds 6497cc5a66df mm/hugetlb: not necessary to coalesce regions recursively adds c11c99d20ddb mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds 0e74564345d7 mm/hugetlb: use list_splice to merge two list at once adds 0953a6483c10 mm/hugetlb: count file_region to be added when regions_nee [...] adds 0625c0df2729 mm/hugetlb: a page from buddy is not on any list adds 4c05d01bd62f mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds 6d15e0ae99f6 mm/hugetlb: take the free hpage during the iteration directly adds c19c24a0cdfb mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds 3a625cbcfd9a hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds a5c32401c0eb mm/vmscan: fix infinite loop in drop_slab_node adds 3b912e9c5890 mm/vmscan: add a fatal signals check in drop_slab_node adds 3d3d93dcabc2 mm/compaction.c: micro-optimization remove unnecessary branch adds 5900af11c83c include/linux/compaction.h: clean code by removing unused [...] adds b70821ab636b mm/mempolicy: remove or narrow the lock on current adds 457ee992855c mm: remove unused alloc_page_vma_node() adds 69f714e8ea34 mm/mempool: Add 'else' to split mutually exclusive case adds e37b44c4dee4 mm-mempool-add-else-to-split-mutually-exclusive-case-fix adds 389ceb7de301 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds 1fbb8c1c5a76 dma-contiguous: simplify cma_early_percent_memory() adds 9a357e26e10a arm, xtensa: simplify initialization of high memory pages adds 8e678cb7e984 arm64: numa: simplify dummy_numa_init() adds c4ab61f4177c h8300, nds32, openrisc: simplify detection of memory extents adds e1a45479938d riscv: drop unneeded node initialization adds 007bf0f93c51 mircoblaze: drop unneeded NUMA and sparsemem initializations adds 5159e73afecd memblock: make for_each_memblock_type() iterator private adds c3233e4e695f memblock: make memblock_debug and related functionality private adds b45be9885718 memblock-make-memblock_debug-and-related-functionality-pri [...] adds 54bf987411d4 memblock: reduce number of parameters in for_each_mem_range() adds 0d668f69551b arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds 82fd143440e9 arch, drivers: replace for_each_membock() with for_each_me [...] adds 5579e9bd9270 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds 2074d6851b28 mips: fix cavium-octeon build caused by memblock refactoring adds 16ef5f7fe85d x86/setup: simplify initrd relocation and reservation adds 476ca7583298 x86/setup: simplify reserve_crashkernel() adds bb9811b2356f memblock: remove unused memblock_mem_size() adds aeb959fedcbd memblock: implement for_each_reserved_mem_region() using _ [...] adds 5e713378b3b2 memblock: use separate iterators for memory and reserved regions adds 0a9fdc68a537 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds cd7fcd4fb874 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds ced5b08ebab6 mm/migrate: remove cpages-- in migrate_vma_finalize() adds 9e124609b79c mm/migrate: remove obsolete comment about device public adds d4990b7d0987 XArray: add xa_get_order adds c711f0c8397d xarray-add-xa_get_order-fix adds 8fd88e2f4d78 XArray: add xas_split adds 40ac25550a10 xarray-add-xas_split-fix adds 95e42bce2222 xarray-add-xas_split-fix-2 adds 22e29b569096 mm/filemap: fix storing to a THP shadow entry adds 2f9dfe5fb0c3 mm/filemap: fix page cache removal for arbitrary sized THPs adds aa306a30476b mm/memory: remove page fault assumption of compound page size adds c6694adb6be7 mm/page_owner: change split_page_owner to take a count adds 121214576066 mm/huge_memory: fix total_mapcount assumption of page size adds 6f315339ada1 mm/huge_memory: fix split assumption of page size adds 1363274897ca mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds 65aa47529236 mm/huge_memory: fix can_split_huge_page assumption of THP size adds 8e1445890f00 mm/rmap: fix assumptions of THP size adds 1ee08c039f24 mm/truncate: fix truncation for pages of arbitrary size adds 7a3714df632a mm/page-writeback: support tail pages in wait_for_stable_page adds bc2bc48a051d mm/vmscan: allow arbitrary sized pages to be paged out adds 2564bb6217fc fs: add a filesystem flag for THPs adds db6145df395b fs: do not update nr_thps for mappings which support THPs adds 47b2a0cafefa mm/readahead: add DEFINE_READAHEAD adds 56d5aa2a0d9a mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds a6556a7a3ee2 mm/readahead: make do_page_cache_ra take a readahead_control adds bfb2a4f44ef1 mm/readahead: make ondemand_readahead take a readahead_control adds 20ce3ab87bac mm/readahead: pass readahead_control to force_page_cache_ra adds 2db1d3c4ea99 mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds 7682228bee3f mm/filemap: fold ra_submit into do_sync_mmap_readahead adds 246ad8d1b575 mm/readahead: pass a file_ra_state into force_page_cache_ra adds 3748887bd530 mm,hwpoison: cleanup unused PageHuge() check adds 17108cbbb32a mm, hwpoison: remove recalculating hpage adds b3b458fe6a0a mm,hwpoison-inject: don't pin for hwpoison_filter adds 3a1398351c2d mm,hwpoison: unexport get_hwpoison_page and make it static adds 16004f58ee38 mm,hwpoison: refactor madvise_inject_error adds 2d5b38810979 mm,hwpoison: kill put_hwpoison_page adds 533a24058f4f mm,hwpoison: unify THP handling for hard and soft offline adds e81eee9d488c mm,hwpoison: rework soft offline for free pages adds fe44bcdb7051 mm,hwpoison: rework soft offline for in-use pages adds 6e7e4f9eab46 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds 2ab70c5807d8 mm,hwpoison: return 0 if the page is already poisoned in s [...] adds df38829fe42e mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds 5f9b5e7bd94a mm,hwpoison: double-check page count in __get_any_page() adds 054aeb416d8b mm,hwpoison: try to narrow window race for free pages adds 82b08a6c2d28 mm/page_poison.c: replace bool variable with static key adds dda2851e2697 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 0aa37f61f304 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds bc46ea3fffa3 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds e751868360f6 mm/vmstat.c: use helper macro abs() adds 7a7c9f97a16d mm/util.c: update the kerneldoc for kstrdup_const() adds 45a1bb61f61f mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds a84e8fad37ed mm/memory_hotplug: inline __offline_pages() into offline_pages() adds 3c861795b34c mm/memory_hotplug: enforce section granularity when onlini [...] adds 77783db602e0 mm/memory_hotplug: simplify page offlining adds d19b388877cb mm-memory_hotplug-simplify-page-offlining-fix adds ce018d05e045 mm/page_alloc: simplify __offline_isolated_pages() adds 007021e3e94a mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds 59cf9d63f96d mm/page_isolation: simplify return value of start_isolate_ [...] adds 953e83dbb86b mm/memory_hotplug: simplify page onlining adds c0e129fc9c9f mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds 2df19fb136a6 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds c490e0d909e1 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 48aece7d46d9 kernel/resource: make release_mem_region_adjustable() never fail adds 71126e3c6f63 kernel/resource: fix use of ternary condition in release_m [...] adds 9c7cf52edbe8 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 288cf32f105b mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds 49b8de141243 mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds 15cde9cbc815 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 7797c3d6a34e virtio-mem: try to merge system ram resources adds f93361dc8a7a xen/balloon: try to merge system ram resources adds 58ec2745a5ac hv_balloon: try to merge system ram resources adds f96b5c88f1b7 kernel/resource: make iomem_resource implicit in release_m [...] adds 51fc904d411b mm: don't panic when links can't be created in sysfs adds 5a136ad06d58 zram: failing to decompress is WARN_ON worthy adds 45d468fceb62 mm/slab.h: remove duplicate include adds 240c853a50eb mm/page_reporting.c: drop stale list head check in page_re [...] adds c090b274d649 mm/highmem.c: clean up endif comments adds ae50387daf31 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds d7c7888a4999 mm: use self-explanatory macros rather than "2" adds b8ece15bd7b9 mm: fix some broken comments adds e4addde19801 mm: fix some comments formatting adds 7a1b70aae30c mm/workingset.c: fix some doc warnings adds 86604eb57b63 mm: use helper function put_write_access() adds 3b4b15df1cf8 include/linux/mmzone.h: remove unused early_pfn_valid() adds 79289a61abb7 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 5065a106346f fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 38f0d4b0de64 kernel/hung_task.c: Monitor killed tasks. adds 3a6e46a1cd4d proc/sysctl: make protected_* world readable adds da32851123dd fs: configfs: delete repeated words in comments adds 31a3c467db27 kernel.h: split out min()/max() et al. helpers adds 7a248b6492c6 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] adds d189be393bbc get_maintainer: add test for file in VCS adds 3a65004f47be get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds f950a8239271 lib: bitmap: delete duplicated words adds 65e688efd8f5 lib: libcrc32c: delete duplicated words adds a8308cdd1a2d lib: decompress_bunzip2: delete duplicated words adds 52c7406db99f lib: devres: delete duplicated words adds 79cbbd71104d lib: dynamic_queue_limits: delete duplicated words + fix typo adds e218d6ce883b lib: earlycpio: delete duplicated words adds 3082f117196d lib: radix-tree: delete duplicated words adds d7703f7abcee lib: syscall: delete duplicated words adds fd52b2de7c9c lib: test_sysctl: delete duplicated words adds d8942363fb58 lib/mpi/mpi-bit.c: fix spello of "functions" adds f6150515ffa1 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds f94a561af888 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds febff9569c6d lib/scatterlist.c: avoid a double memset adds bd62f8d9b983 lib/crc32.c: fix trivial typo in preprocessor condition adds d4b13cbb0ae0 bitops: simplify get_count_order_long() adds 354dcfda08d7 bitops: use the same mechanism for get_count_order[_long] adds 0bdd1eaa6d63 checkpatch: add --kconfig-prefix adds 6e9aba8254db checkpatch: move repeated word test adds 825bbe7c486f checkpatch: add test for comma use that should be semicolon adds 514af8d3fd31 const_structs.checkpatch: add phy_ops adds b0c3cfb034c0 checkpatch: warn if trace_printk and friends are called adds 077784737c4c const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds ef04cbc6eeb1 checkpatch: warn on self-assignments adds 17c74a300917 checkpatch-warn-on-self-assignments-checkpatch-fixes adds b5ac6e5de7fc checkpatch: allow not using -f with files that are in git adds 8a111efa3990 checkpatch: fix git "fatal" warning if file argument outsi [...] adds 0909e9402493 checkpatch: extend author Signed-off-by check for split Fr [...] adds af0f3f94f019 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds b7d23d409818 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 5fc116fee380 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds facd7ddd9c28 tools/testing/selftests: add self-test for verifying load [...] adds 2a12522b76cd binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds ce6ad7448d66 coredump: let dump_emit() bail out on short writes adds 6e272383bdc3 coredump: refactor page range dumping into common helper adds 601ae534f3f9 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds 8d580919b261 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds c5c7e37f8e36 mm/gup: take mmap_lock in get_dump_page() adds 310184594426 mm: remove the now-unnecessary mmget_still_valid() hack adds 8c0b71e0be67 autofs: harden ioctl table adds f7e9173c484f rapidio: fix error handling path adds cb79f7ee4cda rapidio: fix the missed put_device() for rio_mport_add_riodev adds c4e96ba0a9ab panic: dump registers on panic_on_warn adds 44b7026d9d7d aio: simplify read_events() adds e0c5d51409ca scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 766cd8e427ca scripts/gdb/tasks: add headers and improve spacing format adds f59bca6a1897 sched.h: drop in_ubsan field when UBSAN is in trap mode adds 2ce416ba1628 ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang adds aee19c3c834c ROMFS: support inode blocks calculation adds 06a55c5109fd lib, include/linux: add usercopy failure capability adds ececb09d3b52 lib, uaccess: add failure injection to usercopy functions adds 0914efa6a5c8 x86: add failure injection to get/put/clear_user adds ebf18610b8fc Merge branch 'akpm-current/current' into master adds 8b4a86e9429a ia64: fix build error with !COREDUMP adds 5a34e9babab2 mm, memcg: rework remote charging API to support nesting adds 76015ea90065 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 4e532fcab2ea mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds 6eec5a8faa86 mm: kmem: prepare remote memcg charging infra for interrup [...] adds 71c51af31da2 mm: kmem: enable kernel memcg accounting from interrupt contexts adds 84469fc96aa9 mm/memory-failure: remove a wrapper for alloc_migration_target() adds 630d8d4d3473 mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 06928c82a69f mm/migrate: avoid possible unnecessary process right check [...] adds 5fe95d9a32e6 mm/mmap: add inline vma_next() for readability of mmap code adds d3887bf9efc6 mm/mmap: add inline munmap_vma_range() for code readability adds 49f05e1ce93d mm/madvise: pass mm to do_madvise adds d1be6b0b5b5c pid: move pidfd_get_pid() to pid.c adds 3ae85f688ca2 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 286b284e1ebf mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 0531640cf3d5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 08a7226f33f7 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 4dd7392381ce fix for "mm/madvise: introduce process_madvise() syscall: [...] adds 91797ba01fa0 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds e5bbb1d0782f mm/madvise: remove duplicate include adds a17a812a9b27 mm: do not use helper functions for process_madvise adds a22d97f8d91e mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 2f89a6147a16 mm: remove duplicate include statement in mmu.c adds 4d4ebea41104 mm: add definition of PMD_PAGE_ORDER adds ba6b8978c9fd mmap: make mlock_future_check() global adds 2a707ea2380b mm: introduce memfd_secret system call to create "secret" [...] adds 743e34348946 arch, mm: wire up memfd_secret system call were relevant adds 6cbed205e327 mm: secretmem: use PMD-size pages to amortize direct map f [...] adds fe1c9069babe secretmem: test: add basic selftest for memfd_secret(2) adds e9be8986fd77 Merge branch 'akpm/master' into master adds 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-arm- [...]
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.
No new revisions were added by this update.
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