This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-defconfig in repository toolchain/ci/linux.
omits d67bc7812221 Add linux-next specific files for 20201009 omits 29e6588d82c7 Merge branch 'akpm/master' into master omits 5f3ef532d90f mm: remove duplicate include statement in mmu.c omits b6e826d6f09d mm: remove the filename in the top of file comment in vmalloc.c omits 01a41ddc5d2c mm: cleanup the gfp_mask handling in __vmalloc_area_node omits b447cf54ce96 mm: remove alloc_vm_area omits 42926c22f9fa x86/xen: open code alloc_vm_area in arch_gnttab_valloc omits 4872e8af67b8 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] omits 79cf84a898ee drm/i915: use vmap in i915_gem_object_map omits e68876d0a499 drm/i915: stop using kmap in i915_gem_object_map omits 2f9b9d046906 drm/i915: use vmap in shmem_pin_map omits 1e1e26ccb6da zsmalloc: switch from alloc_vm_area to get_vm_area omits 8673c5b77dc3 mm: allow a NULL fn callback in apply_to_page_range omits 6ce10dfb79a0 mm: add a vmap_pfn function omits 09305aa238e9 mm: add a VM_MAP_PUT_PAGES flag for vmap omits 6cb92e3a9858 mm: update the documentation for vfree omits 10f347694b09 fix up for "iov_iter: transparently handle compat iovecs i [...] omits f9b7c48d7aa0 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits b5a0d3bdf43d mm: do not use helper functions for process_madvise omits 8324b4af5305 mm/madvise: remove duplicate include omits 2d7fd7e84462 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits a50337530527 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits 6cb2562a7e01 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits e6ca5379fd28 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 46676c8512d2 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 2b3a64a3df9e mm/madvise: introduce process_madvise() syscall: an extern [...] omits 8fc0d4c94add pid: move pidfd_get_pid() to pid.c omits a599ba2e9d7a mm/madvise: pass mm to do_madvise omits 4256d092ad22 selftests/vm: 10x speedup for hmm-tests omits b4cd5ac35f80 selftests/vm: fix an improper dependency upon executable s [...] omits cf1448590ebd selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits 404940eff7d6 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits d8bcb020dc07 selftests/vm: gup_test: introduce the dump_pages() sub-test omits 24391cc1884d selftests/vm: only some gup_test items are really benchmarks omits 4d52382eb47f selftests/vm: minor cleanup: Makefile and gup_test.c omits 12d7ebe427df selftests/vm: rename run_vmtests --> run_vmtests.sh omits 21f8c644584a selftests/vm: use a common gup_test.h omits 55afbfb4bdcd mm/gup_benchmark: rename to mm/gup_test omits 818ab1ea412f mm/gup: assert that the mmap lock is held in __get_user_pages() omits eaffb1f72f29 mmap locking API: don't check locking if the mm isn't live yet omits 77a170bf4130 binfmt_elf: take the mmap lock around find_extend_vma() omits c21e401c9a5a mm/gup_benchmark: take the mmap lock around GUP omits 40fe750a1487 mm/mmap: add inline munmap_vma_range() for code readability omits 320127ada943 mm/mmap: add inline vma_next() for readability of mmap code omits f41217c7002b mm/migrate: avoid possible unnecessary process right check [...] omits 558b6e69f86a mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits f38ae062b524 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 0b851b56961f mm: kmem: enable kernel memcg accounting from interrupt contexts omits de1b0dd56e6c mm: kmem: prepare remote memcg charging infra for interrup [...] omits b5c93a9ed6ff mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits cba19571f464 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits 65ff174904d2 mm, memcg: rework remote charging API to support nesting omits 53076b0455b6 ia64: fix build error with !COREDUMP omits b1ac0ae7f9c3 Merge branch 'akpm-current/current' into master omits 060196553d11 Merge remote-tracking branch 'memblock/for-next' into master omits 15038bd98693 Merge remote-tracking branch 'notifications/notifications- [...] omits b5573bc129ad Merge remote-tracking branch 'mhi/mhi-next' into master omits 637e4a74e503 Merge remote-tracking branch 'trivial/for-next' into master omits 3afe91e730de Merge remote-tracking branch 'cfi/cfi/next' into master omits 4ed7efb7b219 Merge remote-tracking branch 'hmm/hmm' into master omits 1191914bf291 Merge remote-tracking branch 'pidfd/for-next' into master omits 392d02c3fabf Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits a143cb074f46 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 9cb3369900eb Merge remote-tracking branch 'xarray/main' into master omits 9389a673a89c Merge remote-tracking branch 'nvmem/for-next' into master omits 67fae4dca639 Merge remote-tracking branch 'slimbus/for-next' into master omits 8a63e7938320 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 0de0fbe0895d Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 817475eaa155 Merge remote-tracking branch 'ntb/ntb-next' into master omits 742025009768 Merge remote-tracking branch 'rtc/rtc-next' into master omits 2bbfa4e7e287 Merge remote-tracking branch 'livepatching/for-next' into master omits 6e136ab9603d Merge remote-tracking branch 'kselftest/next' into master omits 1c45ca72d00c Merge remote-tracking branch 'pwm/for-next' into master omits f1092c9cc115 Merge remote-tracking branch 'pinctrl/for-next' into master omits 944edb10fb0b Merge remote-tracking branch 'gpio/for-next' into master omits c5f698b7e5bc Merge remote-tracking branch 'rpmsg/for-next' into master omits aadfe5ecb556 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 52bf6eb3c25f Merge remote-tracking branch 'scsi/for-next' into master omits d07fb368f08e Merge remote-tracking branch 'cgroup/for-next' into master omits 8168ef82e09a Merge remote-tracking branch 'dmaengine/next' into master omits f2ff7f0ef5c9 Merge remote-tracking branch 'mux/for-next' into master omits f5a75c012905 Merge remote-tracking branch 'staging/staging-next' into master omits 65f9c957115c Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits a0f80f3e7ed6 Merge remote-tracking branch 'tty/tty-next' into master omits 95c06d604e12 Merge remote-tracking branch 'usb/usb-next' into master omits 6978e656a5a1 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 2e6e578ecc18 Merge remote-tracking branch 'ipmi/for-next' into master omits 5e48e1b8dbf6 Merge remote-tracking branch 'leds/for-next' into master omits 6dc72b2da79e Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits 5ac3339b5455 Merge remote-tracking branch 'drivers-x86/for-next' into master omits 82d1773145d9 Merge remote-tracking branch 'percpu/for-next' into master omits e258c214de42 Merge remote-tracking branch 'xen-tip/linux-next' into master omits 605c7ce2c88c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 95bf2adc19de Merge remote-tracking branch 'kvm-arm/next' into master omits 04d740d15175 Merge remote-tracking branch 'rcu/rcu/next' into master omits a9e6ec7e2511 Merge remote-tracking branch 'ftrace/for-next' into master omits 1d6b42311271 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits dbb6807427c8 Merge remote-tracking branch 'edac/edac-for-next' into master omits 3953903078de Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits fb4e2d23fdbf Merge remote-tracking branch 'tip/auto-latest' into master omits 3542e5a87341 Merge remote-tracking branch 'spi/for-next' into master omits c48afeded963 Merge remote-tracking branch 'devicetree/for-next' into master omits daf022437d0b Merge remote-tracking branch 'audit/next' into master omits e0ee81ea26e5 Merge remote-tracking branch 'vfio/next' into master omits 118c69c61562 Merge remote-tracking branch 'iommu/next' into master omits 4a699bed3012 Merge remote-tracking branch 'tpmdd/next' into master omits 0b115197580a Merge remote-tracking branch 'tomoyo/master' into master omits 5331b8bf95c5 Merge remote-tracking branch 'smack/next' into master omits 0b983b1dd209 Merge remote-tracking branch 'selinux/next' into master omits 6bfe4cc87496 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 91cf53590df4 Merge remote-tracking branch 'integrity/next-integrity' in [...] omits f39efda38971 Merge remote-tracking branch 'regulator/for-next' into master omits 8ce2048f7f0e Merge remote-tracking branch 'battery/for-next' into master omits 047206b0584a Merge remote-tracking branch 'backlight/for-backlight-next [...] omits ebd332d3c6ee Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 96c24bacb763 Merge remote-tracking branch 'mmc/next' into master omits f27b4b479e66 Merge remote-tracking branch 'device-mapper/for-next' into master omits d07e8ce5080b Merge remote-tracking branch 'block/for-next' into master omits f0ac50d3b20e Merge remote-tracking branch 'input/next' into master omits 9933890ea487 Merge remote-tracking branch 'modules/modules-next' into master omits 7340df88a140 Merge remote-tracking branch 'sound-asoc/for-next' into master omits 3e8bf6700625 Merge remote-tracking branch 'sound/for-next' into master omits c3e0cee2e37f Merge remote-tracking branch 'regmap/for-next' into master omits ecf78987ed60 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master omits 7645e646c1c3 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits c1d7025ff1fe Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 0907b1206ee6 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits ec0c905ce22f Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 4f46e50523b4 Merge remote-tracking branch 'amdgpu/drm-next' into master omits ffe8c99ca7eb Merge remote-tracking branch 'drm/drm-next' into master omits 5288cab014bc Merge remote-tracking branch 'crypto/master' into master omits d498ab51eeaf Merge remote-tracking branch 'spi-nor/spi-nor/next' into master omits 91fcd81ab1b1 Merge remote-tracking branch 'nand/nand/next' into master omits 8c34e11bcba1 Merge remote-tracking branch 'mtd/mtd/next' into master omits 1c29cfe9b11a Merge remote-tracking branch 'gfs2/for-next' into master omits eb03d94dc1a5 Merge remote-tracking branch 'mac80211-next/master' into master omits 7ee0081521f2 Merge remote-tracking branch 'bluetooth/master' into master omits 28fd654010a7 Merge remote-tracking branch 'wireless-drivers-next/master [...] omits b71be15b496c Merge remote-tracking branch 'bpf-next/master' into master omits 15652bc34e54 Merge remote-tracking branch 'net-next/master' into master omits 995f0dbe7eb0 Merge remote-tracking branch 'rdma/for-next' into master omits 746a51c60791 Merge remote-tracking branch 'swiotlb/linux-next' into master omits e005bf5b79f7 Merge remote-tracking branch 'dlm/next' into master omits 74b99cc05dbe Merge remote-tracking branch 'ieee1394/for-next' into master omits 1229c4f916c7 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 7f3c58fc580c Merge remote-tracking branch 'cpupower/cpupower' into master omits 7e0649d6148a Merge remote-tracking branch 'pm/linux-next' into master omits c95c497c7185 Merge remote-tracking branch 'v4l-dvb/master' into master omits c274a9eb9cc1 Merge remote-tracking branch 'jc_docs/docs-next' into master omits 462abe5c15c5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits e70fd2f0764e Merge remote-tracking branch 'dmi/dmi-for-next' into master omits cbc4b5db9c58 Merge remote-tracking branch 'i3c/i3c/next' into master omits 3318e195d426 Merge branch 'for-5.10/io_uring' into for-next omits 6be11f939f38 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 2cc321cfeafe Merge remote-tracking branch 'hid/for-next' into master omits 2e544c2d4730 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 1e48bbca3754 io_uring: fix break condition for __io_uring_register() waiting omits 517359a16a32 Merge remote-tracking branch 'pci/next' into master omits cfcac1dd8392 Merge remote-tracking branch 'printk/for-next' into master omits 129847b3be14 Merge remote-tracking branch 'vfs/for-next' into master omits c9d5c15fa6e4 Merge remote-tracking branch 'file-locks/locks-next' into master omits 6fb178d70dd1 Merge remote-tracking branch 'iomap/iomap-for-next' into master omits 758796eab4be Merge remote-tracking branch 'zonefs/for-next' into master omits 0bc3bdb93379 Merge remote-tracking branch 'xfs/for-next' into master omits 7303c7b81d9d Merge remote-tracking branch 'v9fs/9p-next' into master omits f7ea6475ae37 Merge remote-tracking branch 'ubifs/next' into master omits 37daeb45393c Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits a27ba9538a73 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits a5c8ad824a62 Merge remote-tracking branch 'fuse/for-next' into master omits bdd0ef71b0d7 Merge remote-tracking branch 'f2fs/dev' into master omits b434e0ca2380 Merge remote-tracking branch 'ext4/dev' into master omits f7ea96374de9 Merge remote-tracking branch 'ext3/for_next' into master omits 8f1a972c5df8 Merge remote-tracking branch 'exfat/dev' into master omits ec19f924b695 Merge remote-tracking branch 'erofs/dev' into master omits cb13c0e23c60 Merge remote-tracking branch 'configfs/for-next' into master omits 2729b01872b4 Merge remote-tracking branch 'cifs/for-next' into master omits 97930329a0aa Merge remote-tracking branch 'btrfs/for-next' into master omits d51a14bd55dc Merge remote-tracking branch 'fscrypt/master' into master omits 496c7198ae6e Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 67bf64a1cc8d Merge remote-tracking branch 's390/for-next' into master omits 488fef94f54d Merge remote-tracking branch 'risc-v/for-next' into master omits 0c4bd40a7ccd Merge remote-tracking branch 'powerpc/next' into master omits ef10dd8fa26e Merge remote-tracking branch 'parisc-hd/for-next' into master omits 744d2c114d58 Merge remote-tracking branch 'nds32/next' into master omits 6d16eff0f24d Merge remote-tracking branch 'mips/mips-next' into master omits 8aa095f7d3d0 Merge remote-tracking branch 'microblaze/next' into master omits 541d20234cac Merge remote-tracking branch 'm68knommu/for-next' into master omits 38d762fb621d Merge remote-tracking branch 'm68k/for-next' into master omits 7ef287ddcda8 Merge remote-tracking branch 'ia64/next' into master omits 62302d3863e0 Merge remote-tracking branch 'h8300/h8300-next' into master omits 1e9f9330cea6 Merge remote-tracking branch 'csky/linux-next' into master omits 134141c032b5 Merge remote-tracking branch 'clk/clk-next' into master omits 442b0c2222a6 Merge remote-tracking branch 'uniphier/for-next' into master omits 3ab88dcdda16 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 6b2627e05fd4 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 4e08852f1be7 Merge remote-tracking branch 'tegra/for-next' into master omits 9723a51141c4 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits c03a115d8ad8 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 9497658de8ce Merge remote-tracking branch 'rockchip/for-next' into master omits c5a2c98c4174 Merge remote-tracking branch 'renesas/next' into master omits 48cdaa4516d0 Merge remote-tracking branch 'realtek/for-next' into master omits 81c22d43feaf Merge remote-tracking branch 'qcom/for-next' into master omits b42dcb57b9a4 Merge remote-tracking branch 'omap/for-next' into master omits 4a34dfec1a23 Merge remote-tracking branch 'mvebu/for-next' into master omits 33a78ab44667 Merge remote-tracking branch 'mediatek/for-next' into master omits 5f488fe2de80 Merge remote-tracking branch 'keystone/next' into master omits aa6a2c89f5ce Merge remote-tracking branch 'imx-mxs/for-next' into master omits 00ef7588f24d Merge remote-tracking branch 'at91/at91-next' into master omits 143444bee262 Merge remote-tracking branch 'aspeed/for-next' into master omits 48deb4f424bc Merge remote-tracking branch 'amlogic/for-next' into master omits a469d111fd08 Merge remote-tracking branch 'arm-soc/for-next' into master omits 594f5c9742c3 Merge remote-tracking branch 'arm64/for-next/core' into master omits 0fa3d3941f0f Merge remote-tracking branch 'arm/for-next' into master omits 5fe85d2eb4d0 Merge remote-tracking branch 'dma-mapping/for-next' into master omits 4e580357fb9d Merge remote-tracking branch 'kbuild/for-next' into master omits ff172b28df3a Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 70d7b17e219e Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits ee5262c965c5 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits 858daa2de66f Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits bd02811392fa Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 65849916deb5 Merge remote-tracking branch 'ubifs-fixes/fixes' into master omits 380edc4da5fc Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 7677699e1589 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 0f304239b6f7 Merge remote-tracking branch 'spdx/spdx-linus' into master omits 0c8d5304bfb4 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 549fb86905ab Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits b2c3f6b62b62 Merge remote-tracking branch 'vfs-fixes/fixes' into master omits 321b3bff48a3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 441a088f2f2e Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 1dc1e1dbbe35 Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits 71e36650997a Merge remote-tracking branch 'ide/master' into master omits c869b275c19d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 6f87bad824fe Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits ffb962213eb5 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 002b2b17668e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 1357d119df6c Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 6537635d2b2c Merge remote-tracking branch 'netfilter/master' into master omits c02ae19e3975 Merge remote-tracking branch 'net/master' into master omits ec637ab64b8a Merge remote-tracking branch 'sparc/master' into master omits 6871692ef4a5 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits e76a1e56af2c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits 711c1c775002 Merge remote-tracking branch 'arc-current/for-curr' into master omits aaed782210db f2fs: reject CASEFOLD inode flag without casefold feature omits 528f90f6b3fe Handle STATUS_IO_TIMEOUT gracefully omits c4ad3e17f9b5 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits c5cfa92bf59b Merge branch 'ras/core' omits 7b0e66f6407a x86: add failure injection to get/put/clear_user omits 4e0ca9328aa0 lib, uaccess: add failure injection to usercopy functions omits 54e900c6c4df lib, include/linux: add usercopy failure capability omits 2d4dda65a330 ROMFS: support inode blocks calculation omits 7183f6a05e45 ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang omits acae526fb3d9 sched.h: drop in_ubsan field when UBSAN is in trap mode omits 4744e5fa15b5 scripts/gdb/tasks: add headers and improve spacing format omits d813cdddf0e7 scripts/gdb/proc: add struct mount & struct super_block ad [...] omits 7472863014a2 aio: simplify read_events() omits 3d212399e4c4 kernel/relay.c: drop unneeded initialization omits c2064d3dc577 panic: dump registers on panic_on_warn omits d16e52ca8c6f rapidio: fix the missed put_device() for rio_mport_add_riodev omits 8260e6cf09cc rapidio: fix error handling path omits 2f1b7736c0d4 nilfs2: fix some kernel-doc warnings for nilfs2 omits 25cb6c5f490f autofs: harden ioctl table omits 608ddfa06379 ramfs: fix nommu mmap with gaps in the page cache omits 4330c0a548d9 mm: remove the now-unnecessary mmget_still_valid() hack omits a55e713a8472 mm/gup: take mmap_lock in get_dump_page() omits e667c9a68334 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 0b350431bdf6 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits a019b35f3147 coredump: refactor page range dumping into common helper omits 0c6eb213f86c coredump: let dump_emit() bail out on short writes omits 119a5cdb2e20 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits 4862359e0007 tools/testing/selftests: add self-test for verifying load [...] omits a740efab3c8c fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 49138c17cd75 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 2cb979685cba fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits bd714c63761d checkpatch: add new warnings to author signoff checks. omits 949db26b8864 checkpatch: fix false positive on empty block comment lines omits b720b36f1aea checkpatch: fix multi-statement macro checks for while blocks. omits df0b288b1031 checkpatch-emit-a-warning-on-embedded-filenames-fix omits 094b00c83fa9 checkpatch: emit a warning on embedded filenames omits e8adfec1dd76 checkpatch: test $GIT_DIR changes omits b71a587f6159 checkpatch: extend author Signed-off-by check for split Fr [...] omits 23ea0e5b4dc1 checkpatch: fix git "fatal" warning if file argument outsi [...] omits 1d900ebfcfef checkpatch: allow not using -f with files that are in git omits e6a525250ce2 checkpatch-warn-on-self-assignments-checkpatch-fixes omits 94649787ab48 checkpatch: warn on self-assignments omits bea5d66510ea const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits e338059d182b checkpatch: warn if trace_printk and friends are called omits be0033de7571 const_structs.checkpatch: add phy_ops omits 3ceb72128335 checkpatch: add test for comma use that should be semicolon omits d3c7f8eb7aa4 checkpatch: move repeated word test omits 3f16b4cf271a checkpatch: add --kconfig-prefix omits 9f2b5d2215d8 bitops: use the same mechanism for get_count_order[_long] omits 0919ab906974 bitops: simplify get_count_order_long() omits 7b35e7062906 lib/crc32.c: fix trivial typo in preprocessor condition omits 3561600a9503 include/linux/list.h: add a macro to test if entry is poin [...] omits a2ff833a1f93 lib/percpu_counter.c: use helper macro abs() omits cac80f09a7bf lib/scatterlist.c: avoid a double memset omits 62f21be07f2b lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits 87ea6b13f8b5 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits 3ba453f4646c lib/mpi/mpi-bit.c: fix spello of "functions" omits 9646c099b001 lib: test_sysctl: delete duplicated words omits ff0ab9043139 lib: syscall: delete duplicated words omits f2f67f4ffb2e lib: radix-tree: delete duplicated words omits 1fc8d320e23c lib: earlycpio: delete duplicated words omits 106d086efe59 lib: dynamic_queue_limits: delete duplicated words + fix typo omits a18d543a3884 lib: devres: delete duplicated words omits 3493895fbeb1 lib: decompress_bunzip2: delete duplicated words omits 5211a1b5a5d7 lib: libcrc32c: delete duplicated words omits b0e32fe1f7ff lib: bitmap: delete duplicated words omits a80732f4f468 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 8977ff1bcb83 get_maintainer: add test for file in VCS omits 7ddb9ad24ee1 kernel/: fix repeated words in comments omits bdfa1b5986ab kernel/sys.c: replace do_brk with do_brk_flags in comment [...] omits 5f8db8398f20 kernel.h: split out min()/max() et al. helpers omits 6372c012aedd fs: configfs: delete repeated words in comments omits 14e5350f7d3a proc/sysctl: make protected_* world readable omits 50bbf1658c55 kernel/hung_task.c: Monitor killed tasks. omits 49775dd16c88 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c0b859ccb455 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 097d02219d46 mm: rename page_order() to buddy_order() omits d603dbdfb94e include/linux/mmzone.h: remove unused early_pfn_valid() omits 2890502103d5 mm: use helper function put_write_access() omits 02822a4a105a mm/workingset.c: fix some doc warnings omits 21ab872b29a7 mm: fix some comments formatting omits 0f4f0b7ef832 mm: fix some broken comments omits 6f258ab7211f mm: use self-explanatory macros rather than "2" omits 74ab09ffec33 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits 3542c2ee9b84 mm/highmem.c: clean up endif comments omits 18218113d71f mm/page_reporting.c: drop stale list head check in page_re [...] omits 9421a5063592 mm/slab.h: remove duplicate include omits 5fbf1e482c04 zram: failing to decompress is WARN_ON worthy omits 4e2457bd2c83 mm/memory_hotplug: update comment regarding zone shuffling omits 22a66035e3f1 mm/page_alloc: place pages to tail in __free_pages_core() omits 5658cc4aa5f0 mm/page_alloc: move pages to tail in move_to_free_list() omits 5c41a60bcf9e mm/page_alloc: place pages to tail in __putback_isolated_page() omits c92315c7d3b8 mm/page_alloc: convert "report" flag of __free_one_page() [...] omits 2dbc81c34d94 mm: don't panic when links can't be created in sysfs omits 41edc066a0c0 kernel/resource: make iomem_resource implicit in release_m [...] omits ecbd59807cd3 hv_balloon: try to merge system ram resources omits 221a45381d11 xen/balloon: try to merge system ram resources omits 19c5c4ea2c12 virtio-mem: try to merge system ram resources omits 15a502473963 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits d7d95643f6bf mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits 1ad636a14c70 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits d6de3f56b06e kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 01eab017e1ea kernel/resource: fix use of ternary condition in release_m [...] omits 519469a9e99a kernel/resource: make release_mem_region_adjustable() never fail omits 6f07d0674632 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits dab76bbe06ed mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 4bff7fabd3d9 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits e632645f3564 mm/memory_hotplug: simplify page onlining omits f4675f05bfa4 mm/page_isolation: simplify return value of start_isolate_ [...] omits db0e681c23cd mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits a4994bdba6d1 mm/page_alloc: simplify __offline_isolated_pages() omits a82b55aa9b30 mm-memory_hotplug-simplify-page-offlining-fix omits 21e1a3242b9a mm/memory_hotplug: simplify page offlining omits e14530d07690 mm/memory_hotplug: enforce section granularity when onlini [...] omits b7fc4c741646 mm/memory_hotplug: inline __offline_pages() into offline_pages() omits f065d75aa73f mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits 78352a162a33 mm/util.c: update the kerneldoc for kstrdup_const() omits af1d84b136ee mm/vmstat.c: use helper macro abs() omits 931f5b155d85 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 2bdea5b4de33 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 5a3e51312edb mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 177851739372 mm/page_poison.c: replace bool variable with static key omits a3153bc2478b mm,hwpoison: try to narrow window race for free pages omits fd34e4aea959 mm,hwpoison: double-check page count in __get_any_page() omits 18b458bb709d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 60ef78feb5fc mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 762d23e5742f mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 413abfadeaf9 mm,hwpoison: rework soft offline for in-use pages omits ca7cd03a68c5 mm,hwpoison: rework soft offline for free pages omits e15df8a94fad mm,hwpoison: unify THP handling for hard and soft offline omits 4487f7a7d7a3 mm,hwpoison: kill put_hwpoison_page omits ec86edccd7d1 mm,hwpoison: refactor madvise_inject_error omits 6925abd4bdb4 mm,hwpoison: unexport get_hwpoison_page and make it static omits 72fa998f70bb mm,hwpoison-inject: don't pin for hwpoison_filter omits 02092325008d mm, hwpoison: remove recalculating hpage omits 9a5be16cb2ad mm,hwpoison: cleanup unused PageHuge() check omits d72285f6bfc6 mm/readahead: pass a file_ra_state into force_page_cache_ra omits 261e275a6c56 mm/filemap: fold ra_submit into do_sync_mmap_readahead omits fb64d6522440 mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits 484bc310dc9d mm/readahead: pass readahead_control to force_page_cache_ra omits 413822e2a1c5 mm/readahead: make ondemand_readahead take a readahead_control omits 5bcec6f8576d mm/readahead: make do_page_cache_ra take a readahead_control omits 32e16b310d4c mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 7a2fa55ca57c mm/readahead: add DEFINE_READAHEAD omits 3540ae5e76de fs: do not update nr_thps for mappings which support THPs omits 34090a90f819 fs: add a filesystem flag for THPs omits 23cad9d4ea39 mm/vmscan: allow arbitrary sized pages to be paged out omits 228b40e43a2c mm/page-writeback: support tail pages in wait_for_stable_page omits 9381fe9c719b mm/truncate: fix truncation for pages of arbitrary size omits a03c2281e244 mm/rmap: fix assumptions of THP size omits 376751535895 mm/huge_memory: fix can_split_huge_page assumption of THP size omits 216503c09921 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits 1e563e581797 mm/huge_memory: fix split assumption of page size omits 3c273d6d93a1 mm/huge_memory: fix total_mapcount assumption of page size omits 56c7abbbbe62 mm/page_owner: change split_page_owner to take a count omits 64d4683949f5 mm: Fix remove page fault assumption of compound page size omits a7da45c1ca03 mm/memory: remove page fault assumption of compound page size omits 8b084a928c2a mm/filemap: fix page cache removal for arbitrary sized THPs omits 43c0ed9bcb79 mm/filemap: fix storing to a THP shadow entry omits 53c9bba95c65 fix xarray omits 801dda54d0e5 xarray-add-xas_split-fix-2 omits 6403f83c7d11 xarray-add-xas_split-fix omits a2b28f591c6b XArray: add xas_split omits 8e05a347d48b xarray-add-xa_get_order-fix omits 6774874cc503 XArray: add xa_get_order omits c0932923ba05 mm/migrate: remove obsolete comment about device public omits e3401a28bdc2 mm/migrate: remove cpages-- in migrate_vma_finalize() omits 8f4087646dd0 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 26a10c5fee84 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits d3c53fd92c54 memblock: use separate iterators for memory and reserved regions omits df06a079cd3c memblock: implement for_each_reserved_mem_region() using _ [...] omits 217e1b670c58 memblock: remove unused memblock_mem_size() omits 3ffffc1317dc x86/setup: simplify reserve_crashkernel() omits d2340d89ffa6 x86/setup: simplify initrd relocation and reservation omits 611fda9b9977 mips: fix cavium-octeon build caused by memblock refactoring omits d67403008d4a arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits f72dbba2a16b arch, drivers: replace for_each_membock() with for_each_me [...] omits e10526c8a255 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits 81cfe9561d2f memblock: reduce number of parameters in for_each_mem_range() omits 14bcdde399e9 memblock-make-memblock_debug-and-related-functionality-pri [...] omits 6e2ba7eb2ec0 memblock: make memblock_debug and related functionality private omits c5e05f9de2f3 memblock: make for_each_memblock_type() iterator private omits e64ed4024927 mircoblaze: drop unneeded NUMA and sparsemem initializations omits 398df0a31a3e riscv: drop unneeded node initialization omits da810684233f h8300, nds32, openrisc: simplify detection of memory extents omits ffa6e831976c arm64: numa: simplify dummy_numa_init() omits 91e878fcea3a arm, xtensa: simplify initialization of high memory pages omits aa9b048563a2 dma-contiguous: simplify cma_early_percent_memory() omits 22afb03b56c5 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 1f450743eeac mm-mempool-add-else-to-split-mutually-exclusive-case-fix omits 458d59905f71 mm/mempool: Add 'else' to split mutually exclusive case omits bc5a62af3f7d mm: remove unused alloc_page_vma_node() omits c638cf0dded2 mm/mempolicy: remove or narrow the lock on current omits 2789d2d1fe52 selftests/vm: 8x compaction_test speedup omits deed2c25dc97 include/linux/compaction.h: clean code by removing unused [...] omits 949ffd44afc4 mm/compaction.c: micro-optimization remove unnecessary branch omits fd6fa7bd319d mm/zbud: remove redundant initialization omits 4df465572d14 mm/z3fold.c: use xx_zalloc instead xx_alloc and memset omits 6cff58fbaf8b mm/vmscan: fix comments for isolate_lru_page() omits 138f525b48c7 mm/vmscan: fix infinite loop in drop_slab_node omits 4ebb048f4553 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits 6b7e516a3c9b mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits fc95693bcb66 mm/hugetlb: take the free hpage during the iteration directly omits a6121dbdcf9c mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits 1cc4ea739ad7 mm/hugetlb: a page from buddy is not on any list omits 5e3671410c82 mm/hugetlb: count file_region to be added when regions_nee [...] omits 1c9d5d71bafa mm/hugetlb: use list_splice to merge two list at once omits 127b8a359195 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits c9c787624eac mm/hugetlb: not necessary to coalesce regions recursively omits c62e7728c7ef MIPS: do not call flush_tlb_all when setting pmd entry omits e881405caccf mm/huge_memory.c: update tlb entry if pmd is changed omits 2af7f2eaeb10 doc/vm: fix typo in the hugetlb admin documentation omits 4f2dbc17dfa6 mm/hugetlb.c: remove the unnecessary non_swap_entry() omits ae2a36fd2821 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits 6348941c017c include/linux/gfp.h: clarify usage of GFP_ATOMIC in !preem [...] omits ef960fc80d94 mm/page_alloc.c: fix freeing non-compound pages omits 46f1706daf01 mm: move call to compound_head() in release_pages() omits f89329ea674a mmzone: clean code by removing unused macro parameter omits b5108efba7e7 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' omits f69d21551c8b mm/page_alloc.c: clean code by merging two functions omits 8699fcdc459e mm/page_alloc.c: fix early params garbage value accesses omits 735a1ca0dd7b mm/page_alloc.c: micro-optimization remove unnecessary branch omits ddcc71aa8546 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits eccd0b7ffd24 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits 44d416eaf56f mm, isolation: avoid checking unmovable pages across pageb [...] omits 75f6aec62791 mm: document semantics of ZONE_MOVABLE omits 43263b41469c virtio-mem: don't special-case ZONE_MOVABLE omits a3ff0e614268 mm/page_isolation: cleanup set_migratetype_isolate() omits 27a933b60edb mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 7716d4ccafa1 mm/page_isolation: exit early when pageblock is isolated i [...] omits 101d04fdcb86 mm/page_alloc: tweak comments in has_unmovable_pages() omits da80ecb0734c mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits b2cd2173756f KASAN: Testing Documentation omits a42fefcc7ad6 kasan-port-kasan-tests-to-kunit-v14 omits d6ac65f97c57 KASAN: Port KASAN Tests to KUnit omits e8c62f6e9e5f KUnit: KASAN Integration omits 0491d035fa49 kasan/kunit: add KUnit Struct to Current Task omits 0965e29c9677 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits 72e187200df7 mm/vmalloc.c: fix the comment of find_vm_area omits c65009b8dc6e mm/vmalloc.c: update the comment in __vmalloc_area_node() omits fbec4ca27533 mm/memory-failure.c: remove unused macro `writeback' omits e461c78c24ba mm/memory-failure: do pgoff calculation before for_each_process() omits 0e91360250cd mm/dmapool.c: replace hard coded function name with __func__ omits 452e897b5a86 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits d87027bf6721 lib/test_hmm.c: remove unused dmirror_zero_page omits 0c3d5b544b75 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits ee48b42aba52 include/linux/huge_mm.h: remove mincore_huge_pmd declaration omits 63f9b159fef8 mm-remove-src-dst-mm-parameter-in-copy_page_range-v2-fix omits 1ba31a38cbc6 mm-remove-src-dst-mm-parameter-in-copy_page_range-v2 omits f7d90a84c186 mm: remove src/dst mm parameter in copy_page_range() omits 0811277e9f90 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] omits 23b45cad2f55 mm/mmap.c: use helper function allow_write_access() in __r [...] omits b98e87f98774 mm: use helper function mapping_allow_writable() omits 45f4927c098d mm/mmap: check on file instead of the rb_root_cached of it [...] omits bb9026578a97 mm/mmap: not necessary to check mapping separately omits efb98e1aa1d9 mm/memory.c: fix spello of "function" omits ea76e1e3f44b mm/mmap: leave adjust_next as virtual address instead of p [...] omits 16c1c9c4a4f1 mm: simplify PageDoubleMap with PF_SECOND policy omits 8e2b8294a0a4 mm: move PageDoubleMap bit omits 05e3b509f9a3 mm/mmap.c: fix the adjusted length error omits 2eb05a645bf6 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 0c3bd28906c8 mm: smaps*: extend smap_gather_stats to support specified [...] omits fa88fecbe8e7 mmap locking API: add mmap_lock_is_contended() omits a421f9b817f6 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits ca2f892fcaba mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 1d3ad81d7a53 mm/memory.c: replace vmf->vma with variable vma omits 24bcfff477cf mm/memory.c: fix typo in __do_fault() comment omits ac5b34c0f584 arm: __pmd_free_tlb(): call page table destructor omits fbc28ac6b78f mm: account PMD tables like PTE tables omits dee222257ac0 selftests/vm: fix incorrect gcc invocation in some cases omits f5ef4bcf4711 selftests/vm: fix false build success on the second and la [...] omits 15b95804693a mm: memcontrol: reword obsolete comment of mem_cgroup_unma [...] omits 61b786c2dec1 mm/page_counter: correct the obsolete func name in the com [...] omits fd57d2b64b10 mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits b73446eb3df1 mm/memcg: unify swap and memsw page counters omits b4c325eb79cd mm-memcg-simplify-mem_cgroup_get_max-v4 omits 51be64c76479 mm/memcg: simplify mem_cgroup_get_max() omits 394012de5b10 mm/memcg: clean up obsolete enum charge_type omits b56e93e9bb5a mm: memcontrol: correct the comment of mem_cgroup_iter() omits 51aafe85983b mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits c01cc993f219 mm: memcontrol: Use the preferred form for passing the siz [...] omits f9daef9375ac mm: memcontrol: use flex_array_size() helper in memcpy() omits 4b8b6b4c8dbb mm/memremap.c: convert devmap static branch to {inc,dec} omits 163191416de2 mm/swapfile.c: fix potential memory leak in sys_swapon omits 4b23734f5ba1 mm/swapfile.c: remove unnecessary goto out in _swap_info_get() omits bc847a69054f mm/swap.c: fix incomplete comment in lru_cache_add_inactiv [...] omits c5cb6cfd393b mm/page_io.c: remove useless out label in __swap_writepage() omits fad7568c9b25 mm/swap_slots.c: remove always zero and unused return valu [...] omits 022968aea2e9 mm/swap.c: fix confusing comment in release_pages() omits a37eb7b5bc97 mm: remove superfluous __ClearPageActive() omits 98dca9813305 mm: remove activate_page() from unuse_pte() omits e43ea3a87fb9 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 582407eba698 mm/gup: protect unpin_user_pages() against npages==-ERRNO omits 023b4f9add4a mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 875886d5280a mm/gup: don't permit users to call get_user_pages with FOL [...] omits b02f70540fe6 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits c64cae2c11c0 mm/gup_benchmark: update the documentation in Kconfig omits aad85a53d6e0 mm, fadvise: improve the expensive remote LRU cache draini [...] omits 52ce97889b3c mm/filemap: fix filemap_map_pages for THP omits 6f3b7f93da97 mm: add find_lock_head omits dacdf1730129 mm-shmem-return-head-page-from-find_lock_entry-fix omits 54bbc75b63d2 mm/shmem: return head page from find_lock_entry omits 87763619fe64 mm-convert-find_get_entry-to-return-the-head-page-fix omits ec70bbfe0555 mm: convert find_get_entry to return the head page omits 9ab5a74142a3 i915: use find_lock_page instead of find_lock_entry omits 1ddc0b707be9 proc: optimise smaps for shmem entries omits c6417b5677f8 mm-optimise-madvise-willneed-fix omits 0255c0df717a mm: optimise madvise WILLNEED omits 6ff356ac85df mm: use find_get_incore_page in memcontrol omits 5d685be37856 mm: factor find_get_incore_page out of mincore_page omits 0797f84d689b mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 4f9a78e6bcd6 mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 8c2075296dbb mm/debug_vm_pgtable: drop hugetlb_advanced_tests() omits 577e1fe3c3ba mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits e563e67f77d3 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 9ac695561408 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits b91c8e31cf6c mm/debug_vm_pgtable/locks: take correct page table lock omits 486dd835f692 mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits ce050d08fd2f mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits e38b97221882 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits 9894517dc40c mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits 8832316004c6 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits 21a901d67f9a mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits 5277eefc9c9b powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 03c3747dab35 powerpc/mm: move setting pte specific flags to pfn_pte omits 0a4f3705306d powerpc/mm: add DEBUG_VM WARN for pmd_clear omits e3d20c0f4a7c mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits 8b36da7bfb44 mm/debug.c: do not dereference i_ino blindly omits 4898eb2c06bc device-dax: add a range mapping allocation attribute omits 9127a97c24a0 dax/hmem: introduce dax_hmem.region_idle parameter omits 8c47543aba2c device-dax: add an 'align' attribute omits d7429254ecb9 device-dax: make align a per-device property omits 26bc9109744c device-dax: introduce 'mapping' devices omits d8ade8c81244 device-dax: add dis-contiguous resource support omits 7a63c11edf58 mm/memremap_pages: support multiple ranges per invocation omits 170e38548b81 mm/hmm/test: use after free in dmirror_allocate_chunk() omits 2b8de9ec13d5 mm/memremap_pages: convert to 'struct range' omits 377181073a28 device-dax: add resize support omits 77b40234997e drivers/base: make device_find_child_by_name() compatible [...] omits 260dd3728782 device-dax: introduce 'seed' devices omits b30f5277e97b device-dax: introduce 'struct dev_dax' typed-driver operations omits afe982de8a55 device-dax: add an allocation interface for device-dax instances omits f96cd2cadd46 device-dax/kmem: replace release_resource() with release_m [...] omits 97827d33c192 device-dax/kmem: move resource name tracking to drvdata omits 59696ea429df device-dax/kmem: introduce dax_kmem_range() omits 6dd594da8c7c device-dax: make pgmap optional for instance creation omits 88b100ed2d0c device-dax: move instance creation parameters to 'struct d [...] omits cdcebde4d832 device-dax: drop the dax_region.pfn_flags attribute omits 10ac89ff847d device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits 13c774cb404b ACPI: HMAT: attach a device for each soft-reserved range omits f5835f054cec mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits 44813aa7e13c mm/memory_hotplug: introduce default phys_to_target_node() [...] omits 2d842692879d resource: report parent to walk_iomem_res_desc() callback omits 8823f01bd0ed device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits 3d6a2beca0cc ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits 0e6dec8bbda7 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits f1c3529049c4 x86/numa: fix build when CONFIG_ACPI is not set omits bb9de97c93a4 x86/numa: add 'nohmat' option omits 95b66e191b4e x86/numa: cleanup configuration dependent command-line options omits b6c8a0aa1c84 mm,kmemleak-test.c: move kmemleak-test.c to samples dir omits 2ef0b6b6c8e0 mm/kmemleak: rely on rcu for task stack scanning omits 2d7db7e62389 mm/slub: make add_full() condition more explicit omits 044076e92942 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 45fd273154a3 mm/slub.c: branch optimization in free slowpath omits 658d930dfda1 include/linux/slab.h: fix a typo error in comment omits b225f66c4d40 mm/slab.c: clean code by removing redundant if condition omits 8dfd8d0b558b kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits ee6bc9abe609 fs_parse: mark fs_param_bad_value() as static omits 894ceba5292d fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits c0d149d89bb0 ramfs: support O_TMPFILE omits 5c7703f51e39 ocfs2: fix ocfs2 corrupt when iputting an inode omits 53ef3d599c1d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits a13e0876b9c0 ocfs2: fix potential soft lockup during fstrim omits 0b8d2e00b186 ocfs2: delete repeated words in comments omits c87ccb54b984 ntfs: add check for mft record size in superblock omits 12e15f70f175 scripts/decodecode: add the capability to supply the progr [...] omits a70f4664f860 scripts/spelling.txt: increase error-prone spell checking omits e9aae7af4601 kbuild: doc: describe proper script invocation omits 171a9bc6ed85 export.h: fix section name for CONFIG_TRIM_UNUSED_KSYMS for Clang omits 7ccc2ce7419c compiler.h: avoid escaped section names omits 710cbe1aa36e compiler-gcc: improve version error omits 8c376e6c7ca1 kasan: remove mentions of unsupported Clang versions omits e1307df29f62 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits d025b64446bf Revert "arm64: vdso: Fix compilation with clang older than 8" omits 425ed63a9283 Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits 113315801692 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 39759e61e6c5 compiler-clang: add build check for clang 10.0.1 omits 82a321681930 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference omits 38f660f9f61c mm-khugepaged-recalculate-min_free_kbytes-after-memory-hot [...] omits 510c172121bd mm: khugepaged: recalculate min_free_kbytes after memory h [...] omits 6c4be8380fa5 /proc/kpageflags: do not use uninitialized struct pages omits f887a7ccc327 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a529236a5d15 mm: mmap: Fix general protection fault in unlink_file_vma() omits 7c26f106968b MAINTAINERS: Antoine Tenart's email address omits a66390cc5c5f MAINTAINERS: change hardening mailing list omits 33847a34a2d2 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] omits 6acad2ac482f Merge branch 'features' into for-next omits 1eefedec2f9a drm/amdgpu/swsmu: clean up a bunch of stale interfaces omits 903bc80497eb drm/amdgpu: add another raven1 gfxoff quirk omits 2f2b7903f47a PCI/ERR: Fix reset logic in pcie_do_recovery() call omits 39a4f4c943fd Merge branch 'locking/core' omits 5fa88adfaa1e Merge branch 'objtool/core' omits 61145fc23a83 Merge branch 'perf/core' omits f924e9979539 Merge branch 'ras/core' omits db40330b0de9 f2fs: fix memory alignment to support 32bit omits 820d8a6c9663 lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" omits a046a86082cc lockdep: Fix lockdep recursion omits 24d5a3bffef1 lockdep: Fix usage_traceoverflow omits 06f26db6053f Merge branch 'tip/locking/urgent' omits 1d7a32e8a056 cifs: handle -EINTR in cifs_setattr omits eb25923840e3 exfat: remove useless check in exfat_move_file() omits e8c11e0a0367 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 399f6e821fa1 Merge branch 'irq/tegra-pmc' into irq/irqchip-next omits 41058d077945 soc/tegra: pmc: Don't create fake interrupt hierarchy levels omits ece4e70a2a0f soc/tegra: pmc: Allow optional irq parent callbacks omits 138a2e46aed2 gpio: tegra186: Allow optional irq parent callbacks omits b527d56bd947 genirq/irqdomain: Allow partial trimming of irq_data hierarchy omits c186eef9720f Merge branches 'work.misc', 'work.sparc', 'base.set_fs', ' [...] omits eede846af512 f2fs: f2fs_get_meta_page_nofail should not be failed omits 217963859f24 exfat: fix use of uninitialized spinlock on error path omits dce83b6b0a03 exfat: remove 'rwoffset' in exfat_inode_info omits e42c8717dace Merge branch 'kconfig' into for-next omits 39d85b6c9601 kbuild: split the build log of kallsyms omits d8dfcf9082ff kbuild: explicitly specify the build id style omits 41c0e6bf87f3 kbuild: Add an explicit error for missing ASN.1 compiler omits 20f076467117 fs: remove do_mounts omits bcf581508ac7 alpha: simplify osf_mount omits 55576e827330 exfat: replace memcpy with structure assignment omits 97260c1b32b9 exfat: remove useless directory scan in exfat_add_entry() omits 9764d7e25a9f exfat: eliminate dead code in exfat_find() omits 9409a51062c1 exfat: fix pointer error checking omits 34d41dbe5455 exfat: use i_blocksize() to get blocksize omits 423da4f3023b exfat: fix misspellings using codespell tool adds 6d53a9fe5a19 block/scsi-ioctl: Fix kernel-infoleak in scsi_put_cdrom_ge [...] adds 7370997d4852 partitions/ibm: fix non-DASD devices adds 4bab69093044 nvme-core: put ctrl ref when module ref get fail adds e0894cd618e4 Merge tag 'nvme-5.9-2020-10-07' of git://git.infradead.org [...] adds 583090b1b823 Merge tag 'block5.9-2020-10-08' of git://git.kernel.dk/lin [...] adds 33eade2cd27a drm/amdgpu: fix NULL pointer dereference for Renoir adds dcba603f82ed drm/amdgpu/swsmu: fix ARC build errors adds 33c8256b3bcc drm/amd/display: Change ABM config init interface adds dded93ffbb8c Merge tag 'amd-drm-fixes-5.9-2020-10-08' of git://people.f [...] adds fd330b1bc2f5 Merge tag 'drm-fixes-2020-10-09' of git://anongit.freedesk [...] adds 4243219141b6 mmc: core: don't set limits.discard_granularity as 0 adds f318052ef2f0 Merge tag 'mmc-v5.9-rc4-4' of git://git.kernel.org/pub/scm [...] adds d813a8cb8d90 Merge tag 'gpio-v5.9-3' of git://git.kernel.org/pub/scm/li [...] adds e3f2396b7570 power: supply: sbs-battery: chromebook workaround for PEC adds 277e570ae193 Merge tag 'for-v5.9-rc' of git://git.kernel.org/pub/scm/li [...] adds 8a5f78d98c26 Merge tag 'riscv-for-linus-5.9' of git://git.kernel.org/pu [...] adds 6f2f486d57c4 Merge tag 'spi-fix-v5.9-rc8' of git://git.kernel.org/pub/s [...] adds 033b5d775511 mm/khugepaged: fix filemap page_to_pgoff(page) != offset adds 64b7f674c292 cifs: Fix incomplete memory allocation on setxattr path adds 5a02e7c429cb Revert "i2c: imx: Fix reset of I2SR_IAL flag" adds f5b3f433641c i2c: owl: Clear NACK and BUS error bits adds da690031a5d6 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 6d6b8b9f4fce perf: Fix task_function_call() error handling adds aa5c3a2911e6 Merge tag 'perf-urgent-2020-10-11' of git://git.kernel.org [...] adds c120ec12e216 Merge tag 'x86-urgent-2020-10-11' of git://git.kernel.org/ [...] adds 5b697f86f9f1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ae4a380109d1 MAINTAINERS: change hardening mailing list adds 512b557ac8a8 MAINTAINERS: Antoine Tenart's email address adds bc4fe4cdd602 mm: mmap: Fix general protection fault in unlink_file_vma() adds 8b7b2eb131d3 mm: validate inode in mapping_set_error() adds 4aab2be09830 mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds 3dd0130f2430 Merge branch 'akpm' (patches from Andrew) adds bbf5c979011a Linux 5.9 adds 195be7bc321a Merge remote-tracking branch 'arc-current/for-curr' into master adds 84e5eec1412d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds 3c627bb6448a Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds c1ecd7fa6c05 Merge remote-tracking branch 'sparc/master' into master adds 0da1ccbbefb6 net: fec: Fix PHY init after phy_reset_after_clk_enable() adds 37198e93ced7 net: mptcp: make DACK4/DACK8 usage consistent among all subflows adds d3b2dc9472e1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds d17043828210 net: ipa: skip suspend/resume activities if not set up adds 4a65dff81a04 net: ipv6: Discard next-hop MTU less than minimum link MTU adds 394039fe2cfd net: tlan: Fix typo abitrary adds ea1dd3e9d080 net/tls: sendfile fails with ktls offload adds 923527dcb4d1 net/tls: remove a duplicate function prototype adds ed42989eab57 tipc: fix the skb_unshare() in tipc_buf_append() adds 7b50ee3dad25 tipc: fix NULL pointer dereference in tipc_named_rcv adds 81f1f5ae8b3c can: m_can_platform: don't call m_can_class_suspend in run [...] adds e009f95b1543 can: j1935: j1939_tp_tx_dat_new(): fix missing initializat [...] adds 13ba4c434422 net: j1939: j1939_session_fresh_new(): fix missing initial [...] adds b54fa649d7e7 Merge tag 'linux-can-fixes-for-5.9-20201008' of git://git. [...] adds 7e94e46c16d0 net: smc: fix missing brace warning for old compilers adds 16cb3653803d net: smc: fix missing brace warning for old compilers adds d582484726c4 mptcp: fix fallback for MP_JOIN subflows adds 0e4f35d78801 mptcp: subflows garbage collection adds 49fb2f33f6a4 Merge branch 'mptcp-some-fallback-fixes' adds 874fb9e2ca94 ipv4: Restore flowi4_oif update before call to xfrm_lookup_route adds a21f53116991 Merge remote-tracking branch 'net/master' into master adds 479981ef4a69 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 7ffe09eebf73 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 859ef7fa359b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds d4f3a651ab82 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 556cdad05c55 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 9f1c1c86e14a Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 8878d011dcb1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds b7c46b6d5103 Merge remote-tracking branch 'ide/master' into master adds fbc7ef2f9f54 Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds e18140263506 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 1f306f0471af Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 5910a715c522 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds bc05a5e082fa Merge remote-tracking branch 'spdx/spdx-linus' into master adds 516c137aa6cb Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 1abdd39f14b2 kunit: tool: fix display of make errors adds d1d65dba138b Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 560c51a7f3d5 Merge remote-tracking branch 'ubifs-fixes/fixes' into master adds aaa34c9851e0 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds a96843372331 kbuild: explicitly specify the build id style adds 08beb669cb3f kbuild: split the build log of kallsyms adds 51ccdbfbed79 builddeb: Pass -n to gzip for reproducible packages adds 3e8541803624 builddeb: Enable rootless builds adds 76c376687684 builddeb: Add support for all required debian/rules targets adds 7dfbea4c468c scripts: remove namespace.pl adds 666ddd277a19 Merge branch 'kconfig' into for-next adds f0d9988319cb Merge remote-tracking branch 'kbuild/for-next' into master adds 8aba7f704c87 Merge remote-tracking branch 'dma-mapping/for-next' into master adds 6886f9d49aaa asm-generic/sembuf: Update architecture related informatio [...] adds c870baeede75 asm-generic: add generic MMU versions of mmu context functions adds 7f9a9e130a05 alpha: use asm-generic/mmu_context.h for no-op implementations adds 1fbbe60b7869 arc: use asm-generic/mmu_context.h for no-op implementations adds d3be77fa0421 arm: use asm-generic/mmu_context.h for no-op implementations adds f911c2a7c096 arm64: use asm-generic/mmu_context.h for no-op implementations adds 899cc973dde3 csky: use asm-generic/mmu_context.h for no-op implementations adds d2cdebf8aea5 hexagon: use asm-generic/mmu_context.h for no-op implementations adds 5a0fc3b987d5 ia64: use asm-generic/mmu_context.h for no-op implementations adds 057299b71f2d m68k: use asm-generic/mmu_context.h for no-op implementations adds aee137666e1f microblaze: use asm-generic/mmu_context.h for no-op implem [...] adds 804e222d7c7f mips: use asm-generic/mmu_context.h for no-op implementations adds 125ed3c56fe6 nds32: use asm-generic/mmu_context.h for no-op implementations adds 25771a5d755e nios2: use asm-generic/mmu_context.h for no-op implementations adds 3333a55108d4 openrisc: use asm-generic/mmu_context.h for no-op implementations adds f192c113a255 parisc: use asm-generic/mmu_context.h for no-op implementations adds 5b92d903f17f powerpc: use asm-generic/mmu_context.h for no-op implementations adds f916f9b10011 riscv: use asm-generic/mmu_context.h for no-op implementations adds 4609704060fb s390: use asm-generic/mmu_context.h for no-op implementations adds f5bb6b2edfcd sh: use asm-generic/mmu_context.h for no-op implementations adds aae88b397a4b sparc: use asm-generic/mmu_context.h for no-op implementations adds 57f23d756ca6 um: use asm-generic/mmu_context.h for no-op implementations adds 4e39fb3c5f76 x86: use asm-generic/mmu_context.h for no-op implementations adds 1ed4c95761e7 xtensa: use asm-generic/mmu_context.h for no-op implementations adds 2dc095cf41a1 Merge remote-tracking branch 'asm-generic/master' into master adds fe91e53618e5 Merge remote-tracking branch 'arm/for-next' into master adds d13027bb35e0 Revert "arm64: initialize per-cpu offsets earlier" adds cb71dafc0894 Merge remote-tracking branch 'arm64/for-next/core' into master adds a62b662c1356 Merge remote-tracking branch 'arm-soc/for-next' into master adds 989df205e3b8 Merge remote-tracking branch 'amlogic/for-next' into master adds 27f527111220 Merge remote-tracking branch 'aspeed/for-next' into master adds a02cfe323a23 Merge remote-tracking branch 'at91/at91-next' into master adds c87c700c0165 Merge remote-tracking branch 'imx-mxs/for-next' into master adds fd049c02ecb0 Merge remote-tracking branch 'keystone/next' into master adds 3874f003747f Merge remote-tracking branch 'mediatek/for-next' into master adds 7f42ec4c7003 Merge remote-tracking branch 'mvebu/for-next' into master adds ae822d11fad5 Merge remote-tracking branch 'omap/for-next' into master adds 94e6b0f352e9 Merge remote-tracking branch 'qcom/for-next' into master adds a8e5c5736315 Merge remote-tracking branch 'realtek/for-next' into master adds 36ad2aa52673 Merge remote-tracking branch 'renesas/next' into master adds 8bc9021a2970 Merge remote-tracking branch 'rockchip/for-next' into master adds 1f214f9e4438 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 58f00de342bf Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 2bc560b0dfff Merge remote-tracking branch 'tegra/for-next' into master adds 0d3446c6e41f Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 3d5d7aedff7c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds b300e6376bdf Merge remote-tracking branch 'uniphier/for-next' into master adds bb303f0920a8 Merge remote-tracking branch 'clk/clk-next' into master adds a1fb1b39751d Merge remote-tracking branch 'csky/linux-next' into master adds 1de01d6f91f8 Merge remote-tracking branch 'h8300/h8300-next' into master adds 8087d58bb6bb Merge remote-tracking branch 'ia64/next' into master adds cc591f81b5fe Merge remote-tracking branch 'm68k/for-next' into master adds 3a8881db6fd3 Merge remote-tracking branch 'm68knommu/for-next' into master adds 40c2f63a7c4e Merge remote-tracking branch 'microblaze/next' into master adds bff04044ece4 Merge remote-tracking branch 'mips/mips-next' into master adds ae694df95be8 Merge remote-tracking branch 'nds32/next' into master adds 93d9e6a8fc7f Merge remote-tracking branch 'parisc-hd/for-next' into master adds 7fe10a120f9b Merge remote-tracking branch 'powerpc/next' into master adds 32539e8b3a57 Merge remote-tracking branch 'risc-v/for-next' into master adds b61e1f3281c5 s390/kprobes: move insn_page to text segment adds 4366dd725125 s390/zcrypt: fix wrong format specifications adds db5273975622 s390/uaccess: add default cases for __put_user_fn()/__get_ [...] adds 10e5afb3d260 s390/uaccess: fix indentation adds ddadd80dc943 Merge branch 'features' into for-next adds f06a258a8884 Merge remote-tracking branch 's390/for-next' into master adds bab991cf40f6 um: Fix null pointer dereference in vector_user_bpf adds e4e721fe4ccb um: vector: Use GFP_ATOMIC under spin lock adds 5e1121cd43d4 um: Some fixes to build UML with musl adds 730586ff7fad um: Allow static linking for non-glibc implementations adds ebef8ea2ba96 um: time-travel: Fix IRQ handling in time_travel_handle_message() adds d0800609136d um: time-travel: Return the sequence number in ACK messages adds f2d05059e15a um: change sigio_spinlock to a mutex adds 9a10705b42dd um: Remove redundant NULL check adds 4687615d2ded um: Remove dead usage of TIF_IA32 adds e8a58591afbc um: Fix incorrect assumptions about max pid length adds 273fe1b676cb um: Clean up stacktrace dump adds f06885b3f3e3 um: vector: Add dynamic tap interfaces and scripting adds c40dafaeb6ac Merge remote-tracking branch 'uml/linux-next' into master adds f7a7ffcc51f6 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 29dbc5e73108 Merge remote-tracking branch 'fscrypt/master' into master adds 41c45fb866eb Merge remote-tracking branch 'btrfs/for-next' into master adds 3d687b9bdfb0 Handle STATUS_IO_TIMEOUT gracefully adds 3a68e35cf141 cifs: handle -EINTR in cifs_setattr adds 5c119c376e10 cifs: fix memory corruption setting EAs on 32 bit systems adds e913b52c8903 SMB3.1.1: add defines for new signing negotiate context adds d5bfdcffaf99 Merge remote-tracking branch 'cifs/for-next' into master adds 3eadc0e0d9c7 Merge remote-tracking branch 'configfs/for-next' into master adds 915f4c9358db erofs: remove unnecessary enum entries adds 99124aae9273 Merge remote-tracking branch 'erofs/dev' into master adds 2dbd86d079af exfat: fix misspellings using codespell tool adds dbc5bff63fa5 exfat: use i_blocksize() to get blocksize adds 08b565e77e34 exfat: eliminate dead code in exfat_find() adds 605f9114b5a3 exfat: remove useless directory scan in exfat_add_entry() adds c6a27b63ccae exfat: replace memcpy with structure assignment adds dfa884cf27bf exfat: remove 'rwoffset' in exfat_inode_info adds e17632ef8874 exfat: remove useless check in exfat_move_file() adds c91b9adc2e58 Merge remote-tracking branch 'exfat/dev' into master adds beed49ec7a90 Merge remote-tracking branch 'ext3/for_next' into master adds 90a20e4bf820 ext4: clear buffer verified flag if read meta block from disk adds 4261c7038437 ext4: introduce new metadata buffer read helpers adds 3d7052b497de ext4: use common helpers in all places reading metadata buffers adds 77c6620bc16a ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() adds d33670588a5d ext4: introduce ext4_sb_breadahead_unmovable() to replace [...] adds f31513cede9b ext4: use ext4_sb_bread() instead of sb_bread() adds 1b6a7641756d ext4: introduce ext4_sb_bread_unmovable() to replace sb_br [...] adds f73e71f99929 jbd2: introduce/export functions jbd2_journal_submit|finis [...] adds edd8badafc6a jbd2, ext4, ocfs2: introduce/use journal callbacks j_submi [...] adds 56206a990461 ext4: data=journal: fixes for ext4_page_mkwrite() adds 571271592db5 ext4: data=journal: write-protect pages on j_submit_inode_ [...] adds ce10b9e17be6 jbd2: avoid transaction reuse after reformatting adds 9cb3701fb599 ext4: Fix bs < ps issue reported with dioread_nolock mount opt adds 22a41e602861 Merge remote-tracking branch 'ext4/dev' into master adds 48046cb55d20 f2fs: fix memory alignment to support 32bit adds f6322f3f1212 f2fs: reject CASEFOLD inode flag without casefold feature adds 7369daac4fb8 f2fs: f2fs_get_meta_page_nofail should not be failed adds f433ac907c5b Merge remote-tracking branch 'f2fs/dev' into master adds 319ee0c0fa1c Merge remote-tracking branch 'fuse/for-next' into master adds 1aee551334cd NFSv4: Clean up initialisation of uniquified client id strings adds 39d43d164127 NFSv4: Use the net namespace uniquifier if it is set adds fae595f78b04 Merge remote-tracking branch 'nfs-anna/linux-next' into master adds 6b1d586f23c6 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds 47f6d9ce45b0 ubifs: Fix a memleak after dumping authentication mount options adds bb674a4d4de1 ubifs: Don't parse authentication mount options in remount [...] adds e2a05cc7f822 ubifs: mount_ubifs: Release authentication resource in err [...] adds be42da980ef3 Merge remote-tracking branch 'ubifs/next' into master adds 316a1bef0d16 9p/xen: Fix format argument warning adds e24eafcb17fc Merge remote-tracking branch 'v9fs/9p-next' into master adds a5465d14964f Merge remote-tracking branch 'xfs/for-next' into master adds 3946db8a3938 Merge remote-tracking branch 'zonefs/for-next' into master adds eadd421c02a2 Merge remote-tracking branch 'iomap/iomap-for-next' into master adds ef569a0ac420 Merge remote-tracking branch 'file-locks/locks-next' into master adds 60fb9d4572fa Merge branches 'work.misc', 'work.sparc', 'base.set_fs', ' [...] adds a4fe785bb466 Merge remote-tracking branch 'vfs/for-next' into master adds 85514d7bc859 Merge remote-tracking branch 'printk/for-next' into master adds 193db1a10548 Merge remote-tracking branch 'pci/next' into master adds 08d603b97a14 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 167fe4e1b8d3 Merge remote-tracking branch 'hid/for-next' into master adds fb2e37ffff50 Merge branch 'i2c/for-current' into i2c/for-next adds 8f39edf9963e i2c: imx: Fix reset of I2SR_IAL flag adds 4daef105a049 i2c: imx: Check for I2SR_IAL after every byte adds 79221b858976 i2c: imx: Don't generate STOP condition if arbitration has [...] adds 275ce016836a i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM adds 65fa3f12b1e3 i2c: at91: Use devm_platform_get_and_ioremap_resource() adds 48f2192f645c Merge branch 'i2c/for-5.10' into i2c/for-next adds 396f143908f9 Merge remote-tracking branch 'i2c/i2c/for-next' into master adds b363bdaeb983 Merge remote-tracking branch 'i3c/i3c/next' into master adds 782d5a5418f0 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds 7f491e73be47 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds 6575aeab72e0 Documentation: better locations for sysfs-pci, sysfs-tagging adds 8b5429d31d39 Merge remote-tracking branch 'jc_docs/docs-next' into master adds 2ac68f865547 Merge remote-tracking branch 'v4l-dvb/master' into master adds cc4c79798431 Merge remote-tracking branch 'pm/linux-next' into master adds 6fa7d4fb4a82 Merge remote-tracking branch 'cpupower/cpupower' into master adds 9d170e1aa2af Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 4b9d9bbac8f2 Merge remote-tracking branch 'ieee1394/for-next' into master adds 802eeda505d1 Merge remote-tracking branch 'dlm/next' into master adds cf63b83eb44f Merge remote-tracking branch 'swiotlb/linux-next' into master adds 6c111baca692 MAINTAINERS: CISCO VIC LOW LATENCY NIC DRIVER adds 8e71f694e0c8 IB/rdmavt: Fix sizeof mismatch adds f2e7449f175f IB/hfi,rdmavt,qib,opa_vnic: Update MAINTAINERS adds 1858d98b8394 RDMA/rxe: Remove duplicate entries in struct rxe_mr adds e7ec96fc7932 RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() adds de55412d02a2 RDMA/rxe: Fix bug rejecting all multicast packets adds bf6a47644ea0 IB/mlx4: Convert rej_tmout radix-tree to XArray adds 54816d3e69d1 RDMA: Explicitly pass in the dma_device to ib_register_device adds 1c39c16d64bc Merge branch 'dynamic_sg' into rdma.git for-next adds 4b2fefaae490 Merge remote-tracking branch 'rdma/for-next' into master adds 846e463a70e9 net/sched: get rid of qdisc->padded adds 69d56e0ea0ee devlink: Change devlink_reload_supported() param type adds ccdf07219da6 devlink: Add reload action option to devlink reload command adds dc64cc7c6310 devlink: Add devlink reload limit option adds a254c264267e devlink: Add reload stats adds 77069ba2e3ad devlink: Add remote reload stats adds 3180472f582b net/mlx5: Add functions to set/query MFRL register adds e7f4d0bcb8da net/mlx5: Set cap for pci sync for fw update event adds 38b9f903f22b net/mlx5: Handle sync reset request event adds eabe8e5e88f5 net/mlx5: Handle sync reset now event adds 7dd6df329d4c net/mlx5: Handle sync reset abort event adds 5ec697446f46 net/mlx5: Add support for devlink reload action fw activate adds 195d9dece168 devlink: Add enable_remote_dev_reset generic parameter adds b4f7cbb3671b net/mlx5: Add devlink param enable_remote_dev_reset support adds 2d69356752ff net/mlx5: Add support for fw live patch event adds bef878e865ea net/mlx5: Add support for devlink reload limit no reset adds eb79d75474ab devlink: Add Documentation/networking/devlink/devlink-reload.rst adds 91bca7f7104c Merge branch 'devlink-add-reload-action-and-limit-options' adds 9f0bb95eeeb4 net/rds: suppress page allocation failure error in recv bu [...] adds 5d3b8ec99a3c net: dsa: microchip: add ksz9563 to ksz9477 I2C driver adds 4d7ebed6aa17 ice: devlink: use %*phD to print small buffer adds ac382a0944cd ice: remove repeated words adds 045afac407ef ice: Change ice_info_get_dsn to be void adds 410d06879c01 ice: add the DDP Track ID to devlink info adds 48d40025b539 ice: refactor devlink_port to be per-VSI adds 1e8249cc9dc5 ice: add additional debug logging for firmware update adds ecfb751f1a05 ice: Fix pointer cast warnings adds 051d2b5cfa1e ice: fix adding IP4 IP6 Flow Director rules adds 3b8f56ee0c48 Merge branch '100GbE-Intel-Wired-LAN-Driver-Updates-2020-10-07' adds 80ede649ea0a can: af_can: can_rcv_list_find(): fix kernel doc after var [...] adds 47fa0336c1b7 can: softing: softing_card_shutdown(): add braces around [...] adds 71e663c4a022 can: c_can: reg_map_{c,d}_can: mark as __maybe_unused adds d61469dc87ad MAINTAINERS: adjust to mcp251xfd file renaming adds eb88531bdbfa can: raw: add missing error queue support adds f55a52bb2cdb can: dev: fix type of get_can_dlc() and get_canfd_dlc() macros adds 1c47fa6b31c2 can: dev: add a helper function to calculate the duration [...] adds e057dd3fc20f can: add ISO 15765-2:2016 transport protocol adds df73446a2882 dt-bindings: can: rcar_can: Add r8a7742 support adds d131c4b879b6 dt-bindings: can: rcar_canfd: Document r8a774e1 support adds f97db2621b41 dt-bindings: can: rcar_can: Document r8a774e1 support adds a62fc7ff903c dt-bindings: can: flexcan: list supported processors adds e4245bbca91d dt-bindings: can: flexcan: remove ack_grp and ack_bit from [...] adds d9b081e3fc4b can: flexcan: remove ack_grp and ack_bit handling from driver adds 05ca14fdb6fe can: xilinx_can: Limit CANFD brp to 2 adds a61035c5a84b can: xilinx_can: Check return value of set_reset_mode adds 164ab90d0d86 can: xilinx_can: Fix incorrect variable and initialize wit [...] adds 8f5e71b9d3b5 Merge tag 'linux-can-next-for-5.10-20201007' of git://git. [...] adds c60a2cefb32d net/smc: consolidate unlocking in same function adds 9047a617dc2f net/smc: cleanup buffer usage in smc_listen_work() adds f29fa003996d net/smc: restore smcd_version when all ISM V2 devices fail [...] adds c4cc0b9c771a Merge branch 'net-smc-updates-2020-10-07' adds d2681e93b0ab netlink: policy: refactor per-attr policy writing adds 44f3625bc616 netlink: export policy in extended ACK adds c77fb07fae36 Merge branch 'netlink-export-policy-on-validation-failures' adds 16573e7cb5ad Merge tag 'mac80211-next-for-net-next-2020-10-08' of git:/ [...] adds b7d96bca1f00 Revert "iwlwifi: remove wide_cmd_header field" adds 8df245c40aa2 Merge tag 'wireless-drivers-next-2020-10-09' of git://git. [...] adds f6e5ee6a2f3d net: thunderx: Use struct_size() helper in kmalloc() adds 6236239d1cc4 net: usbnet: remove driver version adds 8d6112f0a0c4 r8169: factor out handling rtl8169_stats adds fea9b31e25e6 dpaa_eth: enable NETIF_MSG_HW by default adds 14b26b127c09 net: phy: Move of_mdio from drivers/of to drivers/net/mdio adds e0b2e0d8e669 net: dsa: rtl8366rb: Roof MTU for switch adds df41c19abbea drivers/net/wan/hdlc_fr: Move the skb_headroom check out o [...] adds 08f90fc9d143 enetc: Clean up MAC and link configuration adds 46456ccfd98f enetc: Clean up serdes configuration adds 9fce74bf2245 arm64: dts: fsl-ls1028a-rdb: Specify in-band mode for ENET [...] adds 71b77a7a27a3 enetc: Migrate to PHYLINK and PCS_LYNX adds bea4b3095b9b Merge branch 'enetc-Migrate-to-PHYLINK-and-PCS_LYNX' adds 70edfae15a32 net: mscc: ocelot: offload VLAN mangle action to VCAP IS1 adds ea440cd2d9b2 net: dsa: tag_ocelot: use VLAN information from tagging he [...] adds 82c200be7c43 selftests: net: mscc: ocelot: add test for VLAN modify action adds bc081a693a56 Merge branch 'Offload-tc-vlan-mangle-to-mscc_ocelot-switch' adds 0a0ab1dbfc64 Merge remote-tracking branch 'net-next/master' into master adds c3f01fdcedf9 xsk: Introduce padding between ring pointers adds eca43ee6c46d bpf: Add tcp_notsent_lowat bpf setsockopt adds 75748837b7e5 bpf: Propagate scalar ranges through register assignments. adds 5689d49b71ad bpf: Track spill/fill of bounded scalars. adds 03d4d13fab3f selftests/bpf: Add profiler test adds 54fada41e8a1 selftests/bpf: Asm tests for the verifier regalloc tracking. adds ac53a0d3107c Merge branch 'bpf-llvm-reg-alloc-patterns' adds dd2ce6a5373c bpf: Improve bpf_redirect_neigh helper description adds 9aa1206e8f48 bpf: Add redirect_peer helper adds 4a8f87e60f6d bpf: Allow for map-in-map with dynamic inner array map entries adds 6775dab73bdc bpf, selftests: Add test for different array inner map size adds 57a73fe7c198 bpf, selftests: Make redirect_neigh test more extensible adds 9f4c53ca23a2 bpf, selftests: Add redirect_peer selftest adds 673e37524561 Merge branch 'Follow-up BPF helper improvements' adds 8ac91df6de16 samples: bpf: Refactor xdp_monitor with libbpf adds 151936bf51af samples: bpf: Replace attach_tracepoint() to attach() in x [...] adds 321f6324500e samples: bpf: Refactor XDP kern program maps with BTF-defined map adds 52b07e56af64 Merge branch 'samples: bpf: Refactor XDP programs with libbpf' adds d1c362e1dd68 bpf: Always return target ifindex in bpf_fib_lookup adds ebb034b15bfa bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org. adds cfea28f890cf bpf, sockmap: Skb verdict SK_PASS to self already checked [...] adds 9ecbfb06a078 bpf, sockmap: On receive programs try to fast track SK_PAS [...] adds 29545f4977cf bpf, sockmap: Remove skb_set_owner_w wmem will be taken la [...] adds 9047f19e7ccb bpf, sockmap: Remove dropped data on errors in redirect case adds 10d58d006356 bpf, sockmap: Remove skb_orphan and let normal skb_kfree d [...] adds 0b17ad25d8d1 bpf, sockmap: Add memory accounting so skbs on ingress lis [...] adds 20a6d91518c4 Merge branch 'sockmap/sk_skb program memory acct fixes' adds 743df8b7749f bpf, sockmap: Check skb_verdict and skb_parser programs ex [...] adds ef5659280eb1 bpf, sockmap: Allow skipping sk_skb parser program adds cdf43c4bfa1a bpf, selftests: Add option to test_sockmap to omit adding [...] adds a24fb420a577 bpf, selftests: Add three new sockmap tests for verdict on [...] adds 376dcfe3a4e5 Merge branch 'bpf, sockmap: allow verdict only sk_skb progs' adds da1ef8bc4723 Merge remote-tracking branch 'bpf-next/master' into master adds 073b04e76be6 ipvs: inspect reply packets from DR/TUN real servers adds afd9024cd1fc netfilter: add nf_static_key_{inc,dec} adds ddcfa710d40b netfilter: add nf_ingress_hook() helper function adds 60a3815da702 netfilter: add inet ingress support adds d3519cb89f6d netfilter: nf_tables: add inet ingress support adds 793d5d612426 netfilter: flowtable: reduce calls to pskb_may_pull() adds 027782c0885f Merge remote-tracking branch 'netfilter-next/master' into master adds 47366e842a72 Merge remote-tracking branch 'bluetooth/master' into master adds 49fe0e966514 Merge remote-tracking branch 'gfs2/for-next' into master adds 3856a28cfe91 Merge tag 'nand/for-5.10' of git://git.kernel.org/pub/scm/ [...] adds 80510e255229 Merge tag 'spi-nor/for-5.10' of git://git.kernel.org/pub/s [...] adds 9113ba38fb81 Merge tag 'cfi/for-5.10' of gitolite.kernel.org:pub/scm/li [...] adds a3fed7c0380e Merge remote-tracking branch 'mtd/mtd/next' into master adds b75a8d002e96 Merge remote-tracking branch 'crypto/master' into master adds 083320ebe661 Merge tag 'drm-misc-next-fixes-2020-10-02' of git://anongi [...] adds 2e49520eeec7 Merge tag 'drm-intel-next-fixes-2020-10-02' of git://anong [...] adds 508300a57141 drm/amd/display: Don't allow pstate if no support in blank adds dd7a595af15d drm/amd/display: Fix OPTC_DATA_FORMAT programming adds 305a81bfbd89 drm/amdgpu/swsmu: fix ARC build errors adds 9142c4131a70 drm/amdgpu: prevent spurious warning adds 3cb9d2416ccd drm/amd/pm: setup APU dpm clock table in SMU HW initialization adds 0224b2758fb0 drm/amdgpu: kfd_initialized can be static adds b0047e53c4a5 drm/amdgpu: Remove warning for virtual_display adds 9c27bc97aff8 drm/amdgpu: Fix invalid number of character '{' in amdgpu_ [...] adds 0d2e90f47c4f Merge tag 'amd-drm-fixes-5.10-2020-10-09' of git://people. [...] adds 5ddbc828a175 Merge remote-tracking branch 'drm/drm-next' into master adds 23bdba959b3d drm/amd/pm: Replace one-element array with flexible-array member adds 2b6106575625 drm/amd/pm: Replace one-element array with flexible-array [...] adds e0af7d111012 drm/amd/pm: Replace one-element array with flexible-array [...] adds 737123d67e02 drm/amd/pm: Replace one-element array with flexible-array [...] adds 0e319cfeb3c3 drm/amd/pm: Replace one-element array with flexible-array [...] adds 9526e431c526 drm/amd/pm: Replace one-element array with flexible-array [...] adds 637f7576ece1 drm/amd/pm: Replace one-element array with flexible-array [...] adds aa8d10a10fd7 drm/amd/pm: Replace one-element array with flexible-array [...] adds 89c785bb1a73 drm/amd/pm: Replace one-element array with flexible-array [...] adds 5be63325c55a drm/amd/pm: Replace one-element array with flexible-array [...] adds 03f0a7b857db drm/amd/pm: Replace one-element array with flexible-array [...] adds b44fd9ccfaeb drm/amd/pm: Replace one-element array with flexible-array [...] adds bae82e841823 drm/amd/pm: Replace one-element array with flexible-array [...] adds 562f150fb93b drm/amdgpu: Use struct_size() helper in kmalloc() adds 201a4eb9dc96 amd/amdgpu_ctx: Use struct_size() helper and kmalloc() (v2) adds 402bde58e7f4 drm/amdgpu: kfd_initialized can be static adds 9ba8aa1085c0 drm/amdgpu: Remove warning for virtual_display adds 7ca917ecb3e7 drm/amdgpu: modify cp_flags to pg_flags in gfx_v10_cntl_po [...] adds 44d6e160f60a drm/amd/pm: setup APU dpm clock table in SMU HW initialization adds 75145aab7a0d drm/amdgpu/swsmu: clean up a bunch of stale interfaces adds 849007191eda drm/amdgpu: Fix invalid number of character '{' in amdgpu_ [...] adds 73e343362704 drm/amdgpu: Fix inconsistent of format with argument type [...] adds 30d7816fbd6c PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 0b26c37d90d6 drm/amdgpu: add another raven1 gfxoff quirk adds d3307aae10de Merge remote-tracking branch 'amdgpu/drm-next' into master adds 8fbde422e026 drm/i915: Fix TGL DKL PHY DP vswing handling adds eb4be1520e6f Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds 6561e0aa4627 MAINTAINERS: Update entry for st7703 driver after the rename adds c2df75ad2a9f drm/panfrost: increase readl_relaxed_poll_timeout values adds e548f4d42bc4 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 709811d1cd1c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 69bcaa392f7f Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 15e36cb19eb8 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master adds e6e3ab4f3126 Merge remote-tracking branch 'regmap/for-next' into master adds 96e503f9000f ALSA: hda/i915 - fix list corruption with concurrent probes adds 4434600d6ca8 Merge remote-tracking branch 'sound/for-next' into master adds b899e4fd7a33 ASoC: mchp-spdiftx: remove 'TX' from playback stream name adds 86f29c7442ac ASoC: dmaengine: Document support for TX only or RX only streams adds c890e30b069a Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds 9dbcd3b85336 Merge remote-tracking branch 'sound-asoc/for-next' into master adds bb6bb10c3e25 Merge remote-tracking branch 'modules/modules-next' into master adds 61335f47945e Merge remote-tracking branch 'input/next' into master adds ed6930c9201c io_uring: fix break condition for __io_uring_register() waiting adds 22e3c62eacf2 Merge branch 'for-5.10/io_uring' into for-next adds ce765372bc44 io_uring: Fix use of XArray in __io_uring_files_cancel adds 236434c3438c io_uring: Fix XArray usage in io_uring_add_task_file adds 5e2ed8c4f450 io_uring: Convert advanced XArray uses to the normal API adds 8e7d17f8b7d5 Merge branch 'for-5.10/io_uring' into for-next adds d7a1c483f797 md/raid0: remove unused function is_io_in_chunk_boundary() adds a913096decbf md/bitmap: md_bitmap_read_sb uses wrong bitmap blocks adds d837f7277f56 md/bitmap: md_bitmap_get_counter returns wrong blocks adds cf0b9b4821a2 md: fix the checking of wrong work queue adds 1383b347a8ae md/bitmap: fix memory leak of temporary bitmap adds b44c018cdf74 md/raid5: fix oops during stripe resizing adds 79cd16681acc Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds 9fc8e2bb043f Merge branch 'for-5.10/drivers' into for-next adds fd86194aca1f MAINTAINERS: remove LIBATA PATA DRIVERS entry adds 13f570b7ca5b Merge branch 'for-5.10/libata' into for-next adds 7ea6bf2e6c40 percpu_ref: don't refer to ref->data if it isn't allocated adds b479cb0edbe8 Merge branch 'for-5.10/block' into for-next adds dd1c372d6566 block: invoke blk_mq_exit_sched no matter whether have .ex [...] adds 6251b754f5b2 block: remove redundant mq check adds 75e6c00fc75c block: use helper function to test queue register adds 0841031ab9a8 blk-mq: use helper function to test hw stopped adds f0c6ae09db1d block: fix comment and add lockdep assert adds 0546858c59fb block: get rid of unnecessary local variable adds c72815241331 blk-mq: get rid of the dead flush handle code path adds f1e6e615674f Merge branch 'for-5.10/block' into for-next adds 47ce030b7ac5 blk-mq: move cancel of hctx->run_work to the front of blk_ [...] adds 8858e8d98d54 block: fix uapi blkzoned.h comments adds 56e934f6f104 Merge branch 'for-5.10/block' into for-next adds 45aefe3d2251 ata: ahci: mvebu: Make SATA PHY optional for Armada 3720 adds a13c19d7d1bf Merge branch 'for-5.10/libata' into for-next adds 5bf5e464f1ac io_uring: don't io_prep_async_work() linked reqs adds 233295130e53 io_uring: clean up ->files grabbing adds 479f517be571 io_uring: kill extra check in fixed io_file_get() adds 8371adf53c3c io_uring: simplify io_file_get() adds 71b547c048eb io_uring: improve submit_state.ios_left accounting adds 0bdf7a2ddb7d io_uring: use a separate struct for timeout_remove adds a71976f3fa47 io_uring: remove timeout.list after hrtimer cancel adds 062d04d73168 io_uring: clean leftovers after splitting issue adds 692d836351ff io_uring: don't delay io_init_req() error check adds 5398ae698525 io_uring: clean file_data access in files_register adds 600cf3f8b3f6 io_uring: refactor *files_register()'s error paths adds b2e968528312 io_uring: keep a pointer ref_node in file_data adds 2675918aee54 Merge branch 'for-5.10/io_uring' into for-next adds 6d4ec3934a22 Merge remote-tracking branch 'block/for-next' into master adds 9eea9b81d011 Merge remote-tracking branch 'device-mapper/for-next' into master adds 937fb531d3b7 Merge branch 'fixes' into next adds 1e23400f1a73 mmc: sdhci_am654: Fix module autoload adds f1d601e5bc20 Merge remote-tracking branch 'mmc/next' into master adds 0096c6e48f85 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds daba84cdfeaa Merge remote-tracking branch 'backlight/for-backlight-next [...] adds 58d1620c4ded power: supply: ltc2941: Fix ptr to enum cast adds 53e260f356b3 Merge remote-tracking branch 'battery/for-next' into master adds 8c9d31650227 Merge remote-tracking branch 'regulator/for-next' into master adds 0425d6b95e71 Merge remote-tracking branch 'integrity/next-integrity' in [...] adds ed7f852ed1ff Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds f64feafe5d0d Merge remote-tracking branch 'selinux/next' into master adds f57ebf467c46 Merge remote-tracking branch 'smack/next' into master adds b02ffd871122 Merge remote-tracking branch 'tomoyo/master' into master adds 802578ad04a5 Merge remote-tracking branch 'tpmdd/next' into master adds 19655665aa0b Merge remote-tracking branch 'iommu/next' into master adds 5829f1cc0c8f Merge remote-tracking branch 'vfio/next' into master adds 24c624b0610f Merge remote-tracking branch 'audit/next' into master adds 8591b8be74bb Merge remote-tracking branch 'devicetree/for-next' into master adds 855a40cd8ccc spi: cadence: Add SPI transfer delays adds 988731181359 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds b59f985b4375 Merge remote-tracking branch 'spi/for-next' into master adds 80e081458a76 Merge branch 'ras/core' adds 3e3f23b647a2 Merge branch 'linus' adds d42088229511 Merge branch 'perf/urgent' adds 9f6d05d35e8f Merge branch 'perf/core' adds 3212da94d170 Merge branch 'objtool/core' adds 2bb8945bcc1a lockdep: Fix usage_traceoverflow adds 4d004099a668 lockdep: Fix lockdep recursion adds baffd723e44d lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" adds 4e6afcc371fa Merge branch 'locking/urgent' adds e705d3979658 Merge branch 'locking/urgent' into locking/core, to pick up fixes adds d6c4c1134881 Merge branch 'kcsan' of git://git.kernel.org/pub/scm/linux [...] adds 2116d708b058 Merge branch 'lkmm' of git://git.kernel.org/pub/scm/linux/ [...] adds 30695272c67e Merge branch 'locking/core' adds b36c830f8c9b Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 80396d76da65 Merge branch 'core/rcu' adds c6de896fa0a4 Merge branch 'rcu/fix-rt' of git://git.kernel.org/pub/scm/ [...] adds f3c8abf68068 Merge branch 'core/rcu' adds 4b4ee696300f Merge branch 'linus' adds cc383a9e245c efi: mokvar: add missing include of asm/early_ioremap.h adds 820e6f502f02 Merge branch 'efi/core' adds 3d96df26c394 Merge remote-tracking branch 'tip/auto-latest' into master adds 642de78f7272 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds b4210eab9164 EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh adds eea32b7fdcb5 Merge branch 'edac-misc' into edac-for-next adds f1394c3e6ff1 Merge remote-tracking branch 'edac/edac-for-next' into master adds 55567976629e genirq/irqdomain: Allow partial trimming of irq_data hierarchy adds 986ec63d4482 gpio: tegra186: Allow optional irq parent callbacks adds 8681cc33f817 soc/tegra: pmc: Allow optional irq parent callbacks adds c351ab7bf2a5 soc/tegra: pmc: Don't create fake interrupt hierarchy levels adds 408f110ef697 Merge branch 'irq/tegra-pmc' into irq/irqchip-next adds 4c9b1bfaa503 irqchip/ti-sci-inta: Fix unsigned comparison to zero adds 8ddf1905a904 irqchip/ti-sci-intr: Fix unsigned comparison to zero adds 1d1e5630de78 irqchip/loongson-htvec: Fix initial interrupt clearing adds dde5cfffd68a Merge branch 'irq/irqchip-fixes' into irq/irqchip-next adds ad4c938c92af irqchip/irq-mst: Add MStar interrupt controller support adds 6d8af863b89d dt-bindings: interrupt-controller: Add MStar interrupt controller adds 63ea38a40221 Merge branch 'irq/mstar' into irq/irqchip-next adds ccc1dd160ac2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds 3c64af064f91 Merge remote-tracking branch 'ftrace/for-next' into master adds bf328eeeb732 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] adds 75c79a5dd72c rcutorture: Don't do need_resched() testing if ->sync is NULL adds 82a262fda989 Merge remote-tracking branch 'rcu/rcu/next' into master adds b62fafe56690 Merge remote-tracking branch 'kvm-arm/next' into master adds f7a2ea492510 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds 5a3e92745c47 Merge remote-tracking branch 'xen-tip/linux-next' into master adds 83a7bebebf30 Merge remote-tracking branch 'percpu/for-next' into master adds ca9d8947218e Merge remote-tracking branch 'drivers-x86/for-next' into master adds 2b7ec5885ab9 Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds aa1d723c42ef Merge remote-tracking branch 'leds/for-next' into master adds 6a083e08be8a Merge remote-tracking branch 'ipmi/for-next' into master adds 93e08f078acc Merge remote-tracking branch 'driver-core/driver-core-next [...] adds 6c8cf3695176 usb: typec: Add QCOM PMIC typec detection driver adds 93578a25d4e2 usb: musb: gadget: Use fallthrough pseudo-keyword adds a01c258ff5ab Merge remote-tracking branch 'usb/usb-next' into master adds fedc3a437787 Merge remote-tracking branch 'tty/tty-next' into master adds f3277cbfba76 binder: fix UAF when releasing todo list adds a8335cbb3df6 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 41f0666f0f60 staging: rtl8188eu: Fix long lines adds 5ad71958e497 staging: dpaa2-switch: add a dpaa2_switch_ prefix to all f [...] adds 0110ce655db8 staging: dpaa2-switch: add a dpaa2_switch prefix to all fu [...] adds 1cd890964218 staging: wfx: improve error handling of hif_join() adds fd2575c4a450 staging: wfx: check memory allocation adds bb97bc286171 staging: wfx: standardize the error when vif does not exist adds b3c669be90dd staging: wfx: wfx_init_common() returns NULL on error adds 5f841fe69832 staging: wfx: increase robustness of hif_generic_confirm() adds 8522d62e6bca staging: wfx: gpiod_get_value() can return an error adds c9d47696391d staging: wfx: drop unicode characters from strings adds 868fd970e187 staging: wfx: improve robustness of wfx_get_hw_rate() adds e1f13c879a7c staging: comedi: check validity of wMaxPacketSize of usb e [...] adds 425d4c571f80 Merge remote-tracking branch 'staging/staging-next' into master adds 97acb6754783 Merge remote-tracking branch 'mux/for-next' into master adds 4938ccbadb00 Merge remote-tracking branch 'dmaengine/next' into master adds ff174ae8d9dd Merge remote-tracking branch 'cgroup/for-next' into master adds eaa22926717a Merge remote-tracking branch 'scsi/for-next' into master adds edc80d98f648 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 88e1e4e7ff88 vdpa/mlx5: Make use of a specific 16 bit endianness API adds 65457c87de66 vdpa/mlx5: Fix failure to bring link up adds 3ceed2f076d6 Merge remote-tracking branch 'vhost/linux-next' into master adds 82f523a39c48 Merge remote-tracking branch 'rpmsg/for-next' into master adds eec0e8602b7f Merge remote-tracking branch 'gpio/for-next' into master adds eae046394036 Merge remote-tracking branch 'pinctrl/for-next' into master adds 6a78dfb8faca dt-bindings: pwm: renesas,tpu-pwm: Document r8a7742 support adds 3b1954cd57bf dt-bindings: pwm: renesas,pwm-rcar: Add r8a7742 support adds 982c9fa581dc Merge remote-tracking branch 'pwm/for-next' into master adds c03ee8eaa617 Merge remote-tracking branch 'kselftest/next' into master adds 73cb50173386 Merge remote-tracking branch 'livepatching/for-next' into master adds 6356c347b31e Merge remote-tracking branch 'rtc/rtc-next' into master adds f9706f32ef98 Merge remote-tracking branch 'ntb/ntb-next' into master adds 1e934e0c68c4 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds b16bdef9869c Merge remote-tracking branch 'kspp/for-next/kspp' into master adds bed01f4afeb0 Merge remote-tracking branch 'slimbus/for-next' into master adds bd3fc4aaec06 Merge remote-tracking branch 'nvmem/for-next' into master adds a5162032357a Merge remote-tracking branch 'xarray/main' into master adds ed027e43a553 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds 31e1032dbadd Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds 10fc4967e7e4 Merge remote-tracking branch 'pidfd/for-next' into master adds 46eda5efd43d fpga: fpga-mgr: Add devm_fpga_mgr_register() API adds 33f2827ad6c9 fpga: fpga-mgr: altera-ps-spi: Simplify registration adds e5286d5d156a fpga: fpga-mgr: dfl-fme-mgr: Simplify registration adds a72f4f5028f4 fpga: fpga-mgr: ice40-spi: Simplify registration adds 6bbbdc92b042 fpga: fpga-mgr: machxo2-spi: Simplify registration adds ce4c463496eb fpga: fpga-mgr: socfpga: Simplify registration adds 06a6d13c4f02 fpga: fpga-mgr: ts73xx: Simplify registration adds 0b3f29265982 fpga: fpga-mgr: xilinx-spi: Simplify registration adds dc13b30f3879 fpga: fpga-mgr: zynqmp: Simplify registration adds c725705bac9a fpga: fpga-mgr: altera-pr-ip: Simplify registration adds e1e66168c769 Merge branch 'devm_fpga_mgr_register' into for-next adds 41b97e3c8685 Merge remote-tracking branch 'fpga/for-next' into master adds 2a41fc52c21b Documentation: kunit: Add naming guidelines adds 90a025a859a3 vmlinux.lds.h: add linker section for KUnit test suites adds aac35468ca20 kunit: test: create a single centralized executor for all tests adds 8c0d884986ba init: main: add KUnit to kernel init adds 45dcbb6f5ef7 kunit: test: add test plan to KUnit TAP format adds a82763e63ee7 Documentation: kunit: add a brief blurb about kunit_test_suite adds a76a4c5a9017 Merge remote-tracking branch 'kunit-next/kunit' into master adds ece5976b7602 Merge remote-tracking branch 'trivial/for-next' into master adds c37c21e8a8df Merge remote-tracking branch 'mhi/mhi-next' into master adds 54e8635254b5 Merge remote-tracking branch 'notifications/notifications- [...] adds de403c04fb68 Merge remote-tracking branch 'memblock/for-next' into master adds 37a0dbf631f6 counters: Introduce counter_atomic* counters adds 36bde8681b68 selftests:lib:test_counters: add new test for counters adds 33b612bb0009 drivers/base: convert deferred_trigger_count and probe_cou [...] adds 6fbbfc0a01af drivers/base/devcoredump: convert devcd_count to counter_atomic32 adds 0ad3bb17f03f drivers/acpi: convert seqno counter_atomic32 adds 883932f35436 drivers/acpi/apei: convert seqno counter_atomic32 adds b25a4951dff8 drivers/android/binder: convert stats, transaction_log to [...] adds c48ce312263b drivers/base/test/test_async_driver_probe: convert to use [...] adds dc87264ac991 drivers/char/ipmi: convert stats to use counter_atomic32 adds f12728b082f5 drivers/misc/vmw_vmci: convert num guest devices counter t [...] adds 2095725c325b drivers/edac: convert pci counters to counter_atomic32 adds 59435484149e Merge remote-tracking branch 'counters/counters' into master adds 102d12ba121b /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 1718f7f3c08d /proc/kpageflags: do not use uninitialized struct pages adds e0d722ef5019 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference adds 511443ac834c compiler-clang: add build check for clang 10.0.1 adds d6b8be73757b Revert "kbuild: disable clang's default use of -fmerge-all [...] adds ffda12ba37fa Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds 1be1b066c2e0 Revert "arm64: vdso: Fix compilation with clang older than 8" adds 7bb698ff6cbd Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds 189cdae0621d kasan: remove mentions of unsupported Clang versions adds 41096112e17b compiler-gcc: improve version error adds c275f9638fac compiler.h: avoid escaped section names adds f7b8ea8ebd4d export.h: fix section name for CONFIG_TRIM_UNUSED_KSYMS for Clang adds 6ef82f059e07 kbuild: doc: describe proper script invocation adds fff8ce551717 scripts/spelling.txt: increase error-prone spell checking adds f03c2ef31253 scripts/decodecode: add the capability to supply the progr [...] adds 2dfc0eda966b ntfs: add check for mft record size in superblock adds 77a140c09b2e ocfs2: delete repeated words in comments adds 523e6c6e997a ocfs2: fix potential soft lockup during fstrim adds 3d76a3f33913 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 6f52d5bed495 ocfs2: fix ocfs2 corrupt when iputting an inode adds 40c953de15a7 ramfs: support O_TMPFILE adds 114d8b3bc41e fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds 0c76dfdedabe fs_parse: mark fs_param_bad_value() as static adds 0020e55e1a83 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds f058a788e595 mm/slab.c: clean code by removing redundant if condition adds 9001bed465df include/linux/slab.h: fix a typo error in comment adds 0963c93432fa mm/slub.c: branch optimization in free slowpath adds 11b88f9c8121 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds 3cc00f35f7da mm/slub: make add_full() condition more explicit adds ec033796cb0e mm/kmemleak: rely on rcu for task stack scanning adds 5c0484c61ab8 mm,kmemleak-test.c: move kmemleak-test.c to samples dir adds 2cd9be11772b x86/numa: cleanup configuration dependent command-line options adds d2992417483f x86/numa: add 'nohmat' option adds efb12f352527 x86/numa: fix build when CONFIG_ACPI is not set adds d14896fefe31 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds eafb4d162c32 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds 2e68cfac7dca device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds 7f9f1f659767 resource: report parent to walk_iomem_res_desc() callback adds 88c0e161abf1 mm/memory_hotplug: introduce default phys_to_target_node() [...] adds c8d9f2da106c mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds 2c83edfdfbfd ACPI: HMAT: attach a device for each soft-reserved range adds 2e9dc0874a52 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds 28ee83165fd4 device-dax: drop the dax_region.pfn_flags attribute adds 539e979baf36 device-dax: move instance creation parameters to 'struct d [...] adds f613cd3faa59 device-dax: make pgmap optional for instance creation adds d708fbae9d5a device-dax/kmem: introduce dax_kmem_range() adds 13e005d49b13 device-dax/kmem: move resource name tracking to drvdata adds 87cffe1a2a97 device-dax/kmem: replace release_resource() with release_m [...] adds da4ac87c1ab1 device-dax: add an allocation interface for device-dax instances adds b06bc7626b23 device-dax: introduce 'struct dev_dax' typed-driver operations adds 66f49e8134ff device-dax: introduce 'seed' devices adds 37adba9e0db4 drivers/base: make device_find_child_by_name() compatible [...] adds 71ff6c2f56f1 device-dax: add resize support adds 1f7e7ce6d861 mm/memremap_pages: convert to 'struct range' adds 8fcc3412e9b8 mm/hmm/test: use after free in dmirror_allocate_chunk() adds 21c54d8b09f3 lib/test_hmm.c: fix an error code in dmirror_allocate_chunk() adds 8bc266a0ca3b mm/memremap_pages: support multiple ranges per invocation adds b171959d0de7 device-dax: add dis-contiguous resource support adds befbcae85024 device-dax: introduce 'mapping' devices adds 04dcbe401b76 device-dax: make align a per-device property adds 1757cb7711f2 device-dax: add an 'align' attribute adds 0b5d153b2a50 dax/hmem: introduce dax_hmem.region_idle parameter adds f867dbad4839 device-dax: add a range mapping allocation attribute adds fd31ed76b7bb mm/debug.c: do not dereference i_ino blindly adds 3c1efad71e8f mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds 157c74eb0713 powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 041edf28ffd4 powerpc/mm: move setting pte specific flags to pfn_pte adds baf2e78f88b8 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds fa460036c8fa mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds af84dbbc168d mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds a798ce52f347 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds b8a0d3431dd4 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds 26ba1ea0acc6 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds e8e5b865a786 mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds 5a8243a98451 mm/debug_vm_pgtable/locks: take correct page table lock adds 38c65c9a27b1 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds 038478506812 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds 21447a74bafe mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 5d26ee6ff260 mm/debug_vm_pgtable: drop hugetlb_advanced_tests() adds ad0eb8fd57d6 mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds 0223612d2af8 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds 3fa315fa008f mm: factor find_get_incore_page out of mincore_page adds 83cda8a6f259 mm: use find_get_incore_page in memcontrol adds ccd9e850b61d mm: optimise madvise WILLNEED adds aeb5f32d5cbc mm-optimise-madvise-willneed-fix adds 60615f1bcd51 proc: optimise smaps for shmem entries adds 16b90bd8722b i915: use find_lock_page instead of find_lock_entry adds ad8fc51231e8 mm: convert find_get_entry to return the head page adds 37afca871553 mm-convert-find_get_entry-to-return-the-head-page-fix adds 996dabe21b28 mm/shmem: return head page from find_lock_entry adds e85360da99bd mm-shmem-return-head-page-from-find_lock_entry-fix adds e33eae6c18ae mm: add find_lock_head adds d140e385e045 mm/filemap: fix filemap_map_pages for THP adds 9cd4edd76734 mm, fadvise: improve the expensive remote LRU cache draini [...] adds 30ad9a106e37 mm/gup_benchmark: update the documentation in Kconfig adds 4c0eae654df6 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 3cc223c90fbd mm/gup: don't permit users to call get_user_pages with FOL [...] adds c24ea3acb3a8 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds f0bda53da914 mm/gup: protect unpin_user_pages() against npages==-ERRNO adds 2324ef6fbd15 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds 963349a4b633 mm: remove activate_page() from unuse_pte() adds fb64a7476285 mm: remove superfluous __ClearPageActive() adds 38f94e9e8dfa mm/swap.c: fix confusing comment in release_pages() adds 0860200cef51 mm/swap_slots.c: remove always zero and unused return valu [...] adds 692e3445ed61 mm/page_io.c: remove useless out label in __swap_writepage() adds 70d0df0d32ad mm/swap.c: fix incomplete comment in lru_cache_add_inactiv [...] adds 83f154e39e1d mm/swapfile.c: remove unnecessary goto out in _swap_info_get() adds bb8564d455f0 mm/swapfile.c: fix potential memory leak in sys_swapon adds 7cd6fd4b26db mm/memremap.c: convert devmap static branch to {inc,dec} adds 5e52548ed12b mm: memcontrol: use flex_array_size() helper in memcpy() adds be0e587884fe mm: memcontrol: Use the preferred form for passing the siz [...] adds 838004b5e430 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds 0872bedd47ea mm: memcontrol: correct the comment of mem_cgroup_iter() adds cb1d8f05a5d9 mm/memcg: clean up obsolete enum charge_type adds 3ec01ab07f1a mm/memcg: simplify mem_cgroup_get_max() adds 668f2da66129 mm-memcg-simplify-mem_cgroup_get_max-v4 adds e3dc317d53dd mm/memcg: unify swap and memsw page counters adds 8de48dabf4b2 mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds bf2b9c060938 mm/page_counter: correct the obsolete func name in the com [...] adds 329eff82f5f5 mm: memcontrol: reword obsolete comment of mem_cgroup_unma [...] adds 815a127b258b selftests/vm: fix false build success on the second and la [...] adds 48f28f5dec64 selftests/vm: fix incorrect gcc invocation in some cases adds 7181da0a01e2 mm: account PMD tables like PTE tables adds 06c86aa7d481 arm: __pmd_free_tlb(): call page table destructor adds 17aa8316059b mm/memory.c: fix typo in __do_fault() comment adds 9cbc941c1063 mm/memory.c: replace vmf->vma with variable vma adds c87a8185b4e6 mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds 285609d0dbd3 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds c3bd15e68acb mmap locking API: add mmap_lock_is_contended() adds 0661b9e71f30 mm: smaps*: extend smap_gather_stats to support specified [...] adds a64ed59ad6c3 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds 26ac2d8fe56a mm/mmap.c: fix the adjusted length error adds 07f5dedc9963 mm: move PageDoubleMap bit adds 3c18624f73ee mm: simplify PageDoubleMap with PF_SECOND policy adds 5d118bbf35c3 mm/mmap: leave adjust_next as virtual address instead of p [...] adds 8d31051e9286 mm/memory.c: fix spello of "function" adds 0d97e882b24f mm/mmap: not necessary to check mapping separately adds 2e504efc667e mm/mmap: check on file instead of the rb_root_cached of it [...] adds 23753b1dadab mm: use helper function mapping_allow_writable() adds 9dbc538c3b51 mm/mmap.c: use helper function allow_write_access() in __r [...] adds 7d15d60dca9d mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] adds c7dc5c0a3cbb mm: remove src/dst mm parameter in copy_page_range() adds 10a6ab180efe mm-remove-src-dst-mm-parameter-in-copy_page_range-v2 adds 9f52b328dbd6 mm-remove-src-dst-mm-parameter-in-copy_page_range-v2-fix adds eff133620f98 include/linux/huge_mm.h: remove mincore_huge_pmd declaration adds 72340669fd22 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds b21c9e366e34 lib/test_hmm.c: remove unused dmirror_zero_page adds f8acfc7daf99 mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds dfadfa98fb27 mm/dmapool.c: replace hard coded function name with __func__ adds 4bc573a3db7d mm/memory-failure: do pgoff calculation before for_each_process() adds 42e07b77c5b8 mm/memory-failure.c: remove unused macro `writeback' adds 10ca8f22270e mm/vmalloc.c: update the comment in __vmalloc_area_node() adds 21dc6110c81c mm/vmalloc.c: fix the comment of find_vm_area adds 2343e069da9b docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds 4ff29d8f42ff kasan/kunit: add KUnit Struct to Current Task adds e685acc91080 KUnit: KASAN Integration adds 03398731b0ce KASAN: Port KASAN Tests to KUnit adds cf56cd0e9208 kasan-port-kasan-tests-to-kunit-v14 adds e53a5c2976e2 KASAN: Testing Documentation adds 7de9cb7b1ba0 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds d0d6bfcded30 mm/page_alloc: tweak comments in has_unmovable_pages() adds 80aee081b470 mm/page_isolation: exit early when pageblock is isolated i [...] adds 38caa4442ee3 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds f932deebc530 mm/page_isolation: cleanup set_migratetype_isolate() adds 7f086e0da294 virtio-mem: don't special-case ZONE_MOVABLE adds 2185f92a6880 mm: document semantics of ZONE_MOVABLE adds fcdbdc09efcd mm, isolation: avoid checking unmovable pages across pageb [...] adds 96f81d0afa42 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds 64e9ff9d2d25 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds 82a55af0513f mm/page_alloc.c: micro-optimization remove unnecessary branch adds 2ddb76bc7a45 mm/page_alloc.c: fix early params garbage value accesses adds d41a47a2ef10 mm/page_alloc.c: clean code by merging two functions adds 5588746efc1a mm/page_alloc.c: __perform_reclaim should return 'unsigned long' adds 267b2b33c380 mmzone: clean code by removing unused macro parameter adds 73b3a3593917 mm: move call to compound_head() in release_pages() adds ed7f5253e189 mm/page_alloc.c: fix freeing non-compound pages adds 2ee218bc76ce include/linux/gfp.h: clarify usage of GFP_ATOMIC in !preem [...] adds 8a4be511fa38 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds 4c950929a70d mm/hugetlb.c: remove the unnecessary non_swap_entry() adds 013f6ab06d8f doc/vm: fix typo in the hugetlb admin documentation adds 9133323fd4ca mm/huge_memory.c: update tlb entry if pmd is changed adds 26058a2780b3 MIPS: do not call flush_tlb_all when setting pmd entry adds 30e7dcc2d9d3 mm/hugetlb: not necessary to coalesce regions recursively adds 59aee1cf7209 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds 798bd02401fb mm/hugetlb: use list_splice to merge two list at once adds c7776ab7ee82 mm/hugetlb: count file_region to be added when regions_nee [...] adds d00a0ae3c01e mm/hugetlb: a page from buddy is not on any list adds 1d05a2aed325 mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds 4769c419c024 mm/hugetlb: take the free hpage during the iteration directly adds f9c75004374e mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds 19defd0b5609 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds d574e67d0fd0 mm/vmscan: fix infinite loop in drop_slab_node adds 6d02e2d97fa2 mm/vmscan: fix comments for isolate_lru_page() adds 3ccbcbf61e76 mm/z3fold.c: use xx_zalloc instead xx_alloc and memset adds 42483546c619 mm/zbud: remove redundant initialization adds aa38b4ef5660 mm/compaction.c: micro-optimization remove unnecessary branch adds 3b2b04cdf88b include/linux/compaction.h: clean code by removing unused [...] adds d4006c5e950a selftests/vm: 8x compaction_test speedup adds dd04bb1889c9 mm/mempolicy: remove or narrow the lock on current adds aca6a28f7314 mm: remove unused alloc_page_vma_node() adds 83668e4dbbbe mm/mempool: Add 'else' to split mutually exclusive case adds 2f1664d8e282 mm-mempool-add-else-to-split-mutually-exclusive-case-fix adds 03220da2a753 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds f58f1d3b3758 dma-contiguous: simplify cma_early_percent_memory() adds dcf1b22771f9 arm, xtensa: simplify initialization of high memory pages adds 99b0fc2eba7b arm64: numa: simplify dummy_numa_init() adds e822525dfff7 h8300, nds32, openrisc: simplify detection of memory extents adds 1706c329e956 riscv: drop unneeded node initialization adds 967c27ea867e mircoblaze: drop unneeded NUMA and sparsemem initializations adds 22159b7097d6 memblock: make for_each_memblock_type() iterator private adds 6755b91f0f9f memblock: make memblock_debug and related functionality private adds 513510494660 memblock-make-memblock_debug-and-related-functionality-pri [...] adds 5ad6c354bb2b memblock: reduce number of parameters in for_each_mem_range() adds 6aa305e91813 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds e041774474aa arch, drivers: replace for_each_membock() with for_each_me [...] adds 8e37bb3158f9 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds f81cbad4576c mips: fix cavium-octeon build caused by memblock refactoring adds 128588530550 x86/setup: simplify initrd relocation and reservation adds 2346878afd06 x86/setup: simplify reserve_crashkernel() adds a441f1f171a3 memblock: remove unused memblock_mem_size() adds a13691630c4f memblock: implement for_each_reserved_mem_region() using _ [...] adds d8cc65364724 memblock: use separate iterators for memory and reserved regions adds 06e95a59a047 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 2a1b28603947 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds 70d39024a05e mm/migrate: remove cpages-- in migrate_vma_finalize() adds dc6255d1e614 mm/migrate: remove obsolete comment about device public adds ab19397dc939 XArray: add xa_get_order adds 83586c845844 xarray-add-xa_get_order-fix adds 47bebee70add XArray: add xas_split adds 7bfe3f55f814 xarray-add-xas_split-fix adds 45db3977bff2 xarray-add-xas_split-fix-2 adds ddf3fab60c09 fix xarray adds 57f03e163456 mm/filemap: fix storing to a THP shadow entry adds 29d5af0902e6 mm/filemap: fix page cache removal for arbitrary sized THPs adds cdffb6bca539 mm/memory: remove page fault assumption of compound page size adds b6a0b231cebf mm: Fix remove page fault assumption of compound page size adds 8230aa4998f4 mm/page_owner: change split_page_owner to take a count adds 6b8f9c52bed7 mm/huge_memory: fix total_mapcount assumption of page size adds 6301203a0e6f mm/huge_memory: fix split assumption of page size adds 7c4ebc0e5dea mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds 58594f840ac1 mm/huge_memory: fix can_split_huge_page assumption of THP size adds dc174e503b51 mm/rmap: fix assumptions of THP size adds 96ce44dd8197 mm/truncate: fix truncation for pages of arbitrary size adds 9fdae8f96c14 mm/page-writeback: support tail pages in wait_for_stable_page adds 8c7b9debf7e2 mm/vmscan: allow arbitrary sized pages to be paged out adds b97a1c642769 fs: add a filesystem flag for THPs adds c6e9a50c775e fs: do not update nr_thps for mappings which support THPs adds c2e0098e3002 mm/readahead: add DEFINE_READAHEAD adds 4247a0773db2 mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds f5cc3318bdbb mm/readahead: make do_page_cache_ra take a readahead_control adds bbb0360f44b6 mm/readahead: make ondemand_readahead take a readahead_control adds 2ed8d8c6e33f mm/readahead: pass readahead_control to force_page_cache_ra adds 6ab81915a900 mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds 39e7b828938d mm/filemap: fold ra_submit into do_sync_mmap_readahead adds eb870017189f mm/readahead: pass a file_ra_state into force_page_cache_ra adds f07b30f26da3 mm,hwpoison: cleanup unused PageHuge() check adds abc24e944adf mm, hwpoison: remove recalculating hpage adds 2c14c46eead9 mm,hwpoison-inject: don't pin for hwpoison_filter adds f298aaa34b94 mm,hwpoison: unexport get_hwpoison_page and make it static adds db014073416f mm,hwpoison: refactor madvise_inject_error adds 4a121e86251f mm,hwpoison: kill put_hwpoison_page adds b32f9ec99047 mm,hwpoison: unify THP handling for hard and soft offline adds 407518e9b19d mm,hwpoison: rework soft offline for free pages adds 70d969b96542 mm,hwpoison: rework soft offline for in-use pages adds 3110f256dc79 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds ffff93c98eca mm,hwpoison: return 0 if the page is already poisoned in s [...] adds 39ee3d6b5a7d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds 90e6316d2815 mm,hwpoison: double-check page count in __get_any_page() adds 21022f398286 mm,hwpoison: try to narrow window race for free pages adds 0936b9db42a5 mm/page_poison.c: replace bool variable with static key adds 0a20fbd9ab52 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds d4fbe5a77c73 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds bd748d8464ee mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds f0d29e0b57a8 mm/vmstat.c: use helper macro abs() adds 12ededa558d7 mm/util.c: update the kerneldoc for kstrdup_const() adds 8edcdbdd542f mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds ba8933ab90df mm/memory_hotplug: inline __offline_pages() into offline_pages() adds 90e86ef83c5b mm/memory_hotplug: enforce section granularity when onlini [...] adds a4a778b60bfa mm/memory_hotplug: simplify page offlining adds 39b676c87b51 mm-memory_hotplug-simplify-page-offlining-fix adds c1b45372477f mm/page_alloc: simplify __offline_isolated_pages() adds 8f5a672116ed mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds bd246da0e6ab mm/page_isolation: simplify return value of start_isolate_ [...] adds 957c64359e63 mm/memory_hotplug: simplify page onlining adds c63bba4833ee mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds 820fa22f5e57 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds 22145dc2c802 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 5b2eacd64f1f kernel/resource: make release_mem_region_adjustable() never fail adds 91b93f1bf07b kernel/resource: fix use of ternary condition in release_m [...] adds 15289607ba22 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 94122e5a1f02 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds e64f10f53e02 mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds e8688204e16e mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds bab82a439111 virtio-mem: try to merge system ram resources adds 86b0eea14bda xen/balloon: try to merge system ram resources adds 9ce291629210 hv_balloon: try to merge system ram resources adds f1fb6b33671d kernel/resource: make iomem_resource implicit in release_m [...] adds 07030f7588be mm: don't panic when links can't be created in sysfs adds 5cd3483599d2 mm/page_alloc: convert "report" flag of __free_one_page() [...] adds e5407b2dbf04 mm/page_alloc: place pages to tail in __putback_isolated_page() adds d57a5b604577 mm/page_alloc: move pages to tail in move_to_free_list() adds dd452ef2da6b mm/page_alloc: place pages to tail in __free_pages_core() adds 1069e5e4329f mm/memory_hotplug: update comment regarding zone shuffling adds 7a1199c975c9 zram: failing to decompress is WARN_ON worthy adds ffd7076dd7a2 mm/slab.h: remove duplicate include adds fbedba7c3c02 mm/page_reporting.c: drop stale list head check in page_re [...] adds d1a871103bc6 mm/highmem.c: clean up endif comments adds 4fdd0f764a44 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds d4a8998cc3c4 mm: use self-explanatory macros rather than "2" adds 278adf55ef43 mm: fix some broken comments adds 2f5271556154 mm: fix some comments formatting adds bec3ccce377a mm/workingset.c: fix some doc warnings adds f6e93ed502f2 mm: use helper function put_write_access() adds 9b36b1481bf8 include/linux/mmzone.h: remove unused early_pfn_valid() adds ac51bacf9a25 mm: rename page_order() to buddy_order() adds faf4ffbfd1c5 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds eab43dc9cecc fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 556d6c61d34f kernel/hung_task.c: Monitor killed tasks. adds 22d5c0405159 proc/sysctl: make protected_* world readable adds b83ee3402745 fs: configfs: delete repeated words in comments adds 5e9978beba29 kernel.h: split out min()/max() et al. helpers adds e1d629bf5f64 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] adds 201062b1a6d5 kernel/: fix repeated words in comments adds a5b1cc2e4de6 get_maintainer: add test for file in VCS adds 31d67d2f3f1a get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds 2b4998416a6b lib: bitmap: delete duplicated words adds fa7eeef1b81a lib: libcrc32c: delete duplicated words adds cbcb762886b1 lib: decompress_bunzip2: delete duplicated words adds e31c4ddfcc30 lib: devres: delete duplicated words adds 01e52d79197a lib: dynamic_queue_limits: delete duplicated words + fix typo adds ad41110ce3c0 lib: earlycpio: delete duplicated words adds b6c359d73c38 lib: radix-tree: delete duplicated words adds 9e9975d73c81 lib: syscall: delete duplicated words adds b76bcf04239b lib: test_sysctl: delete duplicated words adds cf38bb584ea7 lib/mpi/mpi-bit.c: fix spello of "functions" adds d493a071be13 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds a935ef27dc34 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds c8abb5c0b263 lib/scatterlist.c: avoid a double memset adds 7d08a9d02a4c lib/percpu_counter.c: use helper macro abs() adds 175bcfdebc33 include/linux/list.h: add a macro to test if entry is poin [...] adds a07a043ecbc2 lib/crc32.c: fix trivial typo in preprocessor condition adds 728d8ded68a9 bitops: simplify get_count_order_long() adds 9b516922ea78 bitops: use the same mechanism for get_count_order[_long] adds 5a0ed2c8f9ed checkpatch: add --kconfig-prefix adds 4f6ad8aa1eac checkpatch: move repeated word test adds 5191b791285b checkpatch: add test for comma use that should be semicolon adds 4cc026df6e4c const_structs.checkpatch: add phy_ops adds 8aa14600df0e checkpatch: warn if trace_printk and friends are called adds 99f514ed1f33 const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds fd80e30888a6 checkpatch: warn on self-assignments adds 9815a6dbec78 checkpatch-warn-on-self-assignments-checkpatch-fixes adds 206ccdf0b9f0 checkpatch: allow not using -f with files that are in git adds 819059fbe64f checkpatch: fix git "fatal" warning if file argument outsi [...] adds 4f0020d25b0d checkpatch: extend author Signed-off-by check for split Fr [...] adds b347c54bdaf4 checkpatch: test $GIT_DIR changes adds 9bdf4c893457 checkpatch: emit a warning on embedded filenames adds bf777d756806 checkpatch-emit-a-warning-on-embedded-filenames-fix adds f8bb6d527396 checkpatch: fix multi-statement macro checks for while blocks. adds 29c57ff4efe6 checkpatch: fix false positive on empty block comment lines adds 0c01921e56f9 checkpatch: add new warnings to author signoff checks. adds b6567d554f4a fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds a5067ef6106e fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 9fe0133c737b fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 9ee7186c1da3 tools/testing/selftests: add self-test for verifying load [...] adds 00856c78add0 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds 608e7361c165 coredump: let dump_emit() bail out on short writes adds 0f79fa397b44 coredump: refactor page range dumping into common helper adds 8a694d63dd26 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds db9e6a4953f7 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds fd6c7a053bbb mm/gup: take mmap_lock in get_dump_page() adds d7b80e70e6ec mm: remove the now-unnecessary mmget_still_valid() hack adds 6c6e167a0e50 ramfs: fix nommu mmap with gaps in the page cache adds 1ea5db57015c autofs: harden ioctl table adds fcd899f89c23 nilfs2: fix some kernel-doc warnings for nilfs2 adds f011d1aff253 rapidio: fix error handling path adds 5ede900c3895 rapidio: fix the missed put_device() for rio_mport_add_riodev adds 9d94a352cd2c panic: dump registers on panic_on_warn adds 699a69dda955 kernel/relay.c: drop unneeded initialization adds 6889b7969f84 aio: simplify read_events() adds 0940f6a203bb scripts/gdb/proc: add struct mount & struct super_block ad [...] adds cf0464c440cd scripts/gdb/tasks: add headers and improve spacing format adds a8fc80fece28 sched.h: drop in_ubsan field when UBSAN is in trap mode adds 5318a79c919c ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang adds 0107eacceba8 ROMFS: support inode blocks calculation adds 65b760dac6da lib, include/linux: add usercopy failure capability adds 7e81b84f1cd9 lib, uaccess: add failure injection to usercopy functions adds 9e02dcbaab9c x86: add failure injection to get/put/clear_user adds 1a58f6716009 Merge branch 'akpm-current/current' into master adds 3235e0907dd2 ia64: fix build error with !COREDUMP adds 3127d508d0c9 mm, memcg: rework remote charging API to support nesting adds b64ba7d29fe5 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 850b3c91bbc2 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds a07c777b3a09 mm: kmem: prepare remote memcg charging infra for interrup [...] adds 106434460c84 mm: kmem: enable kernel memcg accounting from interrupt contexts adds bda0e3fe8e83 mm/memory-failure: remove a wrapper for alloc_migration_target() adds d14e3d1c6fd7 mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds b4ffaaea1627 mm/migrate: avoid possible unnecessary process right check [...] adds 4c342ae557e4 mm/mmap: add inline vma_next() for readability of mmap code adds c6b3b2a070cf mm/mmap: add inline munmap_vma_range() for code readability adds 06124cc85660 mm/gup_benchmark: take the mmap lock around GUP adds 28d300c866dc binfmt_elf: take the mmap lock around find_extend_vma() adds 093e9828becd mmap locking API: don't check locking if the mm isn't live yet adds 36a2889a52be mm/gup: assert that the mmap lock is held in __get_user_pages() adds e16b965366b0 mm/gup_benchmark: rename to mm/gup_test adds 4c77b5999ed7 selftests/vm: use a common gup_test.h adds 9a224282f20d selftests/vm: rename run_vmtests --> run_vmtests.sh adds 0ad930842060 selftests/vm: minor cleanup: Makefile and gup_test.c adds 24d55cad61ab selftests/vm: only some gup_test items are really benchmarks adds 7b192f86e26f selftests/vm: gup_test: introduce the dump_pages() sub-test adds a6b3e1f9f5e7 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 482047324779 selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds cfdcf7f0e99c selftests/vm: fix an improper dependency upon executable s [...] adds 2d319f04840e selftests/vm: 10x speedup for hmm-tests adds 8aeaad9b945f mm/madvise: pass mm to do_madvise adds 041474ff68f1 pid: move pidfd_get_pid() to pid.c adds 8d5a5f5e8433 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 63fa220e2ca6 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 7e37af59dcc4 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 9ea3d784de06 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds e7bc205c95e0 fix for "mm/madvise: introduce process_madvise() syscall: [...] adds e80c94b39bcf mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds fdec41976ab5 mm/madvise: remove duplicate include adds 2d943487a9dc mm: do not use helper functions for process_madvise adds ed8ac803024d mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 75a05a2ccbc4 fix up for "iov_iter: transparently handle compat iovecs i [...] adds 1ce0d34163b5 mm: update the documentation for vfree adds 7a2ef9a05654 mm: add a VM_MAP_PUT_PAGES flag for vmap adds 3753221789f0 mm: add a vmap_pfn function adds 929652142f9f mm: allow a NULL fn callback in apply_to_page_range adds eeddd5415f36 zsmalloc: switch from alloc_vm_area to get_vm_area adds 8101e8fbf13e drm/i915: use vmap in shmem_pin_map adds ef92f222e26d drm/i915: stop using kmap in i915_gem_object_map adds 600c01817505 drm/i915: use vmap in i915_gem_object_map adds 472935ec3931 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] adds 539136f0f1ca x86/xen: open code alloc_vm_area in arch_gnttab_valloc adds 514d7a3b1240 mm: remove alloc_vm_area adds ab17ebd307d8 mm: cleanup the gfp_mask handling in __vmalloc_area_node adds ec60f43056ea mm: remove the filename in the top of file comment in vmalloc.c adds 9efd6f90761e mm: remove duplicate include statement in mmu.c adds 2cab4ac55625 Merge branch 'akpm/master' into master adds 148fdf990dee Add linux-next specific files for 20201012
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 (d67bc7812221) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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/PCI/index.rst | 1 + Documentation/{filesystems => PCI}/sysfs-pci.rst | 0 Documentation/bpf/bpf_devel_QA.rst | 4 +- Documentation/core-api/counters.rst | 109 + Documentation/dev-tools/kunit/index.rst | 1 + Documentation/dev-tools/kunit/style.rst | 205 ++ Documentation/dev-tools/kunit/usage.rst | 5 + .../interrupt-controller/mstar,mst-intc.yaml | 64 + .../devicetree/bindings/net/can/fsl-flexcan.txt | 10 +- .../devicetree/bindings/net/can/rcar_can.txt | 8 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 5 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 + .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 1 + Documentation/filesystems/index.rst | 2 - .../networking/devlink/devlink-params.rst | 6 + .../networking/devlink/devlink-reload.rst | 81 + Documentation/networking/devlink/ice.rst | 5 + Documentation/networking/devlink/index.rst | 1 + Documentation/networking/index.rst | 1 + .../{filesystems => networking}/sysfs-tagging.rst | 0 Documentation/process/submit-checklist.rst | 3 +- MAINTAINERS | 57 +- Makefile | 8 +- Next/SHA1s | 115 +- Next/Trees | 1 + Next/merge.log | 2527 +++++++++++--------- arch/alpha/include/asm/mmu_context.h | 12 +- arch/alpha/kernel/osf_sys.c | 116 +- arch/arc/include/asm/mmu_context.h | 17 +- arch/arm/include/asm/mmu_context.h | 26 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 1 + arch/arm64/include/asm/cpu.h | 2 - arch/arm64/include/asm/mmu_context.h | 7 +- arch/arm64/kernel/head.S | 3 - arch/arm64/kernel/setup.c | 12 +- arch/arm64/kernel/smp.c | 13 +- arch/c6x/include/asm/mmu_context.h | 6 + arch/csky/include/asm/mmu_context.h | 8 +- arch/hexagon/include/asm/mmu_context.h | 33 +- arch/ia64/include/asm/mmu_context.h | 17 +- arch/m68k/include/asm/mmu_context.h | 37 +- arch/microblaze/include/asm/mmu_context.h | 2 +- arch/microblaze/include/asm/mmu_context_mm.h | 8 +- arch/microblaze/include/asm/processor.h | 3 - arch/mips/include/asm/mmu_context.h | 11 +- arch/nds32/include/asm/mmu_context.h | 10 +- arch/nios2/include/asm/mmu_context.h | 21 +- arch/openrisc/include/asm/mmu_context.h | 8 +- arch/parisc/include/asm/mmu_context.h | 12 +- arch/powerpc/include/asm/mmu_context.h | 13 +- arch/riscv/include/asm/mmu_context.h | 22 +- arch/s390/include/asm/mmu_context.h | 9 +- arch/s390/include/asm/uaccess.h | 15 +- arch/s390/kernel/Makefile | 1 + arch/s390/kernel/entry.h | 2 + arch/s390/kernel/kprobes.c | 6 +- arch/s390/kernel/kprobes_insn_page.S | 22 + arch/sh/include/asm/mmu_context.h | 7 +- arch/sh/include/asm/mmu_context_32.h | 9 - arch/sparc/include/asm/mmu_context_32.h | 10 +- arch/sparc/include/asm/mmu_context_64.h | 10 +- arch/um/Kconfig | 6 +- arch/um/drivers/Kconfig | 6 +- arch/um/drivers/daemon_user.c | 1 + arch/um/drivers/pcap_user.c | 12 +- arch/um/drivers/slip_user.c | 2 +- arch/um/drivers/vector_kern.c | 4 +- arch/um/drivers/vector_user.c | 71 +- arch/um/include/asm/mmu_context.h | 12 +- arch/um/kernel/sigio.c | 6 +- arch/um/kernel/sysrq.c | 4 +- arch/um/kernel/time.c | 15 +- arch/um/os-Linux/umid.c | 8 +- arch/um/os-Linux/util.c | 2 +- arch/x86/include/asm/insn.h | 33 + arch/x86/include/asm/mmu_context.h | 6 + arch/x86/include/asm/orc_types.h | 10 + arch/x86/lib/insn.c | 101 +- arch/x86/um/ptrace_64.c | 13 +- arch/x86/um/user-offsets.c | 2 +- arch/xtensa/include/asm/mmu_context.h | 11 +- arch/xtensa/include/asm/nommu_context.h | 26 +- block/blk-iocost.c | 2 +- block/blk-mq-sched.c | 6 - block/blk-mq-sysfs.c | 2 - block/blk-mq.c | 2 +- block/blk-sysfs.c | 14 +- block/elevator.c | 23 +- block/partitions/ibm.c | 7 +- block/scsi_ioctl.c | 1 + drivers/acpi/acpi_extlog.c | 5 +- drivers/acpi/apei/ghes.c | 5 +- drivers/android/binder.c | 76 +- drivers/android/binder_internal.h | 3 +- drivers/ata/ahci.h | 2 + drivers/ata/ahci_mvebu.c | 2 +- drivers/ata/libahci_platform.c | 2 +- drivers/base/dd.c | 19 +- drivers/base/devcoredump.c | 5 +- drivers/base/test/test_async_driver_probe.c | 26 +- drivers/char/ipmi/ipmi_msghandler.c | 9 +- drivers/char/ipmi/ipmi_si_intf.c | 9 +- drivers/edac/amd64_edac.c | 6 + drivers/edac/edac_pci.h | 5 +- drivers/edac/edac_pci_sysfs.c | 28 +- drivers/firmware/efi/mokvar-table.c | 2 + drivers/fpga/altera-pr-ip-core-plat.c | 10 - drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/fpga/altera-ps-spi.c | 14 +- drivers/fpga/dfl-fme-mgr.c | 13 +- drivers/fpga/fpga-mgr.c | 81 +- drivers/fpga/ice40-spi.c | 14 +- drivers/fpga/machxo2-spi.c | 14 +- drivers/fpga/socfpga.c | 14 +- drivers/fpga/ts73xx-fpga.c | 14 +- drivers/fpga/xilinx-spi.c | 14 +- drivers/fpga/zynqmp-fpga.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +- drivers/gpu/drm/amd/pm/inc/hwmgr.h | 20 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr_ppt.h | 8 +- .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 85 +- .../drm/amd/pm/powerplay/hwmgr/processpptables.c | 85 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 5 +- .../pm/powerplay/hwmgr/vega10_processpptables.c | 88 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 4 +- drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-at91-core.c | 11 +- drivers/i2c/busses/i2c-imx.c | 26 +- drivers/i2c/busses/i2c-owl.c | 6 + drivers/infiniband/core/device.c | 70 +- drivers/infiniband/hw/bnxt_re/main.c | 3 +- drivers/infiniband/hw/cxgb4/provider.c | 4 +- drivers/infiniband/hw/efa/efa_main.c | 4 +- drivers/infiniband/hw/hns/hns_roce_main.c | 3 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 3 +- drivers/infiniband/hw/mlx4/cm.c | 96 +- drivers/infiniband/hw/mlx4/main.c | 3 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 4 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/infiniband/hw/mthca/mthca_provider.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 4 +- drivers/infiniband/hw/qedr/main.c | 3 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 4 +- drivers/infiniband/sw/rdmavt/vt.c | 10 +- drivers/infiniband/sw/rxe/rxe_mr.c | 25 +- drivers/infiniband/sw/rxe/rxe_recv.c | 36 +- drivers/infiniband/sw/rxe/rxe_req.c | 4 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 11 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 19 +- drivers/infiniband/sw/siw/siw_main.c | 8 +- drivers/irqchip/Kconfig | 8 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-loongson-htvec.c | 4 +- drivers/irqchip/irq-mst-intc.c | 199 ++ drivers/irqchip/irq-ti-sci-inta.c | 4 +- drivers/irqchip/irq-ti-sci-intr.c | 4 +- drivers/md/md-bitmap.c | 9 +- drivers/md/md-cluster.c | 1 + drivers/md/md.c | 2 +- drivers/md/raid0.c | 17 - drivers/md/raid5.c | 4 +- drivers/misc/vmw_vmci/vmci_guest.c | 9 +- drivers/mmc/core/queue.c | 2 +- drivers/mmc/host/sdhci_am654.c | 1 + drivers/net/can/c_can/c_can.h | 4 +- drivers/net/can/dev.c | 13 +- drivers/net/can/flexcan.c | 13 +- drivers/net/can/m_can/m_can_platform.c | 2 - drivers/net/can/softing/softing_main.c | 3 +- drivers/net/can/xilinx_can.c | 14 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 1 + drivers/net/dsa/realtek-smi-core.c | 3 +- drivers/net/dsa/realtek-smi-core.h | 2 + drivers/net/dsa/rtl8366rb.c | 39 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/enetc/Kconfig | 5 +- drivers/net/ethernet/freescale/enetc/enetc.c | 53 +- drivers/net/ethernet/freescale/enetc/enetc.h | 9 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 26 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 335 +-- drivers/net/ethernet/freescale/enetc/enetc_pf.h | 8 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 9 +- drivers/net/ethernet/freescale/fec_main.c | 10 +- drivers/net/ethernet/intel/ice/ice.h | 7 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 78 +- drivers/net/ethernet/intel/ice/ice_devlink.h | 4 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2 +- drivers/net/ethernet/intel/ice/ice_flow.c | 66 +- drivers/net/ethernet/intel/ice/ice_flow.h | 4 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 28 +- drivers/net/ethernet/intel/ice/ice_lib.c | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 19 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 108 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 52 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 463 ++++ drivers/net/ethernet/mellanox/mlx5/core/fw_reset.h | 21 + drivers/net/ethernet/mellanox/mlx5/core/health.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 16 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 + drivers/net/ethernet/mellanox/mlxsw/core.c | 10 +- drivers/net/ethernet/mscc/ocelot.c | 15 +- drivers/net/ethernet/mscc/ocelot_flower.c | 29 +- drivers/net/ethernet/realtek/r8169_main.c | 46 +- drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/ipa/ipa_endpoint.c | 6 + drivers/net/mdio/Kconfig | 8 + drivers/net/mdio/Makefile | 2 + drivers/{of => net/mdio}/of_mdio.c | 0 drivers/net/netdevsim/dev.c | 6 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/usbnet.c | 4 - drivers/net/veth.c | 9 + drivers/net/wan/hdlc_fr.c | 30 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 2 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 1 + drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 5 + drivers/nvme/host/core.c | 4 +- drivers/of/Kconfig | 7 - drivers/of/Makefile | 1 - drivers/power/supply/ltc2941-battery-gauge.c | 3 +- drivers/power/supply/sbs-battery.c | 6 + drivers/s390/crypto/ap_queue.c | 10 +- drivers/soc/tegra/pmc.c | 10 +- drivers/spi/spi-cadence.c | 2 +- drivers/staging/comedi/drivers/vmk80xx.c | 3 + drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 55 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 441 ++-- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 2 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 74 +- drivers/staging/wfx/bh.c | 2 +- drivers/staging/wfx/data_tx.c | 9 +- drivers/staging/wfx/hif_rx.c | 44 +- drivers/staging/wfx/hif_tx.c | 4 +- drivers/staging/wfx/main.c | 10 +- drivers/staging/wfx/sta.c | 4 + drivers/usb/musb/musb_gadget_ep0.c | 2 +- drivers/usb/typec/Kconfig | 12 + drivers/usb/typec/Makefile | 1 + drivers/usb/typec/qcom-pmic-typec.c | 262 ++ drivers/vdpa/mlx5/net/mlx5_vnet.c | 9 +- fs/cifs/inode.c | 2 +- fs/cifs/smb2ops.c | 2 +- fs/cifs/smb2pdu.h | 14 + fs/erofs/super.c | 2 - fs/ext4/balloc.c | 7 +- fs/ext4/ext4.h | 8 + fs/ext4/extents.c | 4 +- fs/ext4/ialloc.c | 5 +- fs/ext4/indirect.c | 8 +- fs/ext4/inode.c | 107 +- fs/ext4/mmp.c | 10 +- fs/ext4/move_extent.c | 2 +- fs/ext4/resize.c | 10 +- fs/ext4/super.c | 218 +- fs/f2fs/segment.c | 2 +- fs/io_uring.c | 333 +-- fs/jbd2/commit.c | 62 +- fs/jbd2/journal.c | 2 + fs/jbd2/recovery.c | 76 +- fs/namespace.c | 25 +- fs/nfs/nfs4proc.c | 88 +- fs/ocfs2/journal.c | 4 + fs/ubifs/super.c | 44 +- include/asm-generic/mmu_context.h | 58 +- include/asm-generic/nommu_context.h | 19 + include/asm-generic/vmlinux.lds.h | 10 +- include/drm/drm_audio_component.h | 4 + include/kunit/test.h | 76 +- include/linux/bpf.h | 2 +- include/linux/can/dev.h | 21 +- include/linux/counters.h | 176 ++ include/linux/fpga/fpga-mgr.h | 2 + include/linux/fs.h | 2 + include/linux/irqdomain.h | 4 +- include/linux/jbd2.h | 29 +- include/linux/mlx5/device.h | 1 + include/linux/mlx5/driver.h | 2 + include/linux/netdevice.h | 4 + include/linux/netlink.h | 30 +- include/linux/pagemap.h | 3 +- include/linux/skmsg.h | 2 + include/net/devlink.h | 23 +- include/net/netfilter/nf_tables.h | 6 + include/net/netfilter/nf_tables_ipv4.h | 33 + include/net/netfilter/nf_tables_ipv6.h | 46 + include/net/netlink.h | 4 + include/net/pkt_sched.h | 5 +- include/net/sch_generic.h | 5 +- include/net/tls.h | 4 - include/rdma/ib_verbs.h | 3 +- include/uapi/asm-generic/sembuf.h | 6 +- include/uapi/linux/blkzoned.h | 15 +- include/uapi/linux/bpf.h | 32 +- include/uapi/linux/can/isotp.h | 166 ++ include/uapi/linux/can/raw.h | 3 + include/uapi/linux/devlink.h | 34 + include/uapi/linux/netfilter.h | 1 + include/uapi/linux/netlink.h | 2 + init/main.c | 4 + kernel/bpf/arraymap.c | 17 +- kernel/bpf/hashtab.c | 6 +- kernel/bpf/verifier.c | 72 +- kernel/events/core.c | 5 +- kernel/irq/irqdomain.c | 89 +- kernel/rcu/rcutorture.c | 8 +- lib/Kconfig | 9 + lib/Makefile | 1 + lib/kunit/Makefile | 3 +- lib/kunit/executor.c | 43 + lib/kunit/test.c | 13 +- lib/nlattr.c | 35 +- lib/percpu-refcount.c | 2 +- lib/test_counters.c | 162 ++ lib/test_hmm.c | 2 +- localversion-next | 2 +- mm/khugepaged.c | 12 + net/9p/trans_xen.c | 4 +- net/can/Kconfig | 13 + net/can/Makefile | 3 + net/can/af_can.c | 2 +- net/can/isotp.c | 1426 +++++++++++ net/can/j1939/transport.c | 2 + net/can/raw.c | 4 + net/core/dev.c | 15 +- net/core/devlink.c | 337 ++- net/core/filter.c | 61 +- net/core/skmsg.c | 161 +- net/core/sock_map.c | 37 +- net/dsa/tag_ocelot.c | 34 + net/ipv4/route.c | 4 +- net/ipv6/route.c | 3 +- net/mptcp/options.c | 34 +- net/mptcp/protocol.c | 17 + net/mptcp/protocol.h | 4 +- net/mptcp/subflow.c | 19 +- net/netfilter/core.c | 129 +- net/netfilter/ipvs/ip_vs_conn.c | 18 +- net/netfilter/ipvs/ip_vs_core.c | 19 +- net/netfilter/nf_flow_table_core.c | 12 +- net/netfilter/nf_flow_table_ip.c | 45 +- net/netfilter/nf_tables_api.c | 14 +- net/netfilter/nft_chain_filter.c | 35 +- net/netlink/af_netlink.c | 5 + net/netlink/policy.c | 136 +- net/rds/ib_recv.c | 6 +- net/sched/sch_generic.c | 23 +- net/smc/af_smc.c | 92 +- net/smc/smc_llc.c | 6 +- net/tipc/msg.c | 3 +- net/tipc/name_distr.c | 10 +- net/tipc/node.c | 2 +- net/tls/tls_device.c | 11 +- net/xdp/xsk_queue.h | 4 + net/xdp/xskmap.c | 2 +- samples/bpf/Makefile | 4 +- samples/bpf/xdp_monitor_kern.c | 60 +- samples/bpf/xdp_monitor_user.c | 159 +- samples/bpf/xdp_redirect_cpu_user.c | 153 +- samples/bpf/xdp_sample_pkts_kern.c | 14 +- samples/bpf/xdp_sample_pkts_user.c | 1 - scripts/Makefile.build | 5 - scripts/namespace.pl | 473 ---- scripts/package/builddeb | 11 +- scripts/package/mkdebian | 9 +- sound/hda/hdac_component.c | 3 + sound/hda/hdac_i915.c | 23 +- sound/soc/atmel/mchp-spdiftx.c | 2 +- sound/soc/soc-generic-dmaengine-pcm.c | 5 + tools/arch/x86/include/asm/insn.h | 33 + tools/arch/x86/include/asm/orc_types.h | 10 + tools/arch/x86/lib/insn.c | 101 +- tools/include/uapi/linux/bpf.h | 32 +- tools/objtool/.gitignore | 2 +- tools/objtool/Makefile | 3 +- tools/objtool/arch/x86/decode.c | 8 +- .../objtool/arch/x86/include/{ => arch}/cfi_regs.h | 0 .../arch/x86/include/{arch_elf.h => arch/elf.h} | 0 tools/objtool/arch/x86/include/arch/endianness.h | 9 + .../x86/include/{arch_special.h => arch/special.h} | 0 tools/objtool/arch/x86/special.c | 4 +- tools/objtool/builtin-check.c | 4 +- tools/objtool/builtin-orc.c | 4 +- tools/objtool/check.c | 19 +- tools/objtool/elf.c | 40 +- tools/objtool/{ => include/objtool}/arch.h | 4 +- tools/objtool/{ => include/objtool}/builtin.h | 0 tools/objtool/{ => include/objtool}/cfi.h | 2 +- tools/objtool/{ => include/objtool}/check.h | 4 +- tools/objtool/{ => include/objtool}/elf.h | 0 tools/objtool/include/objtool/endianness.h | 38 + tools/objtool/{ => include/objtool}/objtool.h | 2 +- tools/objtool/{ => include/objtool}/special.h | 4 +- tools/objtool/{ => include/objtool}/warn.h | 2 +- tools/objtool/objtool.c | 6 +- tools/objtool/orc_dump.c | 9 +- tools/objtool/orc_gen.c | 7 +- tools/objtool/special.c | 14 +- tools/objtool/weak.c | 2 +- tools/perf/Makefile.config | 2 +- tools/testing/kunit/kunit_kernel.py | 12 +- tools/testing/kunit/kunit_parser.py | 76 +- .../test_data/test_is_test_passed-all_passed.log | 1 + .../kunit/test_data/test_is_test_passed-crash.log | 1 + .../test_data/test_is_test_passed-failure.log | 1 + tools/testing/selftests/bpf/README.rst | 38 + tools/testing/selftests/bpf/prog_tests/align.c | 16 +- .../selftests/bpf/prog_tests/btf_map_in_map.c | 39 +- .../selftests/bpf/prog_tests/test_profiler.c | 72 + tools/testing/selftests/bpf/progs/connect4_prog.c | 19 + tools/testing/selftests/bpf/progs/profiler.h | 177 ++ tools/testing/selftests/bpf/progs/profiler.inc.h | 969 ++++++++ tools/testing/selftests/bpf/progs/profiler1.c | 6 + tools/testing/selftests/bpf/progs/profiler2.c | 6 + tools/testing/selftests/bpf/progs/profiler3.c | 6 + .../selftests/bpf/progs/test_btf_map_in_map.c | 43 + tools/testing/selftests/bpf/progs/test_tc_neigh.c | 40 +- tools/testing/selftests/bpf/progs/test_tc_peer.c | 45 + tools/testing/selftests/bpf/test_sockmap.c | 54 +- tools/testing/selftests/bpf/test_tc_neigh.sh | 168 -- tools/testing/selftests/bpf/test_tc_redirect.sh | 204 ++ .../selftests/bpf/verifier/direct_packet_access.c | 2 +- tools/testing/selftests/bpf/verifier/regalloc.c | 243 ++ .../drivers/net/ocelot/tc_flower_chains.sh | 47 +- tools/testing/selftests/lib/Makefile | 1 + tools/testing/selftests/lib/config | 1 + tools/testing/selftests/lib/test_counters.sh | 10 + 441 files changed, 11901 insertions(+), 4925 deletions(-) rename Documentation/{filesystems => PCI}/sysfs-pci.rst (100%) create mode 100644 Documentation/core-api/counters.rst create mode 100644 Documentation/dev-tools/kunit/style.rst create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mstar,ms [...] create mode 100644 Documentation/networking/devlink/devlink-reload.rst rename Documentation/{filesystems => networking}/sysfs-tagging.rst (100%) create mode 100644 arch/c6x/include/asm/mmu_context.h create mode 100644 arch/s390/kernel/kprobes_insn_page.S create mode 100644 drivers/irqchip/irq-mst-intc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fw_reset.h rename drivers/{of => net/mdio}/of_mdio.c (100%) create mode 100644 drivers/usb/typec/qcom-pmic-typec.c create mode 100644 include/asm-generic/nommu_context.h create mode 100644 include/linux/counters.h create mode 100644 include/uapi/linux/can/isotp.h create mode 100644 lib/kunit/executor.c create mode 100644 lib/test_counters.c create mode 100644 net/can/isotp.c delete mode 100755 scripts/namespace.pl rename tools/objtool/arch/x86/include/{ => arch}/cfi_regs.h (100%) rename tools/objtool/arch/x86/include/{arch_elf.h => arch/elf.h} (100%) create mode 100644 tools/objtool/arch/x86/include/arch/endianness.h rename tools/objtool/arch/x86/include/{arch_special.h => arch/special.h} (100%) rename tools/objtool/{ => include/objtool}/arch.h (96%) rename tools/objtool/{ => include/objtool}/builtin.h (100%) rename tools/objtool/{ => include/objtool}/cfi.h (96%) rename tools/objtool/{ => include/objtool}/check.h (96%) rename tools/objtool/{ => include/objtool}/elf.h (100%) create mode 100644 tools/objtool/include/objtool/endianness.h rename tools/objtool/{ => include/objtool}/objtool.h (96%) rename tools/objtool/{ => include/objtool}/special.h (94%) rename tools/objtool/{ => include/objtool}/warn.h (98%) create mode 100644 tools/testing/selftests/bpf/prog_tests/test_profiler.c create mode 100644 tools/testing/selftests/bpf/progs/profiler.h create mode 100644 tools/testing/selftests/bpf/progs/profiler.inc.h create mode 100644 tools/testing/selftests/bpf/progs/profiler1.c create mode 100644 tools/testing/selftests/bpf/progs/profiler2.c create mode 100644 tools/testing/selftests/bpf/progs/profiler3.c create mode 100644 tools/testing/selftests/bpf/progs/test_tc_peer.c delete mode 100755 tools/testing/selftests/bpf/test_tc_neigh.sh create mode 100755 tools/testing/selftests/bpf/test_tc_redirect.sh create mode 100644 tools/testing/selftests/bpf/verifier/regalloc.c create mode 100755 tools/testing/selftests/lib/test_counters.sh