This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits d5b2251d63b5 Add linux-next specific files for 20200911 omits 01b15d64460c Merge branch 'akpm/master' into master omits 43ab669c7198 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits 6f9b762af9c5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits aa4b7de5b91a mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 9582109001a5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 1d16a2164c7f mm/madvise: introduce process_madvise() syscall: an extern [...] omits 69eb010e28a7 pid: move pidfd_get_pid() to pid.c omits e1fac3b68914 mm/madvise: pass mm to do_madvise omits c1d9fabab652 mm/mmap: add inline munmap_vma_range() for code readability omits b20c0e14910e mm/mmap: add inline vma_next() for readability of mmap code omits 97102555b640 mm/migrate: avoid possible unnecessary process right check [...] omits 3f6d1654f0c6 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 427aa4be27b9 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 14125be3145d mm: kmem: enable kernel memcg accounting from interrupt contexts omits 7138890a5c59 mm: kmem: prepare remote memcg charging infra for interrup [...] omits b84c825101b4 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 43d53d631808 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits a1d51375af07 mm, memcg: rework remote charging API to support nesting omits 430f5f205aa1 ia64: fix build error with !COREDUMP omits f1187720d7c9 Merge branch 'akpm-current/current' into master omits c457874cf336 Merge remote-tracking branch 'memblock/for-next' into master omits f8c5d4c31c21 Merge remote-tracking branch 'notifications/notifications- [...] omits f87bdcf924f7 Merge remote-tracking branch 'mhi/mhi-next' into master omits 9405ff6deaaf Merge remote-tracking branch 'trivial/for-next' into master omits b020f80597d6 Merge remote-tracking branch 'fpga/for-next' into master omits 8ddcce067f9e Merge remote-tracking branch 'pidfd/for-next' into master omits 27b7d86ec4e3 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits 6bb353b833cf Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 30f0dc08e657 Merge remote-tracking branch 'xarray/xarray' into master omits e0b62f4d8059 Merge remote-tracking branch 'nvmem/for-next' into master omits c82464ae1231 Merge remote-tracking branch 'fsi/next' into master omits db73922cded5 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 6d8a3e766410 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 454defcf4220 Merge remote-tracking branch 'ntb/ntb-next' into master omits d3b29147f2ba Merge remote-tracking branch 'at24/at24/for-next' into master omits 53423040b8a7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 906413a73e32 Merge remote-tracking branch 'coresight/next' into master omits 55e274273088 Merge remote-tracking branch 'livepatching/for-next' into master omits 4bdb16f9bd2f Merge remote-tracking branch 'kselftest/next' into master omits f6ed88672832 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 4bc0250dd128 Merge remote-tracking branch 'pinctrl/for-next' into master omits 54baf9c0079c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 245324928498 Merge remote-tracking branch 'gpio/for-next' into master omits ee34bbe76cab Merge remote-tracking branch 'rpmsg/for-next' into master omits de445f32800d Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 1d3b0adf90ba Merge remote-tracking branch 'scsi/for-next' into master omits 7bedbbc19ed8 Merge remote-tracking branch 'dmaengine/next' into master omits 96231044f298 Merge remote-tracking branch 'mux/for-next' into master omits 31306aa98712 Merge remote-tracking branch 'staging/staging-next' into master omits 8b4995afb688 Merge remote-tracking branch 'thunderbolt/next' into master omits 1ee3f462059d Merge remote-tracking branch 'soundwire/next' into master omits c3359bf98d66 Merge remote-tracking branch 'extcon/extcon-next' into master omits 9f63b6ffd67a Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 5129b6831669 Merge remote-tracking branch 'tty/tty-next' into master omits 81c4161b9753 Merge remote-tracking branch 'phy-next/next' into master omits 1dfd4506c43d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 4c48044a3cb4 Merge remote-tracking branch 'usb/usb-next' into master omits 95d0db41c5df Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 992882c195e4 Merge remote-tracking branch 'ipmi/for-next' into master omits db2ce145d49e Merge remote-tracking branch 'leds/for-next' into master omits 9e43b55fb3c2 Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits b901cb3d6c99 Merge remote-tracking branch 'percpu/for-next' into master omits a044d1036a1c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits dc36eeea4fa9 Merge remote-tracking branch 'kvm-arm/next' into master omits 2d24311861a8 Merge remote-tracking branch 'rcu/rcu/next' into master omits d111da9efa24 Merge remote-tracking branch 'edac/edac-for-next' into master omits 4c4488cb55df Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 4f4b1e672dd8 Merge remote-tracking branch 'tip/auto-latest' into master omits 3f93c3ac404a Merge remote-tracking branch 'spi/for-next' into master omits b38ee36f5ca2 Merge remote-tracking branch 'devicetree/for-next' into master omits ce648712b578 Merge remote-tracking branch 'audit/next' into master omits a740624ad835 Merge remote-tracking branch 'iommu/next' into master omits f70b4acd9fbb Merge remote-tracking branch 'tomoyo/master' into master omits 347e6c01cb11 Merge remote-tracking branch 'selinux/next' into master omits b62c317b615b Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 9c6e702d1a8a Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 808e10f52580 Merge remote-tracking branch 'security/next-testing' into master omits 4dac6d76577e Merge remote-tracking branch 'regulator/for-next' into master omits 2566aee47198 Merge remote-tracking branch 'battery/for-next' into master omits 9877f14ab709 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits ee007f0b0fb6 Merge remote-tracking branch 'mmc/next' into master omits 26db04a663ad Merge remote-tracking branch 'block/for-next' into master omits add5b446c1f2 Merge remote-tracking branch 'input/next' into master omits 0f9b1767a703 Merge remote-tracking branch 'modules/modules-next' into master omits 82baae3d7c56 Merge remote-tracking branch 'sound-asoc/for-next' into master omits d4aef9d8d0e4 Merge remote-tracking branch 'sound/for-next' into master omits 7cca4a3d1e51 Merge remote-tracking branch 'regmap/for-next' into master omits 29b6f830d392 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 8c2045c58784 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 28f450b30054 Merge remote-tracking branch 'drm-msm/msm-next' into master omits 6caf9f9a18c6 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 5b8f95816e3a Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 2315be9fbfb0 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 4f93daa9c783 Merge remote-tracking branch 'drm/drm-next' into master omits a9f4a926c9d7 Merge remote-tracking branch 'crypto/master' into master omits e4cc9e735b5d Merge remote-tracking branch 'mtd/mtd/next' into master omits 0180b61b5ba5 Merge remote-tracking branch 'gfs2/for-next' into master omits e81c57617987 Merge remote-tracking branch 'bluetooth/master' into master omits 2b2d0f9c284a Merge remote-tracking branch 'wireless-drivers-next/master [...] omits 30810c7ce952 Merge remote-tracking branch 'bpf-next/master' into master omits cdc0a5d51d6f Merge remote-tracking branch 'net-next/master' into master omits b49c76c4d7eb Merge remote-tracking branch 'rdma/for-next' into master omits c9dedb193677 Merge remote-tracking branch 'swiotlb/linux-next' into master omits bad4ae398c08 Merge remote-tracking branch 'dlm/next' into master omits 22297013b0ed Merge remote-tracking branch 'ieee1394/for-next' into master omits 59fadf2afea3 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 7922da668a35 Merge remote-tracking branch 'opp/opp/linux-next' into master omits 833eeff809a4 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 1477a0bdbc1d Merge remote-tracking branch 'cpupower/cpupower' into master omits 3b71002ce0fc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits 270e05192089 Merge remote-tracking branch 'pm/linux-next' into master omits ffb72671923a Merge remote-tracking branch 'v4l-dvb/master' into master omits d6b921ad239d Merge remote-tracking branch 'jc_docs/docs-next' into master omits b4a316841380 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 13feb4b2e97c Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 33990a60c1f7 Merge remote-tracking branch 'i3c/i3c/next' into master omits 01a1689623a0 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits b19ed660e8d6 Merge remote-tracking branch 'hid/for-next' into master omits 31bea82ec312 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 4d8cebfabd15 Merge remote-tracking branch 'pci/next' into master omits 44dd5988a33c Merge remote-tracking branch 'printk/for-next' into master omits e076a67cbdb7 Merge remote-tracking branch 'vfs/for-next' into master omits 34a8f4706e29 Merge remote-tracking branch 'file-locks/locks-next' into master omits 95ae6b477320 Merge remote-tracking branch 'iomap/iomap-for-next' into master omits 0e2ddd4cecb3 Merge remote-tracking branch 'xfs/for-next' into master omits cdd44ede8276 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits b3c816043784 Merge remote-tracking branch 'cel/cel-next' into master omits 8b4288c331cb Merge remote-tracking branch 'fuse/for-next' into master omits 1ab46ea9e05b Merge remote-tracking branch 'f2fs/dev' into master omits 82f925e768e9 Merge remote-tracking branch 'ext3/for_next' into master omits 7006d7222e4f Merge remote-tracking branch 'exfat/dev' into master omits b0b3bc4a2bac Merge remote-tracking branch 'erofs/dev' into master omits 7b2d3033c885 Merge remote-tracking branch 'configfs/for-next' into master omits 9fce88ae0c40 Merge remote-tracking branch 'cifs/for-next' into master omits 52df684d74ff Merge remote-tracking branch 'ceph/master' into master omits 49b3eef7d9b6 Merge remote-tracking branch 'btrfs/for-next' into master omits 7566a579c682 Merge remote-tracking branch 'fscrypt/master' into master omits 00429b7218b4 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 5ee283363a45 Merge remote-tracking branch 's390/features' into master omits 80e617407239 Merge remote-tracking branch 'risc-v/for-next' into master omits f92dd0e0cd78 Merge remote-tracking branch 'powerpc/next' into master omits 1e6c9cf230f8 Merge remote-tracking branch 'parisc-hd/for-next' into master omits 4ec76b3acbec Merge remote-tracking branch 'nds32/next' into master omits 554014ff3e33 Merge remote-tracking branch 'mips/mips-next' into master omits b037a1813562 Merge remote-tracking branch 'microblaze/next' into master omits b85d9ba92f24 Merge remote-tracking branch 'm68knommu/for-next' into master omits 302bb6538623 Merge remote-tracking branch 'm68k/for-next' into master omits da8867972de6 Merge remote-tracking branch 'ia64/next' into master omits bd7e9b65115a Merge remote-tracking branch 'h8300/h8300-next' into master omits 918f358f9ba9 Merge remote-tracking branch 'clk/clk-next' into master omits 7045b55ea4c4 Merge remote-tracking branch 'uniphier/for-next' into master omits ea478273129c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 2dfe12657eb3 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits ebdb51e1c86c Merge remote-tracking branch 'tegra/for-next' into master omits a21551a49552 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits bd0c11563c9f Merge remote-tracking branch 'scmi/for-linux-next' into master omits ceac94c0350b Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 3036dc606c1e Merge remote-tracking branch 'rockchip/for-next' into master omits a2ffbb4064f2 Merge remote-tracking branch 'reset/reset/next' into master omits 9bd373449c54 Merge remote-tracking branch 'renesas/next' into master omits 55af40304480 Merge remote-tracking branch 'realtek/for-next' into master omits 37a4840c0975 Merge remote-tracking branch 'raspberrypi/for-next' into master omits af2f5d7b78fa Merge remote-tracking branch 'qcom/for-next' into master omits da2f0fff6a41 Merge remote-tracking branch 'omap/for-next' into master omits 33867a8d5014 Merge remote-tracking branch 'mvebu/for-next' into master omits fe6c9afad212 Merge remote-tracking branch 'mediatek/for-next' into master omits 768f28487930 Merge remote-tracking branch 'keystone/next' into master omits 7f2d01340456 Merge remote-tracking branch 'imx-mxs/for-next' into master omits baf69a9b2977 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 85b27173fac0 Merge remote-tracking branch 'at91/at91-next' into master omits 511ca76e95c6 Merge remote-tracking branch 'aspeed/for-next' into master omits 562ed0648971 Merge remote-tracking branch 'amlogic/for-next' into master omits 0f07ad27245a Merge remote-tracking branch 'arm-soc/for-next' into master omits 156861c12796 Merge remote-tracking branch 'arm/for-next' into master omits 0a0c4cfed225 Merge remote-tracking branch 'dma-mapping/for-next' into master omits 60880fd6f93d Merge remote-tracking branch 'kbuild/for-next' into master omits fb2becbff987 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 75894849c81a Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] omits c7fa2d821136 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 0d364d093949 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 0dafa38f3d4c Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits e9fdf13cdb3c Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 6cb6cceb2fb2 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits aa0b336dad8f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 30e08fcf35f7 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits ecd9c687c5ca Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 762edf0e7200 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master omits b1c995c33aac Merge remote-tracking branch 'scsi-fixes/fixes' into master omits f6b7a81c5031 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits 995741efdfd1 Merge remote-tracking branch 'vfs-fixes/fixes' into master omits d83161917da4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits b46f9041d9ee Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes [...] omits d0a12ecbb2b2 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits b971da7b5c49 Merge remote-tracking branch 'omap-fixes/fixes' into master omits 6cb2590d57c4 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits af4426b6f4cc Merge remote-tracking branch 'ide/master' into master omits a82433161ed7 Merge remote-tracking branch 'input-current/for-linus' int [...] omits 7a0c37b1a265 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits 6870a915be37 Merge remote-tracking branch 'char-misc.current/char-misc- [...] omits bdbb1505eb5d Merge remote-tracking branch 'staging.current/staging-linu [...] omits aa49dff17486 Merge remote-tracking branch 'phy/fixes' into master omits f7ad1020fe44 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits afdd025f77b4 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 7af51a92fefe Merge remote-tracking branch 'usb.current/usb-linus' into master omits bbf18abf9d09 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 1300c6d832cb Merge remote-tracking branch 'pci-current/for-linus' into master omits 36bf08bb8ab5 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 4f9bd95545ba Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits 5001ee7c9926 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 26254a7fe52e Merge remote-tracking branch 'sound-current/for-linus' int [...] omits c939d7fb84e0 Merge remote-tracking branch 'rdma-fixes/for-rc' into master omits b795cd3137f2 Merge remote-tracking branch 'ipsec/master' into master omits 635e8b88d452 Merge remote-tracking branch 'bpf/master' into master omits 863845ec36cc Merge remote-tracking branch 'net/master' into master omits f70a17d001d1 Merge remote-tracking branch 'sparc/master' into master omits 59478d3a0734 Merge remote-tracking branch 's390-fixes/fixes' into master omits fc74a0a04960 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 5fb5dd23971a Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 29bf32ec0656 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits 3a4b7e4a3aca f2fs: change virtual mapping way for compression pages omits 1abe0a6f5365 f2fs: change return value of f2fs_disable_compressed_file to bool omits 3bb626cd21e2 f2fs: change i_compr_blocks of inode to atomic value omits 8fcf5e41b0b5 f2fs: trace: fix typo omits 70aa00f1c837 f2fs: ignore compress mount option on image w/o compressio [...] omits a15558bbcdbe f2fs: Documentation edits/fixes omits 99a26ecee59d f2fs: allocate proper size memory for zstd decompress omits 3c2ad106ecab f2fs: change compr_blocks of superblock info to 64bit omits 533506e13d7d f2fs: add block address limit check to compressed file omits 43b0d06ad29e f2fs: check position in move range ioctl omits 2699b3526eb4 f2fs: correct statistic of APP_DIRECT_IO/APP_DIRECT_READ_IO omits ec28d455e625 f2fs: Simplify SEEK_DATA implementation omits c00238066a35 f2fs: support age threshold based garbage collection omits 20a67a7dd783 Merge branch 'for-5.10/io_uring' into for-next omits f9534e10f54e io_uring: re-assign files with ring fd/file for SQPOLL switch omits 6192c70f5cf8 io_uring: remove 'ctx' from SQPOLL waitqueue when ctx is g [...] omits 288a6fb9287c io_uring: wait queue handler ring wakeup clear must be irq saving omits 2eed7f32691c Merge branch 'for-5.10/block' into for-next omits 2640ca8816ab Merge branch 'for-5.10/block' into for-next omits 476c1724aea0 Merge branch 'x86/seves' omits 4e589cb46a1b ARM: config: aspeed_g5: Enable IBM OP Panel driver omits 7d48b16278bb ARM: config: aspeed-g5: Enable I2C GPIO mux driver omits 339fc1a290f1 ARM: config: aspeed: Fix selection of media drivers omits 6f2250f784b1 Merge branch 'for-5.10/io_uring' into for-next omits 6c8e76bf5013 io_uring: don't sleep schedule in SQPOLL thread if we need [...] omits f4a36424484e io_uring: fix ctx refcounting in io_uring_enter() omits 3f698b1b7a51 io_uring: ensure we can nest attempts to park SQPOLl thread omits a3475b431305 Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 92d984b7510e Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 770136caaca1 Merge branch 'v5.9-next/soc' into for-next omits 944b74756ef7 Merge branch 'v5.9-next/dts64' into for-next omits 0cc0c12e3005 Merge branch 'core/build' omits 7334741622ba Merge branch 'core/static_call' omits a3441d5f25e3 Merge branch 'locking/core' omits dfa6a4519e57 Merge branch 'locking/urgent' omits 4416831eded6 Merge branch 'perf/core' omits 28c2b14fc645 Merge branch 'perf/kprobes' omits 2ce71e8592ce Merge branch 'ras/core' omits 313edec66ed1 Merge branch 'sched/core' omits d16cb7fe61e8 Merge branch 'timers/core' omits cc7121829cf3 Merge branch 'x86/asm' omits 8b5002970f86 Merge branch 'x86/build' omits 48ebb020e1a3 Merge branch 'x86/cache' omits 3ed363e18e6c Merge branch 'x86/cleanups' omits 5c4189927635 Merge branch 'x86/cpu' omits dca9ceb8035e Merge branch 'x86/entry' omits d4680711df63 Merge branch 'x86/fsgsbase' omits b9631f8d0ae0 Merge branch 'x86/kaslr' omits 6ab4ccd0c5a3 Merge branch 'x86/misc' omits c7edc0393c02 Merge branch 'x86/mm' omits d69684cac87d Merge branch 'x86/paravirt' omits 4c2b26a85624 Merge branch 'x86/urgent' 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 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 29d9f9dd4480 RISC-V: Take text_mutex in ftrace_init_nop() omits 9fe8cbb3e9ba NFSD: Correct type annotations in user xattr helpers omits 4b1e767350fb devfreq: rk3399_dmc: Simplify with dev_err_probe() 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 [...] 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 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 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 d64e6906d188 Merge branch 'powercap' adds 566e24eeb498 Merge tag 'pm-5.9-rc5' of git://git.kernel.org/pub/scm/lin [...] 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 2a1a4bee5ef2 Merge tag 'char-misc-5.9-rc5' of git://git.kernel.org/pub/ [...] 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 2c9b2a2254fd Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 7f33fd09fef0 Merge remote-tracking branch 's390-fixes/fixes' into master adds b4f3daa2156a Merge remote-tracking branch 'sparc/master' into master 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 9e2813c40305 Merge remote-tracking branch 'ipsec/master' into master 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 d072cd819f60 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] 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 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 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 725d62548b66 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds bfacb8fbc82e Merge remote-tracking branch 'hwmon-fixes/hwmon' into master 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 56983f43a265 Merge remote-tracking branch 'scsi-fixes/fixes' into master 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 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 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 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 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 24ee6fa28b83 Merge remote-tracking branch 'omap/for-next' into master adds 77809cf74a8c arm64: dts: qcom: Add support for Xiaomi Poco F1 (Beryllium) 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 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 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 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 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 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 7d44456c34ba Merge remote-tracking branch 'ext3/for_next' into master 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 e3522010f7bb Merge remote-tracking branch 'fuse/for-next' into master adds 5b0849b46739 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds 37e35be96d36 Merge remote-tracking branch 'xfs/for-next' into master 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 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 e1434d45d587 Merge remote-tracking branch 'hid/for-next' into master 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 0360486c0bbb Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] 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 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 eadbbf5e9dff Merge remote-tracking branch 'pm/linux-next' into master 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 ef3e3b6e3b46 Merge remote-tracking branch 'rdma/for-next' into master 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 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 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 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 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 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 2b3d2987d800 ALSA: firewire: Replace tasklet with work adds 6c3ba3a61e4c Merge remote-tracking branch 'sound/for-next' into master 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 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 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 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 472963242730 Merge remote-tracking branch 'regulator/for-next' into master adds 0e8335e377bd Merge remote-tracking branch 'security/next-testing' into master 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 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 b23c2029e136 Merge remote-tracking branch 'devicetree/for-next' into master 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 0f14238b2e7c Merge branch 'x86/urgent' 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 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 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 fdfe693d1497 Merge remote-tracking branch 'leds/for-next' into master adds 59223f57d9b6 Merge remote-tracking branch 'ipmi/for-next' into master 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 309490d13712 Merge remote-tracking branch 'extcon/extcon-next' into master adds 237ffb2ad8e8 Merge remote-tracking branch 'soundwire/next' into master 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 8c33711f77d9 Merge remote-tracking branch 'scsi/for-next' into master 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 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 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 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 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 (d5b2251d63b5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 4 + Documentation/ABI/testing/sysfs-bus-fsi | 4 +- Documentation/admin-guide/cgroup-v2.rst | 81 + Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/bpf/ringbuf.rst | 5 +- 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 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 3 +- .../devicetree/bindings/display/msm/dsi.txt | 6 +- .../devicetree/bindings/fsi/fsi-master-aspeed.txt | 4 +- .../bindings/interconnect/interconnect.txt | 24 +- .../bindings/interconnect/qcom,bcm-voter.yaml | 20 + .../bindings/interconnect/qcom,osm-l3.yaml | 1 + .../{qcom,sdm845.yaml => qcom,rpmh.yaml} | 42 +- .../bindings/interconnect/qcom,sc7180.yaml | 85 - .../devicetree/bindings/mtd/nand-controller.yaml | 31 + .../bindings/net/wireless/qcom,ath10k.txt | 4 +- .../bindings/net/wireless/qcom,ath11k.yaml | 4 +- .../bindings/power/brcm,bcm63xx-power.yaml | 44 + .../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/spi/brcm,spi-bcm-qspi.txt | 16 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/media/drivers/index.rst | 1 + Documentation/driver-api/media/drivers/vidtv.rst | 417 + Documentation/locking/seqlock.rst | 18 + MAINTAINERS | 19 +- Makefile | 2 +- Next/SHA1s | 124 +- Next/merge.log | 11824 ++++++++++--------- 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/animeo_ip.dts | 3 +- arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 662 ++ 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-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/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/mpa1600.dts | 2 +- 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.dtsi | 2 +- 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-smdkv210.dts | 2 +- 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/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/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 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 4 - arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 11 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 30 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 12 + arch/arm64/boot/dts/qcom/Makefile | 1 + .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 380 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- 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 +- 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/numa.c | 2 +- arch/arm64/mm/{dump.c => ptdump.c} | 2 + 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/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/platforms/powernv/memtrace.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 2 +- arch/x86/crypto/curve25519-x86_64.c | 68 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 8 +- 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/msr-index.h | 1 + arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/orc_types.h | 34 - arch/x86/include/asm/perf_event.h | 1 + arch/x86/include/asm/unwind_hints.h | 56 +- arch/x86/kernel/amd_gart_64.c | 6 +- arch/x86/kernel/cpu/centaur.c | 27 +- arch/x86/kernel/cpu/mce/core.c | 72 +- arch/x86/kernel/cpu/mce/internal.h | 10 + arch/x86/kernel/fpu/init.c | 30 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/kvm.c | 26 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/tsc.c | 10 +- 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 | 7 +- arch/x86/kvm/svm/sev.c | 1 + arch/x86/kvm/svm/svm.c | 38 +- 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/xen/enlighten_pv.c | 2 +- block/bfq-iosched.c | 12 - block/bio.c | 4 +- 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/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/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/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/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_core.c | 24 - drivers/crypto/chelsio/chcr_core.h | 12 - 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/firmware/efi/libstub/Makefile | 1 - drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/firmware/ti_sci.c | 6 +- drivers/fsi/fsi-sbefifo.c | 10 +- drivers/gpio/gpiolib.c | 19 +- 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/drm_gem_vram_helper.c | 25 +- drivers/gpu/drm/i810/i810_dma.c | 6 +- drivers/gpu/drm/i915/display/intel_display.h | 2 - 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/msm/Kconfig | 8 + drivers/gpu/drm/msm/Makefile | 2 + 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/nouveau/dispnv04/crtc.c | 9 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 5 +- drivers/gpu/drm/nouveau/dispnv04/overlay.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 +- 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_dmem.c | 6 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 34 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 11 +- 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/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_ttm.c | 11 +- drivers/gpu/drm/ttm/ttm_bo.c | 86 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 2 - drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 4 +- drivers/gpu/drm/vgem/vgem_drv.c | 55 +- 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/xlnx/zynqmp_disp.c | 6 - drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 27 +- drivers/hv/hv_balloon.c | 2 +- drivers/infiniband/hw/bnxt_re/main.c | 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/md/bcache/request.c | 10 +- drivers/md/md.c | 8 +- drivers/media/pci/ttpci/av7110_v4l.c | 4 +- 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/memory/samsung/exynos5422-dmc.c | 6 +- drivers/misc/Kconfig | 9 + drivers/misc/Makefile | 1 + drivers/misc/hisi_hikey_usb.c | 274 + drivers/misc/mic/Kconfig | 1 + drivers/mmc/host/sdhci-msm.c | 14 +- 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/sja1105/sja1105.h | 3 +- drivers/net/dsa/sja1105/sja1105_main.c | 226 +- drivers/net/ethernet/atheros/ag71xx.c | 160 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 5 +- 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 | 42 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 30 +- 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_ktls/Makefile | 5 + .../chelsio/inline_crypto/ch_ktls}/chcr_common.h | 24 - .../chelsio/inline_crypto/ch_ktls}/chcr_ktls.c | 174 +- .../chelsio/inline_crypto/ch_ktls}/chcr_ktls.h | 26 +- 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/hns_enet.c | 3 +- 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/marvell/mvpp2/mvpp2_main.c | 2 + 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/mellanox/mlx4/en_tx.c | 1 - drivers/net/ethernet/natsemi/natsemi.c | 63 +- drivers/net/ethernet/natsemi/ns83820.c | 61 +- 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/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/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/ipa/ipa_table.c | 4 +- drivers/net/phy/micrel.c | 14 + drivers/net/wan/x25_asy.c | 2 - drivers/net/wan/x25_asy.h | 1 - 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 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 4 - drivers/net/wireless/intersil/hostap/Kconfig | 4 - 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/s390/char/sclp_cmd.c | 2 +- drivers/s390/net/Kconfig | 2 +- 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 | 4 + drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a779a0-sysc.c | 448 + 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/spi/spi-fsl-dspi.c | 6 +- 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/virtio/virtio_mem.c | 3 +- drivers/xen/balloon.c | 2 +- fs/f2fs/segment.c | 2 +- fs/fs-writeback.c | 2 +- fs/io_uring.c | 26 +- fs/nfsd/vfs.c | 6 +- fs/proc/task_mmu.c | 8 +- include/crypto/cbc.h | 141 - include/drm/bridge/dw_mipi_dsi.h | 1 + include/drm/drm_gem_vram_helper.h | 7 +- include/drm/ttm/ttm_bo_driver.h | 17 - include/drm/ttm/ttm_placement.h | 9 +- 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/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/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/dma-direct.h | 47 +- include/linux/dma-noncoherent.h | 8 + include/linux/dsa/8021q.h | 49 +- include/linux/frame.h | 35 - include/linux/ftrace.h | 3 +- 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/micrel_phy.h | 1 + include/linux/minmax.h | 153 + include/linux/mtd/nand.h | 188 +- include/linux/mtd/rawnand.h | 34 +- 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/pruss_driver.h | 54 + include/linux/rbtree_latch.h | 6 +- include/linux/sched.h | 6 +- include/linux/seqlock.h | 362 +- 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/uaccess.h | 1 + include/net/bluetooth/hci_core.h | 6 + include/net/bluetooth/mgmt.h | 18 + include/net/inet_connection_sock.h | 3 +- include/net/tcp.h | 2 +- include/uapi/linux/bpf.h | 4 +- include/uapi/linux/kvm.h | 5 +- kernel/bpf/core.c | 2 +- kernel/debug/debug_core.c | 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/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/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_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/core/filter.c | 18 +- net/dsa/dsa_priv.h | 2 - net/dsa/port.c | 33 - net/dsa/slave.c | 34 +- net/dsa/tag_8021q.c | 138 +- net/ipv4/tcp.c | 3 +- net/ipv4/tcp_cong.c | 27 +- net/ipv4/tcp_input.c | 4 +- net/ipv6/route.c | 3 +- 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 +- scripts/checkpatch.pl | 25 + 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 +- sound/firewire/amdtp-stream.c | 25 +- sound/firewire/amdtp-stream.h | 2 +- tools/arch/x86/include/asm/orc_types.h | 34 - tools/bpf/bpftool/Documentation/Makefile | 12 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 17 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 - .../bpf/bpftool/Documentation/bpftool-feature.rst | 16 - tools/bpf/bpftool/Documentation/bpftool-gen.rst | 16 - tools/bpf/bpftool/Documentation/bpftool-iter.rst | 16 - tools/bpf/bpftool/Documentation/bpftool-link.rst | 17 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 16 - tools/bpf/bpftool/Documentation/bpftool-net.rst | 17 - tools/bpf/bpftool/Documentation/bpftool-perf.rst | 17 - tools/bpf/bpftool/Documentation/bpftool-prog.rst | 16 - .../bpftool/Documentation/bpftool-struct_ops.rst | 17 - tools/bpf/bpftool/Documentation/bpftool.rst | 16 - tools/include/linux/objtool.h | 129 + tools/include/uapi/linux/bpf.h | 4 +- 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/testing/selftests/bpf/prog_tests/ksyms.c | 6 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 4 +- tools/testing/selftests/lkdtm/run.sh | 2 +- .../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 +- 1014 files changed, 35917 insertions(+), 22116 deletions(-) rename Documentation/devicetree/bindings/interconnect/{qcom,sdm845.yaml => qcom,rp [...] delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sc7180.yaml create mode 100644 Documentation/devicetree/bindings/power/brcm,bcm63xx-power.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/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/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts rename arch/arm64/mm/{dump.c => ptdump.c} (99%) 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 create mode 100644 drivers/char/hw_random/xiphera-trng.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 rename drivers/{crypto/chelsio => net/ethernet/chelsio/inline_crypto/ch_ktls}/chcr [...] rename drivers/{crypto/chelsio => net/ethernet/chelsio/inline_crypto/ch_ktls}/chcr [...] rename drivers/{crypto/chelsio => net/ethernet/chelsio/inline_crypto/ch_ktls}/chcr [...] 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 include/crypto/cbc.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/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 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/rcutorture/configs/rcuscale/TRACE01 create mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot