This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-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 a0efb4e29a09 Merge branch 'for-5.10/block' into for-next omits 4ae5e76f4c5d Merge branch 'acpica' into linux-next omits 4b6159c11d8b Merge branch 'pnp' into linux-next omits b22ce70fa7a4 Merge branch 'pm-cpufreq' into linux-next omits 2bba3618394c Merge branch 'for-5.10/drivers' into for-next omits 50454f72a1d4 radix-tree: fix the comment of radix_tree_next_slot() omits 35cb1ebc3754 XArray: Fix xas_reload for multi-index entries omits 04bee5a85d5a XArray: Add private interface for workingset node deletion omits 65e162674f67 Merge branch 'for-5.10/block' into for-next omits 3c4ad4d1b50c Merge branch 'for-5.10/io_uring' into for-next omits c5cfa92bf59b Merge branch 'ras/core' omits 03433f0ed362 Merge branch 'for-next/gcc-plugins' into for-next/kspp omits 7cf624f9747f Merge branch 'for-next/overflow' into for-next/kspp omits 2ce6b0d4293b random32: Restore __latent_entropy attribute on net_rand_state 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 a0195c0566d1 docs: RCU: Requirements.rst: Fix a list block omits c3c06d560edb rcu,ftrace: Fix ftrace recursion omits 3e6817601d65 rcu/tree: Make struct kernel_param_ops definitions const omits 9044d3d36df2 srcu: Avoid escaped section names omits 6acad2ac482f Merge branch 'features' into for-next omits 7fad5df7ad8b Merge branch 'for-5.10/io_uring' 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 47464b46df89 Merge branch 'x86/pasid' 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 235f673bde50 Merge branch 'for-5.10/block' into for-next omits 32e0c29ba6d2 Merge branch 'pm-sleep' into linux-next omits 7a62777efa9e Merge branch 'for-5.10/libata' into for-next omits 26c88c9d035d Merge branch 'for-5.10/drivers' into for-next omits d6359d748a66 Merge branch 'for-5.10/block' into for-next omits adb99b3a5926 Merge branch 'for-5.10/io_uring' into for-next omits f7f6d7dfbcc3 Merge branch 'x86/platform' omits 4cb2d9db362c Merge branch 'linus' omits a4c50330da92 Merge branch 'ras/core' omits 1d7a32e8a056 cifs: handle -EINTR in cifs_setattr omits eb25923840e3 exfat: remove useless check in exfat_move_file() omits 2a78d1067306 parisc: Improve spinlock handling omits ab8fab0fcc64 parisc: Install vmlinuz instead of zImage file omits af2fa33affbc parisc: Rewrite tlb flush threshold calculation omits 4be7184b2186 parisc: Switch to more fine grained lws locks omits 39e0041b17c0 parisc: Mark pointers volatile in __xchg8(), __xchg32() an [...] omits 8a5a62f37355 parisc: Fix comments and enable interrupts later omits 3832b0c0ad7d parisc: Add alternative patching to synchronize_caches define omits a8665badb9ff parisc: Add ioread64_hi_lo() and iowrite64_hi_lo() omits be95b7e3cc63 parisc: disable CONFIG_IDE in defconfigs omits 481e2fc17696 parisc: Drop useless comments in uapi/asm/signal.h omits dcb638427f5b parisc: Define O_NONBLOCK to become 000200000 omits 09d87140461a parisc: Drop HP-UX specific fcntl and signal flags omits 4b88f6d7dd5c parisc: Avoid external interrupts when IPI finishes omits d696c09aac09 parisc: Add qemu fw_cfg interface omits 366214b4d3cb fw_cfg: Add support for parisc architecture omits e8c11e0a0367 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits a23b701ae9b3 objtool: Rework header include paths omits 1b4998c364bc objtool: Fix x86 orc generation on big endian cross compiles omits 317664a7fcc9 objtool: Fix reloc generation on big endian cross compiles omits 2a522b53c470 x86/insn: Support big endian cross-compiles 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 c3cdb7873495 Merge branch 'pm-cpufreq' into linux-next omits 9acb56ca0dec Merge branches 'acpi-pci' and 'acpi-button' into linux-next omits 6cc81715e661 Merge branches 'pm-sleep', 'pm-cpufreq' and 'pm-pci' into [...] omits 68cc0d9f9ed4 Merge branch 'pm-opp' into linux-next omits 25e4b8e298f4 Merge branch 'pm-devfreq' into linux-next omits dc4d7783d803 Merge branch 'linus' omits 6f7122ae4805 Merge branch 'objtool/core' omits 76e9a15610f5 Merge branch 'perf/core' omits fc84b870d7b5 Merge branch 'sched/core' omits 25053b5a3356 cifs: compute full_path already in cifs_readdir() omits f2bf381ea9a7 cifs: return cached_fid from open_shroot omits 18dcce7bc583 Merge branch 'remotes/lorenzo/pci/xilinx' omits 2913c5752acd Merge branch 'remotes/lorenzo/pci/xgene' omits 5e7c9b66bbc2 Merge branch 'remotes/lorenzo/pci/vmd' omits 0c107d9987be Merge branch 'remotes/lorenzo/pci/tegra' omits bf333990c6da Merge branch 'remotes/lorenzo/pci/rcar' omits 0f67997347e1 Merge branch 'remotes/lorenzo/pci/qcom' omits e72131c4eb79 Merge branch 'remotes/lorenzo/pci/mvebu' omits 2bb8d0f36ea0 Merge branch 'remotes/lorenzo/pci/mobiveil' omits 24b555d8bed0 Merge branch 'remotes/lorenzo/pci/meson' omits 4cff1530c521 Merge branch 'remotes/lorenzo/pci/loongson' omits a5148951dcc5 Merge branch 'remotes/lorenzo/pci/kirin' omits fe0e020c2385 Merge branch 'remotes/lorenzo/pci/iproc' omits 03c207a6873d Merge branch 'remotes/lorenzo/pci/imx6' omits 279f7f7549ef Merge branch 'remotes/lorenzo/pci/hv' omits 8b0d64357264 Merge branch 'remotes/lorenzo/pci/dwc' omits 75dd58cdc634 Merge branch 'remotes/lorenzo/pci/cadence' omits de515d12c8ca Merge branch 'remotes/lorenzo/pci/brcmstb' omits ab85364d0a90 Merge branch 'remotes/lorenzo/pci/aardvark' omits 6b01d3cf131c Merge branch 'remotes/lorenzo/pci/arm' omits d0c999f3dc98 Merge branch 'remotes/lorenzo/pci/pci-iomap' omits c9b38dc7b8f0 Merge branch 'remotes/lorenzo/pci/apei' omits 2d5116b8dfde Merge branch 'pci/misc' omits 543cca912f6c Merge branch 'pci/pm' omits 39f6c8b65d8e Merge branch 'pci/hotplug' omits b46ae9d54cf2 Merge branch 'pci/enumeration' omits f63a9a0edb1f Merge branch 'pci/acs' omits ad6aebe534aa Merge branch 'v5.10/drivers' into tmp/aml-rebuild omits 69497fead5de Merge branch 'v5.10/dt64' into tmp/aml-rebuild omits eab1da006ea5 Merge branch 'v5.10/dt' into tmp/aml-rebuild omits 7a640457d775 Merge branch 'v5.9/fixes' into tmp/aml-rebuild omits 66bebc5f7cab Merge branch 'pnp' into linux-next omits 61df1b9ca29d Merge branches 'powercap', 'pm-core', 'pm-sleep', 'pm-avs' [...] omits 936617112e76 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 26ee704882aa Merge branches 'acpi-scan', 'acpi-extlog', 'acpi-memhotplu [...] omits 7efdde337a6b Merge branch 'acpi-misc' into linux-next omits 39199dc2f1e1 Merge branch 'acpi-numa' into linux-next omits 8f065e1ebf86 Merge branches 'acpi-soc', 'acpi-video', 'acpi-battery' an [...] omits 632c9866aa2e Merge branch 'acpica-osl' into linux-next omits d7fa71e0837b Merge branches 'acpi-tables', 'acpi-pmic' and 'acpi-dptf' [...] omits 0f33ece60c73 Merge branch 'core/build' omits e2a5c0c86d5a Merge branch 'core/debugobjects' omits cadb9014af27 Merge branch 'core/static_call' omits 0efb0a850a64 Merge branch 'efi/core' omits 89db69ef83fe Merge branch 'efi/urgent' omits fae436a47808 Merge branch 'irq/core' omits 15839b1dc5ac Merge branch 'locking/core' omits 10326c34a3c1 Merge branch 'objtool/core' omits 9e3ca6f83151 Merge branch 'perf/core' omits 1d933dffb47f Merge branch 'perf/kprobes' omits db9fecebd29f Merge branch 'ras/core' omits a2ead86de36d Merge branch 'sched/core' omits 25e9081aa3fe Merge branch 'timers/core' omits f3bfc12adbed Merge branch 'x86/asm' omits 93b6afbb2788 Merge branch 'x86/build' omits a7430d7fb0c4 Merge branch 'x86/cache' omits 23c4bc06b5a4 Merge branch 'x86/cleanups' omits 517e619c4da7 Merge branch 'x86/core' omits 7af21638d5d7 Merge branch 'x86/cpu' omits e67980638dfc Merge branch 'x86/entry' omits 645dab9b02c3 Merge branch 'x86/fpu' omits 14270a79abdb Merge branch 'x86/fsgsbase' omits 9cfdf07eee2e Merge branch 'x86/hyperv' omits cf1fdd1bf887 Merge branch 'x86/irq' omits b3ecb4d2020b Merge branch 'x86/misc' omits 4323bb0a5072 Merge branch 'x86/mm' omits 6451b8722e39 Merge branch 'x86/paravirt' omits e5840524a102 Merge branch 'x86/pasid' omits 9fa0e1653229 Merge branch 'x86/platform' omits 855e050db196 Merge branch 'x86/pti' omits 08b94d7f4059 Merge branch 'x86/seves' omits 55dc810fd3cf Merge branch 'x86/urgent' omits 414503447330 update structure definitions from updated protocol documentation omits 435b41e551b0 smb3: add defines for new crypto algorithms omits 7698a46ed868 Convert trailing spaces and periods in path components omits 2a721e5f0b2c docs: Update RCU's hotplug requirements with a bit about design omits e2b2e6db8be1 rcu/tree: Add a warning if CPU being onlined did not repor [...] omits 9098f1d03c56 kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() omits 34afc178c52a kvfree_rcu: Switch from kmalloc/kfree to __get_free_page/f [...] omits d1c049019f1b locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...] omits 6e7eb296f80b doc: Present the role of READ_ONCE() omits 61d3a029bfe6 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config omits a43e0fbb0c86 rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] omits 10adf1b983e2 scftorture: Add full-test stutter capability omits e771dba962af torture: Allow alternative forms of kvm.sh command-line arguments omits 7032965fca8f rcutorture: Test runtime toggling of CPUs' callback offloading omits 99435d415022 rcutorture: Small code cleanups omits 1e200296fded rcu: Fix single-CPU check in rcu_blocking_is_gp() omits 2fce4b8487b9 torture: Accept time units on kvm.sh --duration argument omits d9b4a3362334 rcutorture: Make stutter_wait() caller restore priority omits 112b6926bd3c rcu: Implement rcu_segcblist_is_offloaded() config dependent omits a36650695527 torture: Force weak-hashed pointers on console log omits 27cdad3018f3 list.h: Update comment to explicitly note circular lists omits 0b0d37302507 rcutorture: Prevent hangs for invalid arguments omits 39650ae7dd66 torture: Prevent jitter processes from delaying failed run omits e27d40776202 locktorture: Prevent hangs for invalid arguments omits fade074332ad locktorture: Ignore nreaders_stress if no readlock support omits c41820eee3da rcu-tasks: Make the units of ->init_fract be jiffies omits 62f5ce97c80b rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] omits 9819285cf749 refscale: Prevent hangs for invalid arguments omits 85507b550dbd rcuscale: Prevent hangs for invalid arguments omits 6550b5088a7c rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition omits 60fd1d1cf249 lockdep: Provide dummy forward declaration of *_is_held() helpers omits 1f9cdc4a2caf srcu: Use a more appropriate lockdep helper omits f905a17b75f7 net: sched: Remove broken definitions and un-hide for !LOCKDEP omits 2eb38e22781a net: Un-hide lockdep_sock_is_held() for !LOCKDEP omits cec0fb227302 rcu: Un-hide lockdep maps for !LOCKDEP omits e4dbc5030d45 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP omits fdce132a025d torture: Exclude "NOHZ tick-stop error" from fatal errors omits 19d0f3cdd52f rcutorture: Make grace-period kthread report match RCU fla [...] omits 724d966f3480 rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop omits 37b684e6a53c rcutorture: Make preemptible TRACE02 enable lockdep omits b6ebb453988e docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] omits fa2509c4327f srcu: Take early exit on memory-allocation failure omits 8a22dbd08700 rcuscale: Avoid divide by zero omits f1394e44a525 rcuscale: Add RCU Tasks Trace omits 302ca3cb17a4 rcu: Panic after fixed number of stalls omits 7fc7d16a933c x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits 73e809c0659a scftorture: Add an alternative IPI vector omits b93799af85ea torture: Make torture_stutter() use hrtimer omits ea5e1b9e4a99 x86/cpu: Avoid cpuinfo-induced IPI pileups omits 8dd4831b8cf2 torture: Periodically pause in stutter_wait() omits ced9cd713bcf locktorture: Track time of last ->writeunlock() omits d669cb29f536 torture: Don't kill gdb sessions omits f59408078798 refscale: Bounds-check module parameters omits d39783839c03 ext4: limit entries returned when counting fsmap records omits 78a4ff09ffb2 ext4: make mb_check_counter per group omits 81bd037909b1 ext4: delete invalid comments near mb_buddy_adjust_border omits 647f09c02f9e ext4: fix bdev write error check failed when mount fs with ro omits 05caf6933793 ext4: rename system_blks to s_system_blks inside ext4_sb_info omits f7ff8165621c ext4: rename journal_dev to s_journal_dev inside ext4_sb_info omits 095737d50fe6 jbd2: fix the comment of struct jbd2_journal_handle omits 77abe708420d ext4: add trace exit in exception path. omits 061113efe99b ext4: optimize file overwrites omits 9ffd5728cca7 ext4: remove unused including <linux/version.h> omits 6f52529a69bb ext4: fix superblock checksum calculation race omits ba8278a24b52 ext4: fix error handling code in add_new_gdb omits f9bf0d90e1fc ext4: disallow modifying DAX inode flag if inline_data has [...] omits 3b76a14b256a ext4: remove unused argument from ext4_(inc|dec)_count omits b7edeeb5aaec ext4: do not interpret high bytes if 64bit feature is disabled omits c186eef9720f Merge branches 'work.misc', 'work.sparc', 'base.set_fs', ' [...] omits eede846af512 f2fs: f2fs_get_meta_page_nofail should not be failed omits 3ccabe6846b5 ext4: delete duplicated words + other fixes omits e3df921c6857 ext4: flag as supporting buffered async reads omits cad292c57102 PCI: dwc: spear13xx driver needs OF omits b7aef42eb0b1 PCI: dwc: armada-8k driver needs OF support omits 2a851de0233a Merge branch 'misc-5.9' into next-fixes omits 217963859f24 exfat: fix use of uninitialized spinlock on error path omits bfd54e29c610 ext4: fix leaking sysfs kobject after failed mount omits c9f994138a70 ext4: discard preallocations before releasing group lock omits 4eeecb65b859 ext4: fix dead loop in ext4_mb_new_blocks omits 424de74af0d0 ext4: implement swap_activate aops using iomap 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 426eab515007 Merge branch 'clk-rockchip' into clk-next omits f8ac4db0e23c clk: rockchip: Initialize hw to error to avoid undefined behavior omits 3da48c3d72f8 Merge branch 'clk-tegra' into clk-next omits d6e05fb2b680 Merge branch 'for-next-next-v5.9-20200923' into for-next-20200923 omits 235a7a0519ad Merge branch 'for-next-current-v5.8-20200923' into for-nex [...] omits a8ebc2b69f65 Merge branch 'ext/filipe-replace-fix' into for-next-next-v [...] omits 8433c928a761 Merge branch 'ext/josef/seed-dev-stats' into for-next-next [...] omits b979e4508746 Merge branch 'ext/boris/fst-fixes-v3' into for-next-next-v [...] omits 4b65e3cdfaf3 Merge branch 'misc-next' into for-next-current-v5.8-20200923 omits 4796cacf8861 Merge branch 'misc-next' into for-next-next-v5.9-20200923 omits 5c880ade0d4b Merge branch 'misc-5.9' into for-next-current-v5.8-20200923 omits 777b0bd670ea btrfs: skip space_cache v1 setup when not using it omits 5fe2f72fc280 btrfs: remove free space items when creating free space tree omits c4cb262ee9ac btrfs: use sb state to print space_cache mount option omits 5bde7358722d btrfs: support remount of ro fs with free space tree omits 5826bc9c56b4 btrfs: return error if we're unable to read device stats omits 5aa0b13d2e89 btrfs: init device stats for seed devices omits 6d7ae2029302 btrfs: fix filesystem corruption after a device replace omits cb44677b7046 btrfs: call submit_bio_hook directly for metadata pages omits 3f982e3ba5ae btrfs: stop calling submit_bio_hook for data inodes omits 5c937eb1ee82 btrfs: don't opencode is_data_inode in end_bio_extent_readpage omits b2d23981c840 btrfs: call submit_bio_hook directly in submit_one_bio omits 3e1444710d70 btrfs: remove extent_io_ops::readpage_end_io_hook omits 27773eaff985 btrfs: replace readpage_end_io_hook with direct calls omits b4d2d899e625 btrfs: send, recompute reference path after orphanization [...] omits df19a5e78d0e btrfs: send, orphanize first all conflicting inodes when p [...] omits 443b313c7ff8 btrfs: tree-checker: fix false alert caused by legacy btrf [...] omits c98a1b9d7838 btrfs: use unaligned helpers for stack and header set/get helpers omits e4250e308c50 btrfs: free-space-cache: use unaligned helpers to access data omits bd942aa4f219 btrfs: send: use helpers for unaligned access to header members omits 09f01c4b4e7d btrfs: use own btree inode io_tree owner id omits 61d1ed802677 btrfs: reschedule when cloning lots of extents omits 4b3c2bfcdd09 btrfs: fix overflow when copying corrupt csums for a message omits f1e9bee2b2b4 btrfs: use kvcalloc for allocation in btrfs_ioctl_send() omits 69f26d2966c4 btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioc [...] omits ce9571189f8e btrfs: remove inode argument from btrfs_start_ordered_extent omits fac025b2c432 btrfs: remove inode argument from add_pending_csums omits 4509523154cb btrfs: sink inode argument in insert_ordered_extent_file_extent omits 122b0492b4a0 btrfs: switch btrfs_remove_ordered_extent to btrfs_inode omits 13f88dba50c3 btrfs: clean BTRFS_I usage in btrfs_destroy_inode omits 20088600f66b btrfs: open code extent_read_full_page to its sole caller omits 88ab527faa28 btrfs: sink mirror_num argument in __do_readpage omits 1c5a300cb4b6 btrfs: sink read_flags argument into extent_read_full_page omits c9bf5b865728 btrfs: sink mirror_num argument in extent_read_full_page omits 777d82206e98 btrfs: promote extent_read_full_page to btrfs_readpage omits c0a3b9bd46e5 btrfs: remove mirror_num argument from extent_read_full_page omits 078ad4028369 btrfs: remove btrfs_get_extent indirection from __do_readpage omits 15b0c180803f btrfs: remove btree_get_extent omits d4d52f2a3c50 btrfs: simplify metadata pages reading omits 03e43597938f btrfs: remove btree_readpage omits 510c306f91c6 btrfs: reschedule if necessary when logging directory items omits 464fda6dc496 btrfs: do not create raid sysfs entries under any locks omits 838d5bb14f22 btrfs: kill the RCU protection for fs_info->space_info omits 92fe10e2b3e7 btrfs: improve error message in setup_items_for_insert omits 7cdddd43938d btrfs: add kerneldoc for setup_items_for_insert omits c5b3d0a3df13 btrfs: sink total_data parameter in setup_items_for_insert omits 05dfdc6f2b85 btrfs: eliminate total_size parameter from setup_items_for_insert omits 85f3e7000c7c btrfs: re-arrange statements in setup_items_for_insert omits 4f6215655ba6 btrfs: sysfs: export supported send stream version omits a6536ee61b94 btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() omits dc59e8e885e7 btrfs: send: avoid copying file data omits 9972908536f5 btrfs: send: get rid of i_size logic in send_write() omits 49dc3680494e btrfs: rename btrfs_insert_clone_extent() to a more generic name omits ee04afd385a0 btrfs: rename btrfs_punch_hole_range() to a more generic name omits 96843fecb302 btrfs: rename struct btrfs_clone_extent_info to a more gen [...] omits a0cd6375369a btrfs: remove item_size member of struct btrfs_clone_extent_info omits 61ac09c66317 btrfs: fix metadata reservation for fallocate that leads t [...] omits 89305bf89de8 btrfs: remove unused function calc_global_rsv_need_space() omits d92bc7edcd6d btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] omits 35259c0332ee btrfs: simplify gotos in open_seed_device omits 933eb544da4d btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] omits f2b5044744cd btrfs: remove tmp variable for list traversal in btrfs_ini [...] omits d148cd9eda0b btrfs: use sprout device_list_mutex in btrfs_init_devices_late omits 06c0c5a330b3 btrfs: reada: lock all seed/sprout devices in __reada_star [...] omits 9d5b7d5167d0 btrfs: handle errors in btrfs_sysfs_add_fs_devices omits ac3df174217d btrfs: initialize sysfs devid and device link for seed device omits 423732963fb2 btrfs: split and refactor btrfs_sysfs_remove_devices_dir omits 54ad5ff33acb btrfs: simplify parameters of btrfs_sysfs_add_devices_dir omits 359b9fe746b5 btrfs: make btrfs_sysfs_remove_devices_dir return void omits d8c79d08d154 btrfs: add btrfs_sysfs_remove_device helper omits 47a88c2ebd17 btrfs: add btrfs_sysfs_add_device helper omits d187b3b14c76 btrfs: fix replace of seed device omits 1ca69aef066b btrfs: fix put of uninitialized kobject after seed device delete omits 751d28c250df btrfs: improve device scanning messages omits 6c1e96ed9eee btrfs: pretty print leaked root name omits a718ae1d24d8 btrfs: sysfs: export currently running exclusive operation omits 90ffcc8660aa btrfs: enumerate the type of exclusive operation in progress omits c7c1b35cec9e btrfs: sysfs: init devices outside of the chunk_mutex omits 0db361f96e72 btrfs: make extent_fiemap take btrfs_inode omits 979367882d91 btrfs: make btrfs_zero_range_check_range_boundary take btr [...] omits d27ca3e0d58f btrfs: make copy_inline_to_page take btrfs_inode omits 64c38d6a8521 btrfs: make btrfs_find_ordered_sum take btrfs_inode omits a123f7c9d30f btrfs: make get_extent_skip_holes take btrfs_inode omits c23ecf8da7a8 btrfs: make btrfs_writepage_endio_finish_ordered btrfs_ino [...] omits 23fc26243b62 btrfs: make btrfs_invalidatepage work on btrfs_inode omits 5d448213d856 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode omits 1ec1cb9379cd btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode omits 26a1fe47ae17 btrfs: make ordered extent tracepoint take btrfs_inode omits f4eb78a839be btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode omits ce5d37f9c954 btrfs: make inode_tree_del take btrfs_inode omits 2b4c6d413978 btrfs: use BTRFS_NESTED_NEW_ROOT for double splits omits cc472046c9f2 btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new roots omits 3b01b44ff20b btrfs: introduce BTRFS_NESTING_SPLIT for split blocks omits c6b0dae43fcf btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW omits af3c5dfd4ec1 btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT omits d3b9e9f5558f btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks omits 5c28981c11f6 btrfs: add nesting tags to the locking helpers omits 9b81326b7264 btrfs: introduce btrfs_path::recurse omits 6b5354e04163 btrfs: rename extent_buffer::lock_nested to extent_buffer: [...] omits cfe435008d30 btrfs: don't opencode sync_blockdev in btrfs_init_new_device omits 86997b102911 btrfs: remove redundant code from btrfs_free_stale_devices omits 7acb27c645fc btrfs: refactor locked condition in btrfs_init_new_device omits 7e8f1468c5ab btrfs: use RCU for quick device check in btrfs_init_new_device omits 45b42ba90fd6 btrfs: ctree: check key order before merging tree blocks omits 545b12d6a445 btrfs: extent-tree: kill the BUG_ON() in insert_inline_ext [...] omits 3b7b6ffa4f8f btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() omits 67d0b5e16428 btrfs: extent_io: do extra check for extent buffer read wr [...] omits 64c9e5399f32 btrfs: rework error detection in init_tree_roots omits 9464bc8ecb40 btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations omits 267d445802ef btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] omits b41c7aac4359 btrfs: do not hold device_list_mutex when closing devices omits 1649f9f67402 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks omits 412c2678298d btrfs: move btrfs_scratch_superblocks into btrfs_dev_repla [...] omits 34ffdfee1d1b btrfs: remove alloc_list splice in btrfs_prepare_sprout omits 39ac35703c74 btrfs: document some invariants of seed code omits 343694eee8d8 btrfs: switch seed device to list api omits 7de6d06a0495 btrfs: simplify setting/clearing fs_info to btrfs_fs_devices omits 0e951d27df41 btrfs: make close_fs_devices return void omits c277b33c9785 btrfs: factor out loop logic from btrfs_free_extra_devids omits 4ec9ca499e1e btrfs: factor out reada loop in __reada_start_machine omits 3101ebd12a56 btrfs: remove err variable from btrfs_get_extent omits b99fe3f62960 btrfs: dio iomap DSYNC workaround omits 7f6e74367915 btrfs: switch to iomap for direct IO omits 0765defadc53 btrfs: add owner and fs_info to alloc_state io_tree omits 980eabed8562 btrfs: make read_block_group_item return void omits 7976f9f1bd1b btrfs: sysfs: fix unused-but-set-variable warnings omits 76b834210536 btrfs: make fast fsyncs wait only for writeback omits 1b571f6e8dd3 btrfs: do not commit logs and transactions during link and [...] omits c301be5b8f13 btrfs: do not take the log_mutex of the subvolume when pin [...] omits 845a00289aa1 btrfs: send: remove indirect callback parameter for changed_cb omits a0311d4419be btrfs: scrub: rename ratelimit state varaible to avoid shadowing omits 387a32b35493 btrfs: remove unnecessarily shadowed variables omits b8e9534e8476 btrfs: compression: move declarations to header omits 918a2c53ad6a btrfs: remove const from btrfs_feature_set_name omits a82b1df475fe btrfs: cleanup calculation of lockend in lock_and_cleanup_ [...] omits 10a60cfc222a btrfs: fix possible infinite loop in data async reclaim omits 247a6c13efe6 btrfs: add a comment explaining the data flush steps omits 7dd4ae4be4f9 btrfs: do async reclaim for data reservations omits fdbb744dc196 btrfs: flush delayed refs when trying to reserve data space omits 916103af14f4 btrfs: run delayed iputs before committing the transaction [...] omits 40f96701e4d4 btrfs: don't force commit if we are data omits 8e3c37fd6b33 btrfs: drop the commit_cycles stuff for data reservations omits c935bd9b7034 btrfs: use the same helper for data and metadata reservations omits a5afdf485db4 btrfs: serialize data reservations if we are flushing omits e618efbff1d7 btrfs: use ticketing for data space reservations omits 420d38e7e6c2 btrfs: add btrfs_reserve_data_bytes and use it omits ec52b033e5f1 btrfs: add the data transaction commit logic into may_comm [...] omits ab027ffccfff btrfs: add flushing states for handling data reservations omits e534e26b5ed1 btrfs: check tickets after waiting on ordered extents omits 744e7168b928 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc omits dd069b166d2f btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] omits a3c076a2c2ee btrfs: call btrfs_try_granting_tickets when reserving space omits 43a099eb2df6 btrfs: call btrfs_try_granting_tickets when unpinning anything omits c538d0e4f584 btrfs: call btrfs_try_granting_tickets when freeing reserv [...] omits 1372ca438dd3 btrfs: make ALLOC_CHUNK use the space info flags omits 7c5db1d0cb1e btrfs: make shrink_delalloc take space_info as an arg omits aba8925865f8 btrfs: handle U64_MAX for shrink_delalloc omits 2cd0fb02e547 btrfs: remove orig from shrink_delalloc omits 2d9d9fb76e87 btrfs: change nr to u64 in btrfs_start_delalloc_roots omits 5cab9cc98ace btrfs: remove fsid argument from btrfs_sysfs_update_sprout_fsid omits 5ef2327a7d32 btrfs: remove spurious BUG_ON in btrfs_get_extent omits 9c52df787e3b btrfs: delete duplicated words + other fixes in comments omits 83a81684fb9f btrfs: tracepoints: output proper root owner for trace_fin [...] omits 20f076467117 fs: remove do_mounts omits bcf581508ac7 alpha: simplify osf_mount omits 9b5646212ab8 Merge branch 'clk-ti' into clk-next omits 7f7cebc5b4d6 Merge branch 'clk-simplify' into clk-next omits 8bcb151a5f6e Merge branch 'clk-fixes' into clk-next omits d8c03d4b3434 Merge branch 'clk-unused' into clk-next omits 5bac87429e3e Merge branch 'clk-doc' into clk-next omits 197f4dd3d1a1 Merge branch 'clk-samsung' into clk-next omits 70e7ad73ac82 Merge branch 'clk-bcm' into clk-next omits 3c21069f6cd9 Merge branch 'clk-fixes' into clk-next omits e5efab5d527a Merge branch 'clk-samsung' into clk-next omits 710f02a6f92f Merge branch 'clk-imx' into clk-next omits db4376ed9eba Merge branch 'clk-fixes' into clk-next omits 3470ad500539 Merge branch 'clk-qcom' into clk-next omits 31b030db6836 Merge branch 'clk-allwinner' into clk-next omits 15ac9d5ccb56 Merge branch 'clk-amlogic' into clk-next omits fa23aea7a099 Merge branch 'clk-renesas' into clk-next omits 55576e827330 exfat: replace memcpy with structure assignment omits 97260c1b32b9 exfat: remove useless directory scan in exfat_add_entry() omits 4d53c8279a20 gfs2: call truncate_inode_pages_final for address space glocks omits 018a5e35fa81 gfs2: simplify the logic in gfs2_evict_inode omits 2f1d9b74f483 gfs2: factor evict_linked_inode out of gfs2_evict_inode omits 4688f51ab83d gfs2: further simplify gfs2_evict_inode with new func evic [...] omits 2d82e5ece3b7 gfs2: factor evict_unlinked_inode out of gfs2_evict_inode omits 42f06e1c7582 gfs2: rename variable error to ret in gfs2_evict_inode omits 701c0de6e349 gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 82ffa7265122 gfs2: Fix bad comment for trans_drain omits 5272987f33fc gfs2: Make sure we don't miss any delayed withdraws omits 62180d7eae2f Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 2d0cc1cd35f2 Merge branch 'clk-fixes' into clk-next omits 661dec1b9d71 PCI: vmd: Update VMD PM to correctly use generic PCI PM omits 67b219dc3a6d PCI: vmd: Disable MSI/X remapping when possible omits 2705b8e4d46f x86/apic/msi: Use Real PCI DMA device when configuring IRTE omits ba07a7102426 PCI: vmd: Create IRQ allocation helper omits 42443f036042 PCI: vmd: Create IRQ Domain configuration helper omits bac40963ea49 PCI: vmd: Create bus offset configuration helper omits faf1f3d6e31f PCI: vmd: Create physical offset helper omits 9764d7e25a9f exfat: eliminate dead code in exfat_find() omits 9409a51062c1 exfat: fix pointer error checking omits 6f55be9fd5ee Merge branch 'thermal/fixes' into thermal/linux-next omits 781796ac81d6 thermal: rcar_thermal: Add missing braces to conditional s [...] omits 7b6c0c234d4e thermal: Use kobj_to_dev() instead of container_of() omits 4c563441dbae thermal: core: Fix use-after-free in thermal_zone_device_u [...] omits e000895a4e04 thermal: imx8mm: Use dev_err_probe() to simplify error handling omits 2484ae115a53 thermal: imx: Use dev_err_probe() to simplify error handling omits 9aad858f58bf thermal: qcom-spmi-temp-alarm: Don't suppress negative temp omits 4f60ccc70e44 thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430 omits 24907ec54702 Merge branch 'clk-fixes' into clk-next omits 34d41dbe5455 exfat: use i_blocksize() to get blocksize omits 55dde35fdb7f overflow: Add __must_check attribute to check_*() helpers omits 423da4f3023b exfat: fix misspellings using codespell tool omits 0476c865ded6 LSM: SafeSetID: Fix warnings reported by test bot omits ca929246acb7 drivers: thermal: Kconfig: fix spelling mistake "acces" -> [...] omits 02e316b088df LSM: SafeSetID: Add GID security policy handling omits 717fe90b5201 LSM: Signal to SafeSetID when setting group IDs 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 d04a248f1f6c Merge tag 'tpmdd-next-v5.10' of git://git.kernel.org/pub/s [...] adds d13027bb35e0 Revert "arm64: initialize per-cpu offsets earlier" adds 6734e20e3920 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 024fb6677291 Merge tag 'microblaze-v5.10' of git://git.monstr.eu/linux- [...] adds af9db1d6632b Merge tag 'm68k-for-v5.10-tag1' of git://git.kernel.org/pu [...] adds b4210eab9164 EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh adds 1dc32628d65a Merge branch 'edac-drivers' into edac-updates-for-v5.10 adds a9a4b7d9a638 Merge tag 'edac_updates_for_v5.10' of git://git.kernel.org [...] adds ca1b66922a70 Merge tag 'ras_updates_for_v5.10' of git://git.kernel.org/ [...] adds 92a0610b6acd Merge tag 'x86_cpu_for_v5.10' of git://git.kernel.org/pub/ [...] adds 8b6591fd0ac8 Merge tag 'x86_platform_for_v5.10' of git://git.kernel.org [...] adds ac74075e5d52 Merge tag 'x86_pasid_for_5.10' of git://git.kernel.org/pub [...] adds 9e536c817960 Merge tag 'x86_misc_for_v5.10' of git://git.kernel.org/pub [...] adds 87194efe7ecd Merge tag 'x86_fsgsbase_for_v5.10' of git://git.kernel.org [...] adds a0d445f70c5d Merge tag 'x86_fpu_for_v5.10' of git://git.kernel.org/pub/ [...] adds f94ab231136c Merge tag 'x86_cleanups_for_v5.10' of git://git.kernel.org [...] adds 64743e652cea Merge tag 'x86_cache_for_v5.10' of git://git.kernel.org/pu [...] adds 1e6d1d96461e Merge tag 'x86_core_for_v5.10' of git://git.kernel.org/pub [...] adds 20d49bfcc3d2 Merge tag 'core-debugobjects-2020-10-12' of git://git.kern [...] adds f5f59336a9ae Merge tag 'timers-core-2020-10-12' of git://git.kernel.org [...] 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 863bae1fbcfa Merge tag 'irqchip-5.10' of git://git.kernel.org/pub/scm/l [...] adds c457cc800e89 Merge tag 'irq-core-2020-10-12' of git://git.kernel.org/pu [...] adds cc7343724eb7 Merge tag 'x86-irq-2020-10-12' of git://git.kernel.org/pub [...] adds 13cb73490f47 Merge tag 'x86-entry-2020-10-12' of git://git.kernel.org/p [...] adds edaa5ddf3833 Merge tag 'sched-core-2020-10-12' of git://git.kernel.org/ [...] 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 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 ed016af52ee3 Merge tag 'locking-core-2020-10-12' of git://git.kernel.or [...] adds cc383a9e245c efi: mokvar: add missing include of asm/early_ioremap.h adds 4d0a4388ccdd Merge branch 'efi/urgent' into efi/core, to pick up fixes adds e6412f9833db Merge tag 'efi-core-2020-10-12' of git://git.kernel.org/pu [...] adds 34eb62d868d7 Merge tag 'core-build-2020-10-12' of git://git.kernel.org/ [...] adds dd502a81077a Merge tag 'core-static_call-2020-10-12' of git://git.kerne [...] adds f91072ed1b72 perf/core: Fix race in the perf_mmap_close() function adds 3bff6112c80c Merge tag 'perf-core-2020-10-12' of git://git.kernel.org/p [...] adds 1c6890707eb1 Merge tag 'perf-kprobes-2020-10-12' of git://git.kernel.or [...] adds b85cac574592 Merge tag 'x86-kaslr-2020-10-12' of git://git.kernel.org/p [...] adds c1b4ec85ee40 Merge tag 'x86-mm-2020-10-12' of git://git.kernel.org/pub/ [...] adds ad884ff32931 Merge tag 'x86-build-2020-10-12' of git://git.kernel.org/p [...] adds ee4a925107d1 Merge tag 'x86-paravirt-2020-10-12' of git://git.kernel.or [...] adds 2646fb032f51 Merge tag 'x86-hyperv-2020-10-12' of git://git.kernel.org/ [...] adds ced3a9eb3cd0 Merge tag 'ia64_for_5.10' of git://git.kernel.org/pub/scm/ [...] adds 6575aeab72e0 Documentation: better locations for sysfs-pci, sysfs-tagging adds 7a87724d0492 Documentation/admin-guide: tainted-kernels: Fix typo occured adds 4fb220da0dd0 gpiolib: Update indentation in driver.rst for code excerpts adds 50d228345a03 Merge tag 'docs-5.10' of git://git.lwn.net/linux adds c90578360c92 Merge branch 'work.csum_and_copy' of git://git.kernel.org/ [...] adds 85ed13e78dbe Merge branch 'work.iov_iter' of git://git.kernel.org/pub/s [...] adds e18afa5bfa4a Merge branch 'work.quota-compat' of git://git.kernel.org/p [...] adds 22230cd2c55b Merge branch 'compat.mount' of git://git.kernel.org/pub/sc [...] adds 53acd350503d Merge tag 'locks-v5.10-1' of git://git.kernel.org/pub/scm/ [...] adds ea6f043fc984 x86: Make __get_user() generate an out-of-line call adds d55564cfc222 x86: Make __put_user() generate an out-of-line call adds 865c50e1d279 x86/uaccess: utilize CONFIG_CC_HAS_ASM_GOTO_OUTPUT adds 39a5101f989e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 6f5032a852f9 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds c024a81125ca Merge tag 'dlm-5.10' of git://git.kernel.org/pub/scm/linux [...] adds 437490fed3b0 btrfs: tracepoints: output proper root owner for trace_fin [...] adds 260db43cd2f5 btrfs: delete duplicated words + other fixes in comments adds 57297c1e8e1c btrfs: remove spurious BUG_ON in btrfs_get_extent adds 8e5600818022 btrfs: remove fsid argument from btrfs_sysfs_update_sprout_fsid adds b49121393f58 btrfs: change nr to u64 in btrfs_start_delalloc_roots adds 288be2d99736 btrfs: remove orig from shrink_delalloc adds d7f81fac97e6 btrfs: handle U64_MAX for shrink_delalloc adds 920a9958c255 btrfs: make shrink_delalloc take space_info as an arg adds c6c453032ea3 btrfs: make ALLOC_CHUNK use the space info flags adds 3308234a7e98 btrfs: call btrfs_try_granting_tickets when freeing reserv [...] adds 2732798c9bb6 btrfs: call btrfs_try_granting_tickets when unpinning anything adds 99ffb43e5d4a btrfs: call btrfs_try_granting_tickets when reserving space adds 39753e4a3a43 btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] adds 38d715f494f2 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc adds 448b966b49be btrfs: check tickets after waiting on ordered extents adds 058e6d1d267f btrfs: add flushing states for handling data reservations adds a1ed0a8216f7 btrfs: add the data transaction commit logic into may_comm [...] adds 8698fc4eb788 btrfs: add btrfs_reserve_data_bytes and use it adds 1004f6860f8c btrfs: use ticketing for data space reservations adds 0532a6f8b6ce btrfs: serialize data reservations if we are flushing adds f3bda421c16f btrfs: use the same helper for data and metadata reservations adds 028270013586 btrfs: drop the commit_cycles stuff for data reservations adds bb86bd3db82e btrfs: don't force commit if we are data adds 327feeeb2e9b btrfs: run delayed iputs before committing the transaction [...] adds cb3e39304599 btrfs: flush delayed refs when trying to reserve data space adds 5705674081ce btrfs: do async reclaim for data reservations adds 1a7a92c8ddcd btrfs: add a comment explaining the data flush steps adds c4923027bd58 btrfs: fix possible infinite loop in data async reclaim adds e21139c621ad btrfs: cleanup calculation of lockend in lock_and_cleanup_ [...] adds 9e6df7cedfdf btrfs: remove const from btrfs_feature_set_name adds cb4c9198302b btrfs: compression: move declarations to header adds 0af447d0507b btrfs: remove unnecessarily shadowed variables adds 8bb1cf1ba639 btrfs: scrub: rename ratelimit state varaible to avoid shadowing adds 1b51d6fce45e btrfs: send: remove indirect callback parameter for changed_cb adds 5522a27e59c6 btrfs: do not take the log_mutex of the subvolume when pin [...] adds 75b463d2b47a btrfs: do not commit logs and transactions during link and [...] adds 487781796d30 btrfs: make fast fsyncs wait only for writeback adds 24646481fb19 btrfs: sysfs: fix unused-but-set-variable warnings adds 4c448ce8b48f btrfs: make read_block_group_item return void adds 154f7cb86809 btrfs: add owner and fs_info to alloc_state io_tree adds f85781fb505e btrfs: switch to iomap for direct IO adds 0eb79294dbe3 btrfs: dio iomap DSYNC workaround adds 1028d1c48b95 btrfs: remove err variable from btrfs_get_extent adds dc0ab488d2cb btrfs: factor out reada loop in __reada_start_machine adds 3712ccb7f1cc btrfs: factor out loop logic from btrfs_free_extra_devids adds 54eed6ae8d8e btrfs: make close_fs_devices return void adds c4989c2fd0eb btrfs: simplify setting/clearing fs_info to btrfs_fs_devices adds 944d3f9fac61 btrfs: switch seed device to list api adds 427c8fddb129 btrfs: document some invariants of seed code adds 68abf360160c btrfs: remove alloc_list splice in btrfs_prepare_sprout adds 62cf5391209a btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks adds 425c6ed6486f btrfs: do not hold device_list_mutex when closing devices adds b4c5d8fdfff3 btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] adds e85fde5162bf btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations adds 217f5004fee6 btrfs: rework error detection in init_tree_roots adds f98b6215d7d1 btrfs: extent_io: do extra check for extent buffer read wr [...] adds 1c2a07f598d5 btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() adds 07cce5cf3b48 btrfs: extent-tree: kill the BUG_ON() in insert_inline_ext [...] adds d16c702fe4f2 btrfs: ctree: check key order before merging tree blocks adds f4cfa9bdd40c btrfs: use RCU for quick device check in btrfs_init_new_device adds 44cab9ba374a btrfs: refactor locked condition in btrfs_init_new_device adds 4ae312e9728f btrfs: remove redundant code from btrfs_free_stale_devices adds b9ba017fb077 btrfs: don't opencode sync_blockdev in btrfs_init_new_device adds 329ced799be8 btrfs: rename extent_buffer::lock_nested to extent_buffer: [...] adds 51899412dd95 btrfs: introduce btrfs_path::recurse adds fd7ba1c1202d btrfs: add nesting tags to the locking helpers adds 9631e4cc1a03 btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks adds bf77467a93bd btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT adds bf59a5a21604 btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW adds 4dff97e69005 btrfs: introduce BTRFS_NESTING_SPLIT for split blocks adds cf6f34aa3ada btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new roots adds ca9d473a3e30 btrfs: use BTRFS_NESTED_NEW_ROOT for double splits adds b79b724969ad btrfs: make inode_tree_del take btrfs_inode adds 6d072c8e291f btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode adds acbf1dd0fcbd btrfs: make ordered extent tracepoint take btrfs_inode adds 90c0304c6307 btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode adds 6fee248d2beb btrfs: convert btrfs_inode_sectorsize to take btrfs_inode adds 53ac7ead2446 btrfs: make btrfs_invalidatepage work on btrfs_inode adds 3347c48f2767 btrfs: make btrfs_writepage_endio_finish_ordered btrfs_ino [...] adds f1bbde8d5f27 btrfs: make get_extent_skip_holes take btrfs_inode adds 3c5641a83ac4 btrfs: make btrfs_find_ordered_sum take btrfs_inode adds 998acfe8ffc1 btrfs: make copy_inline_to_page take btrfs_inode adds 948dfeb86bae btrfs: make btrfs_zero_range_check_range_boundary take btr [...] adds facee0a09c15 btrfs: make extent_fiemap take btrfs_inode adds ca10845a5685 btrfs: sysfs: init devices outside of the chunk_mutex adds c3e1f96c37d0 btrfs: enumerate the type of exclusive operation in progress adds 66a2823c5436 btrfs: sysfs: export currently running exclusive operation adds 457f1864b569 btrfs: pretty print leaked root name adds 79dae17d8d44 btrfs: improve device scanning messages adds c6a5d954950c btrfs: fix replace of seed device adds 178a16c94041 btrfs: add btrfs_sysfs_add_device helper adds 985e233e96e5 btrfs: add btrfs_sysfs_remove_device helper adds 6a416a018f1a btrfs: make btrfs_sysfs_remove_devices_dir return void adds cd36da2e7ec6 btrfs: simplify parameters of btrfs_sysfs_add_devices_dir adds 53f8a74cbeff btrfs: split and refactor btrfs_sysfs_remove_devices_dir adds 30b0e4e0e3f5 btrfs: initialize sysfs devid and device link for seed device adds 7ad3912a70a6 btrfs: handle errors in btrfs_sysfs_add_fs_devices adds 2fca0db07608 btrfs: reada: lock all seed/sprout devices in __reada_star [...] adds e17125b52b7e btrfs: use sprout device_list_mutex in btrfs_init_devices_late adds 1888709d7180 btrfs: remove tmp variable for list traversal in btrfs_ini [...] adds e493e8f9bcb5 btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] adds c83b60c0e4d2 btrfs: simplify gotos in open_seed_device adds 0725c0c9351d btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] adds a31a5876fae2 btrfs: remove unused function calc_global_rsv_need_space() adds 8fccebfa534c btrfs: fix metadata reservation for fallocate that leads t [...] adds fb870f6cdd72 btrfs: remove item_size member of struct btrfs_clone_extent_info adds bf385648fa48 btrfs: rename struct btrfs_clone_extent_info to a more gen [...] adds 306bfec02b10 btrfs: rename btrfs_punch_hole_range() to a more generic name adds 0cbb5bdfea26 btrfs: rename btrfs_insert_clone_extent() to a more generic name adds a9b2e0de92cb btrfs: send: get rid of i_size logic in send_write() adds 8c7d9fe06f5b btrfs: send: avoid copying file data adds c9a949af13d6 btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() adds 7573df5547c0 btrfs: sysfs: export supported send stream version adds fc0716c2f6af btrfs: re-arrange statements in setup_items_for_insert adds 3dc9dc8969dc btrfs: eliminate total_size parameter from setup_items_for_insert adds fc0d82e103c7 btrfs: sink total_data parameter in setup_items_for_insert adds da9ffb242c44 btrfs: add kerneldoc for setup_items_for_insert adds 7269ddd2f602 btrfs: improve error message in setup_items_for_insert adds 728049050012 btrfs: kill the RCU protection for fs_info->space_info adds 49ea112da0e6 btrfs: do not create raid sysfs entries under any locks adds bb56f02f26fe btrfs: reschedule if necessary when logging directory items adds 2f1d3e4b930d btrfs: remove btree_readpage adds 0420177c08b2 btrfs: simplify metadata pages reading adds 208d6341e85b btrfs: remove btree_get_extent adds 1a5ee1e62603 btrfs: remove btrfs_get_extent indirection from __do_readpage adds 72cffee46340 btrfs: remove mirror_num argument from extent_read_full_page adds c1be9c1ad5cc btrfs: promote extent_read_full_page to btrfs_readpage adds 003c286aef3f btrfs: sink mirror_num argument in extent_read_full_page adds 6f15af606005 btrfs: sink read_flags argument into extent_read_full_page adds fd513000eb27 btrfs: sink mirror_num argument in __do_readpage adds 0f208812493f btrfs: open code extent_read_full_page to its sole caller adds 633cc816f742 btrfs: clean BTRFS_I usage in btrfs_destroy_inode adds 71fe0a55dae7 btrfs: switch btrfs_remove_ordered_extent to btrfs_inode adds 3c38c877fcb9 btrfs: sink inode argument in insert_ordered_extent_file_extent adds 510f85edf1cd btrfs: remove inode argument from add_pending_csums adds c0a43603056c btrfs: remove inode argument from btrfs_start_ordered_extent adds 8eb2fd00153a btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioc [...] adds bae12df966f0 btrfs: use kvcalloc for allocation in btrfs_ioctl_send() adds 6b613cc97f0a btrfs: reschedule when cloning lots of extents adds 2c53a14dd301 btrfs: use own btree inode io_tree owner id adds e2f896b3180e btrfs: send: use helpers for unaligned access to header members adds 6994ca367ce5 btrfs: free-space-cache: use unaligned helpers to access data adds e97659cefe1e btrfs: use unaligned helpers for stack and header set/get helpers adds 1465af12e254 btrfs: tree-checker: fix false alert caused by legacy btrf [...] adds 98272bb77bf4 btrfs: send, orphanize first all conflicting inodes when p [...] adds 9c2b4e034706 btrfs: send, recompute reference path after orphanization [...] adds 9a446d6a9fc7 btrfs: replace readpage_end_io_hook with direct calls adds 1f03d9cfda53 btrfs: remove extent_io_ops::readpage_end_io_hook adds cd0537449c27 btrfs: call submit_bio_hook directly in submit_one_bio adds be17b3afc4a6 btrfs: don't opencode is_data_inode in end_bio_extent_readpage adds 908930f3edad btrfs: stop calling submit_bio_hook for data inodes adds 1b36294a6cd5 btrfs: call submit_bio_hook directly for metadata pages adds 905eb88bceb2 btrfs: remove struct extent_io_ops adds 124604eb50f8 btrfs: init device stats for seed devices adds 92e26df43b1a btrfs: return error if we're unable to read device stats adds c33fe275b530 fs: remove no longer used dio_end_io() adds e3c57805f8f2 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK adds 572c83acdcda btrfs: cleanup cow block on error adds 96c2e067ed3e btrfs: skip devices without magic signature when mounting adds 8d1a7aae89dc btrfs: annotate device name rcu_string with __rcu adds 1fd4033dd011 btrfs: rename BTRFS_INODE_ORDERED_DATA_CLOSE flag adds 11e3235b4399 Merge tag 'for-5.10-tag' of git://git.kernel.org/pub/scm/l [...] adds 915f4c9358db erofs: remove unnecessary enum entries adds dfef313e9990 Merge tag 'erofs-for-5.10-rc1' of git://git.kernel.org/pub [...] adds 937fb531d3b7 Merge branch 'fixes' into next adds 1e23400f1a73 mmc: sdhci_am654: Fix module autoload adds 647412daeb45 Merge tag 'mmc-v5.10' of git://git.kernel.org/pub/scm/linu [...] adds fd5c32d80884 Merge tag 'media/v5.10-1' of git://git.kernel.org/pub/scm/ [...] adds 57218d7f2e87 Merge tag 'regmap-v5.10' of git://git.kernel.org/pub/scm/l [...] adds 1724e02e024a Merge tag 'regulator-v5.10' of git://git.kernel.org/pub/sc [...] adds d4f3a651ab82 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 855a40cd8ccc spi: cadence: Add SPI transfer delays adds 988731181359 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds a996b9c61729 Merge tag 'spi-v5.10' of git://git.kernel.org/pub/scm/linu [...] adds 0486beaf88d2 Merge tag 'gpio-v5.10-1' of git://git.kernel.org/pub/scm/l [...] adds c4439713e82a Merge tag 'hwmon-for-v5.10' of git://git.kernel.org/pub/sc [...] adds 5f1ec1fd3225 x86/traps: Fix #DE Oops message regression adds 081dd68c8906 x86/platform/uv: Remove unused variable in UV5 NMI handler adds 857d64485e7c Merge tag 'x86_urgent_for_v5.10-rc1' of git://git.kernel.o [...] adds 7ea6bf2e6c40 percpu_ref: don't refer to ref->data if it isn't allocated 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 47ce030b7ac5 blk-mq: move cancel of hctx->run_work to the front of blk_ [...] adds 8858e8d98d54 block: fix uapi blkzoned.h comments adds 3ad11d7ac887 Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/l [...] adds ed6930c9201c io_uring: fix break condition for __io_uring_register() waiting 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 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 6ad4bf6ea160 Merge tag 'io_uring-5.10-2020-10-12' of git://git.kernel.d [...] adds fd86194aca1f MAINTAINERS: remove LIBATA PATA DRIVERS entry adds 45aefe3d2251 ata: ahci: mvebu: Make SATA PHY optional for Armada 3720 adds 79ec6d9cac46 Merge tag 'libata-5.10-2020-10-12' of git://git.kernel.dk/ [...] 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 7cd4ecd9177b Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk [...] adds 029f56db6ac2 Merge tag 'x86_asm_for_v5.10' of git://git.kernel.org/pub/ [...] adds 70333f4ff9c1 Merge branch 'printk-rework' into for-linus adds d594d8f411d4 Merge tag 'printk-for-5.10' of git://git.kernel.org/pub/sc [...] adds a20751677676 tomoyo: Loosen pathname/domainname validation. adds b274279a0b0c Merge tag 'tomoyo-pr-20201012' of git://git.osdn.net/gitro [...] adds 99a6740f88e9 Merge tag 'Smack-for-5.10' of git://github.com/cschaufler/ [...] adds 01fb1e2f42d6 Merge tag 'audit-pr-20201012' of git://git.kernel.org/pub/ [...] adds 7b540812cc06 Merge tag 'selinux-pr-20201012' of git://git.kernel.org/pu [...] adds 8b05418b2521 Merge tag 'seccomp-v5.10-rc1' of git://git.kernel.org/pub/ [...] adds 9b80e4c4ddac overflow: Add __must_check attribute to check_*() helpers adds b5fc7a89e58b Merge tag 'overflow-v5.10-rc1' of git://git.kernel.org/pub [...] adds 1f7a44f63e6c compiler-clang: add build check for clang 10.0.1 adds 4c207c50ea35 Revert "kbuild: disable clang's default use of -fmerge-all [...] adds 2980e6070eef Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds 3759da22e5c0 Revert "arm64: vdso: Fix compilation with clang older than 8" adds 3511af0a72ef Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds 527f6750d92b kasan: remove mentions of unsupported Clang versions adds c8db3b0a7ba7 compiler-gcc: improve version error adds a25c13b3aa1b compiler.h: avoid escaped section names adds 4d6fb34acb5d export.h: fix section name for CONFIG_TRIM_UNUSED_KSYMS for Clang adds eb38f37c3cee kbuild: doc: describe proper script invocation adds 2c92406f3343 scripts/spelling.txt: increase error-prone spell checking adds 33c5bb375ea4 scripts/spelling.txt: add "arbitrary" typo adds d72e720a1939 scripts/decodecode: add the capability to supply the progr [...] adds 4f8c94022f0b ntfs: add check for mft record size in superblock adds 679edeb0ed8a ocfs2: delete repeated words in comments adds 8dd71b25c56a ocfs2: fix potential soft lockup during fstrim adds da5c1c0bb316 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds 97383c741b06 fs_parse: mark fs_param_bad_value() as static adds c1ff3f95497e mm/slab.c: clean code by removing redundant if condition adds d7cff4ded857 include/linux/slab.h: fix a typo error in comment adds c270cf3041a5 mm/slub.c: branch optimization in free slowpath adds 9f986d998a30 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds 9cf7a1118365 mm/slub: make add_full() condition more explicit adds c4b28963fd79 mm/kmemleak: rely on rcu for task stack scanning adds 1abbef4f5172 mm,kmemleak-test.c: move kmemleak-test.c to samples dir adds 2dd57d3415f8 x86/numa: cleanup configuration dependent command-line options adds 3b0d31011d39 x86/numa: add 'nohmat' option adds 88e9a5b7965c efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds c01044cc8191 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds 73fb952d8371 resource: report parent to walk_iomem_res_desc() callback adds a035b6bf863e mm/memory_hotplug: introduce default phys_to_target_node() [...] adds 5ccac54f3e12 ACPI: HMAT: attach a device for each soft-reserved range adds ec826909981c device-dax: drop the dax_region.pfn_flags attribute adds 174ebece379b device-dax: move instance creation parameters to 'struct d [...] adds f5516ec5efb9 device-dax: make pgmap optional for instance creation adds 59bc8d10dc41 device-dax/kmem: introduce dax_kmem_range() adds 7e6b431aaef8 device-dax/kmem: move resource name tracking to drvdata adds 0513bd5bb114 device-dax/kmem: replace release_resource() with release_m [...] adds c2f3011ee697 device-dax: add an allocation interface for device-dax instances adds f11cf813dee2 device-dax: introduce 'struct dev_dax' typed-driver operations adds 0f3da14a4f05 device-dax: introduce 'seed' devices adds c77f520db8eb drivers/base: make device_find_child_by_name() compatible [...] adds fcffb6a1df92 device-dax: add resize support adds a4574f63edc6 mm/memremap_pages: convert to 'struct range' adds b7b3c01b1915 mm/memremap_pages: support multiple ranges per invocation adds 60e93dc097f7 device-dax: add dis-contiguous resource support adds 0b07ce872a9e device-dax: introduce 'mapping' devices adds 33cf94d71766 device-dax: make align a per-device property adds 6d82120f4156 device-dax: add an 'align' attribute adds 5a505603a917 dax/hmem: introduce dax_hmem.region_idle parameter adds 8490e2e25b5a device-dax: add a range mapping allocation attribute adds 853322a67104 mm/debug.c: do not dereference i_ino blindly adds bac3cf4d01d4 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds 61ef18655704 mm: factor find_get_incore_page out of mincore_page adds f5df8635c5a3 mm: use find_get_incore_page in memcontrol adds e6e88712e43b mm: optimise madvise WILLNEED adds 8cf886463ecc proc: optimise smaps for shmem entries adds 9dfc8ff34b95 i915: use find_lock_page instead of find_lock_entry adds a6de4b4873e1 mm: convert find_get_entry to return the head page adds 63ec1973ddf3 mm/shmem: return head page from find_lock_entry adds a8cf7f272b5a mm: add find_lock_head adds 27a83a609b3b mm/filemap: fix filemap_map_pages for THP adds eb1d7a65f08a mm, fadvise: improve the expensive remote LRU cache draini [...] adds 4c6cd03ed88c mm/gup_benchmark: update the documentation in Kconfig adds 657d4f7996c6 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 447f3e45c18a mm/gup: don't permit users to call get_user_pages with FOL [...] adds 146608bb75e6 mm/gup: protect unpin_user_pages() against npages==-ERRNO adds 3264631548b1 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds cc2828b21c76 mm: remove activate_page() from unuse_pte() adds 6f4dd8de4835 mm: remove superfluous __ClearPageActive() adds a3e7bea06072 mm/swap.c: fix confusing comment in release_pages() adds f3bc52cb04bc mm/swap_slots.c: remove always zero and unused return valu [...] adds 548d9782bd84 mm/page_io.c: remove useless out label in __swap_writepage() adds 12eab4289d32 mm/swap.c: fix incomplete comment in lru_cache_add_inactiv [...] adds 7a3d52e45e00 mm/swapfile.c: remove unnecessary goto out in _swap_info_get() adds 822bca52ee7e mm/swapfile.c: fix potential memory leak in sys_swapon adds 433e7d317754 mm/memremap.c: convert devmap static branch to {inc,dec} adds e90342e6d26a mm: memcontrol: use flex_array_size() helper in memcpy() adds 61e604e636ab mm: memcontrol: use the preferred form for passing the siz [...] adds 19b629c9795b mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds 05bdc520b3ad mm: memcontrol: correct the comment of mem_cgroup_iter() adds f9f84ec56f7e mm/memcg: clean up obsolete enum charge_type adds 8d387a5f172f mm/memcg: simplify mem_cgroup_get_max() adds bd0b230fe145 mm/memcg: unify swap and memsw page counters adds 5f9a4f4a7096 mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds d437024e69b8 mm/page_counter: correct the obsolete func name in the com [...] adds 7a52d4d88ade mm: memcontrol: reword obsolete comment of mem_cgroup_unma [...] adds d1b2cf6cb84a mm: memcg/slab: uncharge during kmem_cache_free_bulk() adds 9a137153fc87 mm/memcg: fix device private memcg accounting adds efc9511cecf6 selftests/vm: fix false build success on the second and la [...] adds 34d109131f48 selftests/vm: fix incorrect gcc invocation in some cases adds b2b29d6d0119 mm: account PMD tables like PTE tables adds d383807aaf77 mm/memory.c: fix typo in __do_fault() comment adds a7069ee3f891 mm/memory.c: replace vmf->vma with variable vma adds 7c61f917b161 mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds 4d1e72437b92 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds 07e5bfe651f8 mmap locking API: add mmap_lock_is_contended() adds 03b4b1149308 mm: smaps*: extend smap_gather_stats to support specified [...] adds ff9f47f6f00c mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds e18c45ffcfa3 mm: move PageDoubleMap bit adds a08d93e5752a mm: simplify PageDoubleMap with PF_SECOND policy adds f9d86a605722 mm/mmap: leave adjust_next as virtual address instead of p [...] adds f1dc1685f6ca mm/memory.c: fix spello of "function" adds 808fbdbea05f mm/mmap: not necessary to check mapping separately adds 0fc48a6e213a mm/mmap: check on file instead of the rb_root_cached of it [...] adds cf508b58457c mm: use helper function mapping_allow_writable() adds cb48841fbf4e mm/mmap.c: use helper function allow_write_access() in __r [...] adds 8332326e8e47 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] adds c78f463649d6 mm: remove src/dst mm parameter in copy_page_range() adds f577e143d85a include/linux/huge_mm.h: remove mincore_huge_pmd declaration adds bfe18a0900f1 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds 9b53122f616a lib/test_hmm.c: remove unused dmirror_zero_page adds 42286f83f80f mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds 41a04814a715 mm/dmapool.c: replace hard coded function name with __func__ adds c43bc03d0a87 mm/memory-failure: do pgoff calculation before for_each_process() adds 2c3125977ec1 mm/memory-failure.c: remove unused macro `writeback' adds 82afbc32f221 mm/vmalloc.c: update the comment in __vmalloc_area_node() adds 74640617e14f mm/vmalloc.c: fix the comment of find_vm_area adds 25356cfad69c docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds 393824f650fa kasan/kunit: add KUnit Struct to Current Task adds 83c4e7a0363b KUnit: KASAN Integration adds 73228c7ecc5e KASAN: port KASAN Tests to KUnit adds 9ab5be976898 KASAN: Testing Documentation adds be4f1ae978ff mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds c9c510dc2964 mm/page_alloc: tweak comments in has_unmovable_pages() adds 51030a53d81e mm/page_isolation: exit early when pageblock is isolated i [...] adds 48381d7e4c1f mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds 1c31cb493c31 mm/page_isolation: cleanup set_migratetype_isolate() adds 27f852795a06 virtio-mem: don't special-case ZONE_MOVABLE adds 9181a980625a mm: document semantics of ZONE_MOVABLE adds 6a654e36fa51 mm, isolation: avoid checking unmovable pages across pageb [...] adds b630749f018c mm/page_alloc.c: clean code by removing unnecessary initia [...] adds cfb4a5419184 mm/page_alloc.c: micro-optimization remove unnecessary branch adds fdd4fa1cd904 mm/page_alloc.c: fix early params garbage value accesses adds a0622d05374b mm/page_alloc.c: clean code by merging two functions adds 2187e17b0203 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' adds 30d8ec73e877 mmzone: clean code by removing unused macro parameter adds a9b576f7253e mm: move call to compound_head() in release_pages() adds e320d3012d25 mm/page_alloc.c: fix freeing non-compound pages adds ab00db216c9c include/linux/gfp.h: clarify usage of GFP_ATOMIC in !preem [...] adds 3e5c36007e9c mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds d79d176a3037 mm/hugetlb.c: remove the unnecessary non_swap_entry() adds 540809be5267 doc/vm: fix typo in the hugetlb admin documentation adds 7db5e7b67e3e mm/hugetlb: not necessary to coalesce regions recursively adds a1ddc2e8250e mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds d3ec7b6e09e5 mm/hugetlb: use list_splice to merge two list at once adds 972a3da355c9 mm/hugetlb: count file_region to be added when regions_nee [...] adds 15a8d68e9dc2 mm/hugetlb: a page from buddy is not on any list adds 2f37511cb6c2 mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds 6664bfc8e934 mm/hugetlb: take the free hpage during the iteration directly adds 0bf7b64e6e51 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds 069c411de40a mm/vmscan: fix infinite loop in drop_slab_node adds 01c4776ba08c mm/vmscan: fix comments for isolate_lru_page() adds f94afee9980c mm/z3fold.c: use xx_zalloc instead xx_alloc and memset adds 1860129421c3 mm/zbud: remove redundant initialization adds 62b35fe0eba2 mm/compaction.c: micro-optimization remove unnecessary branch adds 74c9da4e1dc0 include/linux/compaction.h: clean code by removing unused [...] adds 1100262037be selftests/vm: 8x compaction_test speedup adds 78b132e9bae9 mm/mempolicy: remove or narrow the lock on current adds f8fd52535c73 mm: remove unused alloc_page_vma_node() adds 544941d78831 mm/mempool: add 'else' to split mutually exclusive case adds 04ba0a923f07 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds e9aa36ccbb4e dma-contiguous: simplify cma_early_percent_memory() adds cddb5ddf2b76 arm, xtensa: simplify initialization of high memory pages adds ab8f21aa8b2e arm64: numa: simplify dummy_numa_init() adds 80c4574417ae h8300, nds32, openrisc: simplify detection of memory extents adds c8e470184a06 riscv: drop unneeded node initialization adds 49645793bce1 mircoblaze: drop unneeded NUMA and sparsemem initializations adds cd991db8ddc3 memblock: make for_each_memblock_type() iterator private adds 87c55870f012 memblock: make memblock_debug and related functionality private adds 6e245ad4a17a memblock: reduce number of parameters in for_each_mem_range() adds c9118e6c37bf arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds b10d6bca8720 arch, drivers: replace for_each_membock() with for_each_me [...] adds 3c45ee6dc7a1 x86/setup: simplify initrd relocation and reservation adds 6120cdc01ef6 x86/setup: simplify reserve_crashkernel() adds 5bd0960b85d7 memblock: remove unused memblock_mem_size() adds 9f3d5eaa3c60 memblock: implement for_each_reserved_mem_region() using _ [...] adds cc6de1680538 memblock: use separate iterators for memory and reserved regions adds 67197a4f28d2 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 4257889124cc mm/migrate: remove cpages-- in migrate_vma_finalize() adds f1f4f3ab54e9 mm/migrate: remove obsolete comment about device public adds d5660df4a555 Merge branch 'akpm' (patches from Andrew) adds ab0a40ea8820 perf build: Allow nested externs to enable BUILD_BUG() usage adds 6873139ed078 Merge tag 'objtool-core-2020-10-13' of git://git.kernel.or [...] adds da9803dfd395 Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pu [...] adds 4907a43da831 Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] adds a09b1d78505e Merge tag 'for-linus-5.10b-rc1-tag' of git://git.kernel.or [...] adds 15cb5469fc5f Merge tag 'platform-drivers-x86-v5.10-1' of git://git.kern [...] adds b7af6080a3d2 cpufreq: stats: Fix string format specifier mismatch adds 9c2ff6650f4b Merge branch 'pm-cpufreq' adds fe5975b1b8b2 Merge branches 'pm-cpuidle' and 'pm-devfreq' adds 2cf9ba290536 Merge branches 'pm-core', 'pm-sleep', 'pm-pci' and 'pm-domains' adds 16641d81f9ff Merge branches 'pm-avs' and 'powercap' adds 0b8417c14181 Merge tag 'pm-5.10-rc1' of git://git.kernel.org/pub/scm/li [...] adds acd448f300b7 Merge branches 'acpi-tables', 'acpi-pmic', 'acpi-dptf' and [...] adds 20eeeafb917b Merge branches 'acpi-video', 'acpi-battery', 'acpi-config' [...] adds e4174ff78b9e Merge branch 'acpi-numa' adds 5d2a3ca813f3 Merge branch 'acpi-misc' adds 8be2362d10e8 Merge branches 'acpi-extlog', 'acpi-memhotplug', 'acpi-but [...] adds cf1d2b44f6c7 Merge tag 'acpi-5.10-rc1' of git://git.kernel.org/pub/scm/ [...] adds defb53a7c790 Merge tag 'pnp-5.10-rc1' of git://git.kernel.org/pub/scm/l [...] adds 79db2b74aa14 Merge branch 'stable/for-linus-5.10' of git://git.kernel.o [...] adds 531d29b0b674 Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pu [...] adds 37187df45af7 Merge tag 'iomap-5.10-merge-4' of git://git.kernel.org/pub [...] adds 2fc61f25fb29 Merge tag 'xfs-5.10-merge-2' of git://git.kernel.org/pub/s [...] adds 9e51183e9462 Merge tag 'linux-kselftest-fixes-5.10-rc1' of git://git.ke [...] adds 612e7a4c1645 Merge tag 'kernel-clone-v5.9' of git://git.kernel.org/pub/ [...] adds 01361b665a26 tests: remove O_NONBLOCK before waiting for WSTOPPED adds 4da9af0014b5 Merge tag 'threads-v5.10' of git://git.kernel.org/pub/scm/ [...] adds 09cad0754744 fs: fix NULL dereference due to data race in prepend_path() adds 2f6c6d0891b4 Merge branch 'for-5.10' of git://git.kernel.org/pub/scm/li [...] adds 6e4dc3d59284 Merge tag 'for-linus-5.10-1' of git://github.com/cminyard/ [...] adds 4815519ed0af Merge tag 'for-5.10/dm-changes' of git://git.kernel.org/pu [...] adds 55e0500eb5c0 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 7fafb54c7d39 Merge tag 'leds-5.10-rc1' of git://git.kernel.org/pub/scm/ [...] adds 9b9448f39e83 pinctrl: single: fix pinctrl_spec.args_count bounds check adds f4a2b19c37ca pinctrl: single: fix debug output when #pinctrl-cells = 2 adds db7515783b99 pinctrl: mediatek: Free eint data on failure adds c6662da804c4 pinctrl: visconti: PINCTRL_TMPV7700 should depend on ARCH_ [...] adds 4e787e040534 dt-bindings: pinctrl: sunxi: Allow pinctrl with more inter [...] adds 55596c544556 pinctrl: amd: Add missing pins to the pin group list adds b4e1bce85fd8 Merge tag 'pinctrl-v5.10-1' of git://git.kernel.org/pub/sc [...] adds 16b0b2baaf83 dt-bindings: powerpc: Add a schema for the 'sleep' property adds 44ec8b20d1e9 dt-bindings: Add running yamllint to dt_binding_check adds 6e9c9686d826 scripts/dtc: Update to upstream version v1.6.0-31-gcbca977ea121 adds a5917fa87694 dt-bindings: pwm: imx: document i.MX compatibles adds 879baf11777c dt-bindings: arm: hisilicon: add missing properties into s [...] adds 0450d1f9a295 dt-bindings: arm: hisilicon: add missing properties into c [...] adds 588614be61b7 dt-bindings: update usb-c-connector example adds 441848282c59 dt: Remove booting-without-of.rst adds faaa30dd1f4b spi: dt-bindings: spi-controller: explicitly require #addr [...] adds bd36e51d10e7 dt-bindings: misc: explicitly add #address-cells for slave mode adds f888bdf9823c Merge tag 'devicetree-for-5.10' of git://git.kernel.org/pu [...] adds 1a31c1237155 Merge tag 'mfd-next-5.10' of git://git.kernel.org/pub/scm/ [...] adds 6448cbf662c7 Merge tag 'backlight-next-5.10' of git://git.kernel.org/pu [...] adds e6037a753e8e powerpc32: don't adjust unmoved stack pointer in csum_part [...] adds 5d6c413c92a3 Merge tag 'tty-5.10-rc1' of git://git.kernel.org/pub/scm/l [...] adds fe151462bd0f Merge tag 'driver-core-5.10-rc1' of git://git.kernel.org/p [...] adds 3e4fb4346c78 Merge tag 'spdx-5.10-rc1' of git://git.kernel.org/pub/scm/ [...] 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 ade7afe3e606 Merge tag 'staging-5.10-rc1' of git://git.kernel.org/pub/s [...] adds 6c8cf3695176 usb: typec: Add QCOM PMIC typec detection driver adds 93578a25d4e2 usb: musb: gadget: Use fallthrough pseudo-keyword adds c6dbef730762 Merge tag 'usb-5.10-rc1' of git://git.kernel.org/pub/scm/l [...] adds f3277cbfba76 binder: fix UAF when releasing todo list adds 726eb70e0d34 Merge tag 'char-misc-5.10-rc1' of git://git.kernel.org/pub [...] 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 6561e0aa4627 MAINTAINERS: Update entry for st7703 driver after the rename adds c2df75ad2a9f drm/panfrost: increase readl_relaxed_poll_timeout values adds d3c8f2784d32 drm/ingenic: Fix bad revert adds 640eee067d9a Merge tag 'drm-misc-next-fixes-2020-10-13' of git://anongi [...] adds 93b694d096cc Merge tag 'drm-next-2020-10-15' of git://anongit.freedeskt [...] adds 96e503f9000f ALSA: hda/i915 - fix list corruption with concurrent probes adds 4dda3a19141b Merge branch 'for-next' into for-linus adds 46394db4410b ALSA: hda: use semicolons rather than commas to separate s [...] adds fe160a22aa2d ALSA: fireworks: use semicolons rather than commas to sepa [...] adds a6e7d0a4bdb0 ALSA: hda: fix jack detection with Realtek codecs when in D3 adds 7ffe09eebf73 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus 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 f401b2c9931a Merge tag 'asoc-v5.10' of https://git.kernel.org/pub/scm/l [...] adds ce1558c285f9 ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close adds c48b75b7271d Merge tag 'sound-5.10-rc1' of git://git.kernel.org/pub/scm [...] adds f065199d4df0 Merge tag 'dmaengine-5.10-rc1' of git://git.kernel.org/pub [...] adds 2a410d09417b ARM/ixp4xx: add a missing include of dma-map-ops.h adds 5a32c3413d33 Merge tag 'dma-mapping-5.10' of git://git.infradead.org/us [...] adds ca5387e448e1 Merge tag 'configfs-5.10' of git://git.infradead.org/users [...] adds b77a69b81c2f Merge tag 'fs_for_v5.10-rc1' of git://git.kernel.org/pub/s [...] adds 4a165feba265 Merge tag 'dio_for_v5.10-rc1' of git://git.kernel.org/pub/ [...] adds 0cd7d9795fa8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cc51d171776f Merge branch 'for-5.10/apple' into for-linus adds 62b31a045757 Merge branch 'for-5.10/core' into for-linus adds 1142a12ca90c Merge branch 'for-5.10/cp2112' into for-linus adds 1341c58615e9 Merge branch 'for-5.10/i2c-hid' into for-linus adds d61a5d631455 Merge branch 'for-5.10/intel-ish-hid' into for-linus adds df975502e5b7 Merge branch 'for-5.10/vivaldi' into for-linus adds 146f9d9189b1 Merge branch 'for-5.10/wiimote' into for-linus adds 9b14b066796d Merge branch 'for-5.9/upstream-fixes' into for-linus adds 203c38fbe833 HID: i2c-hid: Enable wakeup capability from Suspend-to-Idle adds 3504e85cd8b1 Merge branch 'for-5.10/i2c-hid' into for-linus adds bf36c6b946c8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bbf625990371 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0674324b16d4 Merge tag 'linux-kselftest-next-5.10-rc1' of git://git.ker [...] adds 1abdd39f14b2 kunit: tool: fix display of make errors adds 578a7155c5a1 Merge tag 'linux-kselftest-kunit-fixes-5.10-rc1' of git:// [...] adds 6b698713d4e9 fw_cfg: Add support for parisc architecture adds 024f5b597564 parisc: Add qemu fw_cfg interface adds f4d0d40cd1f1 parisc: Avoid external interrupts when IPI finishes adds 41f5a81c07cd parisc: Drop HP-UX specific fcntl and signal flags adds 75ae04206a4d parisc: Define O_NONBLOCK to become 000200000 adds cd760704ee32 parisc: Drop useless comments in uapi/asm/signal.h adds 0b5d9a063f67 parisc: disable CONFIG_IDE in defconfigs adds f15309d7ad5d parisc: Add ioread64_hi_lo() and iowrite64_hi_lo() adds 6caf55e570ef parisc: Add alternative patching to synchronize_caches define adds 4df82ce78a34 parisc: Fix comments and enable interrupts later adds 2a7d4eed5720 parisc: Mark pointers volatile in __xchg8(), __xchg32() an [...] adds 53a42b6324b8 parisc: Switch to more fine grained lws locks adds a50d3d3ce023 parisc: Rewrite tlb flush threshold calculation adds b47cf497469f parisc: Install vmlinuz instead of zImage file adds f173e3a75170 parisc: Improve spinlock handling adds 4a770b413fe9 parisc: Add MAP_UNINITIALIZED define adds 58a5c67aadde parisc/sticon: Always register sticon console driver adds 7ff3f14ddc35 parisc/sticon: Add user font support adds 7286d2a37eb9 Merge branch 'parisc-5.10-1' of git://git.kernel.org/pub/s [...] adds 626b901f6044 Drivers: hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT adds 2d0f6b0aab9a Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] adds 6d9bd139455d tracing: Check return value of __create_val_fields() befor [...] adds bbeb97464eef tracing: Fix race in trace_open and buffer resize call adds c16340971949 tracing/boot: Add ftrace.instance.*.alloc_snapshot option adds 499f7bb08535 tracing: Fix some typos in comments adds 7d27adf575e7 tracing: Don't show dynamic string internals in synthetic [...] adds 42d120e2dda5 tracing: Move is_good_name() from trace_probe.h to trace.h adds 9bbb33291f8e tracing: Check that the synthetic event and field names are legal adds d4d704637d93 tracing: Add synthetic event error logging adds 96378b2088fa selftests/ftrace: Change synthetic event name for inter-ev [...] adds 10819e25799a tracing: Handle synthetic event array field type checking [...] adds 81ff92a93d95 selftests/ftrace: Add test case for synthetic event syntax errors adds 6107742d1583 tracing: support "bool" type in synthetic trace events adds fefa636d8159 Merge tag 'trace-v5.10' of git://git.kernel.org/pub/scm/li [...] adds 840e5bb326bb Merge tag 'integrity-v5.10' of git://git.kernel.org/pub/sc [...] 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 ca139d76b0d9 cx82310_eth: re-enable ethernet mode after router reboot adds 15f5e48f93c0 cx82310_eth: use netdev_err instead of dev_err adds ac911bfeb34b can: isotp: implement cleanups / improvements from review adds f726f3d37163 can: remove obsolete version strings adds 2ad119d998e4 Merge tag 'linux-can-next-for-5.10-20201012' of git://git. [...] adds cf223bfaf791 bnxt_en: Return -EROFS to user space, if NVM writes are no [...] adds 6896cb35eec5 bnxt_en: Enable online self tests for multi-host/NPAR mode. adds 8fb35cd302f7 bnxt_en: Set driver default message level. adds 03ab8ca1e920 bnxt_en: Simplify bnxt_async_event_process(). adds c966c67c0992 bnxt_en: Log event_data1 and event_data2 when handling RES [...] adds 8eddb3e7ce12 bnxt_en: Log unknown link speed appropriately. adds 4933f6753b50 bnxt_en: Add bnxt_hwrm_nvm_get_dev_info() to query NVM info. adds 7154917a12b2 bnxt_en: Refactor bnxt_dl_info_get(). adds 1388875b3916 bnxt_en: Add stored FW version info to devlink info_get cb. adds 547848af58e3 Merge branch 'bnxt_en-Updates-for-net-next' 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 a308283fdbf7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next 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 ccdf7fae3afa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds fa6031df12fc macb: add RM9200's interrupt flag TBRE adds 73d742281383 macb: prepare at91 to use a 2-frame TX queue adds 0a4e9ce17ba7 macb: support the two tx descriptors on at91rm9200 adds c93c5482c7d4 Merge branch 'macb-support-the-2-deep-Tx-queue-on-at91' adds 7e38b03f0fe7 net: mscc: ocelot: remove duplicate ocelot_port_dev_check adds 44797589c20e tcp: use semicolons rather than commas to separate statements adds 6159e9633f17 net/ipv6: use semicolons rather than commas to separate st [...] adds 0403a2b53c29 net/tls: use semicolons rather than commas to separate statements adds c9bf52a173c7 net/af_unix: Remove unused old_pid variable adds 3618ad2a7c0e virtio-net: ethtool configurable RXCSUM adds 44fa32f008ab net: add function dev_fetch_sw_netstats for fetching pcpu_ [...] adds 3b51788a2d5f IB/hfi1: use new function dev_fetch_sw_netstats adds 9d0151673e70 net: macsec: use new function dev_fetch_sw_netstats adds ec173778e96e net: usb: qmi_wwan: use new function dev_fetch_sw_netstats adds ab2b3ff21b9f net: usbnet: use new function dev_fetch_sw_netstats adds 1f68b2096f65 qtnfmac: use new function dev_fetch_sw_netstats adds f3f04f0f3ab9 net: bridge: use new function dev_fetch_sw_netstats adds a0d269810185 net: dsa: use new function dev_fetch_sw_netstats adds cf89f18fa407 iptunnel: use new function dev_fetch_sw_netstats adds 6401297e7610 mac80211: use new function dev_fetch_sw_netstats adds 3569939a811e net: openvswitch: use new function dev_fetch_sw_netstats adds 5fc3594d36d1 xfrm: use new function dev_fetch_sw_netstats adds a003ec1f47bc Merge branch 'net-add-and-use-function-dev_fetch_sw_netsta [...] adds 30cf856a691f i40e: Allow changing FEC settings on X722 if supported by FW adds f2bf814a27c5 e1000: remove unused and incorrect code adds d5e6f064ac66 Merge branch '40GbE-Intel-Wired-LAN-Driver-Updates-2020-10-12' adds 825f8b0b17a8 net/mlx5: Fix uininitialized pointer read on pointer attr adds ee92e4f1f95e net/mlx5: Add NIC TX domain namespace adds 9b9d454ddbf0 net/mlx5e: IPsec: Add TX steering rule per IPsec state adds 5be019040cb7 net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload adds 50172733d01c Merge tag 'mlx5-updates-2020-10-12' of git://git.kernel.or [...] adds d25e2e9388ed netfilter: restore NF_INET_NUMHOOKS adds 0ec78cdb1ab1 cxgb4/ch_ipsec: Replace the module name to ch_ipsec from chcr adds f3af4ad1e08a rxrpc: Fix bundle counting for exclusive connections adds ddc7834af8d5 rxrpc: Fix loss of final ack on shutdown adds 54086c5a7f15 Merge tag 'rxrpc-next-20201015' of git://git.kernel.org/pu [...] adds 346e320cb210 netfilter: nftables: allow re-computing sctp CRC-32C in 'p [...] 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 8098bd69bc4e net: dsa: microchip: fix race condition adds 3af5f0f5c74e net: korina: fix kfree of rx/tx descriptor array adds b2b8a92733b2 mlx4: handle non-napi callers to napi_poll adds 64a632da538a net: fec: Fix phy_device lookup for phy_reset_after_clk_enable() adds 254941f32370 docs: networking: update XPS to account for netif_set_xps_queue adds 59e611a566e7 socket: fix option SO_TIMESTAMPING_NEW adds 4e3bbb33e6f3 socket: don't clear SOCK_TSTAMP_NEW when SO_TIMESTAMPNS is [...] adds fdafed459998 ip_gre: set dev->hard_header_len and dev->needed_headroom [...] adds ea2f7da1799b selftests: netfilter: extend nfqueue test case adds 7980d2eabde8 ipvs: clear skb->tstamp in forwarding path adds 98a381a7d489 netfilter: nftables: extend error reporting for chain updates adds 0d9826bc18ce netfilter: nf_log: missing vlan offload tag and proto adds 1e40d75ef90c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds e1e84eb58eb4 ipv4/icmp: l3mdev: Perform icmp error route lookup on sour [...] adds 272928d1cdac ipv6/icmp: l3mdev: Perform icmp error route lookup on sour [...] adds 1a01727676a8 selftests: Add VRF route leaking tests adds f8ea4a198560 Merge branch 'l3mdev-icmp-error-route-lookup-fixes' adds 2ef813b8f405 cxgb4: handle 4-tuple PEDIT to NAT mode translation adds 5ce9ad815a29 ibmveth: Switch order of ibmveth_helper calls. adds 413f142cc05c ibmveth: Identify ingress large send packets. adds 15f0d2922dce Merge branch 'ibmveth-gso-fix' adds d086a1c65aab net: sched: Fix suspicious RCU usage while accessing tcf_t [...] adds 1d273fcc2c29 bpfilter: Fix build error with CONFIG_BPFILTER_UMH adds d535ca136778 net/smc: fix use-after-free of delayed events adds ef12ad45880b net/smc: fix valid DMBE buffer sizes adds 6b1bbf94ab36 net/smc: fix invalid return code in smcd_new_buf_create() adds 0c124aa5c48d Merge branch 'net-smc-fixes-2020-10-14' adds 6617dfd44014 net: fix pos incrementment in ipv6_route_seq_next adds 2ecbc1f68448 Revert "bpfilter: Fix build error with CONFIG_BPFILTER_UMH" adds 2295cddf99e3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds e688c3db7ca6 bpf: Fix register equivalence tracking. adds f58423aeab28 bpf, sockmap: Add locking annotations to iterator adds 8a3feed90e75 bpf, selftest: Fix flaky tcp_hdr_options test when adding [...] adds 83c11c17553c net, sockmap: Don't call bpf_prog_put() on NULL pointer adds 105faa874243 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 9ff9b0d392ea Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/ [...] adds a455aa72f7c4 device-dax/kmem: fix resource release adds 392b466981ac powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 379c926d6334 powerpc/mm: move setting pte specific flags to pfn_pte adds cfc5bbc4e75d mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds 85a144632dcc mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds 4200605b1f80 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds c3824e18d3f3 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds e8edf0adb95d mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds 6f302e270c99 mm/debug_vm_pgtable/locks: take correct page table lock adds 87f34986de0b mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds 13af05063033 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds 2b1dd67a78c3 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 401035d5c456 mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds f14312e1ed1e mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds 57417cebc96b XArray: add xa_get_order adds 8fc75643c5e1 XArray: add xas_split adds 198b62f83eef mm/filemap: fix storing to a THP shadow entry adds 887b22c628c6 mm/filemap: fix page cache removal for arbitrary sized THPs adds d01ac3c35214 mm/memory: remove page fault assumption of compound page size adds 8fb156c9ee2d mm/page_owner: change split_page_owner to take a count adds 86b562b62972 mm/huge_memory: fix total_mapcount assumption of page size adds 8cce54756806 mm/huge_memory: fix split assumption of page size adds 65dfe3c3bc41 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds e2333dad2d4a mm/huge_memory: fix can_split_huge_page assumption of THP size adds 5eaf35ab1275 mm/rmap: fix assumptions of THP size adds fc3a5ac52827 mm/truncate: fix truncation for pages of arbitrary size adds 8854a6a7248f mm/page-writeback: support tail pages in wait_for_stable_page adds 3efe62e46695 mm/vmscan: allow arbitrary sized pages to be paged out adds 01c70267053d fs: add a filesystem flag for THPs adds 6f4d2f9770cf fs: do not update nr_thps for mappings which support THPs adds c4f9c701f9b4 mm: fix a race during THP splitting adds 1aa83cfa5a20 mm/readahead: add DEFINE_READAHEAD adds 73bb49da50cd mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds 8238287eadb2 mm/readahead: make do_page_cache_ra take a readahead_control adds 6e4af69ae9b7 mm/readahead: make ondemand_readahead take a readahead_control adds 7b3df3b9ac7e mm/readahead: pass readahead_control to force_page_cache_ra adds fefa7c478fda mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds db660d462525 mm/filemap: fold ra_submit into do_sync_mmap_readahead adds b1647dc0deef mm/readahead: pass a file_ra_state into force_page_cache_ra adds 7d9d46ac87f9 mm,hwpoison: cleanup unused PageHuge() check adds 1b473becde09 mm, hwpoison: remove recalculating hpage adds fd476720c9ba mm,hwpoison-inject: don't pin for hwpoison_filter adds 7e27f22c9e40 mm,hwpoison: unexport get_hwpoison_page and make it static adds dc7560b496f9 mm,hwpoison: refactor madvise_inject_error adds dd6e2402fad9 mm,hwpoison: kill put_hwpoison_page adds 694bf0b0cdf9 mm,hwpoison: unify THP handling for hard and soft offline adds 06be6ff3d2ec mm,hwpoison: rework soft offline for free pages adds 79f5f8fab482 mm,hwpoison: rework soft offline for in-use pages adds 6b9a217eda4a mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds 5a2ffca3c233 mm,hwpoison: return 0 if the page is already poisoned in s [...] adds 5d1fd5dc877b mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds 1f2481ddbe44 mm,hwpoison: double-check page count in __get_any_page() adds b94e02822deb mm,hwpoison: try to narrow window race for free pages adds 11c9c7edae06 mm/page_poison.c: replace bool variable with static key adds 406100762ae9 mm/vmstat.c: use helper macro abs() adds 295a17302348 mm/util.c: update the kerneldoc for kstrdup_const() adds c9682d10271e mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds 73a11c965857 mm/memory_hotplug: inline __offline_pages() into offline_pages() adds 4986fac160b3 mm/memory_hotplug: enforce section granularity when onlini [...] adds 0a1a9a0008bb mm/memory_hotplug: simplify page offlining adds 257bea71582d mm/page_alloc: simplify __offline_isolated_pages() adds ea15153c3d46 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds 3fa0c7c79d24 mm/page_isolation: simplify return value of start_isolate_ [...] adds aac65321ba69 mm/memory_hotplug: simplify page onlining adds 4eb29bd9d089 mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds d882c0067d99 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds b30c59279d68 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds ec62d04e3fdc kernel/resource: make release_mem_region_adjustable() never fail adds 7cf603d17d9b kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 3a0aaefe4134 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds b6117199787c mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds 9ca6551ee243 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 9b24247a2447 virtio-mem: try to merge system ram resources adds 1b989d5d72ab xen/balloon: try to merge system ram resources adds 2c76e7f6c42b hv_balloon: try to merge system ram resources adds cb8e3c8b4f45 kernel/resource: make iomem_resource implicit in release_m [...] adds 90c7eaeb14a3 mm: don't panic when links can't be created in sysfs adds f04a5d5d913f mm/page_alloc: convert "report" flag of __free_one_page() [...] adds 47b6a24a2382 mm/page_alloc: place pages to tail in __putback_isolated_page() adds 293ffa5ebb9c mm/page_alloc: move pages to tail in move_to_free_list() adds 7fef431be9c9 mm/page_alloc: place pages to tail in __free_pages_core() adds b86c5fc4e71a mm/memory_hotplug: update comment regarding zone shuffling adds 4e79603bbd33 zram: failing to decompress is WARN_ON worthy adds c7df08f1953b mm/slab.h: remove duplicate include adds 58f6f0349716 mm/page_reporting.c: drop stale list head check in page_re [...] adds 955cc774f286 mm/highmem.c: clean up endif comments adds ed0173733dd4 mm: use self-explanatory macros rather than "2" adds 0e9aa6755757 mm: fix some broken comments adds 70b6d25ec59c mm: fix some comments formatting adds e755f4af08b7 mm/workingset.c: fix some doc warnings adds 73eb7f9a4ff0 mm: use helper function put_write_access() adds 1f0f8c0de090 include/linux/mmzone.h: remove unused early_pfn_valid() adds ab130f9108dc mm: rename page_order() to buddy_order() adds ce9bebe683a1 fs: configfs: delete repeated words in comments adds b296a6d53339 kernel.h: split out min()/max() et al. helpers adds 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment [...] adds 7b7b8a2c9560 kernel/: fix repeated words in comments adds b7621ebf8a08 kernel: acct.c: fix some kernel-doc nits adds cdfe2d220476 get_maintainer: add test for file in VCS adds 6343f6b71f83 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds 32dd8afae7db MAINTAINERS: jarkko.sakkinen@linux.intel.com -> jarkko@kernel.org adds 197d6c1dde4e lib: bitmap: delete duplicated words adds f1e594acb1bd lib: libcrc32c: delete duplicated words adds 2f22385fb121 lib: decompress_bunzip2: delete duplicated words adds dde57fe01a0a lib: dynamic_queue_limits: delete duplicated words + fix typo adds 4e20ace06f70 lib: earlycpio: delete duplicated words adds e0656501a619 lib: radix-tree: delete duplicated words adds 408a93a2bb4f lib: syscall: delete duplicated words adds 2d0469814ade lib: test_sysctl: delete duplicated words adds 8d8472cfdefa lib/mpi/mpi-bit.c: fix spello of "functions" adds 3b6742618ed9 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds 3264ceec8f17 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds 6ed9b92e290b lib/scatterlist.c: avoid a double memset adds 1d339638a954 lib/percpu_counter.c: use helper macro abs() adds e130816164e2 include/linux/list.h: add a macro to test if entry is poin [...] adds f3c9d0a3fe97 lib/test_hmm.c: fix an error code in dmirror_allocate_chunk() adds 904542dc5652 lib/crc32.c: fix trivial typo in preprocessor condition adds a9eb63705e37 bitops: simplify get_count_order_long() adds 004fba1ae6dd bitops: use the same mechanism for get_count_order[_long] adds 3e89ad8506f3 checkpatch: add --kconfig-prefix adds 310cd06ba249 checkpatch: move repeated word test adds 40873aba2c6b checkpatch: add test for comma use that should be semicolon adds ed4761f78047 const_structs.checkpatch: add phy_ops adds 8020b2536312 checkpatch: warn if trace_printk and friends are called adds c12093a11462 const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds 99ca38c2aa7d checkpatch: warn on self-assignments adds f5f613259f3f checkpatch: allow not using -f with files that are in git adds e7f929f3ca9e checkpatch: extend author Signed-off-by check for split Fr [...] adds a0154cdbd3dc checkpatch: emit a warning on embedded filenames adds 2e44e8033a9b checkpatch: fix multi-statement macro checks for while blocks. adds c70735c23bf6 checkpatch: fix false positive on empty block comment lines adds 48ca2d8ac8a1 checkpatch: add new warnings to author signoff checks. adds ce81bb256a22 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds 206e22f01941 tools/testing/selftests: add self-test for verifying load [...] adds 8f942eea12ae binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds df0c09c01173 coredump: let dump_emit() bail out on short writes adds afc63a97b764 coredump: refactor page range dumping into common helper adds 429a22e776a2 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds a07279c9a8cd binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds 7f3bfab52cab mm/gup: take mmap_lock in get_dump_page() adds 4d45e75a9955 mm: remove the now-unnecessary mmget_still_valid() hack adds 50b7d8568008 ramfs: fix nommu mmap with gaps in the page cache adds 589f6b526825 autofs: harden ioctl table adds 64ead5201e75 nilfs2: fix some kernel-doc warnings for nilfs2 adds fa63f083b349 rapidio: fix error handling path adds 85094c05eeb4 rapidio: fix the missed put_device() for rio_mport_add_riodev adds 3f388f28639f panic: dump registers on panic_on_warn adds ac05b7a1b48b kernel/relay.c: drop unneeded initialization adds 998ec76b9200 scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 4fbe310e4406 scripts/gdb/tasks: add headers and improve spacing format adds 5cf53f3ce3b9 sched.h: drop in_ubsan field when UBSAN is in trap mode adds 6a6155f664e3 ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang adds d9bc85de46ca ROMFS: support inode blocks calculation adds 2c739ced5886 lib, include/linux: add usercopy failure capability adds 4d0e9df5e43d lib, uaccess: add failure injection to usercopy functions adds c4cf498dc024 Merge branch 'akpm' (patches from Andrew) adds 996f9e0f93f1 selftests/powerpc: Fix eeh-basic.sh exit codes adds ffd0b25ca049 Revert "powerpc/pci: unmap legacy INTx interrupts when a P [...] adds 96685f866671 Merge tag 'powerpc-5.10-1' of git://git.kernel.org/pub/scm [...] 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 847d4287a0c6 Merge tag 's390-5.10-1' of git://git.kernel.org/pub/scm/li [...] adds 90761cee5f4c mips: octeon: Add Ubiquiti E200 and E220 boards adds 1062fc45d1e9 MIPS: Loongson64: Select SMP in Kconfig to avoid build error adds 73826d604bbf MIPS: Loongson64: Clean up numa.c adds e7ae8d174eec MIPS: replace add_memory_region with memblock adds a616c0617aa3 MIPS: cpu-probe: move fpu probing/handling into its own file adds 90c68c6dbcb4 MIPS: cpu-probe: introduce exclusive R3k CPU probe adds 20cc5b649d99 MIPS: cpu-probe: remove MIPS_CPU_BP_GHIST option bit adds 69b686ddd579 MIPS: ingenic: Remove CPU_SUPPORTS_HUGEPAGES adds 1f0400d0e2c4 mips: ralink: enable zboot support adds 3528f8ec95a5 bcm963xx_tag.h: fix duplicated word adds 3e4614e7fdde MIPS: dec: fix section mismatch adds cf3af0a4d3b6 MIPS: DEC: Restore bootmem reservation for firmware workin [...] adds 09a31a7e3723 Merge tag 'mips_5.10' of git://git.kernel.org/pub/scm/linu [...] adds 49dc6fbce330 Merge tag 'kgdb-5.10-rc1' of git://git.kernel.org/pub/scm/ [...] adds eac48eb6ce10 printk: ringbuffer: Wrong data pointer when appending smal [...] adds 8119c4332d25 Merge tag 'printk-for-5.10-fixup' of git://git.kernel.org/ [...] adds ce66f6136460 tracing: Remove __init from __trace_early_add_new_event() adds 93f3d8f54a22 Merge tag 'trace-v5.10-2' of git://git.kernel.org/pub/scm/ [...] adds d38c8cfb0571 scripts: kernel-doc: add support for typedef enum adds efa44475b8f5 scripts: kernel-doc: make it more compatible with Sphinx 3.x adds e3ad05fe6e6f scripts: kernel-doc: use a less pedantic markup for funcs [...] adds dbe8ba00e5ad scripts: kernel-doc: fix troubles with line counts adds eab795ddd84f scripts: kernel-doc: reimplement -nofunction argument adds 47bcacfd2b00 scripts: kernel-doc: fix typedef identification adds ed8348e23abc scripts: kernel-doc: don't mangle with parameter list adds 93351d419680 scripts: kernel-doc: allow passing desired Sphinx C domain [...] adds 5ef09c96d48b scripts: kernel-doc: fix line number handling adds 6e9e415854c1 scripts: kernel-doc: try to use c:function if possible adds 71e552aebf26 docs: cdomain.py: add support for a new Sphinx 3.1+ tag adds 95f49490515e docs: cdomain.py: extend it to handle new Sphinx 3.x tags adds 91fc6d8afe06 docs: kerneldoc.py: append the name of the parsed doc file adds 2791f47d26d1 docs: kerneldoc.py: add support for kerneldoc -nosymbol adds 06dc65b0fa61 docs: automarkup.py: Use new C roles in Sphinx 3 adds f66e47f98c1e docs: automarkup.py: Fix regexes to solve sphinx 3 warnings adds 3050edfd7971 docs: automarkup.py: Skip C reserved words when cross-referencing adds c51d9b046f90 docs: automarkup.py: Add cross-reference for parametrized [...] adds 01fae02d8d67 media: docs: make CEC documents compatible with Sphinx 3.1+ adds 407e84cd1e9a media: docs: make V4L documents more compatible with Sphinx 3.1+ adds f9b2e8aa326f media: docs: make DVB documents more compatible with Sphinx 3.1+ adds 937e68053d82 media: docs: make MC documents more compatible with Sphinx 3.1+ adds 5f536f4a221b media: docs: make RC documents more compatible with Sphinx 3.1+ adds 5b76632ed957 media: cec-core.rst: don't use c:type for structs adds abc59fd4a56a docs: remove some replace macros like |struct foo| adds 9303c9d5e988 docs: get rid of :c:type explicit declarations for structs adds d7faad159a7a docs: trace-uses.rst: remove bogus c-domain tags adds 71a8156e9448 docs: it_IT: fix namespace collisions at locking.rst adds 640e3f80a6f2 docs: net: ieee802154.rst: fix C expressions adds 9b9b0bda7d8a docs: genericirq.rst: don't document chip.c functions twice adds f182e7fd5c06 docs: kernel-api.rst: drop kernel/irq/manage.c kernel-doc tag adds 1842c96beebb docs: remove sound API duplication adds c9e3d519ee37 docs: basics.rst: move kernel-doc workqueue markups to wor [...] adds 3048ba60070e docs: scsi: target.rst: remove iSCSI transport class kerne [...] adds 58bc57b0de85 docs: device_link.rst: remove duplicated kernel-doc include adds 044248db5db1 docs: basics.rst: get rid of rcu kernel-doc macros adds b30fd8e962cc docs: pstore-blk.rst: fix kernel-doc tags adds 74e2f8d300d4 docs: fs: fscrypt.rst: get rid of :c:type: tags adds 6624d64da6bf docs: devices.rst: get rid of :c:type macros adds 687359027578 docs: sound: writing-an-alsa-driver.rst: get rid of :c:type adds 8ac867340bd8 docs: block: blk-mq.rst: get rid of :c:type adds 4d9d18ad6691 docs: writing-an-alsa-driver.rst: fix some bad c:func: markups adds 64d4151658c1 docs: fpga: replace :c:member: macros adds 365ff56f08ee docs: kgdb.rst: fix :c:type: usages adds b989451b8e00 docs: libata.rst: fix a wrong usage of :c:type: tag adds afe178adb9f2 docs: infrastructure.rst: don't include firmware kernel-doc adds 11604da24851 docs: gpu: i915.rst: Fix several C duplication warnings adds 2f27ed756813 docs: devices.rst: fix a C reference markup adds 366a07651830 docs: it_IT: hacking.rst: fix a typo on a markup adds ccf1227313cf docs: mei.rst: fix a C expression markup adds a57c3522e816 docs: basics.rst: avoid duplicated C function declaration adds b34b86d7a418 docs: conf.py: fix c:function support with Sphinx 3.x adds 14059a38a434 docs: conf.py: change the Sphinx 3.x+ text adds f41f716dc3fe docs: infrastructure.rst: exclude device_link_state from device.h adds ed159f972408 docs: zh_CN: amu.rst: fix document title markup adds 5e44635cc936 media: uAPI: buffer.rst: remove a left-over documentation adds c2a9a645591f math64.h: kernel-docs: Convert some markups into normal comments adds 1bf162e44aac memblock: get rid of a :c:type leftover adds 480017f00c6b dt-bindings: fix references to files converted to yaml adds edba14eb1f45 net: appletalk: Kconfig: Fix docs location adds d4dd87f83c6a drivers: net: hamradio: fix document location adds 209b44c804c0 docs: powerpc: syscall64-abi.rst: fix a malformed table adds 5b874af62700 block: bio: fix a warning at the kernel-doc markups adds 38d9b909f90e kunit: test.h: solve kernel-doc warnings adds 5cd3ddc186bb docs: bio: fix a kerneldoc markup adds 074b3aad307d drivers: core: fix kernel-doc markup for dev_err_probe() adds 623050ae3731 kunit: test.h: fix a bad kernel-doc markup adds 1b7743912bcf usb: docs: document altmode register/unregister functions adds 8a50c0572ffa nl80211: docs: add a description for s1g_cap parameter adds 72a2fbda53d0 rcu/tree: docs: document bkvcache new members at struct kf [...] adds f2c685515922 Input: sparse-keymap: add a description for @sw adds c88773dcc66f docs: virt: user_mode_linux_howto_v2.rst: fix a literal bl [...] adds 3eb6b31bfb17 workqueue: fix a kernel-doc warning adds f910ce5266cc mm/doc: fix a literal block markup adds 3e2ac9798e13 PM / devfreq: remove a duplicated kernel-doc markup adds 54a4c789ca80 Merge tag 'docs/v5.10-1' of git://git.kernel.org/pub/scm/l [...] adds 48046cb55d20 f2fs: fix memory alignment to support 32bit adds f6322f3f1212 f2fs: reject CASEFOLD inode flag without casefold feature adds d662fad143c0 f2fs: fix to set SBI_NEED_FSCK flag for inconsistent inode adds 86f33603f8c5 f2fs: handle errors of f2fs_get_meta_page_nofail adds 6ed29fe1cac9 f2fs: don't issue flush in f2fs_flush_device_cache() for n [...] adds af4b6b8edf6a f2fs: introduce check_swap_activate_fast() adds 8c8cf26ae302 f2fs: fix writecount false positive in releasing compress blocks adds ae284d87abad f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info adds 788e96d1d399 f2fs: code cleanup by removing unnecessary check adds 7a3dadedc82e Merge tag 'f2fs-for-5.10-rc1' of git://git.kernel.org/pub/ [...] adds 92e3cc91d8f5 afs: Fix rapid cell addition/removal by not using RCU on c [...] adds 88c853c3f5c0 afs: Fix cell refcounting by splitting the usage counter adds 286377f6bdf7 afs: Fix cell purging with aliases adds 1d0e850a49a5 afs: Fix cell removal adds dca54a7bbb8c afs: Add tracing for cell refcount and active user count adds 7530d3eb3dcf afs: Don't assert on unpurgeable server records adds fad70111d57e Merge tag 'afs-fixes-20201016' of git://git.kernel.org/pub [...] adds 61536bed2149 ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for di [...] adds be4df0cea08a ovl: use generic vfs_ioc_setflags_prepare() helper adds 071a0578b0ce Merge tag 'ovl-update-5.10' of git://git.kernel.org/pub/sc [...] adds c071cde00bd5 drivers: thermal: Kconfig: fix spelling mistake "acces" -> [...] adds 5f3c0200b15a thermal: imx: Use dev_err_probe() to simplify error handling adds 8790710a0f07 thermal: imx8mm: Use dev_err_probe() to simplify error handling adds 6ad1c515b8fb thermal: Use kobj_to_dev() instead of container_of() adds 392573b73ee3 thermal: rcar_thermal: Add missing braces to conditional s [...] adds adfe9285bed0 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support adds be52a1963f83 thermal: stm32: simplify the return expression of stm_ther [...] adds bc501418f09b thermal: Kconfig: Update description for RCAR_GEN3_THERMAL config adds 585834a5eeb3 thermal/idle_inject: Fix comment of idle_duration_us and n [...] adds df3e647d6824 thermal: core: remove unnecessary mutex_init() adds 39558030fd68 thermal: int340x: Provide notification for OEM variable change adds 88052319620a thermal: core: Add new event for sending keep alive notifications adds 94a3c35eb007 thermal: int340x: Add keep alive response method adds ecd1d2a3e4f8 thermal: cooling: Remove unused variable *tz adds 691f189d817b dt-bindings: thermal: sun8i: Add binding for A100's THS co [...] adds 771151bed994 thermal: sun8i: add TEMP_CALIB_MASK for calibration data i [...] adds 92ad897302d6 thermal: sun8i: Add A100's THS controller support adds 5093402e5b44 thermal: ti-soc-thermal: Enable addition power management adds 48b458591749 thermal: core: Adding missing nlmsg_free() in thermal_genl [...] adds 5a77b6a0131f Merge tag 'thermal-v5.10-rc1' of git://git.kernel.org/pub/ [...] 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 6402f4ce9581 mtd: hyperbus: Fix build failure when only RPCIF_HYPERBUS [...] adds 6f78b9acf04f Merge tag 'mtd/for-5.10' of git://git.kernel.org/pub/scm/l [...] adds 2a934b38c066 Merge tag 'i3c/for-5.10' of git://git.kernel.org/pub/scm/l [...] 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 16e7483e6f02 Merge branch 'dynamic_sg' into rdma.git for-next adds 9a40401cfa13 lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values adds e0477b34d9d1 RDMA: Explicitly pass in the dma_device to ib_register_device adds e0d696d201dd RDMA/rxe: Move the definitions for rxe_av.network_type to uAPI adds 71abf20b28ff RDMA/rxe: Handle skb_clone() failure in rxe_recv.c adds c7a198c70076 RDMA/ucma: Fix use after free in destroy id flow adds a1e16bc7d5f7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds e71e19a9ea70 tools features: Add feature test to check if libbfd has bu [...] adds ba0509dcb7f8 perf dso: Use libbfd to read build_id and .gnu_debuglink section adds eac9a4342e54 perf symbols: Try reading the symbol table with libbfd adds ed21d6d7c48e perf tests: Add test for PE binary format support adds 9864a66defeb perf tools: Consolidate --control option parsing into one [...] adds 40db8ff59e75 perf tools: Handle read errors from ctl_fd adds 1f4390d825cc perf tools: Use AsciiDoc formatting for --control option d [...] adds a8fcbd269b43 perf tools: Add FIFO file names as alternative options to [...] adds d20aff1512f0 perf record: Add 'snapshot' control command adds bbe544682ee2 perf annotate: Allow configuring the 'disassembler_style' [...] adds 0b157b100019 perf annotate: Add 'ret' (intel disasm style) as an alias [...] adds 981892363420 perf intel-pt: Document snapshot control command adds ee7fe31e6e26 perf tools: Consolidate close_control_option()'s into one [...] adds 2ae05fe0a9df perf: ftrace: Add filter support for option -F/--funcs adds 60d804521ec4 perf vendor events amd: Add L2 Prefetch events for zen1 adds ab22eea35f1f perf vendor events amd: Add ITLB Instruction Fetch Hits ev [...] adds 08ed77e414ab perf vendor events amd: Add recommended events adds 09b54b30ccdc perf vendor events amd: Enable Family 19h users by matchin [...] adds 4751bddd3f98 perf tools: Make GTK2 support opt-in adds 6c014694b1d2 tools feature: Add missing -lzstd to the fast path feature [...] adds 20719c82f4f8 perf tools: Add build test with GTK+ adds 9f86d641ba20 perf list: Remove dead code in argument check adds fac49a3bc403 perf list: Do not print 'Metric Groups:' unnecessarily adds 7a16183316dd perf stat: Remove dead code: no need to set os.evsel twice adds 9e34c1c87e56 perf metricgroup: Fix typo in comment. adds fe0aed19b266 perf test: Introduce script for Arm CoreSight testing adds 0d52b7889be1 perf jevents: Make json_events() static and ditch jevents.h file adds 71a374bb1847 perf jevents: Add new structure to pass json fields. adds 560ccbc4a52c perf jevents: Add support for parsing perchip/percore events adds f5a489dc8189 perf metricgroup: Pass pmu_event structure as a parameter [...] adds b1f815c479c1 perf vendor events power9: Add hv_24x7 core level metric events adds 8366f0d268c2 perf tests: Call test_attr__open() directly adds 056c17220141 Merge remote-tracking branch 'torvalds/master' into perf/core adds c57f5eaa094e perf machine: Add machine__for_each_dso() function adds 687986bbeb66 perf tools: Rename group to topdown adds acb65150a47c perf record: Support sample-read topdown metric group adds 55c36a9fc2aa perf stat: Support new per thread TopDown metrics adds 328781df86fa perf tools: Add documentation for topdown metrics adds a803fbe61d97 perf metric: Remove duplicate include adds 99f638173e18 perf docs: Improve help information in perf.txt adds fc18380fb9d2 perf script: Display negative tid in non-sample events adds 7d537a8d2e76 perf intel-pt: Fix "context_switch event has no tid" error adds ac7a75d1fbe0 perf probe: Fix to adjust symbol address with correct relo [...] adds 7cd5738d0d8b perf probe: Fall back to debuginfod query if debuginfo and [...] adds 03fca3af5170 perf tsc: Move out common functions from x86 adds 4979e861415d perf tsc: Add rdtsc() for Arm64 adds 78a93d4cec6b perf tsc: Calculate timestamp with cap_user_time_short adds d110162cafc8 perf tsc: Support cap_user_time_short for event TIME_CONV adds 002a3d690f95 perf stat: Skip duration_time in setup_system_wide adds 2a684fcb605a perf script: Autopep8 futex-contention adds 69f48c7040d3 perf script: Add min, max to futex-contention output, in a [...] adds 038d3b53c284 perf vendor events intel: Update CascadelakeX events to v1.08 adds b5ff7f2799a4 perf vendor events: Update SkylakeX events to v1.21 adds 7fedd9b84bf8 perf evsel: Add evsel__clone() function adds d1c5a0e86a4e perf stat: Add --for-each-cgroup option adds b214ba8c4275 perf tools: Copy metric events properly when expand cgroups adds 89fb1ca2abb7 perf tools: Allow creation of cgroup without open adds 40b74c30ffb9 perf test: Add expand cgroup event test adds aa98d8482c83 perf parse-events: Reduce casts around bp_addr adds a55b7bb1c146 perf test: Fix msan uninitialized use. adds 717d182e4173 Merge remote-tracking branch 'torvalds/master' into perf/core adds d758d5d474ac perf tools: Separate the checking of headers only used to [...] adds 9012e3dda2a7 perf trace beauty: Add script to autogenerate mremap's fla [...] adds 61693228b6e3 perf beauty mmap_flags: Conditionaly define the mmap flags adds 08fc4762149c tools beauty: Add script to generate table of mmap's 'prot [...] adds 388968d864bb perf trace: Use the autogenerated mmap 'prot' string/id table adds 0bf02a0d8042 perf bench: Add build-id injection benchmark adds 2946ecedd026 perf inject: Add missing callbacks in perf_tool adds 336c95b297e8 perf inject: Enter namespace when reading build-id adds e7b60c5a0c4b perf inject: Do not load map/dso when injecting build-id adds 27c9c3424fc2 perf inject: Add --buildid-all option adds bf7ef5ddb0b3 perf bench: Run inject-build-id with --buildid-all option too adds 70830f974e8d perf vendor events: Fix typos in power8 PMU events adds dc000c4593a9 perf sched: Show start of latency as well adds a41c32105cc1 tools lib traceevent: Hide non API functions adds 5d680be3b014 perf parse-event: Fix cpu map refcounting adds 0f1b550e29c1 perf parse-event: Release cpu_map refcount if evsel alloc failed adds dcc81be0fc4e perf metricgroup: Fix uncore metric expressions adds 6fcd5ddc3b14 perf python scripting: Fix printable strings in python3 scripts adds bef69bd7cfc3 perf stat: Fix out of bounds CPU map access when handling [...] adds dbaa1b3d9afb Merge branch 'perf/urgent' into perf/core adds edac75a2f8c8 perf c2c: Update usage for showing memory events adds f3013f7ed465 perf trace: Fix off by ones in memset() after realloc() in [...] adds 6cf4ecf5c51d perf build: Allow nested externs to enable BUILD_BUG() usage adds 0fd0f00fdbc9 perf tests: Show python test script in verbose mode adds 79373082fa9d perf python: Autodetect python3 binary adds 79bbbabd2278 perf config: Export the perf_config_from_file() function adds 0aba7f036a56 perf tools: Use build_id object in dso adds f766819cd529 perf tools: Pass build_id object to filename__read_build_id() adds 3ff1b8c8cc12 perf tools: Pass build id object to sysfs__read_build_id() adds bf5411695a31 perf tools: Pass build_id object to build_id__sprintf() adds 8dfdf440d398 perf tools: Pass build_id object to dso__set_build_id() adds 39be8d0115b3 perf tools: Pass build_id object to dso__build_id_equal() adds b0a323c7f0ec perf tools: Add size to 'struct perf_record_header_build_id' adds e9ad94381cd0 perf tools: Align buildid list output for short build ids adds 78b2c50c5de9 perf test: Add build id shell test adds 0997a2662fa3 perf tools: Add support for exclusive groups/events adds 6556a75becb5 perf intel-pt: Improve PT documentation slightly adds 480accbb1760 perf streams: Introduce branch history "streams" adds dd1d84181015 perf streams: Get the evsel_streams by evsel_idx adds 47ef8398c369 perf streams: Compare two streams adds fa79aa648581 perf streams: Link stream pair adds 28904f4dcea1 perf streams: Calculate the sum of total streams hits adds 5bbd6bad3b05 perf streams: Report hot streams adds 2a09a84c720b perf diff: Support hot streams comparison adds caf7f9685dd3 perf jevents: Fix event code for events referencing std ar [...] adds f92993851f01 perf bench: Use condition variables in numa. adds b596e979c8c9 perf c2c: Display the total numbers continuously adds 4f28641bde8a perf c2c: Display "Total Stores" as a standalone metrics adds 6d662d730d6c perf c2c: Organize metrics based on memory hierarchy adds fdd32d7e8e81 perf c2c: Change header from "LLC Load Hitm" to "Load Hitm" adds 0fbe2fe965cb perf c2c: Use more explicit headers for HITM adds ed626a3e52ca perf c2c: Change header for LLC local hit adds 77c158698c39 perf c2c: Correct LLC load hit metrics adds 91d933c22164 perf c2c: Add metrics "RMT Load Hit" adds 744aec4df2c5 perf c2c: Update documentation for metrics reorganization adds 9d9af1007bc0 Merge tag 'perf-tools-for-v5.10-2020-10-15' of git://git.k [...] 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 a96fd1cc3ff3 Merge tag 'for-linus-5.10-rc1' of git://git.kernel.org/pub [...] adds 429731277dfd Merge tag 'for-linus-5.10-rc1-part2' of git://git.kernel.o [...] 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 9453b2d4694c Merge tag 'for-linus-5.10-rc1' of git://git.kernel.org/pub [...] adds 7404840d8755 ia64: fix build error with !COREDUMP adds b87d8cefe43c mm, memcg: rework remote charging API to support nesting adds 279c3393e2c1 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 67f0286498d7 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds 37d5985c003d mm: kmem: prepare remote memcg charging infra for interrup [...] adds 4127c6504f25 mm: kmem: enable kernel memcg accounting from interrupt contexts adds 546087599986 mm/memory-failure: remove a wrapper for alloc_migration_target() adds 203e6e5ca4ea mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 4dc200cee195 mm/migrate: avoid possible unnecessary process right check [...] adds 3903b55a6117 mm/mmap: add inline vma_next() for readability of mmap code adds fb8090b699c3 mm/mmap: add inline munmap_vma_range() for code readability adds f3964599c22f mm/gup_benchmark: take the mmap lock around GUP adds b2767d97f5ff binfmt_elf: take the mmap lock around find_extend_vma() adds 255965309104 selftests/vm: 10x speedup for hmm-tests adds 0726b01e7045 mm/madvise: pass mm to do_madvise adds 1aa92cd31c1c pid: move pidfd_get_pid() to pid.c adds ecb8ac8b1f14 mm/madvise: introduce process_madvise() syscall: an extern [...] adds fa307474c621 mm: update the documentation for vfree adds b944afc9d64d mm: add a VM_MAP_PUT_PAGES flag for vmap adds 3e9a9e256b1e mm: add a vmap_pfn function adds eeb4a05fcef3 mm: allow a NULL fn callback in apply_to_page_range adds d1b6d2e1fe1d zsmalloc: switch from alloc_vm_area to get_vm_area adds bfed6708d6c9 drm/i915: use vmap in shmem_pin_map adds 46ce3a62b146 drm/i915: stop using kmap in i915_gem_object_map adds 534a6687aacc drm/i915: use vmap in i915_gem_object_map adds b723caece361 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] adds 5dd63bf1d0a7 x86/xen: open code alloc_vm_area in arch_gnttab_valloc adds 301fa9f2ddf7 mm: remove alloc_vm_area adds f255935b9767 mm: cleanup the gfp_mask handling in __vmalloc_area_node adds b71df8de41d2 mm: remove the filename in the top of file comment in vmalloc.c adds c922781fef43 mm: remove duplicate include statement in mmu.c adds 1912b04e0f9b Merge branch 'akpm' (patches from Andrew) adds 4b2bd20c350a scripts: coccicheck: Add chain mode to list of modes adds 7a2624e6de03 coccinelle: add patch rule for dma_alloc_coherent adds a2fc3718bc22 coccinelle: api: add kobj_to_dev.cocci script adds 5e0c074e5b4b coccinelle: ifnullfree: add vfree(), kvfree*() functions adds 7c9dc603d556 coccinelle: misc: add uninitialized_var.cocci script adds 6519a5ab1a9f coccinelle: api: update kzfree script to kfree_sensitive adds a19d1358345e scripts: coccicheck: Improve error feedback when coccicheck fails adds b76f0ea01312 coccinelle: misc: add excluded_middle.cocci script adds e16a7c47d56b scripts: coccicheck: Change default value for parallelism adds 44d8870f2152 coccinelle: api: add kvmalloc script adds 7b36c1398fb6 coccinelle: misc: add flexible_array.cocci script adds 28c185a88607 coccinelle: api: kfree_sensitive: print memset position adds 2f324dd8ab2e scripts: coccicheck: Add quotes to improve portability adds c5864560d935 scripts: coccicheck: Change default condition for parallelism adds 82c2d81361ec coccinelle: iterators: Add for_each_child.cocci script adds edc05fe5559e coccinelle: api: add kfree_mismatch script adds f66179ca7a7b Merge branch 'for-5.10' of git://git.kernel.org/pub/scm/li [...] adds 5b92d8e9e5fa mailbox: bcm: convert tasklets to use new tasklet_setup() API adds 9070f35d25ce dt-bindings: mailbox : arm,mhu: Convert to Json-schema adds 471de2c02742 dt-bindings: mailbox: add doorbell support to ARM MHU adds ab99e237a482 mailbox: arm_mhu: Match only if compatible is "arm,mhu" adds 7002ca237b21 mailbox: arm_mhu: Add ARM MHU doorbell driver adds 558e4c36ec9f maiblox: mediatek: Fix handling of platform_get_irq() error adds c7dacf5b0f32 mailbox: avoid timer start from callback adds 373014bb517e Merge tag 'mailbox-v5.10' of git://git.linaro.org/landing- [...] adds b36c830f8c9b Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 41eea65e2aaa Merge tag 'core-rcu-2020-10-12' of git://git.kernel.org/pu [...] 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 d2585f5164c2 lib: kunit: add bitfield test conversion to KUnit adds 294a7f1613ee lib: kunit: Fix compilation test when using TEST_BIT_FIELD [...] adds 7cf726a59435 Merge tag 'linux-kselftest-kunit-5.10-rc1' of git://git.ke [...] adds 922a763ae178 Merge tag 'zonefs-5.10-rc1' of git://git.kernel.org/pub/sc [...] adds c6ff213fe5b8 fuse: add submount support to <uapi/linux/fuse.h> adds 24754db2728a fuse: store fuse_conn in fuse_req adds 8f622e9497bb fuse: drop fuse_conn parameter where possible adds fcee216beb9c fuse: split fuse_mount off of fuse_conn adds 1866d779d5d2 fuse: Allow fuse_fill_super_common() for submounts adds bf109c64040f fuse: implement crossmounts adds 413daa1a3f4a fuse: connection remove fix adds 42d3e2d041f0 virtiofs: calculate number of scatter-gather elements accurately adds 694565356c2e Merge tag 'fuse-update-5.10' of git://git.kernel.org/pub/s [...] adds f4c32e87de7d xfs: fix realtime bitmap/summary file truncation when grow [...] adds 7249c95a3fd7 xfs: make xfs_growfs_rt update secondary superblocks adds ace74e797a82 xfs: annotate grabbing the realtime bitmap/summary locks i [...] adds d88850bd5516 xfs: fix high key handling in the rt allocator's query_ran [...] adds 894645546bb1 xfs: fix Kconfig asking about XFS_SUPPORT_V4 when XFS_FS=n adds bbe85027ce80 Merge tag 'xfs-5.10-merge-5' of git://git.kernel.org/pub/s [...] adds d3876ff74437 Merge tag 'm68knommu-for-v5.10' of git://git.kernel.org/pu [...] adds 270315b8235e Merge tag 'riscv-for-linus-5.10-mw0' of git://git.kernel.o [...] adds b32649b86362 Merge tag 'arc-5.10-rc1' of git://git.kernel.org/pub/scm/l [...] adds 709ebe6dff50 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 073d0552ead5 xen/events: avoid removing an event channel while handling it adds 4d3fe31bd993 xen/events: add a proper barrier to 2-level uevent unmasking adds f01337197419 xen/events: fix race in evtchn_fifo_unmask() adds 54c9de89895e xen/events: add a new "late EOI" evtchn framework adds 01263a1fabe3 xen/blkback: use lateeoi irq binding adds 23025393dbeb xen/netback: use lateeoi irq binding adds 86991b6e7ea6 xen/scsiback: use lateeoi irq binding adds c8d647a326f0 xen/pvcallsback: use lateeoi irq binding adds c2711441bc96 xen/pciback: use lateeoi irq binding adds c44b849cee8c xen/events: switch user event channels to lateeoi model adds 7beb290caa2a xen/events: use a common cpu hotplug hook for event channels adds e99502f76271 xen/events: defer eoi in case of excessive number of events adds 5f7f77400ab5 xen/events: block rogue events for some time adds 4a5bb973fa03 Merge tag 'for-linus-5.10b-rc1b-tag' of git://git.kernel.o [...] adds 9def3b1a07c4 iommu/vt-d: Don't dereference iommu_device if IOMMU_API is [...] adds 5c7e3f3f5cbc Merge tag 'iommu-fix-v5.10' of git://git.kernel.org/pub/sc [...] adds 44264591a8c4 drm/amd/display: Fix module load hangs when connected to an eDP adds 02a1bea65bb3 drm/amdgpu/swsmu: init the baco mutex in early_init adds c0e35ed924e4 drm/amd/display: kernel-doc: document force_timing_sync adds 39ec39d77170 docs: amdgpu: fix a warning when building the documentation adds 83da6eea3af6 drm/amd/pm: increase mclk switch threshold to 200 us adds 187561dd7653 drm/amdgpu: vcn and jpeg ring synchronization adds 8f4729e88064 drm/amdkfd: Use kvfree in destroy_crat_image adds 941947d29eb7 Merge tag 'amd-drm-fixes-5.10-2020-10-14' of git://people. [...] adds c46a40ff13dc drm/amd/display: Fix incorrect dsc force enable logic adds f0b707c125a2 drm/i915: Fix TGL DKL PHY DP vswing handling adds 214bba50616f drm/i915: Set all unused color plane offsets to ~0xfff again adds 40b99050455b Merge tag 'drm-intel-next-fixes-2020-10-15' of git://anong [...] adds f9915b964c25 Merge tag 'drm-next-2020-10-19' of git://anongit.freedeskt [...] adds 58d1620c4ded power: supply: ltc2941: Fix ptr to enum cast adds 6c59a17b0d59 power: supply: bq25980: Fix uninitialized wd_reg_val and overrun adds 7007fab4ae82 power: reset: POWER_RESET_OCELOT_RESET should depend on Oc [...] adds 38525c6919e2 Merge tag 'for-v5.10' of git://git.kernel.org/pub/scm/linu [...] adds 035fbafc7a54 io_uring: Fix sizeof() mismatch adds 368c5481ae7c io_uring: don't set COMP_LOCKED if won't put adds b1b74cfc1967 io_uring: don't unnecessarily clear F_LINK_TIMEOUT adds 6a0af224c213 io_uring: don't put a poll req under spinlock adds 4edf20f99902 io_uring: dig out COMP_LOCK from deep call chain adds 216578e55ac9 io_uring: fix REQ_F_COMP_LOCKED by killing it adds 0918682be432 Revert "io_uring: mark io_uring_fops/io_op_defs as __read_mostly" adds 55cbc2564ab2 io_uring: fix error path cleanup in io_sqe_files_register() adds a8b595b22d31 io-wq: assign NUMA node locality if appropriate adds 0f203765880c io_uring: pass required context in as flags adds dfead8a8e2c4 io_uring: rely solely on work flags to determine personality. adds 98447d65b4a7 io_uring: move io identity items into separate struct adds 1e6fa5216a0e io_uring: COW io_identity on mismatch adds 5c3462cfd123 io_uring: store io_identity in io_uring_task adds 500a373d731a io_uring: assign new io_identity for task if members have changed adds d8a6df10aac9 io_uring: use percpu counters to track inflight requests adds 4ea33a976bfe io-wq: inherit audit loginuid and sessionid adds 58852d4d6737 io_uring: fix double poll mask init adds 13bd691421bc mm: mark async iocb read as NOWAIT once some data has been copied adds 324bcf54c449 mm: use limited read-ahead to satisfy read adds 9ba0d0c81284 io_uring: use blk_queue_nowait() to check if NOWAIT supported adds 4962a85696f9 Merge tag 'io_uring-5.10-2020-10-20' of git://git.kernel.d [...] adds 1aee551334cd NFSv4: Clean up initialisation of uniquified client id strings adds 39d43d164127 NFSv4: Use the net namespace uniquifier if it is set adds a2d24bcb97dc nfs: add missing "posix" local_lock constant table definition adds 61ca2c4afd9d NFS: Only reference user namespace from nfs4idmap struct i [...] adds 094eca37193c NFSv4: Fix up RCU annotations for struct nfs_netns_client adds 8c39076c276b NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE [...] adds 59f0e7eb2f9f Merge tag 'nfs-for-5.10-1' of git://git.linux-nfs.org/proj [...] adds f82cd2f0b5eb XArray: Add private interface for workingset node deletion adds ca7b639e8611 XArray: Fix xas_reload for multi-index entries adds f78b8250a076 radix-tree: fix the comment of radix_tree_next_slot() adds 84c34df158cf XArray: Fix xas_create_range for ranges above 4 billion adds c4d6fe731176 Merge tag 'xarray-5.9' of git://git.infradead.org/users/wi [...] adds a33f6432b3a6 ceph: encode inodes' parent/d_name in cap reconnect message adds 1c30c9073387 ceph: remove unnecessary return in switch statement adds 3986f9a42e99 libceph: multiple workspaces for CRUSH computations adds 3a8ebe0b8b61 ceph: add column 'mds' to show caps in more user friendly adds c5f575ed08c3 ceph: drop special-casing for ITER_PIPE in ceph_sync_read adds 2678da88f4b4 ceph: add ceph_sb_to_mdsc helper support to parse the mdsc adds 1dd8d4708136 ceph: metrics for opened files, pinned caps and opened inodes adds 470a5c77eac0 ceph: use kill_anon_super helper adds 2e1692966034 ceph: have ceph_writepages_start call pagevec_lookup_range_tag adds 0b98acd61883 libceph, rbd, ceph: "blacklist" -> "blocklist" adds 1b05fae7f29d libceph: switch to the new "osd blocklist add" command adds 4bb926e83f1e ceph: add a note explaining session reject error string adds 18d620f063b0 ceph: break out writeback of incompatible snap context to [...] adds d45156bf46c0 ceph: don't call ceph_update_writeable_page from page_mkwrite adds 9b4862ecaec5 ceph: fold ceph_sync_readpages into ceph_readpage adds 6390987f2f4c ceph: fold ceph_sync_writepages into writepage_nounlock adds 1cc1699070bd ceph: fold ceph_update_writeable_page into ceph_write_begin adds f6fbdcd997f5 ceph: mark ceph_fmt_xattr() as printf-like for better type [...] adds 7edf1ec5b249 ceph: don't SetPageError on readpage errors adds c403c3a2fbe2 ceph: promote to unsigned long long before shifting adds 5231198089af ceph: drop separate mdsc argument from __send_cap adds 16d68903f56a ceph: break up send_cap_msg adds c74d79af9002 ceph: comment cleanups and clarifications adds 5a5036c89f34 libceph: move a dout in queue_con_delay() adds b07720d0bd1e libceph: fix ENTITY_NAME format suggestion adds a9dfe31e5ce3 libceph: format ceph_entity_addr nonces as unsigned adds 28e1581c3b4e libceph: clear con->out_msg on Policy::stateful_server faults adds ed7cfefe4443 Merge tag 'ceph-for-5.10-rc1' of git://github.com/ceph/cep [...] adds b5df4b5c28b2 Merge branch 'i2c/for-5.10' of git://git.kernel.org/pub/sc [...] adds 68a3633694ab Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] adds 770c03e6daba rtc: mt6397: Remove unused member dev adds 00e8e87f1015 rtc: rv3028: fix clock output support adds c1efae143201 rtc: rv3028: fix trickle resistor values adds de0ad60e79e1 rtc: rv3028: factorize EERD bit handling adds 024e6f3dce9e rtc: rv3028: ensure ram configuration registers are saved adds 61ee0674bcfd dt-bindings: rtc: add trickle-voltage-millivolt adds 5ebe59a50593 dt-bindings: rtc: rv3032: add RV-3032 bindings adds 2eeaa532acca rtc: rv3032: Add a driver for Microcrystal RV-3032 adds 92c6dcfbd1eb rtc: r9701: remove leftover comment adds 7390bec4ed5d rtc: r9701: stop setting a default time adds 2a8f3380c9e5 rtc: r9701: remove useless memset adds 8b34134907e7 rtc: r9701: stop setting RWKCNT adds dfe13cf2ae5a rtc: r9701: convert to devm_rtc_allocate_device adds 35331b506f6c rtc: r9701: set range adds b7769c45b8d9 Merge tag 'rtc-5.10' of git://git.kernel.org/pub/scm/linux [...] adds 4b2e7f99cdd3 drivers: watchdog: rdc321x_wdt: Fix race condition bugs adds b65762108bad watchdog: pcwd_usb: Avoid GFP_ATOMIC where it is not needed adds beaabe0e2356 watchdog: it87_wdt: add IT8772 ID adds 743949466e55 watchdog: imx7ulp: Strictly follow the sequence for wdog o [...] adds 5afb6d203d02 watchdog: Fix memleak in watchdog_cdev_register adds 937425d4cd3a watchdog: Use put_device on error adds 2c904630e9b1 watchdog: remove unneeded inclusion of <uapi/linux/sched/types.h> adds dab1122159a5 watchdog: cadence: Simplify with dev_err_probe() adds fc77204001d0 watchdog: davinci: Simplify with dev_err_probe() adds d342951bcda6 watchdog: rti: Simplify with dev_err_probe() adds 0cfbe17959b6 watchdog: imx7ulp: Watchdog should continue running for wa [...] adds 962085a2bb82 watchdog: renesas_wdt: support handover from bootloader adds 08c619b49230 watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3 adds 09da89abe36a watchdog: sp5100_tco: Enable watchdog on Family 17h device [...] adds c113739ce5d3 watchdog: it87_wdt: add IT8784 ID adds 7e65fa4a49a6 watchdog: bindings: Add binding documentation for Toshiba [...] adds c5b8e4644607 watchdog: Add Toshiba Visconti watchdog driver adds f804b3159482 Merge tag 'linux-watchdog-5.10-rc1' of git://www.linux-wat [...] adds 52414e7883f5 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds 56d62817a8a2 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds d4263b12a1a0 powerpc/opal_elog: Handle multiple writes to ack attribute adds 8d0e21012743 powerpc/mce: Avoid nmi_enter/exit in real mode on pseries hash adds 966730a6e852 powerpc/smp: Remove unnecessary variable adds 84dbf66c6347 powerpc/smp: Use GFP_ATOMIC while allocating tmp mask adds 0a43ae3e2beb powerpc/powernv/dump: Fix race while processing OPAL dump adds 358ab796ce78 powerpc/powernv/dump: Handle multiple writes to ack attribute adds 1da4a0272c54 powerpc: Fix undetected data corruption with P9N DD2.1 VSX [...] adds d1781f237047 selftests/powerpc: Make alignment handler test P9N DD2.1 v [...] adds 0a6f6c095950 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 74cd6d692fe7 Merge remote-tracking branch 'sparc/master' into master adds 75cee397ae6f tipc: re-configure queue limit for broadcast link adds ec78e31852c9 tipc: fix incorrect setting window for bcast link adds 137d23cea1c0 net: ftgmac100: Fix Aspeed ast2600 TX hang issue adds b38e7819cae9 icmp: randomize the global rate limiter adds f355a55f8202 net: pcs-xpcs: depend on MDIO_BUS instead of selecting it adds f981fc3d515a net: openvswitch: fix to make sure flow_lookup() is not preempted adds 71a0e29e9940 selftests: forwarding: Add missing 'rp_filter' configuration adds 60f1626f0f86 net: usb: rtl8150: don't incorrectly assign random MAC addresses adds bd7f14df9492 ixgbe: fix probing of multi-port devices with one MDIO adds 0e8b8d6a2d85 net: core: use list_del_init() instead of list_del() in ne [...] adds 424a646e072a r8169: fix operation under forced interrupt threading adds 3bd57b90554b net: korina: cast KSEG0 address to pointer in kfree adds bc7e343dbd4c net: dsa: tag_ksz: KSZ8795 and KSZ9477 also use tail tags adds 26ebd6fed9bb selftests: rtnetlink: load fou module for kci_test_encap_f [...] adds a15a6afb3bf9 net: dsa: seville: the packet buffer is 2 megabits, not megabytes adds df6afe2f7c19 nexthop: Fix performance regression in nexthop deletion adds 7ebb9db01108 net: remove unneeded break adds 618355cc6a0d nfc: remove unneeded break adds acd7aaf51b20 netsec: ignore 'phy-mode' device property on ACPI systems adds 47b5d2a10739 net/sched: act_ct: Fix adding udp port mangle operation adds fe2d9b1a0e78 mptcp: initialize mptcp_options_received's ahmac adds 65b8c8a620a3 mptcp: move mptcp_options_received's port initialization adds e8488574e3b6 Merge branch 'init-ahmac-and-port-of-mptcp_options_received' adds b142083b585c mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of [...] adds 280e3ebdafb8 nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute i [...] adds 0fb5f0160a36 chelsio/chtls: fix socket lock adds 81519d1f7df7 chelsio/chtls: correct netdevice for vlan interface adds 86cdf9ca4409 chelsio/chtls: fix panic when server is on ipv6 adds 9819f22c410b chelsio/chtls: Fix panic when listen on multiadapter adds 8580a61aede2 chelsio/chtls: correct function return and return type adds da1a039bcf29 chelsio/chtls: fix writing freed memory adds d1ffbf283b66 Merge branch 'chelsio-chtls-fix-inline-tls-bugs' adds 6e915b274860 net: chelsio: inline_crypto: fix Kconfig and build errors adds 010b430d5df5 mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it adds d978d6d008fa net: dsa: bcm_sf2: make const array static, makes object smaller adds b13076216137 net/sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() adds a7a12b5a0f95 net/sched: act_tunnel_key: fix OOB write in case of IPv6 E [...] adds b7c24497baea mpls: load mpls_gso after mpls_iptunnel adds 05f90bf3d5df sfc: move initialisation of efx->filter_sem to efx_init_struct() adds 0ed37ac586c0 mptcp: depends on IPV6 but not as a module adds 4c16f23053cd Merge remote-tracking branch 'net/master' into master adds 76702a2e7280 bpf: Remove unneeded break adds 93c230e3f5bd bpf: Enforce id generation for all may-be-null register type adds e710bcc6d92c bpf: selftest: Ensure the return value of bpf_skc_to helpe [...] adds 8568c3cefd51 bpf: selftest: Ensure the return value of the bpf_per_cpu_ [...] adds c5eb48e89286 bpf, doc: Fix patchwork URL to point to kernel.org instance adds 3f7dedbb13a1 Merge remote-tracking branch 'bpf/master' into master adds 7fe94612dd4c xfrm: interface: fix the priorities for ipip and ipv6 tunnels adds 5b1069a67074 Merge remote-tracking branch 'ipsec/master' into master adds 79dce09ab027 ipvs: adjust the debug info in function set_tcp_state adds 4f25434bccc2 netfilter: conntrack: connection timeout after re-register adds 68f9f9c2c3b6 netfilter: Drop fragmented ndisc packets assembled in netfilter adds 63137bc5882a netfilter: ebtables: Fixes dropping of small packets in br [...] adds 64747d5ed199 docs: nf_flowtable: fix typo. adds 31cc578ae2de netfilter: nftables_offload: KASAN slab-out-of-bounds Read [...] adds 547a8ba11285 Merge remote-tracking branch 'netfilter/master' into master adds a97cbcd00f05 ALSA: sparc: dbri: fix repeated word 'the' adds 9ce88a13b301 ALSA: hda/ca0132: make some const arrays static, makes obj [...] adds 7da4c510abff ALSA: usb-audio: Line6 Pod Go interface requires static cl [...] adds 6c997f0dca26 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds fcf0f1c4b85f Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 9fe9efd6924c ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function adds 1849a3872f03 ASoC: Intel: atom: Remove duplicate kconfigs adds 1d159edf1954 ASoC: Intel: catpt: Wake up device before configuring SSP port adds 3d53c6df4299 ASoC: Intel: catpt: Relax clock selection conditions adds eb5a558705c7 ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 adds 8101e3024d76 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds be31ac933123 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds b7c11f48ff81 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds ae20f941b26c Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 30703099ce68 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 2f579d595a5b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds bb0bc0cfeabc Merge branch 'next' into for-linus adds 310872011458 Merge remote-tracking branch 'input-current/for-linus' int [...] adds 74e8bce6c68a Merge remote-tracking branch 'ide/master' into master adds 1afc708dcae4 btrfs: fix relocation failure due to race with fallocate adds e46c6ca681bd btrfs: tree-checker: fix incorrect printk format adds 008ebd644e5a btrfs: sysfs: export filesystem generation adds 1b85cc06d50c btrfs: drop the path before adding block group sysfs files adds 9c785122ab64 Merge branch 'misc-5.10' into next-fixes adds f690cebb709b Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds b3e1ea16fb39 mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true adds 4b4f5f190cc0 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 2c3bd2a5c86f hv_balloon: disable warning when floor reached adds 872dc265121f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds f4ed135fd9d5 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds fdba6f84e806 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 3b94513a3e45 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 172aad81a882 kbuild: enforce -Werror=return-type adds bac977cbc0d6 kbuild: deb-pkg: do not build linux-headers package if CON [...] adds 0fa21cf4489f kbuild: deb-pkg: clean up package name variables adds 0f6372e52223 treewide: remove DISABLE_LTO adds 8402ee182c41 kbuild: remove leftover comment for filechk utility adds 121c5d08d53c kbuild: Only add -fno-var-tracking-assignments for old GCC [...] adds 6f8360f87334 Merge branch 'kconfig' into for-next adds bbcc122aef49 Merge remote-tracking branch 'kbuild/for-next' into master adds 0eb3b4ab762d ARM/sa1111: add a missing include of dma-map-ops.h adds 8ff08e74081e Merge remote-tracking branch 'dma-mapping/for-next' into master adds 4b7a6ce71e03 arm64: reject prctl(PR_PAC_RESET_KEYS) on compat tasks adds 7bc1a0f9e176 arm64: mm: use single quantity to represent the PA to VA t [...] adds 45544eee9606 arm64: mremap speedup - Enable HAVE_MOVE_PMD adds 7bdf468a5b40 arm64: Fix a broken copyright header in gen_vdso_offsets.sh adds 3b92fa7485eb arm64: link with -z norelro regardless of CONFIG_RELOCATABLE adds ea8f8c99a281 arm64: spectre-v2: Favour CPU-specific mitigation at EL2 adds 66dd3474702a arm64: proton-pack: Update comment to reflect new function name adds cbe6dc4805d5 Merge remote-tracking branch 'arm64/for-next/core' into master adds b74e5b249e48 Merge remote-tracking branch 'arm-soc/for-next' into master adds 1d8dc9b2a7e1 Merge branch 'v5.9/fixes' into tmp/aml-rebuild adds eaf17fc67250 Merge branch 'v5.10/dt' into tmp/aml-rebuild adds 1457a2f3d0f7 Merge branch 'v5.10/dt64' into tmp/aml-rebuild adds c56e4ad07fb3 Merge branch 'v5.10/drivers' into tmp/aml-rebuild adds 525091dac103 Merge remote-tracking branch 'amlogic/for-next' into master adds 7629e92add70 Merge remote-tracking branch 'aspeed/for-next' into master adds 01cf331829ae Merge remote-tracking branch 'at91/at91-next' into master adds 9dc91fa0928d Merge remote-tracking branch 'imx-mxs/for-next' into master adds 9baca1e9ca88 Merge remote-tracking branch 'keystone/next' into master adds efd651756dac Merge remote-tracking branch 'mediatek/for-next' into master adds 391fb0add6b5 Merge remote-tracking branch 'mvebu/for-next' into master adds 4cf69ba25144 Merge remote-tracking branch 'omap/for-next' into master adds 0037b52deb15 Merge remote-tracking branch 'qcom/for-next' into master adds ff0711b0d46f Merge remote-tracking branch 'realtek/for-next' into master adds 09f2a3b06488 Merge remote-tracking branch 'renesas/next' into master adds c264d864334f Merge remote-tracking branch 'rockchip/for-next' into master adds 4d66658419ea Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 3e93bddb68a1 Merge tag 'scmi-updates-5.10' of git://git.kernel.org/pub/ [...] adds 45b9e04d5ba0 firmware: arm_scmi: Fix ARCH_COLD_RESET adds 7adb2c8aaaa6 firmware: arm_scmi: Expand SMC/HVC message pool to more than one adds 9724722fde8f firmware: arm_scmi: Add missing Rx size re-initialisation adds c7821c2d9c0d firmware: arm_scmi: Fix locking in notifications adds b9ceca6be432 firmware: arm_scmi: Fix duplicate workqueue name adds 7c1ae3208ef2 Merge tag 'scmi-fixes-5.10' of git://git.kernel.org/pub/sc [...] adds 8b2cbdcd84a3 Merge remote-tracking branch 'scmi/for-linux-next' into master adds 2bb4d59ced4c Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds b3a6e02c8ab7 Merge remote-tracking branch 'tegra/for-next' into master adds 500d0239cde9 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 0b1a629d78bf Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds b2b951c8858e Merge remote-tracking branch 'uniphier/for-next' into master adds 9d3261628aa6 Merge branches 'clk-renesas', 'clk-amlogic', 'clk-allwinne [...] adds b608f11d49ec clk: rockchip: Initialize hw to error to avoid undefined behavior adds 804a892456b7 clk: mediatek: add UART0 clock support adds 8adea9b9459c dt-bindings: clock: mediatek: add bindings for MT8167 clocks adds a68224832118 clk: mediatek: Add MT8167 clock support adds 3ab9a54f76e7 Merge branches 'clk-simplify', 'clk-ti', 'clk-tegra', 'clk [...] adds 4f8a13e1c2c2 clk: uniphier: use semicolons rather than commas to separa [...] adds 39443a27cb78 clk: mvebu: ap80x-cpu: use semicolons rather than commas t [...] adds 3270ee14557b clk: meson: use semicolons rather than commas to separate [...] adds 86378cf646d3 clk: axi-clkgen: Add support for fractional dividers adds a3947209d380 clk: axi-clkgen: Set power bits for fractional mode adds e9501b975a9e clk: qoriq: modify MAX_PLL_DIV to 32 adds 9ba9ad8f5be0 clk: baikal-t1: Mark Ethernet PLL as critical adds 6487649ee8b8 clk: pxa: Constify static struct clk_ops adds 07c565b42a04 clk: mmp2: Fix the display clock divider base adds 97f2f490c1a4 Merge branches 'clk-semicolon', 'clk-axi-clkgen', 'clk-qor [...] adds 29c37341b54f clk: ingenic: Use to_clk_info() macro for all clocks adds 21534fe39c49 clk: ingenic: Use readl_poll_timeout instead of custom loop adds 3860dc599b7d clk: ingenic: Don't use CLK_SET_RATE_GATE for PLL adds 2e4ee634f805 clk: ingenic: Don't tag custom clocks with CLK_SET_RATE_PARENT adds 1a3c4dd4e163 clk: ingenic: Respect CLK_SET_RATE_PARENT in .round_rate adds eddfb2e1eed6 clk: at91: remove the checking of parent_name adds 85d071e7f19a clk: at91: clk-main: update key before writing AT91_CKGR_MOR adds c6968ac08d60 clk: at91: clk-sam9x60-pll: remove unused variable adds fcedb589b5a8 clk: at91: sam9x60: support only two programmable clocks adds f6bade6875d7 clk: Restrict CLK_HSDK to ARC_SOC_HSDK adds b159c63d82ff clk: imx8mq: Fix usdhc parents order adds 1843dff66857 clk/qcom: fix spelling typo adds 8c18b41b3931 clk: qcom: gcc-msm8994: Add missing clocks, resets and GDSCs adds 70d795d2d836 dt-bindings: clock: combine qcom,sdm845-videocc and qcom,s [...] adds df3f61d2cdc9 dt-bindings: clock: add SM8150 QCOM video clock bindings adds dafb992a95e1 dt-bindings: clock: add SM8250 QCOM video clock bindings adds 5658e8cf1a8a clk: qcom: add video clock controller driver for SM8150 adds 0e94711a1f29 clk: qcom: add video clock controller driver for SM8250 adds d05a58047c75 dt-bindings: clock: add QCOM SM8150 and SM8250 display clo [...] adds 80a18f4a8567 clk: qcom: Add display clock controller driver for SM8150 [...] adds fda48bf5c86d clk: qcom: gdsc: Keep RETAIN_FF bit set if gdsc is already on adds eff06bd5e5f6 clk: clk-prima2: fix return value check in prima2_clk_init() adds f6c992ca7dd4 clk: bcm2835: add missing release if devm_clk_hw_register fails adds 5f56888fad46 Merge branches 'clk-ingenic', 'clk-at91', 'clk-kconfig', ' [...] adds bc2297c9c9c8 Merge remote-tracking branch 'clk/clk-next' into master adds 7cb27636d68b Merge remote-tracking branch 'csky/linux-next' into master adds 61c6a4e8c3b5 Merge remote-tracking branch 'h8300/h8300-next' into master adds ead6d18f5e40 Merge remote-tracking branch 'nds32/next' into master adds 3bd8f702da27 Merge remote-tracking branch 'risc-v/for-next' into master adds ddadd80dc943 Merge branch 'features' into for-next adds 94338b1ba0a6 Merge remote-tracking branch 's390/for-next' into master adds 994e1022cbcf Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 43d09574de83 Merge branch 'misc-5.10' into for-next-current-v5.9-20201015 adds c4795f038f2e Merge branch 'for-next-current-v5.9-20201015' into for-nex [...] adds 4cac55b1ffa1 Merge remote-tracking branch 'btrfs/for-next' into master adds 57c176074057 Convert trailing spaces and periods in path components adds 119e489681f7 smb3: add defines for new crypto algorithms adds 3984bdc04946 update structure definitions from updated protocol documentation adds 9e81e8ff74b9 cifs: return cached_fid from open_shroot adds d1542cf6165e cifs: compute full_path already in cifs_readdir() adds 8e670f77c4a5 Handle STATUS_IO_TIMEOUT gracefully adds c6cc4c5a7250 cifs: handle -EINTR in cifs_setattr adds 682955491a0d SMB3.1.1: add defines for new signing negotiate context adds 330857a5d822 cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES adds fbfd0b46afa9 smb3.1.1: add new module load parm require_gcm_256 adds 29e279230413 smb3.1.1: add new module load parm enable_gcm_256 adds 511ac89e591a smb3.1.1: print warning if server does not support request [...] adds fd08f2dbf0c2 smb3.1.1: rename nonces used for GCM and CCM encryption adds 63ca5656350a smb3.1.1: set gcm256 when requested adds 0bd294b55a5d cifs: Return the error from crypt_message when enc/dec key [...] adds acf96fef46f2 smb3.1.1: do not fail if no encryption required but server [...] adds 9eec21bfbe90 smb3: add dynamic trace point to trace when credits obtained adds 9934430e2178 SMB3.1.1: Fix ids returned in POSIX query dir adds 3ece60e3e78e cifs: make const array static, makes object smaller adds 5153fa20af02 Resolve data corruption of TCP server info fields adds 334270a4908a cifs: Print the address and port we are connecting to in g [...] adds f832cbdce96d smb3: fix stat when special device file and mounted with m [...] adds a209c33b6e1b smb3: do not try to cache root directory if dir leases not [...] adds a306d8d61a54 cifs: add files to host new mount api adds ea963ab78ae4 cifs: move security mount options into fs_context.ch adds 2cc31495560f cifs: move cache mount options to fs_context.ch adds c0208642bc18 cifs: move smb version mount options into fs_context.c adds 08886965f5ce Merge remote-tracking branch 'cifs/for-next' 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 a634dc67c3c3 Merge remote-tracking branch 'exfat/dev' into master adds 24fe756d56af Merge remote-tracking branch 'ext3/for_next' into master adds 0e6895ba00b7 ext4: implement swap_activate aops using iomap adds 70022da804f0 ext4: fix dead loop in ext4_mb_new_blocks adds 5b3dc19dda66 ext4: discard preallocations before releasing group lock adds cb8d53d2c973 ext4: fix leaking sysfs kobject after failed mount adds 766ef1e101cd ext4: flag as supporting buffered async reads adds b483bb77194b ext4: delete duplicated words + other fixes adds 81e8c3c50352 ext4: do not interpret high bytes if 64bit feature is disabled adds 15ed2851b0f4 ext4: remove unused argument from ext4_(inc|dec)_count adds aa2f77920b74 ext4: disallow modifying DAX inode flag if inline_data has [...] adds c9e87161cc62 ext4: fix error handling code in add_new_gdb adds acaa532687cd ext4: fix superblock checksum calculation race adds 7eb90a2d6a48 ext4: remove unused including <linux/version.h> adds 9faac62d4013 ext4: optimize file overwrites adds 2be7d717cafc ext4: add trace exit in exception path. adds 15a119e09344 jbd2: fix the comment of struct jbd2_journal_handle adds ee7ed3aa0f08 ext4: rename journal_dev to s_journal_dev inside ext4_sb_info adds dd0db94f305c ext4: rename system_blks to s_system_blks inside ext4_sb_info adds 9704a322ea67 ext4: fix bdev write error check failed when mount fs with ro adds 9d1f9b277040 ext4: delete invalid comments near mb_buddy_adjust_border adds addd752cff27 ext4: make mb_check_counter per group adds af8c53c8bc08 ext4: limit entries returned when counting fsmap records adds d9befedaafcf ext4: clear buffer verified flag if read meta block from disk adds fa491b14cd95 ext4: introduce new metadata buffer read helpers adds 2d069c0889ef ext4: use common helpers in all places reading metadata buffers adds 60c776e50bc5 ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() adds 5df1d4123d53 ext4: introduce ext4_sb_breadahead_unmovable() to replace [...] adds 0a846f496db1 ext4: use ext4_sb_bread() instead of sb_bread() adds 8394a6abf3ae ext4: introduce ext4_sb_bread_unmovable() to replace sb_br [...] adds aa3c0c61f62d jbd2: introduce/export functions jbd2_journal_submit|finis [...] adds 342af94ec6c0 jbd2, ext4, ocfs2: introduce/use journal callbacks j_submi [...] adds 64a9f1449950 ext4: data=journal: fixes for ext4_page_mkwrite() adds afb585a97f81 ext4: data=journal: write-protect pages on j_submit_inode_ [...] adds d1e18b8824dd ext4: fix bs < ps issue reported with dioread_nolock mount opt adds d3e7d20befd9 ext4: use the normal helper to get the actual inode adds fc750a3b44bd jbd2: avoid transaction reuse after reformatting adds e0770e91424f ext4: Detect already used quota file early adds 66bd298d7016 doc: update ext4 and journalling docs to include fast comm [...] adds fb2ac78eea6e ext4: add fast_commit feature and handling for extended mo [...] adds e4a6b737c156 ext4 / jbd2: add fast commit initialization adds 00e14d6aecbb jbd2: add fast commit machinery adds 6139b7ddee4a ext4: main fast-commit commit path adds 609f928af48f jbd2: fast commit recovery path adds 44059e503b03 ext4: fast commit recovery path adds b064bf7ee2c5 ext4: add a mount opt to forcefully turn fast commits on adds 8d8282d4a358 ext4: add fast commit stats in procfs adds b83d5e1e0ed1 Merge remote-tracking branch 'ext4/dev' into master adds 316a1bef0d16 9p/xen: Fix format argument warning adds 7ca1db21ef8e net: 9p: initialize sun_server.sun_path to have addr's val [...] adds 3d8ab4c30859 Merge remote-tracking branch 'v9fs/9p-next' into master adds 51b34021670b xfs: fix fallocate functions when rtextsize is larger than 1 adds 0e301d40d267 xfs: cancel intents immediately if process_intents fails adds 94376274d18e Merge remote-tracking branch 'xfs/for-next' into master adds 02e83f46ebfa vfs: move generic_remap_checks out of mm adds 1b2c54d63cde vfs: move the remap range helpers to remap_range.c adds 407e9c63ee57 vfs: move the generic write and copy checks out of mm adds aa6922082f28 Merge remote-tracking branch 'djw-vfs/vfs-for-next' into master adds 60fb9d4572fa Merge branches 'work.misc', 'work.sparc', 'base.set_fs', ' [...] adds 4c207ef48269 fs: Allow a NULL pos pointer to __kernel_write adds 7b84b665c874 fs: Allow a NULL pos pointer to __kernel_read adds bcc4e60be0f8 Merge branch 'work.set_fs' into for-next adds 417a94791d87 Merge remote-tracking branch 'vfs/for-next' into master adds 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next adds 152d5561a6d6 Merge remote-tracking branch 'printk/for-next' into master adds 97d0260bf388 Merge branch 'pci/acs' adds 0f1619cf82ef PCI/ASPM: Move pci_clear_and_set_dword() earlier adds 08e869ee16fa PCI/ASPM: Move LTR path check to where it's used adds 190cd42cc1db PCI/ASPM: Use 'parent' and 'child' for readability adds c6e5f02b5281 PCI/ASPM: Remove struct aspm_register_info.support adds 67bcc9ad6810 PCI/ASPM: Remove struct aspm_register_info.enabled adds 5f7875d651c2 PCI/ASPM: Remove struct aspm_register_info.latency_encoding adds ecdf57b4f674 PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr adds 81c2b807c8c2 PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused) adds 28a1488e5543 PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1 adds 1e8955fd832c PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_re [...] adds 187f91db8237 PCI/ASPM: Remove struct aspm_register_info.l1ss_cap adds df8f10587d3d PCI/ASPM: Remove struct pcie_link_state.l1ss adds a9f379068cc6 Merge branch 'pci/aspm' adds 28a18aec5955 Merge branch 'pci/enumeration' adds 5cfdc750bc6f Merge branch 'pci/hotplug' adds 0d2493ab08b4 Merge branch 'pci/pm' adds 58e0cd3e23ea PCI: v3-semi: Remove unneeded break adds 8b28a3f3461e Merge branch 'pci/misc' adds 03b482e2432c Merge branch 'remotes/lorenzo/pci/apei' adds 299af12a7270 Merge branch 'remotes/lorenzo/pci/pci-iomap' adds 5bedfdb2ff8b Merge branch 'remotes/lorenzo/pci/arm' adds d1640a83073c Merge branch 'remotes/lorenzo/pci/aardvark' adds a66999a3440a Merge branch 'remotes/lorenzo/pci/brcmstb' adds a78f2e07d047 Merge branch 'remotes/lorenzo/pci/cadence' adds 927f56d67f47 dt-bindings: PCI: uniphier: Add iATU register description adds 1ba415a277c0 dt-bindings: PCI: uniphier-ep: Add iATU register description adds 13ab639ed48c PCI: dwc: Add common iATU register support adds b101a39897d8 PCI: keystone: Remove iATU register mapping adds 742833249198 PCI: dwc: Skip PCIE_MSI_INTR0* programming if MSI is disabled adds 07940c369a6b PCI: dwc: Fix MSI page leakage in suspend/resume adds 15b23906347c PCI: dwc: Add link up check in dw_child_pcie_ops.map_bus() adds 924bb1f9b014 Merge branch 'remotes/lorenzo/pci/dwc' adds 9d69d649bbf8 Merge branch 'remotes/lorenzo/pci/hv' adds 982f8334262d Merge branch 'remotes/lorenzo/pci/imx6' adds 936452941cbe PCI: iproc: Fix using plain integer as NULL pointer in ipr [...] adds 7ba381c449fd Merge branch 'remotes/lorenzo/pci/iproc' adds 29828fc20ab1 Merge branch 'remotes/lorenzo/pci/kirin' adds 1f287b5ce5e7 Merge branch 'remotes/lorenzo/pci/loongson' adds 92f27db7b1bd Merge branch 'remotes/lorenzo/pci/meson' adds 4f317eac2f65 Merge branch 'remotes/lorenzo/pci/mobiveil' adds be36e9b97144 Merge branch 'remotes/lorenzo/pci/mvebu' adds 3b353982202b Merge branch 'remotes/lorenzo/pci/qcom' adds f95f023d11a0 Merge branch 'remotes/lorenzo/pci/rcar' adds 214b2e042fba Merge branch 'remotes/lorenzo/pci/tegra' adds 030109c0376c PCI: vmd: Create physical offset helper adds 2e1224183b1b PCI: vmd: Create bus offset configuration helper adds 1552b11ba15e PCI: vmd: Create IRQ Domain configuration helper adds 875b4e2a93bb PCI: vmd: Create IRQ allocation helper adds 93c9fce7d5f3 PCI: vmd: Update VMD PM to correctly use generic PCI PM adds a2340daa6a8c Merge branch 'pci/vmd' adds 4c0e51f8054c Merge branch 'remotes/lorenzo/pci/xgene' adds 28e34e751f6c Merge branch 'remotes/lorenzo/pci/xilinx' adds da821ccab64c Merge remote-tracking branch 'pci/next' into master adds d7861be76841 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 39c37fd5a1d7 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 3164586ae9c0 Merge remote-tracking branch 'i2c/i2c/for-next' into master adds bb7a2c636257 docs/cpu-load: format the example code. adds 27def953b63b docs: deprecated.rst: Expand str*cpy() replacement notes adds ac8bf0de6ad7 docs: lkdtm: Modernize and improve details adds d16eb0edf917 docs: driver-api: remove a duplicated index entry adds d7a4c55b1376 Documentation: x86: fix a missing word in x86_64/mm.rst. adds e0533dee5225 Documentation: Chinese translation of Documentation/arm64/ [...] adds 030f066f677f docs: submitting-patches: describe preserving review/test tags adds cfa70d6551dc Merge remote-tracking branch 'jc_docs/docs-next' into master adds 378abbc1bff5 scripts: kernel-doc: use :c:union when needed adds 723e28b5dac6 sphinx: conf.py: properly handle Sphinx 4.0 adds b5ee600ce8f9 docs: driver-api: remove a duplicated index entry adds a3ac856ed7f3 docs: hwmon: adm1266.rst: fix a broken reference adds 882bf9b31275 docs: admin-guide: net.rst: add a missing blank line adds 7c2b75df9bc3 docs: kasan.rst: add two missing blank lines adds 65c3fea89559 docs: net: statistics.rst: remove a duplicated kernel-doc adds 74f6ae11ee44 docs: hwmon: mp2975.rst: address some html build warnings adds faa2c8a27301 docs: userspace-api: add iommu.rst to the index file adds c0ea79bd2105 blk-mq: docs: add kernel-doc description for a new struct member adds cfdb98782799 drm: kernel-doc: document drm_dp_set_subconnector_property [...] adds add8668685a7 drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 74d8ccf79270 drm/dp: fix a kernel-doc issue at drm_edid.c adds 258c8dca4ed7 mm: pagemap.h: fix two kernel-doc markups adds b45e2cd3f735 net: phy: remove kernel-doc duplication adds 6d25559f34a8 crypto: sun8x-ce*: update entries to its documentation adds 6c750f1cc1c6 ice: docs fix a devlink info that broke a table adds e08e54d03778 MAINTAINERS: fix broken doc refs due to yaml conversion adds 17eacd08088d drm: amdgpu: kernel-doc: update some adev parameters adds 42f3c3c9c684 docs: lockdep-design: fix some warning issues adds 3d47edb19953 locking/refcount: move kernel-doc markups to the proper place adds 4e26abba5b5d IB/srpt: docs: add a description for cq_size member adds 53398204c78c kunit: test: fix remaining kernel-doc warnings adds 264d4b6e6589 docs: fs: api-summary.rst: get rid of kernel-doc include adds 65c6470d425d Merge remote-tracking branch 'v4l-dvb-next/master' into master adds 97148d0ae530 cpufreq: Improve code around unlisted freq check adds cdc1719cd885 cpufreq: intel_pstate: Delete intel_pstate sysfs if failed [...] adds e05783346441 MAINTAINERS: Add section for cpuidle-psci PM domain adds 8bb2e2a887af intel_idle: mention assumption that WBINVD is not needed adds bae314dd5d8d cpuidle: Remove pointless stub adds 75af76d0a34e intel_idle: Ignore _CST if control cannot be taken from th [...] adds d4f8138354b9 PM: domains: Add support for PM domain on/off notifiers for genpd adds 505a70b783de PM: domains: Add curly braces to delimit comment + stateme [...] adds c6a113b52302 PM: domains: enable domain idle state accounting adds 79d6c4093bb1 Merge tag 'linux-cpupower-5.10-rc1' of git://git.kernel.or [...] adds 7a57e9f112ad powercap/intel_rapl: Fix domain detection adds f1e8d7560d30 powercap/intel_rapl: enumerate Psys RAPL domain together w [...] adds e943c43b32ce PM: AVS: rockchip-io: Move the driver to the rockchip spec [...] adds bca815d62054 PM: AVS: smartreflex Move driver to soc specific drivers adds f375ce133971 Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-domains', ' [...] adds 0fada277147f ACPI: debug: don't allow debugging when ACPI is disabled adds 9a4888888cc0 ACPI: reboot: Avoid racing after writing to ACPI RESET_REG adds d85cc6635a2a ACPI: processor: remove comment regarding string _UID support adds ff44fe3e67e4 ACPI: DPTF: Fix participant driver names adds d7a4a85c9a34 ACPI: DPTF: Add ACPI_DPTF Kconfig menu adds 652af650d3f6 ACPICA: Add missing type casts in GPE register access code adds cebedc51f1c2 Merge branches 'acpi-debug', 'acpi-reboot', 'acpi-processo [...] adds 5368512abe08 acpi-cpufreq: Honor _PSD table setting on new AMD CPUs adds 0070ea296239 cpufreq: schedutil: restore cached freq when next_f is not [...] adds 840eedb1f3b1 Merge branch 'pm-cpufreq' into linux-next adds f8fee6e63e55 powercap: Fix typo in Kconfig "Plance" -> "Plane" adds 330e3932a481 PM: domains: Fix build error for genpd notifiers adds bca751af60f1 Merge branches 'powercap' and 'pm-domains' into linux-next adds aa9c9b3f3f08 PM: runtime: Fix typo in pm_runtime_set_active() helper comment adds 3b1afc4e84bf Merge branch 'pm-core' into linux-next adds ccf17761ec9b Merge remote-tracking branch 'pm/linux-next' into master adds 271556d205cb trace: events: devfreq: Use fixed indentation size to impr [...] adds 1e36e4642b82 PM / devfreq: Unify frequency change to devfreq_update_tar [...] adds 953327265ee4 PM / devfreq: Add tracepoint for frequency changes adds 036057d2c06b Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 3a512c29cb51 Merge remote-tracking branch 'ieee1394/for-next' into master adds bd998ae90686 Merge remote-tracking branch 'bluetooth/master' into master adds 5a61ae1402f1 gfs2: Make sure we don't miss any delayed withdraws adds 521031fa9701 gfs2: Fix bad comment for trans_drain adds e8a8023ee0bd gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 23d828fc3f1e gfs2: rename variable error to ret in gfs2_evict_inode adds 6e7e9a505571 gfs2: factor evict_unlinked_inode out of gfs2_evict_inode adds 53dbc27eb189 gfs2: further simplify gfs2_evict_inode with new func evic [...] adds d90be6ab9ad7 gfs2: factor evict_linked_inode out of gfs2_evict_inode adds 0a0d9f55c211 gfs2: simplify the logic in gfs2_evict_inode adds ee1e2c773e4f gfs2: call truncate_inode_pages_final for address space glocks adds 2164f9b91869 gfs2: use iomap for buffered I/O in ordered and writeback mode adds 0e539ca1bbbe gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump adds c2a04b02c060 gfs2: use-after-free in sysfs deregistration adds 0ddc5154b24c gfs2: add validation checks for size of superblock adds 21b6924bb70e gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page [...] adds 77650bdbd293 gfs2: add missing log_blocks trace points in gfs2_write_revokes adds 97c5e43d51a4 gfs2: enhance log_blocks trace point to show log blocks free adds 68942870c66a gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly g [...] adds 36c783092d49 gfs2: make gfs2_ail1_empty_one return the count of active items adds 249ffe18c68e gfs2: don't lock sd_ail_lock in gfs2_releasepage adds 6302d6f43e35 gfs2: Only set PageChecked if we have a transaction adds a6645745d45d gfs2: simplify gfs2_block_map adds b2a846dbef4e gfs2: Ignore journal log writes for jdata holes adds e2c6c8a797ee gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_ [...] adds dbffb29dac6a gfs2: Fix comments to glock_hash_walk adds 2ffed5290b3b gfs2: Only access gl_delete for iopen glocks adds 23cfb0c3d845 gfs2: Eliminate gl_vm adds ed3adb375b70 gfs2: Ignore subsequent errors after withdraw in rgrp_go_sync adds 730926982d77 gfs2: Add fields for statfs info in struct gfs2_log_header_host adds dab656567bfd gfs2: lookup local statfs inodes prior to journal recovery adds 3288b677fbb5 gfs2: Recover statfs info in journal head adds aad154d8aa87 Merge remote-tracking branch 'gfs2/for-next' into master adds eda4a7bf5d75 docs: fb: Add font_6x8 to available built-in fonts adds 272d70895113 Fonts: Support FONT_EXTRA_WORDS macros for font_6x8 adds 7e13256dfe22 Merge tag 'drm-misc-next-fixes-2020-10-20' of git://anongi [...] adds fea456d82c19 drm/ttm: fix eviction valuable range check. adds 4071cb3d9b42 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 5faf37e7d38c drm/amd/display: Add missing function pointers for dcn3 adds cd294f9a645f drm/amd/display: Fix module load hangs when connected to an eDP adds a2468e043ae4 drm/amdgpu: add dimgrey_cavefish asic type adds a0200254ec10 drm/amdgpu: add dimgrey_cavefish gpu info firmware adds a14e093619c1 drm/amdgpu: set fw load type for dimgrey_cavefish adds 144722fa3ac3 drm/amdgpu: set asic family and ip blocks for dimgrey_cavefish adds ee64e01ef2d2 drm/amdgpu: add support for dimgrey_cavefish firmware adds a14354690f89 drm/amdgpu: add gmc support for dimgrey_cavefish adds f2a6c81d02de drm/amdgpu: add gfx clock gating support for dimgrey_cavefish adds 550c58e0facd drm/amdgpu: add common support for dimgrey_cavefish adds 038d757b95f5 drm/amdgpu: initialize IP offset for dimgrey_cavefish adds 01cbb6b288b0 drm/amdgpu: add mmhub support for dimgrey_cavefish adds 2aa92b12dfce drm/amdgpu: add common ip block for dimgrey_cavefish adds 3e02ad447677 drm/amdgpu: add gmc ip block for dimgrey_cavefish adds 771cc67ed08f drm/amdgpu: add ih ip block for dimgrey_cavefish adds feb6329c58a8 drm/amdgpu: add gfx ip block for dimgrey_cavefish adds 0106922600cd drm/amdgpu: add sdma ip block for dimgrey_cavefish adds 2eb61456539d drm/amdgpu: configure dimgrey_cavefish gfx according to gf [...] adds 76a2d9ea6998 drm/amdgpu: add virtual display support for dimgrey_cavefish adds 6c72c7a03ae5 drm/amdgpu: force pa_sc_tile_steering_override to 0 for di [...] adds 0c2c02b66c67 drm/amdgpu/vcn: add firmware support for dimgrey_cavefish adds 467db422cb52 drm/amdgpu/vcn: enable VCN DPG mode for dimgrey_cavefish adds f267242e1598 drm/amdgpu: add gmc cg support for dimgrey_cavefish adds 10e0d9ebb047 drm/amdgpu/swsmu: increase size for smu fw_name string adds db1f8a8fb276 drm/amdgpu/swsmu: add smu support for dimgrey_cavefish(v2) adds 0a305e34c719 drm/amdgpu: increase size of psp fw_name string(v2) adds 462c272b9076 drm/amdgpu: add psp support for dimgrey_cavefish(v2) adds aeec07444816 drm/amdgpu: skip reroute ih for some ASICs adds d9fa6a0b10d5 drm/amdgpu: support cp_fw_write_wait for dimgrey_cavefish adds a1fe2ba7282b drm/amdgpu: add gc golden setting for dimgrey_cavefish adds eb5a34d48257 drm/amdkfd: Support dimgrey_cavefish KFD (v2) adds 8f72ce6421f3 drm/amdkfd: Add kfd2kgd_funcs for dimgrey_cavefish kfd support adds d5bc1579b0e3 drm/amdgpu: enable VCN3.0 PG and CG for dimgrey_cavefish adds cc6161aa7081 drm/amdgpu: enable jpeg3.0 PG and CG for dimgrey_cavefish adds f897ea3550bc drm/amdgpu: enable front door loading for dimgrey_cavefish adds e4ed4f50d2af drm/amdgpu: support athub cg setting for dimgrey_cavefish adds 4ed032bd13fa drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish adds 583e5a5e908b drm/amdgpu: enable GFX clock gating for dimgrey_cavefish adds 135333a0ce4f drm/amdgpu: enable mc CG and LS for dimgrey_cavefish adds 73da8e862865 drm/amdgpu: enable athub/mmhub PG for dimgrey_cavefish adds e8afbddfa1ed drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish adds 0afc770ba834 drm/amdgpu: enable vcn3.0 for dimgrey_cavefish adds be6b1cd3b7e4 drm/amdgpu: enable jpeg3.0 for dimgrey_cavefish adds 4ccc957f1511 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish adds 7dc2ef4e70e1 drm/amdgpu/swsmu: update driver if version for dimgrey_cav [...] adds aff39cdecd22 drm/amdgpu: add psp and smu block for dimgrey_cavefish adds 2c70c332a1db drm/amdgpu: enable hdp CG and LS for dimgrey_cavefish adds 8e3bfb992c1b drm/amdgpu: enable ih CG for dimgrey_cavefish adds eac88a5fc631 drm/amdgpu: remove gpu_info fw support for dimgrey_cavefish adds 4da678390890 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish adds 36d26912e8d8 drm/amd/display: Add support for DCN302 (v2) adds 2a4112050451 drm/amd/display: Add DCN302 support in amdgpu_dm (v2) adds 78aafee761ab drm/amdgpu: remove ASD ucode init for dimgrey_cavefish adds 7cc656e2d070 drm/amdgpu: add DM block for dimgrey_cavefish adds 9ba93114c48f drm/amd/display: Add green_sardine support to DC adds 71c0fd9221a4 drm/amd/display: Add green_sardine support to DM adds d1479a3f8ce1 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 02c3d98ce25b drm/amdgpu: add another raven1 gfxoff quirk adds f6fd9cfb0e13 Merge remote-tracking branch 'amdgpu/drm-next' into master adds 354842df3888 drm/i915/dp: Tweak initial dpcd backlight.enabled value adds 849c0fe9e831 drm/i915/gt: Initialize reserved and unspecified MOCS indices adds 1664ffee760a drm/i915: Mark ininitial fb obj as WT on eLLC machines to [...] adds d5e8782129c2 drm/i915/gem: Support parsing of oversize batches adds 9b99e5ba3e5d drm/i915/gt: Delay execlist processing for tgl adds 64402570e12f drm/i915/gt: Undo forced context restores after trivial pr [...] adds db9bc2d35f49 drm/i915: Use the active reference on the vma while capturing adds ca05277e4021 drm/i915/gt: Widen CSB pointer to u64 for the parsers adds 4a9bb58aba6d drm/i915/gt: Wait for CSB entries on Tigerlake adds b8cff311a42d drm/i915/gt: Onion unwind for scratch page allocation failure adds 3da3c5c1c982 drm/i915: Exclude low pages (128KiB) of stolen from use adds 8195400f7ea9 drm/i915: Force VT'd workarounds when running as a guest OS adds 5c6c13cd1102 drm/i915: Drop runtime-pm assert from vgpu io accessors adds d672fcfd9da1 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds 3f7479442f72 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds eb93d3d8823a Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 57918f4924dd Merge remote-tracking branch 'etnaviv/etnaviv/next' into master adds fdf09ab88782 module: statically initialize init section freeing data adds 89acc0e12bb5 Merge remote-tracking branch 'modules/modules-next' into master adds df9c590986fd ata: sata_rcar: Fix DMA boundary mask adds ba7ba7001eea Merge branch 'libata-5.10' into for-next adds 46a99e0cf6a4 block/rnbd-clt: remove nr argument from send_usr_msg adds 050b654b2a70 block/rnbd-clt: do not cap max_hw_sectors & max_segments w [...] adds 47be77c2f804 block/rnbd-clt: send_msg_close if any error occurs after s [...] adds 3b481d91356e block: add zone specific block statuses adds afaf5c6c81d7 nvme: translate zone resource errors adds d8f53b0ab033 scsi: handle zone resources errors adds 87aac3a80af5 nbd: make the config put is called before the notifying th [...] adds a48faebe65b0 lightnvm: fix out-of-bounds write to array devices->info[] adds b2a182a40278 sgl_alloc_order: fix memory leak adds db073272700f skd_main: remove unused including <linux/version.h> adds 2c9e50917894 Merge branch 'block-5.10' into for-next adds 182dd589fd08 Merge branch 'io_uring-5.10' into for-next adds 3c532798ec96 tracehook: clear TIF_NOTIFY_RESUME in tracehook_notify_resume() adds 91989c707884 task_work: cleanup notification modes adds 092a4bae4239 Merge branch 'arch-cleanup' into for-next adds 93ea9289018d Merge branch 'io_uring-5.10' into for-next adds 0669d2b265d0 zram: Fix __zram_bvec_{read,write}() locking order adds 2469d53e1bd8 Merge branch 'block-5.10' into for-next adds 576e85c5e924 blk-mq: remove the calling of local_memory_node() adds cb3a92da231b block: remove unused members for io_context adds 4a197095b95e Merge branch 'block-5.10' into for-next adds 2e5aa6cb4d15 io_uring: flags-based creds init in queue adds ec99ca6c4747 io_uring: kill ref get/drop in personality init adds d148ca4b07d0 io_uring: inline io_fail_links() adds 2c3bac6dd6c7 io_uring: make cached_cq_overflow non atomic_t adds 069b89384d77 io_uring: remove extra ->file check in poll prep adds dd221f46f68a io_uring: inline io_poll_task_handler() adds 4d52f338992b io_uring: do poll's hash_node init in common code adds 900fad45dc75 io_uring: fix racy REQ_F_LINK_TIMEOUT clearing adds 03852ffe251e io_uring: unify fsize with def->work_flags adds 268d95ae6fd1 Merge branch 'io_uring-5.10' into for-next adds 19d9eb954867 Merge remote-tracking branch 'block/for-next' into master adds 111767c1d86b LSM: Signal to SafeSetID when setting group IDs adds 5294bac97e12 LSM: SafeSetID: Add GID security policy handling adds 03ca0ec13892 LSM: SafeSetID: Fix warnings reported by test bot adds c0a8f51be3a7 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 8e080f3bed59 Merge remote-tracking branch 'tomoyo/master' into master adds d3b03163a328 tpm_tis: Disable interrupts on ThinkPad T490s adds bf67284c9e7b Merge remote-tracking branch 'tpmdd/next' into master adds afc18069a2cb x86/kexec: Use up-to-dated screen_info copy to fill boot params adds 3cb73bc3fa2a hyperv_fb: Update screen_info after removing old framebuffer adds f2ac57a4c49d x86/unwind/orc: Fix inactive tasks with stack pointer in % [...] adds c3b484c439b0 x86/syscalls: Document the fact that syscalls 512-547 are [...] adds 36482a565f9d Merge branch 'x86/urgent' adds 7ed34965f44c Merge branch 'x86/pti' adds eba9f08293d7 sched: Replace zero-length array with flexible-array adds a73f863af4ce sched/features: Fix !CONFIG_JUMP_LABEL case adds ec0d71e3e3d3 Merge branch 'sched/urgent' adds 476c5818c37a llist: Add nonatomic __llist_add() and __llist_dell_all() adds d741bf41d7c7 kprobes: Remove kretprobe hash adds 29f006fdefe6 asm-generic/atomic: Add try_cmpxchg() fallbacks adds e563604a5f5a freelist: Implement lockless freelist adds 6e426e0fcd20 kprobes: Replace rp->free_instance with freelist adds c8de1f481abb Merge branch 'perf/kprobes' adds ed3e453798d4 locking/seqlocks: Fix kernel-doc warnings adds 8c0c54d5fc35 Merge branch 'locking/urgent' adds c6de896fa0a4 Merge branch 'rcu/fix-rt' of git://git.kernel.org/pub/scm/ [...] adds c8cd075be67b Merge branch 'core/rcu' adds 13fc1d8753b7 Merge remote-tracking branch 'tip/auto-latest' into master adds b813522ad3b0 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds eea32b7fdcb5 Merge branch 'edac-misc' into edac-for-next adds b96a73ed1e5f Merge remote-tracking branch 'edac/edac-for-next' into master adds 151a535171be genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY adds 61b0648d569a irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARC [...] adds 893a7cfb6b0b irqchip/mst: Make mst_intc_of_init static adds d26dd4131d0d irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY adds 66bf13932ca9 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds 8d927b733c2f Merge remote-tracking branch 'rcu/rcu/next' into master adds db900bac6df5 Merge remote-tracking branch 'kvm-arm/next' into master adds e5f06420063e Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds aac8a70db24b xen-blkback: add a parameter for disabling of persistent grants adds 74a852479c68 xen-blkfront: add a parameter for disabling of persistent grants adds 4553350ffe53 xen-blkfront: Apply changed parameter name to the document adds 4523dd2464d8 Merge remote-tracking branch 'xen-tip/linux-next' into master adds 7ffd4ad73946 Merge remote-tracking branch 'percpu/for-next' into master adds c32b4c8fd3e0 Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds e5cfc96d3bc4 extcon: Add driver for TI TUSB320 adds 736696906a3c dt-bindings: extcon: add binding for TUSB320 adds 696fef34a1c2 Merge remote-tracking branch 'extcon/extcon-next' into master adds fb1ff4c19415 vfio/fsl-mc: Add VFIO framework skeleton for fsl-mc devices adds 704f5082d845 vfio/fsl-mc: Scan DPRC objects on vfio-fsl-mc driver bind adds f97f4c04e5d6 vfio/fsl-mc: Implement VFIO_DEVICE_GET_INFO ioctl adds df747bcd5b21 vfio/fsl-mc: Implement VFIO_DEVICE_GET_REGION_INFO ioctl call adds 67247289688d vfio/fsl-mc: Allow userspace to MMAP fsl-mc device MMIO regions adds f2ba7e8c947b vfio/fsl-mc: Added lock support in preparation for interru [...] adds 2e0d29561f59 vfio/fsl-mc: Add irq infrastructure for fsl-mc devices adds cc0ee20bd969 vfio/fsl-mc: trigger an interrupt via eventfd adds 1bb141ed5e14 vfio/fsl-mc: Add read/write support for fsl-mc devices adds ac93ab2bf69a vfio/fsl-mc: Add support for device reset adds dc8c638d9e14 s390/pci: stash version in the zpci_dev adds 517fe298245c s390/pci: track whether util_str is valid in the zpci_dev adds 0c633f0be1dc vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO adds e6b817d4b821 vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO adds c10ff790c42e MAINTAINERS: Add entry for s390 vfio-pci adds 2099363255f1 Merge branches 'v5.10/vfio/fsl-mc-v6' and 'v5.10/vfio/zpci [...] adds 83e491799e63 vfio/fsl-mc: Fixed vfio-fsl-mc driver compilation on 32 bit adds 159246378d84 vfio/fsl-mc: Fix the dead code in vfio_fsl_mc_set_irq_trigger adds 822e1a90afff vfio/fsl-mc: fix the return of the uninitialized variable ret adds 852b1beecb6f vfio/pci: Clear token on bypass registration failure adds 2e6cfd496f5b vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages adds 628b4cdde9e1 Merge remote-tracking branch 'vfio/next' into master adds 3cfb24eea4c0 Merge remote-tracking branch 'mux/for-next' into master adds 5be1805dc396 interconnect: qcom: sdm845: Enable keepalive for the MM1 BCM adds d3703b3e255f interconnect: Aggregate before setting initial bandwidth adds 0f221a729049 interconnect: qcom: sdm845: Init BCMs before creating the nodes adds 599809540f17 interconnect: qcom: sc7180: Init BCMs before creating the nodes adds db8f2cff58b8 Merge remote-tracking branch 'icc/icc-next' into master adds 9dcbbd959cef Merge branch 'misc' into for-next adds f255a52ff01e Merge remote-tracking branch 'scsi/for-next' into master adds 36bdcf318bc2 vdpa/mlx5: Make use of a specific 16 bit endianness API adds 36b02df2d204 vdpa/mlx5: Fix failure to bring link up adds bfec6c83077c virtio-balloon: Constify id_table adds 7f90611693f0 virtio_input: Constify id_table adds 7ab4de60028e virtio-mem: Constify mem_id_table adds 5e5e8736ad2e vhost: reduce stack usage in log_used adds b9747fdf0c1d vhost_vdpa: Fix duplicate included kernel.h adds 0afa15e1a529 virtio: let arch advertise guest's memory access restrictions adds 4ce1cf7b02ed s390: virtio: PV needs VIRTIO I/O device protection adds 1897f0b618b0 vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK adds 5745bcfbbf89 vringh: fix __vringh_iov() when riov and wiov are different adds 86e182fe12ee vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call adds 88a0d60c6445 MAINTAINERS: add URL for virtio-mem adds 008a9fc79964 Merge remote-tracking branch 'vhost/linux-next' into master adds 434ac4d51407 remoteproc/mediatek: fix null pointer dereference on null [...] adds 4360f93ac39c remoteproc: qcom_q6v5: Assign mpss region to Q6 before MBA boot adds 189462263674 remoteproc: Fixup coredump debugfs disable request adds fd0b6c1ff85a remoteproc/mediatek: Add support for mt8192 SCP adds 5ee79c2ed5bd dt-bindings: remoteproc: Add bindings for R5F subsystem on [...] adds 6dedbd1d5443 remoteproc: k3-r5: Add a remoteproc driver for R5F subsystem adds 34f2653686fe remoteproc: k3-r5: Initialize TCM memories for ECC adds ea47c6887b6d remoteproc: k3-r5: Add loading support for on-chip SRAM regions adds bf41a0910cb2 remoteproc: Change default dump configuration to "disabled" adds f75c6043a38b remoteproc: Add coredump as part of sysfs interface adds 526b9e0cf378 remoteproc: Add recovery configuration to the sysfs interface adds 141bc97c1bfe remoteproc/mediatek: Remove non-standard dsb() adds a689837cb172 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 13d7dd5128de Merge remote-tracking branch 'rpmsg/for-next' into master adds 93a812b15627 Merge remote-tracking branch 'gpio/for-next' into master adds 616a02314dd8 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 178199c84038 Merge remote-tracking branch 'pwm/for-next' into master adds 875277870720 Merge remote-tracking branch 'livepatching/for-next' into master adds f4cb5e9daedf coresight: etm4x: Skip setting LPOVERRIDE bit for qcom,ski [...] adds e8023ab33d5d Merge remote-tracking branch 'coresight/next' into master adds 312a23983b4d Merge remote-tracking branch 'ntb/ntb-next' into master adds 714c3c5d702b Merge remote-tracking branch 'slimbus/for-next' into master adds 7c9d3cd9ce7f Merge remote-tracking branch 'nvmem/for-next' into master adds fb11305101c2 XArray: Fix split documentation adds 7e494c905a36 Merge remote-tracking branch 'xarray/main' into master adds 456adc3f4402 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 07eeac858a15 Merge remote-tracking branch 'fpga/for-next' into master adds b4cc53e6288a Merge remote-tracking branch 'mhi/mhi-next' into master adds c7910b5f9532 Merge remote-tracking branch 'notifications/notifications- [...] adds e6ef27d35ca6 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 f81f190d4b9e Merge remote-tracking branch 'counters/counters' into master adds f07483d964e2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds c2121819e192 /proc/kpageflags: do not use uninitialized struct pages adds 3d2efaab2f8f mm: swapfile: avoid split_swap_cluster() NULL pointer dereference adds 19d10cb94c2e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds d9b12e1758f2 ocfs2: fix ocfs2 corrupt when iputting an inode adds ba7d66209afc ramfs: support O_TMPFILE adds e5b94cca0c55 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 8c42cc2410db mm/mmap.c: fix the adjusted length error adds de197e324888 mm/huge_memory.c: update tlb entry if pmd is changed adds ed24f8cd644d MIPS: do not call flush_tlb_all when setting pmd entry adds ff572e9056f2 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds dad3663fd759 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 7fd23dcf57c9 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds d3b3b111e623 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds 17f80dda9804 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds b8b638870931 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 7b498310e1ed kernel/hung_task.c: Monitor killed tasks. adds eb3a644683eb proc/sysctl: make protected_* world readable adds f86ac89c929c checkpatch: test $GIT_DIR changes adds e3a9e6be957d aio: simplify read_events() adds 44238e1c7df1 Merge branch 'akpm-current/current' into master adds ba945a0e5a09 mmap locking API: don't check locking if the mm isn't live yet adds 6b4eb38d95bc mm/gup: assert that the mmap lock is held in __get_user_pages() adds 0fd2df40b354 mm/gup_benchmark: rename to mm/gup_test adds 315acbd1d429 selftests/vm: use a common gup_test.h adds 6ef49c42eeee selftests/vm: rename run_vmtests --> run_vmtests.sh adds e2b5ecf0c8cf selftests/vm: minor cleanup: Makefile and gup_test.c adds e41e379729b7 selftests/vm: only some gup_test items are really benchmarks adds a8e43193d7f2 selftests/vm: gup_test: introduce the dump_pages() sub-test adds e536e7402da0 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 61738870fd30 selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds 7667abe50b3c selftests/vm: fix an improper dependency upon executable s [...] adds 3f3bdbec593b Merge branch 'akpm/master' into master adds 37b992c4486c Add linux-next specific files for 20201022
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/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/ABI/testing/sysfs-class-remoteproc | 44 + Documentation/ABI/testing/sysfs-driver-xen-blkback | 9 + .../ABI/testing/sysfs-driver-xen-blkfront | 11 +- Documentation/PCI/index.rst | 1 + Documentation/{filesystems => PCI}/sysfs-pci.rst | 0 .../RCU/Design/Requirements/Requirements.rst | 50 +- Documentation/RCU/checklist.rst | 7 - Documentation/RCU/rcu_dereference.rst | 6 - Documentation/admin-guide/cpu-load.rst | 63 +- Documentation/admin-guide/kernel-parameters.txt | 16 +- Documentation/admin-guide/pm/cpufreq.rst | 11 +- Documentation/admin-guide/pstore-blk.rst | 10 +- Documentation/admin-guide/sysctl/net.rst | 1 + Documentation/admin-guide/tainted-kernels.rst | 2 +- Documentation/arm64/hugetlbpage.rst | 2 + Documentation/block/blk-mq.rst | 12 +- Documentation/block/inline-encryption.rst | 8 +- Documentation/block/queue-sysfs.rst | 8 + Documentation/bpf/bpf_devel_QA.rst | 4 +- Documentation/conf.py | 65 +- Documentation/core-api/counters.rst | 109 + Documentation/core-api/genericirq.rst | 2 + Documentation/core-api/kernel-api.rst | 6 - Documentation/core-api/workqueue.rst | 2 + Documentation/dev-tools/kasan.rst | 2 + Documentation/dev-tools/kgdb.rst | 6 +- Documentation/dev-tools/kunit/index.rst | 1 + Documentation/dev-tools/kunit/style.rst | 205 + Documentation/dev-tools/kunit/usage.rst | 5 + Documentation/devicetree/bindings/.yamllint | 39 + Documentation/devicetree/bindings/Makefile | 9 +- .../bindings/arm/hisilicon/controller/cpuctrl.yaml | 27 +- .../bindings/arm/hisilicon/controller/sysctrl.yaml | 28 +- .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 + .../bindings/arm/mediatek/mediatek,audsys.txt | 1 + .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 + .../bindings/arm/mediatek/mediatek,mfgcfg.txt | 1 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 + .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 + .../devicetree/bindings/clock/hi6220-clock.txt | 2 +- .../bindings/clock/qcom,dispcc-sm8x50.yaml | 93 + .../bindings/clock/qcom,sc7180-videocc.yaml | 65 - .../bindings/clock/qcom,sdm845-videocc.yaml | 65 - .../devicetree/bindings/clock/qcom,videocc.yaml | 73 + .../bindings/connector/usb-connector.yaml | 30 +- .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 +- .../bindings/extcon/extcon-usbc-tusb320.yaml | 41 + .../interrupt-controller/mstar,mst-intc.yaml | 64 + .../devicetree/bindings/mailbox/arm,mhu.yaml | 135 + .../devicetree/bindings/mailbox/arm-mhu.txt | 43 - .../devicetree/bindings/mailbox/omap-mailbox.txt | 2 +- .../devicetree/bindings/media/i2c/tvp5150.txt | 2 +- .../devicetree/bindings/misc/olpc,xo1.75-ec.yaml | 2 + .../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/net/socionext-netsec.txt | 4 +- .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 20 +- .../devicetree/bindings/pci/uniphier-pcie.txt | 1 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 +- .../devicetree/bindings/powerpc/sleep.yaml | 47 + .../bindings/pwm/google,cros-ec-pwm.yaml | 2 +- Documentation/devicetree/bindings/pwm/imx-pwm.yaml | 11 + .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 + .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 1 + .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 281 + .../bindings/rtc/microcrystal,rv3032.yaml | 64 + Documentation/devicetree/bindings/rtc/rtc.yaml | 6 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 2 +- .../bindings/sound/google,cros-ec-codec.yaml | 2 +- .../devicetree/bindings/spi/spi-controller.yaml | 20 +- .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 6 +- .../bindings/thermal/rcar-gen3-thermal.yaml | 1 + .../bindings/watchdog/toshiba,visconti-wdt.yaml | 54 + Documentation/devicetree/booting-without-of.rst | 1585 -- Documentation/devicetree/index.rst | 1 - Documentation/doc-guide/kernel-doc.rst | 8 + Documentation/driver-api/basics.rst | 19 +- Documentation/driver-api/device_link.rst | 13 +- Documentation/driver-api/fpga/fpga-bridge.rst | 4 +- Documentation/driver-api/fpga/fpga-mgr.rst | 6 +- Documentation/driver-api/fpga/fpga-programming.rst | 2 +- Documentation/driver-api/fpga/fpga-region.rst | 6 +- Documentation/driver-api/gpio/driver.rst | 12 +- Documentation/driver-api/iio/buffers.rst | 2 +- Documentation/driver-api/iio/core.rst | 6 +- Documentation/driver-api/iio/hw-consumer.rst | 2 +- Documentation/driver-api/iio/triggered-buffers.rst | 2 +- Documentation/driver-api/iio/triggers.rst | 4 +- Documentation/driver-api/index.rst | 2 - Documentation/driver-api/infrastructure.rst | 4 +- Documentation/driver-api/libata.rst | 2 +- Documentation/driver-api/media/cec-core.rst | 2 +- Documentation/driver-api/media/dtv-frontend.rst | 4 +- Documentation/driver-api/media/mc-core.rst | 24 +- Documentation/driver-api/media/v4l2-controls.rst | 2 +- Documentation/driver-api/media/v4l2-dev.rst | 8 +- Documentation/driver-api/media/v4l2-device.rst | 6 +- Documentation/driver-api/media/v4l2-event.rst | 10 +- Documentation/driver-api/media/v4l2-fh.rst | 16 +- Documentation/driver-api/media/v4l2-subdev.rst | 2 +- Documentation/driver-api/mei/mei.rst | 2 +- Documentation/driver-api/pm/cpuidle.rst | 65 +- Documentation/driver-api/pm/devices.rst | 26 +- Documentation/driver-api/regulator.rst | 4 +- Documentation/driver-api/sound.rst | 54 - Documentation/driver-api/target.rst | 12 - Documentation/driver-api/usb/URB.rst | 2 +- Documentation/driver-api/usb/gadget.rst | 10 +- Documentation/driver-api/usb/hotplug.rst | 2 +- Documentation/driver-api/usb/typec_bus.rst | 8 +- Documentation/fault-injection/provoke-crashes.rst | 56 +- Documentation/fb/fbcon.rst | 2 +- Documentation/filesystems/api-summary.rst | 3 - Documentation/filesystems/ceph.rst | 6 +- Documentation/filesystems/ext4/journal.rst | 66 + Documentation/filesystems/fscrypt.rst | 74 +- Documentation/filesystems/fsverity.rst | 2 +- Documentation/filesystems/index.rst | 2 - Documentation/filesystems/journalling.rst | 33 + Documentation/gpu/amdgpu.rst | 4 +- Documentation/gpu/i915.rst | 29 +- Documentation/hwmon/adm1266.rst | 2 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/mp2975.rst | 14 +- Documentation/locking/lockdep-design.rst | 51 +- Documentation/memory-barriers.txt | 2 +- Documentation/mips/booting.rst | 28 + Documentation/mips/index.rst | 1 + .../networking/devlink/devlink-params.rst | 6 + .../networking/devlink/devlink-reload.rst | 81 + Documentation/networking/devlink/ice.rst | 6 + Documentation/networking/devlink/index.rst | 1 + Documentation/networking/ieee802154.rst | 18 +- Documentation/networking/index.rst | 1 + Documentation/networking/ip-sysctl.rst | 4 +- Documentation/networking/nf_flowtable.rst | 2 +- Documentation/networking/scaling.rst | 6 +- Documentation/networking/statistics.rst | 3 +- .../{filesystems => networking}/sysfs-tagging.rst | 0 Documentation/powerpc/booting.rst | 110 + Documentation/powerpc/index.rst | 1 + Documentation/powerpc/syscall64-abi.rst | 32 +- Documentation/process/deprecated.rst | 44 +- Documentation/process/submit-checklist.rst | 3 +- Documentation/process/submitting-patches.rst | 7 + Documentation/sh/booting.rst | 12 + Documentation/sh/index.rst | 1 + Documentation/sound/designs/tracepoints.rst | 22 +- Documentation/sound/kernel-api/alsa-driver-api.rst | 1 + .../sound/kernel-api/writing-an-alsa-driver.rst | 110 +- Documentation/sphinx/automarkup.py | 108 +- Documentation/sphinx/cdomain.py | 93 +- Documentation/sphinx/kerneldoc.py | 15 +- Documentation/sphinx/parse-headers.pl | 2 +- Documentation/trace/ftrace-uses.rst | 12 +- .../translations/it_IT/kernel-hacking/hacking.rst | 2 +- .../translations/it_IT/kernel-hacking/locking.rst | 2 + Documentation/translations/zh_CN/arm64/amu.rst | 4 +- .../translations/zh_CN/arm64/hugetlbpage.rst | 45 + Documentation/translations/zh_CN/arm64/index.rst | 1 + Documentation/userspace-api/index.rst | 1 + .../userspace-api/media/cec/cec-func-close.rst | 10 +- .../userspace-api/media/cec/cec-func-ioctl.rst | 11 +- .../userspace-api/media/cec/cec-func-open.rst | 10 +- .../userspace-api/media/cec/cec-func-poll.rst | 14 +- .../media/cec/cec-ioc-adap-g-caps.rst | 10 +- .../media/cec/cec-ioc-adap-g-conn-info.rst | 11 +- .../media/cec/cec-ioc-adap-g-log-addrs.rst | 20 +- .../media/cec/cec-ioc-adap-g-phys-addr.rst | 15 +- .../userspace-api/media/cec/cec-ioc-dqevent.rst | 15 +- .../userspace-api/media/cec/cec-ioc-g-mode.rst | 16 +- .../userspace-api/media/cec/cec-ioc-receive.rst | 18 +- .../media/dvb/audio-bilingual-channel-select.rst | 7 +- .../media/dvb/audio-channel-select.rst | 8 +- .../userspace-api/media/dvb/audio-clear-buffer.rst | 8 +- .../userspace-api/media/dvb/audio-continue.rst | 7 +- .../userspace-api/media/dvb/audio-fclose.rst | 7 +- .../userspace-api/media/dvb/audio-fopen.rst | 7 +- .../userspace-api/media/dvb/audio-fwrite.rst | 7 +- .../media/dvb/audio-get-capabilities.rst | 8 +- .../userspace-api/media/dvb/audio-get-status.rst | 8 +- .../userspace-api/media/dvb/audio-pause.rst | 9 +- .../userspace-api/media/dvb/audio-play.rst | 7 +- .../media/dvb/audio-select-source.rst | 8 +- .../userspace-api/media/dvb/audio-set-av-sync.rst | 8 +- .../media/dvb/audio-set-bypass-mode.rst | 9 +- .../userspace-api/media/dvb/audio-set-id.rst | 9 +- .../userspace-api/media/dvb/audio-set-mixer.rst | 9 +- .../userspace-api/media/dvb/audio-set-mute.rst | 8 +- .../media/dvb/audio-set-streamtype.rst | 10 +- .../userspace-api/media/dvb/audio-stop.rst | 9 +- .../userspace-api/media/dvb/ca-fclose.rst | 7 +- Documentation/userspace-api/media/dvb/ca-fopen.rst | 7 +- .../userspace-api/media/dvb/ca-get-cap.rst | 8 +- .../userspace-api/media/dvb/ca-get-descr-info.rst | 9 +- .../userspace-api/media/dvb/ca-get-msg.rst | 10 +- .../userspace-api/media/dvb/ca-get-slot-info.rst | 9 +- Documentation/userspace-api/media/dvb/ca-reset.rst | 9 +- .../userspace-api/media/dvb/ca-send-msg.rst | 9 +- .../userspace-api/media/dvb/ca-set-descr.rst | 8 +- .../userspace-api/media/dvb/dmx-add-pid.rst | 10 +- .../userspace-api/media/dvb/dmx-expbuf.rst | 11 +- .../userspace-api/media/dvb/dmx-fclose.rst | 9 +- .../userspace-api/media/dvb/dmx-fopen.rst | 5 +- .../userspace-api/media/dvb/dmx-fread.rst | 7 +- .../userspace-api/media/dvb/dmx-fwrite.rst | 6 +- .../userspace-api/media/dvb/dmx-get-pes-pids.rst | 12 +- .../userspace-api/media/dvb/dmx-get-stc.rst | 12 +- Documentation/userspace-api/media/dvb/dmx-mmap.rst | 15 +- .../userspace-api/media/dvb/dmx-munmap.rst | 14 +- Documentation/userspace-api/media/dvb/dmx-qbuf.rst | 17 +- .../userspace-api/media/dvb/dmx-querybuf.rst | 9 +- .../userspace-api/media/dvb/dmx-remove-pid.rst | 10 +- .../userspace-api/media/dvb/dmx-reqbufs.rst | 9 +- .../media/dvb/dmx-set-buffer-size.rst | 10 +- .../userspace-api/media/dvb/dmx-set-filter.rst | 12 +- .../userspace-api/media/dvb/dmx-set-pes-filter.rst | 13 +- .../userspace-api/media/dvb/dmx-start.rst | 11 +- Documentation/userspace-api/media/dvb/dmx-stop.rst | 9 +- .../media/dvb/fe-diseqc-recv-slave-reply.rst | 9 +- .../media/dvb/fe-diseqc-reset-overload.rst | 9 +- .../media/dvb/fe-diseqc-send-burst.rst | 10 +- .../media/dvb/fe-diseqc-send-master-cmd.rst | 9 +- .../media/dvb/fe-dishnetwork-send-legacy-cmd.rst | 10 +- .../media/dvb/fe-enable-high-lnb-voltage.rst | 10 +- .../userspace-api/media/dvb/fe-get-event.rst | 12 +- .../userspace-api/media/dvb/fe-get-frontend.rst | 12 +- .../userspace-api/media/dvb/fe-get-info.rst | 11 +- .../userspace-api/media/dvb/fe-get-property.rst | 15 +- .../userspace-api/media/dvb/fe-read-ber.rst | 9 +- .../media/dvb/fe-read-signal-strength.rst | 9 +- .../userspace-api/media/dvb/fe-read-snr.rst | 9 +- .../userspace-api/media/dvb/fe-read-status.rst | 11 +- .../media/dvb/fe-read-uncorrected-blocks.rst | 9 +- .../media/dvb/fe-set-frontend-tune-mode.rst | 10 +- .../userspace-api/media/dvb/fe-set-frontend.rst | 11 +- .../userspace-api/media/dvb/fe-set-tone.rst | 10 +- .../userspace-api/media/dvb/fe-set-voltage.rst | 10 +- .../userspace-api/media/dvb/frontend_f_close.rst | 8 +- .../userspace-api/media/dvb/frontend_f_open.rst | 10 +- .../userspace-api/media/dvb/net-add-if.rst | 9 +- .../userspace-api/media/dvb/net-get-if.rst | 10 +- .../userspace-api/media/dvb/net-remove-if.rst | 10 +- .../userspace-api/media/dvb/video-clear-buffer.rst | 8 +- .../userspace-api/media/dvb/video-command.rst | 10 +- .../userspace-api/media/dvb/video-continue.rst | 8 +- .../userspace-api/media/dvb/video-fast-forward.rst | 10 +- .../userspace-api/media/dvb/video-fclose.rst | 6 +- .../userspace-api/media/dvb/video-fopen.rst | 6 +- .../userspace-api/media/dvb/video-freeze.rst | 8 +- .../userspace-api/media/dvb/video-fwrite.rst | 6 +- .../media/dvb/video-get-capabilities.rst | 8 +- .../userspace-api/media/dvb/video-get-event.rst | 8 +- .../media/dvb/video-get-frame-count.rst | 8 +- .../userspace-api/media/dvb/video-get-pts.rst | 8 +- .../userspace-api/media/dvb/video-get-size.rst | 8 +- .../userspace-api/media/dvb/video-get-status.rst | 7 +- .../userspace-api/media/dvb/video-play.rst | 8 +- .../media/dvb/video-select-source.rst | 7 +- .../userspace-api/media/dvb/video-set-blank.rst | 8 +- .../media/dvb/video-set-display-format.rst | 8 +- .../userspace-api/media/dvb/video-set-format.rst | 9 +- .../media/dvb/video-set-streamtype.rst | 8 +- .../userspace-api/media/dvb/video-slowmotion.rst | 10 +- .../userspace-api/media/dvb/video-stillpicture.rst | 8 +- .../userspace-api/media/dvb/video-stop.rst | 8 +- .../userspace-api/media/dvb/video-try-command.rst | 8 +- .../media/mediactl/media-func-close.rst | 10 +- .../media/mediactl/media-func-ioctl.rst | 10 +- .../media/mediactl/media-func-open.rst | 10 +- .../media/mediactl/media-ioc-device-info.rst | 13 +- .../media/mediactl/media-ioc-enum-entities.rst | 11 +- .../media/mediactl/media-ioc-enum-links.rst | 13 +- .../media/mediactl/media-ioc-g-topology.rst | 14 +- .../media/mediactl/media-ioc-request-alloc.rst | 11 +- .../media/mediactl/media-ioc-setup-link.rst | 10 +- .../media/mediactl/media-request-ioc-queue.rst | 7 +- .../media/mediactl/media-request-ioc-reinit.rst | 8 +- .../userspace-api/media/mediactl/request-api.rst | 5 +- .../media/mediactl/request-func-close.rst | 8 +- .../media/mediactl/request-func-ioctl.rst | 8 +- .../media/mediactl/request-func-poll.rst | 12 +- .../userspace-api/media/rc/lirc-get-features.rst | 9 +- .../userspace-api/media/rc/lirc-get-rec-mode.rst | 12 +- .../media/rc/lirc-get-rec-resolution.rst | 8 +- .../userspace-api/media/rc/lirc-get-send-mode.rst | 14 +- .../userspace-api/media/rc/lirc-get-timeout.rst | 13 +- Documentation/userspace-api/media/rc/lirc-read.rst | 10 +- .../media/rc/lirc-set-measure-carrier-mode.rst | 8 +- .../media/rc/lirc-set-rec-carrier-range.rst | 6 +- .../media/rc/lirc-set-rec-carrier.rst | 8 +- .../media/rc/lirc-set-rec-timeout-reports.rst | 8 +- .../media/rc/lirc-set-rec-timeout.rst | 13 +- .../media/rc/lirc-set-send-carrier.rst | 8 +- .../media/rc/lirc-set-send-duty-cycle.rst | 8 +- .../media/rc/lirc-set-transmitter-mask.rst | 8 +- .../media/rc/lirc-set-wideband-receiver.rst | 8 +- .../userspace-api/media/rc/lirc-write.rst | 7 +- Documentation/userspace-api/media/v4l/buffer.rst | 28 +- .../userspace-api/media/v4l/dev-capture.rst | 7 +- .../userspace-api/media/v4l/dev-output.rst | 7 +- .../userspace-api/media/v4l/dev-raw-vbi.rst | 19 +- Documentation/userspace-api/media/v4l/dev-rds.rst | 12 +- .../userspace-api/media/v4l/dev-sliced-vbi.rst | 31 +- Documentation/userspace-api/media/v4l/diff-v4l.rst | 39 +- Documentation/userspace-api/media/v4l/dmabuf.rst | 8 +- Documentation/userspace-api/media/v4l/format.rst | 7 +- .../userspace-api/media/v4l/func-close.rst | 8 +- .../userspace-api/media/v4l/func-ioctl.rst | 10 +- .../userspace-api/media/v4l/func-mmap.rst | 18 +- .../userspace-api/media/v4l/func-munmap.rst | 14 +- .../userspace-api/media/v4l/func-open.rst | 14 +- .../userspace-api/media/v4l/func-poll.rst | 40 +- .../userspace-api/media/v4l/func-read.rst | 39 +- .../userspace-api/media/v4l/func-select.rst | 42 +- .../userspace-api/media/v4l/func-write.rst | 13 +- .../userspace-api/media/v4l/hist-v4l2.rst | 70 +- Documentation/userspace-api/media/v4l/io.rst | 6 +- .../media/v4l/libv4l-introduction.rst | 30 +- Documentation/userspace-api/media/v4l/mmap.rst | 26 +- Documentation/userspace-api/media/v4l/open.rst | 15 +- Documentation/userspace-api/media/v4l/rw.rst | 18 +- .../userspace-api/media/v4l/streaming-par.rst | 5 +- Documentation/userspace-api/media/v4l/userp.rst | 11 +- .../userspace-api/media/v4l/vidioc-create-bufs.rst | 11 +- .../userspace-api/media/v4l/vidioc-cropcap.rst | 11 +- .../media/v4l/vidioc-dbg-g-chip-info.rst | 13 +- .../media/v4l/vidioc-dbg-g-register.rst | 18 +- .../userspace-api/media/v4l/vidioc-decoder-cmd.rst | 19 +- .../userspace-api/media/v4l/vidioc-dqevent.rst | 19 +- .../media/v4l/vidioc-dv-timings-cap.rst | 17 +- .../userspace-api/media/v4l/vidioc-encoder-cmd.rst | 25 +- .../media/v4l/vidioc-enum-dv-timings.rst | 16 +- .../userspace-api/media/v4l/vidioc-enum-fmt.rst | 12 +- .../media/v4l/vidioc-enum-frameintervals.rst | 15 +- .../media/v4l/vidioc-enum-framesizes.rst | 16 +- .../media/v4l/vidioc-enum-freq-bands.rst | 12 +- .../userspace-api/media/v4l/vidioc-enumaudio.rst | 10 +- .../media/v4l/vidioc-enumaudioout.rst | 10 +- .../userspace-api/media/v4l/vidioc-enuminput.rst | 14 +- .../userspace-api/media/v4l/vidioc-enumoutput.rst | 13 +- .../userspace-api/media/v4l/vidioc-enumstd.rst | 23 +- .../userspace-api/media/v4l/vidioc-expbuf.rst | 14 +- .../userspace-api/media/v4l/vidioc-g-audio.rst | 18 +- .../userspace-api/media/v4l/vidioc-g-audioout.rst | 16 +- .../userspace-api/media/v4l/vidioc-g-crop.rst | 16 +- .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 16 +- .../media/v4l/vidioc-g-dv-timings.rst | 26 +- .../userspace-api/media/v4l/vidioc-g-edid.rst | 25 +- .../userspace-api/media/v4l/vidioc-g-enc-index.rst | 13 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 21 +- .../userspace-api/media/v4l/vidioc-g-fbuf.rst | 18 +- .../userspace-api/media/v4l/vidioc-g-fmt.rst | 22 +- .../userspace-api/media/v4l/vidioc-g-frequency.rst | 16 +- .../userspace-api/media/v4l/vidioc-g-input.rst | 15 +- .../userspace-api/media/v4l/vidioc-g-jpegcomp.rst | 17 +- .../userspace-api/media/v4l/vidioc-g-modulator.rst | 17 +- .../userspace-api/media/v4l/vidioc-g-output.rst | 15 +- .../userspace-api/media/v4l/vidioc-g-parm.rst | 30 +- .../userspace-api/media/v4l/vidioc-g-priority.rst | 16 +- .../userspace-api/media/v4l/vidioc-g-selection.rst | 15 +- .../media/v4l/vidioc-g-sliced-vbi-cap.rst | 12 +- .../userspace-api/media/v4l/vidioc-g-std.rst | 24 +- .../userspace-api/media/v4l/vidioc-g-tuner.rst | 19 +- .../userspace-api/media/v4l/vidioc-log-status.rst | 10 +- .../userspace-api/media/v4l/vidioc-overlay.rst | 10 +- .../userspace-api/media/v4l/vidioc-prepare-buf.rst | 10 +- .../userspace-api/media/v4l/vidioc-qbuf.rst | 17 +- .../media/v4l/vidioc-query-dv-timings.rst | 15 +- .../userspace-api/media/v4l/vidioc-querybuf.rst | 10 +- .../userspace-api/media/v4l/vidioc-querycap.rst | 16 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 22 +- .../userspace-api/media/v4l/vidioc-querystd.rst | 15 +- .../userspace-api/media/v4l/vidioc-reqbufs.rst | 10 +- .../media/v4l/vidioc-s-hw-freq-seek.rst | 11 +- .../userspace-api/media/v4l/vidioc-streamon.rst | 14 +- .../v4l/vidioc-subdev-enum-frame-interval.rst | 10 +- .../media/v4l/vidioc-subdev-enum-frame-size.rst | 11 +- .../media/v4l/vidioc-subdev-enum-mbus-code.rst | 10 +- .../media/v4l/vidioc-subdev-g-crop.rst | 16 +- .../media/v4l/vidioc-subdev-g-fmt.rst | 17 +- .../media/v4l/vidioc-subdev-g-frame-interval.rst | 16 +- .../media/v4l/vidioc-subdev-g-selection.rst | 17 +- .../media/v4l/vidioc-subdev-querycap.rst | 9 +- .../media/v4l/vidioc-subscribe-event.rst | 17 +- .../virt/uml/user_mode_linux_howto_v2.rst | 1 + Documentation/vm/hmm.rst | 2 +- Documentation/vm/ksm.rst | 2 +- Documentation/vm/memory-model.rst | 6 +- Documentation/x86/booting-dt.rst | 21 + Documentation/x86/index.rst | 1 + Documentation/x86/x86_64/mm.rst | 2 +- MAINTAINERS | 118 +- Makefile | 16 +- Next/SHA1s | 251 +- Next/Trees | 5 +- Next/merge.log | 16596 ++----------------- arch/alpha/kernel/osf_sys.c | 116 +- arch/alpha/kernel/signal.c | 1 - arch/alpha/kernel/syscalls/syscall.tbl | 4 +- arch/arc/kernel/signal.c | 2 +- arch/arm/common/sa1111.c | 2 +- arch/arm/kernel/signal.c | 1 - arch/arm/mach-ixp4xx/common.c | 1 + arch/arm/plat-omap/Kconfig | 2 +- arch/arm/tools/syscall.tbl | 4 +- arch/arm64/Kconfig | 1 + arch/arm64/Makefile | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 1 + arch/arm64/include/asm/cpu.h | 2 - arch/arm64/include/asm/memory.h | 5 +- arch/arm64/include/asm/pgtable.h | 4 +- arch/arm64/include/asm/unistd32.h | 6 +- arch/arm64/kernel/fpsimd.c | 4 +- arch/arm64/kernel/head.S | 3 - arch/arm64/kernel/pointer_auth.c | 4 + arch/arm64/kernel/proton-pack.c | 40 +- arch/arm64/kernel/setup.c | 12 +- arch/arm64/kernel/signal.c | 1 - arch/arm64/kernel/smp.c | 13 +- arch/arm64/kernel/vdso/Makefile | 1 - arch/arm64/kernel/vdso/gen_vdso_offsets.sh | 2 +- arch/arm64/mm/init.c | 30 +- arch/c6x/kernel/signal.c | 4 +- arch/csky/kernel/signal.c | 1 - arch/h8300/kernel/signal.c | 4 +- arch/hexagon/kernel/process.c | 1 - arch/ia64/kernel/process.c | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 4 +- arch/m68k/kernel/signal.c | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 4 +- arch/microblaze/kernel/signal.c | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 4 +- arch/mips/Kconfig | 3 +- arch/mips/alchemy/common/prom.c | 3 +- arch/mips/ar7/memory.c | 2 +- arch/mips/ath25/ar2315.c | 3 +- arch/mips/ath25/ar5312.c | 3 +- arch/mips/bcm47xx/prom.c | 3 +- arch/mips/bcm47xx/setup.c | 2 +- arch/mips/bcm63xx/setup.c | 2 +- arch/mips/cavium-octeon/setup.c | 24 +- arch/mips/cobalt/setup.c | 3 +- arch/mips/configs/loongson3_defconfig | 1 - arch/mips/dec/prom/memory.c | 12 +- arch/mips/dec/setup.c | 9 +- arch/mips/fw/arc/memory.c | 28 +- arch/mips/fw/sni/sniprom.c | 4 +- arch/mips/include/asm/bootinfo.h | 7 - arch/mips/include/asm/cpu-features.h | 3 - arch/mips/include/asm/cpu.h | 1 - .../asm/mach-au1x00/cpu-feature-overrides.h | 1 - arch/mips/include/asm/mach-loongson64/mmzone.h | 6 +- arch/mips/include/asm/netlogic/psb-bootinfo.h | 1 + arch/mips/include/asm/octeon/cvmx-bootinfo.h | 4 + arch/mips/kernel/Makefile | 9 +- arch/mips/kernel/cpu-probe.c | 336 +- arch/mips/kernel/cpu-r3k-probe.c | 171 + arch/mips/kernel/fpu-probe.c | 321 + arch/mips/kernel/fpu-probe.h | 40 + arch/mips/kernel/prom.c | 25 - arch/mips/kernel/setup.c | 50 +- arch/mips/kernel/signal.c | 1 - arch/mips/kernel/syscalls/syscall_n32.tbl | 4 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 4 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 4 +- arch/mips/loongson2ef/common/mem.c | 12 +- arch/mips/loongson32/common/prom.c | 4 +- arch/mips/loongson64/numa.c | 29 +- arch/mips/netlogic/xlp/setup.c | 2 +- arch/mips/netlogic/xlr/setup.c | 5 +- arch/mips/ralink/of.c | 3 +- arch/mips/rb532/prom.c | 2 +- arch/mips/sgi-ip32/ip32-memory.c | 3 +- arch/mips/sibyte/common/cfe.c | 16 +- arch/mips/txx9/jmr3927/prom.c | 4 +- arch/mips/txx9/rbtx4927/prom.c | 5 +- arch/mips/txx9/rbtx4938/prom.c | 3 +- arch/mips/txx9/rbtx4939/prom.c | 4 +- arch/nds32/kernel/signal.c | 4 +- arch/nios2/kernel/signal.c | 2 +- arch/openrisc/kernel/signal.c | 1 - arch/parisc/include/uapi/asm/mman.h | 1 + arch/parisc/kernel/signal.c | 4 +- arch/parisc/kernel/syscalls/syscall.tbl | 4 +- arch/powerpc/include/asm/pci-bridge.h | 6 - arch/powerpc/kernel/mce.c | 7 +- arch/powerpc/kernel/pci-common.c | 114 - arch/powerpc/kernel/signal.c | 1 - arch/powerpc/kernel/smp.c | 70 +- arch/powerpc/kernel/syscalls/syscall.tbl | 4 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/lib/checksum_32.S | 1 - arch/powerpc/mm/kasan/kasan_init_32.c | 2 +- arch/powerpc/platforms/powernv/opal-dump.c | 52 +- arch/powerpc/platforms/powernv/opal-elog.c | 11 +- arch/riscv/kernel/signal.c | 4 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/pci.h | 4 +- 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/s390/kernel/signal.c | 1 - arch/s390/kernel/syscalls/syscall.tbl | 4 +- arch/s390/mm/init.c | 11 + arch/s390/pci/pci_clp.c | 2 + arch/sh/kernel/signal_32.c | 4 +- arch/sh/kernel/syscalls/syscall.tbl | 4 +- arch/sparc/kernel/signal_32.c | 4 +- arch/sparc/kernel/signal_64.c | 4 +- arch/sparc/kernel/syscalls/syscall.tbl | 4 +- arch/sparc/vdso/Makefile | 2 - 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/kernel/process.c | 2 +- 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/boot/compressed/Makefile | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscall_64.tbl | 14 +- arch/x86/entry/vdso/Makefile | 2 - arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/atomic64_64.h | 2 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/mshyperv.h | 1 + arch/x86/include/asm/special_insns.h | 12 +- arch/x86/include/asm/uaccess.h | 323 +- arch/x86/kernel/cpu/aperfmperf.c | 16 +- arch/x86/kernel/cpu/cpuid-deps.c | 2 +- arch/x86/kernel/cpu/mce/core.c | 2 +- arch/x86/kernel/cpu/mshyperv.c | 7 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 2 +- arch/x86/kernel/cpu/scattered.c | 2 +- arch/x86/kernel/kexec-bzimage64.c | 3 +- arch/x86/kernel/traps.c | 2 +- arch/x86/kernel/unwind_orc.c | 9 +- arch/x86/lib/getuser.S | 60 + arch/x86/lib/putuser.S | 22 +- arch/x86/lib/usercopy_64.c | 3 - arch/x86/platform/uv/uv_nmi.c | 3 - arch/x86/um/ptrace_64.c | 13 +- arch/x86/um/user-offsets.c | 2 +- arch/xtensa/kernel/signal.c | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 4 +- block/bio.c | 4 +- block/blk-core.c | 4 + block/blk-iocost.c | 2 +- block/blk-mq-cpumap.c | 2 +- block/blk-mq-sched.c | 6 - block/blk-mq-sysfs.c | 2 - block/blk-mq.c | 4 +- block/blk-sysfs.c | 14 +- block/elevator.c | 23 +- block/partitions/ibm.c | 7 +- block/scsi_ioctl.c | 1 + drivers/acpi/acpi_dbg.c | 3 + drivers/acpi/acpi_extlog.c | 5 +- drivers/acpi/acpi_processor.c | 1 - drivers/acpi/acpica/hwgpe.c | 4 +- drivers/acpi/apei/ghes.c | 7 +- drivers/acpi/dptf/Kconfig | 29 +- drivers/acpi/dptf/dptf_pch_fivr.c | 2 +- drivers/acpi/dptf/dptf_power.c | 2 +- drivers/acpi/reboot.c | 11 + drivers/android/binder.c | 78 +- drivers/android/binder_internal.h | 3 +- drivers/ata/ahci.h | 2 + drivers/ata/ahci_mvebu.c | 2 +- drivers/ata/libahci_platform.c | 2 +- drivers/ata/sata_rcar.c | 2 +- drivers/base/core.c | 7 +- drivers/base/dd.c | 19 +- drivers/base/devcoredump.c | 5 +- drivers/base/power/domain.c | 167 +- drivers/base/test/test_async_driver_probe.c | 26 +- drivers/block/nbd.c | 2 +- drivers/block/rbd.c | 8 +- drivers/block/rnbd/rnbd-clt.c | 19 +- drivers/block/skd_main.c | 1 - drivers/block/xen-blkback/blkback.c | 22 +- drivers/block/xen-blkback/xenbus.c | 27 +- drivers/block/xen-blkfront.c | 20 +- drivers/block/zram/zram_drv.c | 8 +- drivers/char/ipmi/ipmi_msghandler.c | 9 +- drivers/char/ipmi/ipmi_si_intf.c | 9 +- drivers/char/tpm/tpm_tis.c | 29 +- drivers/clk/Kconfig | 2 +- drivers/clk/at91/clk-main.c | 11 +- drivers/clk/at91/clk-peripheral.c | 4 +- drivers/clk/at91/clk-sam9x60-pll.c | 3 +- drivers/clk/at91/sam9x60.c | 2 +- drivers/clk/baikal-t1/clk-ccu-pll.c | 14 +- drivers/clk/bcm/clk-bcm2835.c | 4 +- drivers/clk/clk-axi-clkgen.c | 187 +- drivers/clk/clk-qoriq.c | 2 +- drivers/clk/imx/clk-imx8mq.c | 4 +- drivers/clk/ingenic/cgu.c | 134 +- drivers/clk/mediatek/Kconfig | 48 + drivers/clk/mediatek/Makefile | 6 + drivers/clk/mediatek/clk-mt6779.c | 2 + drivers/clk/mediatek/clk-mt8167-aud.c | 66 + drivers/clk/mediatek/clk-mt8167-img.c | 60 + drivers/clk/mediatek/clk-mt8167-mfgcfg.c | 58 + drivers/clk/mediatek/clk-mt8167-mm.c | 132 + drivers/clk/mediatek/clk-mt8167-vdec.c | 73 + drivers/clk/mediatek/clk-mt8167.c | 1062 ++ drivers/clk/meson/meson-aoclk.c | 2 +- drivers/clk/mmp/clk-of-mmp2.c | 4 +- drivers/clk/mvebu/ap-cpu-clk.c | 2 +- drivers/clk/pxa/clk-pxa.h | 8 +- drivers/clk/qcom/Kconfig | 27 + drivers/clk/qcom/Makefile | 3 + drivers/clk/qcom/clk-alpha-pll.c | 10 +- drivers/clk/qcom/dispcc-sm8250.c | 1107 ++ drivers/clk/qcom/gcc-msm8994.c | 388 +- drivers/clk/qcom/gdsc.c | 8 + drivers/clk/qcom/videocc-sm8150.c | 276 + drivers/clk/qcom/videocc-sm8250.c | 369 + drivers/clk/sirf/clk-prima2.c | 2 +- drivers/clk/uniphier/clk-uniphier-cpugear.c | 2 +- drivers/clk/uniphier/clk-uniphier-mux.c | 2 +- drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/cpufreq.c | 15 +- drivers/cpufreq/cpufreq_stats.c | 2 +- drivers/cpufreq/intel_pstate.c | 22 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c | 2 +- drivers/crypto/chelsio/chcr_core.h | 2 - drivers/dax/kmem.c | 48 +- drivers/devfreq/devfreq.c | 37 +- drivers/devfreq/governor.h | 1 + drivers/devfreq/governor_passive.c | 42 +- drivers/edac/amd64_edac.c | 6 + drivers/edac/edac_pci.h | 5 +- drivers/edac/edac_pci_sysfs.c | 28 +- drivers/extcon/Kconfig | 8 + drivers/extcon/Makefile | 1 + drivers/extcon/extcon-usbc-tusb320.c | 184 + drivers/firmware/arm_scmi/base.c | 2 + drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 8 + drivers/firmware/arm_scmi/notify.c | 22 +- drivers/firmware/arm_scmi/perf.c | 2 + drivers/firmware/arm_scmi/reset.c | 4 +- drivers/firmware/arm_scmi/sensors.c | 2 + drivers/firmware/arm_scmi/smc.c | 2 +- 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/Makefile | 2 +- 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_device.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 2 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 4 +- .../gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c | 54 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 70 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 6 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 42 + drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 11 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 21 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/display/Kconfig | 15 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 37 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +- drivers/gpu/drm/amd/display/dc/Makefile | 5 + .../amd/display/dc/bios/command_table_helper2.c | 5 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 13 + drivers/gpu/drm/amd/display/dc/core/dc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 17 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 20 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 134 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 + drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 17 + .../gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h | 41 + .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c | 233 + .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h | 35 + .../gpu/drm/amd/display/dc/dcn302/dcn302_init.c | 39 + .../gpu/drm/amd/display/dc/dcn302/dcn302_init.h | 33 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 1619 ++ .../drm/amd/display/dc/dcn302/dcn302_resource.h | 33 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 3 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 3 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 + .../amd/display/dc/irq/dcn302/irq_service_dcn302.c | 344 + .../amd/display/dc/irq/dcn302/irq_service_dcn302.h | 33 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 3 + drivers/gpu/drm/amd/display/dmub/src/Makefile | 3 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c | 55 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h | 37 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 14 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 12 +- drivers/gpu/drm/amd/display/include/dal_types.h | 3 + .../drm/amd/include/dimgrey_cavefish_ip_offset.h | 1049 ++ drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/pm/inc/hwmgr.h | 20 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 1 + 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/smu7_hwmgr.c | 2 +- .../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/amd/pm/swsmu/amdgpu_smu.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 19 +- drivers/gpu/drm/drm_dp_helper.c | 12 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_prime.c | 26 +- drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 25 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 31 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 2 + drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 18 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 58 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 16 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 196 + drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_gpu_error.c | 3 +- drivers/gpu/drm/i915/intel_uncore.c | 27 +- drivers/gpu/drm/ingenic/Kconfig | 1 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 16 - drivers/gpu/drm/panfrost/panfrost_gpu.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/hv/hv.c | 2 +- drivers/hv/hv_balloon.c | 2 +- drivers/hv/vmbus_drv.c | 30 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 2 +- 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/idle/intel_idle.c | 15 +- drivers/infiniband/core/device.c | 75 +- drivers/infiniband/core/ucma.c | 11 +- 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/hfi1/ipoib_main.c | 34 +- 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_net.c | 8 +- drivers/infiniband/sw/rxe/rxe_recv.c | 39 +- 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/infiniband/ulp/srpt/ib_srpt.h | 1 + drivers/interconnect/core.c | 3 + drivers/interconnect/qcom/sc7180.c | 6 +- drivers/interconnect/qcom/sdm845.c | 8 +- drivers/iommu/intel/dmar.c | 2 +- drivers/irqchip/Kconfig | 11 +- 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/lightnvm/core.c | 5 +- drivers/mailbox/Makefile | 2 +- drivers/mailbox/arm_mhu.c | 3 + drivers/mailbox/arm_mhu_db.c | 354 + drivers/mailbox/bcm-pdc-mailbox.c | 6 +- drivers/mailbox/mailbox.c | 12 +- drivers/mailbox/mtk-cmdq-mailbox.c | 8 +- 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/ocxl/Kconfig | 1 - drivers/misc/vmw_vmci/vmci_guest.c | 9 +- drivers/mmc/core/queue.c | 2 +- drivers/mmc/host/sdhci.c | 6 +- drivers/mmc/host/sdhci_am654.c | 1 + drivers/mtd/hyperbus/Kconfig | 2 +- drivers/net/appletalk/Kconfig | 2 +- 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/bcm_sf2.c | 2 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 1 + drivers/net/dsa/microchip/ksz_common.c | 16 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 2 +- 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/aquantia/atlantic/aq_nic.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 39 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 154 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 6 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 24 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 2 + drivers/net/ethernet/cadence/macb.h | 10 +- drivers/net/ethernet/cadence/macb_main.c | 66 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 175 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 15 + drivers/net/ethernet/chelsio/inline_crypto/Kconfig | 1 + .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 135 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 19 +- .../chelsio/inline_crypto/chtls/chtls_io.c | 5 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 1 - drivers/net/ethernet/faraday/ftgmac100.c | 5 + drivers/net/ethernet/faraday/ftgmac100.h | 8 + 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 | 35 +- drivers/net/ethernet/ibm/ibmveth.c | 19 +- drivers/net/ethernet/intel/e1000/e1000_hw.c | 10 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 6 + drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 2 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 33 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 19 + drivers/net/ethernet/intel/i40e/i40e_type.h | 1 + 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/intel/ixgbe/ixgbe_phy.c | 23 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 1 - drivers/net/ethernet/korina.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 3 + drivers/net/ethernet/mellanox/mlx4/en_tx.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/en/fs.h | 1 + .../mellanox/mlx5/core/en_accel/en_accel.h | 46 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 3 + .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 2 + .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 178 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 110 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 43 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 19 +- 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/mscc/ocelot_net.c | 11 +- drivers/net/ethernet/realtek/r8169_main.c | 54 +- drivers/net/ethernet/sfc/efx_common.c | 1 + drivers/net/ethernet/sfc/rx_common.c | 1 - drivers/net/ethernet/socionext/netsec.c | 24 +- drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/hamradio/scc.c | 2 +- drivers/net/ipa/ipa_endpoint.c | 6 + drivers/net/macsec.c | 22 +- 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/pcs/Kconfig | 3 +- drivers/net/usb/cx82310_eth.c | 78 +- drivers/net/usb/qmi_wwan.c | 24 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/usbnet.c | 28 +- drivers/net/veth.c | 9 + drivers/net/virtio_net.c | 48 +- drivers/net/wan/hdlc_fr.c | 30 +- drivers/net/wan/lmc/lmc_proto.c | 4 - 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/net/wireless/quantenna/qtnfmac/core.c | 23 +- drivers/net/xen-netback/common.h | 15 + drivers/net/xen-netback/interface.c | 61 +- drivers/net/xen-netback/netback.c | 11 +- drivers/net/xen-netback/rx.c | 13 +- drivers/nfc/st21nfca/core.c | 1 - drivers/nfc/trf7970a.c | 1 - drivers/nvme/host/core.c | 8 +- drivers/of/Kconfig | 7 - drivers/of/Makefile | 1 - drivers/pci/controller/dwc/Kconfig | 4 +- drivers/pci/controller/dwc/pci-dra7xx.c | 18 +- drivers/pci/controller/dwc/pci-keystone.c | 20 +- drivers/pci/controller/dwc/pcie-designware-host.c | 46 +- drivers/pci/controller/dwc/pcie-designware.c | 5 + drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/controller/pci-v3-semi.c | 1 - drivers/pci/controller/pcie-iproc-platform.c | 2 +- drivers/pci/controller/vmd.c | 58 +- drivers/pci/pcie/aspm.c | 294 +- drivers/pci/probe.c | 3 + drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 24 +- drivers/pinctrl/pinctrl-amd.h | 69 +- drivers/pinctrl/pinctrl-single.c | 4 +- drivers/pinctrl/visconti/Kconfig | 4 +- drivers/power/avs/Kconfig | 20 - drivers/power/avs/Makefile | 2 - drivers/power/reset/Kconfig | 1 + drivers/power/supply/bq25980_charger.c | 29 +- drivers/power/supply/ltc2941-battery-gauge.c | 3 +- drivers/power/supply/sbs-battery.c | 6 + drivers/powercap/Kconfig | 2 +- drivers/powercap/intel_rapl_common.c | 82 +- drivers/powercap/intel_rapl_msr.c | 5 +- drivers/remoteproc/Kconfig | 13 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/mtk_common.h | 32 + drivers/remoteproc/mtk_scp.c | 199 +- drivers/remoteproc/mtk_scp_ipi.c | 9 +- drivers/remoteproc/qcom_q6v5_mss.c | 16 +- drivers/remoteproc/remoteproc_coredump.c | 6 +- drivers/remoteproc/remoteproc_debugfs.c | 23 +- drivers/remoteproc/remoteproc_sysfs.c | 119 + drivers/remoteproc/ti_k3_r5_remoteproc.c | 1395 ++ drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-mt6397.c | 3 +- drivers/rtc/rtc-r9701.c | 43 +- drivers/rtc/rtc-rv3028.c | 213 +- drivers/rtc/rtc-rv3032.c | 925 ++ drivers/s390/crypto/ap_queue.c | 10 +- drivers/scsi/scsi_lib.c | 9 + drivers/soc/rockchip/Kconfig | 8 + drivers/soc/rockchip/Makefile | 1 + .../rockchip/io-domain.c} | 0 drivers/soc/tegra/pmc.c | 10 +- drivers/soc/ti/Makefile | 1 + drivers/{power/avs => soc/ti}/smartreflex.c | 0 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 +- .../bindings/net/wireless/silabs,wfx.yaml | 2 +- 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/thermal/Kconfig | 6 +- drivers/thermal/cpufreq_cooling.c | 8 +- drivers/thermal/cpuidle_cooling.c | 2 +- drivers/thermal/devfreq_cooling.c | 3 - drivers/thermal/gov_power_allocator.c | 6 +- .../intel/int340x_thermal/int3400_thermal.c | 51 +- drivers/thermal/st/stm_thermal.c | 7 +- drivers/thermal/sun8i_thermal.c | 16 +- drivers/thermal/thermal_core.c | 13 +- drivers/thermal/thermal_core.h | 4 +- drivers/thermal/thermal_netlink.c | 3 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 54 +- drivers/thermal/ti-soc-thermal/ti-bandgap.h | 6 + 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 | 12 +- drivers/vfio/Kconfig | 1 + drivers/vfio/Makefile | 1 + drivers/vfio/fsl-mc/Kconfig | 9 + drivers/vfio/fsl-mc/Makefile | 4 + drivers/vfio/fsl-mc/vfio_fsl_mc.c | 683 + drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c | 194 + drivers/vfio/fsl-mc/vfio_fsl_mc_private.h | 55 + drivers/vfio/pci/Kconfig | 12 + drivers/vfio/pci/Makefile | 1 + drivers/vfio/pci/vfio_pci.c | 37 + drivers/vfio/pci/vfio_pci_intrs.c | 4 +- drivers/vfio/pci/vfio_pci_private.h | 12 + drivers/vfio/pci/vfio_pci_zdev.c | 143 + drivers/vfio/vfio_iommu_type1.c | 3 +- drivers/vhost/vdpa.c | 9 +- drivers/vhost/vhost.c | 5 +- drivers/vhost/vhost.h | 2 +- drivers/vhost/vringh.c | 9 +- drivers/video/console/Kconfig | 1 + drivers/video/console/sticon.c | 297 +- drivers/video/console/sticore.c | 284 +- drivers/video/fbdev/hyperv_fb.c | 9 +- drivers/video/fbdev/sticore.h | 27 +- drivers/virtio/Kconfig | 6 + drivers/virtio/virtio.c | 15 + drivers/virtio/virtio_balloon.c | 2 +- drivers/virtio/virtio_input.c | 2 +- drivers/virtio/virtio_mem.c | 2 +- drivers/watchdog/Kconfig | 8 + drivers/watchdog/Makefile | 1 + drivers/watchdog/cadence_wdt.c | 9 +- drivers/watchdog/davinci_wdt.c | 9 +- drivers/watchdog/imx7ulp_wdt.c | 79 +- drivers/watchdog/it87_wdt.c | 6 +- drivers/watchdog/pcwd_usb.c | 2 +- drivers/watchdog/rdc321x_wdt.c | 5 +- drivers/watchdog/renesas_wdt.c | 12 +- drivers/watchdog/rti_wdt.c | 14 +- drivers/watchdog/sp5100_tco.c | 18 + drivers/watchdog/sp5100_tco.h | 2 +- drivers/watchdog/visconti_wdt.c | 195 + drivers/watchdog/watchdog_dev.c | 8 +- drivers/xen/events/events_2l.c | 9 +- drivers/xen/events/events_base.c | 423 +- drivers/xen/events/events_fifo.c | 83 +- drivers/xen/events/events_internal.h | 20 +- drivers/xen/evtchn.c | 7 +- drivers/xen/pvcalls-back.c | 76 +- drivers/xen/xen-pciback/pci_stub.c | 13 +- drivers/xen/xen-pciback/pciback.h | 12 +- drivers/xen/xen-pciback/pciback_ops.c | 48 +- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 23 +- fs/Makefile | 2 +- fs/afs/cell.c | 328 +- fs/afs/dynroot.c | 23 +- fs/afs/internal.h | 20 +- fs/afs/main.c | 2 +- fs/afs/mntpt.c | 4 +- fs/afs/proc.c | 23 +- fs/afs/server.c | 7 +- fs/afs/super.c | 18 +- fs/afs/vl_alias.c | 8 +- fs/afs/vl_rotate.c | 2 +- fs/afs/volume.c | 6 +- fs/btrfs/block-group.c | 43 +- fs/btrfs/btrfs_inode.h | 20 +- fs/btrfs/ctree.c | 6 + fs/btrfs/ctree.h | 2 - fs/btrfs/dev-replace.c | 52 +- fs/btrfs/disk-io.c | 35 +- fs/btrfs/extent-io-tree.h | 1 - fs/btrfs/extent-tree.c | 2 +- fs/btrfs/extent_io.c | 2 - fs/btrfs/extent_io.h | 9 - fs/btrfs/file.c | 10 +- fs/btrfs/free-space-cache.c | 78 - fs/btrfs/free-space-cache.h | 5 - fs/btrfs/free-space-tree.c | 3 - fs/btrfs/inode.c | 33 +- fs/btrfs/super.c | 42 +- fs/btrfs/sysfs.c | 10 + fs/btrfs/tests/inode-tests.c | 1 - fs/btrfs/transaction.c | 2 - fs/btrfs/volumes.c | 20 +- fs/btrfs/volumes.h | 2 +- fs/ceph/addr.c | 416 +- fs/ceph/caps.c | 128 +- fs/ceph/debugfs.c | 18 +- fs/ceph/dir.c | 20 +- fs/ceph/file.c | 85 +- fs/ceph/inode.c | 10 +- fs/ceph/locks.c | 2 +- fs/ceph/mds_client.c | 109 +- fs/ceph/mds_client.h | 2 +- fs/ceph/metric.c | 14 + fs/ceph/metric.h | 7 + fs/ceph/quota.c | 10 +- fs/ceph/snap.c | 2 +- fs/ceph/super.c | 8 +- fs/ceph/super.h | 13 +- fs/ceph/xattr.c | 3 +- fs/cifs/Makefile | 2 +- fs/cifs/cifsacl.c | 5 +- fs/cifs/cifsfs.c | 8 + fs/cifs/cifsglob.h | 14 +- fs/cifs/cifsproto.h | 2 + fs/cifs/connect.c | 249 +- fs/cifs/fs_context.c | 221 + fs/cifs/fs_context.h | 58 + fs/cifs/inode.c | 2 +- fs/cifs/readdir.c | 5 +- fs/cifs/smb2glob.h | 1 + fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 48 +- fs/cifs/smb2pdu.c | 53 +- fs/cifs/smb2pdu.h | 24 +- fs/cifs/smb2transport.c | 8 +- fs/cifs/trace.h | 18 +- fs/cifs/transport.c | 5 +- fs/d_path.c | 6 +- fs/direct-io.c | 19 - fs/erofs/super.c | 2 - fs/ext4/Makefile | 2 +- fs/ext4/acl.c | 2 + fs/ext4/balloc.c | 14 +- fs/ext4/dir.c | 4 +- fs/ext4/ext4.h | 109 + fs/ext4/ext4_jbd2.c | 2 +- fs/ext4/extents.c | 313 +- fs/ext4/extents_status.c | 24 + fs/ext4/fast_commit.c | 2128 +++ fs/ext4/fast_commit.h | 159 + fs/ext4/file.c | 10 +- fs/ext4/fsync.c | 2 +- fs/ext4/ialloc.c | 173 +- fs/ext4/indirect.c | 8 +- fs/ext4/inode.c | 237 +- fs/ext4/ioctl.c | 22 +- fs/ext4/mballoc.c | 206 +- fs/ext4/mmp.c | 10 +- fs/ext4/move_extent.c | 2 +- fs/ext4/namei.c | 186 +- fs/ext4/resize.c | 10 +- fs/ext4/super.c | 307 +- fs/ext4/sysfs.c | 2 + fs/ext4/xattr.c | 3 + fs/f2fs/checkpoint.c | 11 +- fs/f2fs/data.c | 80 + fs/f2fs/f2fs.h | 4 +- fs/f2fs/file.c | 8 +- fs/f2fs/inode.c | 3 + fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 15 +- fs/f2fs/sysfs.c | 1 + fs/file_table.c | 2 +- fs/fuse/control.c | 20 +- fs/fuse/cuse.c | 21 +- fs/fuse/dax.c | 10 +- fs/fuse/dev.c | 161 +- fs/fuse/dir.c | 188 +- fs/fuse/file.c | 207 +- fs/fuse/fuse_i.h | 140 +- fs/fuse/inode.c | 310 +- fs/fuse/readdir.c | 10 +- fs/fuse/virtio_fs.c | 111 +- fs/fuse/xattr.c | 34 +- fs/gfs2/aops.c | 68 +- fs/gfs2/bmap.c | 62 +- fs/gfs2/bmap.h | 1 + fs/gfs2/glock.c | 25 +- fs/gfs2/glops.c | 36 +- fs/gfs2/incore.h | 29 +- fs/gfs2/log.c | 26 +- fs/gfs2/log.h | 2 +- fs/gfs2/lops.c | 2 +- fs/gfs2/lops.h | 1 + fs/gfs2/meta_io.c | 81 +- fs/gfs2/meta_io.h | 2 +- fs/gfs2/ops_fstype.c | 173 +- fs/gfs2/recovery.c | 108 + fs/gfs2/rgrp.c | 19 +- fs/gfs2/rgrp.h | 2 +- fs/gfs2/super.c | 34 +- fs/gfs2/super.h | 5 + fs/gfs2/sys.c | 5 +- fs/gfs2/trace_gfs2.h | 7 +- fs/gfs2/util.c | 2 +- fs/io-wq.c | 57 +- fs/io-wq.h | 19 +- fs/io_uring.c | 1065 +- fs/jbd2/commit.c | 106 +- fs/jbd2/journal.c | 245 +- fs/jbd2/recovery.c | 135 +- fs/namespace.c | 27 +- fs/nfs/fs_context.c | 1 + fs/nfs/nfs4idmap.c | 15 +- fs/nfs/nfs4proc.c | 97 +- fs/nfs/sysfs.c | 11 +- fs/nfs/sysfs.h | 2 +- fs/ocfs2/journal.c | 4 + fs/overlayfs/file.c | 78 +- fs/overlayfs/overlayfs.h | 3 + fs/overlayfs/readdir.c | 44 +- fs/proc/base.c | 4 + fs/read_write.c | 554 +- fs/remap_range.c | 571 + fs/ubifs/super.c | 44 +- fs/xfs/Kconfig | 1 + fs/xfs/libxfs/xfs_rtbitmap.c | 11 +- fs/xfs/xfs_bmap_util.c | 17 +- fs/xfs/xfs_file.c | 40 +- fs/xfs/xfs_log_recover.c | 8 + fs/xfs/xfs_rtalloc.c | 22 +- include/acpi/acpi_numa.h | 6 +- include/asm-generic/atomic-instrumented.h | 216 +- include/asm-generic/mshyperv.h | 4 +- include/asm-generic/vmlinux.lds.h | 10 +- include/drm/amd_asic_type.h | 1 + include/drm/drm_audio_component.h | 4 + include/dt-bindings/clock/mt8167-clk.h | 131 + include/dt-bindings/clock/qcom,dispcc-sm8150.h | 1 + include/dt-bindings/clock/qcom,dispcc-sm8250.h | 66 + include/dt-bindings/clock/qcom,gcc-msm8994.h | 36 + include/dt-bindings/clock/qcom,videocc-sm8150.h | 25 + include/dt-bindings/clock/qcom,videocc-sm8250.h | 34 + include/kunit/test.h | 98 +- include/linux/atomic-arch-fallback.h | 90 +- include/linux/atomic-fallback.h | 90 +- include/linux/bcm963xx_tag.h | 2 +- include/linux/blk-mq.h | 2 + include/linux/blk_types.h | 18 + include/linux/bpf.h | 2 +- include/linux/can/core.h | 7 - include/linux/can/dev.h | 21 +- include/linux/ceph/messenger.h | 2 +- include/linux/ceph/mon_client.h | 2 +- include/linux/ceph/osdmap.h | 14 +- include/linux/ceph/rados.h | 2 +- include/linux/counters.h | 176 + include/linux/cpuidle.h | 5 - include/linux/crush/crush.h | 3 + include/linux/devfreq.h | 7 +- include/linux/fpga/fpga-mgr.h | 2 + include/linux/freelist.h | 129 + include/linux/fs.h | 12 +- include/linux/idle_inject.h | 2 +- include/linux/input/sparse-keymap.h | 1 + include/linux/intel_rapl.h | 7 +- include/linux/io_uring.h | 27 +- include/linux/iocontext.h | 6 - include/linux/irqdomain.h | 4 +- include/linux/jbd2.h | 120 +- include/linux/kernel.h | 1 - include/linux/kprobes.h | 25 +- include/linux/list.h | 2 +- include/linux/llist.h | 23 + include/linux/lockdep.h | 6 - include/linux/math64.h | 8 +- include/linux/mfd/mt6397/rtc.h | 1 - include/linux/mlx5/device.h | 1 + include/linux/mlx5/driver.h | 2 + include/linux/mlx5/fs.h | 1 + include/linux/mlx5/qp.h | 6 +- include/linux/netdevice.h | 6 + include/linux/netlink.h | 30 +- include/linux/pagemap.h | 11 +- include/linux/pci.h | 1 + include/linux/phy.h | 40 +- include/linux/pm_domain.h | 24 + include/linux/pm_runtime.h | 2 +- include/linux/rcupdate.h | 11 +- include/linux/rcupdate_trace.h | 4 +- include/linux/rcutiny.h | 2 - include/linux/rcutree.h | 1 - include/linux/refcount.h | 130 +- include/linux/remoteproc.h | 8 +- include/linux/sched.h | 4 + include/linux/sched/task.h | 2 + include/linux/seqlock.h | 2 +- include/linux/skmsg.h | 2 + include/linux/srcutree.h | 2 +- include/linux/task_work.h | 11 +- include/linux/thermal.h | 10 +- include/linux/tracehook.h | 4 +- include/linux/usb/typec_altmode.h | 16 + include/linux/virtio_config.h | 10 + include/net/cfg80211.h | 1 + include/net/devlink.h | 23 +- include/net/netfilter/nf_log.h | 1 + include/net/netfilter/nf_tables.h | 16 +- include/net/netfilter/nf_tables_ipv4.h | 33 + include/net/netfilter/nf_tables_ipv6.h | 46 + include/net/netlink.h | 4 + include/net/netns/can.h | 1 - include/net/pkt_sched.h | 5 +- include/net/sch_generic.h | 17 +- include/net/sock.h | 2 + include/net/tc_act/tc_tunnel_key.h | 5 +- include/net/tls.h | 4 - include/rdma/ib_verbs.h | 3 +- include/sound/hda_codec.h | 1 + include/trace/events/afs.h | 109 + include/trace/events/devfreq.h | 30 +- include/trace/events/ext4.h | 228 +- include/uapi/asm-generic/unistd.h | 6 +- include/uapi/linux/blkzoned.h | 15 +- include/uapi/linux/bpf.h | 32 +- include/uapi/linux/can/isotp.h | 165 + include/uapi/linux/can/raw.h | 3 + include/uapi/linux/devlink.h | 34 + include/uapi/linux/fuse.h | 16 +- include/uapi/linux/netfilter.h | 3 +- include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/netlink.h | 2 + include/uapi/linux/nfs4.h | 3 + include/uapi/linux/pci_regs.h | 3 + include/uapi/linux/vfio.h | 12 + include/uapi/linux/vfio_zdev.h | 78 + include/uapi/rdma/rdma_user_rxe.h | 6 + include/xen/events.h | 21 + init/main.c | 4 + kernel/Makefile | 3 - kernel/acct.c | 8 +- kernel/bpf/arraymap.c | 17 +- kernel/bpf/hashtab.c | 6 +- kernel/bpf/syscall.c | 1 - kernel/bpf/verifier.c | 117 +- kernel/entry/common.c | 1 - kernel/entry/kvm.c | 4 +- kernel/events/core.c | 12 +- kernel/events/uprobes.c | 2 +- kernel/fork.c | 4 + kernel/irq/Kconfig | 1 + kernel/irq/irqdomain.c | 89 +- kernel/irq/manage.c | 2 +- kernel/kprobes.c | 286 +- kernel/locking/locktorture.c | 36 +- kernel/module.c | 13 +- kernel/printk/printk_ringbuffer.c | 5 +- kernel/rcu/Kconfig | 20 +- kernel/rcu/rcu.h | 16 - kernel/rcu/rcu_segcblist.h | 2 +- kernel/rcu/rcuscale.c | 37 +- kernel/rcu/rcutorture.c | 133 +- kernel/rcu/refscale.c | 11 +- kernel/rcu/srcutree.c | 6 +- kernel/rcu/tasks.h | 49 +- kernel/rcu/tree.c | 86 +- kernel/rcu/tree.h | 1 - kernel/rcu/tree_stall.h | 28 +- kernel/scftorture.c | 49 +- kernel/sched/core.c | 2 +- kernel/sched/cpufreq_schedutil.c | 5 +- kernel/sched/fair.c | 2 +- kernel/sched/sched.h | 15 +- kernel/sysctl.c | 11 - kernel/task_work.c | 30 +- kernel/torture.c | 34 +- kernel/trace/ring_buffer.c | 10 + kernel/trace/trace.c | 4 +- kernel/trace/trace.h | 21 +- kernel/trace/trace_boot.c | 6 + kernel/trace/trace_events.c | 2 +- kernel/trace/trace_events_hist.c | 2 +- kernel/trace/trace_events_synth.c | 127 +- kernel/trace/trace_kprobe.c | 3 +- kernel/trace/trace_probe.h | 13 - kernel/workqueue.c | 3 + lib/Kconfig | 9 + lib/Kconfig.debug | 23 +- lib/Makefile | 3 +- lib/bitfield_kunit.c | 154 + lib/fonts/font_6x8.c | 8 +- lib/kunit/Makefile | 3 +- lib/kunit/executor.c | 43 + lib/kunit/test.c | 13 +- lib/nlattr.c | 35 +- lib/percpu-refcount.c | 2 +- lib/scatterlist.c | 14 +- lib/test_bitfield.c | 168 - lib/test_counters.c | 162 + lib/test_hmm.c | 2 +- lib/xarray.c | 12 +- localversion-next | 2 +- mm/debug_vm_pgtable.c | 18 +- mm/filemap.c | 230 +- mm/huge_memory.c | 13 +- mm/khugepaged.c | 12 + mm/ksm.c | 2 +- mm/memblock.c | 8 +- mm/memcontrol.c | 5 +- mm/page_alloc.c | 2 +- mm/readahead.c | 20 +- mm/slab.c | 2 +- mm/slab.h | 42 +- mm/slub.c | 3 +- net/9p/trans_fd.c | 2 +- net/9p/trans_xen.c | 4 +- net/bridge/br_device.c | 21 +- net/bridge/netfilter/ebt_dnat.c | 2 +- net/bridge/netfilter/ebt_redirect.c | 2 +- net/bridge/netfilter/ebt_snat.c | 2 +- net/can/Kconfig | 14 + net/can/Makefile | 3 + net/can/af_can.c | 4 +- net/can/bcm.c | 4 +- net/can/gw.c | 4 +- net/can/isotp.c | 1424 ++ net/can/j1939/transport.c | 2 + net/can/proc.c | 12 - net/can/raw.c | 8 +- net/ceph/messenger.c | 13 +- net/ceph/mon_client.c | 69 +- net/ceph/osdmap.c | 166 +- net/core/dev.c | 51 +- net/core/devlink.c | 337 +- net/core/filter.c | 61 +- net/core/skmsg.c | 161 +- net/core/sock.c | 11 +- net/core/sock_map.c | 59 +- net/dsa/slave.c | 21 +- net/dsa/tag_ksz.c | 2 + net/dsa/tag_ocelot.c | 34 + net/ipv4/icmp.c | 30 +- net/ipv4/ip_gre.c | 15 +- net/ipv4/ip_tunnel_core.c | 23 +- net/ipv4/netfilter/nf_log_arp.c | 19 +- net/ipv4/netfilter/nf_log_ipv4.c | 6 +- net/ipv4/nexthop.c | 2 +- net/ipv4/route.c | 4 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_vegas.c | 8 +- net/ipv4/xfrm4_tunnel.c | 4 +- net/ipv6/calipso.c | 2 +- net/ipv6/icmp.c | 7 +- net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_output.c | 2 - net/ipv6/netfilter/nf_conntrack_reasm.c | 1 + net/ipv6/netfilter/nf_log_ipv6.c | 8 +- net/ipv6/route.c | 3 +- net/ipv6/xfrm6_tunnel.c | 4 +- net/mac80211/iface.c | 23 +- net/mpls/mpls_iptunnel.c | 1 + net/mptcp/Kconfig | 6 +- net/mptcp/options.c | 37 +- net/mptcp/protocol.c | 17 + net/mptcp/protocol.h | 4 +- net/mptcp/subflow.c | 19 +- net/netfilter/Kconfig | 1 + net/netfilter/core.c | 129 +- net/netfilter/ipvs/ip_vs_conn.c | 18 +- net/netfilter/ipvs/ip_vs_core.c | 19 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 10 +- net/netfilter/ipvs/ip_vs_xmit.c | 6 + net/netfilter/nf_conntrack_proto_tcp.c | 19 +- net/netfilter/nf_flow_table_core.c | 12 +- net/netfilter/nf_flow_table_ip.c | 45 +- net/netfilter/nf_log_common.c | 12 + net/netfilter/nf_tables_api.c | 41 +- net/netfilter/nf_tables_offload.c | 4 +- net/netfilter/nft_chain_filter.c | 35 +- net/netfilter/nft_payload.c | 28 + net/netlink/af_netlink.c | 5 + net/netlink/policy.c | 136 +- net/nfc/netlink.c | 2 +- net/openvswitch/flow_table.c | 58 +- net/openvswitch/flow_table.h | 8 +- net/openvswitch/vport-internal_dev.c | 20 +- net/rds/ib_recv.c | 6 +- net/rxrpc/ar-internal.h | 1 + net/rxrpc/conn_client.c | 8 +- net/rxrpc/conn_event.c | 6 +- net/sched/act_ct.c | 4 +- net/sched/act_tunnel_key.c | 2 +- net/sched/cls_api.c | 2 +- net/sched/sch_generic.c | 23 +- net/smc/af_smc.c | 92 +- net/smc/smc_core.c | 5 +- net/smc/smc_llc.c | 19 +- net/tipc/bcast.c | 10 +- net/tipc/msg.c | 3 +- net/tipc/name_distr.c | 10 +- net/tipc/node.c | 2 +- net/tls/tls_device.c | 11 +- net/tls/tls_main.c | 2 +- net/unix/af_unix.c | 2 - net/xdp/xsk_queue.h | 4 + net/xdp/xskmap.c | 2 +- net/xfrm/xfrm_interface.c | 30 +- 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/Kbuild.include | 2 - scripts/Makefile.build | 7 +- scripts/atomic/gen-atomic-fallback.sh | 63 +- scripts/atomic/gen-atomic-instrumented.sh | 29 +- scripts/coccicheck | 17 +- scripts/coccinelle/api/alloc/zalloc-simple.cocci | 16 +- scripts/coccinelle/api/kfree_mismatch.cocci | 228 + scripts/coccinelle/api/kfree_sensitive.cocci | 100 + scripts/coccinelle/api/kobj_to_dev.cocci | 45 + scripts/coccinelle/api/kvmalloc.cocci | 256 + scripts/coccinelle/api/kzfree.cocci | 101 - scripts/coccinelle/free/ifnullfree.cocci | 11 +- scripts/coccinelle/iterators/for_each_child.cocci | 358 + scripts/coccinelle/misc/excluded_middle.cocci | 39 + scripts/coccinelle/misc/flexible_array.cocci | 88 + scripts/coccinelle/misc/uninitialized_var.cocci | 51 + scripts/dtc/checks.c | 4 +- scripts/dtc/dtc-parser.y | 4 +- scripts/dtc/libfdt/fdt.c | 31 +- scripts/dtc/libfdt/fdt_overlay.c | 3 +- scripts/dtc/libfdt/fdt_ro.c | 20 +- scripts/dtc/libfdt/fdt_rw.c | 2 +- scripts/dtc/libfdt/fdt_strerror.c | 4 +- scripts/dtc/libfdt/fdt_sw.c | 27 +- scripts/dtc/libfdt/fdt_wip.c | 2 +- scripts/dtc/util.h | 1 + scripts/dtc/version_gen.h | 2 +- scripts/kernel-doc | 309 +- scripts/namespace.pl | 473 - scripts/package/builddeb | 17 +- scripts/package/mkdebian | 44 +- scripts/spelling.txt | 1 + security/keys/keyctl.c | 2 +- security/yama/yama_lsm.c | 2 +- sound/firewire/fireworks/fireworks_pcm.c | 2 +- sound/hda/hdac_component.c | 3 + sound/hda/hdac_i915.c | 23 +- sound/pci/hda/hda_intel.c | 14 +- sound/pci/hda/patch_ca0132.c | 20 +- sound/pci/hda/patch_hdmi.c | 22 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/atmel/mchp-spdiftx.c | 2 +- sound/soc/intel/Kconfig | 18 - sound/soc/intel/atom/Makefile | 2 +- sound/soc/intel/atom/sst/Makefile | 6 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 39 +- sound/soc/intel/catpt/dsp.c | 9 +- sound/soc/intel/catpt/pcm.c | 10 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 31 +- sound/soc/soc-generic-dmaengine-pcm.c | 5 + sound/sparc/dbri.c | 2 +- sound/usb/format.c | 1 + tools/arch/parisc/include/uapi/asm/mman.h | 1 - tools/build/Makefile.feature | 7 +- tools/build/feature/Makefile | 6 +- tools/build/feature/test-all.c | 15 +- tools/build/feature/test-libbfd-buildid.c | 8 + tools/include/uapi/linux/bpf.h | 32 +- tools/lib/perf/evlist.c | 3 + tools/lib/perf/include/perf/event.h | 16 +- tools/lib/traceevent/event-parse-api.c | 8 +- tools/lib/traceevent/event-parse-local.h | 24 +- tools/lib/traceevent/event-parse.c | 125 +- tools/lib/traceevent/event-parse.h | 8 - tools/lib/traceevent/event-plugin.c | 2 +- tools/lib/traceevent/parse-filter.c | 23 +- tools/objtool/Makefile | 2 +- tools/perf/Documentation/perf-c2c.txt | 34 +- tools/perf/Documentation/perf-config.txt | 5 + tools/perf/Documentation/perf-diff.txt | 4 + tools/perf/Documentation/perf-ftrace.txt | 3 +- tools/perf/Documentation/perf-inject.txt | 6 +- tools/perf/Documentation/perf-intel-pt.txt | 53 +- tools/perf/Documentation/perf-list.txt | 1 + tools/perf/Documentation/perf-record.txt | 56 +- tools/perf/Documentation/perf-stat.txt | 60 +- tools/perf/Documentation/perf.txt | 69 +- tools/perf/Documentation/topdown.txt | 256 + tools/perf/Makefile.config | 27 +- tools/perf/Makefile.perf | 24 +- tools/perf/arch/arm64/util/Build | 1 + tools/perf/arch/arm64/util/tsc.c | 21 + tools/perf/arch/powerpc/util/header.c | 7 +- tools/perf/arch/x86/annotate/instructions.c | 1 + tools/perf/arch/x86/util/Build | 2 +- tools/perf/arch/x86/util/group.c | 28 - tools/perf/arch/x86/util/topdown.c | 63 + tools/perf/arch/x86/util/tsc.c | 73 +- tools/perf/bench/Build | 1 + tools/perf/bench/bench.h | 1 + tools/perf/bench/inject-buildid.c | 476 + tools/perf/bench/numa.c | 67 +- tools/perf/builtin-bench.c | 1 + tools/perf/builtin-buildid-cache.c | 25 +- tools/perf/builtin-c2c.c | 85 +- tools/perf/builtin-diff.c | 119 +- tools/perf/builtin-ftrace.c | 84 +- tools/perf/builtin-inject.c | 203 +- tools/perf/builtin-list.c | 7 - tools/perf/builtin-record.c | 68 +- tools/perf/builtin-sched.c | 24 +- tools/perf/builtin-script.c | 10 +- tools/perf/builtin-stat.c | 136 +- tools/perf/builtin-trace.c | 6 +- tools/perf/builtin-version.c | 1 - tools/perf/check-headers.sh | 22 +- tools/perf/perf-sys.h | 22 +- .../perf/pmu-events/arch/powerpc/power8/cache.json | 10 +- .../pmu-events/arch/powerpc/power8/frontend.json | 12 +- .../pmu-events/arch/powerpc/power8/marked.json | 10 +- .../perf/pmu-events/arch/powerpc/power8/other.json | 16 +- .../arch/powerpc/power8/translation.json | 2 +- .../arch/powerpc/power9/nest_metrics.json | 35 +- tools/perf/pmu-events/arch/x86/amdzen1/branch.json | 5 + tools/perf/pmu-events/arch/x86/amdzen1/cache.json | 41 + .../pmu-events/arch/x86/amdzen1/data-fabric.json | 98 + .../pmu-events/arch/x86/amdzen1/recommended.json | 178 + tools/perf/pmu-events/arch/x86/amdzen2/cache.json | 23 + .../pmu-events/arch/x86/amdzen2/data-fabric.json | 98 + .../pmu-events/arch/x86/amdzen2/recommended.json | 178 + .../pmu-events/arch/x86/cascadelakex/cache.json | 28 +- .../arch/x86/cascadelakex/clx-metrics.json | 153 +- .../pmu-events/arch/x86/cascadelakex/frontend.json | 34 + .../pmu-events/arch/x86/cascadelakex/memory.json | 704 +- .../pmu-events/arch/x86/cascadelakex/other.json | 1100 +- .../pmu-events/arch/x86/cascadelakex/pipeline.json | 10 - .../arch/x86/cascadelakex/uncore-memory.json | 12 +- .../arch/x86/cascadelakex/uncore-other.json | 21 + tools/perf/pmu-events/arch/x86/mapfile.csv | 1 + tools/perf/pmu-events/arch/x86/skylakex/cache.json | 2348 +-- .../arch/x86/skylakex/floating-point.json | 96 +- .../pmu-events/arch/x86/skylakex/frontend.json | 656 +- .../perf/pmu-events/arch/x86/skylakex/memory.json | 1977 +-- tools/perf/pmu-events/arch/x86/skylakex/other.json | 172 +- .../pmu-events/arch/x86/skylakex/pipeline.json | 1206 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 141 +- .../arch/x86/skylakex/uncore-memory.json | 26 +- .../pmu-events/arch/x86/skylakex/uncore-other.json | 730 +- .../arch/x86/skylakex/virtual-memory.json | 358 +- tools/perf/pmu-events/jevents.c | 237 +- tools/perf/pmu-events/jevents.h | 23 - tools/perf/pmu-events/pmu-events.h | 6 + tools/perf/scripts/python/futex-contention.py | 51 +- tools/perf/tests/Build | 2 + tools/perf/tests/attr.c | 2 +- tools/perf/tests/builtin-test.c | 8 + tools/perf/tests/expand-cgroup.c | 241 + tools/perf/tests/make | 2 + tools/perf/tests/parse-events.c | 58 +- tools/perf/tests/parse-metric.c | 4 +- tools/perf/tests/pe-file-parsing.c | 98 + tools/perf/tests/pe-file.c | 14 + tools/perf/tests/pe-file.exe | Bin 0 -> 75595 bytes tools/perf/tests/pe-file.exe.debug | Bin 0 -> 141644 bytes tools/perf/tests/python-use.c | 1 + tools/perf/tests/sdt.c | 6 +- tools/perf/tests/shell/buildid.sh | 101 + tools/perf/tests/shell/test_arm_coresight.sh | 183 + tools/perf/tests/tests.h | 2 + tools/perf/trace/beauty/mmap.c | 74 +- tools/perf/trace/beauty/mmap_flags.sh | 16 +- tools/perf/trace/beauty/mmap_prot.sh | 30 + tools/perf/trace/beauty/mremap_flags.sh | 18 + tools/perf/util/Build | 2 + tools/perf/util/annotate.c | 5 +- tools/perf/util/build-id.c | 48 +- tools/perf/util/build-id.h | 12 +- tools/perf/util/callchain.c | 99 + tools/perf/util/callchain.h | 9 + tools/perf/util/cgroup.c | 115 +- tools/perf/util/cgroup.h | 3 + tools/perf/util/config.c | 2 +- tools/perf/util/config.h | 2 + tools/perf/util/dso.c | 23 +- tools/perf/util/dso.h | 7 +- tools/perf/util/dsos.c | 9 +- tools/perf/util/event.c | 2 +- tools/perf/util/evlist.c | 123 +- tools/perf/util/evlist.h | 8 +- tools/perf/util/evsel.c | 109 + tools/perf/util/evsel.h | 93 +- tools/perf/util/group.h | 8 - tools/perf/util/header.c | 15 +- tools/perf/util/intel-pt.c | 8 +- tools/perf/util/jitdump.c | 14 +- tools/perf/util/machine.c | 12 + tools/perf/util/machine.h | 4 + tools/perf/util/map.c | 21 +- tools/perf/util/map.h | 14 + tools/perf/util/metricgroup.c | 177 +- tools/perf/util/metricgroup.h | 9 +- tools/perf/util/parse-events.c | 23 +- tools/perf/util/parse-events.h | 2 +- tools/perf/util/parse-events.l | 2 +- tools/perf/util/parse-events.y | 8 +- tools/perf/util/print_binary.c | 2 +- tools/perf/util/probe-event.c | 69 +- tools/perf/util/probe-finder.c | 63 +- tools/perf/util/probe-finder.h | 7 +- tools/perf/util/python.c | 21 +- tools/perf/util/record.c | 3 +- tools/perf/util/record.h | 1 + .../util/scripting-engines/trace-event-python.c | 2 +- tools/perf/util/stat-display.c | 1 - tools/perf/util/stat-shadow.c | 89 + tools/perf/util/stat.c | 4 + tools/perf/util/stat.h | 10 + tools/perf/util/stream.c | 342 + tools/perf/util/stream.h | 41 + tools/perf/util/symbol-elf.c | 107 +- tools/perf/util/symbol-minimal.c | 31 +- tools/perf/util/symbol.c | 155 +- tools/perf/util/symbol.h | 9 +- tools/perf/util/synthetic-events.c | 10 +- tools/perf/util/topdown.c | 58 + tools/perf/util/topdown.h | 12 + tools/perf/util/tsc.c | 81 + tools/perf/util/tsc.h | 5 + tools/perf/util/util.h | 6 + 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 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 57 +- .../selftests/bpf/prog_tests/tcp_hdr_options.c | 26 +- .../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 + .../bpf/progs/test_ksyms_btf_null_check.c | 31 + .../bpf/progs/test_misc_tcp_hdr_options.c | 2 +- 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 | 269 + tools/testing/selftests/bpf/verifier/sock.c | 25 + .../drivers/net/ocelot/tc_flower_chains.sh | 47 +- .../trigger-inter-event-combined-hist.tc | 8 +- .../trigger-synthetic_event_syntax_errors.tc | 19 + tools/testing/selftests/lib/Makefile | 1 + tools/testing/selftests/lib/config | 1 + tools/testing/selftests/lib/test_counters.sh | 10 + tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/config | 1 + .../selftests/net/forwarding/vxlan_asymmetric.sh | 10 + .../selftests/net/forwarding/vxlan_symmetric.sh | 10 + tools/testing/selftests/net/rtnetlink.sh | 5 + tools/testing/selftests/net/vrf_route_leaking.sh | 626 + tools/testing/selftests/netfilter/nf-queue.c | 61 +- tools/testing/selftests/netfilter/nft_queue.sh | 70 +- tools/testing/selftests/pidfd/pidfd_wait.c | 4 +- .../powerpc/alignment/alignment_handler.c | 8 +- tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 9 +- .../selftests/rcutorture/bin/console-badness.sh | 3 +- .../testing/selftests/rcutorture/bin/functions.sh | 1 - .../rcutorture/bin/kvm-recheck-rcuscale.sh | 2 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 19 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 29 +- .../selftests/rcutorture/configs/rcu/SRCU-t | 3 +- .../selftests/rcutorture/configs/rcu/SRCU-u | 3 +- .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 3 - .../selftests/rcutorture/configs/rcuscale/TRACE01 | 15 - .../rcutorture/configs/rcuscale/TRACE01.boot | 1 - 1813 files changed, 56591 insertions(+), 36227 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/.yamllint create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-videocc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.yaml create mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-tusb320.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mstar,ms [...] create mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhu.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/arm-mhu.txt create mode 100644 Documentation/devicetree/bindings/powerpc/sleep.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/microcrystal,rv3032.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml delete mode 100644 Documentation/devicetree/booting-without-of.rst delete mode 100644 Documentation/driver-api/sound.rst create mode 100644 Documentation/mips/booting.rst create mode 100644 Documentation/networking/devlink/devlink-reload.rst rename Documentation/{filesystems => networking}/sysfs-tagging.rst (100%) create mode 100644 Documentation/powerpc/booting.rst create mode 100644 Documentation/sh/booting.rst create mode 100644 Documentation/translations/zh_CN/arm64/hugetlbpage.rst create mode 100644 Documentation/x86/booting-dt.rst create mode 100644 arch/mips/kernel/cpu-r3k-probe.c create mode 100644 arch/mips/kernel/fpu-probe.c create mode 100644 arch/mips/kernel/fpu-probe.h create mode 100644 arch/s390/kernel/kprobes_insn_page.S create mode 100644 drivers/clk/mediatek/clk-mt8167-aud.c create mode 100644 drivers/clk/mediatek/clk-mt8167-img.c create mode 100644 drivers/clk/mediatek/clk-mt8167-mfgcfg.c create mode 100644 drivers/clk/mediatek/clk-mt8167-mm.c create mode 100644 drivers/clk/mediatek/clk-mt8167-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8167.c create mode 100644 drivers/clk/qcom/dispcc-sm8250.c create mode 100644 drivers/clk/qcom/videocc-sm8150.c create mode 100644 drivers/clk/qcom/videocc-sm8250.c create mode 100644 drivers/extcon/extcon-usbc-tusb320.c create mode 100755 drivers/gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.c create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.h create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h create mode 100644 drivers/gpu/drm/amd/include/dimgrey_cavefish_ip_offset.h create mode 100644 drivers/irqchip/irq-mst-intc.c create mode 100644 drivers/mailbox/arm_mhu_db.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/remoteproc/ti_k3_r5_remoteproc.c create mode 100644 drivers/rtc/rtc-rv3032.c rename drivers/{power/avs/rockchip-io-domain.c => soc/rockchip/io-domain.c} (100%) rename drivers/{power/avs => soc/ti}/smartreflex.c (100%) create mode 100644 drivers/usb/typec/qcom-pmic-typec.c create mode 100644 drivers/vfio/fsl-mc/Kconfig create mode 100644 drivers/vfio/fsl-mc/Makefile create mode 100644 drivers/vfio/fsl-mc/vfio_fsl_mc.c create mode 100644 drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c create mode 100644 drivers/vfio/fsl-mc/vfio_fsl_mc_private.h create mode 100644 drivers/vfio/pci/vfio_pci_zdev.c create mode 100644 drivers/watchdog/visconti_wdt.c create mode 100644 fs/cifs/fs_context.c create mode 100644 fs/cifs/fs_context.h create mode 100644 fs/ext4/fast_commit.c create mode 100644 fs/ext4/fast_commit.h create mode 100644 fs/remap_range.c create mode 100644 include/dt-bindings/clock/mt8167-clk.h create mode 120000 include/dt-bindings/clock/qcom,dispcc-sm8150.h create mode 100644 include/dt-bindings/clock/qcom,dispcc-sm8250.h create mode 100644 include/dt-bindings/clock/qcom,videocc-sm8150.h create mode 100644 include/dt-bindings/clock/qcom,videocc-sm8250.h create mode 100644 include/linux/counters.h create mode 100644 include/linux/freelist.h create mode 100644 include/uapi/linux/can/isotp.h create mode 100644 include/uapi/linux/vfio_zdev.h create mode 100644 lib/bitfield_kunit.c create mode 100644 lib/kunit/executor.c delete mode 100644 lib/test_bitfield.c create mode 100644 lib/test_counters.c create mode 100644 net/can/isotp.c create mode 100644 scripts/coccinelle/api/kfree_mismatch.cocci create mode 100644 scripts/coccinelle/api/kfree_sensitive.cocci create mode 100644 scripts/coccinelle/api/kobj_to_dev.cocci create mode 100644 scripts/coccinelle/api/kvmalloc.cocci delete mode 100644 scripts/coccinelle/api/kzfree.cocci create mode 100644 scripts/coccinelle/iterators/for_each_child.cocci create mode 100644 scripts/coccinelle/misc/excluded_middle.cocci create mode 100644 scripts/coccinelle/misc/flexible_array.cocci create mode 100644 scripts/coccinelle/misc/uninitialized_var.cocci delete mode 100755 scripts/namespace.pl create mode 100644 tools/build/feature/test-libbfd-buildid.c create mode 100644 tools/perf/Documentation/topdown.txt create mode 100644 tools/perf/arch/arm64/util/tsc.c delete mode 100644 tools/perf/arch/x86/util/group.c create mode 100644 tools/perf/arch/x86/util/topdown.c create mode 100644 tools/perf/bench/inject-buildid.c create mode 100644 tools/perf/pmu-events/arch/x86/amdzen1/data-fabric.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen1/recommended.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen2/data-fabric.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen2/recommended.json delete mode 100644 tools/perf/pmu-events/jevents.h create mode 100644 tools/perf/tests/expand-cgroup.c create mode 100644 tools/perf/tests/pe-file-parsing.c create mode 100644 tools/perf/tests/pe-file.c create mode 100644 tools/perf/tests/pe-file.exe create mode 100644 tools/perf/tests/pe-file.exe.debug create mode 100755 tools/perf/tests/shell/buildid.sh create mode 100755 tools/perf/tests/shell/test_arm_coresight.sh create mode 100755 tools/perf/trace/beauty/mmap_prot.sh create mode 100755 tools/perf/trace/beauty/mremap_flags.sh delete mode 100644 tools/perf/util/group.h create mode 100644 tools/perf/util/stream.c create mode 100644 tools/perf/util/stream.h create mode 100644 tools/perf/util/topdown.c create mode 100644 tools/perf/util/topdown.h 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_ksyms_btf_null_check.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 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100755 tools/testing/selftests/lib/test_counters.sh create mode 100755 tools/testing/selftests/net/vrf_route_leaking.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot