This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 7204eaa2c1f5 Add linux-next specific files for 20200909 omits ce6e50702df3 Merge branch 'akpm/master' into master omits 73b511cb30f1 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits a18c7005f877 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 57d4e62e8d0f mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits c4b63c35ab27 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits ecfacb6ec9d2 mm/madvise: introduce process_madvise() syscall: an extern [...] omits d8fd5be883c4 pid: move pidfd_get_pid() to pid.c omits ec2338afb935 mm/madvise: pass mm to do_madvise omits 38261ac4fc86 mm/mmap: add inline munmap_vma_range() for code readability omits 4591cf96b124 mm/mmap: add inline vma_next() for readability of mmap code omits c88f63691b01 mm/migrate: avoid possible unnecessary process right check [...] omits efbd8c114eda mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 76fe8a7c685b mm/memory-failure: remove a wrapper for alloc_migration_target() omits b8ea79757365 mm: kmem: enable kernel memcg accounting from interrupt contexts omits 13b4ff1387d3 mm: kmem: prepare remote memcg charging infra for interrup [...] omits 7d49f554c921 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 78067ada90fd mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits 5d8e6f99fe82 mm, memcg: rework remote charging API to support nesting omits 4ccbf6043f27 ia64: fix build error with !COREDUMP omits dd44b34168d8 x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig omits 45cf4e69b672 Merge branch 'akpm-current/current' into master omits 58e44117258d Merge remote-tracking branch 'memblock/for-next' into master omits d3fbe1a01b0e Merge remote-tracking branch 'notifications/notifications- [...] omits a7eabcb77795 Merge remote-tracking branch 'mhi/mhi-next' into master omits 763235088def Merge remote-tracking branch 'trivial/for-next' into master omits 0a15a2be45d1 Merge remote-tracking branch 'fpga/for-next' into master omits 4f1750069c64 Merge remote-tracking branch 'pidfd/for-next' into master omits ae93ccf5ec7e Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits c24a90b98e0a Merge remote-tracking branch 'hyperv/hyperv-next' into master omits a92c5da76fd2 Merge remote-tracking branch 'xarray/xarray' into master omits c5f93fd06e86 Merge remote-tracking branch 'nvmem/for-next' into master omits a2267cfeb9bb Merge remote-tracking branch 'fsi/next' into master omits 1247650357b2 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits dafada8ecba2 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 1b8c6d4418b7 Merge remote-tracking branch 'ntb/ntb-next' into master omits 9987b7eca7a3 Merge remote-tracking branch 'at24/at24/for-next' into master omits a17e99da33b3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 812ef97ef9c2 Merge remote-tracking branch 'coresight/next' into master omits 4a23748c38e5 Merge remote-tracking branch 'livepatching/for-next' into master omits 87b8f738bbb1 Merge remote-tracking branch 'kselftest/next' into master omits 2a219fe07921 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits f1d83b51ba54 Merge remote-tracking branch 'pinctrl/for-next' into master omits 33c44c99d4f8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 70b83cde884d Merge remote-tracking branch 'gpio/for-next' into master omits 6a2397e1ecd7 Merge remote-tracking branch 'rpmsg/for-next' into master omits 8ecf128737d1 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 090658f65ed8 Merge remote-tracking branch 'scsi/for-next' into master omits c7edf1ae70ec Merge remote-tracking branch 'dmaengine/next' into master omits d4c238883062 Merge remote-tracking branch 'mux/for-next' into master omits b0e167dfdbce Merge remote-tracking branch 'staging/staging-next' into master omits b113ff5a2cd7 Merge remote-tracking branch 'thunderbolt/next' into master omits fb840646a4ac Merge remote-tracking branch 'soundwire/next' into master omits 4091d05ff97f Merge remote-tracking branch 'extcon/extcon-next' into master omits fe2fbc0772ef Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 12b9a70b8666 Merge remote-tracking branch 'tty/tty-next' into master omits e14c1dc3ca1a Merge remote-tracking branch 'phy-next/next' into master omits 042534351fec Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 80829dc6062b Merge remote-tracking branch 'usb/usb-next' into master omits 08c45f878f41 Revert "test_firmware: Test platform fw loading on non-EFI [...] omits 8c4be5536c6b Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 027e4c3d03e5 Merge remote-tracking branch 'ipmi/for-next' into master omits c89b5d9b257b Merge remote-tracking branch 'leds/for-next' into master omits 101a22481351 Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits 05d8483dda4e Merge remote-tracking branch 'percpu/for-next' into master omits 81d4c33d6036 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 9f75dbd50b98 Merge remote-tracking branch 'kvm-arm/next' into master omits 12d216a563e2 Merge remote-tracking branch 'rcu/rcu/next' into master omits c1342c05a6e2 Merge remote-tracking branch 'edac/edac-for-next' into master omits 19332a2755ab Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 99d19c542c03 Merge remote-tracking branch 'tip/auto-latest' into master omits 02fcf34d0d20 Merge remote-tracking branch 'spi/for-next' into master omits ade98b54287f Merge remote-tracking branch 'devicetree/for-next' into master omits c3f4018c05ad Merge remote-tracking branch 'audit/next' into master omits aafcd561682a Merge remote-tracking branch 'iommu/next' into master omits 1c161dd03d88 Merge remote-tracking branch 'selinux/next' into master omits a6ebeddd0c7e Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 4b0bf5db06d0 Merge remote-tracking branch 'security/next-testing' into master omits 4d2c6ed93eee Merge remote-tracking branch 'regulator/for-next' into master omits 32be07ee88a1 Merge remote-tracking branch 'battery/for-next' into master omits ddfd24075f47 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 2dfce48a23e1 Merge remote-tracking branch 'mmc/next' into master omits 8da5a01a0fb6 Merge remote-tracking branch 'block/for-next' into master omits eb41fa83b77d Merge remote-tracking branch 'input/next' into master omits 8070b776a078 Merge remote-tracking branch 'modules/modules-next' into master omits 8a99decaf7a5 Merge remote-tracking branch 'sound-asoc/for-next' into master omits a118604f755a Merge remote-tracking branch 'sound/for-next' into master omits 79553cbb3061 Merge remote-tracking branch 'regmap/for-next' into master omits 5bbe78479bcd Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 5145d76e5a33 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits f271cd794ac2 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 14f4ace5dbb4 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 056745aed86f Merge remote-tracking branch 'amdgpu/drm-next' into master omits fcafecfafb90 Merge remote-tracking branch 'drm/drm-next' into master omits 427ff101ba7f Merge remote-tracking branch 'crypto/master' into master omits 2e9c29530a70 Merge remote-tracking branch 'mtd/mtd/next' into master omits 1cfee3e67d38 Merge remote-tracking branch 'gfs2/for-next' into master omits e71331f646e0 Merge remote-tracking branch 'bluetooth/master' into master omits 21c26fd50a94 Merge remote-tracking branch 'wireless-drivers-next/master [...] omits 10efaa78b195 Merge remote-tracking branch 'netfilter-next/master' into master omits 2eac494b0d80 next-20200903/bpf-next omits 229b9511ba5b Merge remote-tracking branch 'net-next/master' into master omits 5a9dfa7d427b Merge remote-tracking branch 'rdma/for-next' into master omits 712e814913dd Merge remote-tracking branch 'swiotlb/linux-next' into master omits 236332d4204d Merge remote-tracking branch 'dlm/next' into master omits acdcbf130e9a Merge remote-tracking branch 'ieee1394/for-next' into master omits a71514ce0d60 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 1957fabd6f5b Merge remote-tracking branch 'opp/opp/linux-next' into master omits 2e0f909ab3bb Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 60ff2487de32 Merge remote-tracking branch 'cpupower/cpupower' into master omits 505d62feb8ba Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits 4277dac66550 Merge remote-tracking branch 'pm/linux-next' into master omits 07dbfa7bba3c Merge remote-tracking branch 'v4l-dvb/master' into master omits d5eb17542e22 Merge remote-tracking branch 'jc_docs/docs-next' into master omits 3cb41c7449eb Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits f38606dcee1d Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 53fcedf7c873 Merge remote-tracking branch 'i3c/i3c/next' into master omits 7d9d6134f438 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 7853d66e6c4a Merge remote-tracking branch 'hid/for-next' into master omits 924d4b007d17 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits bb324aee1f84 Merge remote-tracking branch 'pci/next' into master omits e6b15c605c8f Merge remote-tracking branch 'printk/for-next' into master omits 2e5e58a9d849 Merge remote-tracking branch 'vfs/for-next' into master omits 59a99ac322ac Merge remote-tracking branch 'file-locks/locks-next' into master omits db64f8f85cd6 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits 781f7bebee48 Merge remote-tracking branch 'cel/cel-next' into master omits 8e5cbc66aeaf Merge remote-tracking branch 'nfs/linux-next' into master omits 9b832f75bd52 Merge remote-tracking branch 'fuse/for-next' into master omits e44ade086cc8 Merge remote-tracking branch 'f2fs/dev' into master omits 94b7e4ecacc7 Merge remote-tracking branch 'ext3/for_next' into master omits d4db8264b977 Merge remote-tracking branch 'exfat/dev' into master omits 02a4bc6eaf94 Merge remote-tracking branch 'erofs/dev' into master omits 75e82f88bd21 Merge remote-tracking branch 'configfs/for-next' into master omits 9cd3d4f7f8e2 Merge remote-tracking branch 'cifs/for-next' into master omits c4e1c9a03960 Merge remote-tracking branch 'ceph/master' into master omits 1a4bc5883786 Merge remote-tracking branch 'btrfs/for-next' into master omits 995d67e044fd Merge remote-tracking branch 'fscrypt/master' into master omits 002d88e904ce Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 0e4a1e2445ee Merge remote-tracking branch 's390/features' into master omits debc09513bbe Merge remote-tracking branch 'risc-v/for-next' into master omits d664fa60ca04 Merge remote-tracking branch 'powerpc/next' into master omits 7b17d583357a Merge remote-tracking branch 'parisc-hd/for-next' into master omits 7f8eebbd2ba9 Merge remote-tracking branch 'nds32/next' into master omits d7c0928133db Merge remote-tracking branch 'mips/mips-next' into master omits f07db5d8ef6b Merge remote-tracking branch 'microblaze/next' into master omits 311048c22d2c Merge remote-tracking branch 'm68k/for-next' into master omits db6a0fb79ee0 Merge remote-tracking branch 'ia64/next' into master omits a446f2c79352 Merge remote-tracking branch 'h8300/h8300-next' into master omits 4c5379bfba82 Merge remote-tracking branch 'clk/clk-next' into master omits aee7319c7889 Merge remote-tracking branch 'uniphier/for-next' into master omits ed9d2feddcc1 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits b983061a818c Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits a77b86979370 Merge remote-tracking branch 'tegra/for-next' into master omits 92abccdfed59 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 332f0d93955e Merge remote-tracking branch 'scmi/for-linux-next' into master omits 1d0293bca57d Merge remote-tracking branch 'samsung-krzk/for-next' into master omits a162c8c7b339 Merge remote-tracking branch 'rockchip/for-next' into master omits 99bcd20fa3f2 Merge remote-tracking branch 'reset/reset/next' into master omits 64aad4564f8f Merge remote-tracking branch 'renesas/next' into master omits cfc71c4e7bc5 Merge remote-tracking branch 'realtek/for-next' into master omits 761462145f28 Merge remote-tracking branch 'raspberrypi/for-next' into master omits 6d2aa2b1ee87 Merge remote-tracking branch 'qcom/for-next' into master omits a2e9eeab0bea Merge remote-tracking branch 'omap/for-next' into master omits 80f0c7d6edac Merge remote-tracking branch 'mvebu/for-next' into master omits 3153cb2eed60 Merge remote-tracking branch 'mediatek/for-next' into master omits 2505f21432d6 Merge remote-tracking branch 'keystone/next' into master omits 153c5fe52d87 Merge remote-tracking branch 'imx-mxs/for-next' into master omits a14722c9dda5 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 6bf103cf472d Merge remote-tracking branch 'at91/at91-next' into master omits ab90c681eb38 Merge remote-tracking branch 'aspeed/for-next' into master omits 8d109ed0bfb5 Merge remote-tracking branch 'amlogic/for-next' into master omits 292f089ff622 Merge remote-tracking branch 'arm-soc/for-next' into master omits 7dc632758eb6 Merge remote-tracking branch 'arm/for-next' into master omits 1576fdd86a9e Merge remote-tracking branch 'dma-mapping/for-next' into master omits 582e97575b06 Merge remote-tracking branch 'kbuild/for-next' into master omits b83bd6b135c9 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 03ef16f8dff9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ccf8f79adfb4 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits d6515fe74b7d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits e24c49703828 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 2c664bd8ff35 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 8627fb9bf87d Merge remote-tracking branch 'mmc-fixes/fixes' into master omits c6bd93743b48 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 3b4263443d8a Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 58765405742e Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits bab7f01e57c8 Merge remote-tracking branch 'vfs-fixes/fixes' into master omits b71fda80e052 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits bf58cced3a55 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes [...] omits 0ad04120cf4a Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 46669d5c749b Merge remote-tracking branch 'omap-fixes/fixes' into master omits eb01c371ce31 Merge remote-tracking branch 'ide/master' into master omits 5330332d0f8a Merge remote-tracking branch 'crypto-current/master' into master omits 4f0db6aebc01 Merge remote-tracking branch 'input-current/for-linus' int [...] omits 689c512d6b31 Merge remote-tracking branch 'char-misc.current/char-misc- [...] omits 8a61bb8284c3 Merge remote-tracking branch 'staging.current/staging-linu [...] omits 694e78050a57 Merge remote-tracking branch 'phy/fixes' into master omits 60c2ff52e285 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 38c1fe573c00 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits bbada7867a9b Merge remote-tracking branch 'usb.current/usb-linus' into master omits 7871475d1711 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits ae0889223b24 Merge remote-tracking branch 'pci-current/for-linus' into master omits f2b8cfa2ee1b Merge remote-tracking branch 'spi-fixes/for-linus' into master omits ffc3d9d299c7 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits a50cc074a81c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 3b66e75d3c76 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 8dc46e6042fc Merge remote-tracking branch 'rdma-fixes/for-rc' into master omits 8d879fb689cd Merge remote-tracking branch 'wireless-drivers/master' int [...] omits 429c36b65e37 Merge remote-tracking branch 'netfilter/master' into master omits 55169990391e Merge remote-tracking branch 'ipsec/master' into master omits 91803683a873 Merge remote-tracking branch 'bpf/master' into master omits 0389376cfe82 Merge remote-tracking branch 'net/master' into master omits c1e82357d091 Merge remote-tracking branch 'sparc/master' into master omits 3782809f7129 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 09e007cd80ac Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 141c03e0af9f Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits 223a658a787d Merge remote-tracking branch 'spi/for-5.10' into spi-next omits a04336bc4657 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 11ba5c19102a hwmon: (k10temp) Take out debugfs code omits 93c9848a0c9c Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits 887d57df5695 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits b68e02b1e884 quota: widen timestamps for the fs_disk_quota structure omits d85c6c623606 Merge branch 'for-5.10/block' into for-next omits 8ac3f94ac9a8 Merge branch 'core/static_call' omits 5de68305347f Merge branch 'perf/kprobes' omits 04d40f6ba245 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE omits bc02a81e145f Merge branch 'for-5.10/block' into for-next omits d7f5b2deba2d Merge branch 'for-next-next-v5.9-20200907' into for-next-20200907 omits 1b0e824cc0e0 Merge branch 'for-next-current-v5.8-20200907' into for-nex [...] omits 6bf001dfaf4c Merge branch 'ext/josef/more-lockdep-v2' into for-next-nex [...] omits 2dfb31339167 Merge branch 'ext/josef/eb-rwsem' into for-next-next-v5.9- [...] omits dcde2f704064 Merge branch 'misc-next' into for-next-next-v5.9-20200907 omits c482020f6342 Merge branch 'misc-next' into for-next-current-v5.8-20200907 omits 3999bdcec209 Merge branch 'misc-5.9' into for-next-current-v5.8-20200907 omits ba157afd0da0 btrfs: switch extent buffer tree lock to rw_semaphore omits 0aadf463158b btrfs: do not create raid sysfs entries under chunk_mutex omits 6437634e7586 btrfs: improve device scanning messages omits 667cc3d206b5 Merge branch 'misc-5.9' into next-fixes omits e93cb5e30eaa btrfs: fix NULL pointer dereference after failure to creat [...] omits a727d5f996ed Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits b40d843b2186 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 66793484fdb6 Merge branch 'kvm-arm64/pt-new' into kvmarm-master/next omits f8883302774b KVM: arm64: Don't constrain maximum IPA size based on host [...] omits 593411fee449 KVM: arm64: Remove unused 'pgd' field from 'struct kvm_s2_mmu' omits 480fc5a53118 KVM: arm64: Remove unused page-table code omits d8267676b4bd KVM: arm64: Check the pgt instead of the pgd when modifyin [...] omits 62a763bccca7 KVM: arm64: Convert user_mem_abort() to generic page-table API omits ecec724683c6 KVM: arm64: Add support for relaxing stage-2 perms in gene [...] omits 45fef5ebfad0 KVM: arm64: Convert memslot cache-flushing code to generic [...] omits 68e974981a75 KVM: arm64: Add support for stage-2 cache flushing in gene [...] omits 98258e3a1f30 KVM: arm64: Convert write-protect operation to generic pag [...] omits b4efa09299c0 KVM: arm64: Add support for stage-2 write-protect in gener [...] omits 7769a437f471 KVM: arm64: Convert page-aging and access faults to generi [...] omits 6b7311f0e727 KVM: arm64: Add support for stage-2 page-aging in generic [...] omits 7715a065a804 KVM: arm64: Convert unmap_stage2_range() to generic page-t [...] omits da1a8a88d334 KVM: arm64: Convert kvm_set_spte_hva() to generic page-table API omits 63cb38a43c88 KVM: arm64: Convert kvm_phys_addr_ioremap() to generic pag [...] omits 21c40390c7f7 KVM: arm64: Add support for stage-2 map()/unmap() in gener [...] omits b0742113046c KVM: arm64: Add support for creating kernel-agnostic stage [...] omits d0568315c2c7 KVM: arm64: Use generic allocator for hyp stage-1 page-tables omits b12d0b7c5f34 KVM: arm64: Add support for creating kernel-agnostic stage [...] omits 872b7ac07aca KVM: arm64: Add stand-alone page-table walker infrastructure omits 4ae8bc9bde11 KVM: arm64: Remove kvm_mmu_free_memory_caches() omits 7f6aae3e054f Merge branch 'core/build' omits ed95dc5cdbde Merge branch 'core/static_call' omits c5d4d36a386d Merge branch 'locking/core' omits 007f955ed926 Merge branch 'locking/urgent' omits a8fa47b596b7 Merge branch 'perf/core' omits 1b45c8ca41d4 Merge branch 'ras/core' omits aae392a94c7e Merge branch 'sched/core' omits 62f5ce019783 Merge branch 'timers/core' omits a8f6bd2a630b Merge branch 'x86/asm' omits 2c6558028aa3 Merge branch 'x86/build' omits ca08e5d7fd94 Merge branch 'x86/cache' omits 289af1e40f0f Merge branch 'x86/cleanups' omits 65a2ae84732d Merge branch 'x86/cpu' omits 83e87b2eba3e Merge branch 'x86/entry' omits 75dda1ad7f13 Merge branch 'x86/fsgsbase' omits 3bee328417e2 Merge branch 'x86/kaslr' omits fdaba8f68769 Merge branch 'x86/misc' omits 8c796be5d0b4 Merge branch 'x86/mm' omits b350f6b1b9e7 Merge branch 'x86/paravirt' omits 8fc02284173a x86: add failure injection to get/put/clear_user omits e0a91f611c2b lib, uaccess: add failure injection to usercopy functions omits 7d22b8d4d6ec lib, include/linux: add usercopy failure capability omits fb45080ad58e ROMFS: support inode blocks calculation omits dff693968581 scripts/gdb/tasks: add headers and improve spacing format omits fce5b8d8c555 scripts/gdb/proc: add struct mount & struct super_block ad [...] omits a70d73267950 aio: simplify read_events() omits b725fbcbf67d panic: dump registers on panic_on_warn omits 5d46bfc03b64 autofs: harden ioctl table omits b7f0ca41b1cd mm: remove the now-unnecessary mmget_still_valid() hack omits baf2d2e968e8 mm/gup: take mmap_lock in get_dump_page() omits f8d4240d4824 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 35c2f8d5e1c1 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits 3da4b7be17b1 coredump: refactor page range dumping into common helper omits 4922ae298b79 coredump: let dump_emit() bail out on short writes omits 50df37cbcc20 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits 29c939f8c1d0 tools/testing/selftests: add self-test for verifying load [...] omits 69d1daa73239 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits c5179e8e6c7a fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 238015f3e716 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits 148fa18a852c const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits 47aac2e20ffa checkpatch: warn if trace_printk and friends are called omits b40a84c338c3 const_structs.checkpatch: add phy_ops omits addb4dc4a1eb checkpatch: add test for comma use that should be semicolon omits a8ed10802b57 checkpatch: move repeated word test omits 03b14c305ca6 checkpatch: add --kconfig-prefix omits 6a947a3b391b bitops: use the same mechanism for get_count_order[_long] omits b8ba3d3ad5c2 bitops: simplify get_count_order_long() omits 716835402fcc lib: test_sysctl: delete duplicated words omits cf1b75efe5a6 lib: syscall: delete duplicated words omits 4a63b6d3ddb8 lib: radix-tree: delete duplicated words omits 96c5e176cd5e lib: earlycpio: delete duplicated words omits e06b07ae1c22 lib: dynamic_queue_limits: delete duplicated words + fix typo omits f5311f109aab lib: devres: delete duplicated words omits 26bae8808142 lib: decompress_bunzip2: delete duplicated words omits 6f278e13481a lib: libcrc32c: delete duplicated words omits 671aca25e253 lib: bitmap: delete duplicated words omits 16c43596593f get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits fa44bb57c234 get_maintainer: add test for file in VCS omits 3ecb7423d006 fs: configfs: delete repeated words in comments omits 90561dfbcf46 proc/sysctl: make protected_* world readable omits 20fc9f088aed kernel/hung_task.c: Monitor killed tasks. omits 7c34041848d3 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 0132e17f9aff fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 8b21162e08e3 mm: use self-explanatory macros rather than "2" omits f5f96e2f32f9 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits c923a6b43674 mm/highmem.c: clean up endif comments omits 80cee2511c68 mm/page_reporting.c: drop stale list head check in page_re [...] omits bd1087c5b615 mm/slab.h: remove duplicate include omits c0d04cf8d4d5 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits 1e5fe1b927d5 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits c4885ddb5d50 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits 7dc40090aff8 mm/memory_hotplug: simplify page onlining omits e73c0c516efe mm/page_isolation: simplify return value of start_isolate_ [...] omits 28aac29f9cc4 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 85db957ebe96 mm/page_alloc: simplify __offline_isolated_pages() omits ceefe3f54355 mm-memory_hotplug-simplify-page-offlining-fix omits 609caa661354 mm/memory_hotplug: simplify page offlining omits c2f8e0659e95 mm/memory_hotplug: enforce section granularity when onlini [...] omits 1ffaf56e8c9a mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 77d4b8040c89 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits 363a0ce9a168 mm/util.c: update the kerneldoc for kstrdup_const() omits 1cb9321f9b2b mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits a75a437b4e95 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 384088e5f824 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 97e18f03b724 mmhwpoison-drop-unneeded-pcplist-draining-fix omits a91374fa2cec mm,hwpoison: drop unneeded pcplist draining omits a9655b5b66c5 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 86765fddd1c6 mm,hwpoison: refactor madvise_inject_error omits 6bef9754a432 mm,hwpoison: take free pages off the buddy freelists omits 22189f90aa6d mm,hwpoison: double-check page count in __get_any_page() omits c75c952eda31 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits cbc3f6545098 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits efd7bf76ef7f mm/memory-failure: fix return wrong value when isolate page fail omits 6b99336687e1 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits 06e4176d79d3 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 12fb0ef8b54e mm,hwpoison: rework soft offline for in-use pages omits cb306e7708a3 mm,hwpoison: rework soft offline for free pages omits 1f732884659d mm,hwpoison: unify THP handling for hard and soft offline omits eb8cbb439898 mm,hwpoison: kill put_hwpoison_page omits 6e0eeb2b4697 mm,hwpoison: unexport get_hwpoison_page and make it static omits 8726ef6c7675 mm,hwpoison-inject: don't pin for hwpoison_filter omits 6c8613a82bb9 mm, hwpoison: remove recalculating hpage omits c52d2e617718 mm,hwpoison: cleanup unused PageHuge() check omits 683bb58e550c mm/readahead: pass a file_ra_state into force_page_cache_ra omits dd3eab797bb3 mm/filemap: fold ra_submit into do_sync_mmap_readahead omits 1d0c0763dd5a mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits 0648aa3fa861 mm/readahead: pass readahead_control to force_page_cache_ra omits 9c1674584f7a mm/readahead: make ondemand_readahead take a readahead_control omits a0cdf4fe3bb7 mm/readahead: make do_page_cache_ra take a readahead_control omits 90a74155d772 mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 09f3355ad97c mm/readahead: add DEFINE_READAHEAD omits 357ae6dc6140 mm/filemap: fix storing to a THP shadow entry omits 2c2d1d7a9479 xarray-add-xas_split-fix omits 02ce64797af9 XArray: add xas_split omits 12140eef6c6a xarray-add-xa_get_order-fix omits 4baa9864d84a XArray: add xa_get_order omits 5c52196e96fa mm/migrate: remove obsolete comment about device public omits d82ea5981846 mm/migrate: remove cpages-- in migrate_vma_finalize() omits 62b5255b46be mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 02b2474b9757 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits 203287621da3 memblock: use separate iterators for memory and reserved regions omits 7008a2f408a3 memblock: implement for_each_reserved_mem_region() using _ [...] omits 0b3ebbb9dc8f memblock: remove unused memblock_mem_size() omits bf00dc2a0cc6 x86/setup: simplify reserve_crashkernel() omits 84df63713d34 x86/setup: simplify initrd relocation and reservation omits 10b5f39644c1 mips: fix cavium-octeon build caused by memblock refactoring omits 96a84434bfc0 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits 17d4d04b762f arch, drivers: replace for_each_membock() with for_each_me [...] omits 0a48784a3203 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits 599abfe8a680 memblock: reduce number of parameters in for_each_mem_range() omits 5ce12d72628a memblock-make-memblock_debug-and-related-functionality-pri [...] omits b68dc78299a3 memblock: make memblock_debug and related functionality private omits e6bb69baaf49 memblock: make for_each_memblock_type() iterator private omits 9f3f3f43b206 mircoblaze: drop unneeded NUMA and sparsemem initializations omits f2cc553bae03 riscv: drop unneeded node initialization omits 9d520fb1f3af h8300, nds32, openrisc: simplify detection of memory extents omits afd0e258bde2 arm64: numa: simplify dummy_numa_init() omits 8738c6677ba7 arm, xtensa: simplify initialization of high memory pages omits 67b01ec038df dma-contiguous: simplify cma_early_percent_memory() omits ac4be4535b34 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 00e7e92c41bb mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits 03e8ec25a7f9 mm/hugetlb: take the free hpage during the iteration directly omits c4907f304e54 mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits c4e62346e346 mm/hugetlb: a page from buddy is not on any list omits cb021f6703f3 mm/hugetlb: count file_region to be added when regions_nee [...] omits 9e4dc5cfbe44 mm/hugetlb: use list_splice to merge two list at once omits 9e7aaf03c26d mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits 9fcb3fb73395 mm/hugetlb: not necessary to coalesce regions recursively omits 22ff1f785b91 MIPS: do not call flush_tlb_all when setting pmd entry omits c5cbdfa83843 mm/huge_memory.c: update tlb entry if pmd is changed omits 36769e2c603e doc/vm: fix typo in the hugetlb admin documentation omits 2d26e5c09f2c mm/hugetlb.c: remove the unnecessary non_swap_entry() omits 488f52c9cfaf mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits 1b0fe78de4e0 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits 1b72dd7f863b mm/page_alloc.c: clean code by removing unnecessary initia [...] omits 32f147a88f9b mm, isolation: avoid checking unmovable pages across pageb [...] omits 9d35ed4ab3ee mm: document semantics of ZONE_MOVABLE omits 0b7a463fbbee virtio-mem: don't special-case ZONE_MOVABLE omits 721853d07615 mm/page_isolation: cleanup set_migratetype_isolate() omits 9fb47309c8d9 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 656d4e5d174d mm/page_isolation: exit early when pageblock is isolated i [...] omits 44099439ba2d mm/page_alloc: tweak comments in has_unmovable_pages() omits dc99041859cb docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits 67455a699c3f mm/memory-failure: do pgoff calculation before for_each_process() omits 0b78f93b4ee6 mm/dmapool.c: replace hard coded function name with __func__ omits 1c180d9b0774 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits e42ac710a849 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits 1ee805567c1f mm/mmap: leave adjust_next as virtual address instead of p [...] omits a824d1862cf5 mm: simplify PageDoubleMap with PF_SECOND policy omits 35a2947a414c mm: move PageDoubleMap bit omits d6a227c1f7bb mm/mmap.c: fix the adjusted length error omits 15ca7ba0e9c2 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 9120d2b52e80 mm: smaps*: extend smap_gather_stats to support specified [...] omits 441993024e40 mmap locking API: add mmap_lock_is_contended() omits 2e943fea1b4b mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits bcc290bd0466 mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 3f67284e7453 mm/memory.c: replace vmf->vma with variable vma omits 2a5f9e00915e mm/memory.c: fix typo in __do_fault() comment omits 24be96e1c899 arm: __pmd_free_tlb(): call page table destructor omits ce4a0fcce747 mm: account PMD tables like PTE tables omits 08075d21b791 mm: workingset: ignore slab memory size when calculating s [...] omits febd808ff526 mm: memcontrol: Use the preferred form for passing the siz [...] omits a94b8f9576f1 mm: memcontrol: use flex_array_size() helper in memcpy() omits 9efbe1530f57 mm/memremap.c: convert devmap static branch to {inc,dec} omits 081e0cb8e7c9 mm: remove superfluous __ClearPageActive() omits 8ba16b7b11c3 mm: remove activate_page() from unuse_pte() omits 6ab938aff4b1 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 42e9e6385602 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 5341b364cbd8 mm/gup: don't permit users to call get_user_pages with FOL [...] omits 90b612d56df3 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits 060e70ecf865 mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits b77bfa2ce4c2 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits 5d6ae05be361 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits bf3273f06a78 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits e2aad6f1d232 mm/debug_vm_pgtable/locks: take correct page table lock omits c50eb1ed654b mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits 5c65ca35e558 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits d50096a4e66f mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits fdba66fb3163 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits f03a328a2458 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits ecfa92e9f064 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits 07cc56c33fd1 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits a944530f5999 powerpc/mm: move setting pte specific flags to pfn_pte omits d88e4a3d5783 powerpc/mm: add DEBUG_VM WARN for pmd_clear omits c971bcbe6da9 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits c7f2e8a27ff6 mm/debug.c: do not dereference i_ino blindly omits 821564ef5410 device-dax: add a range mapping allocation attribute omits 927fd57b9982 dax/hmem: introduce dax_hmem.region_idle parameter omits c934325e39ae device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 omits b46b9b20d4d1 device-dax: add an 'align' attribute omits b64ff3686c79 device-dax-make-align-a-per-device-property-fix omits a0e0c8605e16 device-dax: make align a per-device property omits cfa202591a45 device-dax: introduce 'mapping' devices omits 4dedcd3423c6 device-dax-add-dis-contiguous-resource-support-fix omits 71f1f0d6dd66 device-dax: add dis-contiguous resource support omits eaac05f45c59 mm/memremap_pages: support multiple ranges per invocation omits b3e022c5a68c mm/memremap_pages: convert to 'struct range' omits be94d11a9b1d device-dax: add resize support omits b3dd36ea778a drivers/base: make device_find_child_by_name() compatible [...] omits 9c418c17e11f device-dax: introduce 'seed' devices omits a35c539cde10 device-dax: add an allocation interface for device-dax instances omits 1443e3384317 device-dax: kill dax_kmem_res omits ceb1b473719c device-dax: make pgmap optional for instance creation omits 7617db6d9354 device-dax: move instance creation parameters to 'struct d [...] omits 608e88132726 device-dax: drop the dax_region.pfn_flags attribute omits dc646f238575 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits 77007f6e5859 ACPI: HMAT: attach a device for each soft-reserved range omits 1beba26d8d4a mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits 5ad9fdaeda1e mm/memory_hotplug: introduce default phys_to_target_node() [...] omits 8f6fad47e252 resource: report parent to walk_iomem_res_desc() callback omits 453ca01695e2 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits eab08741f9dd ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits 2ca09351fb86 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits c8f968bd1fc1 x86/numa: fix build when CONFIG_ACPI is not set omits 3864ec6c8b96 x86/numa: add 'nohmat' option omits ceaa2c4ead71 x86/numa: cleanup configuration dependent command-line options omits a814815bb712 mm/kmemleak: rely on rcu for task stack scanning omits bcfd98664ce1 mm/slub: make add_full() condition more explicit omits 20066de253c0 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 9c7d455fe989 mm/slub.c: branch optimization in free slowpath omits fa4dfbecf657 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits f43ac3d38deb fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits cbfc31765d2f ramfs: support O_TMPFILE omits 9dc80a1509eb ocfs2: fix ocfs2 corrupt when iputting an inode omits e411ebdb7726 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits d86d41f3ebab ocfs2: delete repeated words in comments omits 171923e16d14 ntfs: add check for mft record size in superblock omits b60152c5ca86 scripts/tags.sh: exclude tools directory from tags generation omits 909af0e073af compiler-gcc: improve version error omits ad5e6440d74f kasan: remove mentions of unsupported Clang versions omits 204eb64f5b47 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits 7be55cbdaf65 Revert "arm64: vdso: Fix compilation with clang older than 8" omits f660396a7511 Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits fd04bb0ea9e0 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 9e7ec6b159b8 compiler-clang: add build check for clang 10.0.1 omits bf2e4c4a5e0e checkpatch: test $GIT_DIR changes omits 64f811c5d942 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] omits 9c943ecd35a0 gcov: disable gcov build with GCC 10 omits 7719335a1633 mm/memory_hotplug: drain per-cpu pages again during memory [...] omits eee088e7f486 selftests/vm: fix display of page size in map_hugetlb omits 93b481afb607 mm/thp: fix __split_huge_pmd_locked() for migration PMD omits 5d69a550b812 kprobes: fix kill kprobe which has been marked as gone omits ad2885332e1a tmpfs: restore functionality of nr_inodes=0 omits ac864180fd7c mlock: fix unevictable_pgs event counts on THP omits 21a3df1d1a3f mm: fix check_move_unevictable_pages() on THP omits 922b6f441271 shmem: shmem_writepage() split unlikely i915 THP omits 1021088a52ee mm: migration of hugetlbfs page skip memcg omits 7b48ac0b5041 ksm: reinstate memcg charge on copied pages omits 65f0bdfc5adf mm, THP, swap: fix allocating cluster for swapfile by mistake omits e21872b7ccee mm-slub-re-initialize-randomized-freelist-sequence-in-calc [...] omits 163ae9436e61 mm: slub: re-initialize randomized freelist sequence in ca [...] omits f3fb0d9448da fork: silence a false postive warning in __mmdrop omits cf8d81e1b380 /proc/kpageflags: do not use uninitialized struct pages omits 2c58e3b3185f /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8efd31a2f121 mm/gup_benchmark: update the documentation in Kconfig omits c6025fd5d2be lib/string.c: implement stpcpy omits d9eacb184e94 Merge branch 'for-5.10/io_uring' into for-next omits ad4923b5bd29 Merge branch 'for-5.10/block' into for-next omits 9c2446cffaf5 io_uring: get rid of req->io/io_async_ctx union omits f33a301a1df1 io_uring: kill extra user_bufs check omits af44158ba377 io_uring: fix overlapped memcpy in io_req_map_rw() omits c06d5b6a5320 io_uring: refactor io_req_map_rw() omits 6db5fe663fdb io_uring: simplify io_rw_prep_async() omits 0ff02b8eca3e io_uring: enable file table usage for SQPOLL rings omits ddca99b70295 virtiofs: add logic to free up a memory range omits d7217b702a6c virtiofs: maintain a list of busy elements omits dcad0cfe3e8b virtiofs: serialize truncate/punch_hole and dax fault path omits 6226ecbf5ebe virtiofs: define dax address space operations omits 37a5ece43207 virtiofs: add DAX mmap support omits 1ba1f7e7ff9b virtiofs: implement dax read/write operations omits 13f34c67788d virtiofs: introduce setupmapping/removemapping commands omits 6ef7d3d22331 virtiofs: implement FUSE_INIT map_alignment field omits ec1199e20a1e virtiofs: keep a list of free dax memory ranges omits b5b1c1ba989d virtiofs: add a mount option to enable dax omits 7e833303db20 virtiofs: set up virtio_fs dax_device omits 8a8b36269d1e virtiofs: get rid of no_mount_options omits 92cbd2557060 virtiofs: provide a helper function for virtqueue initialization omits 3dae6b67ce16 virtio: Implement get_shm_region for MMIO transport omits ebec5e5743b8 virtio: Implement get_shm_region for PCI transport omits 50050914d27c virtio: Add get_shm_region method omits 1fcccf299197 dax: Create a range version of dax_layout_busy_page() omits 22b51dfc1e36 dax: Modify bdev_dax_pgoff() to handle NULL bdev omits d0da22c90ead Merge branches 'fixes', 'work.misc', 'work.sparc', 'base.s [...] omits 5d6382ce0892 powerpc: remove address space overrides using set_fs() omits 125c41558244 powerpc: use non-set_fs based maccess routines omits 737e0e05c9db x86: remove address space overrides using set_fs() omits 9a382f2fd2a1 scsi: mpt3sas: Don't call disable_irq from IRQ poll handler omits 32600d6d6edb scsi: megaraid_sas: Don't call disable_irq from process IRQ poll omits bed8332fd457 x86: make TASK_SIZE_MAX usable from assembly code omits abb6cd194ccf x86: move PAGE_OFFSET, TASK_SIZE & friends to page_{32,64} [...] omits 11c694eafaa8 lkdtm: remove set_fs-based tests omits 58b8b913b599 test_bitmap: remove user bitmap tests omits 0d4ca5778ffd uaccess: add infrastructure for kernel builds with set_fs() omits 0e6f043d4a1a fs: don't allow splice read/write without explicit ops omits a4b5366f54fe fs: don't allow kernel reads and writes without iter ops omits 669e2cbf557b sysctl: Convert to iter interfaces omits f37bcf4ced7e Merge branch 'for-5.10/block' into for-next omits 196e67665602 Merge branch 'io_uring-5.9' into for-next omits f1d8273eacee Merge branch 'block-5.9' into for-next omits 2cf1646e15fe f2fs: trace: fix typo omits ce7c9f93300e f2fs: ignore compress mount option on image w/o compressio [...] omits fbbfe5f3e0dc f2fs: Documentation edits/fixes omits cfd007f255a3 f2fs: allocate proper size memory for zstd decompress omits 31008582e274 cpufreq: arm: Kconfig: add CPUFREQ_DT depend for STI CPUFREQ omits 8fa9603c12c7 cpufreq: dt-platdev: Blacklist st,stih418 SoC omits 727f4bbfae77 cpufreq: sti-cpufreq: add stih418 support omits 1ba5fe2facf7 libbpf: Remove arch-specific include path in Makefile omits a63b296a4f45 f2fs: change compr_blocks of superblock info to 64bit omits 003fd3282d84 f2fs: add block address limit check to compressed file omits ddeac3c6b17c f2fs: check position in move range ioctl omits 62df7595308d f2fs: correct statistic of APP_DIRECT_IO/APP_DIRECT_READ_IO omits 7d0929fd69e2 f2fs: Simplify SEEK_DATA implementation omits 52b4e0281934 f2fs: change virtual mapping way for compression pages omits 407135542d70 f2fs: support age threshold based garbage collection omits 0527eff5dff2 f2fs: point man pages for some f2fs utils omits 6308d5bd1c8c f2fs: Use generic casefolding support omits 634f98c843be fs: Add standard casefolding support omits 1200b82a84bf unicode: Add utf8_casefold_hash omits 503aff0bbd32 f2fs: compress: use more readable atomic_t type for {cic,dic}.ref omits 1ec2cddb7b4f f2fs: fix compile warning omits 14df477a71f9 f2fs: support 64-bits key in f2fs rb-tree node entry omits 0b96297d73cb f2fs: inherit mtime of original block during GC omits 3ebe00852efc f2fs: record average update time of segment omits 223d0b7d9e5f f2fs: introduce inmem curseg omits 009fdd0419af f2fs: compress: remove unneeded code omits 65577f79b3d2 f2fs: remove duplicated type casting omits cdefc85fdc9a f2fs: support zone capacity less than zone size omits 930451bcf777 f2fs: Return EOF on unaligned end of file DIO read omits 379a0699fde9 f2fs: fix indefinite loop scanning for free nid omits 15001c63fd7b f2fs: Fix type of section block count variables omits 29d9f9dd4480 RISC-V: Take text_mutex in ftrace_init_nop() omits b981e97306ef cpufreq: s5pv210: Use dev_err instead of pr_err in probe omits 38bb198a400f cpufreq: s5pv210: Simplify with dev_err_probe() omits 08d623d2165a cpufreq: tegra186: Fix initial frequency omits 7eada1ae101b Merge branch 'pm-cpufreq' into linux-next omits 4c7f2d50c2e3 Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] omits 393d812b5ec1 ARM: config: aspeed: Fix selection of media drivers omits 9fe8cbb3e9ba NFSD: Correct type annotations in user xattr helpers omits 4b1e767350fb devfreq: rk3399_dmc: Simplify with dev_err_probe() omits 63424bbb31b7 Merge branch 'v5.9-next/soc' into for-next omits f74c418c5142 Merge branch 'v5.9-next/dts64' into for-next omits 0d5e41709f76 arm64: dts: mt8183: add scp node omits 0981b50cd6c7 riscv/mm: Simplify retry logic in do_page_fault() omits b68f43873b72 Merge branch 'at91-soc' into at91-next omits 4ca8b73f16f0 fsi: aspeed: Support CFAM reset GPIO omits 3faa0a92cad0 fsi: aspeed: Add module param for bus divisor omits 93d8e4168270 fsi: aspeed: Run the bus at maximum speed omits 9006ee736595 fsi: aspeed: Support cabled FSI omits 8aa57c0a495b dt-bindings: fsi: Document gpios omits 5c266cec0b30 fsi/sbefifo: Fix reset timeout omits 84d3640f25ba fsi/sbefifo: Clean up correct FIFO when receiving reset re [...] omits 93cc96e6da2d fsi: scom: Constify scom_ids omits 849bacbe3420 fsi: sbefifo: Constify sbefifo_ids omits 38f4df7bb693 fsi: master: Constify hub_master_ids omits 33808e64a08c fsi: master: Remove link enable read-back omits 0a9c5de44f37 fsi: core: Set slave local bus ownership during init omits 3233d3b35a7f fsi: core: Disable link when slave init fails omits 26cd7230c69b fsi: master: Add boolean parameter to link_enable function omits 58ef2be7c9d7 fsi: fsi-occ: fix return value check in occ_probe() omits 4663d72f5e8f fsi: aspeed: Enable 23-bit addressing omits a92a88113e3c fsi: master-ast-cf: fix spelling mistake "firwmare" -> "firmware" omits 50c950e2c8b6 Merge branch 'for_5.9/driver-soc' into next omits a03744a40844 Merge branch 'for_5.9/driver-soc' into next omits 1a9d3c34c593 x86/cpu: Add Lakefield, Alder Lake and Rocket Lake to Inte [...] omits 2c308ef41351 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" omits bf4830193b42 kdb: remove unnecessary null check of dbg_io_ops adds ab29a807a7dd Merge tag 'nfs-for-5.9-2' of git://git.linux-nfs.org/proje [...] adds 7fe10096c150 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 123aaf774f70 f2fs: Fix type of section block count variables adds e2cab031ba7b f2fs: fix indefinite loop scanning for free nid adds 20d0a107fb35 f2fs: Return EOF on unaligned end of file DIO read adds 581cb3a26baf Merge tag 'f2fs-for-5.9-rc5' of git://git.kernel.org/pub/s [...] adds 40249c696207 gcov: add support for GCC 10.1 adds 9e712446a80b RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx' adds 39c2d639ca18 RDMA/rtrs-srv: Set .release function for rtrs srv device d [...] adds 0b089c1ef704 IB/isert: Fix unaligned immediate-data handling adds b1df2a0783f3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds d2b861002450 rapidio: Replace 'select' DMAENGINES 'with depends on' adds 3e8b2403545e drm: xlnx: dpsub: Fix DMADEVICES Kconfig dependency adds f9c88aa50b26 Merge tag 'drm-xlnx-dpsub-fixes-20200905' of git://linuxtv [...] adds 7bf23bfb0d78 Merge tag 'drm-intel-fixes-2020-09-10' of git://anongit.fr [...] adds 7f7a47952c0f Merge tag 'drm-misc-fixes-2020-09-09' of git://anongit.fre [...] adds d67f2ec1f5fe Merge tag 'drm-fixes-2020-09-11' of git://anongit.freedesk [...] adds 063d6a4ce378 Merge tag 'mmc-v5.9-rc4' of git://git.kernel.org/pub/scm/l [...] adds 8b6ce2517797 Merge tag 'regulator-fix-v5.9-rc4' of git://git.kernel.org [...] adds b59a7ca15464 spi: Fix memory leak on splited transfers adds c170a5a3b694 spi: stm32: fix pm_runtime_get_sync() error checking adds e8878ab82545 Merge tag 'spi-fix-v5.9-rc4' of git://git.kernel.org/pub/s [...] adds 88ce2a530cc9 block: restore a specific error code in bdev_del_partition adds e8a8a185051a block: only call sched requeue_request() for scheduled requests adds 2cd896a5e86f block: Set same_page to false in __bio_try_merge_page if r [...] adds b63de8400a6e nvme: Revert: Fix controller creation races with teardown flow adds e126e8210e95 nvme-fc: cancel async events before freeing event struct adds 925dd04c1f98 nvme-rdma: cancel async events before freeing event struct adds ceb1e0874dba nvme-tcp: cancel async events before freeing event struct adds 73a5379937ec nvme-fabrics: allow to queue requests for live queues adds fd04358e0196 Merge tag 'nvme-5.9-2020-09-10' of git://git.infradead.org [...] adds 7b8731d9589d Merge tag 'block-5.9-2020-09-11' of git://git.kernel.dk/li [...] adds 95035eac7632 PM: <linux/device.h>: fix @em_pd kernel-doc warning adds 57a2fb068a95 powercap/intel_rapl: add support for TigerLake Desktop adds 64e5f367155f powercap/intel_rapl: add support for RocketLake adds ba92a4201167 powercap/intel_rapl: add support for AlderLake adds cc88b78c0870 powercap: make documentation reflect code adds d64e6906d188 Merge branch 'powercap' adds 566e24eeb498 Merge tag 'pm-5.9-rc5' of git://git.kernel.org/pub/scm/lin [...] adds 06be67266a0c i2c: npcm7xx: Fix timeout calculation adds 45df80d7605c misc: eeprom: at24: register nvmem only after eeprom is re [...] adds 0065ec0054be Merge tag 'at24-fixes-for-v5.9-rc5' of git://git.kernel.or [...] adds 0a355aeb2408 i2c: algo: pca: Reapply i2c bus settings after reset adds e9287bd24816 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 729e3d091984 Merge tag 'ceph-for-5.9-rc5' of git://github.com/ceph/ceph-client adds 5a3c558a9f05 Merge tag '5.9-rc4-smb3-fix' of git://git.samba.org/sfrenc [...] adds edf6b0e1e4dd Merge tag 'for-5.9-rc4-tag' of git://git.kernel.org/pub/sc [...] adds 4f8b0a5b3f7e Merge tag 'libnvdimm-fix-v5.9-rc5' of git://git.kernel.org [...] adds ef2e9a563b0c Merge tag 'seccomp-v5.9-rc5' of git://git.kernel.org/pub/s [...] adds 141d170495be openrisc: Reserve memblock for initrd adds 3ae90d764093 openrisc: Fix cache API compile issue when not inlining adds d877322bc1ad openrisc: Fix issue with get_user for 64-bit values adds b952e974300b Merge tag 'for-linus' of git://github.com/openrisc/linux adds 1b67fd086dd7 Merge tag 'kvmarm-fixes-5.9-1' of git://git.kernel.org/pub [...] adds 43fea4e42599 KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detected adds 0f990222108d KVM: Check the allocation of pv cpu mask adds f65886606c2d KVM: fix memory leak in kvm_io_bus_unregister_dev() adds c6b177a3beb9 KVM: nVMX: Fix the update value of nested load IA32_PERF_G [...] adds f6f6195b888c kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed adds 15e9e35cd1de KVM: MIPS: Change the definition of kvm type adds 7be74942f184 KVM: SVM: Periodically schedule when unregistering regions [...] adds d831de177217 KVM: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN adds e42c68281b44 KVM: SVM: avoid emulation with stale next_rip adds 99b82a1437cb KVM: VMX: Don't freeze guest when event delivery causes an [...] adds 244081f9073f x86/kvm: properly use DEFINE_IDTENTRY_SYSVEC() macro adds cc17b22559d9 x86/kvm: don't forget to ACK async PF IRQ adds 9883764ad0ce SVM: nSVM: correctly restore GIF on vmexit from nesting af [...] adds 772b81bb2f9b SVM: nSVM: setup nested msr permission bitmap on nested st [...] adds 3ebb5d2617fb KVM: nSVM: more strict SMM checks when returning to nested guest adds 37f66bbef092 KVM: emulator: more strict rsm checks. adds 84b134997212 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 162343a876f1 scripts/tags.sh: exclude tools directory from tags generation adds 7f6e1f3072b6 Revert "dyndbg: fix problem parsing format="foo bar"" adds 952e934d7f68 Revert "dyndbg: accept query terms like file=bar and module=foo" adds 2a1a4bee5ef2 Merge tag 'char-misc-5.9-rc5' of git://git.kernel.org/pub/ [...] adds baaabecfc80f test_firmware: Test platform fw loading on non-EFI systems adds 20a7b6be0514 Merge tag 'driver-core-5.9-rc5' of git://git.kernel.org/pu [...] adds 6c7247f6258b Merge tag 'staging-5.9-rc5' of git://git.kernel.org/pub/sc [...] adds e4c26faa426c Merge tag 'usb-5.9-rc5' of git://git.kernel.org/pub/scm/li [...] adds 0e384029e153 Merge tag 'omap-for-v5.9/fixes-rc3' of git://git.kernel.or [...] adds 2aedcb042fb8 Merge tag 'imx-fixes-5.9-2' of git://git.kernel.org/pub/sc [...] adds fcd2e4b9ca20 dt-bindings: spi: Fix spi-bcm-qspi compatible ordering adds d663186293a8 ARM: dts: bcm: HR2: Fixed QSPI compatible string adds d1ecc40a954f ARM: dts: NSP: Fixed QSPI compatible string adds b793dab8d811 ARM: dts: BCM5301X: Fixed QSPI compatible string adds 686e0a0c8c61 arm64: dts: ns2: Fixed QSPI compatible string adds a4da411e4189 Merge tag 'arm-soc/for-5.9/devicetree-fixes' of https://gi [...] adds 5712c3ed549e Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds ed888cb0d1eb arm64: Allow CPUs unffected by ARM erratum 1418040 to come [...] adds 40db48bad3f8 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 697ed7487383 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds 437ef802e0ad powerpc/dma: Fix dma_map_ops::get_required_mask adds 1d3ee7df009a cpuidle: pseries: Fix CEDE latency conversion from tb to us adds 0460534b532e powerpc/papr_scm: Limit the readability of 'perf_stats' sy [...] adds 2c9b2a2254fd Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 4b3b4f5a156e s390/kasan: check ultravisor addressing limitations adds 7f33fd09fef0 Merge remote-tracking branch 's390-fixes/fixes' into master adds b4f3daa2156a Merge remote-tracking branch 'sparc/master' into master adds 2f1e8ea726e9 net: dsa: link interfaces with the DSA master to get rid o [...] adds 843d926b003e ipv6: avoid lockdep issue in fib6_del() adds 2650be2c2d59 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 923f614cdba2 fib: fix fib_rule_ops indirect call wrappers when CONFIG_IPV6=m adds 2a154988aa4b MAINTAINERS: remove John Allen from ibmvnic adds 88f46b3fe2ac ieee802154: fix one possible memleak in ca8210_dev_com_init adds e3914ed6cf44 ieee802154/adf7242: check status of adf7242_read_reg adds 0ff4628f4c6c mac802154: tx: fix use-after-free adds 6fd40d32ef54 Merge tag 'ieee802154-for-davem-2020-09-08' of git://git.k [...] adds ba9e04a7ddf4 ip: fix tos reflection in ack and reset packets adds 3ca1a42a52ca net: qrtr: check skb_put_padto() return value adds 4a009cb04aec net: add __must_check to skb_put_padto() adds 0ddaa2780384 Merge branch 'net-skb_put_padto-fixes' adds b87f9fe1ac94 hsr: avoid newline at end of message in NL_SET_ERR_MSG_MOD adds 9179ba31367b wireguard: noise: take lock when removing handshake entry [...] adds 6147f7b1e90f wireguard: peerlookup: take lock before checking hash in r [...] adds 99dc4a5dfe94 Merge branch 'wireguard-fixes' adds a19454b60963 Merge tag 'wireless-drivers-2020-09-09' of git://git.kerne [...] adds 2d2fe8433796 net: qed: Disable aRFS for NPAR and 100G adds 0367f05885b9 net: qede: Disable aRFS for NPAR and 100G adds ce1cf9e5025f net: qed: RDMA personality shouldn't fail VF load adds 9b29e26f7934 Merge branch 'net-qed-disable-aRFS-in-NPAR-and-100G' adds 46cf789b68b2 connector: Move maintainence under networking drivers umbrella. adds a4b5cc9e1080 tipc: fix shutdown() of connection oriented socket adds 57025817eaa4 mptcp: fix subflow's local_id issues adds 2ff0e566faa4 mptcp: fix subflow's remote_id issues adds d697f42a9fa2 Merge branch 'mptcp-fix-subflow-s-local_id-remote_id-issues' adds f612eb76f349 mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id adds edecfa98f602 net: dsa: microchip: look for phy-mode in port nodes adds 2fb541c862c9 net: sch_generic: aviod concurrent reset and enqueue op fo [...] adds de214e52de1b hv_netvsc: Switch the data path at the right time during h [...] adds da26658c3d70 hv_netvsc: Cache the current data path to avoid duplicate [...] adds 7d3ba9360c6d net: phy: call phy_disable_interrupts() in phy_attach_dire [...] adds 66d42ed8b25b hdlc_ppp: add range checks in ppp_cp_parse_cr() adds 1be107de2ee4 net: Correct the comment of dst_dev_put() adds 83896b0bd822 net: Fix broken NETIF_F_CSUM_MASK spell in netdev_features.h adds 5bf490e6807b s390/qeth: delay draining the TX buffers adds 9d3b2d3e4942 net: mvneta: fix possible use-after-free in mvneta_xdp_put_buff adds e1b9efe6baeb net: Fix bridge enslavement failure adds 6374a5606990 selftests: rtnetlink: Test bridge enslavement with differe [...] adds cdaa7a73700d Merge branch 'net-Fix-bridge-enslavement-failure' adds 297e77e53ead net: DCB: Validate DCB_ATTR_DCB_BUFFER argument adds 553d87b658fe netlink: fix doc about nlmsg_parse/nla_validate adds ee460417d254 net: dec: de2104x: Increase receive ring size for Tulip adds cdb0e6dccc1f enetc: Fix mdio bus removal on PF probe bailout adds e1e1b5356eb4 i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc adds b6f23d3817b9 i40e: always propagate error value in i40e_set_vsi_promisc() adds f03369b9bfab igc: Fix wrong timestamp latency numbers adds 4406e977a4a1 igc: Fix not considering the TX delay for timestamps adds 53467ecb6f38 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds b5b73b26b3ca taprio: Fix allowing too small intervals adds a1b80e0143a1 hinic: fix rewaking txq after netif_tx_disable adds c047dc1d260f net: ipa: fix u32_replace_bits by u32p_xxx version adds 5760d9acbe95 net: ethernet: ti: cpsw_new: fix suspend/resume adds f8006de52069 Merge remote-tracking branch 'net/master' into master adds fde6dedfb794 docs/bpf: Fix ringbuf documentation adds 6701fb9cfc95 Merge remote-tracking branch 'bpf/master' into master adds 545e5c571662 xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate adds 91a46c6d1b4f xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate adds 7aa05d304785 xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate adds 8366685b2883 xfrm: clone whole liftime_cur structure in xfrm_do_migrate adds 9e2813c40305 Merge remote-tracking branch 'ipsec/master' into master adds fc19d559b0d3 ALSA: hda/realtek - The Mic on a RedmiBook doesn't work adds 8949b6660c3c Merge tag 'asoc-fix-v5.9-rc4' of https://git.kernel.org/pu [...] adds dfcc99856c5c Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 953ad6f82619 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds d072cd819f60 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds ba3b5b3e132f Merge remote-tracking branch 'regulator/for-5.9' into regu [...] adds 63c4116d2c0e Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 505623a2be48 spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCs adds 59e174ef2be0 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds b3c83892dce3 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 18428e3249c4 Merge remote-tracking branch 'pci-current/for-linus' into master adds 51609fba0cca usb: dwc3: simple: add support for Hikey 970 adds db93f9f549d7 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 9193dc80729a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 03dff65b03e8 Merge remote-tracking branch 'phy/fixes' into master adds f022ff7bf377 thunderbolt: Retry DROM read once if parsing fails adds b69cbb5f702e Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] adds cc966195108d Merge remote-tracking branch 'input-current/for-linus' int [...] adds 99d5b6c33321 Merge remote-tracking branch 'ide/master' into master adds 288eceb08583 media: cec-adap.c: don't use flush_scheduled_work() adds 725d62548b66 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds bfacb8fbc82e Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds fd0aed2b3d46 Merge branch 'misc-5.9' into next-fixes adds eeca5fdfad43 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 28b673cd0098 Merge remote-tracking branch 'vfs-fixes/fixes' into master adds 427fcf9f0164 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 244359c99fd9 scsi: libsas: Fix error path in sas_notify_lldd_dev_found() adds 56983f43a265 Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 19873eec7e13 Drivers: hv: vmbus: hibernation: do not hang forever in vm [...] adds a7e1db2c2160 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds 66d18dbda846 RISC-V: Take text_mutex in ftrace_init_nop() adds 8678e758c27f Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds 19536e32020e Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 31610a0e428d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds ffaf484aae31 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds ec653df2a0cb drm/vc4/vc4_hdmi: fill ASoC card owner adds cab4c03b4ba5 drm/sun4i: sun8i-csc: Secondary CSC register correction adds 74ea06164cda drm/sun4i: mixer: Extend regmap max_register adds 5ff48878bf9d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 8a6049270631 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 5a110a6350ae Merge remote-tracking branch 'kbuild/for-next' into master adds 3d842b51a048 dma-mapping: remove the dma_dummy_ops export adds ec91ccb27408 dma-debug: remove most exports adds cbf1449ba5ae MIPS: make dma_sync_*_for_cpu a little less overzealous adds a4877c44a48e MIPS/jazzdma: remove the unused vdma_remap function adds 170780be324d MIPS/jazzdma: decouple from dma-direct adds ef1a85b6ca09 dma-mapping: fix DMA_OPS dependencies adds abdaf11ac189 dma-mapping: add (back) arch_dma_mark_clean for ia64 adds 2f5388a29be8 dma-direct: remove dma_direct_{alloc,free}_pages adds 3773dfe6ea4d dma-direct: lift gfp_t manipulation out of__dma_direct_all [...] adds 96eb89caf753 dma-direct: use phys_to_dma_direct in dma_direct_alloc adds 7bc5c428a660 dma-direct: remove __dma_to_phys adds 5ceda74093a5 dma-direct: rename and cleanup __phys_to_dma adds 545d29272f38 dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c adds a92df4f62fda dma-mapping: move the dma_declare_coherent_memory documentation adds 35f1803928f0 Merge remote-tracking branch 'dma-mapping/for-next' into master adds b373b14c6cea Merge remote-tracking branch 'arm/for-next' into master adds 1ab64cf81489 ACPI/IORT: Drop the unused @ops of iort_add_device_replay() adds c2bea7a1a1c0 ACPI/IORT: Remove the unused inline functions adds 4e56de82d4ec arm64/cpuinfo: Define HWCAP name arrays per their actual b [...] adds b4c971245925 arm64: traps: Add str of description to panic() in die() adds 120dc60d0bdb arm64: get rid of TEXT_OFFSET adds 2a4931321461 arm64: Remove the unused include statements adds c048ddf86cdd arm64/mm/ptdump: Add address markers for BPF regions adds b65399f6111b arm64/mm: Change THP helpers to comply with generic MM semantics adds 53fa117bb33c arm64/mm: Enable THP migration adds 11e339d53a73 arm64/mm: Remove CONT_RANGE_OFFSET adds c0d6de327f18 arm64/mm: Unify CONT_PTE_SHIFT adds e676594115f0 arm64/mm: Unify CONT_PMD_SHIFT adds ffdbd3d83553 arm64: perf: Add general hardware LLC events for PMUv3 adds d51eb416fa11 drivers/perf: hisi: Add missing include of linux/module.h adds 44fdf4ed2693 arm64: perf: Remove unnecessary event_idx check adds 3102bc0e6ac7 arm64: topology: Stop using MPIDR for topology information adds ad14c19242b5 arm64: fix some spelling mistakes in the comments by codespell adds 9a747c91e8d6 arm64/numa: Fix a typo in comment of arm64_numa_init adds 0cbc2659123e arm64: vdso32: Remove a bunch of #ifdef CONFIG_COMPAT_VDSO guards adds 2a30aca81a72 arm64: vdso: Fix unusual formatting in *setup_additional_pages() adds e35928ce20ba Merge branches 'for-next/acpi', 'for-next/cpuinfo', 'for-n [...] adds 13481ab09037 Merge remote-tracking branch 'arm64/for-next/core' into master adds f443c189585e Merge branch 'arm/fixes' into for-next adds 465c335bb5fd Merge tag 'samsung-soc-s3c-5.10' of https://git.kernel.org [...] adds 9f467393e297 soc: integrator: Drop pointless static qualifier in integr [...] adds 5d007a09f3c8 ARM: versatile: Remove Integrator and Realview from PHYS_OFFSET adds c9c7ddd0d7ad Merge tag 'versatile-soc-v5.10-1' of git://git.kernel.org/ [...] adds 63e850f1cd15 Merge tag 'omap-for-v5.10/soc-signed' of git://git.kernel. [...] adds 989286ffe832 Merge tag 'omap-for-v5.10/ti-sysc-drop-pdata-signed' of gi [...] adds 835c5ba2e647 Merge branch 'arm/soc' into for-next adds 20789171a9da Merge tag 'omap-for-v5.10/dt-signed' of git://git.kernel.o [...] adds 4634df64aabe Merge branch 'arm/dt' into for-next adds e42fd7681b58 ARM: configs: Update Versatile defconfig adds 41bcfa4cd47b ARM: configs: Update Realview defconfig adds 4b4568b08c4b Merge branch 'arm/defconfig' into for-next adds 539f8fc253ec drivers: optee: fix i2c build issue adds 0bd1937ad844 Merge tag 'optee-i2c-fix-for-v5.10' of git://git.linaro.or [...] adds 21055eba9701 Merge branch 'arm/drivers' into for-next adds 487047b87a6c MAINTAINERS: extend BCM5301X ARM ARCHITECTURE files adds 0a29f7e408ab Merge tag 'arm-soc/for-5.10/maintainers' of https://github [...] adds 6b84ca265fe5 ARM: brcmstb: Add debug UART entry for 72614 adds 2ca0c6a30fc3 ARM: bcm: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB adds 4e5cafa8b3ea ARM: brcmstb: Add debug UART entry for 72615 adds 632db90624b1 Merge tag 'arm-soc/for-5.10/soc' of https://github.com/Bro [...] adds 9c7e35167f57 Merge branch 'arm/soc' into for-next adds 8e299e619333 Merge tag 'renesas-arm-dt-for-v5.10-tag1' of git://git.ker [...] adds 8bc946b1a1c2 Merge tag 'samsung-dt-5.10' of https://git.kernel.org/pub/ [...] adds 0630fe41e9eb Merge tag 'samsung-dt64-5.10' of https://git.kernel.org/pu [...] adds 34cfebc0d88a Merge tag 'juno-updates-5.10' of git://git.kernel.org/pub/ [...] adds edb1a2e25647 ARM: dts: aspeed: rainier: Enable XDMA engine adds 7505340245ff ARM: dts: aspeed: tacoma: Add IBM Operation Panel I2C device adds d270bb09f4b1 ARM: dts: aspeed: rainier: Add IBM Operation Panel I2C device adds c82bf6e133d3 ARM: aspeed: g5: Do not set sirq polarity adds adfe14797e17 ARM: dts: rainier: Disable internal pull-downs on eMMC pins adds e89570584d2b ARM: dts: aspeed: Add Mowgli BMC platform adds 679bc801175a Merge tag 'aspeed-5.10-devicetree' of git://git.kernel.org [...] adds b2b72b00795a arm64: dts: alpine: Align GIC nodename with dtschema adds 5024f03c09e4 arm64: dts: alpine: Fix GIC unit address adds b5ac61e4483f Merge tag 'dt64-schema-5.10' of https://git.kernel.org/pub [...] adds 53486d937cb5 ARM: dts: prima: Align L2 cache-controller nodename with dtschema adds dcc339affb95 ARM: dts: qcom: Align L2 cache-controller nodename with dtschema adds 1fbd0475a59f ARM: dts: spear: Align L2 cache-controller nodename with dtschema adds 55d3db1103c4 ARM: dts: tango: Align L2 cache-controller nodename with dtschema adds 14ed3139e10b ARM: dts: zx: Align L2 cache-controller nodename with dtschema adds 48d5732cdf57 ARM: dts: alpine: Align GIC nodename with dtschema adds 439a95a04422 Merge tag 'dt-schema-5.10' of https://git.kernel.org/pub/s [...] adds a2e385f5374d dt-bindings: ARM: add bindings for the Meraki MR32 adds 0ea4b29d1495 ARM: dts: BCM5301X: Specify PWM in the DT adds 5e396bb05b89 ARM: dts: BCM5301X: Specify uart2 in the DT adds c4cd6fcae46f ARM: dts: BCM5301X: Specify pcie2 in the DT adds ec88a9c344d9 ARM: BCM5301X: Add DT for Meraki MR32 adds 5d00306e3aae ARM: dts: NSP: replace status value "ok" by "okay" adds 9d6693369fc7 ARM: dts: Cygnus: Fix SP805 clocks adds f5146e5da433 ARM: dts: NSP: Fix SP805 clock-names adds be7e6bd01cda ARM: dts: broadcom: Fix SP804 node adds 1a4a752ee876 Merge tag 'tags/bcm2835-dt-next-2020-09-08' into devicetree/next adds ba601120cfbd Merge tag 'arm-soc/for-5.10/devicetree' of https://github. [...] adds ed23822eb24b arm64: dts: broadcom: replace status value "ok" by "okay" adds 6534dfbbfab3 arm64: dts: broadcom: Fix SP805 clock-names adds 5f37a0d90360 Merge tag 'arm-soc/for-5.10/devicetree-arm64' of https://g [...] adds 3e20b248af27 Merge branch 'arm/dt' into for-next adds 21a8fa6b6ddb Merge tag 'renesas-drivers-for-v5.10-tag1' of git://git.ke [...] adds bac9bd958aec Merge tag 'memory-controller-drv-5.10' of https://git.kern [...] adds 115423baa6b3 Merge branch 'arm/drivers' into for-next adds 714b348cdc0e Merge tag 'renesas-arm-defconfig-for-v5.10-tag1' of git:// [...] adds 98c3f0a1b3ef ARM: config: aspeed: Fix selection of media drivers adds 00355d82ef4e ARM: config: aspeed-g5: Enable I2C GPIO mux driver adds 74976e861309 ARM: config: aspeed_g5: Enable IBM OP Panel driver adds ce726b672b11 Merge tag 'aspeed-5.10-defconfig' of git://git.kernel.org/ [...] adds 578fd8816a23 Merge branch 'arm/defconfig' into for-next adds c9864df48d2e bus: brcmstb_gisb: Shorten prints adds 9eda7c1f6fb4 soc: bcm: brcmstb: biuctrl: Enable Read-ahead cache adds 7c12a14802a2 dt-bindings: soc: brcm: add BCM63xx power domain binding adds 5292481134b2 MIPS: BMIPS: add BCM6328 power domain definitions adds 9f9fd9766a28 MIPS: BMIPS: add BCM6362 power domain definitions adds 5a3be0d0ccfb MIPS: BMIPS: add BCM63268 power domain definitions adds 8bf86a155688 MIPS: BMIPS: add BCM6318 power domain definitions adds 6c41106f177e soc: bcm: add BCM63xx power domain driver adds 60515712abee MIPS: BMIPS: dts: add BCM6328 power domain support adds 07fcf7772f57 MIPS: BMIPS: dts: add BCM6362 power domain support adds f4d1afc0a454 MIPS: BMIPS: dts: add BCM63268 power domain support adds 5dfd145aada8 soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72164 adds 4029f3b419da soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72165 adds 091353c88b3b soc: bcm: brcmstb: biuctrl: Change RAC prefetch distance f [...] adds 10e7dd54cdaa soc: bcm: brcmstb: biuctrl: Change RAC data line prefetchi [...] adds 541b6e6ee7a4 dt-bindings: bus: Document breakpoint interrupt for gisb-arb adds fb8a0b80c4bb bus: brcmstb_gisb: Add support for breakpoint interrupts adds bd2fad8cd302 Merge tag 'arm-soc/for-5.10/drivers' of https://github.com [...] adds 51390910428e Merge branch 'arm/drivers' into for-next adds 6e5fe0090bcd ARM: Document merges adds bdccb818ca4e Merge remote-tracking branch 'arm-soc/for-next' into master adds 03588496d7a8 Merge remote-tracking branch 'amlogic/for-next' into master adds 84ed9263ec72 ARM: config: aspeed: Fix selection of media drivers adds 0777ea223996 ARM: config: aspeed-g5: Enable I2C GPIO mux driver adds 315d4a38c4b6 ARM: config: aspeed_g5: Enable IBM OP Panel driver adds f7e4b51c4d80 Merge remote-tracking branch 'aspeed/for-next' into master adds c05a4bff5c50 dt-bindings: arm: at91: Add GARDENA smart Gateway (Art. 19 [...] adds 25ffa0dde53c ARM: at91: Add GARDENA smart Gateway (Art. 19000) support adds 58f984941d45 ARM: dts: at91: fix cpu node adds cd6228b782ae ARM: dts: at91: fix sram nodes adds 0acd339af6cd ARM: at91: dts: move mmc pinctrl-names property to board dts adds fb45aa2ab66c ARM: dts: at91: add unit-address to memory node adds 00b37c2e8447 ARM: dts: at91: sama5d2: add missing flexcom spi node properties adds 0ec63ea2b8cd Merge branches 'at91-soc' and 'at91-dt' into at91-next adds 3464db022ffd Merge remote-tracking branch 'at91/at91-next' into master adds 8014c4781b46 memory: tegra: Delete duplicated argument to '|' in functi [...] adds 83ab016dfac3 dt-bindings: memory: mediatek: Add binding for MT8167 SMI adds a8529f3b1cd8 memory: mtk-smi: add support for MT8167 adds 8cbbf5b34eda Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds c07d5c639e63 Merge remote-tracking branch 'imx-mxs/for-next' into master adds 95e7be062aea soc: ti: k3: ringacc: add am65x sr2.0 support adds aee123f48f38 bindings: soc: ti: soc: ringacc: remove ti,dma-ring-reset-quirk adds bd691ce0ba9d dt-bindings: soc: ti: Add TI PRUSS bindings adds dc1129564a01 soc: ti: pruss: Add a platform driver for PRUSS in TI SoCs adds 78251639d376 soc: ti: pruss: Add support for PRU-ICSSs on AM437x SoCs adds ae19b8a14525 soc: ti: pruss: Add support for PRU-ICSS subsystems on AM5 [...] adds 3227c8daac3c soc: ti: pruss: Add support for PRU-ICSS subsystems on 66AK2G SoC adds 6530cd9b201d soc: ti: pruss: Enable support for ICSSG subsystems on K3 [...] adds 557003a98fb8 soc: ti: pruss: Enable support for ICSSG subsystems on K3 [...] adds efa5c01cd7ee soc: ti: ti_sci_pm_domains: switch to use multiple genpds [...] adds 71b610825f4b firmware: ti_sci: allow frequency change for disabled cloc [...] adds 25bafac9408f dt-bindings: soc: ti: Update TI PRUSS bindings regarding c [...] adds ba59c9b43c86 soc: ti: pruss: support CORECLK_MUX and IEPCLK_MUX adds 4f02044123b2 soc: ti: k3-socinfo: Add entry for J7200 adds 6259c8441c4d dmaengine: ti: k3-udma-glue: Fix parameters for rx ring pa [...] adds 36f3ea3c42ce Merge branch 'for_5.10/drivers-soc' into next adds cb3fd887644d Merge remote-tracking branch 'keystone/next' into master adds c0d66c560ea2 arm: dts: mt7623: move display nodes to separate mt7623n.dtsi adds 2c78f4bd2b67 arm: dts: mt7623: add display subsystem related device nodes adds 8cf333f8367a arm: dts: mt7623: add lima related regulator adds 9d955478a89b arm64: dts: mt8173-elm: fix supported values for regulator [...] adds 1652dbf7363a arm64: dts: mt8183: add scp node adds 124391df9b0b Merge branch 'v5.9-next/dts64' into for-next adds 2fb345db29ad Merge branch 'v5.9-next/soc' into for-next adds 3fc367eb7296 Merge remote-tracking branch 'mediatek/for-next' into master adds e920ac99d79d Merge remote-tracking branch 'mvebu/for-next' into master adds 3b4a05645538 ARM: dts: n9, n950: Remove nokia,nvm-size property adds fe93b72551ee ARM: dts: omap: replace status value "ok" by "okay" adds 0893a701a281 ARM: dts: dra7xx: replace status value "ok" by "okay" adds ca6bfe9721b2 ARM: dts: am43xx: replace status value "ok" by "okay" adds 67e97cc60d8a ARM: dts: am5729: beagleboneai: switch to new cpsw switch drv adds d56fe359e6b6 ARM: dts: am57xx-idk: switch to new cpsw switch drv adds ea952beb292b ARM: dts: beagle-x15: switch to new cpsw switch drv adds 56d6c721f2dc ARM: dts: dra7x-evm: switch to new cpsw switch drv adds fa46e7e7dc6d ARM: dts: am57xx-cl-som-am57x: switch to new cpsw switch drv adds ec9bc5bedb20 ARM: dts: dra7: drop legacy cpsw dt node adds 7e62f1457454 Merge branch 'omap-for-v5.10/dt' into for-next adds 8aa6361f7251 ARM: omap2plus_defconfig: enable twl4030_madc as a loadabl [...] adds 74623757b982 ARM: omap2plus_defconfig: enable generic net options adds 34766a7d60e9 Merge branch 'omap-for-v5.10/defconfig' into for-next adds 24ee6fa28b83 Merge remote-tracking branch 'omap/for-next' into master adds 152a1b4c3e7c dt-bindings: arm: qcom: Document SM8250 SoC and boards adds bb1dfb4da1d0 arm64: dts: qcom: sm8250: Rename UART2 node to UART12 adds b1d2674e6121 arm64: dts: qcom: Add basic devicetree support for QRB5165 RB5 adds b5cbd84e499a arm64: dts: qcom: qrb5165-rb5: Add onboard LED support adds 6c6a6d81f586 arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for TLMM block adds 70ff10d5e38f arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for PM8 [...] adds f05f2c21187a arm64: dts: qcom: sc7180: Add LPASS clock controller nodes adds 81921a37145e arm64: dts: qcom: sc7180: add interconnect bindings for display adds 137154871cf4 arm64: dts: qcom: sdm845: Add OPP tables and power-domains [...] adds ef8e58f837e6 arm64: dts: qcom: sc7180: Add OPP tables and power-domains [...] adds 5a4d9f3e18f5 arm64: dts: qcom: sc7180: Add 'sustainable_power' for CPU [...] adds fa8da0662862 arm64: dts: qcom: sc7180: Add bandwidth votes for eMMC and SDcard adds 0a4fd091cf11 arm64: dts: sc7180: add bus clock to mdp node for sc7180 target adds 77809cf74a8c arm64: dts: qcom: Add support for Xiaomi Poco F1 (Beryllium) adds f3d95f5f5136 arm64: defconfig: Enable Lontium LT9611 driver adds 43d0665fb8f0 Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] adds cc4927a29178 Merge remote-tracking branch 'qcom/for-next' into master adds 4b80a2b2e464 Merge remote-tracking branch 'realtek/for-next' into master adds 7345e5c1853d arm64: dts: renesas: r8a774e1-hihope-rzg2h-ex: Enable sata adds 4c32a2b34e62 ARM: dts: r8a7742: Add VIN DT nodes adds 8368ca1540f0 ARM: dts: r8a7742-iwg21d-q7: Add SPI NOR support adds 68ee7720a01c ARM: dts: r8a7742-iwg21d-q7: Add can1 support to carrier board adds 8feb34840611 ARM: dts: r8a7742-iwg21d-q7: Enable SD2 LED indication adds c2ff0810934a dt-bindings: power: Add r8a779a0 SYSC power domain definitions adds fa2d185f7518 dt-bindings: clock: Add r8a779a0 CPG Core Clock Definitions adds 52c91f0ca8e4 Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into rene [...] adds 834c310f5418 arm64: dts: renesas: Add Renesas R8A779A0 SoC support adds 63070d7c2270 arm64: dts: renesas: Add Renesas Falcon boards support adds 919c385dde9c ARM: shmobile: rcar-gen2: Make rcar_gen2_{timer_init, rese [...] adds 8fae67585090 soc: renesas: Use ARM32/ARM64 for menu description adds 6d5aded8d57f soc: renesas: Sort driver description title adds 090e87e7fbe3 soc: renesas: Identify R-Car V3U adds 8e9529f5cde7 soc: renesas: rcar-rst: Add support for R-Car V3U adds 3cc006b395e2 dt-bindings: arm: renesas: Document R-Car V3U SoC DT bindings adds 2e95492de6d9 dt-bindings: power: renesas,rcar-sysc: Document r8a779a0 S [...] adds 461cb5952e35 dt-bindings: reset: renesas,rst: Document r8a779a0 reset module adds b08892556b3f dt-bindings: arm: renesas: Document Renesas Falcon boards adds 8bf393104609 Merge branches 'renesas-arm-dt-for-v5.10', 'renesas-arm-so [...] adds d9fd7ff595a8 ARM: dts: renesas: Fix pin controller node names adds a2053990f327 arm64: dts: renesas: Fix pin controller node names adds 9ab847043f24 arm64: dts: renesas: r8a77961: Add FCP device nodes adds 298b0c8b2a5f arm64: dts: renesas: r8a77961: Add VSP device nodes adds d56896a40247 arm64: dts: renesas: r8a77961: Add DU device nodes adds 0ecbe08bb43d arm64: dts: renesas: r8a77961: Add HDMI device nodes adds 58b1b1ddfcc1 arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Displ [...] adds 3137852c13c0 arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Sound [...] adds 468588c8806e Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into rene [...] adds 7f29315cf421 soc: renesas: r8a779a0-sysc: Add r8a779a0 support adds 9b060e6015d3 Merge branches 'renesas-arm-dt-for-v5.10' and 'renesas-dri [...] adds a00a04f999b5 Merge remote-tracking branch 'renesas/next' into master adds 7fea526ff18c Merge remote-tracking branch 'reset/reset/next' into master adds e949bbf6699f Merge remote-tracking branch 'rockchip/for-next' into master adds ad1edcdf477d dt-bindings: samsung: pmu: document S5Pv210 adds 2c6658c607a3 ARM: dts: s5pv210: fix pinctrl property of "vibrator-en" r [...] adds ea4e792f3c89 ARM: dts: s5pv210: remove DMA controller bus node name to [...] adds d38cae370e5f ARM: dts: s5pv210: move fixed clocks under root node adds bb98fff84ad1 ARM: dts: s5pv210: move PMU node out of clock controller adds 6c17a2974abf ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node adds e59cb2fb3b33 ARM: dts: s5pv210: add RTC 32 KHz clock in Aquilla adds 086c4498b0cc ARM: dts: s5pv210: add RTC 32 KHz clock in Aries family adds ebb105b59c75 ARM: dts: s5pv210: add RTC 32 KHz clock in Goni adds 37dea4fa9888 ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKC110 adds 7260b363457a ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 adds fd595722c104 ARM: dts: s5pv210: add RTC 32 KHz clock in Torbreck adds 0e2774e18081 ARM: dts: s5pv210: use defines for GPIO flags in Aquila adds 0f2e43cf3d63 ARM: dts: s5pv210: use defines for GPIO flags in Goni adds c272f1cc9492 ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 adds b5c528ba9759 ARM: dts: s5pv210: use defines for IRQ flags in Goni adds 1ed7f6d0bab2 ARM: dts: s5pv210: align SPI GPIO node name with dtschema [...] adds 5091298664a6 Merge branch 'next/dt' into for-next adds 4c42831b3078 arm64: defconfig: Enable Samsung S3FWRN5 NFC driver adds d8eab2b0dcaf Merge branch 'next/defconfig' into for-next adds 28ab4caccd17 ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 adds 8b81a8decea7 ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 adds c298c89ace61 ARM: dts: s3c6410: move fixed clocks under root node in SMDK6410 adds 5911622eff51 ARM: dts: s3c6410: align node SROM bus node name with dtsc [...] adds e9da51094a3a ARM: dts: s3c6410: align node SROM bus node name with dtsc [...] adds a904023f7ad4 ARM: dts: s3c6410: remove additional CPU compatible adds 83c968058d5d ARM: dts: s3c24xx: fix number of PWM cells adds 9166c9f8aa12 ARM: dts: s3c24xx: override nodes by label adds 17281a3c7f5c ARM: dts: s3c24xx: align PWM/timer node name with dtschema adds 2436a7e38f9c ARM: dts: s3c24xx: add address to CPU node adds 30b904632eae ARM: dts: s3c24xx: move fixed clocks under root node in SMDK2416 adds 0c5bdaf88ac3 Merge branch 'next/dt' into for-next adds f9e8785da5a6 ARM: dts: exynos: add input clock to CMU in Exynos3250 adds eaf2d2f6895d ARM: dts: exynos: add input clock to CMU in Exynos4412 Odroid adds 4afb06afd768 ARM: dts: exynos: move assigned-clock* properties to i2s0 [...] adds 840a94c3179b Merge branch 'next/dt' into for-next adds edbf3cbe2a17 arm64: dts: exynos: Remove undocumented i2s properties in [...] adds 915feafc9b27 Merge branch 'next/dt64' into for-next adds a110de860497 Merge branch 'next/dt-schema-var' into for-next adds b8a3b763539f Merge branch 'next/dt64-schema-var' into for-next adds 5af0d7b16335 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds a4e2df38f227 Merge remote-tracking branch 'scmi/for-linux-next' into master adds 4de18419a56c Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds e23a1e7e4d6b Merge remote-tracking branch 'tegra/for-next' into master adds edd656e2ba30 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds e8665e24abe4 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 10029f571835 Merge remote-tracking branch 'uniphier/for-next' into master adds 73a203b0dc56 clk: bcm: dvp: Select the reset framework adds da9c43dc0e2e clk: versatile: Add of_node_put() before return statement adds d2249bf25c56 clk: qcom: lpass: Correct goto target in lpass_core_sc7180 [...] adds 2d0cc1cd35f2 Merge branch 'clk-fixes' into clk-next adds 3c316c53def1 Merge remote-tracking branch 'clk/clk-next' into master adds a1b34e9fa366 Merge remote-tracking branch 'h8300/h8300-next' into master adds ecf5b72d5f66 ia64: Remove perfmon adds c331649e6371 ia64: Use libata instead of the legacy ide driver in defconfigs adds b109b91d7eaf Merge remote-tracking branch 'ia64/next' into master adds b0f412dd8d35 Merge remote-tracking branch 'm68k/for-next' into master adds ef03e4545eac m68knommu: switch to using asm-generic/uaccess.h adds 4043c181187f Merge remote-tracking branch 'm68knommu/for-next' into master adds 863ce9fcef38 Merge remote-tracking branch 'microblaze/next' into master adds 1e400b153120 Merge remote-tracking branch 'mips/mips-next' into master adds 667a88d5d0f0 Merge remote-tracking branch 'nds32/next' into master adds c71fcd3c4fcf parisc: disable CONFIG_IDE in defconfigs adds dc15098d3066 Merge remote-tracking branch 'parisc-hd/for-next' into master adds ca573460eb4f Merge remote-tracking branch 'powerpc/next' into master adds 6f36a9635082 riscv/mm/fault: Fix inline placement in vmalloc_fault() de [...] adds 87fa497f7f9a riscv/mm/fault: Set FAULT_FLAG_INSTRUCTION flag in do_page [...] adds 7d360de00b6f Merge remote-tracking branch 'risc-v/for-next' into master adds a08ef4408cdc Merge remote-tracking branch 's390/features' into master adds 122d4c9ea542 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds f77c0ecca562 Merge remote-tracking branch 'fscrypt/master' into master adds 5376053f7eb1 Merge branch 'misc-5.9' into for-next-current-v5.8-20200910 adds e68d6c98e2a8 btrfs: pretty print leaked root name adds 22ee181dc69b btrfs: fix NULL pointer dereference after failure to creat [...] adds 8c9c3b790ee2 btrfs: improve device scanning messages adds f4ace182f950 btrfs: fix put of uninitialized kobject after seed device delete adds 36532ef1b460 btrfs: fix replace of seed device adds 7a40cf397471 btrfs: add btrfs_sysfs_add_device helper adds cf1a6ae01e75 btrfs: add btrfs_sysfs_remove_device helper adds cb0181bdaaf9 btrfs: make btrfs_sysfs_remove_devices_dir return void adds fd8e11fb8ffc btrfs: simplify parameters of btrfs_sysfs_add_devices_dir adds a467d9789844 btrfs: split and refactor btrfs_sysfs_remove_devices_dir adds 37bc7cd89c8c btrfs: initialize sysfs devid and device link for seed device adds f606b5589aad btrfs: handle errors in btrfs_sysfs_add_fs_devices adds 341ffb783305 btrfs: reada: lock all seed/sprout devices in __reada_star [...] adds acc1b226d924 btrfs: use sprout device_list_mutex in btrfs_init_devices_late adds 8db21db55a07 btrfs: remove tmp variable for list traversal in btrfs_ini [...] adds 2719d0bf25bc btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] adds b4e94c8f6d74 btrfs: simplify gotos in open_seed_device adds a99530d13cc9 btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] adds 8167ce5a5424 Merge branch 'misc-next' into for-next-current-v5.8-20200910 adds 34a1e24924c0 Merge branch 'for-next-current-v5.8-20200910' into for-nex [...] adds 6a35c4e37424 Merge branch 'misc-next' into for-next-next-v5.9-20200910 adds 988649e4289d btrfs: kill the rcu protection for fs_info->space_info adds 131ed96ce9d3 btrfs: do not create raid sysfs entries under any locks adds c6730c05535d Merge branch 'ext/josef/more-lockdep-v2-new' into for-next [...] adds becb69440205 btrfs: fix metadata reservation for fallocate that leads t [...] adds 8b95fa03d37e btrfs: remove item_size member of struct btrfs_clone_extent_info adds ee6b6531b30a btrfs: rename struct btrfs_clone_extent_info to a more gen [...] adds 01a72a1da8de btrfs: rename btrfs_punch_hole_range() to a more generic name adds a21cfe6eb38f btrfs: rename btrfs_insert_clone_extent() to a more generic name adds 2f7861293c92 Merge branch 'ext/filipe/falloc-fixes' into for-next-next- [...] adds f60c854866e9 btrfs: send: get rid of i_size logic in send_write() adds deebdcb1d6b5 btrfs: send: avoid copying file data adds d04bca85b0a5 btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() adds 608138fdfe61 btrfs: add send_stream_version attribute to sysfs adds 9de9242c02f4 Merge branch 'ext/omar/send-prep' into for-next-next-v5.9- [...] adds abecc38b009f Merge branch 'for-next-next-v5.9-20200910' into for-next-20200910 adds 4fa6d90cec8c Merge remote-tracking branch 'btrfs/for-next' into master adds fec8248663b8 Merge remote-tracking branch 'configfs/for-next' into master adds 116f4bcb34e9 Merge remote-tracking branch 'erofs/dev' into master adds a31d804317d1 Merge remote-tracking branch 'exfat/dev' into master adds ad47ff330b26 quota: widen timestamps for the fs_disk_quota structure adds d1c10767837c quota: Expand comment describing d_itimer adds 7d44456c34ba Merge remote-tracking branch 'ext3/for_next' into master adds de881df97768 f2fs: support zone capacity less than zone size adds e90027d23aec f2fs: remove duplicated type casting adds 376207af4bf8 f2fs: compress: remove unneeded code adds d0b9e42ab615 f2fs: introduce inmem curseg adds 6f3a01ae9b72 f2fs: record average update time of segment adds c5d02785c59d f2fs: inherit mtime of original block during GC adds 2e9b2bb250d5 f2fs: support 64-bits key in f2fs rb-tree node entry adds 17d7648d9ce0 f2fs: fix compile warning adds e6c3948de2f8 f2fs: compress: use more readable atomic_t type for {cic,dic}.ref adds 3d7bfea8b837 unicode: Add utf8_casefold_hash adds c843843e714c fs: Add standard casefolding support adds eca4873ee1b6 f2fs: Use generic casefolding support adds 568d2a1e37b2 f2fs: point man pages for some f2fs utils adds 093749e296e2 f2fs: support age threshold based garbage collection adds 4cb03fecd3ff f2fs: Simplify SEEK_DATA implementation adds 335cac8b25fd f2fs: correct statistic of APP_DIRECT_IO/APP_DIRECT_READ_IO adds aad1383cbf08 f2fs: check position in move range ioctl adds 4eda1682cd0b f2fs: add block address limit check to compressed file adds ae999bb9a339 f2fs: change compr_blocks of superblock info to 64bit adds 0e2b7385cb59 f2fs: allocate proper size memory for zstd decompress adds ca313c82d151 f2fs: Documentation edits/fixes adds 69c0dd29f752 f2fs: ignore compress mount option on image w/o compressio [...] adds 32c0fec1aa85 f2fs: trace: fix typo adds c2759ebaf7e8 f2fs: change i_compr_blocks of inode to atomic value adds 78134d03511e f2fs: change return value of f2fs_disable_compressed_file to bool adds 6fcaebac6667 f2fs: change virtual mapping way for compression pages adds 2a4f24df5394 Merge remote-tracking branch 'f2fs/dev' into master adds 5bfe37ca8ac8 virtio: Add get_shm_region method adds 0dd4ff93f4c8 virtio: Implement get_shm_region for PCI transport adds 38e895487afc virtio: Implement get_shm_region for MMIO transport adds 27bd6129a4c5 Merge branch 'virtio-shm' into for-next adds 1a9d5d405962 dax: Modify bdev_dax_pgoff() to handle NULL bdev adds 6bbdd563ee9a dax: Create a range version of dax_layout_busy_page() adds b43b7e81eb2b virtiofs: provide a helper function for virtqueue initialization adds f4fd4ae354ba virtiofs: get rid of no_mount_options adds 22f3787e9d95 virtiofs: set up virtio_fs dax_device adds 1dd539577c42 virtiofs: add a mount option to enable dax adds 45f2348eceb6 virtiofs: keep a list of free dax memory ranges adds fd1a1dc6f5aa virtiofs: implement FUSE_INIT map_alignment field adds ceec02d4354a virtiofs: introduce setupmapping/removemapping commands adds c2d0ad00d948 virtiofs: implement dax read/write operations adds 2a9a609a0c4a virtiofs: add DAX mmap support adds 9483e7d5809a virtiofs: define dax address space operations adds 6ae330cad6ef virtiofs: serialize truncate/punch_hole and dax fault path adds d0cfb9dcbca6 virtiofs: maintain a list of busy elements adds 9a752d18c85a virtiofs: add logic to free up a memory range adds e3522010f7bb Merge remote-tracking branch 'fuse/for-next' into master adds 5b0849b46739 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds 771915c4f688 xfs: remove kmem_realloc() adds 718ecc50359e xfs: xfs_iflock is no longer a completion adds 03e0f3b77e12 xfs: add log item precommit operation adds b2341f2b41b6 xfs: factor the xfs_iunlink functions adds f5e0b8c04f59 xfs: arrange all unlinked inodes into one list adds cb2e6066b979 xfs: add unlink list pointers to xfs_inode adds 138d87bf4e5d xfs: replace iunlink backref lookups with list lookups adds eeea5367d0b7 xfs: mapping unlinked inodes is now redundant adds 73d6110273bf xfs: updating i_next_unlinked doesn't need to return old value adds 720d8a952088 xfs: validate the unlinked list pointer on update adds a4223a3882fc xfs: re-order AGI updates in unlink list updates adds 538d3d74a95a xfs: combine iunlink inode update functions adds 50b9451ec6d0 xfs: add in-memory iunlink log item adds 596fb4a448e1 xfs: reorder iunlink remove operation in xfs_ifree adds c7946f84d768 xfs: refactor the buf ioend disposition code adds 7c33cf679d3d xfs: mark xfs_buf_ioend static adds bbc47cac42be xfs: refactor xfs_buf_ioend adds eac248182d16 xfs: move the buffer retry logic to xfs_buf.c adds e16c1144305e xfs: fold xfs_buf_ioend_finish into xfs_ioend adds 0a0c8460a0e7 xfs: refactor xfs_buf_ioerror_fail_without_retry adds be3e01085400 xfs: remove xfs_buf_ioerror_retry adds b6df21f61c8b xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_d [...] adds 13a6bfd2fb60 xfs: simplify the xfs_buf_ioend_disposition calling convention adds a5b961a4f46b xfs: use xfs_buf_item_relse in xfs_buf_item_done adds d43e1ee50999 xfs: clear the read/write flags later in xfs_buf_ioend adds d34c0ccf4c0b xfs: remove xlog_recover_iodone adds 00a7bf8b898e xfs: simplify xfs_trans_getsb adds afd44ff1d8de xfs: remove xfs_getsb adds 543439229b03 xfs: reuse _xfs_buf_read for re-reading the superblock adds 10dd2c7d4af6 xfs: store inode btree block counts in AGI header adds 0004f136c4cd xfs: use the finobt block counts to speed up mount times adds 624dc3cca517 xfs: support inode btree blockcounts in online scrub adds 30deae31eab5 xfs: support inode btree blockcounts in online repair adds 0d168b604808 xfs: enable new inode btree counters feature adds 504ec27394bc xfs: explicitly define inode timestamp range adds 9fe2ad7b2d73 xfs: refactor quota expiration timer modification adds 7f20c7a4a37e xfs: refactor default quota grace period setting code adds bc504d6e17f6 xfs: refactor quota timestamp coding adds 54ba865f63c4 xfs: move xfs_log_dinode_to_disk to the log recovery code adds 45e06fe6d122 xfs: redefine xfs_timestamp_t adds 0944f39f176c xfs: redefine xfs_ictimestamp_t adds de63a670b67d xfs: widen ondisk inode timestamps to deal with y2038+ adds 4434089b2d08 xfs: widen ondisk quota expiration timestamps to handle y2038+ adds 2504dbb2c049 xfs: trace timestamp limits adds 75b89018eb33 xfs: enable big timestamps adds 08639d86fa65 xfs: Remove kmem_zalloc_large() adds ce7726a988d8 xfs: remove typedef xfs_attr_sf_entry_t adds acfc932f77d2 xfs: Remove typedef xfs_attr_shortform_t adds 66f8e544b5ea xfs: Use variable-size array for nameval in xfs_attr_sf_entry adds 7724567d7d15 xfs: Convert xfs_attr_sf macros to inline functions adds 7c0073f2994c xfs: force the log after remapping a synchronous-writes file adds 34c6209d59ed xfs: Remove unneeded semicolon adds fd2d6c0c1144 xfs: make sure the rt allocator doesn't run off the end adds 18a1031619de xfs: ensure that fpunch, fcollapse, and finsert operations [...] adds 37e35be96d36 Merge remote-tracking branch 'xfs/for-next' into master adds a805c111650c iomap: fix WARN_ON_ONCE() from unprivileged users adds c114bbc6c423 iomap: Fix direct I/O write consistency check adds e6e7ca92623a iomap: Clear page error before beginning a write adds 14284fedf59f iomap: Mark read blocks uptodate in write_begin adds 3ab154a23d42 Merge remote-tracking branch 'iomap/iomap-for-next' into master adds f316bd417984 Merge remote-tracking branch 'file-locks/locks-next' into master adds 4bd6a7353ee1 sysctl: Convert to iter interfaces adds 4d03e3cc5982 fs: don't allow kernel reads and writes without iter ops adds 36e2c7421f02 fs: don't allow splice read/write without explicit ops adds 5e6e9852d6f7 uaccess: add infrastructure for kernel builds with set_fs() adds 81b1e242b8bd test_bitmap: remove user bitmap tests adds c6f7c753f71c lkdtm: remove set_fs-based tests adds 999c83e8ffd9 x86: move PAGE_OFFSET, TASK_SIZE & friends to page_{32,64} [...] adds a1d826d475aa x86: make TASK_SIZE_MAX usable from assembly code adds 47058bb54b57 x86: remove address space overrides using set_fs() adds c33165253492 powerpc: use non-set_fs based maccess routines adds 5ae4998b5d6f powerpc: remove address space overrides using set_fs() adds c5c8adc73309 Merge branches 'fixes', 'work.misc', 'work.sparc', 'base.s [...] adds 7d58c34b38f7 Merge remote-tracking branch 'vfs/for-next' into master adds 1c163b6e4bd9 Merge remote-tracking branch 'printk/for-next' into master adds 4f81d21175a3 Merge remote-tracking branch 'pci/next' into master adds c5c3830b95c8 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds d4f98dbfe717 HID: roccat: add bounds checking in kone_sysfs_write_settings() adds d7e419beffb5 Merge branch 'for-5.9/upstream-fixes' into for-next adds 5bf2f2f331ad HID: ite: Add USB id match for Acer One S1003 keyboard dock adds 820ab7ef73e7 Merge branch 'for-5.9/upstream-fixes' into for-next adds eafb2203626a HID: i2c-hid: Prefer asynchronous probe adds 2fbfda7c7708 Merge branch 'for-5.10/i2c-hid' into for-next adds c27e08820bc6 HID: hid-debug: fix nonblocking read semantics wrt EIO/ERE [...] adds 5bd34639e3da Merge branch 'for-5.10/core' into for-next adds e1434d45d587 Merge remote-tracking branch 'hid/for-next' into master adds 62df579a8674 i2c: i801: Register lis3lv02d I2C device on Dell Latitude 5480 adds 60a9f851f6bb i2c: imx: Use dev_err_probe() to simplify error handling adds e6277308ac21 i2c: add binding to mark a bus as SMBus adds 2a71593da34d i2c: smbus: add core function handling SMBus host-notify adds 68302245720a i2c: stm32f7: Add SMBus Host-Notify protocol support adds 1e77d2e1b4c8 i2c: rcar: improve bus busy detection adds 9809e3b9ec05 i2c: rcar: refactor and shorten timeout when resetting adds c2449618c5c5 Merge branch 'i2c/for-5.10' into i2c/for-next adds 5b4d19dec5c9 Merge branch 'i2c/for-current' into i2c/for-next adds bbc0667f01c0 Merge remote-tracking branch 'i2c/i2c/for-next' into master adds d1519b1a1936 Merge remote-tracking branch 'i3c/i3c/next' into master adds 020205e42ca9 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds e3ae50202a55 hwmon: (k10temp) Take out debugfs code adds 2c0fb3a54e1d hwmon: (pmbus) Stop caching register values adds 1ee3259f5ca0 hwmon: (pmbus) Expose PEC debugfs attribute adds 1d6baf062dee hwmon: (pmbus) Move boolean error condition check to gener [...] adds 0360486c0bbb Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds afde706afde2 Make the docs build "work" with Sphinx 3.x adds 46ca9ee5b833 docs: kvm: fix referenced ioctl symbol adds bb84bc51d206 docs: trusted-encrypted.rst: update parameters for command [...] adds 27c8700bd1ab bcache: doc: update Documentation/admin-guide/bcache.rst adds cf92ec602ac5 Documentation: remove current_security() reference adds e046de3d79d7 docs: filesystems: replace to_dev() with kobj_to_dev() adds 9334e34fe1d5 Documentation: submit-checklist: add clean builds for new [...] adds 17dca0502314 docs: deprecated.rst: Update zero-length/one-element array [...] adds 50aab9b14291 mm/doc: editorial pass on page migration adds 2e915ea0bfda Documentation: iio: fix a typo adds 319f5fa089f2 Documentation: core-api/cpu_hotplug: fix a typo adds fdcc9e076189 MAINTAINERS: Add ubifs-authentication.rst to UBIFS adds 7eec675669fb docs: ubifs-authentication: Add a top-level heading adds f6236efced85 .gitignore: docs: ignore sphinx_*/ directories adds 5eb6b4b3e216 kernel-doc: include line numbers for function prototypes adds e4e29e78c0cd docs: scheduler: fix the directory name on two files adds 7f9a2357c400 docs: trace: fix the location of kprobes.rst adds 51652804d018 MAINTAINERS: fix location of qlogic/LICENSE.qla3xxx adds c9a6bef24e6d scripts: device_attr_show.cocci: update location of sysfs doc adds 4d05e3a0f53a docs: add some new files to their respective index.rst files adds 50f32634f853 docs: watch_queue: fix some warnings adds 3c97f03e888a docs: kvm: api.rst: add missing spaces adds 001e92922cbe docs: soundwire: fix some identation at stream.rst adds b899353d221f docs: dma-buf: fix some warnings adds 5ff4aa70bf34 docs: submitting-patches: use :doc: for references adds 78ff97ebd4e9 iio: iio.h: fix a warning at the kernel-doc markup adds dce9cad168de Merge remote-tracking branch 'jc_docs/docs-next' into master adds 50044aa71517 media: usbvision: remove deprecated driver adds a73a342a6b3c media: rcar-fcp: Drop local dma_parms adds fc8678783c72 media: uvcvideo: Fix annotation for uvc_video_clock_update() adds 40b222b56ea8 media: uvcvideo: Add mapping for HEVC payloads adds d6834b4b58d1 media: uvcvideo: Set media controller entity functions adds 93df48d37c3f media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having a [...] adds bed888de658a media: uvcvideo: Cleanup uvc_ctrl_add_info() error handling adds f5a3048a840d media: uvcvideo: Replace HTTP links with HTTPS ones adds f875bcc375c7 media: uvcvideo: Fix dereference of out-of-bound list iterator adds 171994e498a0 media: uvcvideo: Silence shift-out-of-bounds warning adds 8a652a17e3c0 media: uvcvideo: Ensure all probed info is returned to v4l2 adds ec2c23f62880 media: uvcvideo: Convey full colorspace information to V4L2 adds 08913a8e458e media: staging/intel-ipu3: css: Correctly reset some memory adds d8fc21c17099 media: omap3isp: Fix memleak in isp_probe adds bbacb2740343 media: ipu3-cio2: Simplify cleanup code adds 7b285f41f737 media: ipu3-cio2: Introduce CIO2_LOP_ENTRIES constant adds e186f932472f media: ipu2-cio2: Replace custom definition with PAGE_SIZE adds 9a262c7a7fd3 media: ipu3-cio2: Use macros from pfn.h adds a553c9013619 media: ipu3-cio2: Replace infinite loop by one with clear [...] adds 44677b03caa3 media: ipu3-cio2: Use readl_poll_timeout() helper adds 34a07e65bae2 media: ipu3-cio2: Get rid of pci_set_master() duplication adds c12841388e16 media: ipu3-cio2: Drop bogus check and error message adds 39fec547f111 media: ipu3-cio2: Drop useless assignments adds 30f573a85c30 media: ipu3-cio2: Update Copyright year and fix indentatio [...] adds 2f248f7f346b media: i2c: Remove Alan Chiang's e-mail address adds 32b6e400c34d media: v4l2-fwnode: Use debug level for printing link frequencies adds 3b987d70e903 media: i2c: ov5640: Remain in power down for DVP mode unle [...] adds b1751ae652fb media: i2c: ov5640: Separate out mipi configuration from s_power adds 576f5d4ba8f6 media: i2c: ov5640: Enable data pins on poweron for DVP mode adds 311a6408f8d4 media: i2c: ov5640: Configure HVP lines in s_power callback adds 4039b03720f7 media: i2c: ov5640: Add support for BT656 mode adds 2c61e48d0a19 media: i2c: ov5640: Fail probe on unsupported bus_type adds 6c11631480e9 media: v4l2-async: Document asd allocation requirements adds cdd4f7824994 media: rcar_drif: Fix fwnode reference leak when parsing DT adds 468e986dac0e media: rcar_drif: Allocate v4l2_async_subdev dynamically adds 2cac7cbfb409 media: rcar-csi2: Allocate v4l2_async_subdev dynamically adds 86d37bf31af6 media: i2c: max9286: Allocate v4l2_async_subdev dynamically adds 2e654432a260 media: v4l2-fwnode: Make number of data lanes a character adds bb4bba9232fc media: v4l2-fwnode: Make bus configuration a struct adds da5c791cfcdf media: v4l2-fwnode: Document new usage patterns of v4l2_fw [...] adds e5a30635600a media: ov8856: Add support for 1632x1224 mode adds 93c16fabdb74 media: ov8856: Add support for 3264x2448 mode adds 5e8db3496622 media: av7110: don't do float point math adds 24fb190e92e0 media: vidtv: implement a tuner driver adds f5ffc3b6edf1 media: vidtv: implement a demodulator driver adds f90cf6079bf6 media: vidtv: add a bridge driver adds 1f9a704601f0 media: Documentation: vidtv: Add ReST documentation for vidtv adds 63101b756893 media: vidtv: fix driver unbind/remove adds c4176e12a755 media: media/test-drivers/Kconfig: fix broken Kconfig adds 5ebc29b57c7b Merge remote-tracking branch 'v4l-dvb/master' into master adds 23818c154bae Merge branch 'pm-em' into linux-next adds eadbbf5e9dff Merge remote-tracking branch 'pm/linux-next' into master adds ded10c47f39e cpufreq: imx6q: Unconditionally call dev_pm_opp_of_remove_table() adds 474839cc0e14 Merge commit 'ded10c47f39e' into HEAD adds 52c32e281da1 cpufreq: tegra186: Fix initial frequency adds d4887207ee3d cpufreq: s5pv210: Simplify with dev_err_probe() adds eed38e15581f cpufreq: s5pv210: Use dev_err instead of pr_err in probe adds da59537eb7bd cpufreq: sti-cpufreq: add stih418 support adds 09b9a2ddf82d cpufreq: dt-platdev: Blacklist st,stih418 SoC adds 4a6457d4829b cpufreq: arm: Kconfig: add CPUFREQ_DT depend for STI CPUFREQ adds d7a976b4f156 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE adds d168eaa6f6a1 cpufreq: qcom-hw: Make use of cpufreq driver_data for pass [...] adds d343656c0479 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds 9a043a3b9753 Merge remote-tracking branch 'cpupower/cpupower' into master adds 428431f02281 PM / devfreq: Add timer type to devfreq_summary debugfs adds 36c10492e880 PM / devfreq: tegra30: disable clock on error in probe adds bdfdea592dcc PM / devfreq: Add devfreq_get_devfreq_by_node function adds efaa4d82c820 PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] adds fe95e9d55e55 PM / devfreq: event: Change prototype of devfreq_event_get [...] adds c0631d9aae86 Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 079117a150fa Merge remote-tracking branch 'opp/opp/linux-next' into master adds 1ea6d40afed8 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 63670886fbbb Merge remote-tracking branch 'ieee1394/for-next' into master adds 83a28da3a8a9 Merge remote-tracking branch 'dlm/next' into master adds 1e1140c6b2e3 Merge remote-tracking branch 'swiotlb/linux-next' into master adds 7d11b4787d53 RDMA/qedr: Fix reported max_pkeys adds 4f680cb9f1bb RDMA/ucma: Fix resource leak on error path adds 4b916ed9f9e8 RDMA/mlx5: Fix potential race between destroy and CQE poll adds 53c2a706ae78 RDMA/bnxt_re: Convert tasklets to use new tasklet_setup() API adds 55db47d0828c RDMA/hfi1: Convert tasklets to use new tasklet_setup() API adds 4e95f849993b RDMA/i40iw: Convert tasklets to use new tasklet_setup() API adds a23afb448ba8 RDMA/qib: Convert tasklets to use new tasklet_setup() API adds 00b3c11879d7 RDMA/rxe: Convert tasklets to use new tasklet_setup() API adds ef3e3b6e3b46 Merge remote-tracking branch 'rdma/for-next' into master adds d41884eecdbd net: hns3: narrow two local variable range in hclgevf_rese [...] adds e63943633931 net: hns3: skip periodic service task if reset failed adds a3a0ff0150c9 net: hns3: fix a typo in struct hclge_mac adds b7ae986f6980 net: hns3: remove unused field 'io_base' in struct hns3_enet_ring adds 50626bcdbe43 net: hns3: remove unused field 'tc_num_last_time' in struc [...] adds 3d93fda0bf79 net: hns3: remove some unused macros related to queue adds 2c7bcc1de153 net: hns3: remove some unused function hns3_update_promisc_mode() adds 360ea6fca880 Merge branch 'net-hns3-misc-updates' adds 652b4987ba1a net: smsc911x: Remove unused variables adds 7edce63666cd cipso: fix 'audit_secid' kernel-doc warning in cipso_ipv4.c adds 525090b5092d bnx2x: Fix some kernel-doc warnings adds 4ff62d82be32 net: wimax: i2400m: fix 'msg_skb' kernel-doc warning in i2 [...] adds 8c70b2681766 netlabel: Fix some kernel-doc warnings adds 071445c6051f net: bridge: mcast: fix unused br var when lockdep isn't defined adds 161c4e88b720 sfc: coding style cleanups in mcdi_port_common.c adds f33a7251c825 hippi: switch from 'pci_' to 'dma_' API adds cdd84a93dad8 net: tc35815: switch from 'pci_' to 'dma_' API adds b7a7d6740803 rxrpc: Impose a maximum number of client calls adds 245500d853e9 rxrpc: Rewrite the client connection manager adds 288827d53e8e rxrpc: Allow multiple client connections to the same peer adds 56bbc22d833b Merge tag 'rxrpc-next-20200908' of git://git.kernel.org/pu [...] adds e92dd77e6fe0 ipv6: add tos reflection in TCP reset and ack adds f5499c67477e nfc: pn533/usb.c: fix spelling of "functions" adds ac99a822c67b net: ethernet/neterion/vxge: fix spelling of "functionality" adds d85427e3c8dd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 3c85f775151d net: dsa: microchip: Make switch detection more informative adds 805a7e6f5388 net: dsa: microchip: Improve phy mode message adds ade64eb5be97 net: dsa: microchip: Disable RGMII in-band status on KSZ9893 adds 5b797980908a net: dsa: microchip: Implement recommended reset timing adds 8794ebfe9a5c Merge branch 'ksz9477-dsa-switch-driver-improvements' adds 76f919ebffe2 cxgb4/ch_ipsec: Registering xfrmdev_ops with cxgb4 adds 74c654a852fe net: cavium: Fix a bunch of kerneldoc parameter issues adds 7365494550f6 net: phy: smsc: skip ENERGYON interrupt if disabled adds 436e380064ea net: phy: smsc: simplify config_init callback adds 84475a9e048f dt-bindings: net: phy: smsc: document reference clock adds bedd8d78aba3 net: phy: smsc: LAN8710/20: add phy refclk in support adds d65af21842f8 net: phy: smsc: LAN8710/20: remove PHY_RST_AFTER_CLK_EN flag adds 34e435438cbc Merge branch 'SMSC-Cleanups-and-clock-setup' adds a0d48518cdc8 net: pxa168_eth: remove redundant null check before clk_di [...] adds 6b5472d4f158 net: stmmac: dwmac-intel-plat: remove redundant null check [...] adds a53cf9497a16 net/mlx5: E-switch, Read controller number from device adds 2efbe6aebea0 devlink: Add comment block for missing port attributes adds ff03e63ad167 devlink: Move structure comments outside of structure adds 05b595e9c44a devlink: Introduce external controller flag adds 3a2d9588c4f7 devlink: Introduce controller number adds 66b17082d10a devlink: Use controller while building phys_port_name adds b599a5b9e166 Merge branch 'devlink-show-controller-number' adds 36cfd3a6e52b net: mvpp2: restructure "link status" interrupt handling adds 8914197269fd net: mvpp2: rename mis-named "link status" interrupt adds b4b17714c377 net: mvpp2: check first level interrupt status registers adds 91dd71950bd7 net: mvpp2: ptp: add TAI support adds ce3497e2072e net: mvpp2: ptp: add support for receive timestamping adds f5015a594c50 net: mvpp2: ptp: add support for transmit timestamping adds 4a056990e16e Merge branch 'Marvell-PP2-2-PTP-support' adds 4f6a5caf187f net: dsa: b53: Report VLAN table occupancy via devlink adds 501cb0089066 ipmr: Add route table ID to netlink cache reports adds c8715a8e9f38 ipmr: Add high byte of VIF ID to igmpmsg adds bb82067c574a ipmr: Use full VIF ID in netlink cache reports adds 8c5c49a6a051 Merge branch 'Allow-more-than-255-IPv4-multicast-interfaces' adds 6eb8b7fbe391 net: mvneta: rely on MVNETA_MAX_RX_BUF_SIZE for pkt split [...] adds 3ea87ca772a9 devlink: don't crash if netdev is NULL adds 0313c7c2e45c mlx4: make sure to always set the port type adds 8b40f21b699d Merge branch 'mlx4-avoid-devlink-port-type-not-set-warnings' adds 5198d545dba8 net: remove napi_hash_del() from driver-facing API adds 4d092dd2041a net: manage napi add/del idempotence explicitly adds 5251ef829932 net: make sure napi_list is safe for RCU traversal adds 6198f4469089 Merge branch 'netpoll-make-sure-napi_list-is-safe-for-RCU- [...] adds 3a8c4ad161d4 net: mventa: drop mvneta_stats from mvneta_swbm_rx_frame s [...] adds e9b12edc133b tcp: record received TOS value in the request socket adds de033b7d1568 ip: pass tos into ip_build_and_send_pkt() adds ac8f1710c12b tcp: reflect tos value received in SYN to the socket adds d095c46206be Merge branch 'tcp-add-tos-reflection-feature' adds e54846581891 selftests/mptcp: Better delay & reordering configuration adds f1852d64ba0a net: ena: ethtool: convert stat_offset to 64 bit resolution adds 713865da3c62 net: ena: ethtool: Add new device statistics adds 0201bda10679 net: ena: ethtool: add stats printing to XDP queues adds 4cd28b214d56 net: ena: xdp: add queue counters for xdp actions adds 3c9e154de8b3 Merge branch 'Enhance-current-features-in-ena-driver' adds 45677bc6dccc net: cxgb3: Fix some kernel-doc warnings adds cdd0a379a6a3 net: mvpp2: ptp: Fix unused variables adds abbabe475fb7 hinic: Fix some kernel-doc warnings in hinic_hw_io.c adds ce455af31b66 net: hns: fix 'cdev' kernel-doc warning in hnae_ae_unregister() adds 64dfc4f68d66 net: hns: Fix some kernel-doc warnings in hns_dsaf_xgmac.c adds 43ec0f0784dc net: hns: Fix some kernel-doc warnings in hns_enet.c adds f3e9a7cf25d6 net: hns: Fix a kernel-doc warning in hinic_hw_api_cmd.c adds 07a5747aa508 net: hns: Fix a kernel-doc warning in hinic_hw_eqs.c adds 3fe6ab12fed5 Merge branch 'hns-kdoc' adds 07d20a643084 dt-bindings: net: nfc: s3fwrn5: Convert to dtschema adds 3a9f89aaee2b dt-bindings: net: nfc: s3fwrn5: Remove wrong vendor prefix [...] adds 1995c4cc3ae4 nfc: s3fwrn5: Remove wrong vendor prefix from GPIOs adds e52e4130ffef nfc: s3fwrn5: Remove unneeded 'ret' variable adds 4aa62c62d4c4 nfc: s3fwrn5: Add missing CRYPTO_HASH dependency adds 171a7000fa94 nfc: s3fwrn5: Constify s3fwrn5_fw_info when not modified adds 46c9efa47fe0 MAINTAINERS: Add Krzysztof Kozlowski to Samsung S3FWRN5 an [...] adds 0760aad038b5 arm64: dts: exynos: Use newer S3FWRN5 GPIO properties in E [...] adds b55353e2cc14 Merge branch 'nfc-s3fwrn5-Few-cleanups' adds a60a2b1e0af1 net/smc: reduce active tcp_listen workers adds 5ac54d8768da net/smc: introduce better field names adds 6bb14e48ee8d net/smc: dynamic allocation of CLC proposal buffer adds 3d9725a6a133 net/smc: common routine for CLC accept and confirm adds 7b2977d08304 net/smc: improve server ISM device determination adds 0c881ada3d1e net/smc: reduce smc_listen_decline() calls adds f9aab6f2ce57 net/smc: immediate freeing in smc_lgr_cleanup_early() adds 219d9aef6d83 s390/net: add SMC config as one of the defaults of CCWGROUP adds 8418cb4065e3 net/smc: use the retry mechanism for netlink messages adds 22ef473dbd66 net/smc: use separate work queues for different worker types adds 25ed57b86fb9 Merge branch 'smc-next' adds 9984c0bb22dc net: smc91x: Remove set but not used variable 'status' in [...] adds 587231ee81d6 rtlwifi: rtl8723ae: Delete a stray tab adds 86279456a4d4 rtl8xxxu: prevent potential memory leak adds eb2c6ca2db8c mwifiex: remove function pointer check adds f4443293d741 brcmsmac: fix memory leak in wlc_phy_attach_lcnphy adds 0dc0b5c29be2 rtlwifi: switch from 'pci_' to 'dma_' API adds c796d513c6ae ath10k: add bus type for each layout of coredump adds 3c45f21af84e ath10k: sdio: add firmware coredump support adds 5d582be0bc66 ath10k: Add wmi command support for station specific TID config adds 1c0b3fbd6eb4 ath10k: Move rate mask validation function up in the file adds 7b2531d93bac ath10k: Add new api to support TID specific configuration adds 2ca6a1dd83e1 ath10k: Add new api to support reset TID config adds 5973a2947430 wcn36xx: Fix software-driven scan adds 1fcdb567df1b wcn36xx: Setup starting bitrate to MCS-5 adds c6522a5076e1 wcn36xx: Disable bmps when encryption is disabled adds c068a9ec3c94 ath5k: convert tasklets to use new tasklet_setup() API adds e58518499ded ath6kl: wmi: Remove unused variable 'rate' adds f91a35b46af0 ath9k: convert tasklets to use new tasklet_setup() API adds 197f466e93f5 ath9k_htc: Do not select MAC80211_LEDS by default adds 660f101eaac2 ath9k: ar9002_initvals: Remove unused array 'ar9280PciePhy [...] adds 2a0b6a97d01e ath9k: ar9001_initvals: Remove unused array 'ar5416Bank6_9100' adds 694815e74ba3 ath9k: ar5008_initvals: Remove unused table entirely adds b016d0a5b817 ath9k: ar5008_initvals: Move ar5416Bank{0,1,2,3,7} to wher [...] adds 72cdab808714 ath9k: Do not select MAC80211_LEDS by default adds 342b6194a75b ath11k: return error if firmware request fails adds fd0a09097233 ath11k: return -ENOMEM on allocation failure adds 6df74f61e9a2 carl9170: Use fallthrough pseudo-keyword adds 48e12d004437 wil6210: debugfs: Fix a couple of formatting issues in 'wi [...] adds de7dbc2dbef7 carl9170: convert tasklets to use new tasklet_setup() API adds c08279a93191 ath11k: convert tasklets to use new tasklet_setup() API adds bd5dd7aaa4c0 ath11k: fix spelling mistake "moniter" -> "monitor" adds b2c094582e38 ath11k: fix missing error check on call to ath11k_pci_get_ [...] adds 6b9739c8b8b8 wil6210: wmi: Fix formatting and demote non-conforming fun [...] adds 299ff6c6baa2 wil6210: interrupt: Demote comment header which is clearly [...] adds e6636d649474 wil6210: txrx: Demote obvious abuse of kernel-doc adds e2d651b99379 wil6210: txrx_edma: Demote comments which are clearly not [...] adds c7b1a9b358e1 wil6210: pmc: Demote a few nonconformant kernel-doc functi [...] adds ea2e3df7c4f2 wil6210: wil_platform: Demote kernel-doc header to standar [...] adds 859228a3ae82 carl9170: Convert 'ar9170_qmap' to inline function adds e96eecdb290a ath10k: wmi: Use struct_size() helper in ath10k_wmi_alloc_skb() adds b92aba35d39d ath10k: Add interrupt summary based CE processing adds d66d24ac300c ath10k: Keep track of which interrupts fired, don't poll them adds 7f8655166512 ath10k: Get rid of "per_ce_irq" hw param adds 034f0befc1ff wcn36xx: Add a chip identifier for WCN3680 adds 8490987bdb9a wcn36xx: Hook and identify RF_IRIS_WCN3680 adds 10630b150bd6 wcn36xx: Add 802.11ac MCS rates adds 6ea131acea98 wcn36xx: Fix warning due to bad rate_idx adds 1af05d43b9be wcn36xx: Specify ieee80211_rx_status.nss adds ff11d0c96a6d wcn36xx: Add 802.11ac HAL param bitfields adds 8f454b2ffb25 wcn36xx: Add Supported rates V1 structure adds f32248a7a257 wcn36xx: Use existing pointers in wcn36xx_smd_config_bss_v1 adds dfe92b6206f5 wcn36xx: Set feature DOT11AC for wcn3680 adds 8f1553694551 dt: bindings: Add new regulator as optional property for WCN3990 adds 9e69fe31ca9a ath10k: Add support for chain1 regulator supply voting adds 7e8453e35e40 ath11k: fix a double free and a memory leak adds c7187acc3cd0 ath11k: fix uninitialized return in ath11k_spectral_proces [...] adds af6d39db1b04 ath11k: Add peer max mpdu parameter in peer assoc command adds 7b5bd15d23c5 dt: bindings: net: update compatible for ath11k adds 967c1d1131fa ath11k: move target ce configs to hw_params adds b129699a0c7b ath11k: add ipq6018 support adds aa2092a9bab3 ath11k: add raw mode and software crypto support adds a9d9e03858ad ath11k: remove calling ath11k_init_hw_params() second time adds 5c0ec012ca7f ath11k: fix link error when CONFIG_REMOTEPROC is disabled adds 9bc260653a1d ath11k: Remove unused inline function htt_htt_stats_debug_dump() adds 42a08ff79ff5 ath10k: Remove unused macro ATH10K_ROC_TIMEOUT_HZ adds 5941d003f0a6 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds e7a08121e0f4 Merge tag 'wireless-drivers-next-2020-09-11' of git://git. [...] adds d5f7543c86e0 gve: Get and set Rx copybreak via ethtool adds 433e274b8f7b gve: Add stats for gve. adds 0d5775d34dcc gve: Use dev_info/err instead of netif_info/err. adds 24aeb56f2d38 gve: Add Gvnic stats AQ command and ethtool show/set-priv-flags. adds 2f523dc34ac8 gve: NIC stats for report-stats and for ethtool adds 5cdad90de62c gve: Batch AQ commands for creating and destroying queues. adds 3b7cc73628ff gve: Use link status register to report link status adds 7e074d5a76ca gve: Enable Link Speed Reporting in the driver. adds 5bc461fd565a Merge branch 'Add-GVE-Features' adds 31f2760e41d3 net: stmmac: set get_rx_header_len() as void for it didn't [...] adds d324fa802169 drivers/net/wan/x25_asy: Remove an unused flag "SLF_OUTWAIT" adds 3558698b9fdf net: ag71xx: add ethtool support adds 2fb7357d50ef net: ag71xx: add flow control support adds 4ba381907725 Merge branch 'ag71xx-add-ethtool-and-flow-control-support' adds 2291267e48c8 ipv6: remove redundant assignment to variable err adds 12913f745934 bridge: mcast: Fix incomplete MDB dump adds c0941025e208 sfc: remove duplicate call to efx_init_channels from EF100 probe adds 3d6aef65dfaa sfc: remove spurious unreachable return statement adds 4da24fa64ddb sfc: cleanups around efx_alloc_channel adds cac7663cdce7 Merge branch 'sfc-misc-cleanups' adds 4a681bf3456f octeontx2-af: Constify npc_kpu_profile_{action,cam} adds 12804793b17c sfc: decouple TXQ type from label adds 044588b96372 sfc: define inner/outer csum offload TXQ types adds 85d43fdb5791 sfc: create inner-csum queues on EF10 if supported adds fe0c4060c1b9 sfc: select inner-csum-offload TX queues for skbs that need it adds 1679c72cf485 sfc: de-indirect TSO handling adds 0ce8df661456 sfc: implement encapsulated TSO on EF10 adds 24b2c3751aa3 sfc: advertise encapsulated offloads on EF10 adds 6b5525c86c92 Merge branch 'sfc-encap-offloads-on-EF10' adds a8c16e8ed624 crypto/chcr: move nic TLS functionality to drivers/net adds 568a36a69bad net: dsa: tag_8021q: include missing refcount.h adds 7e092af2f3b3 net: dsa: tag_8021q: setup tagging via a single function call adds 5899ee367ab3 net: dsa: tag_8021q: add a context structure adds 88236591ec3b Revert "net: dsa: Add more convenient functions for instal [...] adds c4f3341700c5 Merge branch 'DSA-tag_8021q-cleanup' adds b574bf0c6a8d net: ethernet: ti: ale: add cpsw_ale_get_num_entries api adds 6a68df930c63 net: ethernet: ti: ale: add static configuration adds 64922d37a99e net: ethernet: ti: cpsw: use dev_id for ale configuration adds 6dcbd0d9b8ea net: netcp: ethss: use dev_id for ale configuration adds 720116ad243d net: ethernet: ti: am65-cpsw: use dev_id for ale configuration adds 186f5c99b09d net: ethernet: ti: ale: make usage of ale dev_id mandatory adds 23015ff1a0f3 net: ethernet: ti: am65-cpsw: enable hw auto ageing adds aa61296c3095 net: ethernet: ti: ale: switch to use tables for vlan entr [...] adds 06c5c9126831 net: ethernet: ti: ale: add support for multi port k3 cpsw [...] adds 1cf814a0dce9 Merge branch 'net-ethernet-ti-ale-add-static-configuration' adds 5a6bd84f8154 net: hns: use IRQ_NOAUTOEN to avoid irq is enabled due to [...] adds 1623ad8ec04c net: phy: mchp: Add support for LAN8814 QUAD PHY adds e5e252ba21d2 net: ethernet: mlx4: Avoid assigning a value to ring_cons [...] adds 9720bae378ae tlan: switch from 'pci_' to 'dma_' API adds 3be4e289de63 sc92031: switch from 'pci_' to 'dma_' API adds c68d0ceb3cf8 rocker: switch from 'pci_' to 'dma_' API adds 3f4bc34c9dbe net: tehuti: switch from 'pci_' to 'dma_' API adds fd9e4d6fec15 natsemi: switch from 'pci_' to 'dma_' API adds b49db89e9697 net: dl2k: switch from 'pci_' to 'dma_' API adds 5911419f277b tulip: windbond-840: switch from 'pci_' to 'dma_' API adds 5eb2cd07c902 tulip: windbond-840: Fix a debug message adds 068b62148255 net: mvpp2: set SKBTX_IN_PROGRESS adds b5a3922a611c tulip: uli526x: switch from 'pci_' to 'dma_' API adds af114c42a39f tulip: dmfe: switch from 'pci_' to 'dma_' API adds 7a1fe380f662 tulip: de2104x: switch from 'pci_' to 'dma_' API adds e059c6f340f6 tulip: switch from 'pci_' to 'dma_' API adds 6f143833b6ff Merge remote-tracking branch 'net-next/master' into master adds 0201c5758311 libbpf: Ensure ELF symbols table is found before further E [...] adds c112239272c6 libbpf: Parse multi-function sections into multiple BPF programs adds db2b8b06423c libbpf: Support CO-RE relocations for multi-prog sections adds c3c556966de7 libbpf: Make RELO_CALL work for multi-prog sections and su [...] adds 8505e8709b5e libbpf: Implement generalized .BTF.ext func/line info adjustment adds 7e06aad52929 libbpf: Add multi-prog section support for struct_ops adds a08c02f8d4ae selftests/bpf: Add selftest for multi-prog sections and bp [...] adds fd17e272be9c tools/bpftool: Replace bpf_program__title() with bpf_progr [...] adds a7659cc30bc9 selftests/bpf: Don't use deprecated libbpf APIs adds 521095842027 libbpf: Deprecate notion of BPF program "title" in favor o [...] adds d86687ae6b75 selftests/bpf: Turn fexit_bpf2bpf into test with subtests adds fab45be1d26e selftests/bpf: Add subprogs to pyperf, strobemeta, and l4l [...] adds baaf680e089f selftests/bpf: Modernize xdp_noinline test w/ skeleton and [...] adds ee333df50bff selftests/bpf: Add __noinline variant of cls_redirect selftest adds b4ff7ad77846 Merge branch 'libbpf-support-bpf-to-bpf-calls' adds 95cec14b0308 selftests/bpf: Fix check in global_data_init. adds 17e54b096e6a libbpf: Fix another __u64 cast in printf adds 8eb629585d22 libbpf: Fix potential multiplication overflow adds 698584dffd4b samples, bpf: Replace bpf_program__title() with bpf_progra [...] adds f9bec5d756b3 samples, bpf: Add xsk_fwd test file to .gitignore adds 1a7581b174e9 tools: bpftool: Fix formatting in bpftool-link documentation adds 938c3efd9e65 bpf: Fix formatting in documentation for BPF helpers adds bc0b5a03079b tools, bpf: Synchronise BPF UAPI header with tools adds 7c6967326267 bpf: Permit map_ptr arithmetic with opcode add and offset 0 adds e6054fc1f865 selftests/bpf: Add test for map_ptr arithmetic adds 7fb5eefd7639 selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to c [...] adds 8081ede1f731 perf: Stop using deprecated bpf_program__title() adds e9091bb77f6e bpf: Remove duplicate headers adds 16f3ddfbad52 tools: bpftool: Log info-level messages when building bpft [...] adds 41d5c37b7408 selftests, bpftool: Add bpftool (and eBPF helpers) documen [...] adds 82b8cf0acc7b tools: bpftool: Print optional built-in features along wit [...] adds f28ef96d7b04 tools: bpftool: Include common options from separate file adds 654785a1afe1 net: sockmap: Remove unnecessary sk_fullsock checks adds 0365351524d7 net: Allow iterating sockmap and sockhash adds 2f7de9865ba3 selftests: bpf: Test iterating a sockmap adds a20693b6e72e tools: bpftool: Clean up function to dump map entry adds 86233ce35e4b tools: bpftool: Keep errors for map-of-map dumps if distin [...] adds e3b9626f09d4 tools: bpftool: Add "inner_map" to "bpftool map create" ou [...] adds d66423fbe11e bpf: Plug hole in struct bpf_sk_lookup_kern adds 90a1deda75c6 selftests/bpf: Fix test_ksyms on non-SMP kernels adds 6e057fc15a2d selftests/bpf: Define string const as global for test_sysc [...] adds 1aef5b4391f0 bpf: Fix comment for helper bpf_current_task_under_cgroup() adds 18841da98100 tools: bpftool: Automate generation for "SEE ALSO" section [...] adds 8919a9b31eb4 tcp: Only init congestion control if not initialized already adds e7b10a4dd1b1 tcp: Simplify EBPF TCP_CONGESTION to always init CC adds 29a949325c6c tcp: simplify tcp_set_congestion_control(): Always reinitialize adds 5cdc744caab7 tcp: simplify _bpf_setsockopt(): Remove flags argument adds 5050bef8736f tcp: Simplify tcp_set_congestion_control() load=false case adds 2bab48c5bef0 Merge branch 'improve-bpf-tcp-cc-init' adds ca420c030555 Merge remote-tracking branch 'bpf-next/master' into master adds 65a24d4c2712 Bluetooth: hci_qca: remove redundant null check adds 0cc62caf4c8f Bluetooth: hci_intel: drop strange le16_to_cpu() against u [...] adds 7dbbd692641c Bluetooth: hci_intel: switch to list_for_each_entry() adds 2041a3f50097 Bluetooth: btmtksdio: use NULL instead of zero adds cafd472a10ff Bluetooth: Fix memory leak in read_adv_mon_features() adds c6db014381bd Bluetooth: hci_intel: enable on new platform adds 3eec158d5eca Bluetooth: Re-order clearing suspend tasks adds 0fc1a726f897 Bluetooth: sco: new getsockopt options BT_SNDMTU/BT_RCVMTU adds de8892df72be Bluetooth: hci_serdev: Close UART port if NON_PERSISTENT_S [...] adds 054ec5e94a46 Bluetooth: hci_qca: Remove duplicate power off in proto close adds 87597482c68e Bluetooth: Report num supported adv instances for hw offloading adds d5ea32da878d Bluetooth: Add MGMT capability flags for tx power and ext [...] adds 20ae4089d0af Bluetooth: Only mark socket zapped after unlocking adds 6baf8a6afc1e Bluetooth: Set ext scan response only when it exists adds 346ce5b7d624 Bluetooth: Add mgmt suspend and resume events adds f0cfc486f796 Bluetooth: Add suspend reason for device disconnect adds 2f20216c1d6f Bluetooth: Emit controller suspend and resume events adds e91172151a40 Bluetooth: btintel: Refactor firmware download function adds bdaf41f75701 Merge remote-tracking branch 'bluetooth/master' into master adds 121c7c75c721 Merge remote-tracking branch 'gfs2/for-next' into master adds c1cf1d57d149 mtd: mtdoops: Don't write panic data twice adds 1840ff8d4261 mtd: mtdconcat: map: remove redundant assignment to variab [...] adds 3f3d8e6771c4 Merge remote-tracking branch 'mtd/mtd/next' into master adds 2da45b8f0696 mtd: rawnand: Add a kernel doc to the ECC algorithm enumeration adds e0a564ae0a4b mtd: rawnand: Rename the ECC algorithm enumeration items adds f2f64c1e9241 mtd: rawnand: Move the nand_ecc_algo enum to the generic N [...] adds 701981cab016 mtd: nand: Add a NAND page I/O request type adds 2d76f4702246 dt-bindings: mtd: Document nand-ecc-placement adds 457700644f58 dt-bindings: mtd: Document nand-ecc-engine adds b440915af2e4 dt-bindings: mtd: Document boolean NAND ECC properties adds a8c7ffdb5fdd mtd: nand: Introduce the ECC engine framework adds d3f8ec8e979b mtd: rawnand: Separate the ECC engine type and the ECC byt [...] adds a53df419c57a mtd: rawnand: Use the new ECC engine type enumeration adds 8f27947f2ea5 mtd: nand: Create a helper to extract the ECC configuration adds 0e7d192c6685 mtd: spinand: Use nanddev_get_ecc_conf() when relevant adds 657132e90e75 mtd: nand: Create helpers to set/extract the ECC requirements adds 950c7c7026ca mtd: rawnand: Use nanddev_get/set_ecc_requirements() when [...] adds 195b75d688f8 mtd: nand: Use the new generic ECC object adds 23eb0a866a1b mtd: rawnand: Make use of the ECC framework adds 6abbedef68c4 mtd: rawnand: Use the ECC framework OOB layouts adds ee6e6cd2766e mtd: rawnand: Use the ECC framework nand_ecc_is_strong_eno [...] adds df0f8f3ef62d mtd: rawnand: Use the ECC framework user input parsing bits adds b524c73c93b1 mtd: rawnand: Use the NAND framework user_conf object for [...] adds 616e15e7e3c5 mtd: rawnand: atmel: Enable the NFC controller at probe time adds abfaaa267771 mtd: rawnand: atmel: Drop redundant nand_read_page_op() adds 62b056965c89 mtd: rawnand: atmel: Use nand_{write,read}_data_op() adds f88c484174b3 mtd: rawnand: atmel: Use nand_prog_page_end_op() adds 475863cc09af mtd: rawnand: atmel: Convert the driver to exec_op() adds 9bdd4070a1f4 mtd: rawnand: atmel: Get rid of the legacy interface imple [...] adds 1feabd4bc39d mtd: rawnand: stm32_fmc2: fix a buffer overflow adds 593074cf60ac mtd: rawnand: pasemi: Make pasemi_device_ready() static adds 9b5d560af7b6 mtd: spinand: macronix: Add support for MX31LF1GE4BC adds e95a6ccbd160 mtd: spinand: macronix: Add support for MX31UF1GE4BC adds a84e6a8f8877 mtd: rawnand: oxnas: cleanup/simplify code adds f133d54a5ee8 mtd: rawnand: vf610: disable clk on error handling path in probe adds e910e2d6287e mtd: spinand: gigadevice: Only one dummy byte in QUADIO adds 02de6aefd8bc mtd: spinand: gigadevice: Add QE Bit adds f90ee29deff9 mtd: spinand: gigadevice: Add support for GD5F4GQ4xC adds 876c08d6f204 mtd: rawnand: marvell: Support panic_write for mtdoops adds 65d76b10bc7c mtd: onenand: Simplify with dev_err_probe() adds f571bd1626a6 mtd: rawnand: atmel: Simplify with dev_err_probe() adds 3f4de71f59d4 mtd: rawnand: gpmi: Simplify with dev_err_probe() adds 36e992ef3fda mtd: rawnand: marvell: Simplify with dev_err_probe() adds bbd8f660bedc mtd: rawnand: marvell: Fix and update kerneldoc adds d0ff80d3f6ae mtd: rawnand: qcom: Simplify with dev_err_probe() adds 26e1a8efc63d mtd: onenand: omap2: Allow for compile-testing on !ARM adds 6534d0b57d71 mtd: rawnand: vf610: Remove unused function vf610_nfc_tran [...] adds a20c0c3db2c9 Merge remote-tracking branch 'nand/nand/next' into master adds 17bce37e1b5e crypto: sa2ul - fix compiler warning produced by clang adds db719539fd38 crypto: curve25519-x86_64 - Use XORL r32,32 adds 7dfd1e01b3df crypto: poly1305-x86_64 - Use XORL r32,32 adds 3ec25b43faa7 crypto: caam - use traditional error check pattern adds 45cb6653b0c3 crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA adds 9769635423af hwrng: imx-rngc - add quality to use it as kernel entropy pool adds 054694a46d64 staging/rtl8192e: switch to RC4 library interface adds c59607784894 staging/rtl8192u: switch to RC4 library interface adds e33d2a7b3041 SUNRPC: remove RC4-HMAC-MD5 support from KerberosV adds b2ba04768473 crypto: n2 - remove ecb(arc4) support adds 1dbab6b1628d crypto: bcm-iproc - remove ecb(arc4) support adds 274290ed98c5 net: wireless: drop bogus CRYPTO_xxx Kconfig selects adds 9ace67718310 crypto: arc4 - mark ecb(arc4) skcipher as obsolete adds 00b99ad2bac2 crypto: arm/aes-neonbs - Use generic cbc encryption path adds 5f254dd440fb crypto: cbc - Remove cbc.h adds 5edaaef3eaf9 dt-bindings: vendor-prefixes: Add Xiphera vendor prefix adds 5c8c36e70dc9 dt-bindings: rng: add bindings for Xiphera XIP8001B hwrng adds cb435fa642eb hwrng: xiphera-trng: add support for XIP8001B hwrng adds 7fe99da102c3 crypto: s5p-sss - remove redundant null check adds 98a6bc102b2c crypto: s5p-sss - Add and fix kerneldoc adds b7da560ea251 crypto: s5p-sss - Pass error from clk_get and reduce verbo [...] adds 4eb3f795bda0 crypto: qat - include domain in top level debugfs path adds 8db1824f5a38 crypto: ux500 - Fix sparse endianness warnings adds 33922456d8ca Merge remote-tracking branch 'crypto/master' into master adds bbcd521e1495 drm/nouveau/kms: Fix some indenting in nouveau_dp_detect() adds 6ba1193255eb drm/nouveau/kms/nv50-: Remove open-coded drm_dp_read_desc() adds 73596dbfde6c drm/nouveau/kms/nv50-: Just use drm_dp_dpcd_read() in nouv [...] adds 57940402b58b drm/nouveau/kms/nv50-: Use macros for DP registers in nouv [...] adds 254e7e3bfcfc drm/nouveau/kms: Don't clear DP_MST_CTRL DPCD in nv50_mstm_new() adds 09838c4efe9a drm/nouveau/kms: Search for encoders' connectors properly adds 4944245cebb9 drm/nouveau/kms/nv50-: Use drm_dp_dpcd_(readb|writeb)() in [...] adds a0922278f83e drm/nouveau/kms/nv50-: Refactor and cleanup DP HPD handling adds 4b4659128e63 drm/i915/dp: Extract drm_dp_read_mst_cap() adds 8b75e83e9c94 drm/nouveau/kms: Use new drm_dp_read_mst_cap() helper for [...] adds 02bb7fe2d3ea drm/nouveau/kms: Move drm_dp_cec_unset_edid() into nouveau [...] adds d297ce4b5d49 drm/nouveau/kms: Only use hpd_work for reprobing in HPD paths adds 3d3721ccb18a drm/i915/dp: Extract drm_dp_read_downstream_info() adds 409d38139b42 drm/nouveau/kms/nv50-: Use downstream DP clock limits for [...] adds 693c3ec5976e drm/i915/dp: Extract drm_dp_read_sink_count_cap() adds 4778ff052812 drm/i915/dp: Extract drm_dp_read_sink_count() adds a4efad354cf1 drm/nouveau/kms/nv50-: Add support for DP_SINK_COUNT adds f28e32d3906e drm/nouveau/kms: Don't change EDID when it hasn't actually [...] adds b9936121d95b drm/i915/dp: Extract drm_dp_read_dpcd_caps() adds 79416e97dda0 drm/nouveau/kms: Start using drm_dp_read_dpcd_caps() adds 877d8c074302 Merge tag 'topic/nouveau-i915-dp-helpers-and-cleanup-2020- [...] adds 166774a2c2c6 drm/i915: Fix slightly botched merge in __reloc_entry_gpu adds bcd4953118dc Merge remote-tracking branch 'drm/drm-next' into master adds 42b64a1b241f Merge remote-tracking branch 'amdgpu/drm-next' into master adds 5e0e390d0225 drm/i915: disable all display features when no display adds 59c0df3cd27c drm/i915: move gen4 GCDGMBUS save/restore to display save/restore adds 4a1a4a442736 drm/i915: move gmbus restore to i915_restore_display adds 0560c2173e3f drm/i915: Nuke dpio_phy_iosf_port[] adds 0ea8a56de21b Merge drm/drm-next into drm-intel-next-queued adds d9f96071d0f4 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds 707d561f77b5 drm: allow limiting the scatter list size. adds e219688fc5c3 Fix use after free in get_capset_info callback. adds 1fb97413a3f7 drm/virtio: fix uninitialized variable adds deb2464e4c6d drm/virtio: report uuid in debugfs adds bbd9caa02c70 gpu/drm: cleanup coding style a bit adds ce625f45670c drm/imx: compile imx directory by default adds 9021c317b770 drm/imx: Add initial support for DCSS on iMX8MQ adds e7033bdfd43b drm/imx/dcss: use drm_bridge_connector API adds f61249dddecc MAINTAINERS: Add entry for i.MX 8MQ DCSS driver adds 708ba1111525 dt-bindings: display: imx: add bindings for DCSS adds c00579943c57 drm/bridge/tc358775: Remove unneeded semicolon adds 13138ab2dacd drm/panel: s6e63m0: Add missing MODULE_LICENSE adds 6a8a58acfe82 drm/imx/dcss: fix compilation issue on 32bit adds 130cdec4e128 drm/vc4: hdmi: Fix off by ones in vc4_hdmi_read/write() adds 14929c5ae8b6 drm/vc4: hdmi: Fix NULL vs IS_ERR() checks in vc5_hdmi_ini [...] adds ac5037afefd3 drm/panfrost: Set DMA max segment size adds 8c3c818c23a5 drm/panfrost: Ensure GPU quirks are always initialised adds 90ad200b4cbc drm/armada: Use devm_drm_dev_alloc adds dad75a5208ec drm/armada: Don't use drm_device->dev_private adds c2c25c1cf969 drm/aspeed: Use managed drmm_mode_config_cleanup adds bcc0ef7f57e5 drm/vgem: Use devm_drm_dev_alloc adds 53d77aaa3f76 drm/vkms: Use devm_drm_dev_alloc adds 075342ea3d93 drm/xlnx: Use devm_drm_dev_alloc adds 268d0a92600e drm/i810: make i810_flush_queue() return void adds 910e1ca6f36f drm/vc4: Update type of reg parameter in vc4_hdmi_{read,write} adds 449434639220 drm/vc4: Fix bitwise OR versus ternary operator in vc4_pla [...] adds 7053e0eab473 drm/vram-helper: stop using TTM placement flags adds 81b615798e94 drm/nouveau: stop using TTM placement flags adds e03d342c621b drm/vmwgfx: stop setting multiple domain flags adds 48e07c23cbeb drm/ttm: nuke memory type flags adds 33f290811d4c drm/bridge: dw-mipi-dsi: Use kmemdup cf. kmalloc+memcpy adds a328ca7e4af3 drm/bridge: dw-mipi-dsi: permit configuring the escape clock rate adds 5684daa71383 drm: xlnx: remove defined but not used 'scaling_factors_666' adds 96eb55e4227f Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds c33b7c0389e1 drm/msm/dpu: add support for clk and bw scaling for display adds a046c2c28aa8 drm/msm/mdp4: Remove unused downstream bus scaling apis adds f032b68101b1 drm/msm/mdp5: Remove unused downstream bus scaling apis adds e1bf29e022fb drm/msm: drop cache sync hack adds d768e5043c05 drm/msm/adreno: remove return value of function XX_print adds fd630ae9e27c drm/msm/dpu: move vblank events to complete_commit() adds e12e5263bf1d drm/msm/dpu: clean up some impossibilities adds 22f760941844 drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check() adds 38c2fa7ae2f2 drm/msm: Drop debug print in _dpu_crtc_setup_lm_bounds() adds 74c0a69cc5be drm/msm/gpu: Add GPU freq_change traces adds fdf38426cda6 drm/msm: Convert shrinker msgs to tracepoints adds d5653a994a66 drm/msm: Drop local dma_parms adds 763aecddcd32 drm/msm/dsi: remove unused clk_pre/clk_post in msm_dsi_dph [...] adds 11550636040d drm/msm/dsi: add DSI config for sm8150 and sm8250 adds 1ef7c99d145c drm/msm/dsi: add support for 7nm DSI PHY/PLL adds f51b949c1b95 Merge remote-tracking branch 'drm-msm/msm-next' into master adds 8f716c995d00 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 571b9ebf4f9a Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 59c9d923c5f2 Merge remote-tracking branch 'regmap/for-next' into master adds 9ddb236f1359 Merge branch 'for-linus' into for-next adds 68f86a905e2c ALSA: pcsp: Replace tasklet with work adds bf0835957f55 ALSA: timer: Replace tasklet with work adds c7d9efdff68e ALSA: usb-audio: Replace tasklet with work adds 45e4d67f8a53 ALSA: ua101: Replace tasklet with work adds 6053a7124724 ALSA: aloop: Replace tasklet with work adds 4adab848ae75 ALSA: hdsp: Replace tasklet with work adds a2e527c5a3eb ALSA: hdspm: Replace tasklet with work adds 2ac55daffee5 ALSA: riptide: Replace tasklet with threaded irq adds ce4f25759372 ALSA: asihpi: Replace tasklet with threaded irq adds f2a852d36711 ALSA: mixart: Correct comment wrt obsoleted tasklet usage adds 175860c50a80 ALSA: pci/asihpi: Remove unused function hpi_stream_group_ [...] adds 5554743d8848 ALSA: pcm: Remove unused inline function snd_mask_sizeof adds 2b3d2987d800 ALSA: firewire: Replace tasklet with work adds 6c3ba3a61e4c Merge remote-tracking branch 'sound/for-next' into master adds 05680cc0e584 Merge branch 'topic/tasklet-convert' of https://git.kernel [...] adds a3d1f931ea4a ASoC: fsl: Replace tasklet with work adds d668e640d50a ASoC: sh: Replace tasklet with work adds dd8c0c0b37f1 ASoC: txx9: Replace tasklet with work adds 06ca24e98e6b ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller adds 7a8cca56f75e ASoC: add DT bindings for Microchip S/PDIF TX Controller adds c07152d46b3b ASoC: rt1015p: add codec driver adds 36760d44be7e ASoC: dt-bindings: rt1015p: add document adds 150b2e86c54a ASoC: q6dsp: q6afe: add support to Codec DMA ports adds 825492cb518b ASoC: q6dsp: q6routing: add support to Codec DMA ports adds 342a4f8ca12b ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take respo [...] adds 181202d021f5 ASoC: q6dsp: q6afe: add global q6afe waitqueue adds 55e07531d922 ASoC: q6dsp: q6afe: add lpass hw voting support adds 84ab3b9f19f6 ASoC: q6dsp: q6afe: update q6afe_set_param to support glob [...] adds 0c3e35fc1ebe ASoC: q6dsp: q6afe: add codec lpass clocks adds 1fdbcfa9fdee ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports adds a0822e3eeaab Merge series "ASoC: q6dsp: Add support to Codec Ports." fr [...] adds 4738d35c58e6 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds 5df12a149427 Merge remote-tracking branch 'sound-asoc/for-next' into master adds 9de93ae74a18 Merge remote-tracking branch 'modules/modules-next' into master adds 700a4cbb4b33 Merge remote-tracking branch 'input/next' into master adds 1d5cc8052a91 Merge branch 'for-5.10/block' into for-next adds 6d069d0e45b7 io_uring: simplify io_rw_prep_async() adds c714f8317646 io_uring: refactor io_req_map_rw() adds 91d043dd1b54 io_uring: fix overlapped memcpy in io_req_map_rw() adds a60edf3afa89 io_uring: kill extra user_bufs check adds 76c917267129 io_uring: get rid of req->io/io_async_ctx union adds 9702185561a5 io_uring: unify IORING_SETUP_ATTACH_WQ for io-wq and SQPOLL adds df033a30aaee io_uring: set ctx need-wakeup flag when SQPOLL thread is g [...] adds 6ad2da5f67c3 fs: align IOCB_* flags with RWF_* flags adds 67b08c1c9ffb io_uring: ensure IOSQE_ASYNC file table grabbing works wit [...] adds 8f95cf7f28bf io_uring: enable file table usage for SQPOLL rings adds fe863c4ca34f io_uring: cap SQ submit size for SQPOLL with multiple rings adds 00387aed4b12 io_uring: return EBADFD when ring isn't in the right state adds 1174ea22392f io_uring: remove unneeded semicolon adds 3767fd37863d io_uring: ensure we can nest attempts to park SQPOLl thread adds 1cef57669877 io_uring: fix ctx refcounting in io_uring_enter() adds 767ad8101329 io_uring: don't sleep schedule in SQPOLL thread if we need [...] adds 46c830a2452c io_uring: wait queue handler ring wakeup clear must be irq saving adds e2384342e6be io_uring: remove 'ctx' from SQPOLL waitqueue when ctx is g [...] adds d057c3cdafc3 io_uring: re-assign files with ring fd/file for SQPOLL switch adds c999e5ad4b50 Merge branch 'for-5.10/io_uring' into for-next adds 95f6f3a46fc4 block: add a bdev_check_media_change helper adds acdfd443b320 amiflop: use bdev_check_media_change adds 22f97164ef23 ataflop: use bdev_check_media_change adds 4a6f3d480edc floppy: use bdev_check_media_change adds 7fe76fc04bd1 swim: use bdev_check_media_change adds 433d21ce313e swim: simplify media change handling adds 3dcbad297b99 swim3: use bdev_check_media_changed adds f094225bfcd6 xsysace: use bdev_check_media_change adds 77f93bfd0cc2 xsysace: simplify media change handling adds 1570d14f6713 paride/pcd: use bdev_check_media_change adds faf041388c28 gdrom: use bdev_check_media_change adds a22be69d5354 ide-cd: use bdev_check_media_changed adds a367e440e15c ide-cd: remove idecd_revalidate_disk adds fec2cf607ba9 ide-gd: stop using the disk events mechanism adds 818077d6e012 md: use bdev_check_media_change adds 471bd0af544b sd: use bdev_check_media_change adds afd35c4f573d sr: use bdev_check_media_change adds 38a2b557e238 sr: simplify sr_block_revalidate_disk adds b92b53079aed block: remove check_disk_change adds 192f1c6bc2d2 blkcg: add plugging support for punt bio adds 35f40eea386c Merge branch 'for-5.10/block' into for-next adds 84ed2573c542 block: remove duplicate include statement in scsi_ioctl.c adds 285008501c65 blk-mq: always allow reserved allocation in hctx_may_queue adds f53caca8103c Merge branch 'for-5.10/block' into for-next adds 7b26410b05f8 block: introduce part_[begin|end]_io_acct adds 00fe60eae94e md: use part_[begin|end]_io_acct instead of disk_[begin|en [...] adds 0806e60f31ec bcache: use part_[begin|end]_io_acct instead of disk_[begi [...] adds 769b628de0b9 blk-iocost: fix divide-by-zero in transfer_surpluses() adds 9875251dad8f Merge branch 'for-5.10/block' into for-next adds 84dcc79cbacd Merge remote-tracking branch 'block/for-next' into master adds 354f47b699ae mmc: tmio: add generic hook to fixup after a completed request adds ce6f92c2801e mmc: renesas_sdhi: support manual calibration adds 91ca244bdcb6 mmc: sdhci-msm: Unconditionally call dev_pm_opp_of_remove_table() adds e002643ae4ea Merge remote-tracking branch 'mmc/next' into master adds cf1974fd7be9 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 635ce350688f Merge remote-tracking branch 'battery/for-next' into master adds 02f8eaab0cb6 regulator: bd718x7: Make some variable static adds fd24adf887e4 dt-bindings: regulator: Convert mp886x to json-schema adds 567bca9e3b92 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds 472963242730 Merge remote-tracking branch 'regulator/for-next' into master adds 0e8335e377bd Merge remote-tracking branch 'security/next-testing' into master adds 176377d97d6a ima: Pre-parse the list of keyrings in a KEY_CHECK rule adds 48ce1ddce16b ima: Fail rule parsing when asymmetric key measurement isn [...] adds 27e601ac225d Merge remote-tracking branch 'integrity/next-integrity' in [...] adds 38cc08f56e74 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds e8ba53d0023a selinux: access policycaps with READ_ONCE/WRITE_ONCE adds 66bd66cb507a Merge remote-tracking branch 'selinux/next' into master adds 36be81293dbe Smack: Consolidate uses of secmark into a function adds a2af03188507 Smack: Set socket labels only once adds 322dd63c7f98 Smack: Use the netlabel cache adds cdf9a84ce984 Merge remote-tracking branch 'smack/next' into master adds 5384d92e4e02 tomoyo: Loosen pathname/domainname validation. adds 28bafb01e31e Merge remote-tracking branch 'tomoyo/master' into master adds 4055be91d431 Merge remote-tracking branch 'iommu/next' into master adds e18fa222a606 Merge remote-tracking branch 'audit/next' into master adds d8db9dc34871 dt-bindings: hwlock: omap: Convert binding to YAML adds b23c2029e136 Merge remote-tracking branch 'devicetree/for-next' into master adds 4ebf8816e35d spi: spidev: Remove redundant initialization of variable status adds 7d568edff5cb spi: spi-geni-qcom: Unconditionally call dev_pm_opp_of_rem [...] adds 062cf7fc927d spi: spi-qcom-qspi: Unconditionally call dev_pm_opp_of_rem [...] adds 6c557d24fa26 Merge series "opp: Unconditionally call dev_pm_opp_of_remo [...] adds a9928deda45e Merge remote-tracking branch 'spi/for-5.10' into spi-next adds d29bdbe2e265 Merge remote-tracking branch 'spi/for-next' into master adds 76366050eb1b x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig adds 0f14238b2e7c Merge branch 'x86/urgent' adds 28b590f418dd Merge 'x86/kaslr' to pick up dependent bits adds c48f46ac7bf3 Merge 'x86/cpu' to pick up dependent bits adds 6ccbd29ade0d KVM: SVM: nested: Don't allocate VMCB structures on stack adds d07f46f9f51a KVM: SVM: Add GHCB definitions adds 3702c2f4eed2 KVM: SVM: Add GHCB Accessor functions adds 976bc5e2acee KVM: SVM: Use __packed shorthand adds 360e7c5c4ca4 x86/cpufeatures: Add SEV-ES CPU feature adds 05a2fdf32303 x86/traps: Move pf error codes to <asm/trap_pf.h> adds 05a2ae7c033e x86/insn: Make inat-tables.c suitable for pre-decompression code adds 172b75e56b08 x86/umip: Factor out instruction fetch adds 172639d79977 x86/umip: Factor out instruction decoding adds 7af1bd822dd4 x86/insn: Add insn_get_modrm_reg_off() adds 5901781a1117 x86/insn: Add insn_has_rep_prefix() helper adds 6ba0efa46047 x86/boot/compressed/64: Disable red-zone usage adds 64e682638eb5 x86/boot/compressed/64: Add IDT Infrastructure adds 5f2bb01682b7 x86/boot/compressed/64: Rename kaslr_64.c to ident_map_64.c adds 8b0d3b3b41ab x86/boot/compressed/64: Add page-fault handler adds ca0e22d4f011 x86/boot/compressed/64: Always switch to own page table adds 8570978ea030 x86/boot/compressed/64: Don't pre-map memory in KASLR code adds 21cf2372618e x86/boot/compressed/64: Change add_identity_map() to take [...] adds 29dcc60f6a19 x86/boot/compressed/64: Add stage1 #VC handler adds c2a0304a286f x86/boot/compressed/64: Call set_sev_encryption_mask() earlier adds 4b3fdca64a7e x86/boot/compressed/64: Check return value of kernel_ident [...] adds c81d60029a13 x86/boot/compressed/64: Add set_page_en/decrypted() helpers adds 597cfe48212a x86/boot/compressed/64: Setup a GHCB-based VC Exception handler adds 69add17a7c19 x86/boot/compressed/64: Unmap GHCB page before booting the kernel adds 25189d08e516 x86/sev-es: Add support for handling IOIO exceptions adds 1b4fb8545f2b x86/fpu: Move xgetbv()/xsetbv() into a separate header adds a7de15d489d9 x86/sev-es: Add CPUID handling to #VC handler adds 4bed2266cc6f x86/idt: Split idt_data setup out of set_intr_gate() adds 866b556efa12 x86/head/64: Install startup GDT adds e04b88336360 x86/head/64: Load GDT after switch to virtual addresses adds 7b99819dfb60 x86/head/64: Load segment registers earlier adds 3add38cb96a1 x86/head/64: Switch to initial stack earlier adds f5963ba7a45f x86/head/64: Install a CPU bringup IDT adds 097ee5b778b8 x86/idt: Make IDT init functions static inlines adds 4b47cdbda6f1 x86/head/64: Move early exception dispatch to C code adds b57de6cd1639 x86/sev-es: Add SEV-ES Feature Detection adds c685eb0c12b4 x86/sev-es: Print SEV-ES info into the kernel log adds f980f9c31a92 x86/sev-es: Compile early handler code into kernel image adds 74d8d9d531b4 x86/sev-es: Setup an early #VC handler adds 1aa9aa8ee517 x86/sev-es: Setup GHCB-based boot #VC handler adds 885689e47dfa x86/sev-es: Setup per-CPU GHCBs for the runtime handler adds 02772fb9b68e x86/sev-es: Allocate and map an IST stack for #VC handler adds 315562c9af3d x86/sev-es: Adjust #VC IST Stack on entering NMI handler adds 6b27edd74a5e x86/dumpstack/64: Add noinstr version of get_stack_info() adds a13644f3a53d x86/entry/64: Add entry code for #VC handler adds 0786138c78e7 x86/sev-es: Add a Runtime #VC Exception Handler adds d3529bb73f76 x86/sev-es: Wire up existing #VC exit-code handlers adds 5e3427a7bc43 x86/sev-es: Handle instruction fetches from user-space adds 51ee7d6e3d2b x86/sev-es: Handle MMIO events adds 0118b604c2c9 x86/sev-es: Handle MMIO String Instructions adds a4afa6081c88 x86/sev-es: Handle MSR events adds 479a7bf5c1f7 x86/sev-es: Handle DR7 read/write events adds a14a92fc4b42 x86/sev-es: Handle WBINVD Events adds 4711e7acaa12 x86/sev-es: Handle RDTSC(P) Events adds 5d55cf78a878 x86/sev-es: Handle RDPMC Events adds 8b4ce83707cb x86/sev-es: Handle INVD Events adds 0c2fd2ef64ef x86/sev-es: Handle MONITOR/MONITORX Events adds ded476bbe203 x86/sev-es: Handle MWAIT/MWAITX Events adds 2eb7dcf0ccc4 x86/sev-es: Handle VMMCALL Events adds a2d0171a9cf5 x86/sev-es: Handle #AC Events adds cb1ad3ecea95 x86/sev-es: Handle #DB Events adds f6a9f8a45810 x86/paravirt: Allow hypervisor-specific VMMCALL handling u [...] adds 99419b251e54 x86/kvm: Add KVM-specific VMMCALL handling under SEV-ES adds 1a222de8dcfb x86/vmware: Add VMware-specific handling for VMMCALL under SEV-ES adds bf5ff276448f x86/realmode: Add SEV-ES specific trampoline entry point adds 8940ac9ced8b x86/realmode: Setup AP jump table adds 520d030852b4 x86/smpboot: Load TSS and getcpu GDT entry before loading IDT adds 3ecacdbd2395 x86/head/64: Don't call verify_cpu() on starting APs adds 094794f59720 x86/sev-es: Support CPU offline/online adds 4ca68e023b11 x86/sev-es: Handle NMI State adds 39336f4ffb24 x86/efi: Add GHCB mappings when SEV-ES is active adds f5ed777586e0 x86/sev-es: Check required CPU features for SEV-ES adds 474c128e599e Merge branch 'x86/seves' adds 8a1474705f22 Merge branch 'x86/paravirt' adds db40c7a77e5d Merge branch 'x86/mm' adds 0d32e5cde7d9 Merge branch 'x86/misc' adds 961485d0d7cc Merge branch 'x86/fsgsbase' adds 0a4bb5e5507a x86/fpu: Allow multiple bits in clearcpuid= parameter adds 37df12b06f4a Merge branch 'x86/fpu' adds 7907f162ac9f Merge branch 'x86/entry' adds 8687bdc04128 x86/cpu/centaur: Replace two-condition switch-case with an [...] adds 33b4711df4c1 x86/cpu/centaur: Add Centaur family >=7 CPUs initializatio [...] adds 74285fe330d1 Merge branch 'x86/cpu' adds e7acbf40f2a2 Merge branch 'x86/cleanups' adds 415028cd277b Merge branch 'x86/cache' adds 3290a92f81b7 Merge branch 'x86/build' adds 9ea2b27c177a Merge branch 'x86/asm' adds e8f93d5aa627 Merge branch 'timers/core' adds 848785df4883 sched/topology: Move sd_flag_debug out of #ifdef CONFIG_SYSCTL adds 77865438f1c3 Merge branch 'sched/core' adds e2def7d49d08 x86/mce: Make mce_rdmsrl() panic on an inaccessible MSR adds 8aed3c3b5684 Merge branch 'ras/core' adds cf37e663ec53 Merge branch 'perf/kprobes' adds 35d1ce6bec13 perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS adds 556cccad3897 perf/core: Pull pmu::sched_task() into perf_event_context_ [...] adds 44fae179ce73 perf/core: Pull pmu::sched_task() into perf_event_context_ [...] adds c8fe99d0701f perf/amd/uncore: Set all slices and threads to restore per [...] adds 26e52558ead4 perf/x86/amd: Fix sampling Large Increment per Cycle events adds 680d69635005 perf/x86/amd/ibs: Don't include randomized bits in get_ibs [...] adds 36e1be8ada99 perf/x86/amd/ibs: Fix raw sample data accumulation adds 8b0bed7d410f perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter adds a77259bdcb62 perf/x86/rapl: Add AMD Fam19h RAPL support adds 221bfce5ebbd arch/x86/amd/ibs: Fix re-arming IBS Fetch adds 11b5a0db45db Merge branch 'perf/core' adds 6545eb030e6f objtool: Move object file loading out of check() adds d44becb9decf objtool: Move ORC logic out of check() adds 3eaecac88a17 objtool: Skip ORC entry creation for non-text sections adds 66734e32463b objtool: Define 'struct orc_entry' only when needed adds 3890b8d92710 objtool: Group headers to check in a single list adds bb090fdb70ec objtool: Make sync-check consider the target architecture adds c8ea0d672521 objtool: Move macros describing structures to arch-dependent code adds eda3dc905834 objtool: Abstract alternative special case handling adds 45245f51f9a4 objtool: Make relocation in alternative handling arch dependent adds d871f7b5a6a2 objtool: Refactor jump table code to support other architectures adds 00089c048eb4 objtool: Rename frame.h -> objtool.h adds 5567c6c39f34 objtool: Only include valid definitions depending on sourc [...] adds ee819aedf34a objtool: Make unwind hint definitions available to other a [...] adds edea9e6bcbea objtool: Decode unwind hint register depending on architecture adds eb3674f21620 Merge branch 'objtool/core' adds 7fda256ca837 Merge branch 'locking/urgent' adds 58faf20a086b time/sched_clock: Use raw_read_seqcount_latch() during suspend adds 6446a5131e24 mm/swap: Do not abuse the seqcount_t latching API adds 80793c3471d9 seqlock: Introduce seqcount_latch_t adds a690ed07353e time/sched_clock: Use seqcount_latch_t adds 249d05383532 timekeeping: Use seqcount_latch_t adds a1f1066133d8 x86/tsc: Use seqcount_latch_t adds 24bf401cebfd rbtree_latch: Use seqcount_latch_t adds 0c9794c8b678 seqlock: seqcount latch APIs: Only allow seqcount_latch_t adds 6dd699b13d53 seqlock: seqcount_LOCKNAME_t: Standardize naming convention adds 5cdd25572a29 seqlock: Use unique prefix for seqcount_t property accessors adds 52ac39e5db51 seqlock: seqcount_t: Implement all read APIs as statement [...] adds 8117ab508f9c seqlock: seqcount_LOCKNAME_t: Introduce PREEMPT_RT support adds 1909760f5fc3 seqlock: PREEMPT_RT: Do not starve seqlock_t writers adds ec14e07579bb Merge branch 'locking/core' adds 010679374e7c Merge branch 'core/static_call' adds 6dab7e9ef9c2 Merge branch 'core/build' adds 35dcb1ebaf43 x86/efi: Add GHCB mappings when SEV-ES is active adds 1ac0dc494a97 x86/sev-es: Check required CPU features for SEV-ES adds 326138fc4fb6 Merge branch 'WIP.x86/seves' adds 671ba9bb5e8a Merge remote-tracking branch 'tip/auto-latest' into master adds a0b78b4ddc80 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 82625e59c3f3 Merge remote-tracking branch 'edac/edac-for-next' into master adds c5e5ec033c4a genirq: Add fasteoi IPI flow adds 83cfac95c018 genirq: Allow interrupts to be excluded from /proc/interrupts adds d3afc7f12987 arm64: Allow IPIs to be handled as normal interrupts adds 56afcd3dbd19 ARM: Allow IPIs to be handled as normal interrupts adds 70a29c32cf79 irqchip/gic-v3: Describe the SGI range adds da741652d681 irqchip/gic-v3: Configure SGIs as standard interrupts adds 2242f14db775 irqchip/gic: Refactor SMP configuration adds ac063232d4b0 irqchip/gic: Configure SGIs as standard interrupts adds 9bb366926540 irqchip/gic-common: Don't enable SGIs by default adds 09eb672ce4fb irqchip/bcm2836: Configure mailbox interrupts as standard [...] adds 27172806ee2c irqchip/hip04: Configure IPIs as standard interrupts adds b332b8d1493b irqchip/armada-370-xp: Configure IPIs as standard interrupts adds 80f7a452093a arm64: Kill __smp_cross_call and co adds c85263af35a9 arm64: Remove custom IRQ stat accounting adds b47d50d86630 ARM: Kill __smp_cross_call and co adds cc1e18121f1c ARM: Remove custom IRQ stat accounting adds 81f27e183282 Merge branch 'irq/ipi-as-irq' into irq/irqchip-next adds cd1752d34ef3 genirq: Walk the irq_data hierarchy when resending an interrupt adds 17f644e949ff irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() adds 5f774f5e1251 irqchip/git-v3-its: Implement irq_retrigger callback for d [...] adds 1b57d91b969c irqchip/gic-v2, v3: Prevent SW resends entirely adds c0abc232fe67 Merge branch 'irq/gic-retrigger' into irq/irqchip-next adds 4e594ad1068e irqchip/gic-v3: Spell out when pseudo-NMIs are enabled adds 336780590990 irqchip/gic-v3: Support pseudo-NMIs when SCR_EL3.FIQ == 0 adds 10cef2839b33 Merge branch 'irq/gic-v3-nmi-ns' into irq/irqchip-next adds ea6c25e6057c irqchip/ti-sci: Simplify with dev_err_probe() adds c201f4325588 irqchip/imx-intmux: Use dev_err_probe() to simplify error [...] adds e0c45b107fc9 irqchip/imx-irqsteer: Use dev_err_probe() to simplify erro [...] adds 778163fa6eb6 Merge branch 'irq/dev_err_probe' into irq/irqchip-next adds 72d44c0cbc43 irqchip: Kconfig: Update description for RENESAS_IRQC config adds 5660b62a26d7 Merge branch 'irq/misc-5.10' into irq/irqchip-next adds 88b9c1f7c53b Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds 30eda7636f76 rcuscale: Add RCU Tasks Trace adds 509d74d1a43a rcu-tasks: Mark variables static adds 8a4be143768e rcu-tasks: Use more aggressive polling for RCU Tasks Trace adds 875bca405e16 rcu-tasks: Selectively enable more RCU Tasks Trace IPIs adds ad32fb7f92ad rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace adds 48429336279d rcuscale: Avoid divide by zero adds 45faed7569d3 srcu: Take early exit on memory-allocation failure adds 9726d5c46ceb Merge remote-tracking branch 'rcu/rcu/next' into master adds 9af3e08baa7c KVM: arm64: Remove kvm_mmu_free_memory_caches() adds b1e57de62cfb KVM: arm64: Add stand-alone page-table walker infrastructure adds bb0e92cbbcd1 KVM: arm64: Add support for creating kernel-agnostic stage [...] adds 0f9d09b8e29b KVM: arm64: Use generic allocator for hyp stage-1 page-tables adds 71233d05f4b5 KVM: arm64: Add support for creating kernel-agnostic stage [...] adds 6d9d2115c480 KVM: arm64: Add support for stage-2 map()/unmap() in gener [...] adds 02bbd374ce4a KVM: arm64: Convert kvm_phys_addr_ioremap() to generic pag [...] adds e9edb17ae0a2 KVM: arm64: Convert kvm_set_spte_hva() to generic page-table API adds 52bae936f0e7 KVM: arm64: Convert unmap_stage2_range() to generic page-t [...] adds e0e5a07f3f5a KVM: arm64: Add support for stage-2 page-aging in generic [...] adds ee8efad7994c KVM: arm64: Convert page-aging and access faults to generi [...] adds 73d49df2c3e7 KVM: arm64: Add support for stage-2 write-protect in gener [...] adds cc38d61cace3 KVM: arm64: Convert write-protect operation to generic pag [...] adds 93c66b40d728 KVM: arm64: Add support for stage-2 cache flushing in gene [...] adds 8d5207bef691 KVM: arm64: Convert memslot cache-flushing code to generic [...] adds adcd4e23291e KVM: arm64: Add support for relaxing stage-2 perms in gene [...] adds 6f745f1bb5bf KVM: arm64: Convert user_mem_abort() to generic page-table API adds 063deeb1f2c2 KVM: arm64: Check the pgt instead of the pgd when modifyin [...] adds 3f26ab58e327 KVM: arm64: Remove unused page-table code adds 74cfa7ea66a7 KVM: arm64: Remove unused 'pgd' field from 'struct kvm_s2_mmu' adds c9b69a0cf0b4 KVM: arm64: Don't constrain maximum IPA size based on host [...] adds ae8bd85ca8a4 Merge branch 'kvm-arm64/pt-new' into kvmarm-master/next adds 9123dd94845c Merge remote-tracking branch 'kvm-arm/next' into master adds 8ac5234502d7 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds 1ee00f5d7f62 Merge remote-tracking branch 'percpu/for-next' into master adds 2cda847486e0 Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 3d93edc77515 dt: bindings: lp55xx: Updte yaml examples with new color ID adds dddb4e38c6ba leds: is31fl319x: Add shutdown pin and generate a 5ms low [...] adds 23bdfe00424c DT: leds: Add an optional property named 'shutdown-gpios' adds 47eaa8ba12cc leds: lm3692x: Simplify with dev_err_probe() adds 7e8da60596b2 leds: pwm: Simplify with dev_err_probe() adds 4582e783a2f4 leds: sgm3140: Simplify with dev_err_probe() adds 03eb2ca44a95 leds: tlc591xx: Simplify with dev_err_probe() adds fdfe693d1497 Merge remote-tracking branch 'leds/for-next' into master adds 59223f57d9b6 Merge remote-tracking branch 'ipmi/for-next' into master adds 7c69898b86b4 Revert "test_firmware: Test platform fw loading on non-EFI [...] adds f601e8f37c2c Revert "driver core: Annotate dev_err_probe() with __must_check" adds 0c7a6b91d227 driver core: platform: Document return type of more functions adds 0de751169568 platform_device: switch to simpler IDA interface adds 1278a378b4b7 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds 9f2ef1b6ef10 Merge remote-tracking branch 'usb/usb-next' into master adds 8601e4484f3e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] adds 2fe710d63a3f Merge remote-tracking branch 'phy-next/next' into master adds 042c5c1fd09f Merge remote-tracking branch 'tty/tty-next' into master adds d00451c8118f selftests/lkdtm: Use "comm" instead of "diff" for dmesg adds 7a6ff4c4cbc3 misc: hisi_hikey_usb: Driver to support onboard USB gpio h [...] adds d210a0023590 misc: hisi_hikey_usb: add support for Hikey 970 adds 8a1939829f9c fsi: master-ast-cf: fix spelling mistake "firwmare" -> "firmware" adds 6e0ef7d2cee1 fsi: aspeed: Enable 23-bit addressing adds 3c3c484850bc fsi: fsi-occ: fix return value check in occ_probe() adds 04635a30dd53 fsi: master: Add boolean parameter to link_enable function adds b36875a453ef fsi: core: Disable link when slave init fails adds 196964a31cf8 fsi: core: Set slave local bus ownership during init adds a1d5ce111aa2 fsi: master: Remove link enable read-back adds 31901bb74f56 fsi: master: Constify hub_master_ids adds f458c38f40fa fsi: sbefifo: Constify sbefifo_ids adds 59165631b7e9 fsi: scom: Constify scom_ids adds 4d4905f6cc5b dt-bindings: fsi: Document gpios adds f369a29bdde9 fsi: aspeed: Support cabled FSI adds 4a80c2017bd9 fsi: aspeed: Run the bus at maximum speed adds add6895188e4 fsi: aspeed: Add module param for bus divisor adds 4a851d714ead fsi: aspeed: Support CFAM reset GPIO adds f7dbcd177031 Merge tag 'fsi-for-5.10' of git://git.kernel.org/pub/scm/l [...] adds 12fb7d30613d Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 73eb91a9c7fb extcon: ptn5150: Use defines for registers adds 47af7ca21269 extcon: ptn5150: Do not print error during probe if nothin [...] adds 309490d13712 Merge remote-tracking branch 'extcon/extcon-next' into master adds d2068da5c856 soundwire: cadence: fix race condition between suspend and [...] adds 09309093d5e8 soundwire: qcom: fix SLIBMUS/SLIMBUS typo adds 2acd30b9f603 ASoC/soundwire: bus: use property to set interrupt masks adds 310f6dc6dc5d soundwire: bus: filter-out unwanted interrupt reports adds c2819e196b3c soundwire: slave: add first_interrupt_done status adds 4724f12c1315 soundwire: bus: use quirk to filter out invalid parity errors adds 38edbfae6c7f ASoC: codecs: realtek-soundwire: ignore initial PARITY errors adds a350aff45b4d soundwire: bus: export broadcast read/write capability for tests adds 32d2a8935bf8 soundwire: cadence: add parity error injection through debugfs adds 237ffb2ad8e8 Merge remote-tracking branch 'soundwire/next' into master adds 77e4907fa620 thunderbolt: debugfs: Fix uninitialized return in counters [...] adds 4ea8b4a6e6fa Merge remote-tracking branch 'thunderbolt/next' into master adds d7b6a36bd955 Merge remote-tracking branch 'staging/staging-next' into master adds 3f17ec858fca Merge remote-tracking branch 'mux/for-next' into master adds b41b0ce59826 interconnect: Add bulk API helpers adds 3c733a75fd6c dt-bindings: interconnect: single yaml file for RPMh inter [...] adds 3fe3578c8a3e dt-bindings: interconnect: Add Qualcomm SM8150 DT bindings adds cb6ffd717c9e dt-bindings: interconnect: Add Qualcomm SM8250 DT bindings adds a09b817c8bad interconnect: qcom: Add SM8150 interconnect provider driver adds 6df5b349491e interconnect: qcom: Add SM8250 interconnect provider driver adds 65e0e4d67983 dt-bindings: interconnect: Add generic qcom bindings adds ad4bedfc060c dt-bindings: interconnect: Add property to set BCM TCS wai [...] adds b92902fddf42 interconnect: qcom: Support bcm-voter-specific TCS wait behavior adds db474be2b6b8 interconnect: qcom: Only wait for completion in AMC/WAKE b [...] adds cb30e0292db2 interconnect: qcom: Add support for per-BCM scaling factors adds 1521e22bfa12 interconnect: Introduce xlate_extended() callback adds 9a34e7ad2e12 dt-bindings: interconnect: Document the support of optiona [...] adds 6caa3070fd59 interconnect: qcom: Implement xlate_extended() to parse tags adds 6478e0d4d12e interconnect: qcom: sdm845: Replace xlate with xlate_extended adds 5c3aff6d673a interconnect: qcom: sc7180: Replace xlate with xlate_extended adds 768220bb4169 dt-bindings: interconnect: Add OSM L3 DT binding on SM8150 adds f995194545ab interconnect: qcom: Add OSM L3 support on SM8150 adds 0d372700f3fa Merge remote-tracking branch 'icc/icc-next' into master adds 8f6b6d060602 dmaengine: sf-pdma: Fix an error that calls callback twice adds a4b1e659c0fe dmaengine: axi-dmac: Drop local dma_parms adds 2f02b23ce938 dmaengine: bcm2835: Drop local dma_parms adds 18851192be7a dmaengine: imx-dma: Drop local dma_parms adds b7fccfee1b90 dmaengine: imx-sdma: Drop local dma_parms adds 6c609220c3a1 dmaengine: mxs: Drop local dma_parms adds 93f868818216 dmaengine: rcar-dmac: Drop local dma_parms adds 1ecb12781cf7 dmaengine: ste_dma40: Drop local dma_parms adds 4e06de43a9e6 dmaengine: qcom: bam_dma: Drop local dma_parms adds 2fc3cad287c6 dmaengine: pl330: Drop local dma_parms adds ef759e4a28c8 dmaengine: dmatest: Print error codes as signed value adds 4c80e9323967 Merge tag 'v5.9-rc4' into next adds f9b0366f5e99 dmaengine: ti: k3-udma: Use soc_device_match() for SoC dep [...] adds e3a52158a682 dmaengine: Kconfig: Update description for RCAR_DMAC config adds 3797b805aad6 Merge remote-tracking branch 'dmaengine/next' into master adds a4dd0524a74c Merge branch 'fixes' into for-next adds 59958f7a956b Merge branch 'fixes' into for-next adds 5399a4aa684d Merge branch 'misc' into for-next adds 8c33711f77d9 Merge remote-tracking branch 'scsi/for-next' into master adds c0014f94218e scsi: qla2xxx: Warn if done() or free() are called on an a [...] adds 622299f16f33 scsi: qla2xxx: Simplify return value logic in qla2x00_get_ [...] adds 7d88d5dff95f scsi: qla2xxx: Log calling function name in qla2x00_get_sp [...] adds 31a3271ff11b scsi: qla2xxx: Handle incorrect entry_type entries adds 71957b6112cd scsi: ufs: ufs-mediatek: Fix build warnings with make W=1 adds 5e48a084f4e8 scsi: ibmvfc: Fix error return in ibmvfc_probe() adds 09fd5f0ddf32 scsi: ufs: Fix 'unmet direct dependencies' config warning adds 3eedb4202d4c scsi: qla1280: Remove set but not used variable in qla1280_done() adds 9b0f9e59bc81 scsi: qla1280: Remove set but not used variable in qla1280 [...] adds bf70bf28bf87 scsi: qla1280: Remove set but not used variable in qla1280 [...] adds c8d67fbb6085 scsi: qla1280: Remove set but not used variable in qla1280 [...] adds 27216a9d85a0 scsi: pmcraid: Remove set but not used 'res' adds 8b02fc756af6 scsi: gdth: Remove set but used 'cmd_index' adds 2de7649cff44 scsi: lpfc: Remove set but not used 'qp' adds a65f250106a5 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 6143ca9bab2a Merge remote-tracking branch 'rpmsg/for-next' into master adds 42bf06d044b4 Merge remote-tracking branch 'gpio/for-next' into master adds d284c16f84c9 gpio: tc35894: Disable Direct KBD interrupts to enable gpio irq adds 425c5b3e1714 gpiolib: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 3346232a3fa4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds cf5f67f4908a Merge remote-tracking branch 'pinctrl/for-next' into master adds c627b32ef1c9 Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds 3929b3766dd1 Merge remote-tracking branch 'kselftest/next' into master adds 5b6ab93744f7 Merge remote-tracking branch 'livepatching/for-next' into master adds bd5ffd6ef02d coresight: etm4x: Fix issues on trcseqevr access adds cb6e4c659fb7 MAINTAINERS: Add CoreSight mailing list adds b1e576840441 Merge remote-tracking branch 'coresight/next' into master adds bd5828528533 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds 8fabdb772924 Merge remote-tracking branch 'at24/at24/for-next' into master adds d49fead94d87 Merge remote-tracking branch 'ntb/ntb-next' into master adds 8039c878ea01 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 920153a10b3d Merge remote-tracking branch 'kspp/for-next/kspp' into master adds 9b7afbd83ef9 nvmem: switch to simpler IDA interface adds e0b149b0f70a Merge remote-tracking branch 'nvmem/for-next' into master adds cbfadf46149c Merge remote-tracking branch 'xarray/xarray' into master adds a82b16c2dbc3 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds fcdb84cc5b31 kdb: remove unnecessary null check of dbg_io_ops adds b18b099e04f4 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" adds ece4ceaf2eba kdb: Use newer api for tasklist scanning adds e16c33e29079 kernel/debug: Fix spelling mistake in debug_core.c adds 93b6964a22ce Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds b8e2f1f8d5b8 Merge remote-tracking branch 'pidfd/for-next' into master adds 9ba3a0aa09fe fpga: dfl: create a dfl bus type to support DFL devices adds a35fbce3514a Merge remote-tracking branch 'fpga/for-next' into master adds a57faa300eb1 Merge remote-tracking branch 'trivial/for-next' into master adds 88cc020e431e Merge remote-tracking branch 'mhi/mhi-next' into master adds c3a37469b7e4 Merge remote-tracking branch 'notifications/notifications- [...] adds 437832e0b60a Merge remote-tracking branch 'memblock/for-next' into master adds 7cde19ed6abf media: disable the Virtual DVB Driver (vidtv) for now adds 856deb866d16 Linux 5.9-rc5 adds ecdbe5d31898 mailmap: add older email addresses for Kees Cook adds 636701c816df mm/gup_benchmark: update the documentation in Kconfig adds 098b952f04df /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds e431679fe817 /proc/kpageflags: do not use uninitialized struct pages adds d667f32f321f mm, THP, swap: fix allocating cluster for swapfile by mistake adds b15d9f3a6c6b ksm: reinstate memcg charge on copied pages adds 45849bfba9c6 mm: migration of hugetlbfs page skip memcg adds ae4a8d47fac2 shmem: shmem_writepage() split unlikely i915 THP adds 09ccecae2a36 mm: fix check_move_unevictable_pages() on THP adds 22bccb7b5386 mlock: fix unevictable_pgs event counts on THP adds 5a3279704952 tmpfs: restore functionality of nr_inodes=0 adds ec2865c5fa4c kprobes: fix kill kprobe which has been marked as gone adds 1b9322f0cac4 mm/thp: fix __split_huge_pmd_locked() for migration PMD adds 820624806a42 selftests/vm: fix display of page size in map_hugetlb adds c422df7135bd mm/memory_hotplug: drain per-cpu pages again during memory [...] adds 4f3e101f9ca7 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer adds 31906ca7b38c stackleak: let stack_erasing_sysctl take a kernel pointer buffer adds 7c733775eb69 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] adds f419dcf3e6b7 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] adds bdeba783cb9a checkpatch: test $GIT_DIR changes adds 354617859f81 compiler-clang: add build check for clang 10.0.1 adds 33680bef50f9 Revert "kbuild: disable clang's default use of -fmerge-all [...] adds 348536d09bd4 Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds 7843fb246edb Revert "arm64: vdso: Fix compilation with clang older than 8" adds 40f5cb46cbf5 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds 485cf7a4733d kasan: remove mentions of unsupported Clang versions adds cf8e36820861 compiler-gcc: improve version error adds 087985aa00fc ntfs: add check for mft record size in superblock adds 2e61d9d7e21b ocfs2: delete repeated words in comments adds 90df58c48e6a ocfs2: clear links count in ocfs2_mknod() if an error occurs adds d87525129c31 ocfs2: fix ocfs2 corrupt when iputting an inode adds e69142b44503 ramfs: support O_TMPFILE adds 971bcaa39a2a fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds 7b15c1e8775c kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds f988417aef63 mm/slub.c: branch optimization in free slowpath adds 838a8446b227 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds b8dcb638a92b mm/slub: make add_full() condition more explicit adds 0ee8db58b26f mm/kmemleak: rely on rcu for task stack scanning adds abd6cf3fb8c1 x86/numa: cleanup configuration dependent command-line options adds 0dc58f6ed19e x86/numa: add 'nohmat' option adds 387b3c6a9aa1 x86/numa: fix build when CONFIG_ACPI is not set adds f533552aafeb efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds 35ae1501b3c7 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds aece4a04b8b6 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds 5f1a210398a7 resource: report parent to walk_iomem_res_desc() callback adds e65502e2fefc mm/memory_hotplug: introduce default phys_to_target_node() [...] adds f1c194055bf4 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds ec17dc620fc5 ACPI: HMAT: attach a device for each soft-reserved range adds c174738ffd87 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds 2f006b0d465c device-dax: drop the dax_region.pfn_flags attribute adds e22fc1e440ba device-dax: move instance creation parameters to 'struct d [...] adds 78b751f141af device-dax: make pgmap optional for instance creation adds b007f8202bd2 device-dax-make-pgmap-optional-for-instance-creation-fix adds 988f743c82a4 device-dax: kill dax_kmem_res adds 0abf69557cb8 device-dax: add an allocation interface for device-dax instances adds 9f183b958304 device-dax: introduce 'seed' devices adds 9a0b7ad665e4 drivers/base: make device_find_child_by_name() compatible [...] adds 7b7eeb337837 device-dax: add resize support adds d7814acd9730 mm/memremap_pages: convert to 'struct range' adds 91249616e114 mm/memremap_pages: support multiple ranges per invocation adds 797607afd88c mm-memremap_pages-support-multiple-ranges-per-invocation-fix adds 62bc6e8f020f device-dax: add dis-contiguous resource support adds e6bfbe6adfbf device-dax-add-dis-contiguous-resource-support-fix adds 185ae899feca device-dax: introduce 'mapping' devices adds 46a095f1e680 device-dax: make align a per-device property adds 5d02c5f2f7f5 device-dax-make-align-a-per-device-property-fix adds c56504b29957 device-dax: add an 'align' attribute adds f07976786c34 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 adds 5df80dd09033 dax/hmem: introduce dax_hmem.region_idle parameter adds 24592f9a7651 device-dax: add a range mapping allocation attribute adds 5aadd327ccf6 device-dax: make dev_dax_kmem_probe() static adds 6911613e5ba4 mm/debug.c: do not dereference i_ino blindly adds 41315c675995 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds 44fb24fd8a40 powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 91fa8fcfb110 powerpc/mm: move setting pte specific flags to pfn_pte adds d568b9409fb5 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds 11af1c6f80f3 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds baac8ffa4fe7 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds 02cfca702916 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds c1b1ab2f4316 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds 677610a97ce9 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds 079781acdd3e mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds 1160d4cf07cc mm/debug_vm_pgtable/locks: take correct page table lock adds 27189d4dcfec mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds 74fe8c28dff0 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds 65784a9d559c mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 5a93ca65b147 mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds 577de7645406 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds 3fcbe4eb49a0 mm: factor find_get_incore_page out of mincore_page adds d35620a69a73 mm: use find_get_incore_page in memcontrol adds 2daf9240ef55 mm: optimise madvise WILLNEED adds 4b065eef4480 proc: optimise smaps for shmem entries adds 44ff4aa43ee7 i915: use find_lock_page instead of find_lock_entry adds 9af03886e0a2 mm: convert find_get_entry to return the head page adds 9defff432d55 mm/shmem: return head page from find_lock_entry adds 2221016a48f6 mm: add find_lock_head adds fe2047a69d0b mm/filemap: fix filemap_map_pages for THP adds 979d6f346957 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds c6abaefb49c9 mm/gup: don't permit users to call get_user_pages with FOL [...] adds ba0f9c11ab64 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 3bdde18f0cdb swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds 720dd8bc9ae0 mm: remove activate_page() from unuse_pte() adds d8599cf80cef mm: remove superfluous __ClearPageActive() adds cd4700b9341f mm/swap.c: fix confusing comment in release_pages() adds 28bcb9aabeeb mm/memremap.c: convert devmap static branch to {inc,dec} adds 35883274f898 mm: memcontrol: use flex_array_size() helper in memcpy() adds 37c06ba38a58 mm: memcontrol: Use the preferred form for passing the siz [...] adds 75efb272d67c memcg: introduce per-memcg reclaim interface adds f5eacba2ccb1 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds e8b41c17368a mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds dad6397f13cc mm-memcontrol-add-the-missing-numa_stat-interface-for-cgro [...] adds 215a7cc9807f mm: memcontrol: fix out-of-bounds on the buf returned by m [...] adds a2c5d0867d28 mm: memcontrol: correct the comment of mem_cgroup_iter() adds be0c12ab2e35 mm/memcg: clean up obsolete enum charge_type adds 9d2fd262573f mm/memcg: simplify mem_cgroup_get_max() adds 9116bf052451 mm/memcg: unify swap and memsw page counters adds bd46df7e273d mm: account PMD tables like PTE tables adds 31bc8af5a9e7 arm: __pmd_free_tlb(): call page table destructor adds 0c18c5bb93c0 mm/memory.c: fix typo in __do_fault() comment adds b74852621574 mm/memory.c: replace vmf->vma with variable vma adds 39d215239fea mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds 7bdd8212f093 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds dbed1ebc8881 mmap locking API: add mmap_lock_is_contended() adds 84b54c477059 mm: smaps*: extend smap_gather_stats to support specified [...] adds 17d0f902321b mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds 65e307ca359e mm/mmap.c: fix the adjusted length error adds 6e043d453ec6 mm: move PageDoubleMap bit adds 9bd74d6f7f3c mm: simplify PageDoubleMap with PF_SECOND policy adds ab846eaca2b9 mm/mmap: leave adjust_next as virtual address instead of p [...] adds 671d986ef77f mm/memory.c: fix spello of "function" adds 884da4863c26 mm/mmap: not necessary to check mapping separately adds 596797ea9c80 mm/mmap: check on file instead of the rb_root_cached of it [...] adds d67cb722347d tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds 460d3d54afda mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds 892ef1a5c297 mm/dmapool.c: replace hard coded function name with __func__ adds 9c78b0abbc78 mm/memory-failure: do pgoff calculation before for_each_process() adds fe395ff2411e mm/memory-failure.c: remove unused macro `writeback' adds d9d9b2f05d53 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds d1182a823fbf kasan/kunit: add KUnit Struct to Current Task adds 77abf599a02d KUnit: KASAN Integration adds 77e7d1c8c356 KASAN: Port KASAN Tests to KUnit adds 2752697f3e82 KASAN: Testing Documentation adds 3919568df2db mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds 4971f84ba561 mm/page_alloc: tweak comments in has_unmovable_pages() adds 41337bf32ef2 mm/page_isolation: exit early when pageblock is isolated i [...] adds 9dd6365a68db mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds a0786a94e0ef mm/page_isolation: cleanup set_migratetype_isolate() adds 191a9b7e632c virtio-mem: don't special-case ZONE_MOVABLE adds 6a87c6e04d5b mm: document semantics of ZONE_MOVABLE adds 59950ac478c8 mm, isolation: avoid checking unmovable pages across pageb [...] adds ab599746e9d0 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds feddacb532d5 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds 486d91441410 mm/page_alloc.c: micro-optimization remove unnecessary branch adds efae5171bf04 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds 12c06958ed8c mm/hugetlb.c: remove the unnecessary non_swap_entry() adds 2f3d456fedc4 doc/vm: fix typo in the hugetlb admin documentation adds f0185d9b3452 mm/huge_memory.c: update tlb entry if pmd is changed adds 50de05129734 MIPS: do not call flush_tlb_all when setting pmd entry adds acfc7647cb16 mm/hugetlb: not necessary to coalesce regions recursively adds fdf0dfd33cef mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds b6b09b2edddb mm/hugetlb: use list_splice to merge two list at once adds 323d075529ce mm/hugetlb: count file_region to be added when regions_nee [...] adds 22e859f99430 mm/hugetlb: a page from buddy is not on any list adds de9d930b9d97 mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds aed83e1a8b7d mm/hugetlb: take the free hpage during the iteration directly adds 61964065e41e mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds a658ab2f3e46 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds 44e7de76453f mm/vmscan: fix infinite loop in drop_slab_node adds ef56d20cfadd mm/compaction.c: micro-optimization remove unnecessary branch adds 0527ca61a357 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds ef23379d396c dma-contiguous: simplify cma_early_percent_memory() adds 4aaf421f6306 arm, xtensa: simplify initialization of high memory pages adds d808ce85a350 arm64: numa: simplify dummy_numa_init() adds bd6dc7650bb3 h8300, nds32, openrisc: simplify detection of memory extents adds 300295f8e57f riscv: drop unneeded node initialization adds 3a14e8a8bd30 mircoblaze: drop unneeded NUMA and sparsemem initializations adds 2bb408fb579c memblock: make for_each_memblock_type() iterator private adds 17fd73ccc4db memblock: make memblock_debug and related functionality private adds 8436be8c9856 memblock-make-memblock_debug-and-related-functionality-pri [...] adds c53c1b9a8e08 memblock: reduce number of parameters in for_each_mem_range() adds bda7c04dbb97 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds 4cf2996f51c5 arch, drivers: replace for_each_membock() with for_each_me [...] adds 5de2d7058b33 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds 740d01064929 mips: fix cavium-octeon build caused by memblock refactoring adds 5261cb055af1 x86/setup: simplify initrd relocation and reservation adds 2bea50004f87 x86/setup: simplify reserve_crashkernel() adds 7eb92f45ccd3 memblock: remove unused memblock_mem_size() adds 48eb0c90fd28 memblock: implement for_each_reserved_mem_region() using _ [...] adds ecbdacfb7945 memblock: use separate iterators for memory and reserved regions adds 28b1303663cc mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 0d5b0016b601 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds 124da6198194 mm/migrate: remove cpages-- in migrate_vma_finalize() adds 34b20070f0b0 mm/migrate: remove obsolete comment about device public adds 7a36fcf78e45 XArray: add xa_get_order adds d765a27c4022 xarray-add-xa_get_order-fix adds 0b652392944d XArray: add xas_split adds 1cdf241e12da xarray-add-xas_split-fix adds bb5b7c90953c fix xarray split adds fcbde1db1712 mm/filemap: fix storing to a THP shadow entry adds f2641190ea81 mm/filemap: fix page cache removal for arbitrary sized THPs adds 94f2202f6b6c mm/memory: remove page fault assumption of compound page size adds 81099cc51024 mm/page_owner: change split_page_owner to take a count adds 3d58f6e779ab mm/huge_memory: fix total_mapcount assumption of page size adds 95bb71e1e7d3 mm/huge_memory: fix split assumption of page size adds 4dab1ce9d3b2 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds 5e24f19b6a82 mm/huge_memory: fix can_split_huge_page assumption of THP size adds 19c0031b69da mm/rmap: fix assumptions of THP size adds 40a871a63370 mm/truncate: fix truncation for pages of arbitrary size adds 820a01658e41 mm/page-writeback: support tail pages in wait_for_stable_page adds 9793760ba145 mm/vmscan: allow arbitrary sized pages to be paged out adds 15adb9e29a76 mm/readahead: add DEFINE_READAHEAD adds 66fb63a1a61a mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds cb7d4db0e935 mm/readahead: make do_page_cache_ra take a readahead_control adds a6a6ee72b255 mm/readahead: make ondemand_readahead take a readahead_control adds c78781bda52e mm/readahead: pass readahead_control to force_page_cache_ra adds a238e8d4e378 mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds af75a0096f96 mm/filemap: fold ra_submit into do_sync_mmap_readahead adds c6e67ecde55f mm/readahead: pass a file_ra_state into force_page_cache_ra adds d6dfa68597ad mm,hwpoison: cleanup unused PageHuge() check adds 1ba5be06d88b mm, hwpoison: remove recalculating hpage adds 61000a7b4f8e mm,hwpoison-inject: don't pin for hwpoison_filter adds 62691abbf447 mm,hwpoison: unexport get_hwpoison_page and make it static adds 0534a5e05c82 mm,hwpoison: kill put_hwpoison_page adds 26282b740fc5 mm,hwpoison: unify THP handling for hard and soft offline adds 2374c2f28e01 mm,hwpoison: rework soft offline for free pages adds 682e6e1d2c5d mm,hwpoison: rework soft offline for in-use pages adds 499f06ce89f0 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds 5b73cb94816b mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] adds 36e40df89252 mm/memory-failure: fix return wrong value when isolate page fail adds acd5ee351640 mm,hwpoison: return 0 if the page is already poisoned in s [...] adds d899e2a52be6 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds fceefcb18fcd mm,hwpoison: double-check page count in __get_any_page() adds 7e2cdaaa274d mm,hwpoison: take free pages off the buddy freelists adds 3654ea6580f4 mm,hwpoison: refactor madvise_inject_error adds 8cb7b7405109 mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds 51fe27319785 mm,hwpoison: drop unneeded pcplist draining adds a312d7c625ef mm,hwpoison: remove stale code adds 6e483f0c0a6c mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 9a993e98537e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 85f5373af0a6 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 84c3fc4e7e57 mm/vmstat.c: use helper macro abs() adds 113fc08091b6 mm/util.c: update the kerneldoc for kstrdup_const() adds 8c3c193663f3 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds 798c08e90927 mm/memory_hotplug: inline __offline_pages() into offline_pages() adds c8febbd2e336 mm/memory_hotplug: enforce section granularity when onlini [...] adds b0682d91dc25 mm/memory_hotplug: simplify page offlining adds 76c434bd9fc1 mm-memory_hotplug-simplify-page-offlining-fix adds f38756ceea85 mm/page_alloc: simplify __offline_isolated_pages() adds 28f05756c311 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds f388579452d2 mm/page_isolation: simplify return value of start_isolate_ [...] adds bf05ac4bac4d mm/memory_hotplug: simplify page onlining adds 2a103e77a661 mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds cbf830f186a0 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds 09143de2e66d mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 407173cb9818 kernel/resource: make release_mem_region_adjustable() never fail adds 4f497713b60f kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds ed9bdb053225 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds 2a4d4a72a51d mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds 72fee8eea969 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 3629e3600a36 virtio-mem: try to merge system ram resources adds 43084d42248b xen/balloon: try to merge system ram resources adds 44149d435f6c hv_balloon: try to merge system ram resources adds 6719926fd691 mm/slab.h: remove duplicate include adds 049abc6b6cd1 mm/page_reporting.c: drop stale list head check in page_re [...] adds a374feaa946e mm/highmem.c: clean up endif comments adds ec7f5b1cb563 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds 1a11321bc6c5 mm: use self-explanatory macros rather than "2" adds fddd290eae99 mm: fix some broken comments adds 8c837d179633 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds c220c56547a7 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 661bef8bfed1 kernel/hung_task.c: Monitor killed tasks. adds 5bc50ac9acf8 proc/sysctl: make protected_* world readable adds 33fb9a4a13a5 fs: configfs: delete repeated words in comments adds 0b6856b8fabc kernel.h: split out min()/max() et al. helpers adds 32205cb16e8a get_maintainer: add test for file in VCS adds 0a9ec241aa1a get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds 5684b3766aa5 lib: bitmap: delete duplicated words adds f809b4aa4296 lib: libcrc32c: delete duplicated words adds 5efafc20bb43 lib: decompress_bunzip2: delete duplicated words adds 3b54cbca26b1 lib: devres: delete duplicated words adds 65f7bfc261b0 lib: dynamic_queue_limits: delete duplicated words + fix typo adds 566cb2d9ec20 lib: earlycpio: delete duplicated words adds c004858424d9 lib: radix-tree: delete duplicated words adds e4ed19241835 lib: syscall: delete duplicated words adds f616bd18d112 lib: test_sysctl: delete duplicated words adds e2603d352412 lib/mpi/mpi-bit.c: fix spello of "functions" adds 37d9bfdf648e lib/idr.c: document calling context for IDA APIs mustn't u [...] adds 2713a309c2f4 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds 52f1d44a5aed bitops: simplify get_count_order_long() adds c5691a1a4bab bitops: use the same mechanism for get_count_order[_long] adds abee8548e03f checkpatch: add --kconfig-prefix adds 14ab5ede0b85 checkpatch: move repeated word test adds 8ccd5fc85fa3 checkpatch: add test for comma use that should be semicolon adds d6200fb346ef const_structs.checkpatch: add phy_ops adds 7c415560af5b checkpatch: warn if trace_printk and friends are called adds 760d71438736 const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds 1d6a814bcd31 checkpatch: warn on self-assignments adds c79cdc45cd96 checkpatch-warn-on-self-assignments-checkpatch-fixes adds 8f954c0c2927 checkpatch: allow not using -f with files that are in git adds 6ce10f91bed1 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds 67169efe618e fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 1e22b74563cc fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 290011d4456f tools/testing/selftests: add self-test for verifying load [...] adds 386ae80d5d58 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds 2e7d5f4181ce coredump: let dump_emit() bail out on short writes adds c9875b6c5d04 coredump: refactor page range dumping into common helper adds 3bb3a19f28e1 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds 64b3afac59d6 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds aebbf4f2fa05 mm/gup: take mmap_lock in get_dump_page() adds 09973312b2be mm: remove the now-unnecessary mmget_still_valid() hack adds 9185c472fe74 autofs: harden ioctl table adds 22d8c4b88673 panic: dump registers on panic_on_warn adds 34e259a49e96 aio: simplify read_events() adds 1ec9d1a98802 scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 597bdc82bbfb scripts/gdb/tasks: add headers and improve spacing format adds c7d12a3ee4f6 sched.h: drop in_ubsan field when UBSAN is in trap mode adds 8b05ca095afa ROMFS: support inode blocks calculation adds 87dc3f7727c7 lib, include/linux: add usercopy failure capability adds 66348489a57a lib, uaccess: add failure injection to usercopy functions adds 4561521d1600 x86: add failure injection to get/put/clear_user adds e1ab7882d9b9 Merge branch 'akpm-current/current' into master adds 2957a6da11eb ia64: fix build error with !COREDUMP adds 928776957ea4 mm, memcg: rework remote charging API to support nesting adds bf381fc621ad mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 8cb9b15b24ed mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds c0957df56784 mm: kmem: prepare remote memcg charging infra for interrup [...] adds abe257e33ff3 mm: kmem: enable kernel memcg accounting from interrupt contexts adds 1cfb51fae0eb mm/memory-failure: remove a wrapper for alloc_migration_target() adds b96f924f752e mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 8f594451db41 mm/migrate: avoid possible unnecessary process right check [...] adds 06c0c8060407 mm/mmap: add inline vma_next() for readability of mmap code adds 3098db547835 mm/mmap: add inline munmap_vma_range() for code readability adds 1241e5a6cbab mm/madvise: pass mm to do_madvise adds 1291c02cf892 pid: move pidfd_get_pid() to pid.c adds 847f9da0548e mm/madvise: introduce process_madvise() syscall: an extern [...] adds ebb1958fce35 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 5752673ae88c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds d08682c74430 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 4d5263fec3fe fix for "mm/madvise: introduce process_madvise() syscall: [...] adds f69b2973b6ca mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 32d63c0a6f96 Merge branch 'akpm/master' into master adds f965d3ec86fa Add linux-next specific files for 20200914
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 (7204eaa2c1f5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
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: .gitignore | 3 + .mailmap | 4 + CREDITS | 4 + Documentation/ABI/testing/sysfs-bus-dfl | 15 + Documentation/ABI/testing/sysfs-bus-fsi | 4 +- Documentation/admin-guide/bcache.rst | 31 +- Documentation/admin-guide/cgroup-v1/cpusets.rst | 2 + Documentation/admin-guide/cgroup-v2.rst | 81 + Documentation/admin-guide/dynamic-debug-howto.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/media/usb-cardlist.rst | 1 - .../admin-guide/media/usbvision-cardlist.rst | 283 - Documentation/bpf/ringbuf.rst | 5 +- Documentation/conf.py | 15 +- Documentation/core-api/cpu_hotplug.rst | 2 +- Documentation/core-api/dma-api.rst | 24 - Documentation/dev-tools/kasan.rst | 70 + .../devicetree/bindings/arm/atmel-at91.yaml | 1 + .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 2 + Documentation/devicetree/bindings/arm/qcom.yaml | 7 + Documentation/devicetree/bindings/arm/renesas.yaml | 12 + .../devicetree/bindings/arm/samsung/pmu.yaml | 2 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 3 +- .../bindings/display/imx/nxp,imx8mq-dcss.yaml | 108 + .../devicetree/bindings/display/msm/dsi.txt | 6 +- .../devicetree/bindings/fsi/fsi-master-aspeed.txt | 4 +- .../devicetree/bindings/hwlock/omap-hwspinlock.txt | 41 - .../bindings/hwlock/ti,omap-hwspinlock.yaml | 76 + Documentation/devicetree/bindings/i2c/i2c.txt | 5 + .../bindings/interconnect/interconnect.txt | 24 +- .../bindings/interconnect/qcom,bcm-voter.yaml | 20 + .../bindings/interconnect/qcom,osm-l3.yaml | 1 + .../bindings/interconnect/qcom,rpmh.yaml | 110 + .../bindings/interconnect/qcom,sc7180.yaml | 85 - .../bindings/interconnect/qcom,sdm845.yaml | 74 - .../devicetree/bindings/leds/leds-is31fl319x.txt | 2 + .../devicetree/bindings/leds/leds-lp55xx.yaml | 2 +- .../memory-controllers/mediatek,smi-common.txt | 3 +- .../memory-controllers/mediatek,smi-larb.txt | 3 +- .../devicetree/bindings/mtd/nand-controller.yaml | 31 + .../devicetree/bindings/net/nfc/s3fwrn5.txt | 25 - .../bindings/net/nfc/samsung,s3fwrn5.yaml | 73 + .../devicetree/bindings/net/smsc-lan87xx.txt | 4 + .../bindings/net/wireless/qcom,ath10k.txt | 4 +- .../bindings/net/wireless/qcom,ath11k.yaml | 4 +- .../bindings/power/brcm,bcm63xx-power.yaml | 44 + .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../devicetree/bindings/regulator/mp886x.txt | 31 - .../devicetree/bindings/regulator/mps,mp886x.yaml | 61 + .../devicetree/bindings/reset/renesas,rst.yaml | 1 + .../bindings/rng/xiphera,xip8001b-trng.yaml | 33 + .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 6 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 439 + .../devicetree/bindings/sound/mchp,spdiftx.yaml | 75 + .../devicetree/bindings/sound/realtek,rt1015p.yaml | 36 + .../devicetree/bindings/spi/brcm,spi-bcm-qspi.txt | 16 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/dma-buf.rst | 2 +- Documentation/driver-api/media/drivers/index.rst | 1 + Documentation/driver-api/media/drivers/vidtv.rst | 417 + Documentation/driver-api/nvdimm/index.rst | 1 + Documentation/driver-api/soundwire/stream.rst | 8 +- Documentation/filesystems/sysfs.rst | 3 +- Documentation/filesystems/ubifs-authentication.rst | 6 +- Documentation/firmware-guide/acpi/index.rst | 1 + Documentation/hwmon/index.rst | 1 + Documentation/iio/iio_configfs.rst | 2 +- Documentation/locking/seqlock.rst | 18 + Documentation/process/deprecated.rst | 6 +- Documentation/process/submit-checklist.rst | 4 + Documentation/process/submitting-patches.rst | 20 +- Documentation/scheduler/sched-capacity.rst | 2 +- Documentation/scheduler/sched-energy.rst | 2 +- Documentation/security/credentials.rst | 1 - Documentation/security/keys/trusted-encrypted.rst | 5 +- Documentation/trace/kprobetrace.rst | 2 +- .../translations/zh_CN/filesystems/sysfs.txt | 3 +- Documentation/virt/kvm/amd-memory-encryption.rst | 6 +- Documentation/virt/kvm/api.rst | 4 +- Documentation/vm/hmm.rst | 2 +- Documentation/vm/index.rst | 1 + Documentation/vm/page_migration.rst | 164 +- Documentation/watch_queue.rst | 14 +- MAINTAINERS | 53 +- Makefile | 2 +- Next/SHA1s | 216 +- Next/merge.log | 12120 +++++++++++-------- arch/arm/Kconfig | 5 +- arch/arm/arm-soc-for-next-contents.txt | 53 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/alpine.dtsi | 2 +- arch/arm/boot/dts/am3517-evm-ui.dtsi | 4 +- arch/arm/boot/dts/am3517-evm.dts | 2 +- arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-sbc-t43.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/am571x-idk.dts | 27 - arch/arm/boot/dts/am5729-beagleboneai.dts | 14 +- arch/arm/boot/dts/am572x-idk.dts | 5 - arch/arm/boot/dts/am574x-idk.dts | 5 - arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 19 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 13 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 14 +- arch/arm/boot/dts/am57xx-sbc-am57x.dts | 4 +- arch/arm/boot/dts/animeo_ip.dts | 3 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 23 +- arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 662 + arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 7 + arch/arm/boot/dts/aspeed-g5.dtsi | 1 - arch/arm/boot/dts/at91-ariag25.dts | 3 +- arch/arm/boot/dts/at91-ariettag25.dts | 3 +- arch/arm/boot/dts/at91-cosino.dtsi | 3 +- arch/arm/boot/dts/at91-cosino_mega2560.dts | 1 + arch/arm/boot/dts/at91-foxg20.dts | 3 +- arch/arm/boot/dts/at91-kizbox.dts | 2 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 2 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 2 +- arch/arm/boot/dts/at91-linea.dtsi | 2 +- arch/arm/boot/dts/at91-qil_a9260.dts | 3 +- arch/arm/boot/dts/at91-sam9_l9260.dts | 3 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 2 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- arch/arm/boot/dts/at91-som60.dtsi | 2 +- arch/arm/boot/dts/at91-vinco.dts | 2 +- arch/arm/boot/dts/at91-wb45n.dtsi | 3 +- arch/arm/boot/dts/at91-wb50n.dtsi | 2 +- arch/arm/boot/dts/at91rm9200.dtsi | 11 +- arch/arm/boot/dts/at91rm9200ek.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 11 +- arch/arm/boot/dts/at91sam9260ek.dts | 3 +- arch/arm/boot/dts/at91sam9261.dtsi | 10 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263.dtsi | 15 +- arch/arm/boot/dts/at91sam9263ek.dts | 3 +- arch/arm/boot/dts/at91sam9g20.dtsi | 5 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 3 +- .../boot/dts/at91sam9g25-gardena-smart-gateway.dts | 158 + arch/arm/boot/dts/at91sam9g45.dtsi | 12 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 4 +- arch/arm/boot/dts/at91sam9n12.dtsi | 10 +- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 10 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/at91sam9x5.dtsi | 12 +- arch/arm/boot/dts/at91sam9x5cm.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 2 + arch/arm/boot/dts/at91sam9xe.dtsi | 3 + arch/arm/boot/dts/bcm-cygnus.dtsi | 4 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm-nsp.dtsi | 8 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 197 + arch/arm/boot/dts/bcm5301x.dtsi | 27 +- arch/arm/boot/dts/bcm958525xmc.dts | 2 +- arch/arm/boot/dts/bcm958625k.dts | 2 +- arch/arm/boot/dts/dra7-evm.dts | 15 +- arch/arm/boot/dts/dra7-l4.dtsi | 54 - arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/dra71-evm.dts | 14 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 10 +- arch/arm/boot/dts/dra72-evm-revc.dts | 14 +- arch/arm/boot/dts/dra72-evm.dts | 13 +- arch/arm/boot/dts/dra76-evm.dts | 18 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/ethernut5.dts | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 4 + arch/arm/boot/dts/exynos3250-monk.dts | 4 + arch/arm/boot/dts/exynos3250-rinato.dts | 4 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 + arch/arm/boot/dts/exynos5422-odroidxu4.dts | 60 +- arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 2 +- arch/arm/boot/dts/mpa1600.dts | 2 +- arch/arm/boot/dts/mt7623.dtsi | 123 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 87 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 74 +- arch/arm/boot/dts/mt7623n.dtsi | 306 + arch/arm/boot/dts/omap3-beagle-xm.dts | 4 +- arch/arm/boot/dts/omap3-beagle.dts | 6 +- arch/arm/boot/dts/omap3-cm-t3517.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3530.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3x.dtsi | 4 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 8 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 2 +- arch/arm/boot/dts/omap3-igep0020-common.dtsi | 2 +- arch/arm/boot/dts/omap3-n9.dts | 1 - arch/arm/boot/dts/omap3-n900.dts | 6 +- arch/arm/boot/dts/omap3-n950.dts | 5 +- arch/arm/boot/dts/omap3-overo-common-dvi.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi | 2 +- arch/arm/boot/dts/omap3-pandora-common.dtsi | 4 +- .../boot/dts/omap3-panel-sharp-ls037v7dw01.dtsi | 2 +- arch/arm/boot/dts/omap3-thunder.dts | 2 +- arch/arm/boot/dts/omap34xx.dtsi | 2 +- arch/arm/boot/dts/omap36xx.dtsi | 2 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 4 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 6 +- arch/arm/boot/dts/omap4-sdp.dts | 8 +- arch/arm/boot/dts/omap5-board-common.dtsi | 4 +- arch/arm/boot/dts/omap5-cm-t54.dts | 6 +- arch/arm/boot/dts/pm9g45.dts | 3 +- arch/arm/boot/dts/prima2.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 2 +- arch/arm/boot/dts/r7s72100.dtsi | 2 +- arch/arm/boot/dts/r7s9210.dtsi | 2 +- arch/arm/boot/dts/r8a73a4.dtsi | 2 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 62 + arch/arm/boot/dts/r8a7742.dtsi | 46 +- arch/arm/boot/dts/r8a7743.dtsi | 2 +- arch/arm/boot/dts/r8a7744.dtsi | 2 +- arch/arm/boot/dts/r8a7745.dtsi | 2 +- arch/arm/boot/dts/r8a77470.dtsi | 2 +- arch/arm/boot/dts/r8a7778.dtsi | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 2 +- arch/arm/boot/dts/r8a7790.dtsi | 2 +- arch/arm/boot/dts/r8a7791.dtsi | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 2 +- arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794.dtsi | 2 +- arch/arm/boot/dts/r9a06g032.dtsi | 2 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 17 +- arch/arm/boot/dts/s3c2416.dtsi | 111 +- arch/arm/boot/dts/s3c24xx.dtsi | 24 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 32 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 32 +- arch/arm/boot/dts/s3c64xx.dtsi | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 30 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 16 +- arch/arm/boot/dts/s5pv210-goni.dts | 39 +- arch/arm/boot/dts/s5pv210-smdkc110.dts | 9 + arch/arm/boot/dts/s5pv210-smdkv210.dts | 14 +- arch/arm/boot/dts/s5pv210-torbreck.dts | 9 + arch/arm/boot/dts/s5pv210.dtsi | 163 +- arch/arm/boot/dts/sam9x60.dtsi | 10 +- arch/arm/boot/dts/sama5d2.dtsi | 19 +- arch/arm/boot/dts/sama5d3.dtsi | 8 +- arch/arm/boot/dts/sama5d3xcm.dtsi | 2 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 8 +- arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/spear13xx.dtsi | 2 +- arch/arm/boot/dts/tango4-common.dtsi | 2 +- arch/arm/boot/dts/tny_a9260_common.dtsi | 2 +- arch/arm/boot/dts/tny_a9263.dts | 2 +- arch/arm/boot/dts/usb_a9260.dts | 2 +- arch/arm/boot/dts/usb_a9263.dts | 2 +- arch/arm/boot/dts/usb_a9g20_common.dtsi | 2 +- arch/arm/boot/dts/zx296702.dtsi | 2 +- arch/arm/configs/aspeed_g5_defconfig | 4 + arch/arm/configs/omap2plus_defconfig | 12 + arch/arm/configs/realview_defconfig | 18 +- arch/arm/configs/versatile_defconfig | 5 +- arch/arm/crypto/aes-neonbs-glue.c | 46 +- arch/arm/include/asm/dma-direct.h | 4 +- arch/arm/include/asm/hardirq.h | 17 - arch/arm/include/asm/smp.h | 5 +- arch/arm/include/debug/brcmstb.S | 26 +- arch/arm/kernel/irq.c | 1 - arch/arm/kernel/smp.c | 136 +- arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-davinci/board-da830-evm.c | 2 +- arch/arm/mach-davinci/board-da850-evm.c | 2 +- arch/arm/mach-davinci/board-dm355-evm.c | 2 +- arch/arm/mach-davinci/board-dm355-leopard.c | 3 +- arch/arm/mach-davinci/board-dm365-evm.c | 2 +- arch/arm/mach-davinci/board-dm644x-evm.c | 2 +- arch/arm/mach-davinci/board-dm646x-evm.c | 2 +- arch/arm/mach-davinci/board-mityomapl138.c | 2 +- arch/arm/mach-davinci/board-neuros-osd2.c | 2 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 2 +- arch/arm/mach-s3c/common-smdk-s3c24xx.c | 2 +- arch/arm/mach-s3c/mach-anubis.c | 2 +- arch/arm/mach-s3c/mach-at2440evb.c | 2 +- arch/arm/mach-s3c/mach-bast.c | 2 +- arch/arm/mach-s3c/mach-gta02.c | 2 +- arch/arm/mach-s3c/mach-hmt.c | 2 +- arch/arm/mach-s3c/mach-jive.c | 2 +- arch/arm/mach-s3c/mach-mini2440.c | 2 +- arch/arm/mach-s3c/mach-mini6410.c | 2 +- arch/arm/mach-s3c/mach-osiris.c | 2 +- arch/arm/mach-s3c/mach-qt2410.c | 2 +- arch/arm/mach-s3c/mach-real6410.c | 2 +- arch/arm/mach-s3c/mach-rx1950.c | 2 +- arch/arm/mach-s3c/mach-rx3715.c | 2 +- arch/arm/mach-s3c/mach-vstms.c | 2 +- arch/arm/mach-shmobile/rcar-gen2.h | 2 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 4 +- arch/arm64/Kconfig | 13 +- arch/arm64/Makefile | 6 - arch/arm64/boot/dts/amazon/alpine-v2.dtsi | 2 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 4 +- .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 4 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 4 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 30 + arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 686 ++ arch/arm64/boot/dts/qcom/sc7180.dtsi | 95 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 380 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 40 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 11 +- arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- .../boot/dts/renesas/r8a774e1-hihope-rzg2h-ex.dts | 5 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 +- .../boot/dts/renesas/r8a77961-salvator-xs.dts | 57 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 134 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 46 + arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 22 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 133 + arch/arm64/configs/defconfig | 4 + arch/arm64/include/asm/arch_gicv3.h | 8 +- arch/arm64/include/asm/boot.h | 3 +- arch/arm64/include/asm/cpu_ops.h | 2 +- arch/arm64/include/asm/cpufeature.h | 2 +- arch/arm64/include/asm/hardirq.h | 9 - arch/arm64/include/asm/hwcap.h | 9 + arch/arm64/include/asm/irq_work.h | 4 +- arch/arm64/include/asm/kernel-pgtable.h | 2 +- arch/arm64/include/asm/kvm_arm.h | 2 +- arch/arm64/include/asm/kvm_pgtable.h | 34 +- arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/page-def.h | 5 - arch/arm64/include/asm/pgtable-hwdef.h | 17 +- arch/arm64/include/asm/pgtable-prot.h | 7 + arch/arm64/include/asm/pgtable.h | 39 +- arch/arm64/include/asm/ptrace.h | 14 +- arch/arm64/include/asm/smp.h | 16 +- arch/arm64/kernel/Makefile | 2 - arch/arm64/kernel/cpu_errata.c | 10 +- arch/arm64/kernel/cpuinfo.c | 177 +- arch/arm64/kernel/head.S | 16 +- arch/arm64/kernel/image-vars.h | 2 + arch/arm64/kernel/image.h | 1 - arch/arm64/kernel/irq.c | 11 +- arch/arm64/kernel/perf_event.c | 23 +- arch/arm64/kernel/perf_regs.c | 2 +- arch/arm64/kernel/smp.c | 127 +- arch/arm64/kernel/smp_spin_table.c | 4 +- arch/arm64/kernel/topology.c | 32 +- arch/arm64/kernel/traps.c | 4 +- arch/arm64/kernel/vdso.c | 51 +- arch/arm64/kernel/vmlinux.lds.S | 4 +- arch/arm64/kvm/hyp/pgtable.c | 3 + arch/arm64/kvm/mmu.c | 3 + arch/arm64/kvm/reset.c | 4 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 4 +- arch/arm64/mm/Makefile | 2 +- arch/arm64/mm/dump.c | 387 - arch/arm64/mm/numa.c | 2 +- arch/arm64/mm/ptdump.c | 389 + arch/ia64/Kconfig | 12 +- arch/ia64/configs/bigsur_defconfig | 8 +- arch/ia64/configs/generic_defconfig | 10 +- arch/ia64/configs/gensparse_defconfig | 10 +- arch/ia64/configs/tiger_defconfig | 10 +- arch/ia64/configs/zx1_defconfig | 8 +- arch/ia64/include/asm/processor.h | 10 - arch/ia64/include/asm/switch_to.h | 10 +- arch/ia64/kernel/Makefile | 3 +- arch/ia64/kernel/dma-mapping.c | 14 +- arch/ia64/kernel/irq_ia64.c | 7 - arch/ia64/kernel/perfmon.c | 6703 ---------- arch/ia64/kernel/process.c | 53 - arch/ia64/kernel/ptrace.c | 24 - arch/ia64/kernel/smpboot.c | 8 - arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/ia64/lib/Makefile | 1 - arch/ia64/lib/carta_random.S | 55 - arch/ia64/mm/init.c | 3 +- arch/ia64/oprofile/Makefile | 1 - arch/ia64/oprofile/init.c | 12 +- arch/ia64/oprofile/perfmon.c | 99 - arch/m68k/Kconfig | 1 + arch/m68k/include/asm/uaccess.h | 398 +- arch/m68k/include/asm/uaccess_mm.h | 390 - arch/m68k/include/asm/uaccess_no.h | 160 - arch/mips/bmips/dma.c | 4 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 6 + arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 + arch/mips/boot/dts/brcm/bcm6362.dtsi | 6 + arch/mips/cavium-octeon/dma-octeon.c | 4 +- arch/mips/include/asm/dma-direct.h | 4 +- arch/mips/include/asm/jazzdma.h | 2 - arch/mips/jazz/jazzdma.c | 103 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kvm/mips.c | 2 + arch/mips/loongson2ef/fuloong-2e/dma.c | 4 +- arch/mips/loongson2ef/lemote-2f/dma.c | 4 +- arch/mips/loongson64/dma.c | 4 +- arch/mips/mm/dma-noncoherent.c | 44 +- arch/mips/pci/pci-ar2315.c | 4 +- arch/mips/pci/pci-xtalk-bridge.c | 4 +- arch/mips/sgi-ip32/ip32-dma.c | 4 +- arch/openrisc/include/asm/uaccess.h | 33 +- arch/openrisc/kernel/setup.c | 10 + arch/openrisc/mm/cache.c | 2 +- arch/parisc/configs/generic-32bit_defconfig | 6 +- arch/parisc/configs/generic-64bit_defconfig | 6 +- arch/powerpc/include/asm/dma-direct.h | 4 +- arch/powerpc/kernel/dma-iommu.c | 3 +- arch/powerpc/platforms/powernv/memtrace.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 2 +- arch/powerpc/platforms/pseries/papr_scm.c | 2 +- arch/riscv/mm/fault.c | 5 +- arch/s390/kernel/uv.c | 7 + arch/x86/Kconfig | 1 + arch/x86/boot/compressed/Makefile | 11 +- arch/x86/boot/compressed/cpuflags.c | 4 - arch/x86/boot/compressed/head_64.S | 33 +- arch/x86/boot/compressed/ident_map_64.c | 349 + arch/x86/boot/compressed/idt_64.c | 54 + arch/x86/boot/compressed/idt_handlers_64.S | 77 + arch/x86/boot/compressed/kaslr.c | 36 +- arch/x86/boot/compressed/kaslr_64.c | 153 - arch/x86/boot/compressed/misc.c | 7 + arch/x86/boot/compressed/misc.h | 50 +- arch/x86/boot/compressed/sev-es.c | 214 + arch/x86/crypto/curve25519-x86_64.c | 68 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 8 +- arch/x86/entry/entry_64.S | 80 + arch/x86/events/amd/ibs.c | 93 +- arch/x86/events/amd/uncore.c | 28 +- arch/x86/events/core.c | 4 +- arch/x86/events/intel/ds.c | 32 +- arch/x86/events/rapl.c | 1 + arch/x86/include/asm/cpu_entry_area.h | 33 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/desc.h | 27 + arch/x86/include/asm/desc_defs.h | 10 + arch/x86/include/asm/fpu/internal.h | 30 +- arch/x86/include/asm/fpu/xcr.h | 34 + arch/x86/include/asm/idtentry.h | 50 + arch/x86/include/asm/insn-eval.h | 6 + arch/x86/include/asm/mem_encrypt.h | 5 + arch/x86/include/asm/msr-index.h | 4 + arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/orc_types.h | 34 - arch/x86/include/asm/page_64_types.h | 1 + arch/x86/include/asm/perf_event.h | 1 + arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/proto.h | 1 + arch/x86/include/asm/realmode.h | 7 + arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/setup.h | 6 +- arch/x86/include/asm/sev-es.h | 114 + arch/x86/include/asm/stacktrace.h | 2 + arch/x86/include/asm/svm.h | 106 +- arch/x86/include/asm/trap_pf.h | 24 + arch/x86/include/asm/trapnr.h | 1 + arch/x86/include/asm/traps.h | 20 +- arch/x86/include/asm/unwind_hints.h | 56 +- arch/x86/include/asm/x86_init.h | 16 +- arch/x86/include/uapi/asm/svm.h | 11 + arch/x86/kernel/Makefile | 3 + arch/x86/kernel/amd_gart_64.c | 6 +- arch/x86/kernel/cpu/amd.c | 3 +- arch/x86/kernel/cpu/centaur.c | 27 +- arch/x86/kernel/cpu/common.c | 25 + arch/x86/kernel/cpu/mce/core.c | 72 +- arch/x86/kernel/cpu/mce/internal.h | 10 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/cpu/vmware.c | 50 +- arch/x86/kernel/dumpstack.c | 7 +- arch/x86/kernel/dumpstack_64.c | 46 +- arch/x86/kernel/fpu/init.c | 30 +- arch/x86/kernel/head64.c | 122 +- arch/x86/kernel/head_64.S | 165 +- arch/x86/kernel/idt.c | 41 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/kvm.c | 61 +- arch/x86/kernel/nmi.c | 15 + arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/sev-es-shared.c | 507 + arch/x86/kernel/sev-es.c | 1404 +++ arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/traps.c | 48 + arch/x86/kernel/tsc.c | 10 +- arch/x86/kernel/umip.c | 49 +- arch/x86/kernel/unwind_orc.c | 11 +- arch/x86/kvm/emulate.c | 22 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/svm/nested.c | 54 +- arch/x86/kvm/svm/sev.c | 1 + arch/x86/kvm/svm/svm.c | 40 +- arch/x86/kvm/vmx/nested.c | 12 +- arch/x86/kvm/vmx/vmx.c | 7 +- arch/x86/kvm/vmx/vmx.h | 1 + arch/x86/kvm/x86.c | 2 +- arch/x86/lib/insn-eval.c | 130 + arch/x86/mm/cpu_entry_area.c | 3 +- arch/x86/mm/extable.c | 1 + arch/x86/mm/mem_encrypt.c | 38 +- arch/x86/mm/mem_encrypt_identity.c | 3 + arch/x86/platform/efi/efi_64.c | 10 + arch/x86/realmode/init.c | 24 +- arch/x86/realmode/rm/header.S | 3 + arch/x86/realmode/rm/trampoline_64.S | 20 + arch/x86/tools/gen-insn-attr-x86.awk | 50 +- arch/x86/xen/enlighten_pv.c | 2 +- block/bfq-iosched.c | 12 - block/bio.c | 4 +- block/blk-cgroup.c | 9 + block/blk-core.c | 39 +- block/blk-iocost.c | 14 +- block/blk-mq-sched.h | 2 +- block/blk-mq-tag.c | 3 +- block/blk-mq.c | 5 +- block/genhd.c | 29 +- block/partitions/core.c | 2 +- block/scsi_ioctl.c | 2 - crypto/Kconfig | 10 + crypto/arc4.c | 11 + crypto/cbc.c | 144 +- drivers/acpi/acpi_memhotplug.c | 3 +- drivers/acpi/arm64/iort.c | 10 +- drivers/base/memory.c | 3 +- drivers/base/platform.c | 20 +- drivers/block/amiflop.c | 2 +- drivers/block/ataflop.c | 7 +- drivers/block/floppy.c | 8 +- drivers/block/paride/pcd.c | 2 +- drivers/block/swim.c | 22 +- drivers/block/swim3.c | 4 +- drivers/block/xsysace.c | 26 +- drivers/bluetooth/btintel.c | 36 +- drivers/bluetooth/btmtksdio.c | 4 +- drivers/bluetooth/hci_intel.c | 54 +- drivers/bluetooth/hci_qca.c | 8 +- drivers/bluetooth/hci_serdev.c | 36 +- drivers/bus/brcmstb_gisb.c | 100 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/hw_random/Kconfig | 10 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/imx-rngc.c | 1 + drivers/char/hw_random/xiphera-trng.c | 150 + drivers/clk/bcm/Kconfig | 1 + drivers/clk/qcom/lpasscorecc-sc7180.c | 7 +- drivers/clk/versatile/clk-impd1.c | 4 +- drivers/cpufreq/armada-37xx-cpufreq.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 10 +- drivers/cpufreq/qcom-cpufreq-hw.c | 11 +- drivers/cpuidle/cpuidle-pseries.c | 15 +- drivers/crypto/bcm/cipher.c | 96 +- drivers/crypto/bcm/cipher.h | 1 - drivers/crypto/bcm/spu.c | 23 +- drivers/crypto/bcm/spu.h | 1 - drivers/crypto/bcm/spu2.c | 12 +- drivers/crypto/bcm/spu2.h | 1 - drivers/crypto/caam/ctrl.c | 7 +- drivers/crypto/chelsio/Kconfig | 11 - drivers/crypto/chelsio/Makefile | 3 - drivers/crypto/chelsio/chcr_common.h | 135 - drivers/crypto/chelsio/chcr_core.c | 24 - drivers/crypto/chelsio/chcr_core.h | 12 - drivers/crypto/chelsio/chcr_ktls.c | 2017 --- drivers/crypto/chelsio/chcr_ktls.h | 103 - drivers/crypto/n2_core.c | 46 - drivers/crypto/qat/qat_c3xxx/adf_drv.c | 6 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62x/adf_drv.c | 6 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 6 +- drivers/crypto/qat/qat_common/qat_algs.c | 10 +- drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 6 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 6 +- drivers/crypto/s5p-sss.c | 28 +- drivers/crypto/sa2ul.c | 6 +- drivers/crypto/ux500/cryp/cryp_core.c | 24 +- drivers/dax/kmem.c | 4 +- drivers/devfreq/devfreq-event.c | 14 +- drivers/devfreq/devfreq.c | 68 +- drivers/devfreq/exynos-bus.c | 7 +- drivers/devfreq/rk3399_dmc.c | 22 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dma/bcm2835-dma.c | 3 - drivers/dma/dma-axi-dmac.c | 3 - drivers/dma/dmatest.c | 10 +- drivers/dma/imx-dma.c | 2 - drivers/dma/imx-sdma.c | 2 - drivers/dma/mxs-dma.c | 2 - drivers/dma/pl330.c | 5 - drivers/dma/qcom/bam_dma.c | 2 - drivers/dma/sf-pdma/sf-pdma.c | 10 +- drivers/dma/sh/Kconfig | 4 +- drivers/dma/sh/rcar-dmac.c | 2 - drivers/dma/ste_dma40.c | 3 - drivers/dma/ti/k3-udma-glue.c | 2 +- drivers/dma/ti/k3-udma.c | 42 +- drivers/extcon/extcon-ptn5150.c | 23 +- drivers/firmware/efi/embedded-firmware.c | 10 +- drivers/firmware/efi/libstub/Makefile | 1 - drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/firmware/ti_sci.c | 6 +- drivers/fpga/dfl.c | 265 +- drivers/fpga/dfl.h | 86 + drivers/fsi/fsi-sbefifo.c | 10 +- drivers/gpio/gpio-tc3589x.c | 18 +- drivers/gpio/gpiolib.c | 19 +- drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 4 - drivers/gpu/drm/armada/armada_crtc.c | 4 +- drivers/gpu/drm/armada/armada_debugfs.c | 2 +- drivers/gpu/drm/armada/armada_drm.h | 2 + drivers/gpu/drm/armada/armada_drv.c | 30 +- drivers/gpu/drm/armada/armada_fbdev.c | 4 +- drivers/gpu/drm/armada/armada_gem.c | 4 +- drivers/gpu/drm/armada/armada_overlay.c | 8 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 15 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 29 +- drivers/gpu/drm/bridge/tc358775.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 187 +- drivers/gpu/drm/drm_dp_mst_topology.c | 22 + drivers/gpu/drm/drm_framebuffer.c | 9 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 25 +- drivers/gpu/drm/drm_prime.c | 13 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2 +- drivers/gpu/drm/i810/i810_dma.c | 6 +- drivers/gpu/drm/i915/display/intel_display.h | 2 - drivers/gpu/drm/i915/display/intel_dp.c | 124 +- drivers/gpu/drm/i915/display/intel_dp.h | 1 - drivers/gpu/drm/i915/display/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 4 +- drivers/gpu/drm/i915/i915_drv.c | 16 - drivers/gpu/drm/i915/i915_drv.h | 2 - drivers/gpu/drm/i915/i915_reg.h | 1 - drivers/gpu/drm/i915/i915_suspend.c | 25 +- drivers/gpu/drm/i915/intel_device_info.c | 8 + drivers/gpu/drm/i915/intel_sideband.c | 16 +- drivers/gpu/drm/imx/Kconfig | 2 + drivers/gpu/drm/imx/Makefile | 1 + drivers/gpu/drm/imx/dcss/Kconfig | 9 + drivers/gpu/drm/imx/dcss/Makefile | 6 + drivers/gpu/drm/imx/dcss/dcss-blkctl.c | 70 + drivers/gpu/drm/imx/dcss/dcss-crtc.c | 219 + drivers/gpu/drm/imx/dcss/dcss-ctxld.c | 424 + drivers/gpu/drm/imx/dcss/dcss-dev.c | 325 + drivers/gpu/drm/imx/dcss/dcss-dev.h | 177 + drivers/gpu/drm/imx/dcss/dcss-dpr.c | 562 + drivers/gpu/drm/imx/dcss/dcss-drv.c | 138 + drivers/gpu/drm/imx/dcss/dcss-dtg.c | 409 + drivers/gpu/drm/imx/dcss/dcss-kms.c | 198 + drivers/gpu/drm/imx/dcss/dcss-kms.h | 44 + drivers/gpu/drm/imx/dcss/dcss-plane.c | 405 + drivers/gpu/drm/imx/dcss/dcss-scaler.c | 826 ++ drivers/gpu/drm/imx/dcss/dcss-ss.c | 180 + drivers/gpu/drm/msm/Kconfig | 8 + drivers/gpu/drm/msm/Makefile | 2 + drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 21 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 109 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 103 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 84 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 4 + drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 51 - drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h | 13 - drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 47 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 24 - drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 68 - drivers/gpu/drm/msm/dsi/dsi.h | 2 + drivers/gpu/drm/msm/dsi/dsi.xml.h | 423 + drivers/gpu/drm/msm/dsi/dsi_cfg.c | 5 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 2 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 102 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 255 + drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 4 + drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 10 + drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 904 ++ drivers/gpu/drm/msm/msm_drv.c | 10 +- drivers/gpu/drm/msm/msm_gem.c | 20 +- drivers/gpu/drm/msm/msm_gem_prime.c | 2 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 2 + drivers/gpu/drm/msm/msm_gpu_trace.h | 57 + drivers/gpu/drm/nouveau/dispnv04/crtc.c | 9 +- drivers/gpu/drm/nouveau/dispnv04/dac.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/dfp.c | 7 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 29 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 4 + drivers/gpu/drm/nouveau/dispnv04/overlay.c | 4 +- drivers/gpu/drm/nouveau/dispnv04/tvnv04.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 310 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 3 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 109 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 12 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 4 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 132 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 1 + drivers/gpu/drm/nouveau/nouveau_display.c | 72 +- drivers/gpu/drm/nouveau/nouveau_display.h | 3 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 6 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 210 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 48 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 34 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 13 +- drivers/gpu/drm/nouveau/nv17_fence.c | 5 +- drivers/gpu/drm/nouveau/nv50_fence.c | 5 +- drivers/gpu/drm/nouveau/nv84_fence.c | 13 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 4 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 24 +- drivers/gpu/drm/qxl/qxl_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon_object.c | 42 +- drivers/gpu/drm/radeon/radeon_prime.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 11 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 5 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 2 +- drivers/gpu/drm/tegra/gem.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 86 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 2 - drivers/gpu/drm/vc4/vc4_hdmi.c | 33 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 8 +- drivers/gpu/drm/vc4/vc4_plane.c | 4 +- drivers/gpu/drm/vgem/vgem_drv.c | 57 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 + drivers/gpu/drm/virtio/virtgpu_kms.c | 4 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 10 +- drivers/gpu/drm/vkms/vkms_drv.c | 56 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 63 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 3 +- drivers/gpu/drm/xlnx/Kconfig | 1 + drivers/gpu/drm/xlnx/zynqmp_disp.c | 6 - drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 27 +- drivers/hid/hid-debug.c | 10 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-ite.c | 4 + drivers/hid/hid-roccat-kone.c | 23 +- drivers/hid/i2c-hid/i2c-hid-core.c | 1 + drivers/hv/hv_balloon.c | 2 +- drivers/hv/vmbus_drv.c | 9 +- drivers/hwmon/k10temp.c | 5 +- drivers/hwmon/pmbus/pmbus_core.c | 256 +- drivers/hwtracing/coresight/coresight-etm4x.c | 4 +- drivers/i2c/algos/i2c-algo-pca.c | 35 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-i801.c | 1 + drivers/i2c/busses/i2c-imx.c | 8 +- drivers/i2c/busses/i2c-npcm7xx.c | 8 +- drivers/i2c/busses/i2c-rcar.c | 34 +- drivers/i2c/busses/i2c-stm32f7.c | 110 +- drivers/i2c/i2c-smbus.c | 107 + drivers/ide/ide-cd.c | 16 +- drivers/ide/ide-disk.c | 5 +- drivers/ide/ide-floppy.c | 2 - drivers/ide/ide-gd.c | 48 +- drivers/infiniband/core/ucma.c | 15 +- drivers/infiniband/hw/bnxt_re/main.c | 2 - drivers/infiniband/hw/bnxt_re/qplib_fp.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 11 +- drivers/infiniband/hw/hfi1/sdma.c | 22 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 14 +- drivers/infiniband/hw/mlx5/cq.c | 5 +- drivers/infiniband/hw/qedr/verbs.c | 2 +- drivers/infiniband/hw/qib/qib_iba7322.c | 7 +- drivers/infiniband/hw/qib/qib_sdma.c | 10 +- drivers/infiniband/sw/rxe/rxe_cq.c | 6 +- drivers/infiniband/sw/rxe/rxe_task.c | 8 +- drivers/infiniband/sw/rxe/rxe_task.h | 2 +- drivers/infiniband/ulp/isert/ib_isert.c | 93 +- drivers/infiniband/ulp/isert/ib_isert.h | 41 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 8 - drivers/infiniband/ulp/rtrs/rtrs-srv.c | 8 + drivers/interconnect/Makefile | 2 +- drivers/interconnect/bulk.c | 117 + drivers/interconnect/core.c | 73 +- drivers/interconnect/qcom/Kconfig | 20 + drivers/interconnect/qcom/Makefile | 4 + drivers/interconnect/qcom/bcm-voter.c | 36 +- drivers/interconnect/qcom/icc-rpmh.c | 30 + drivers/interconnect/qcom/icc-rpmh.h | 21 +- drivers/interconnect/qcom/osm-l3.c | 15 + drivers/interconnect/qcom/sc7180.c | 2 +- drivers/interconnect/qcom/sdm845.c | 2 +- drivers/interconnect/qcom/sm8150.c | 635 + drivers/interconnect/qcom/sm8150.h | 154 + drivers/interconnect/qcom/sm8250.c | 651 + drivers/interconnect/qcom/sm8250.h | 162 + drivers/iommu/intel/iommu.c | 2 +- drivers/irqchip/Kconfig | 4 +- drivers/irqchip/irq-armada-370-xp.c | 262 +- drivers/irqchip/irq-bcm2836.c | 151 +- drivers/irqchip/irq-gic-common.c | 3 - drivers/irqchip/irq-gic-v3-its.c | 6 + drivers/irqchip/irq-gic-v3.c | 176 +- drivers/irqchip/irq-gic.c | 183 +- drivers/irqchip/irq-hip04.c | 89 +- drivers/irqchip/irq-imx-intmux.c | 9 +- drivers/irqchip/irq-imx-irqsteer.c | 9 +- drivers/irqchip/irq-ti-sci-inta.c | 10 +- drivers/irqchip/irq-ti-sci-intr.c | 10 +- drivers/leds/leds-is31fl319x.c | 18 + drivers/leds/leds-lm3692x.c | 11 +- drivers/leds/leds-pwm.c | 11 +- drivers/leds/leds-sgm3140.c | 27 +- drivers/leds/leds-tlc591xx.c | 10 +- drivers/md/bcache/request.c | 10 +- drivers/md/md.c | 10 +- drivers/media/cec/core/cec-adap.c | 2 +- drivers/media/i2c/dw9807-vcm.c | 2 +- drivers/media/i2c/imx258.c | 2 +- drivers/media/i2c/max9286.c | 40 +- drivers/media/i2c/ov5640.c | 336 +- drivers/media/i2c/ov8856.c | 430 + drivers/media/pci/intel/ipu3/ipu3-cio2.c | 150 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 4 +- drivers/media/pci/ttpci/av7110_v4l.c | 4 +- drivers/media/platform/omap3isp/isp.c | 6 +- drivers/media/platform/rcar-fcp.c | 4 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 24 +- drivers/media/platform/rcar_drif.c | 30 +- drivers/media/test-drivers/Kconfig | 16 + drivers/media/test-drivers/Makefile | 1 + drivers/media/test-drivers/vidtv/Kconfig | 12 + drivers/media/test-drivers/vidtv/Makefile | 9 + drivers/media/test-drivers/vidtv/vidtv_bridge.c | 532 + drivers/media/test-drivers/vidtv/vidtv_bridge.h | 60 + drivers/media/test-drivers/vidtv/vidtv_channel.c | 306 + drivers/media/test-drivers/vidtv/vidtv_channel.h | 76 + drivers/media/test-drivers/vidtv/vidtv_common.c | 89 + drivers/media/test-drivers/vidtv/vidtv_common.h | 33 + drivers/media/test-drivers/vidtv/vidtv_demod.c | 438 + drivers/media/test-drivers/vidtv/vidtv_demod.h | 73 + drivers/media/test-drivers/vidtv/vidtv_encoder.h | 96 + drivers/media/test-drivers/vidtv/vidtv_mux.c | 479 + drivers/media/test-drivers/vidtv/vidtv_mux.h | 160 + drivers/media/test-drivers/vidtv/vidtv_pes.c | 398 + drivers/media/test-drivers/vidtv/vidtv_pes.h | 189 + drivers/media/test-drivers/vidtv/vidtv_psi.c | 1352 +++ drivers/media/test-drivers/vidtv/vidtv_psi.h | 593 + drivers/media/test-drivers/vidtv/vidtv_s302m.c | 552 + drivers/media/test-drivers/vidtv/vidtv_s302m.h | 90 + drivers/media/test-drivers/vidtv/vidtv_ts.c | 137 + drivers/media/test-drivers/vidtv/vidtv_ts.h | 130 + drivers/media/test-drivers/vidtv/vidtv_tuner.c | 424 + drivers/media/test-drivers/vidtv/vidtv_tuner.h | 43 + drivers/media/usb/uvc/uvc_ctrl.c | 46 +- drivers/media/usb/uvc/uvc_driver.c | 71 +- drivers/media/usb/uvc/uvc_entity.c | 35 + drivers/media/usb/uvc/uvc_v4l2.c | 34 + drivers/media/usb/uvc/uvc_video.c | 2 +- drivers/media/usb/uvc/uvcvideo.h | 8 +- drivers/media/v4l2-core/v4l2-fwnode.c | 4 +- drivers/memory/mtk-smi.c | 23 + drivers/memory/samsung/exynos5422-dmc.c | 6 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 1 - drivers/misc/Kconfig | 9 + drivers/misc/Makefile | 1 + drivers/misc/eeprom/at24.c | 11 +- drivers/misc/hisi_hikey_usb.c | 274 + drivers/misc/mic/Kconfig | 1 + drivers/mmc/host/renesas_sdhi.h | 5 + drivers/mmc/host/renesas_sdhi_core.c | 152 +- drivers/mmc/host/sdhci-msm.c | 14 +- drivers/mmc/host/tmio_mmc.h | 1 + drivers/mmc/host/tmio_mmc_core.c | 3 + drivers/mtd/mtdconcat.c | 1 - drivers/mtd/mtdoops.c | 11 +- drivers/mtd/nand/Kconfig | 8 + drivers/mtd/nand/Makefile | 2 + drivers/mtd/nand/ecc.c | 484 + drivers/mtd/nand/onenand/onenand_omap2.c | 5 +- drivers/mtd/nand/raw/Kconfig | 1 + drivers/mtd/nand/raw/ams-delta.c | 4 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 16 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 451 +- drivers/mtd/nand/raw/au1550nd.c | 4 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 3 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 28 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 4 +- drivers/mtd/nand/raw/cafe_nand.c | 3 +- drivers/mtd/nand/raw/cs553x_nand.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 38 +- drivers/mtd/nand/raw/denali.c | 3 +- drivers/mtd/nand/raw/denali_pci.c | 2 +- drivers/mtd/nand/raw/diskonchip.c | 3 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 20 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 12 +- drivers/mtd/nand/raw/fsl_upm.c | 4 +- drivers/mtd/nand/raw/fsmc_nand.c | 14 +- drivers/mtd/nand/raw/gpio.c | 4 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 21 +- drivers/mtd/nand/raw/hisi504_nand.c | 6 +- drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 20 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 2 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 3 +- drivers/mtd/nand/raw/marvell_nand.c | 101 +- drivers/mtd/nand/raw/meson_nand.c | 2 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 12 +- drivers/mtd/nand/raw/mxc_nand.c | 25 +- drivers/mtd/nand/raw/nand_base.c | 553 +- drivers/mtd/nand/raw/nand_esmt.c | 15 +- drivers/mtd/nand/raw/nand_hynix.c | 44 +- drivers/mtd/nand/raw/nand_jedec.c | 9 +- drivers/mtd/nand/raw/nand_micron.c | 23 +- drivers/mtd/nand/raw/nand_onfi.c | 17 +- drivers/mtd/nand/raw/nand_samsung.c | 22 +- drivers/mtd/nand/raw/nand_toshiba.c | 19 +- drivers/mtd/nand/raw/nandsim.c | 8 +- drivers/mtd/nand/raw/ndfc.c | 2 +- drivers/mtd/nand/raw/omap2.c | 22 +- drivers/mtd/nand/raw/orion_nand.c | 4 +- drivers/mtd/nand/raw/pasemi_nand.c | 6 +- drivers/mtd/nand/raw/plat_nand.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 26 +- drivers/mtd/nand/raw/r852.c | 3 +- drivers/mtd/nand/raw/s3c2410.c | 20 +- drivers/mtd/nand/raw/sh_flctl.c | 6 +- drivers/mtd/nand/raw/sharpsl.c | 2 +- drivers/mtd/nand/raw/socrates_nand.c | 5 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 11 +- drivers/mtd/nand/raw/sunxi_nand.c | 27 +- drivers/mtd/nand/raw/tango_nand.c | 4 +- drivers/mtd/nand/raw/tegra_nand.c | 37 +- drivers/mtd/nand/raw/tmio_nand.c | 2 +- drivers/mtd/nand/raw/txx9ndfmc.c | 2 +- drivers/mtd/nand/raw/vf610_nfc.c | 17 +- drivers/mtd/nand/raw/xway_nand.c | 4 +- drivers/mtd/nand/spi/core.c | 12 +- drivers/mtd/nand/spi/gigadevice.c | 63 +- drivers/mtd/nand/spi/macronix.c | 27 +- drivers/mtd/nand/spi/toshiba.c | 6 +- drivers/net/dsa/b53/b53_common.c | 60 +- drivers/net/dsa/b53/b53_priv.h | 1 + drivers/net/dsa/bcm_sf2.c | 8 +- drivers/net/dsa/microchip/ksz8795.c | 18 +- drivers/net/dsa/microchip/ksz9477.c | 51 +- drivers/net/dsa/microchip/ksz_common.c | 16 +- drivers/net/dsa/microchip/ksz_common.h | 3 +- drivers/net/dsa/sja1105/sja1105.h | 3 +- drivers/net/dsa/sja1105/sja1105_main.c | 226 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 37 +- drivers/net/ethernet/amazon/ena/ena_com.c | 19 +- drivers/net/ethernet/amazon/ena/ena_com.h | 9 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 170 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 39 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 9 + drivers/net/ethernet/atheros/ag71xx.c | 160 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 10 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 10 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 35 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 204 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 33 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 4 +- drivers/net/ethernet/chelsio/inline_crypto/Kconfig | 13 + .../net/ethernet/chelsio/inline_crypto/Makefile | 1 + .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 35 +- .../chelsio/inline_crypto/ch_ktls/Makefile | 5 + .../chelsio/inline_crypto/ch_ktls/chcr_common.h | 111 + .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2139 ++++ .../chelsio/inline_crypto/ch_ktls/chcr_ktls.h | 101 + drivers/net/ethernet/cisco/enic/enic_main.c | 12 +- drivers/net/ethernet/dec/tulip/de2104x.c | 64 +- drivers/net/ethernet/dec/tulip/dmfe.c | 44 +- drivers/net/ethernet/dec/tulip/interrupt.c | 56 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 65 +- drivers/net/ethernet/dec/tulip/uli526x.c | 44 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 80 +- drivers/net/ethernet/dlink/dl2k.c | 80 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/google/gve/gve.h | 106 +- drivers/net/ethernet/google/gve/gve_adminq.c | 315 +- drivers/net/ethernet/google/gve/gve_adminq.h | 62 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 365 +- drivers/net/ethernet/google/gve/gve_main.c | 301 +- drivers/net/ethernet/google/gve/gve_register.h | 1 + drivers/net/ethernet/google/gve/gve_rx.c | 37 +- drivers/net/ethernet/hisilicon/hns/hnae.c | 2 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 3 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 16 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 7 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 3 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 3 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 15 +- .../net/ethernet/huawei/hinic/hinic_hw_api_cmd.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 24 + drivers/net/ethernet/huawei/hinic/hinic_tx.c | 20 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 22 +- drivers/net/ethernet/intel/igc/igc.h | 20 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 19 + drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 4 +- drivers/net/ethernet/marvell/Kconfig | 6 + drivers/net/ethernet/marvell/mvneta.c | 12 +- drivers/net/ethernet/marvell/mvpp2/Makefile | 3 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 202 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 410 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c | 457 + drivers/net/ethernet/marvell/octeontx2/af/npc.h | 4 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 68 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 6 +- drivers/net/ethernet/marvell/pxa168_eth.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 1 - drivers/net/ethernet/mellanox/mlx4/main.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 22 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 5 +- drivers/net/ethernet/natsemi/natsemi.c | 63 +- drivers/net/ethernet/natsemi/ns83820.c | 61 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 3 + drivers/net/ethernet/qlogic/qed/qed_main.c | 2 + drivers/net/ethernet/qlogic/qed/qed_rdma.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 + drivers/net/ethernet/qlogic/qede/qede_filter.c | 3 + drivers/net/ethernet/qlogic/qede/qede_main.c | 11 +- drivers/net/ethernet/rocker/rocker_main.c | 83 +- drivers/net/ethernet/sfc/ef10.c | 124 +- drivers/net/ethernet/sfc/ef100_nic.c | 4 - drivers/net/ethernet/sfc/ef100_tx.c | 10 +- drivers/net/ethernet/sfc/efx.c | 1 + drivers/net/ethernet/sfc/efx_channels.c | 15 +- drivers/net/ethernet/sfc/efx_channels.h | 2 - drivers/net/ethernet/sfc/efx_common.c | 84 + drivers/net/ethernet/sfc/efx_common.h | 3 + drivers/net/ethernet/sfc/ethtool_common.c | 2 +- drivers/net/ethernet/sfc/farch.c | 22 +- drivers/net/ethernet/sfc/mcdi_functions.c | 24 +- drivers/net/ethernet/sfc/mcdi_functions.h | 2 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 23 +- drivers/net/ethernet/sfc/mcdi_port_common.h | 2 +- drivers/net/ethernet/sfc/net_driver.h | 51 +- drivers/net/ethernet/sfc/nic.h | 4 + drivers/net/ethernet/sfc/ptp.c | 5 +- drivers/net/ethernet/sfc/selftest.c | 4 +- drivers/net/ethernet/sfc/selftest.h | 4 +- drivers/net/ethernet/sfc/tx.c | 39 +- drivers/net/ethernet/sfc/tx.h | 26 + drivers/net/ethernet/sfc/tx_common.c | 10 +- drivers/net/ethernet/silan/sc92031.c | 28 +- drivers/net/ethernet/smsc/smc91x.c | 3 +- drivers/net/ethernet/smsc/smsc911x.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 3 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 3 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/ethernet/tehuti/tehuti.c | 53 +- drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 10 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 16 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 1 + drivers/net/ethernet/ti/cpsw.c | 6 - drivers/net/ethernet/ti/cpsw_ale.c | 421 +- drivers/net/ethernet/ti/cpsw_ale.h | 7 + drivers/net/ethernet/ti/cpsw_ethtool.c | 3 +- drivers/net/ethernet/ti/cpsw_new.c | 54 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 - drivers/net/ethernet/ti/netcp_ethss.c | 18 +- drivers/net/ethernet/ti/tlan.c | 61 +- drivers/net/ethernet/toshiba/tc35815.c | 48 +- drivers/net/hippi/rrunner.c | 117 +- drivers/net/hyperv/hyperv_net.h | 3 + drivers/net/hyperv/netvsc_drv.c | 32 +- drivers/net/ieee802154/adf7242.c | 4 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/ipa/ipa_table.c | 4 +- drivers/net/phy/micrel.c | 14 + drivers/net/phy/phy_device.c | 8 +- drivers/net/phy/smsc.c | 59 +- drivers/net/veth.c | 3 +- drivers/net/virtio_net.c | 7 +- drivers/net/wan/hdlc_ppp.c | 16 +- drivers/net/wan/x25_asy.c | 2 - drivers/net/wan/x25_asy.h | 1 - drivers/net/wimax/i2400m/control.c | 2 - drivers/net/wireguard/noise.c | 5 +- drivers/net/wireguard/peerlookup.c | 11 +- drivers/net/wireless/ath/ath10k/bmi.c | 2 + drivers/net/wireless/ath/ath10k/ce.c | 95 +- drivers/net/wireless/ath/ath10k/ce.h | 15 +- drivers/net/wireless/ath/ath10k/core.c | 27 +- drivers/net/wireless/ath/ath10k/core.h | 20 + drivers/net/wireless/ath/ath10k/coredump.c | 349 +- drivers/net/wireless/ath/ath10k/coredump.h | 1 + drivers/net/wireless/ath/ath10k/hw.h | 3 - drivers/net/wireless/ath/ath10k/mac.c | 855 +- drivers/net/wireless/ath/ath10k/sdio.c | 327 +- drivers/net/wireless/ath/ath10k/snoc.c | 20 +- drivers/net/wireless/ath/ath10k/snoc.h | 1 + drivers/net/wireless/ath/ath10k/targaddrs.h | 11 + drivers/net/wireless/ath/ath10k/txrx.c | 11 +- drivers/net/wireless/ath/ath10k/wmi-ops.h | 19 + drivers/net/wireless/ath/ath10k/wmi.c | 71 +- drivers/net/wireless/ath/ath10k/wmi.h | 76 + drivers/net/wireless/ath/ath11k/ahb.c | 265 +- drivers/net/wireless/ath/ath11k/core.c | 73 +- drivers/net/wireless/ath/ath11k/core.h | 17 + drivers/net/wireless/ath/ath11k/debug.c | 2 +- drivers/net/wireless/ath/ath11k/debug.h | 2 + drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 44 - drivers/net/wireless/ath/ath11k/dp_rx.c | 7 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 37 +- drivers/net/wireless/ath/ath11k/hw.c | 512 + drivers/net/wireless/ath/ath11k/hw.h | 5 +- drivers/net/wireless/ath/ath11k/mac.c | 56 +- drivers/net/wireless/ath/ath11k/mhi.c | 2 +- drivers/net/wireless/ath/ath11k/pci.c | 202 +- drivers/net/wireless/ath/ath11k/qmi.c | 20 +- drivers/net/wireless/ath/ath11k/spectral.c | 2 + drivers/net/wireless/ath/ath11k/wmi.c | 4 + drivers/net/wireless/ath/ath5k/base.c | 24 +- drivers/net/wireless/ath/ath5k/rfkill.c | 7 +- drivers/net/wireless/ath/ath6kl/wmi.c | 10 +- drivers/net/wireless/ath/ath9k/Kconfig | 12 +- drivers/net/wireless/ath/ath9k/ar5008_initvals.h | 68 - drivers/net/wireless/ath/ath9k/ar5008_phy.c | 31 +- drivers/net/wireless/ath/ath9k/ar9001_initvals.h | 37 - drivers/net/wireless/ath/ath9k/ar9002_initvals.h | 14 - drivers/net/wireless/ath/ath9k/ath9k.h | 4 +- drivers/net/wireless/ath/ath9k/beacon.c | 4 +- drivers/net/wireless/ath/ath9k/htc.h | 4 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 6 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 8 +- drivers/net/wireless/ath/ath9k/init.c | 5 +- drivers/net/wireless/ath/ath9k/main.c | 4 +- drivers/net/wireless/ath/ath9k/wmi.c | 7 +- drivers/net/wireless/ath/ath9k/wmi.h | 2 +- drivers/net/wireless/ath/carl9170/carl9170.h | 5 +- drivers/net/wireless/ath/carl9170/main.c | 2 +- drivers/net/wireless/ath/carl9170/rx.c | 2 +- drivers/net/wireless/ath/carl9170/tx.c | 12 +- drivers/net/wireless/ath/carl9170/usb.c | 7 +- drivers/net/wireless/ath/wcn36xx/hal.h | 84 +- drivers/net/wireless/ath/wcn36xx/main.c | 176 +- drivers/net/wireless/ath/wcn36xx/pmc.c | 5 +- drivers/net/wireless/ath/wcn36xx/smd.c | 136 +- drivers/net/wireless/ath/wcn36xx/smd.h | 8 +- drivers/net/wireless/ath/wcn36xx/txrx.c | 130 +- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 8 +- drivers/net/wireless/ath/wil6210/debugfs.c | 8 +- drivers/net/wireless/ath/wil6210/interrupt.c | 4 +- drivers/net/wireless/ath/wil6210/pmc.c | 12 +- drivers/net/wireless/ath/wil6210/txrx.c | 30 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 10 +- drivers/net/wireless/ath/wil6210/wil_platform.c | 3 +- drivers/net/wireless/ath/wil6210/wmi.c | 36 +- .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 4 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 4 - drivers/net/wireless/intersil/hostap/Kconfig | 4 - drivers/net/wireless/marvell/mwifiex/init.c | 14 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 10 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 116 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 13 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 13 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 12 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 13 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 13 +- drivers/nfc/pn533/usb.c | 2 +- drivers/nfc/s3fwrn5/Kconfig | 1 + drivers/nfc/s3fwrn5/firmware.c | 4 +- drivers/nfc/s3fwrn5/firmware.h | 2 +- drivers/nfc/s3fwrn5/i2c.c | 24 +- drivers/nvme/host/core.c | 5 - drivers/nvme/host/fabrics.c | 12 +- drivers/nvme/host/fc.c | 1 + drivers/nvme/host/nvme.h | 1 - drivers/nvme/host/rdma.c | 1 + drivers/nvme/host/tcp.c | 1 + drivers/nvmem/core.c | 6 +- drivers/perf/hisilicon/hisi_uncore_pmu.h | 1 + drivers/powercap/intel_rapl_common.c | 3 + drivers/rapidio/Kconfig | 2 +- drivers/regulator/bd718x7-regulator.c | 8 +- drivers/s390/char/sclp_cmd.c | 2 +- drivers/s390/net/Kconfig | 2 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/scsi/gdth.c | 2 - drivers/scsi/ibmvscsi/ibmvfc.c | 1 + drivers/scsi/libsas/sas_discover.c | 3 +- drivers/scsi/lpfc/lpfc_debugfs.c | 3 - drivers/scsi/pmcraid.c | 2 - drivers/scsi/qla1280.c | 18 +- drivers/scsi/qla2xxx/qla_init.c | 10 + drivers/scsi/qla2xxx/qla_inline.h | 5 + drivers/scsi/qla2xxx/qla_isr.c | 47 +- drivers/scsi/sd.c | 7 +- drivers/scsi/sr.c | 36 +- drivers/scsi/ufs/Kconfig | 1 - drivers/scsi/ufs/ufs-mediatek.c | 6 +- drivers/scsi/ufs/ufshcd.c | 19 +- drivers/soc/bcm/Kconfig | 10 + drivers/soc/bcm/Makefile | 1 + drivers/soc/bcm/bcm63xx/Kconfig | 12 + drivers/soc/bcm/bcm63xx/Makefile | 2 + drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 378 + drivers/soc/bcm/brcmstb/biuctrl.c | 105 +- drivers/soc/renesas/Kconfig | 346 +- drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a779a0-sysc.c | 448 + drivers/soc/renesas/rcar-rst.c | 6 + drivers/soc/renesas/renesas-soc.c | 8 + drivers/soc/ti/Kconfig | 11 + drivers/soc/ti/Makefile | 1 + drivers/soc/ti/k3-ringacc.c | 33 +- drivers/soc/ti/k3-socinfo.c | 1 + drivers/soc/ti/pruss.c | 354 + drivers/soc/ti/ti_sci_pm_domains.c | 251 +- drivers/soc/versatile/soc-integrator.c | 2 +- drivers/soundwire/bus.c | 93 +- drivers/soundwire/bus.h | 4 + drivers/soundwire/cadence_master.c | 110 +- drivers/soundwire/cadence_master.h | 1 + drivers/soundwire/qcom.c | 2 +- drivers/soundwire/slave.c | 1 + drivers/spi/spi-fsl-dspi.c | 6 +- drivers/spi/spi-geni-qcom.c | 13 +- drivers/spi/spi-qcom-qspi.c | 15 +- drivers/spi/spi-stm32.c | 2 +- drivers/spi/spi.c | 9 +- drivers/spi/spidev.c | 4 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 1 - drivers/staging/media/ipu3/ipu3-css-params.c | 2 +- drivers/staging/media/usbvision/Kconfig | 18 - drivers/staging/media/usbvision/Makefile | 4 - drivers/staging/media/usbvision/TODO | 11 - drivers/staging/media/usbvision/usbvision-cards.c | 1120 -- drivers/staging/media/usbvision/usbvision-cards.h | 70 - drivers/staging/media/usbvision/usbvision-core.c | 2428 ---- drivers/staging/media/usbvision/usbvision-i2c.c | 438 - drivers/staging/media/usbvision/usbvision-video.c | 1643 --- drivers/staging/media/usbvision/usbvision.h | 500 - drivers/staging/rtl8192e/Kconfig | 4 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 70 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 72 +- drivers/staging/rtl8192u/Kconfig | 1 + .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 81 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 64 +- drivers/tee/optee/rpc.c | 2 +- drivers/thunderbolt/debugfs.c | 1 + drivers/thunderbolt/eeprom.c | 20 +- drivers/usb/dwc3/dwc3-of-simple.c | 1 + drivers/virtio/virtio_mem.c | 3 +- drivers/xen/balloon.c | 2 +- fs/block_dev.c | 31 - fs/btrfs/block-group.c | 39 +- fs/btrfs/ctree.h | 28 +- fs/btrfs/dev-replace.c | 66 +- fs/btrfs/disk-io.c | 6 +- fs/btrfs/extent_io.c | 13 +- fs/btrfs/extent_io.h | 21 +- fs/btrfs/file.c | 119 +- fs/btrfs/inode.c | 67 +- fs/btrfs/ioctl.c | 10 +- fs/btrfs/locking.c | 374 +- fs/btrfs/locking.h | 2 +- fs/btrfs/print-tree.c | 49 +- fs/btrfs/print-tree.h | 4 + fs/btrfs/reada.c | 5 +- fs/btrfs/reflink.c | 8 +- fs/btrfs/send.c | 130 +- fs/btrfs/send.h | 1 - fs/btrfs/space-info.c | 14 +- fs/btrfs/super.c | 5 +- fs/btrfs/sysfs.c | 167 +- fs/btrfs/sysfs.h | 6 +- fs/btrfs/volumes.c | 31 +- fs/f2fs/compress.c | 42 +- fs/f2fs/data.c | 2 +- fs/f2fs/f2fs.h | 24 +- fs/f2fs/file.c | 26 +- fs/f2fs/inode.c | 11 +- fs/f2fs/segment.c | 2 +- fs/f2fs/super.c | 1 + fs/fs-writeback.c | 2 +- fs/io_uring.c | 166 +- fs/iomap/buffered-io.c | 15 +- fs/iomap/direct-io.c | 12 +- fs/nfsd/vfs.c | 6 +- fs/proc/proc_sysctl.c | 2 + fs/proc/task_mmu.c | 8 +- fs/quota/quota.c | 3 - fs/xfs/Makefile | 1 + fs/xfs/kmem.c | 22 - fs/xfs/kmem.h | 7 - fs/xfs/libxfs/xfs_ag.c | 5 + fs/xfs/libxfs/xfs_attr.c | 14 +- fs/xfs/libxfs/xfs_attr_leaf.c | 43 +- fs/xfs/libxfs/xfs_attr_sf.h | 29 +- fs/xfs/libxfs/xfs_da_format.h | 6 +- fs/xfs/libxfs/xfs_dquot_buf.c | 35 + fs/xfs/libxfs/xfs_format.h | 211 +- fs/xfs/libxfs/xfs_fs.h | 1 + fs/xfs/libxfs/xfs_ialloc.c | 5 + fs/xfs/libxfs/xfs_ialloc_btree.c | 65 +- fs/xfs/libxfs/xfs_iext_tree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 130 +- fs/xfs/libxfs/xfs_inode_buf.h | 15 +- fs/xfs/libxfs/xfs_inode_fork.c | 8 +- fs/xfs/libxfs/xfs_log_format.h | 7 +- fs/xfs/libxfs/xfs_log_recover.h | 1 - fs/xfs/libxfs/xfs_quota_defs.h | 8 +- fs/xfs/libxfs/xfs_sb.c | 6 +- fs/xfs/libxfs/xfs_shared.h | 3 + fs/xfs/libxfs/xfs_trans_inode.c | 17 +- fs/xfs/scrub/agheader.c | 30 + fs/xfs/scrub/agheader_repair.c | 24 + fs/xfs/scrub/inode.c | 31 +- fs/xfs/scrub/symlink.c | 2 +- fs/xfs/xfs_acl.c | 2 +- fs/xfs/xfs_attr_list.c | 6 +- fs/xfs/xfs_bmap_util.c | 16 + fs/xfs/xfs_buf.c | 208 +- fs/xfs/xfs_buf.h | 17 +- fs/xfs/xfs_buf_item.c | 264 +- fs/xfs/xfs_buf_item.h | 12 + fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_dquot.c | 66 +- fs/xfs/xfs_dquot.h | 3 + fs/xfs/xfs_error.c | 2 - fs/xfs/xfs_file.c | 17 +- fs/xfs/xfs_icache.c | 21 +- fs/xfs/xfs_inode.c | 698 +- fs/xfs/xfs_inode.h | 42 +- fs/xfs/xfs_inode_item.c | 61 +- fs/xfs/xfs_inode_item.h | 5 +- fs/xfs/xfs_inode_item_recover.c | 76 + fs/xfs/xfs_ioctl.c | 7 +- fs/xfs/xfs_iunlink_item.c | 168 + fs/xfs/xfs_iunlink_item.h | 25 + fs/xfs/xfs_log_recover.c | 239 +- fs/xfs/xfs_mount.c | 38 +- fs/xfs/xfs_mount.h | 2 +- fs/xfs/xfs_ondisk.h | 38 +- fs/xfs/xfs_qm.c | 13 + fs/xfs/xfs_qm.h | 4 + fs/xfs/xfs_qm_syscalls.c | 18 +- fs/xfs/xfs_quota.h | 8 - fs/xfs/xfs_rtalloc.c | 13 +- fs/xfs/xfs_super.c | 38 +- fs/xfs/xfs_trace.h | 30 +- fs/xfs/xfs_trans.c | 93 +- fs/xfs/xfs_trans.h | 8 +- fs/xfs/xfs_trans_buf.c | 46 +- fs/xfs/xfs_trans_dquot.c | 6 + include/crypto/cbc.h | 141 - include/drm/bridge/dw_mipi_dsi.h | 1 + include/drm/drm_dp_helper.h | 15 +- include/drm/drm_dp_mst_helper.h | 3 +- include/drm/drm_gem_vram_helper.h | 7 +- include/drm/drm_prime.h | 3 +- include/drm/ttm/ttm_bo_driver.h | 17 - include/drm/ttm/ttm_placement.h | 9 +- include/dt-bindings/clock/r8a779a0-cpg-mssr.h | 55 + include/dt-bindings/interconnect/qcom,icc.h | 26 + include/dt-bindings/interconnect/qcom,sm8150.h | 162 + include/dt-bindings/interconnect/qcom,sm8250.h | 172 + include/dt-bindings/power/r8a779a0-sysc.h | 59 + include/dt-bindings/soc/bcm6318-pm.h | 17 + include/dt-bindings/soc/bcm63268-pm.h | 21 + include/dt-bindings/soc/bcm6328-pm.h | 17 + include/dt-bindings/soc/bcm6362-pm.h | 21 + include/dt-bindings/sound/qcom,q6afe.h | 22 + include/kunit/test.h | 5 + include/linux/blkdev.h | 6 + include/linux/bvec.h | 6 +- include/linux/devfreq-event.h | 14 +- include/linux/devfreq.h | 11 +- include/linux/device.h | 2 +- include/linux/dma-direct.h | 47 +- include/linux/dma-noncoherent.h | 8 + include/linux/dsa/8021q.h | 49 +- include/linux/efi_embedded_fw.h | 6 +- include/linux/filter.h | 4 +- include/linux/frame.h | 35 - include/linux/fs.h | 37 +- include/linux/ftrace.h | 3 +- include/linux/genhd.h | 3 +- include/linux/i2c-algo-pca.h | 15 + include/linux/i2c-smbus.h | 12 + include/linux/ide.h | 2 - include/linux/idr.h | 13 +- include/linux/iio/iio.h | 2 +- include/linux/interconnect-provider.h | 17 +- include/linux/interconnect.h | 22 + include/linux/ioport.h | 12 +- include/linux/irq.h | 5 +- include/linux/jiffies.h | 3 +- include/linux/kasan.h | 6 + include/linux/kernel.h | 150 +- include/linux/memcontrol.h | 13 +- include/linux/memory_hotplug.h | 35 +- include/linux/mfd/tc3589x.h | 6 + include/linux/micrel_phy.h | 1 + include/linux/minmax.h | 153 + include/linux/mtd/nand.h | 188 +- include/linux/mtd/rawnand.h | 34 +- include/linux/netdev_features.h | 2 +- include/linux/netdevice.h | 36 +- include/linux/nodemask.h | 2 +- include/linux/objtool.h | 129 + include/linux/page_owner.h | 6 +- include/linux/pagemap.h | 43 +- include/linux/perf_event.h | 1 - include/linux/platform_data/mtd-davinci.h | 9 +- include/linux/platform_data/mtd-nand-s3c2410.h | 2 +- include/linux/powercap.h | 11 +- include/linux/pruss_driver.h | 54 + include/linux/qed/qed_if.h | 1 + include/linux/rbtree_latch.h | 6 +- include/linux/sched.h | 6 +- include/linux/seqlock.h | 362 +- include/linux/skbuff.h | 7 +- include/linux/soundwire/sdw.h | 9 + include/linux/stackleak.h | 2 +- include/linux/sunrpc/gss_krb5.h | 11 - include/linux/sunrpc/gss_krb5_enctypes.h | 9 +- include/linux/swap.h | 7 + include/linux/tcp.h | 1 + include/linux/uaccess.h | 1 + include/media/v4l2-async.h | 5 +- include/media/v4l2-fwnode.h | 24 +- include/net/bluetooth/hci_core.h | 6 + include/net/bluetooth/mgmt.h | 18 + include/net/devlink.h | 33 +- include/net/inet_connection_sock.h | 3 +- include/net/ip.h | 2 +- include/net/netlink.h | 2 - include/net/netns/ipv4.h | 1 + include/net/tcp.h | 2 +- include/net/xfrm.h | 16 +- include/sound/pcm_params.h | 5 - include/sound/timer.h | 8 +- include/trace/events/rxrpc.h | 33 +- include/uapi/linux/bpf.h | 91 +- include/uapi/linux/devlink.h | 2 + include/uapi/linux/dqblk_xfs.h | 5 +- include/uapi/linux/kvm.h | 5 +- include/uapi/linux/mroute.h | 5 +- kernel/bpf/core.c | 2 +- kernel/bpf/verifier.c | 4 + kernel/debug/debug_core.c | 4 +- kernel/debug/gdbstub.c | 4 +- kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_main.c | 8 +- kernel/debug/kdb/kdb_private.h | 4 - kernel/dma/Kconfig | 7 + kernel/dma/Makefile | 1 + kernel/dma/coherent.c | 17 + kernel/dma/debug.c | 10 - kernel/dma/direct.c | 73 +- kernel/dma/dummy.c | 1 - kernel/dma/mapping.c | 47 +- kernel/dma/ops_helpers.c | 51 + kernel/dma/pool.c | 2 +- kernel/dma/swiotlb.c | 4 +- kernel/events/core.c | 76 +- kernel/fork.c | 1 + kernel/gcov/Kconfig | 1 - kernel/gcov/gcc_4_7.c | 4 +- kernel/irq/chip.c | 27 + kernel/irq/debugfs.c | 1 + kernel/irq/proc.c | 2 +- kernel/irq/resend.c | 15 +- kernel/irq/settings.h | 7 + kernel/kexec_core.c | 2 +- kernel/kexec_file.c | 2 +- kernel/range.c | 3 +- kernel/rcu/rcuscale.c | 32 +- kernel/rcu/srcutree.c | 4 +- kernel/rcu/tasks.h | 37 +- kernel/resource.c | 109 +- kernel/sched/debug.c | 6 - kernel/sched/topology.c | 6 + kernel/stackleak.c | 2 +- kernel/time/sched_clock.c | 6 +- kernel/time/timekeeping.c | 10 +- kernel/trace/ftrace.c | 3 +- lib/Kconfig.kasan | 22 +- lib/Makefile | 3 +- lib/devres.c | 18 +- lib/dynamic_debug.c | 45 +- lib/find_bit.c | 1 + lib/hexdump.c | 1 + lib/idr.c | 9 +- lib/kunit/test.c | 13 +- lib/math/rational.c | 2 +- lib/math/reciprocal_div.c | 1 + lib/mpi/mpi-bit.c | 2 +- lib/string.c | 24 - lib/test_firmware.c | 9 + lib/test_kasan.c | 728 +- lib/test_kasan_module.c | 111 + lib/test_xarray.c | 3 + lib/xarray.c | 21 +- localversion-next | 2 +- mm/compaction.c | 5 +- mm/debug_vm_pgtable.c | 11 +- mm/filemap.c | 80 +- mm/huge_memory.c | 32 +- mm/hugetlb.c | 15 +- mm/internal.h | 3 + mm/kasan/report.c | 34 +- mm/madvise.c | 29 +- mm/memcontrol.c | 226 +- mm/memory-failure.c | 15 +- mm/memory.c | 9 +- mm/memory_hotplug.c | 47 +- mm/mincore.c | 28 +- mm/mmap.c | 9 +- mm/page-writeback.c | 1 + mm/page_alloc.c | 8 +- mm/page_owner.c | 4 +- mm/rmap.c | 10 +- mm/shmem.c | 20 +- mm/slub.c | 22 +- mm/sparse.c | 2 + mm/swap.c | 67 +- mm/swap_state.c | 34 +- mm/truncate.c | 6 +- mm/vmscan.c | 6 +- mm/vmstat.c | 8 +- mm/workingset.c | 4 + net/bluetooth/hci_core.c | 30 +- net/bluetooth/hci_event.c | 72 + net/bluetooth/hci_request.c | 7 +- net/bluetooth/l2cap_sock.c | 7 +- net/bluetooth/mgmt.c | 50 +- net/bluetooth/sco.c | 6 + net/bridge/br_mdb.c | 2 +- net/bridge/br_multicast.c | 2 +- net/core/bpf_sk_storage.c | 1 - net/core/dev.c | 34 +- net/core/devlink.c | 75 +- net/core/dst.c | 2 +- net/core/fib_rules.c | 2 +- net/core/filter.c | 18 +- net/core/netpoll.c | 2 +- net/core/sock_map.c | 284 +- net/dcb/dcbnl.c | 8 + net/dccp/ipv4.c | 6 +- net/dsa/dsa_priv.h | 2 - net/dsa/port.c | 33 - net/dsa/slave.c | 52 +- net/dsa/tag_8021q.c | 138 +- net/hsr/hsr_netlink.c | 6 +- net/ipv4/cipso_ipv4.c | 2 +- net/ipv4/ip_output.c | 8 +- net/ipv4/ipmr.c | 14 +- net/ipv4/syncookies.c | 6 +- net/ipv4/sysctl_net_ipv4.c | 9 + net/ipv4/tcp.c | 3 +- net/ipv4/tcp_cong.c | 27 +- net/ipv4/tcp_input.c | 5 +- net/ipv4/tcp_ipv4.c | 11 +- net/ipv6/ip6_fib.c | 13 +- net/ipv6/route.c | 3 +- net/ipv6/tcp_ipv6.c | 20 +- net/mac802154/tx.c | 8 +- net/mptcp/pm_netlink.c | 19 +- net/mptcp/subflow.c | 7 +- net/netlabel/netlabel_calipso.c | 4 +- net/qrtr/qrtr.c | 21 +- net/rxrpc/af_rxrpc.c | 7 +- net/rxrpc/ar-internal.h | 70 +- net/rxrpc/call_object.c | 43 + net/rxrpc/conn_client.c | 1087 +- net/rxrpc/conn_event.c | 14 +- net/rxrpc/conn_object.c | 12 +- net/rxrpc/conn_service.c | 7 + net/rxrpc/local_object.c | 4 +- net/rxrpc/net_ns.c | 5 +- net/rxrpc/output.c | 6 + net/rxrpc/proc.c | 2 +- net/rxrpc/rxkad.c | 8 +- net/rxrpc/sysctl.c | 10 +- net/sched/sch_generic.c | 48 +- net/sched/sch_taprio.c | 28 +- net/smc/af_smc.c | 216 +- net/smc/smc.h | 7 + net/smc/smc_cdc.c | 4 +- net/smc/smc_clc.c | 243 +- net/smc/smc_clc.h | 93 +- net/smc/smc_close.c | 7 +- net/smc/smc_core.c | 56 +- net/smc/smc_core.h | 11 +- net/smc/smc_diag.c | 30 +- net/smc/smc_llc.c | 2 +- net/smc/smc_pnet.c | 5 +- net/smc/smc_tx.c | 10 +- net/sunrpc/Kconfig | 1 - net/sunrpc/auth_gss/gss_krb5_crypto.c | 276 - net/sunrpc/auth_gss/gss_krb5_mech.c | 95 - net/sunrpc/auth_gss/gss_krb5_seal.c | 1 - net/sunrpc/auth_gss/gss_krb5_seqnum.c | 87 - net/sunrpc/auth_gss/gss_krb5_unseal.c | 1 - net/sunrpc/auth_gss/gss_krb5_wrap.c | 65 +- net/tipc/socket.c | 5 +- net/xfrm/xfrm_state.c | 31 +- samples/bpf/.gitignore | 1 + samples/bpf/sockex3_user.c | 6 +- samples/bpf/spintest_user.c | 6 +- samples/bpf/tracex5_user.c | 6 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/kprobes/kprobe_example.c | 2 +- samples/kprobes/kretprobe_example.c | 2 +- scripts/checkpatch.pl | 25 + scripts/coccinelle/api/device_attr_show.cocci | 2 +- scripts/kernel-doc | 2 + security/integrity/ima/ima_policy.c | 142 +- security/selinux/include/security.h | 14 +- security/selinux/ss/services.c | 3 +- security/smack/smack.h | 19 +- security/smack/smack_access.c | 55 +- security/smack/smack_lsm.c | 245 +- security/smack/smackfs.c | 23 +- security/tomoyo/util.c | 29 +- sound/core/hrtimer.c | 2 +- sound/core/timer.c | 20 +- sound/drivers/aloop.c | 23 +- sound/drivers/pcsp/pcsp_lib.c | 12 +- sound/firewire/amdtp-stream.c | 25 +- sound/firewire/amdtp-stream.h | 2 +- sound/pci/asihpi/asihpi.c | 37 +- sound/pci/asihpi/hpioctl.c | 16 +- sound/pci/hda/patch_realtek.c | 13 + sound/pci/mixart/mixart.h | 2 +- sound/pci/riptide/riptide.c | 20 +- sound/pci/rme9652/hdsp.c | 55 +- sound/pci/rme9652/hdspm.c | 13 +- sound/soc/atmel/Kconfig | 12 + sound/soc/atmel/Makefile | 2 + sound/soc/atmel/mchp-spdiftx.c | 871 ++ sound/soc/codecs/Kconfig | 7 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98373-sdw.c | 3 + sound/soc/codecs/rt1015p.c | 148 + sound/soc/codecs/rt1308-sdw.c | 3 + sound/soc/codecs/rt5682-sdw.c | 5 + sound/soc/codecs/rt700-sdw.c | 5 + sound/soc/codecs/rt711-sdw.c | 5 + sound/soc/codecs/rt715-sdw.c | 5 + sound/soc/codecs/wsa881x.c | 1 + sound/soc/fsl/fsl_esai.c | 14 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 229 + sound/soc/qcom/qdsp6/q6afe.c | 308 +- sound/soc/qcom/qdsp6/q6afe.h | 33 +- sound/soc/qcom/qdsp6/q6routing.c | 121 +- sound/soc/sh/siu.h | 2 +- sound/soc/sh/siu_pcm.c | 21 +- sound/soc/txx9/txx9aclc.c | 11 +- sound/soc/txx9/txx9aclc.h | 2 +- sound/usb/midi.c | 13 +- sound/usb/misc/ua101.c | 16 +- tools/arch/x86/include/asm/orc_types.h | 34 - tools/arch/x86/tools/gen-insn-attr-x86.awk | 50 +- tools/bpf/bpftool/Documentation/Makefile | 15 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 37 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 33 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 33 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 37 +- tools/bpf/bpftool/Documentation/bpftool-iter.rst | 27 +- tools/bpf/bpftool/Documentation/bpftool-link.rst | 36 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 46 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 34 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 34 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 34 +- .../bpftool/Documentation/bpftool-struct_ops.rst | 35 +- tools/bpf/bpftool/Documentation/bpftool.rst | 34 +- tools/bpf/bpftool/Documentation/common_options.rst | 22 + tools/bpf/bpftool/bash-completion/bpftool | 22 +- tools/bpf/bpftool/main.c | 33 +- tools/bpf/bpftool/map.c | 149 +- tools/bpf/bpftool/prog.c | 4 +- tools/include/linux/objtool.h | 129 + tools/include/uapi/linux/bpf.h | 91 +- tools/lib/bpf/btf.h | 18 +- tools/lib/bpf/libbpf.c | 1287 +- tools/lib/bpf/libbpf.h | 5 +- tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/libbpf_common.h | 2 + tools/objtool/Makefile | 4 + tools/objtool/arch.h | 4 + tools/objtool/arch/x86/Build | 1 + tools/objtool/arch/x86/decode.c | 37 + tools/objtool/arch/x86/include/arch_special.h | 20 + tools/objtool/arch/x86/special.c | 145 + tools/objtool/builtin-check.c | 15 +- tools/objtool/builtin-orc.c | 27 +- tools/objtool/check.c | 190 +- tools/objtool/check.h | 9 +- tools/objtool/objtool.c | 30 + tools/objtool/objtool.h | 6 +- tools/objtool/orc_dump.c | 9 +- tools/objtool/orc_gen.c | 8 +- tools/objtool/special.c | 48 +- tools/objtool/special.h | 10 + tools/objtool/sync-check.sh | 32 +- tools/objtool/weak.c | 6 +- tools/perf/util/bpf-loader.c | 12 +- tools/testing/selftests/bpf/Makefile | 5 + tools/testing/selftests/bpf/flow_dissector_load.h | 8 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 4 + .../selftests/bpf/prog_tests/cls_redirect.c | 72 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 21 +- .../selftests/bpf/prog_tests/global_data_init.c | 3 +- tools/testing/selftests/bpf/prog_tests/ksyms.c | 6 +- tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 9 +- .../selftests/bpf/prog_tests/reference_tracking.c | 2 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 89 + tools/testing/selftests/bpf/prog_tests/subprogs.c | 31 + .../selftests/bpf/prog_tests/xdp_noinline.c | 49 +- tools/testing/selftests/bpf/progs/bpf_iter.h | 9 + .../testing/selftests/bpf/progs/bpf_iter_sockmap.c | 43 + .../testing/selftests/bpf/progs/bpf_iter_sockmap.h | 3 + tools/testing/selftests/bpf/progs/map_ptr_kern.c | 10 +- tools/testing/selftests/bpf/progs/pyperf.h | 11 +- .../testing/selftests/bpf/progs/pyperf_subprogs.c | 5 + tools/testing/selftests/bpf/progs/strobemeta.h | 30 +- .../selftests/bpf/progs/strobemeta_subprogs.c | 10 + .../selftests/bpf/progs/test_cls_redirect.c | 105 +- .../bpf/progs/test_cls_redirect_subprogs.c | 2 + .../selftests/bpf/progs/test_l4lb_noinline.c | 41 +- tools/testing/selftests/bpf/progs/test_subprogs.c | 103 + .../selftests/bpf/progs/test_sysctl_loop1.c | 4 +- .../selftests/bpf/progs/test_sysctl_loop2.c | 4 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 4 +- .../selftests/bpf/progs/test_xdp_noinline.c | 36 +- tools/testing/selftests/bpf/test_bpftool_build.sh | 21 + tools/testing/selftests/bpf/test_socket_cookie.c | 2 +- tools/testing/selftests/bpf/verifier/map_ptr.c | 32 + tools/testing/selftests/lkdtm/run.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 17 +- tools/testing/selftests/net/rtnetlink.sh | 47 + .../rcutorture/bin/kvm-recheck-rcuscale.sh | 2 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 3 + .../selftests/rcutorture/configs/rcuscale/TRACE01 | 15 + .../rcutorture/configs/rcuscale/TRACE01.boot | 1 + virt/kvm/kvm_main.c | 21 +- 1788 files changed, 63928 insertions(+), 39351 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-dfl delete mode 100644 Documentation/admin-guide/media/usbvision-cardlist.rst create mode 100644 Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml delete mode 100644 Documentation/devicetree/bindings/hwlock/omap-hwspinlock.txt create mode 100644 Documentation/devicetree/bindings/hwlock/ti,omap-hwspinlock.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,rpmh.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sc7180.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.yaml delete mode 100644 Documentation/devicetree/bindings/net/nfc/s3fwrn5.txt create mode 100644 Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml create mode 100644 Documentation/devicetree/bindings/power/brcm,bcm63xx-power.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mp886x.txt create mode 100644 Documentation/devicetree/bindings/regulator/mps,mp886x.yaml create mode 100644 Documentation/devicetree/bindings/rng/xiphera,xip8001b-trng.yaml create mode 100644 Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml create mode 100644 Documentation/devicetree/bindings/sound/mchp,spdiftx.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt1015p.yaml create mode 100644 Documentation/driver-api/media/drivers/vidtv.rst create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts create mode 100644 arch/arm/boot/dts/at91sam9g25-gardena-smart-gateway.dts create mode 100644 arch/arm/boot/dts/bcm53016-meraki-mr32.dts create mode 100644 arch/arm/boot/dts/mt7623n.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-cpu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0.dtsi delete mode 100644 arch/arm64/mm/dump.c create mode 100644 arch/arm64/mm/ptdump.c delete mode 100644 arch/ia64/kernel/perfmon.c delete mode 100644 arch/ia64/lib/carta_random.S delete mode 100644 arch/ia64/oprofile/perfmon.c delete mode 100644 arch/m68k/include/asm/uaccess_mm.h delete mode 100644 arch/m68k/include/asm/uaccess_no.h create mode 100644 arch/x86/boot/compressed/ident_map_64.c create mode 100644 arch/x86/boot/compressed/idt_64.c create mode 100644 arch/x86/boot/compressed/idt_handlers_64.S delete mode 100644 arch/x86/boot/compressed/kaslr_64.c create mode 100644 arch/x86/boot/compressed/sev-es.c create mode 100644 arch/x86/include/asm/fpu/xcr.h create mode 100644 arch/x86/include/asm/sev-es.h create mode 100644 arch/x86/include/asm/trap_pf.h create mode 100644 arch/x86/kernel/sev-es-shared.c create mode 100644 arch/x86/kernel/sev-es.c create mode 100644 drivers/char/hw_random/xiphera-trng.c delete mode 100644 drivers/crypto/chelsio/chcr_common.h delete mode 100644 drivers/crypto/chelsio/chcr_ktls.c delete mode 100644 drivers/crypto/chelsio/chcr_ktls.h create mode 100644 drivers/gpu/drm/imx/dcss/Kconfig create mode 100644 drivers/gpu/drm/imx/dcss/Makefile create mode 100644 drivers/gpu/drm/imx/dcss/dcss-blkctl.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-crtc.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-ctxld.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-dev.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-dev.h create mode 100644 drivers/gpu/drm/imx/dcss/dcss-dpr.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-drv.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-dtg.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-kms.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-kms.h create mode 100644 drivers/gpu/drm/imx/dcss/dcss-plane.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-scaler.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-ss.c create mode 100644 drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c create mode 100644 drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c create mode 100644 drivers/interconnect/bulk.c create mode 100644 drivers/interconnect/qcom/sm8150.c create mode 100644 drivers/interconnect/qcom/sm8150.h create mode 100644 drivers/interconnect/qcom/sm8250.c create mode 100644 drivers/interconnect/qcom/sm8250.h create mode 100644 drivers/media/test-drivers/vidtv/Kconfig create mode 100644 drivers/media/test-drivers/vidtv/Makefile create mode 100644 drivers/media/test-drivers/vidtv/vidtv_bridge.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_bridge.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_channel.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_channel.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_common.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_common.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_demod.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_demod.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_encoder.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_mux.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_mux.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_pes.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_pes.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_psi.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_psi.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_s302m.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_s302m.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_ts.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_ts.h create mode 100644 drivers/media/test-drivers/vidtv/vidtv_tuner.c create mode 100644 drivers/media/test-drivers/vidtv/vidtv_tuner.h create mode 100644 drivers/misc/hisi_hikey_usb.c create mode 100644 drivers/mtd/nand/ecc.c create mode 100644 drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/Makefile create mode 100644 drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_common.h create mode 100644 drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c create mode 100644 drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.h create mode 100644 drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c create mode 100644 drivers/soc/bcm/bcm63xx/Kconfig create mode 100644 drivers/soc/bcm/bcm63xx/Makefile create mode 100644 drivers/soc/bcm/bcm63xx/bcm63xx-power.c create mode 100644 drivers/soc/renesas/r8a779a0-sysc.c create mode 100644 drivers/soc/ti/pruss.c delete mode 100644 drivers/staging/media/usbvision/Kconfig delete mode 100644 drivers/staging/media/usbvision/Makefile delete mode 100644 drivers/staging/media/usbvision/TODO delete mode 100644 drivers/staging/media/usbvision/usbvision-cards.c delete mode 100644 drivers/staging/media/usbvision/usbvision-cards.h delete mode 100644 drivers/staging/media/usbvision/usbvision-core.c delete mode 100644 drivers/staging/media/usbvision/usbvision-i2c.c delete mode 100644 drivers/staging/media/usbvision/usbvision-video.c delete mode 100644 drivers/staging/media/usbvision/usbvision.h create mode 100644 fs/xfs/xfs_iunlink_item.c create mode 100644 fs/xfs/xfs_iunlink_item.h delete mode 100644 include/crypto/cbc.h create mode 100644 include/dt-bindings/clock/r8a779a0-cpg-mssr.h create mode 100644 include/dt-bindings/interconnect/qcom,icc.h create mode 100644 include/dt-bindings/interconnect/qcom,sm8150.h create mode 100644 include/dt-bindings/interconnect/qcom,sm8250.h create mode 100644 include/dt-bindings/power/r8a779a0-sysc.h create mode 100644 include/dt-bindings/soc/bcm6318-pm.h create mode 100644 include/dt-bindings/soc/bcm63268-pm.h create mode 100644 include/dt-bindings/soc/bcm6328-pm.h create mode 100644 include/dt-bindings/soc/bcm6362-pm.h delete mode 100644 include/linux/frame.h create mode 100644 include/linux/minmax.h create mode 100644 include/linux/objtool.h create mode 100644 include/linux/pruss_driver.h create mode 100644 kernel/dma/ops_helpers.c create mode 100644 lib/test_kasan_module.c create mode 100644 sound/soc/atmel/mchp-spdiftx.c create mode 100644 sound/soc/codecs/rt1015p.c create mode 100644 tools/bpf/bpftool/Documentation/common_options.rst create mode 100644 tools/include/linux/objtool.h create mode 100644 tools/objtool/arch/x86/include/arch_special.h create mode 100644 tools/objtool/arch/x86/special.c create mode 100644 tools/testing/selftests/bpf/prog_tests/subprogs.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_sockmap.h create mode 100644 tools/testing/selftests/bpf/progs/pyperf_subprogs.c create mode 100644 tools/testing/selftests/bpf/progs/strobemeta_subprogs.c create mode 100644 tools/testing/selftests/bpf/progs/test_cls_redirect_subprogs.c create mode 100644 tools/testing/selftests/bpf/progs/test_subprogs.c create mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01 create mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot