This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig 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 567bca9e3b92 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits ba3b5b3e132f Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 4738d35c58e6 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits 953ad6f82619 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus 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 1ac0dc494a97 x86/sev-es: Check required CPU features for SEV-ES omits 35dcb1ebaf43 x86/efi: Add GHCB mappings when SEV-ES is active 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 4b3b4f5a156e s390/kasan: check ultravisor addressing limitations 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 ef03e4545eac m68knommu: switch to using asm-generic/uaccess.h omits fd0aed2b3d46 Merge branch 'misc-5.9' into next-fixes omits e7fdd9a9bc95 Merge branch 'for-5.9-fixes' into for-next omits 78c415b9b5a0 percpu: fix first chunk size calculation for populated bitmap omits 08671beba822 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 57d5b80413e3 firmware: arm_scmi: Enable building as a single module omits 5dd5e0d41446 firmware: arm_scmi: Move scmi protocols registration into [...] omits 53bd275b282f firmware: arm_scmi: Move scmi bus init and exit calls into [...] omits fd600774797f firmware: smccc: Export both smccc functions omits 73f1e98e09dc firmware: arm_scmi: Fix NULL pointer dereference in mailbo [...] omits 0f3fbf9ec657 Merge tag 'juno-updates-5.10' of git://git.kernel.org/pub/ [...] 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 dcb7078ce243 Merge branch 'imx/defconfig' into for-next omits 9209c1fcba6c Merge branch 'imx/dt64' into for-next omits 73e9a93bf2f2 Merge branch 'imx/dt' into for-next omits a0b060f3bbb6 Merge branch 'imx/bindings' into for-next omits 74110b06ede9 Merge branch 'imx/soc' into for-next omits e22c7c06911f Merge branch 'imx/drivers' into for-next omits 2e8e007de7f0 Merge branch 'imx/fixes' into for-next 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 ca69dba7f13a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] 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 856deb866d16 Linux 5.9-rc5 adds ed888cb0d1eb arm64: Allow CPUs unffected by ARM erratum 1418040 to come [...] adds 8261ebaaaaaa Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 55d7ef1f3bcd Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds e18b41e4c5a9 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds ca589ea8d1b6 s390/idle: fix suspicious RCU usage adds b6186d7fb533 s390/zcrypt: fix kmalloc 256k failure adds fcb2b70cdb19 s390/init: add missing __init annotations adds afdf9550e546 s390/pci: fix leak of DMA tables on hard unplug adds 73ac74c7d489 lockdep: fix order in trace_hardirqs_off_caller() adds cd4d3d5f21dd s390: add 3f program exception handler adds b9aba2053c43 Merge remote-tracking branch 's390-fixes/fixes' into master adds bdfd1338204a 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 4202c9fdf03d rndis_host: increase sleep time in the query-response loop adds dea36631e6f1 net: lantiq: Wake TX queue again adds 74c7b80e222b net: lantiq: use netif_tx_napi_add() for TX NAPI adds c582a7fea9da net: lantiq: Use napi_complete_done() adds 9423361da523 net: lantiq: Disable IRQs only if NAPI gets scheduled adds 9d6e0c8b707b Merge branch 'net-lantiq-Fix-bugs-in-NAPI-handling' adds 1869e226a7b3 ipv4: Initialize flowi4_multipath_hash in data path adds f7279a014ed4 Merge remote-tracking branch 'net/master' into master adds fde6dedfb794 docs/bpf: Fix ringbuf documentation adds 060cd516c51b Merge remote-tracking branch 'bpf/master' into master adds 4e1aae46ef71 Merge remote-tracking branch 'ipsec/master' into master adds 8949b6660c3c Merge tag 'asoc-fix-v5.9-rc4' of https://git.kernel.org/pu [...] adds c1cfb70d1af5 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds da145172b236 ASoC: rt1015: Fix DC calibration on bypass boost mode adds 8d9a14fc7371 ASoC: rt1015: Fix the failure to flush DAC data before playback adds e841ab6475e7 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 8e934efd785e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 505623a2be48 spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCs adds a67ea3c79f01 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 0562cfa0cb07 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 44433003404d Merge remote-tracking branch 'pci-current/for-linus' into master adds 4ca7c67bd858 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 9ae98d02f17a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds a306518b4cca Merge remote-tracking branch 'phy/fixes' into master adds 5e550d09814a Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] adds 6c77545af100 Input: trackpoint - add new trackpoint variant IDs adds c0e6f50142a4 Merge remote-tracking branch 'input-current/for-linus' int [...] adds b7af86dffe1e Merge remote-tracking branch 'ide/master' into master adds 129134e5415d media: media/v4l2: remove V4L2_FLAG_MEMORY_NON_CONSISTENT flag adds 72b4541e7c7a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds f20d4e924b44 docs: kvm: add documentation for KVM_CAP_S390_DIAG318 adds 540c2ffee021 Merge remote-tracking branch 'kvms390-fixes/master' into master adds b23227df65a0 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 1c78544eaa46 btrfs: fix wrong address when faulting in pages in the sea [...] adds 15d5ea19f76c Merge branch 'misc-5.9' into next-fixes adds dd89bdb9474e Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds f6c2b8112b6b Merge remote-tracking branch 'vfs-fixes/fixes' into master adds 21ea9e044505 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 8e541d419f90 Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 14801c624066 mmc: mmc_spi: Fix mmc_spi_dma_alloc() return type for !HAS_DMA adds 350ac5796425 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 911e1987efc8 Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload adds 08313f1ac1db Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds 66d18dbda846 RISC-V: Take text_mutex in ftrace_init_nop() adds 83e5a02c4e37 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds 55018f242a84 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 26e610b25124 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 0b47d5695a8b Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds d77f530bdc3a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 2cd3f2b6ba0d Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 26a9ddafd29b 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 7b763d0d0bc4 Merge remote-tracking branch 'dma-mapping/for-next' into master adds bd2d883e4130 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 de0a769dc4e7 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 2234bae189d3 Merge remote-tracking branch 'arm-soc/for-next' into master adds 4983c3b80210 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 72d08f926c56 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 72aee77f8f16 Merge remote-tracking branch 'at91/at91-next' into master adds e4c90ee3b33c Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds b0772b4d95b1 clk: imx: gate2: Fix a few typos adds 31b61de97823 Merge branch 'clk/imx' into for-next adds e2314cf5af30 firmware: imx: scu-pd: ignore power domain not owned adds cf531372ecd8 Merge branch 'imx/drivers' into for-next adds cf4ff9618d23 ARM: imx7ulp: enable cpufreq adds 24e0729703ba ARM: imx27: Remove imx27_soc_init() adds eeae56887bc6 ARM: imx27: Remove iomux-v1 board code adds 86fa07075cf3 ARM: imx27: Get rid of mm-imx27.c adds fc673fbf8cc1 ARM: imx27: Retrieve AVIC base address from devicetree adds a542fc18168c ARM: imx31: Remove remaining i.MX31 board code adds 6c5f05a6cd88 ARM: imx3: Remove imx3 soc_init() adds e8d992fb529e ARM: imx: Remove iomux-v3 board code adds 8485adf17a15 ARM: imx: Remove imx device directory adds f92c710f4644 ARM: imx: Remove remnant board file support pieces adds 04821ddd16d5 Merge branch 'imx/soc' into for-next adds 22268c8a7871 Merge branch 'imx/bindings' into for-next adds afe617cb5fce ARM: dts: imx6qdl-tqma6: fix indentation adds 1b61fa93179a ARM: dts: imx6qdl-tqma6: remove obsolete fsl,spi-num-chipselects adds 888bb3d2ccfb ARM: dts: imx6qdl-tqma6: fix LM75 compatible string adds 61b4763046e2 Merge branch 'imx/dt' into for-next adds 0f4c40f10242 arm64: dts: imx8mm-var-som-symphony: Use newer interrupts [...] adds 7124b34fab91 arm64: dts: imx8mp-evk: Align pin configuration group name [...] adds 791619f66843 arm64: dts: imx8mq: Add missing interrupts to GPC adds 0188e9947c82 arm64: dts: imx8mq-librem5: Align regulator names with schema adds 67daa514553b arm64: dts: imx8mq-librem5: Drop interrupt-names in PMIC adds dd429a462128 arm64: dts: imx8mq-librem5: Add interrupt-names to ti,tps6598x adds 955c69f75eba arm64: dts: imx8mm-var-som-symphony: Drop unused gpioledgrp adds 285ae1e73bce Merge branch 'imx/dt64' into for-next adds 4f4ceed1a40f Merge branch 'imx/defconfig' into for-next adds 4fc8c65473a2 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 26580da22df1 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 b9fd4765534e Merge remote-tracking branch 'mediatek/for-next' into master adds f486a20bae7d Merge remote-tracking branch 'mvebu/for-next' into master adds c4b9ff3167f2 Merge remote-tracking branch 'omap/for-next' into master adds 77809cf74a8c arm64: dts: qcom: Add support for Xiaomi Poco F1 (Beryllium) adds 76bd127e6ca5 arm64: dts: qcom: sm8250: add bi_tcxo_ao to gcc clocks adds c0011172f941 arm64: dts: qcom: sm8250-mtp: add i2c device tree nodes adds 135db20655ca arm64: dts: qcom: sc7180: Remove clock for bluetooth on SC [...] adds bcd86d327a65 arm64: dts: qcom: Add sc7180-lazor sku2 adds 9ff8b0591fcf arm64: dts: qcom: sm8250: use the right clock-freqency for [...] adds 949766e0a32a arm64: dts: ipq8074: enable watchdog support adds 7a1dcc9d022f arm64: dts: qcom: replace status value "ok" by "okay" adds 5a8c1669f3de dt-bindings: mailbox: add compatible for the IPQ6018 SoC adds 36f91e631608 arm64: dts: ipq6018: enable DVFS support adds 292b18741eb2 arm64: dts: ipq8074: Use the A53 PMU compatible adds 5f854f096f19 dt-bindings: qcom: Add ipq8074 bindings adds 51e9874d382e arm64: dts: qcom: sc7180: Drop flags on mdss irqs adds b1c0da47cc17 arm64: dts: qcom: pm660: Fix missing pound sign in interru [...] adds b3f89968f4fd Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] adds 7bf53ce3ee44 Merge remote-tracking branch 'qcom/for-next' into master adds 0d4e387d6e70 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 7ab3bb48174d Merge remote-tracking branch 'renesas/next' into master adds bed2a4433efe Merge remote-tracking branch 'reset/reset/next' into master adds c76996f2ba7d 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 0879a0b0781c Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 869bd1d46dc0 Merge tag 'juno-updates-5.10' of git://git.kernel.org/pub/ [...] adds 6ed6c558234f firmware: arm_scmi: Fix NULL pointer dereference in mailbo [...] adds 6825f17c950c firmware: smccc: Export both smccc functions adds 5a2f0a0bdf20 firmware: arm_scmi: Move scmi bus init and exit calls into [...] adds 1eaf18e35a78 firmware: arm_scmi: Move scmi protocols registration into [...] adds 66d90f6ecee7 firmware: arm_scmi: Enable building as a single module adds 0d5e4b9b1bac Merge tag 'scmi-updates-5.10' of git://git.kernel.org/pub/ [...] adds b4408a6865d4 Merge remote-tracking branch 'scmi/for-linux-next' into master adds da847d26559b Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 71d1c6289d1b Merge remote-tracking branch 'tegra/for-next' into master adds 4a62e4f11110 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 69fba6172b9f arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk adds 05924ded6802 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 909a2783b025 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 38ebd1a64952 Merge remote-tracking branch 'clk/clk-next' into master adds 9ccf74b519df 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 7270bba2f21f Merge remote-tracking branch 'ia64/next' into master adds b16e3c82d723 Merge remote-tracking branch 'm68k/for-next' into master adds 858b810bf63f m68knommu: switch to using asm-generic/uaccess.h adds a2f9aac0a9cd Merge remote-tracking branch 'm68knommu/for-next' into master adds 0e797b87b851 Merge remote-tracking branch 'microblaze/next' into master adds 6fb72e0fdf16 Merge remote-tracking branch 'mips/mips-next' into master adds 407ecc7d0d16 Merge remote-tracking branch 'nds32/next' into master adds c71fcd3c4fcf parisc: disable CONFIG_IDE in defconfigs adds 83d09430fe13 Merge remote-tracking branch 'parisc-hd/for-next' into master adds 71f764753f1a Merge remote-tracking branch 'powerpc/next' into master adds 3a822d8ea3b3 RISC-V: Fix duplicate included thread_info.h adds d4bcdc54d846 Merge remote-tracking branch 'risc-v/for-next' into master adds 4bf3ec384edf s390: disable branch profiling for vdso adds 309f98dbc66c s390/qdio: make qdio_handle_aobs() more robust adds 4d4a3caaf362 s390/qdio: clean up QDR setup adds b02002cc4c0f s390/pci: Implement ioremap_wc/prot() with MIO adds 180a4c42e541 s390/qdio: always use dev_name() for device name in QIB adds 0d574ad33e5b s390/zcrypt: simplify cca_findcard2 loop code adds 9d719d39aab4 s390/mm,ptdump: convert to generic page table dumper adds 36c2733c439c s390/mm,ptdump: hold memory hotplug lock while walking for [...] adds da1694ad9e8d s390/mm,ptdump: hold cpa mutex while walking for kernel pa [...] adds abb95b7550f8 s390/pci: consolidate SR-IOV specific code adds 2bce60b5032f s390/pci: remove unused function zpci_rescan() adds 809fcfaf9238 s390/pci: remove clp_rescan_pci_devices() adds c3b2c9064e76 s390/pci: remove clp_rescan_pci_devices_simple() adds 6c6687a444cf s390/kprobes: make insn pages read-only adds 6bf9a639e76e s390/mm,ptdump: make page table dumping seq_file optional adds 08c8e685c7c9 s390: add ARCH_HAS_DEBUG_WX support adds d411e3c67449 s390/kasan: make shadow memory noexec adds e670e64af1d4 s390/mm,ptdump: add couple of additional markers adds 1a80b54d1ce1 s390/uv: add destroy page call adds 6a9d9881fe95 Merge remote-tracking branch 's390/features' into master adds ca6345de57a4 sh: remove spurious circular inclusion from asm/smp.h adds b0cfc315ff38 sh: fix syscall tracing adds d6dba1ee8343 Merge remote-tracking branch 'sh/for-next' into master adds 6729ed4b4803 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds b51375107339 Merge remote-tracking branch 'fscrypt/master' into master adds 26a0fdbea38c Merge remote-tracking branch 'btrfs/for-next' into master adds b1d3c34d95d7 Merge remote-tracking branch 'configfs/for-next' into master adds 7ac4d42638d2 Merge remote-tracking branch 'erofs/dev' into master adds df6d563950af Merge remote-tracking branch 'exfat/dev' into master adds c53ec7bcc780 ext2: Fix some kernel-doc warnings in balloc.c adds 33f0b145d4fa 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 c8eb702484ed f2fs: clean up kvfree adds f28e4a3c1fcf f2fs: compress: introduce page array slab cache adds b8ee60871d5e f2fs: compress: introduce cic/dic slab cache adds 44cb6e2264fa Merge remote-tracking branch 'f2fs/dev' into master adds 18aec42e7095 Merge remote-tracking branch 'fuse/for-next' into master adds 34244fefbe91 NFS: remove redundant pointer clnt adds 8925bd12378b nfs4: strengthen error check to avoid unexpected result adds 819a3100c162 SUNRPC dont update timeout value on connection reset adds 5a6543509566 SUNRPC: Remove trace_xprt_complete_rqst() adds af855b75af30 SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code adds 0fbaa0588342 SUNRPC: Remove debugging instrumentation from xprt_release adds d75703516ade SUNRPC: Update debugging instrumentation in xprt_do_reserve() adds 00b7b96fe02f SUNRPC: Replace dprintk() call site in xprt_prepare_transmit adds aff26af50922 SUNRPC: Replace dprintk() call site in xs_nospace() adds c3709cf99de4 SUNRPC: Remove the dprint_status() macro adds 3c14646a7045 SUNRPC: Remove dprintk call site in call_start() adds ad4959ff787c SUNRPC: Replace connect dprintk call sites with a tracepoint adds 71b592b9d305 SUNRPC: Mitigate cond_resched() in xprt_transmit() adds dcc6e8404e95 SUNRPC: Add trace_rpc_timeout_status() adds e9597347b0a2 SUNRPC: Trace call_refresh events adds 05b879414f7b SUNRPC: Remove dprintk call site in call_decode adds 82e208e30c98 SUNRPC: Clean up call_bind_status() observability adds 4e5dc49b0229 SUNRPC: Remove rpcb_getport_async dprintk call sites adds d2e8a055ea38 SUNRPC: Hoist trace_xprtrdma_op_setport into generic code adds f8cc0fadbabd SUNRPC: Remove dprintk call sites in rpcbind XDR functions adds 036cd0769451 SUNRPC: Remove more dprintks in rpcb_clnt.c adds 21c3e3d7d913 SUNRPC: Replace rpcbind dprintk call sites with tracepoints adds a095dffbc9f7 SUNRPC: Clean up RPC scheduler tracepoints adds 78f947b4b0f6 SUNRPC: Remove dprintk call sites in RPC queuing functions adds 377b47d98c38 SUNRPC: Remove remaining dprintks from sched.c adds ea5710f24ccd sunrpc: fix duplicated word in <linux/sunrpc/cache.h> adds d43dd752a57a Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD [...] adds 3f4eb08da3d6 NFS4: Fix oops when copy_file_range is attempted with NFS4 [...] adds 2a1390c95a69 nfs: Convert to use the preferred fallthrough macro adds 7705a4e65fc5 NFSv4.2: xattr cache: remove unused cache struct field adds 9544eeaf9ef9 Merge remote-tracking branch 'nfs-anna/linux-next' into master adds 8df3b0d82aec Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds 4064d8e6161d Merge remote-tracking branch 'xfs/for-next' into master adds 050b2f31d106 Merge remote-tracking branch 'iomap/iomap-for-next' into master adds 538404aa8abd Merge remote-tracking branch 'file-locks/locks-next' into master adds 58ba52b65b39 Merge remote-tracking branch 'vfs/for-next' into master adds 4355f925a74a Merge remote-tracking branch 'printk/for-next' into master adds de5b7ad0a01b Merge remote-tracking branch 'pci/next' into master adds 6dedb6e0d0fe Merge remote-tracking branch 'pstore/for-next/pstore' into master adds a0fe89975446 Merge remote-tracking branch 'hid/for-next' into master adds 3537c51f37b9 i2c: mux: gpmux: Simplify with dev_err_probe() adds b45acf2f8b01 i2c: mux: reg: Simplify with dev_err_probe() adds e516b33b5029 i2c: bcm2835: Simplify with dev_err_probe() adds 39c4ecc4ec4f Merge branch 'i2c/for-5.10' into i2c/for-next adds 1a1d6db23dda i2c: aspeed: Mask IRQ status to relevant bits adds 66d402e2e945 i2c: i801: Fix resume bug adds 811a6e18a863 i2c: i801: Simplify the suspend callback adds ab17a48e18c4 Merge branch 'i2c/for-current' into i2c/for-next adds 3f47fe02418e Merge remote-tracking branch 'i2c/i2c/for-next' into master adds cc3a392d69b6 i3c: master: fix for SETDASA and DAA process adds 561793677547 Merge remote-tracking branch 'i3c/i3c/next' into master adds eaac84c5183f Merge remote-tracking branch 'dmi/dmi-for-next' into master adds b8a272266a86 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds 78ff97ebd4e9 iio: iio.h: fix a warning at the kernel-doc markup adds 8d8e3a5d9252 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 0df720e59d95 media: venus: core: Drop local dma_parms adds 5823833c9ada media: v4l2-ctrl: Add VP9 codec levels adds cbaa3117ea9a media: venus: hfi_helper: Add VP9 profile and levels adds 2c2dc2fdc194 media: venus: helpers: Add a helper to map v4l2 ids to HFI ids adds 3cd136713bf9 media: venus: vdec: Set/Get VP9 profile/level adds 5a86626efa51 media: venus: vdec: Use helper to get profile and level adds 435c53c3698f media: venus: venc: Use helper to set profile and level adds 6d885330fa3d media: firmware: qcom_scm: Add memory protect virtual addr [...] adds 530ad31760ef media: venus: firmware: Set virtual address ranges adds c9f968fac9cf media: vidtv: add modaliases for the bridge driver adds 9cfb4d36c27c media: vidtv: prefer using dev_foo() instead of pr_foo() adds 2e2fa2c51c68 media: vidtv: fix 32-bit warnings adds 044e27ae7886 media: vidtv: get rid of some endiannes nonsense adds 870e350d4e39 media: vidtv: get rid of ENDIAN_BITFIELD nonsense adds f3ea9da24bc9 media: vidtv: fix frequency tuning logic adds 1cb23db97ac0 media: vidtv: add an initial channel frequency adds a6abe2f39216 media: vidtv: remove a wrong endiannes check from s302m generator adds 96230dc134f9 media: vidtv: properly initialize the internal state struct adds 3e51a4965b9b media: vidtv: add basic support for DVBv5 stats adds f58cac01ab4e media: vidtv: get rid of the work queue adds 9cf8572d6b6f media: vidtv: increment byte and block counters adds d859a712a378 media: vidtv: adjust signal strength range adds 741043b02c2e media: vidtv: don't initialize cnr2qual var adds 1c010957ed4c Merge remote-tracking branch 'v4l-dvb/master' into master adds edbc3061540b Merge remote-tracking branch 'pm/linux-next' into master adds b8a8d268a527 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds b82eabc7df3a Merge remote-tracking branch 'cpupower/cpupower' into master adds 2738cec90fe8 PM / devfreq: Add timer type to devfreq_summary debugfs adds bfe04fb598b9 PM / devfreq: Add devfreq_get_devfreq_by_node function adds 5ea5a28394fb PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] adds d283fdeb22aa PM / devfreq: event: Change prototype of devfreq_event_get [...] adds 086df1f71fa3 Merge remote-tracking branch 'devfreq/devfreq-next' into master adds cad9715c9048 Merge remote-tracking branch 'opp/opp/linux-next' into master adds 7fe0fd51dab2 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 6ac81ed0b62f Merge remote-tracking branch 'ieee1394/for-next' into master adds f357d2031e5a Merge remote-tracking branch 'dlm/next' into master adds b2fa42d953d9 Merge remote-tracking branch 'swiotlb/linux-next' into master adds f553246f7f79 RDMA/core: Change how failing destroy is handled during uo [...] adds a2f3d4479fe9 RDMA/hns: Avoid unncessary initialization adds 558d52b2976b RDMA/rtrs-srv: Incorporate ib_register_client into rtrs se [...] adds 91a7c58fce06 RDMA: Restore ability to fail on PD deallocate adds 9a9ebf8cd72b RDMA: Restore ability to fail on AH destroy adds fd89099d635e RDMA/mlx5: Issue FW command to destroy SRQ on reentry adds 119181d1d432 RDMA: Restore ability to fail on SRQ destroy adds 7e3c66c9a989 RDMA/core: Delete function indirection for alloc/free kernel CQ adds 43d781b9fa56 RDMA: Allow fail of destroy CQ adds d0c45c8556e5 RDMA: Change XRCD destroy return value adds add53535fb30 RDMA: Restore ability to return error for destroy WQ adds 71ff3f626864 RDMA: Make counters destroy symmetrical adds a40c20dabdf9 RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that [...] adds 10c75ccb54e4 RDMA/umem: Prevent small pages from being returned by ib_u [...] adds 3361c29e9279 RDMA/umem: Use simpler logic for ib_umem_find_best_pgsz() adds ebc24096c4c4 RDMA/umem: Add rdma_umem_for_each_dma_block() adds 89603f7e7e5a RDMA/umem: Replace for_each_sg_dma_page with rdma_umem_for [...] adds a665aca89a41 RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_ [...] adds 1f9b6827c85f RDMA/efa: Use ib_umem_num_dma_pages() adds 22123a0e4974 RDMA/i40iw: Use ib_umem_num_dma_pages() adds 68363052ff5a RDMA/qedr: Use rdma_umem_for_each_dma_block() instead of o [...] adds 901bca71cd5b RDMA/qedr: Use ib_umem_num_dma_blocks() instead of ib_umem [...] adds 84e71b4d9bd8 RDMA/bnxt: Do not use ib_umem_page_count() or ib_umem_num_pages() adds cf9ce3c8ab80 RDMA/hns: Use ib_umem_num_dma_blocks() instead of opencoding adds b8387f8189bb RDMA/ocrdma: Use ib_umem_num_dma_blocks() instead of ib_um [...] adds 87aebd3f8c74 RDMA/pvrdma: Use ib_umem_num_dma_blocks() instead of ib_um [...] adds 81655d3c4a95 RDMA/mlx4: Use ib_umem_num_dma_blocks() adds b3003a74456f RDMA/qedr: Remove fbo and zbva from the MR adds 1d4299ed7742 RDMA/ocrdma: Remove fbo from MR adds b60b9c027400 RDMA/core: Added missing WR and WC opcodes adds 098e345a1a8f RDMA/qedr: Fix qp structure memory leak adds 0b1eddc19643 RDMA/qedr: Fix doorbell setting adds a379ad54e55a RDMA/qedr: Fix use of uninitialized field adds 8a5a10a1a744 RDMA/qedr: Fix return code if accept is called on a destroyed qp adds 97fb3e334748 qede: Notify qedr when mtu has changed adds cc293f5420e5 RDMA/qedr: Fix iWARP active mtu display adds fbf58026b225 RDMA/qedr: Fix inline size returned for iWARP adds 9e054b13b2f7 RDMA/qedr: Fix function prototype parameters alignment adds 91611f60dc4b 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 9c59cc79d675 net: alteon: convert tasklets to use new tasklet_setup() API adds 4c58700ad8d6 net: amd-xgbe: convert tasklets to use new tasklet_setup() API adds d8d36de9d0a8 cnic: convert tasklets to use new tasklet_setup() API adds e7412b83d85d net: macb: convert tasklets to use new tasklet_setup() API adds dfe4e612983f liquidio: convert tasklets to use new tasklet_setup() API adds 6660de07aaf4 chelsio: convert tasklets to use new tasklet_setup() API adds bc48a1f58c0d net: sundance: convert tasklets to use new tasklet_setup() API adds 220167ad8ae9 net: hinic: convert tasklets to use new tasklet_setup() API adds 9da7cfc3dd14 net: ehea: convert tasklets to use new tasklet_setup() API adds aa7c3fee42ac ibmvnic: convert tasklets to use new tasklet_setup() API adds 4d07f7e24042 net: jme: convert tasklets to use new tasklet_setup() API adds cd002b54c2e6 net: skge: convert tasklets to use new tasklet_setup() API adds a1be161a3c23 net: mlx: convert tasklets to use new tasklet_setup() API adds 9ad5a250a949 net: micrel: convert tasklets to use new tasklet_setup() API adds 54e977f01384 net: natsemi: convert tasklets to use new tasklet_setup() API adds 436b7d950e2f nfp: convert tasklets to use new tasklet_setup() API adds f246d129fe8c net: nixge: convert tasklets to use new tasklet_setup() API adds b5f0a3bfc11f qed: convert tasklets to use new tasklet_setup() API adds 271f278dfe8f net: silan: convert tasklets to use new tasklet_setup() API adds 7961fb1089f8 net: smc91x: convert tasklets to use new tasklet_setup() API adds 26cdb8f72a95 Merge branch 'ethernet-convert-tasklets-to-use-new-tasklet [...] adds 63561a403c7c mptcp: rethink 'is writable' conditional adds 47bebdf365ad mptcp: set data_ready status bit in subflow_check_data_avail() adds 6719331c2f73 mptcp: trigger msk processing even for OoO data adds da51aef5fe5b mptcp: basic sndbuf autotuning adds 8268ed4c9d19 mptcp: introduce and use mptcp_try_coalesce() adds ab174ad8ef76 mptcp: move ooo skbs into msk out of order queue. adds 04e4cd4f7ca4 mptcp: cleanup mptcp_subflow_discard_data() adds 06242e44b9fb mptcp: add OoO related mibs adds ef0da3b8a2f1 mptcp: move address attribute into mptcp_addr_info adds 4596a2c1b7f5 mptcp: allow creating non-backup subflows adds d5f49190def6 mptcp: allow picking different xmit subflows adds c76c6956566f mptcp: call tcp_cleanup_rbuf on subflows adds 1a418cb8e888 mptcp: simult flow self-tests adds b91c06c5df51 Merge branch 'mptcp-introduce-support-for-real-multipath-xmit' adds b4c5881446b3 net/packet: Fix a comment about hard_header_len and headro [...] adds 0cbe6a8f089e tcp: remove SOCK_QUEUE_SHRUNK adds 85743cead5ab net: dnet: remove unused variable 'tx_status 'in dnet_star [...] adds 992bae7e429c net: fec: ptp: remove unused variable 'ns' in fec_time_keep() adds f7ab0f04a0f8 net: pxa168_eth: remove unused variable 'retval' int pxa16 [...] adds f3694707adb2 net: qlcnic: remove unused variable 'val' in qlcnic_83xx_c [...] adds 33acd755f406 hinic: add vxlan segmentation and cs offload support adds 456b2f2dc7e5 rxrpc: Fix an error goto in rxrpc_connect_call() adds 96a9c425e234 rxrpc: Fix a missing NULL-pointer check in a trace adds 8806245a3e7a rxrpc: Fix rxrpc_bundle::alloc_error to be signed adds 546a42410bf7 rxrpc: Fix conn bundle leak in net-namespace exit adds f1b449748760 rxrpc: Fix an overget of the conn bundle when setting up a [...] adds e0d9ae699e3a Merge tag 'rxrpc-next-20200914' of git://git.kernel.org/pu [...] adds f49be6dcd74b i40e: not compute affinity_mask for IRQ adds 1fa5cef28342 i40e: optimise prefetch page refcount adds f78bd13027d9 i40e, xsk: remove HW descriptor prefetch in AF_XDP path adds f0064bfd969b i40e: use 16B HW descriptors instead of 32B adds 8cbf74149903 i40e, xsk: move buffer allocation out of the Rx processing loop adds 7952d7edf30b Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds d24ca6c0a76b mlxsw: spectrum_ethtool: Extract a helper to get Ethernet [...] adds 60fbc52184ee mlxsw: spectrum_ethtool: Introduce ptys_max_speed callback adds 2ecf87ae6cce mlxsw: spectrum: Keep maximum MTU around adds 3232e8c66e72 mlxsw: spectrum: Keep maximum speed around adds 532b49e41e64 mlxsw: spectrum_span: Derive SBIB from maximum port speed & MTU adds 7b2d1b8d9d3e Merge branch 'mlxsw-Derive-SBIB-from-maximum-port-speed-and-MTU' adds 2de79ee27fdb net: try to avoid unneeded backlog flush adds 4b4683853507 drivers/net/wan/x25_asy: Remove an unnecessary x25_type_tr [...] adds dc8ef938c94e net: dsa: mt7530: Refine message in Kconfig adds 88bdef8be9f6 net: dsa: mt7530: Extend device data ready for adding a ne [...] adds 27834b02230d dt-bindings: net: dsa: add new MT7531 binding to support MT7531 adds c288575f7810 net: dsa: mt7530: Add the support of MT7531 switch adds 6af064486b09 arm64: dts: mt7622: add mt7531 dsa to mt7622-rfb1 board adds 79a675e6b1ce arm64: dts: mt7622: add mt7531 dsa to bananapi-bpi-r64 board adds 0ca6d8b7d6dc Merge branch 'net-next-dsa-mt7530-add-support-for-MT7531' adds b14a9fc45202 __netif_receive_skb_core: don't untag vlan from skb on DSA master adds ed6d9b022813 ionic: fix up debugfs after queue swap adds c9c7bba486d9 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 d72714c1da13 s390/bpf: Fix multiple tail calls adds c69bc2d40010 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 3c180f1a5ecc Merge remote-tracking branch 'bluetooth/master' into master adds 79bde55b7d20 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 3a7aceaa481f 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 74f848c3860e mtd: rawnand: Use nanddev_get/set_ecc_requirements() when [...] adds 4c54d17d1fb1 mtd: nand: Use the new generic ECC object adds ec731a1ce86e mtd: rawnand: Make use of the ECC framework adds 66631ca22a93 mtd: rawnand: Use the ECC framework OOB layouts adds b51feaf85ac0 mtd: rawnand: Use the ECC framework nand_ecc_is_strong_eno [...] adds 74a89d7f9ed7 mtd: rawnand: Use the ECC framework user input parsing bits adds 35df193f848c mtd: rawnand: Use the NAND framework user_conf object for [...] adds 9f6af843a185 mtd: rawnand: atmel: Enable the NFC controller at probe time adds 581e0697d985 mtd: rawnand: atmel: Drop redundant nand_read_page_op() adds 1f509bcbf783 mtd: rawnand: atmel: Use nand_{write,read}_data_op() adds 3ea534636bd3 mtd: rawnand: atmel: Use nand_prog_page_end_op() adds 9217ae7f3a51 mtd: rawnand: atmel: Convert the driver to exec_op() adds b0d8b351e524 mtd: rawnand: atmel: Get rid of the legacy interface imple [...] adds 75369368f886 mtd: rawnand: stm32_fmc2: fix a buffer overflow adds 0a84394965f6 mtd: rawnand: pasemi: Make pasemi_device_ready() static adds a3ea1e28c31a mtd: spinand: macronix: Add support for MX31LF1GE4BC adds e665d08b4f5f mtd: spinand: macronix: Add support for MX31UF1GE4BC adds b5deba890186 mtd: rawnand: oxnas: cleanup/simplify code adds 9e01824acda9 mtd: rawnand: vf610: disable clk on error handling path in probe adds 5f70cb27c007 mtd: spinand: gigadevice: Only one dummy byte in QUADIO adds d14ffb7e0f12 mtd: spinand: gigadevice: Add QE Bit adds a2d572b54921 mtd: spinand: gigadevice: Add support for GD5F4GQ4xC adds cc74955e1336 mtd: rawnand: marvell: Support panic_write for mtdoops adds 147a668314fc mtd: onenand: Simplify with dev_err_probe() adds 4f528ef33b68 mtd: rawnand: atmel: Simplify with dev_err_probe() adds 771896a90ab0 mtd: rawnand: gpmi: Simplify with dev_err_probe() adds b14cf043e59d mtd: rawnand: marvell: Simplify with dev_err_probe() adds c6046dc89644 mtd: rawnand: marvell: Fix and update kerneldoc adds f135209361d9 mtd: rawnand: qcom: Simplify with dev_err_probe() adds a50dc7a3ede6 mtd: rawnand: vf610: Remove unused function vf610_nfc_tran [...] adds b566d69cafd5 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 618ddcca87c8 Merge remote-tracking branch 'crypto/master' into master adds 818280d5adf1 Merge v5.9-rc5 into drm-next adds b28915cdae41 Merge remote-tracking branch 'drm/drm-next' into master adds 72dd72eaa2fd 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 0f7071c2d468 drm/i915: Kill unused savePCH_PORT_HOTPLUG adds e8fac46c783a drm/i915: Nuke the magic FBC_CONTROL save/restore adds b41e58ffe491 drm/i915: Nuke MI_ARB_STATE save/restore adds 8dec2fc11b8c drm/i915: Nuke CACHE_MODE_0 save/restore adds 23d3e3799fb0 drm/i915: Fix g4x+ sprite dotclock limit for upscaling adds 4de962300b88 drm/i915: Use fb->format->is_yuv for the g4x+ sprite RGB v [...] adds 56d44649a7c2 drm/i915/gvt: rename F_IN_CTX flag to F_SR_IN_CTX adds a6c5817a38cf drm/i915/gvt: remove flag F_CMD_ACCESSED adds 7e93a0806f5a drm/i915/gvt: add/modify interfaces for flag F_CMD_ACCESS adds b2feabc6ebd3 drm/i915/gvt: remove F_CMD_ACCESS flag for some registers adds d0a011094a0c drm/i915/gvt: Add F_CMD_ACCESS for some GEN9 SKU WA MMIO access adds df398e33b8fd drm/i915/gvt: Init vreg GUC_STATUS to GS_MIA_IN_RESET adds 301ed833974f Merge tag 'gvt-next-2020-09-10' of https://github.com/inte [...] adds 5c8d1244c03e drm/i915: Update DRIVER_DATE to 20200914 adds ac03de1f5e83 drm/i915: Update DRIVER_DATE to 20200914 adds 28721ba449c5 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 d88656f475d9 drm/vboxvideo: Use drm_gem_vram_vmap() interfaces adds da62cb7230f0 drm: fix double free for gbo in drm_gem_vram_init and drm_ [...] adds 00af6729b52e Merge drm/drm-next into drm-misc-next adds 4b31a9c77bf8 drm/atomic-helper: Extract drm_atomic_helper_calc_timestam [...] adds 441959ebc905 drm/atomic-helper: Remove the timestamping constant update [...] adds 79628c543e15 drm/i915: Drop the drm_atomic_helper_calc_timestamping_con [...] adds 37054fc81443 gpu/drm: ingenic: Add option to mmap GEM buffers cached adds cb90e42f12db 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 440fc8a34a2d Merge remote-tracking branch 'drm-msm/msm-next' into master adds 0913944abd89 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 3e30bbf1bbe5 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 39424c3bcdc0 Merge remote-tracking branch 'regmap/for-next' into master adds 2b3d2987d800 ALSA: firewire: Replace tasklet with work adds 99f0fca1ba28 Merge remote-tracking branch 'sound/for-next' into master adds 2a4b91a26403 ASoC: SOF: Intel: Use DMI oem string search for tgl_max983 [...] adds 375e2c352582 ALSA: rockchip_i2s: fix a possible divide-by-zero bug in r [...] adds 4e723e7565c4 ASoC: stm32: sai: add pm_runtime support adds 18790b1b514a ASoC: dt-bindings: ti, j721e-cpb-audio: Document support f [...] adds 18c140f4a2de ASoC: ti: j721e-evm: Add support for j7200-cpb audio adds 6ea8a79bf65a Merge series "ASoC: ti: j721e-evm: Support for j7200 varia [...] adds 5d1e05575208 ASoC: dt-bindings: mt8183-da7219: add compatible string fo [...] adds 7e5bfdddd877 ASoC: mediatek: mt8183-da7219: support machine driver with [...] adds 2b7d52a9ba55 Merge series "ASoC: mediatek: mt8183-da7219: support machi [...] adds 64b969177c74 ASoC: SOF: rename cores_mask to host_managed_cores_mask adds 914fab3b4363 ASoC: SOF: Intel: hda: modify core_power_up/down op adds fde106552845 ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro adds 52e4d0ae6255 ASoC: SOF: Intel: hda-loader: s/master/primary adds d70a4412e264 Merge series "ASoC: SOF: DSP core management fixes for 5.1 [...] adds f11cecaf4673 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds d4d541c8a006 Merge remote-tracking branch 'sound-asoc/for-next' into master adds 1dca978779a8 Merge remote-tracking branch 'modules/modules-next' into master adds 838fc8083b62 Input: soc_button_array - add active_low setting to soc_bu [...] adds 4e5d9c198349 Input: soc_button_array - add support for INT33D3 tablet-m [...] adds 78a5b53e9fb4 Input: soc_button_array - work around DSDTs which modify t [...] adds f492ffe414a7 Input: raydium_i2c_ts - use single i2c_transfer transactio [...] adds 4238e52cc351 Input: elants_i2c - report resolution of ABS_MT_TOUCH_MAJO [...] adds 556cd3d187dd 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 c35ab112e880 Merge remote-tracking branch 'block/for-next' into master adds 91ca244bdcb6 mmc: sdhci-msm: Unconditionally call dev_pm_opp_of_remove_table() adds a49e391c49c2 Merge branch 'fixes' into next adds 878dbe426a56 mmc: core: clear 'doing_init_tune' also after failures adds d36fb17fcb1d Merge remote-tracking branch 'mmc/next' into master adds 86ad5631aeef Merge remote-tracking branch 'mfd/for-mfd-next' into master adds ce068ddce57f Merge remote-tracking branch 'battery/for-next' into master adds 087c09c2d273 regulator: dummy: Constify dummy_initdata and dummy_ops adds 96ee75ffd4f6 regulator: fixed: Constify static regulator_ops adds 9032693e218e regulator: stw481x-vmmc: Constify static structs adds 72f2746c52e3 regulator: pca9450: Constify static regulator_ops adds 2b37a18b58ed regulator: ti-abb: Constify ti_abb_reg_ops adds 4c66a0efe041 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds f063c99f9007 Merge remote-tracking branch 'regulator/for-next' into master adds 520d59386b81 Merge remote-tracking branch 'security/next-testing' into master adds cdaef275e48d Merge remote-tracking branch 'integrity/next-integrity' in [...] adds 1eb130e85816 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds e8ba53d0023a selinux: access policycaps with READ_ONCE/WRITE_ONCE adds 2a4da3860b09 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 a9c596d7fd6a Merge remote-tracking branch 'smack/next' into master adds ed548900ae7b Merge remote-tracking branch 'tomoyo/master' into master adds 0e401c3313e2 Merge remote-tracking branch 'iommu/next' into master adds ace3d451d95a Merge remote-tracking branch 'audit/next' into master adds 7c5798ab1fc5 dt-bindings: connector: Convert Samsung 11-pin USB binding [...] adds af312c87774c dt-bindings: display: samsung,amoled-mipi-dsi: Do not requ [...] adds 6b80c3d664a7 dt-bindings: crypto: slimsss: Correct a typo in compatible adds 1c6d7e4b1fce dt-bindings: arm: samsung: pmu: Add missing properties adds 6a1aa95508fc dt-bindings: timer: exynos4210-mct: Add missing clocks adds 5d7fb8b80f5e dt-bindings: mfd: google,cros-ec: Add missing properties adds 95da350eeff3 dt-bindings: gpu: arm,mali-midgard: Add missing properties adds 714872891415 dt-bindings: gpu: arm,mali-utgard: Add missing properties adds 2c1fb9f408b2 dt-bindings: gpu: arm,mali-utgard: Correct Maxime's email adds 5823417c942c dt-bindings: mailbox: fsl,mu: Fix i.MX 8QXP compatible matching adds 5ed5807364a5 dt-bindings: phy: convert phy-hi3660-usb3.txt to yaml adds 0309c683dd7e dt-bindings: power: fsl,imx-gpcv2: Document interrupt cont [...] adds 33f9e5070ccb dt-bindings: display: bridge: nwl-dsi: Add common properties adds feb39c74f296 dt-bindings: gpu: vivante,gc: Add common properties adds 2745f888db7b dt-bindings: gpu: vivante,gc: Remove trailing whitespace adds 7f1f43f436cb dt-bindings: perf: fsl-imx-ddr: Add i.MX 8M compatibles adds d058717bdff4 dt-bindings: pwm: imx-pwm: Add i.MX 8M compatibles adds 669e8aa347e6 dt-bindings: serial: fsl-imx-uart: Add i.MX 8M compatibles adds cc4521cf8877 dt-bindings: serial: fsl-lpuart: Fix compatible matching adds 10f77331f997 dt-bindings: watchdog: fsl-imx-wdt: Add i.MX 8M compatibles adds e446eba1533a dt-bindings: reset: fsl,imx7-src: Add i.MX 8M compatibles adds c0310e49d315 dt-bindings: thermal: imx8mm-thermal: Add i.MX 8M Nano compatible adds df3682987d19 dt-bindings: nvmem: imx-ocotp: Update i.MX 8M compatibles adds ce214b10c643 dt-bindings: mfd: rohm,bd71847-pmic: Correct clock propert [...] adds 2b5ee687ad86 dt-bindings: interrupt-controller: fsl,irqsteer: Fix compa [...] adds b781592c909a dt-bindings: mtd: gpmi-nand: Add i.MX 8M compatibles adds 2c2262307051 dt-bindings: clock: imx8m: Integrate duplicated i.MX 8M schemas adds 2f482c6e90f0 Merge remote-tracking branch 'devicetree/for-next' into master adds 4a6c7d6f9401 spi: qup: remove redundant assignment to variable ret adds e0eeb76b818a spi: bcm-qspi: Add compatible string for BRCMSTB 7445 SoCs adds 9a852d44b26f spi: bcm-qspi: Fix probe regression on iProc platforms adds 3cf5d198785a spi: bcm-qspi: Clean up 7425, 7429, and 7435 settings adds d9f0cf9f1176 spi: Add compatible string for brcmstb SoCs adds bfc430cab823 spi: spi-qcom-qspi: replace spin_lock_irqsave by spin_lock [...] adds fc129a43aa27 spi: spi-geni-qcom: Use the FIFO even more adds 14ac4e049dc1 spi: spi-geni-qcom: Don't program CS_TOGGLE again and again adds 6ce898593705 spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCs adds cbd632ea8ee4 spi: bcm2835: Make polling_limit_us static adds 6d66507d9b55 spi: spi-geni-qcom: Don't wait to start 1st transfer if tr [...] adds 9d99e55833dd spi: sprd: Simplify with dev_err_probe() adds de0a4481dcf2 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds bea60d24f166 Merge remote-tracking branch 'spi/for-next' into master adds 09e43968db40 x86/boot/compressed: Disable relocation relaxation adds fc2951c1cc5e 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 be4cc2656b60 Merge branch 'x86/seves' adds dfd5c7d37563 Merge branch 'x86/paravirt' adds 2e8f21122a95 Merge branch 'x86/mm' adds 81ecf2a34adf Merge branch 'x86/misc' adds a740f0d5ad76 Merge branch 'x86/fsgsbase' adds 0a4bb5e5507a x86/fpu: Allow multiple bits in clearcpuid= parameter adds 2b116ef8b9f2 Merge branch 'x86/fpu' adds 4ba20d363de9 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 26b444923463 Merge branch 'x86/cpu' adds 30316b136514 Merge branch 'x86/cleanups' adds 6bd924d0eea3 Merge branch 'x86/cache' adds 4e271baf938e Merge branch 'x86/build' adds 0985eb2a5774 Merge branch 'x86/asm' adds ac3a5e30263f Merge branch 'timers/core' adds e6e622531190 Merge branch 'sched/core' adds e2def7d49d08 x86/mce: Make mce_rdmsrl() panic on an inaccessible MSR adds 9641d63c7372 Merge branch 'ras/core' adds bcb53209be5c kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() adds 72f5b5b539a0 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 c52cab8c5070 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 c3803e61269b Merge branch 'objtool/core' adds ae8be230e107 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 92464020f115 Merge branch 'locking/core' adds 3990b509f8d4 Merge branch 'core/static_call' adds e524f5c7cbd0 Merge branch 'core/build' adds e78d6468da9b Merge remote-tracking branch 'tip/auto-latest' into master adds 9ea874987cf6 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 951a09311da9 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 868c41f530cd irqchip/bcm2836: Provide mask/unmask dummy methods for IPIs adds 27225be58515 Merge branch 'irq/ipi-as-irq' into irq/irqchip-next adds b843aea30587 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 fe9a818d4fdf 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 3e85939aa784 Merge remote-tracking branch 'kvm-arm/next' into master adds 48d93f3f79ae Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds f2c70afc10b2 percpu: fix first chunk size calculation for populated bitmap adds fbb145bcfb5e Merge branch 'for-5.9-fixes' into for-next adds 74fcb0fb3b49 Merge remote-tracking branch 'percpu/for-next' into master adds 64f06439617b Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 6c87a006c6b1 Merge remote-tracking branch 'leds/for-next' into master adds 16ff7cafa102 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 9ef8638bd8c7 Merge 5.9-rc5 into driver-core-next adds 24bf8ffe9b87 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds fccee0baced0 Merge 5.9-rc5 into usb-next adds ffbdf926737f Merge remote-tracking branch 'usb/usb-next' into master adds 382aee0b42e0 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] adds b5b66bf8b52c Merge remote-tracking branch 'phy-next/next' into master adds b1b1be0299c9 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 05fa34dcdb34 Merge 5.9-rc5 into char-misc-next adds d6bb53b50e42 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds e12334b989bc extcon: axp288: Use module_platform_driver to simplify the code adds 5203d9da3856 Merge remote-tracking branch 'extcon/extcon-next' into master adds 020335a76956 Merge remote-tracking branch 'soundwire/next' into master adds 4bdcc54ee44b Merge remote-tracking branch 'thunderbolt/next' into master adds 567d351e40cc staging: fwserial: Remove repeated word and adds efd5a33258d9 staging: rts5208: rtsx_transport.c: Fix lines ending with [...] adds 9a9c1827e720 staging: vt6655: Add spaces around arithmetic operators adds 14850f8ffb46 staging: emxx_udc: Remove misplaced debugging aid adds 7b4d0da7e7dc staging: qlge: fix quoted string split across lines adds 414b804a71e9 drivers: staging: octeon-usb: fixed codestyle check warning adds 468f3386f71d staging: wfx: improve readability of association processing adds 178b8943d3e6 staging: wfx: relocate wfx_join() beside wfx_join_finalize() adds 2a8f72648975 staging: wfx: simplify hif_set_association_mode() adds 3e2311fa1e60 staging: wfx: keep API error list up-to-date adds e8d607ce0c81 staging: wfx: drop 'secure link' feature adds 99cd05d6a09a staging: wfx: drop multicast filtering adds 135baf19e56d staging: wfx: drop useless function adds f751e356858f staging: wfx: drop useless enum hif_beacon adds 85da25771be2 staging: wfx: drop useless union hif_commands_ids adds 3d5c42c9d01b staging: wfx: drop useless struct hif_reset_flags adds dcbbbc111d5f staging: wfx: drop useless struct hif_ie_flags adds 239c6e9af12d staging: wfx: drop useless struct hif_join_flags adds de79de4ed7c3 staging: wfx: drop useless struct hif_bss_flags adds 8d1f501ddde4 staging: wfx: drop useless struct hif_map_link_flags adds 954756f5a795 staging: wfx: drop useless struct hif_suspend_resume_flags adds 1d8652c14ffd staging: wfx: drop useless struct hif_pm_mode adds c57d834f226f staging: wfx: drop useless struct hif_rx_flags adds 7df30b85d8da staging: wfx: drop useless struct hif_tx_result_flags adds f27659f41219 staging: wfx: drop useless structs only used in hif_req_tx adds 0bb4728cd543 staging: wfx: drop useless stricts only used in hif_req_st [...] adds a1fe137d1cfc staging: wfx: drop useless structs only used in hif_ind_startup adds 0104020f18a5 staging: wfx: drop useless union hif_privacy_key_data adds 79836c2eb95a staging: wfx: drop useless union hif_event_data adds cef9d0ab87d5 staging: wfx: drop useless union hif_indication_data adds a1a97225900c staging: wfx: drop struct hif_ie_tlv adds 61f759a98c56 staging: wfx: drop macro API_SSID_SIZE adds 7b43b07a1364 staging: wfx: fix naming of hif_tx_rate_retry_policy adds f68ef6d8c920 staging: wfx: fix spaces adds c8fb880910bd staging: wfx: uniformize naming rules in hif_tx_mib.c adds 3768c74b3a96 staging: wfx: drop async field from struct hif_cmd adds 618e29ef7ed8 staging: wfx: update TODO list adds b40c98b1cc77 staging: mt7621-pci: Update driver TODO file adds 978620cc4f55 staging: regulator: hi6421v600-regulator: Remove unused in [...] adds 1622d3545313 Merge 5.9-rc5 into staging-next adds 76ee8321e047 Merge remote-tracking branch 'staging/staging-next' into master adds 08122f2d0580 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 a3bcbc304b62 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 b1c40460cc38 Merge remote-tracking branch 'dmaengine/next' into master adds a288e92e66a5 Merge remote-tracking branch 'scsi/for-next' into master adds ac782b966a1f Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 9a4e66802e41 remoteproc: scp: add COMPILE_TEST dependency adds 797134ad55b2 Merge branch 'rproc-next' into for-next adds 577a8662a2cd Merge remote-tracking branch 'rpmsg/for-next' into master adds 951334d2ba54 Merge remote-tracking branch 'gpio/for-next' into master adds 425c5b3e1714 gpiolib: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 8d4a85b6abd3 gpiolib: switch to simpler IDA interface adds 6b6ff4acb310 device: property: add helpers to count items in string arrays adds 7cba1a4d5e16 gpiolib: generalize devprop_gpiochip_set_names() for devic [...] adds 32fc5aa2df12 gpiolib: unexport devprop_gpiochip_set_names() adds 3add1946d825 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds 5e57564b0f1e Merge remote-tracking branch 'pinctrl/for-next' into master adds 392a2c9ed015 Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds acbc15fbe776 Merge remote-tracking branch 'kselftest/next' into master adds 0c97193118bd Merge remote-tracking branch 'livepatching/for-next' into master adds 79d3409ce1d1 coresight: etm: perf: Sink selection using sysfs is deprecated adds 40278ee5edb8 coresight: Make sysfs functional on topologies with per core sink adds 84d00d6c5861 Merge remote-tracking branch 'coresight/next' into master adds 69b6c3963501 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds b4cae0e9de57 Merge remote-tracking branch 'at24/at24/for-next' into master adds 46842ca5accd Merge remote-tracking branch 'ntb/ntb-next' into master adds 97b2340d6cd0 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 6f35986a82ad Merge remote-tracking branch 'kspp/for-next/kspp' into master adds 9b7afbd83ef9 nvmem: switch to simpler IDA interface adds 9ee7debcddef Merge remote-tracking branch 'nvmem/for-next' into master adds 02e13f99ed96 Merge remote-tracking branch 'xarray/xarray' into master adds b56babd0a2c0 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds e16c33e29079 kernel/debug: Fix spelling mistake in debug_core.c adds f8376f69dc91 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds 26f8338a0ff0 Merge remote-tracking branch 'pidfd/for-next' into master adds 36c62e904588 include: fpga: adi-axi-common.h: add definitions for suppo [...] adds d43a210a7d0d fpga: dfl: move dfl_device_id to mod_devicetable.h adds a4fc2b4005b4 dfl: add dfl bus support to MODULE_DEVICE_TABLE() adds 6cc3f83da922 fpga: dfl: fix the comments of type & feature_id fields adds 1502e3cd5d6c Merge remote-tracking branch 'fpga/for-next' into master adds 3ff44f3a1e46 Merge remote-tracking branch 'trivial/for-next' into master adds b9794fac738e Merge remote-tracking branch 'mhi/mhi-next' into master adds 991091986cea Merge remote-tracking branch 'notifications/notifications- [...] adds 1901bcd0c834 Merge remote-tracking branch 'memblock/for-next' into master 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 49c6f3996071 mm/shmem: Return head page from find_lock_entry fix adds 6c8adf8446a3 mm: add find_lock_head adds bffefc247eb3 mm/filemap: fix filemap_map_pages for THP adds fcac62a3e503 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 3ac514037eab mm/gup: don't permit users to call get_user_pages with FOL [...] adds 260d5eedc6b5 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 325d1cd4819b swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds 119d1d577214 mm: remove activate_page() from unuse_pte() adds 6b5f63a52ae0 mm: remove superfluous __ClearPageActive() adds e5d77f6d5b25 mm/swap.c: fix confusing comment in release_pages() adds f00be7cb1632 mm/memremap.c: convert devmap static branch to {inc,dec} adds a0927063012c mm: memcontrol: use flex_array_size() helper in memcpy() adds dd792272a8c6 mm: memcontrol: Use the preferred form for passing the siz [...] adds 8f617c99dcaa memcg: introduce per-memcg reclaim interface adds e830653f07d3 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds 1f41ca6fdbf7 mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds 6ede045c0c3e mm-memcontrol-add-the-missing-numa_stat-interface-for-cgro [...] adds 581bdead5e17 mm: memcontrol: fix out-of-bounds on the buf returned by m [...] adds 81a7f328c4fa mm: memcontrol: correct the comment of mem_cgroup_iter() adds 0b14e8008634 mm/memcg: clean up obsolete enum charge_type adds 4617e6671c36 mm/memcg: simplify mem_cgroup_get_max() adds 6fba0f06d388 mm/memcg: unify swap and memsw page counters adds 31c19cffea77 mm: account PMD tables like PTE tables adds e37d86a8b881 arm: __pmd_free_tlb(): call page table destructor adds 290330fb1061 mm/memory.c: fix typo in __do_fault() comment adds 195c1a17ec88 mm/memory.c: replace vmf->vma with variable vma adds 115ccdcbfa9c mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds 071a278f42bb mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds edaf619dd659 mmap locking API: add mmap_lock_is_contended() adds f939054223ff mm: smaps*: extend smap_gather_stats to support specified [...] adds 7332294809e5 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds e775b9d354d0 mm/mmap.c: fix the adjusted length error adds 6c1e1c362417 mm: move PageDoubleMap bit adds e51f334890bd mm: simplify PageDoubleMap with PF_SECOND policy adds afcb900f60a0 mm/mmap: leave adjust_next as virtual address instead of p [...] adds 82dc91d06c22 mm/memory.c: fix spello of "function" adds 4d9a244d1b0f mm/mmap: not necessary to check mapping separately adds 527e24b87cdb mm/mmap: check on file instead of the rb_root_cached of it [...] adds 7014f3160c21 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds a55a72095050 mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds f5b356bf04ee mm/dmapool.c: replace hard coded function name with __func__ adds 969ce2362f6c mm/memory-failure: do pgoff calculation before for_each_process() adds 170ed915d5f5 mm/memory-failure.c: remove unused macro `writeback' adds 2af783b02aa7 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds 143d0d01ec31 kasan/kunit: add KUnit Struct to Current Task adds d5241ac33187 KUnit: KASAN Integration adds 3f82d35fbd62 KASAN: Port KASAN Tests to KUnit adds e67f11139209 KASAN: Testing Documentation adds 732c823c1d78 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds c315cb7093e6 mm/page_alloc: tweak comments in has_unmovable_pages() adds 25f98bba9fa4 mm/page_isolation: exit early when pageblock is isolated i [...] adds 91c2a5419487 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds 890b788b619c mm/page_isolation: cleanup set_migratetype_isolate() adds 51f7780bf0d2 virtio-mem: don't special-case ZONE_MOVABLE adds 3f60c88a2ff2 mm: document semantics of ZONE_MOVABLE adds 4696abd218f6 mm, isolation: avoid checking unmovable pages across pageb [...] adds af4042e6c9f3 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds fbd17237c5e6 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds 0c164c630df7 mm/page_alloc.c: micro-optimization remove unnecessary branch adds 1b3b8b148352 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds 8b62881e9b14 mm/hugetlb.c: remove the unnecessary non_swap_entry() adds ad7f91d7a77c doc/vm: fix typo in the hugetlb admin documentation adds 13907f7d04a9 mm/huge_memory.c: update tlb entry if pmd is changed adds 7868548cbb9c MIPS: do not call flush_tlb_all when setting pmd entry adds 4be22f9f68a9 mm/hugetlb: not necessary to coalesce regions recursively adds bad4a7b1e616 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds 6c7c846838dd mm/hugetlb: use list_splice to merge two list at once adds e2c619e360b0 mm/hugetlb: count file_region to be added when regions_nee [...] adds 3433b093e6c4 mm/hugetlb: a page from buddy is not on any list adds 6abbaba7ac2d mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds 5e3bd554d4cf mm/hugetlb: take the free hpage during the iteration directly adds ddde247a44e8 mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds 1f75a89b5439 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds 3d50c80b5fb5 mm/vmscan: fix infinite loop in drop_slab_node adds 83a4c7d62ad1 mm/compaction.c: micro-optimization remove unnecessary branch adds a3720c8da1ad KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds ac8db2ba4583 dma-contiguous: simplify cma_early_percent_memory() adds b2d28fff9d10 arm, xtensa: simplify initialization of high memory pages adds 1440263e9322 arm64: numa: simplify dummy_numa_init() adds 7031ead4f66f h8300, nds32, openrisc: simplify detection of memory extents adds 4cc7b639c657 riscv: drop unneeded node initialization adds 58b6cf50aa84 mircoblaze: drop unneeded NUMA and sparsemem initializations adds de989c5c5310 memblock: make for_each_memblock_type() iterator private adds 7535944f9b94 memblock: make memblock_debug and related functionality private adds f9a5172357c2 memblock-make-memblock_debug-and-related-functionality-pri [...] adds b174b86d6183 memblock: reduce number of parameters in for_each_mem_range() adds 4abdb2cda3ab arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds b829cd94a7f4 arch, drivers: replace for_each_membock() with for_each_me [...] adds 399eca998411 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds 1f6b5e23db6e mips: fix cavium-octeon build caused by memblock refactoring adds 9d4def06c2b6 x86/setup: simplify initrd relocation and reservation adds 69673c09a422 x86/setup: simplify reserve_crashkernel() adds 2a16d7bc40f4 memblock: remove unused memblock_mem_size() adds f798d5347098 memblock: implement for_each_reserved_mem_region() using _ [...] adds 2b178f163074 memblock: use separate iterators for memory and reserved regions adds 4504aef43f69 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds f52bfc7caa26 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds 9ce2fbd44343 mm/migrate: remove cpages-- in migrate_vma_finalize() adds e458015e9a18 mm/migrate: remove obsolete comment about device public adds 6ebd34a6fd1d XArray: add xa_get_order adds bdbb31675354 xarray-add-xa_get_order-fix adds 7a1869332346 XArray: add xas_split adds d95970851a16 xarray-add-xas_split-fix adds cbbd921861b7 fix xarray split adds 43b9a28699fc mm/filemap: fix storing to a THP shadow entry adds 35a279780ceb mm/filemap: fix page cache removal for arbitrary sized THPs adds a7faf9db87de mm/memory: remove page fault assumption of compound page size adds df8204ac3f7b mm/page_owner: change split_page_owner to take a count adds 25d6e279f463 mm/huge_memory: fix total_mapcount assumption of page size adds 2d5481aa013d mm/huge_memory: fix split assumption of page size adds 2ce17e5c206a mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds 034191ff895d mm/huge_memory: fix can_split_huge_page assumption of THP size adds df79e97e6c2e mm/rmap: fix assumptions of THP size adds b517fc773fd3 mm/truncate: fix truncation for pages of arbitrary size adds 72f2d267ce28 mm/page-writeback: support tail pages in wait_for_stable_page adds 8dbb045a8490 mm/vmscan: allow arbitrary sized pages to be paged out adds 9a3ad41c0dad mm/readahead: add DEFINE_READAHEAD adds d7c84a52485d mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds 350e8f84f207 mm/readahead: make do_page_cache_ra take a readahead_control adds 1b3c07e96cea mm/readahead: make ondemand_readahead take a readahead_control adds 145cf2631792 mm/readahead: pass readahead_control to force_page_cache_ra adds 32a43539eef8 mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds 949ab169c95b mm/filemap: fold ra_submit into do_sync_mmap_readahead adds 209567a1d8f1 mm/readahead: pass a file_ra_state into force_page_cache_ra adds 225f702c0d1f mm,hwpoison: cleanup unused PageHuge() check adds 0082d62909af mm, hwpoison: remove recalculating hpage adds a3f7b31b58a8 mm,hwpoison-inject: don't pin for hwpoison_filter adds f315c1cf859a mm,hwpoison: unexport get_hwpoison_page and make it static adds d71185ca6de7 mm,hwpoison: kill put_hwpoison_page adds 7de553a20044 mm,hwpoison: unify THP handling for hard and soft offline adds f5c4286fe053 mm,hwpoison: rework soft offline for free pages adds 6da38f3bff67 mm,hwpoison: rework soft offline for in-use pages adds 3fc518cffb8e mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds 9ee5b4553d4e mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] adds 59bb46cd6f23 mm/memory-failure: fix return wrong value when isolate page fail adds 257eb6e33fe4 mm,hwpoison: return 0 if the page is already poisoned in s [...] adds 7dc77d267c76 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds 60c21915c2dd mm,hwpoison: double-check page count in __get_any_page() adds fb2ea8c9d099 mm,hwpoison: take free pages off the buddy freelists adds 6a7e4461476a mm,hwpoison: refactor madvise_inject_error adds 9d1935719846 mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds 62e508d41fa6 mm,hwpoison: drop unneeded pcplist draining adds 8dd4c04fcace mm,hwpoison: remove stale code adds 5e6238684d33 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds ce2151e33de7 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 2956c8495dab mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 5946278a4d64 mm/vmstat.c: use helper macro abs() adds be0d9b76f3fa mm/util.c: update the kerneldoc for kstrdup_const() adds 3e0d2bf39cd6 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds b31d88d57ad9 mm/memory_hotplug: inline __offline_pages() into offline_pages() adds 1eb7d82646ea mm/memory_hotplug: enforce section granularity when onlini [...] adds 6c1b1d791f8d mm/memory_hotplug: simplify page offlining adds a5c415c05650 mm-memory_hotplug-simplify-page-offlining-fix adds 52b51c4ec304 mm/page_alloc: simplify __offline_isolated_pages() adds 30ed1ec5c7fd mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds e64e0c2f3d65 mm/page_isolation: simplify return value of start_isolate_ [...] adds 7faa72459396 mm/memory_hotplug: simplify page onlining adds 24a534c14441 mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds e68559353b8b mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds ecc00792f83a mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 1084f3b5447c kernel/resource: make release_mem_region_adjustable() never fail adds 60b0bd2ecef1 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 8e8aeda80f37 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds 72382c5bb39b mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds ab699a296ddb mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 8960b3218330 virtio-mem: try to merge system ram resources adds 7e675b70d198 xen/balloon: try to merge system ram resources adds 5e91dbe5dd2d hv_balloon: try to merge system ram resources adds 21d56040ac5b mm/slab.h: remove duplicate include adds fafe310d5661 mm/page_reporting.c: drop stale list head check in page_re [...] adds a7e9e79a1708 mm/highmem.c: clean up endif comments adds 88165b142125 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds 081f014f93c5 mm: use self-explanatory macros rather than "2" adds 2d61a160b64b mm: fix some broken comments adds 2ae6e12a8c9a fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 2e57b84ec0c0 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 3989d42bfb8b kernel/hung_task.c: Monitor killed tasks. adds a17c4ec0fe4b proc/sysctl: make protected_* world readable adds 1fcdc9666675 fs: configfs: delete repeated words in comments adds b7525a876351 kernel.h: split out min()/max() et al. helpers adds 477dbfb1d095 get_maintainer: add test for file in VCS adds 326fd49865bc get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds 132f1b94d509 lib: bitmap: delete duplicated words adds 86e848d943eb lib: libcrc32c: delete duplicated words adds 507238831a2b lib: decompress_bunzip2: delete duplicated words adds e6f40ee1c52b lib: devres: delete duplicated words adds 4f53fe9873f6 lib: dynamic_queue_limits: delete duplicated words + fix typo adds b90e80655fe8 lib: earlycpio: delete duplicated words adds 0c18b9ac5aac lib: radix-tree: delete duplicated words adds 2ab7f40994d3 lib: syscall: delete duplicated words adds 005459b9b2b1 lib: test_sysctl: delete duplicated words adds 49f118de466f lib/mpi/mpi-bit.c: fix spello of "functions" adds c86512f20d49 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds 06e307fb710d lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds 1c3d02b1ca1a bitops: simplify get_count_order_long() adds 3ce0a6fc1fe6 bitops: use the same mechanism for get_count_order[_long] adds 6687ea0160fc checkpatch: add --kconfig-prefix adds b16e8139e55d checkpatch: move repeated word test adds 8fb3686d540d checkpatch: add test for comma use that should be semicolon adds 99e864fa6325 const_structs.checkpatch: add phy_ops adds 368c4dfa7f4a checkpatch: warn if trace_printk and friends are called adds c6bb02ab616b const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds ba432532112c checkpatch: warn on self-assignments adds 099775c16cda checkpatch-warn-on-self-assignments-checkpatch-fixes adds c78d740fcd10 checkpatch: allow not using -f with files that are in git adds 60f689e45315 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds d727e0cc1d0e fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 5036643cf95d fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 38a6af3d608b tools/testing/selftests: add self-test for verifying load [...] adds f1a5a75f17eb binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds 101e568c4955 coredump: let dump_emit() bail out on short writes adds e9b423cf4b1d coredump: refactor page range dumping into common helper adds 5077f6dd12ee coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds 151dc07a0474 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds a10a25d381bc mm/gup: take mmap_lock in get_dump_page() adds 4b63fdbe2b25 mm: remove the now-unnecessary mmget_still_valid() hack adds 604b5752eb67 autofs: harden ioctl table adds 80542ed5f73a panic: dump registers on panic_on_warn adds df5666fec33c aio: simplify read_events() adds b620d433e6a8 scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 0a6d6e360e5b scripts/gdb/tasks: add headers and improve spacing format adds 4da21f8f7b93 sched.h: drop in_ubsan field when UBSAN is in trap mode adds af3cdd39a34c ROMFS: support inode blocks calculation adds a7b3bfd227d3 lib, include/linux: add usercopy failure capability adds f8b5f92cb60a lib, uaccess: add failure injection to usercopy functions adds 89db71ff9227 x86: add failure injection to get/put/clear_user adds 94d3eb802b00 Merge branch 'akpm-current/current' into master adds 56da1c88e83b ia64: fix build error with !COREDUMP adds 1c2b4f9b0aaf mm, memcg: rework remote charging API to support nesting adds 77dfbc5dec89 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 3a766e3e3651 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds bc881754fddc mm: kmem: prepare remote memcg charging infra for interrup [...] adds e7c13f044c68 mm: kmem: enable kernel memcg accounting from interrupt contexts adds a1182c2b22ef mm/memory-failure: remove a wrapper for alloc_migration_target() adds c10551240371 mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 7e24ad90f9dd mm/migrate: avoid possible unnecessary process right check [...] adds 5817fa446842 mm/mmap: add inline vma_next() for readability of mmap code adds a39c9c4bec1e mm/mmap: add inline munmap_vma_range() for code readability adds 7275d8ac06f8 mm/madvise: pass mm to do_madvise adds 845013f8d8b4 pid: move pidfd_get_pid() to pid.c adds 78e2283cda7a mm/madvise: introduce process_madvise() syscall: an extern [...] adds 6988fb01d248 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds aa7facf70a1c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 733858dc1981 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 643dc62c3f6c fix for "mm/madvise: introduce process_madvise() syscall: [...] adds 7a6834cc8dbc mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds a710efd459ba Merge branch 'akpm/master' into master adds 6b02addb1d17 Add linux-next specific files for 20200915
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/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 1 + .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 + Documentation/devicetree/bindings/arm/qcom.yaml | 4 + .../devicetree/bindings/arm/samsung/pmu.yaml | 3 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 3 +- .../devicetree/bindings/clock/imx8m-clock.yaml | 125 + .../devicetree/bindings/clock/imx8mm-clock.yaml | 68 - .../devicetree/bindings/clock/imx8mn-clock.yaml | 70 - .../devicetree/bindings/clock/imx8mp-clock.yaml | 70 - .../devicetree/bindings/clock/imx8mq-clock.yaml | 72 - .../connector/samsung,usb-connector-11pin.txt | 49 - .../bindings/connector/usb-connector.yaml | 44 + .../bindings/crypto/samsung-slimsss.yaml | 2 +- .../bindings/display/bridge/nwl-dsi.yaml | 4 + .../devicetree/bindings/display/msm/dsi.txt | 6 +- .../display/panel/samsung,amoled-mipi-dsi.yaml | 12 +- .../devicetree/bindings/fsi/fsi-master-aspeed.txt | 4 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 1 + .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 4 +- .../devicetree/bindings/gpu/vivante,gc.yaml | 9 +- .../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 - .../interrupt-controller/fsl,irqsteer.yaml | 8 +- .../devicetree/bindings/mailbox/fsl,mu.yaml | 3 +- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 + .../devicetree/bindings/mfd/google,cros-ec.yaml | 8 + .../devicetree/bindings/mfd/rohm,bd71847-pmic.yaml | 9 +- .../devicetree/bindings/mtd/gpmi-nand.yaml | 18 +- .../devicetree/bindings/mtd/nand-controller.yaml | 31 + .../devicetree/bindings/net/dsa/mt7530.txt | 13 +- .../bindings/net/wireless/qcom,ath10k.txt | 4 +- .../bindings/net/wireless/qcom,ath11k.yaml | 4 +- .../devicetree/bindings/nvmem/imx-ocotp.yaml | 38 +- .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 16 +- .../bindings/phy/hisilicon,hi3660-usb3.yaml | 60 + .../devicetree/bindings/phy/phy-hi3660-usb3.txt | 26 - .../bindings/power/brcm,bcm63xx-power.yaml | 44 + .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 4 + Documentation/devicetree/bindings/pwm/imx-pwm.yaml | 14 +- .../devicetree/bindings/reset/fsl,imx7-src.yaml | 19 +- .../bindings/rng/xiphera,xip8001b-trng.yaml | 33 + .../devicetree/bindings/serial/fsl-imx-uart.yaml | 4 + .../devicetree/bindings/serial/fsl-lpuart.yaml | 17 +- .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 6 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 439 + .../bindings/sound/mt8183-da7219-max98357.txt | 1 + .../bindings/sound/ti,j721e-cpb-audio.yaml | 92 +- .../devicetree/bindings/spi/brcm,spi-bcm-qspi.txt | 18 +- .../bindings/thermal/imx8mm-thermal.yaml | 10 +- .../bindings/timer/samsung,exynos4210-mct.yaml | 25 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 11 +- Documentation/driver-api/media/drivers/index.rst | 1 + Documentation/driver-api/media/drivers/vidtv.rst | 417 + .../features/vm/ioremap_prot/arch-support.txt | 2 +- Documentation/locking/seqlock.rst | 18 + Documentation/userspace-api/media/v4l/buffer.rst | 17 - .../userspace-api/media/v4l/ext-ctrls-codec.rst | 43 + .../userspace-api/media/v4l/vidioc-create-bufs.rst | 6 +- .../userspace-api/media/v4l/vidioc-reqbufs.rst | 12 +- Documentation/virt/kvm/api.rst | 20 + MAINTAINERS | 19 +- Makefile | 2 +- Next/SHA1s | 202 +- Next/merge.log | 11938 ++++++++++--------- 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/imx6qdl-tqma6.dtsi | 189 +- arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 2 +- 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-imx/3ds_debugboard.c | 207 - arch/arm/mach-imx/3ds_debugboard.h | 11 - arch/arm/mach-imx/Kconfig | 11 - arch/arm/mach-imx/Makefile | 9 +- arch/arm/mach-imx/board-mx31lilly.h | 28 - arch/arm/mach-imx/board-mx31lite.h | 29 - arch/arm/mach-imx/board-mx31moboard.h | 30 - arch/arm/mach-imx/common.h | 15 - arch/arm/mach-imx/devices-imx27.h | 86 - arch/arm/mach-imx/devices-imx31.h | 80 - arch/arm/mach-imx/devices-imx35.h | 87 - arch/arm/mach-imx/devices/Kconfig | 71 - arch/arm/mach-imx/devices/Makefile | 28 - arch/arm/mach-imx/devices/devices-common.h | 293 - arch/arm/mach-imx/devices/devices.c | 35 - arch/arm/mach-imx/devices/platform-fec.c | 49 - arch/arm/mach-imx/devices/platform-flexcan.c | 45 - arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c | 51 - arch/arm/mach-imx/devices/platform-gpio-mxc.c | 31 - arch/arm/mach-imx/devices/platform-gpio_keys.c | 15 - arch/arm/mach-imx/devices/platform-imx-dma.c | 44 - arch/arm/mach-imx/devices/platform-imx-fb.c | 47 - arch/arm/mach-imx/devices/platform-imx-i2c.c | 74 - arch/arm/mach-imx/devices/platform-imx-keypad.c | 54 - arch/arm/mach-imx/devices/platform-imx-ssi.c | 86 - arch/arm/mach-imx/devices/platform-imx-uart.c | 92 - arch/arm/mach-imx/devices/platform-imx2-wdt.c | 52 - arch/arm/mach-imx/devices/platform-imx21-hcd.c | 38 - arch/arm/mach-imx/devices/platform-imx27-coda.c | 34 - arch/arm/mach-imx/devices/platform-ipu-core.c | 127 - arch/arm/mach-imx/devices/platform-mx2-camera.c | 59 - arch/arm/mach-imx/devices/platform-mx2-emma.c | 37 - arch/arm/mach-imx/devices/platform-mxc-ehci.c | 61 - arch/arm/mach-imx/devices/platform-mxc-mmc.c | 72 - arch/arm/mach-imx/devices/platform-mxc_nand.c | 72 - arch/arm/mach-imx/devices/platform-mxc_rtc.c | 43 - arch/arm/mach-imx/devices/platform-mxc_w1.c | 47 - arch/arm/mach-imx/devices/platform-pata_imx.c | 45 - .../mach-imx/devices/platform-sdhci-esdhc-imx.c | 64 - arch/arm/mach-imx/devices/platform-spi_imx.c | 78 - arch/arm/mach-imx/hardware.h | 1 - arch/arm/mach-imx/iomux-imx31.c | 161 - arch/arm/mach-imx/iomux-mx21.h | 109 - arch/arm/mach-imx/iomux-mx27.h | 192 - arch/arm/mach-imx/iomux-mx2x.h | 217 - arch/arm/mach-imx/iomux-mx3.h | 706 -- arch/arm/mach-imx/iomux-mx35.h | 1254 -- arch/arm/mach-imx/iomux-v1.c | 174 - arch/arm/mach-imx/iomux-v1.h | 81 - arch/arm/mach-imx/iomux-v3.c | 65 - arch/arm/mach-imx/iomux-v3.h | 130 - arch/arm/mach-imx/mach-imx27.c | 55 + arch/arm/mach-imx/mach-imx7ulp.c | 3 + arch/arm/mach-imx/mach-mx31ads.c | 579 - arch/arm/mach-imx/mm-imx27.c | 88 - arch/arm/mach-imx/mm-imx3.c | 162 - arch/arm/mach-imx/mx21.h | 176 - arch/arm/mach-imx/mx31lite-db.c | 154 - arch/arm/mach-imx/pcm037.h | 18 - arch/arm/mach-imx/ulpi.h | 20 - 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 - .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 8 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 12 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 1 - arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 32 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 1 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 50 + arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 63 +- 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 | 2 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 96 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 34 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 10 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 12 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 1 - .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 17 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 2 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 380 + arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 28 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 10 +- 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/boot/dts/ti/k3-am65-main.dtsi | 1 - arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 1 - 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/riscv/kernel/head.S | 1 - arch/s390/Kconfig | 2 + arch/s390/Kconfig.debug | 12 - arch/s390/configs/debug_defconfig | 3 +- arch/s390/configs/defconfig | 3 +- arch/s390/include/asm/clp.h | 3 + arch/s390/include/asm/io.h | 8 + arch/s390/include/asm/pci.h | 5 +- arch/s390/include/asm/pci_clp.h | 19 + arch/s390/include/asm/pgtable.h | 10 +- arch/s390/include/asm/ptdump.h | 14 + arch/s390/include/asm/qdio.h | 10 +- arch/s390/include/asm/set_memory.h | 4 + arch/s390/include/asm/setup.h | 3 + arch/s390/include/asm/uv.h | 7 + arch/s390/kernel/entry.h | 1 + arch/s390/kernel/idle.c | 5 +- arch/s390/kernel/kprobes.c | 57 +- arch/s390/kernel/pgm_check.S | 2 +- arch/s390/kernel/setup.c | 14 +- arch/s390/kernel/uv.c | 27 +- arch/s390/kernel/vdso64/Makefile | 2 +- arch/s390/mm/Makefile | 2 +- arch/s390/mm/dump_pagetables.c | 352 +- arch/s390/mm/fault.c | 20 + arch/s390/mm/gmap.c | 2 +- arch/s390/mm/init.c | 2 + arch/s390/mm/kasan_init.c | 8 +- arch/s390/mm/pageattr.c | 2 +- arch/s390/mm/pgtable.c | 20 + arch/s390/net/bpf_jit_comp.c | 61 +- arch/s390/pci/Makefile | 1 + arch/s390/pci/pci.c | 63 +- arch/s390/pci/pci_bus.c | 66 +- arch/s390/pci/pci_bus.h | 12 - arch/s390/pci/pci_clp.c | 85 +- arch/s390/pci/pci_event.c | 5 +- arch/s390/pci/pci_iov.c | 97 + arch/s390/pci/pci_iov.h | 30 + arch/sh/include/asm/smp.h | 1 - arch/sh/kernel/entry-common.S | 1 - arch/sh/kernel/ptrace_32.c | 15 +- arch/x86/boot/compressed/Makefile | 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/imx/clk-gate2.c | 2 +- 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/dma/bcm2835-dma.c | 3 - drivers/dma/dma-axi-dmac.c | 3 - drivers/dma/dmatest.c | 10 +- drivers/dma/imx-dma.c | 2 - drivers/dma/imx-sdma.c | 2 - drivers/dma/mxs-dma.c | 2 - drivers/dma/pl330.c | 5 - drivers/dma/qcom/bam_dma.c | 2 - drivers/dma/sf-pdma/sf-pdma.c | 10 +- drivers/dma/sh/Kconfig | 4 +- drivers/dma/sh/rcar-dmac.c | 2 - drivers/dma/ste_dma40.c | 3 - drivers/dma/ti/k3-udma-glue.c | 2 +- drivers/dma/ti/k3-udma.c | 42 +- drivers/extcon/extcon-axp288.c | 13 +- drivers/firmware/efi/libstub/Makefile | 1 - drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/firmware/imx/scu-pd.c | 4 + drivers/firmware/qcom_scm.c | 24 + drivers/firmware/qcom_scm.h | 1 + drivers/firmware/ti_sci.c | 6 +- drivers/fpga/dfl.h | 17 +- drivers/fsi/fsi-sbefifo.c | 10 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpiolib-acpi.c | 3 - drivers/gpio/gpiolib-devprop.c | 63 - drivers/gpio/gpiolib-of.c | 5 - drivers/gpio/gpiolib.c | 80 +- 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/amd/display/amdgpu_dm/amdgpu_dm.c | 1 + 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_atomic_helper.c | 24 +- drivers/gpu/drm/drm_gem_vram_helper.c | 109 +- drivers/gpu/drm/drm_vblank.c | 4 +- drivers/gpu/drm/i810/i810_dma.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 6 - drivers/gpu/drm/i915/display/intel_display.h | 2 - drivers/gpu/drm/i915/display/intel_sprite.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 4 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/gvt/gvt.h | 44 +- drivers/gpu/drm/i915/gvt/handlers.c | 32 +- drivers/gpu/drm/i915/gvt/mmio.c | 3 + drivers/gpu/drm/i915/gvt/mmio_context.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 16 - drivers/gpu/drm/i915/i915_drv.h | 10 +- drivers/gpu/drm/i915/i915_reg.h | 1 - drivers/gpu/drm/i915/i915_suspend.c | 46 +- drivers/gpu/drm/i915/intel_device_info.c | 8 + drivers/gpu/drm/i915/intel_sideband.c | 16 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 114 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 4 + drivers/gpu/drm/ingenic/ingenic-ipu.c | 12 +- 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 | 6 +- 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/vboxvideo/vbox_mode.c | 10 +- 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/channel_mgmt.c | 7 +- drivers/hv/hv_balloon.c | 2 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 2 - drivers/hwtracing/coresight/coresight-priv.h | 3 +- drivers/hwtracing/coresight/coresight.c | 62 +- drivers/i2c/busses/i2c-aspeed.c | 2 + drivers/i2c/busses/i2c-bcm2835.c | 8 +- drivers/i2c/busses/i2c-i801.c | 26 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 16 +- drivers/i2c/muxes/i2c-mux-reg.c | 10 +- drivers/i3c/master.c | 125 +- drivers/infiniband/core/cq.c | 30 +- drivers/infiniband/core/rdma_core.c | 30 +- drivers/infiniband/core/umem.c | 45 +- drivers/infiniband/core/uverbs_std_types.c | 3 +- .../infiniband/core/uverbs_std_types_counters.c | 4 +- drivers/infiniband/core/uverbs_std_types_wq.c | 2 +- drivers/infiniband/core/verbs.c | 56 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 84 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 8 +- drivers/infiniband/hw/bnxt_re/main.c | 2 - drivers/infiniband/hw/cxgb4/cq.c | 3 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 4 +- drivers/infiniband/hw/cxgb4/mem.c | 8 +- drivers/infiniband/hw/cxgb4/provider.c | 3 +- drivers/infiniband/hw/cxgb4/qp.c | 3 +- drivers/infiniband/hw/efa/efa.h | 6 +- drivers/infiniband/hw/efa/efa_verbs.c | 20 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 5 - drivers/infiniband/hw/hns/hns_roce_alloc.c | 3 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 13 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 33 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/infiniband/hw/hns/hns_roce_main.c | 4 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 53 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 3 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 19 +- drivers/infiniband/hw/mlx4/ah.c | 5 - drivers/infiniband/hw/mlx4/cq.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 6 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 11 +- drivers/infiniband/hw/mlx4/mr.c | 5 +- drivers/infiniband/hw/mlx4/qp.c | 5 +- drivers/infiniband/hw/mlx4/srq.c | 8 +- drivers/infiniband/hw/mlx5/ah.c | 5 - drivers/infiniband/hw/mlx5/cmd.c | 4 +- drivers/infiniband/hw/mlx5/cmd.h | 2 +- drivers/infiniband/hw/mlx5/counters.c | 3 +- drivers/infiniband/hw/mlx5/cq.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mem.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 13 +- drivers/infiniband/hw/mlx5/qp.c | 12 +- drivers/infiniband/hw/mlx5/qp.h | 4 +- drivers/infiniband/hw/mlx5/qpc.c | 5 +- drivers/infiniband/hw/mlx5/srq.c | 23 +- drivers/infiniband/hw/mlx5/srq.h | 2 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 22 +- drivers/infiniband/hw/mthca/mthca_provider.c | 20 +- drivers/infiniband/hw/ocrdma/ocrdma.h | 1 - drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 5 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 36 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 6 +- drivers/infiniband/hw/qedr/main.c | 9 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 6 +- drivers/infiniband/hw/qedr/verbs.c | 79 +- drivers/infiniband/hw/qedr/verbs.h | 8 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c | 9 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 8 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 8 +- drivers/infiniband/sw/rdmavt/ah.c | 3 +- drivers/infiniband/sw/rdmavt/ah.h | 2 +- drivers/infiniband/sw/rdmavt/cq.c | 3 +- drivers/infiniband/sw/rdmavt/cq.h | 2 +- drivers/infiniband/sw/rdmavt/pd.c | 3 +- drivers/infiniband/sw/rdmavt/pd.h | 2 +- drivers/infiniband/sw/rdmavt/srq.c | 3 +- drivers/infiniband/sw/rdmavt/srq.h | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 12 +- drivers/infiniband/sw/siw/siw_verbs.c | 9 +- drivers/infiniband/sw/siw/siw_verbs.h | 6 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 6 +- 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 | 84 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 7 + drivers/input/misc/soc_button_array.c | 100 +- drivers/input/mouse/trackpoint.c | 10 +- drivers/input/mouse/trackpoint.h | 10 +- drivers/input/touchscreen/elants_i2c.c | 6 + drivers/input/touchscreen/raydium_i2c_ts.c | 131 +- 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 | 153 +- 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/common/videobuf2/videobuf2-core.c | 46 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 19 - drivers/media/common/videobuf2/videobuf2-dma-sg.c | 3 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 18 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/pci/ttpci/av7110_v4l.c | 4 +- drivers/media/platform/qcom/venus/core.c | 14 +- drivers/media/platform/qcom/venus/core.h | 17 +- drivers/media/platform/qcom/venus/firmware.c | 19 +- drivers/media/platform/qcom/venus/helpers.c | 239 + drivers/media/platform/qcom/venus/helpers.h | 2 + drivers/media/platform/qcom/venus/hfi_helper.h | 18 + drivers/media/platform/qcom/venus/vdec_ctrls.c | 31 +- drivers/media/platform/qcom/venus/venc.c | 159 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 14 +- drivers/media/test-drivers/Kconfig | 16 + drivers/media/test-drivers/Makefile | 1 + drivers/media/test-drivers/vidtv/Kconfig | 11 + drivers/media/test-drivers/vidtv/Makefile | 9 + drivers/media/test-drivers/vidtv/vidtv_bridge.c | 543 + drivers/media/test-drivers/vidtv/vidtv_bridge.h | 63 + drivers/media/test-drivers/vidtv/vidtv_channel.c | 307 + 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 | 435 + drivers/media/test-drivers/vidtv/vidtv_demod.h | 69 + drivers/media/test-drivers/vidtv/vidtv_encoder.h | 96 + drivers/media/test-drivers/vidtv/vidtv_mux.c | 495 + drivers/media/test-drivers/vidtv/vidtv_mux.h | 167 + drivers/media/test-drivers/vidtv/vidtv_pes.c | 392 + drivers/media/test-drivers/vidtv/vidtv_pes.h | 189 + drivers/media/test-drivers/vidtv/vidtv_psi.c | 1320 ++ drivers/media/test-drivers/vidtv/vidtv_psi.h | 585 + drivers/media/test-drivers/vidtv/vidtv_s302m.c | 550 + 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 | 121 + drivers/media/test-drivers/vidtv/vidtv_tuner.c | 438 + drivers/media/test-drivers/vidtv/vidtv_tuner.h | 43 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 10 +- drivers/media/v4l2-core/v4l2-ctrls.c | 21 + drivers/media/v4l2-core/v4l2-ioctl.c | 5 +- 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/core/mmc.c | 8 +- drivers/mmc/host/mmc_spi.c | 2 +- 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/Kconfig | 6 +- drivers/net/dsa/mt7530.c | 1192 +- drivers/net/dsa/mt7530.h | 259 +- drivers/net/dsa/sja1105/sja1105.h | 3 +- drivers/net/dsa/sja1105/sja1105_main.c | 226 +- drivers/net/ethernet/alteon/acenic.c | 9 +- drivers/net/ethernet/alteon/acenic.h | 3 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 19 +- drivers/net/ethernet/amd/xgbe/xgbe-i2c.c | 11 +- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 11 +- drivers/net/ethernet/atheros/ag71xx.c | 160 +- drivers/net/ethernet/broadcom/cnic.c | 18 +- drivers/net/ethernet/cadence/macb_main.c | 7 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 12 +- drivers/net/ethernet/cavium/liquidio/octeon_main.h | 1 + drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 8 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 10 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.h | 2 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 12 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 18 +- 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 | 20 +- 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/dlink/sundance.c | 21 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/fec_ptp.c | 3 +- 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_hw_eqs.c | 7 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 31 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 71 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 7 +- drivers/net/ethernet/ibm/ibmvnic.c | 7 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 10 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 16 +- drivers/net/ethernet/intel/i40e/i40e_trace.h | 6 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 21 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 13 - drivers/net/ethernet/intel/i40e/i40e_type.h | 5 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 24 +- drivers/net/ethernet/intel/igc/igc.h | 20 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 19 + drivers/net/ethernet/jme.c | 40 +- drivers/net/ethernet/lantiq_xrx200.c | 21 +- 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/marvell/pxa168_eth.c | 3 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 1 - drivers/net/ethernet/mellanox/mlx4/eq.c | 3 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 3 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 43 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 82 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 59 +- drivers/net/ethernet/micrel/ks8842.c | 17 +- drivers/net/ethernet/micrel/ksz884x.c | 14 +- drivers/net/ethernet/natsemi/natsemi.c | 63 +- drivers/net/ethernet/natsemi/ns83820.c | 69 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 7 +- drivers/net/ethernet/ni/nixge.c | 7 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 15 + drivers/net/ethernet/qlogic/qed/qed.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 27 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 14 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 12 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 17 + .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 3 +- 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 | 40 +- drivers/net/ethernet/smsc/smc91x.c | 13 +- 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/usb/rndis_host.c | 2 +- drivers/net/wan/x25_asy.c | 5 +- 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/regulator/dummy.c | 4 +- drivers/regulator/fixed.c | 4 +- drivers/regulator/pca9450-regulator.c | 6 +- drivers/regulator/stw481x-vmmc.c | 4 +- drivers/regulator/ti-abb-regulator.c | 2 +- drivers/remoteproc/Kconfig | 2 +- drivers/s390/char/sclp_cmd.c | 2 +- drivers/s390/cio/qdio_main.c | 43 +- drivers/s390/cio/qdio_setup.c | 38 +- drivers/s390/crypto/zcrypt_ccamisc.c | 129 +- drivers/s390/net/Kconfig | 2 +- drivers/s390/scsi/zfcp_qdio.c | 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-bcm-qspi.c | 15 +- drivers/spi/spi-bcm2835.c | 2 +- drivers/spi/spi-fsl-dspi.c | 6 +- drivers/spi/spi-geni-qcom.c | 181 +- drivers/spi/spi-qcom-qspi.c | 5 +- drivers/spi/spi-qup.c | 2 +- drivers/spi/spi-sprd-adi.c | 5 +- drivers/spi/spi-sprd.c | 17 +- drivers/staging/emxx_udc/emxx_udc.h | 5 - drivers/staging/fwserial/fwserial.c | 2 +- drivers/staging/hikey9xx/hi6421v600-regulator.c | 1 - drivers/staging/mt7621-pci/TODO | 2 +- drivers/staging/octeon-usb/octeon-hcd.c | 3 +- drivers/staging/qlge/qlge_main.c | 12 +- 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/staging/rts5208/rtsx_transport.c | 24 +- drivers/staging/vt6655/device_main.c | 6 +- drivers/staging/vt6655/mac.h | 2 +- drivers/staging/vt6655/rxtx.c | 24 +- drivers/staging/wfx/TODO | 19 - drivers/staging/wfx/bh.c | 48 +- drivers/staging/wfx/data_rx.c | 2 +- drivers/staging/wfx/data_tx.c | 42 +- drivers/staging/wfx/hif_api_cmd.h | 254 +- drivers/staging/wfx/hif_api_general.h | 129 +- drivers/staging/wfx/hif_api_mib.h | 48 +- drivers/staging/wfx/hif_rx.c | 45 +- drivers/staging/wfx/hif_tx.c | 109 +- drivers/staging/wfx/hif_tx.h | 7 - drivers/staging/wfx/hif_tx_mib.c | 122 +- drivers/staging/wfx/hif_tx_mib.h | 11 +- drivers/staging/wfx/main.c | 17 +- drivers/staging/wfx/secure_link.h | 59 - drivers/staging/wfx/sta.c | 229 +- drivers/staging/wfx/sta.h | 2 - drivers/staging/wfx/wfx.h | 5 - drivers/tee/optee/rpc.c | 2 +- drivers/virtio/virtio_mem.c | 3 +- drivers/xen/balloon.c | 2 +- fs/btrfs/ioctl.c | 3 +- fs/ext2/balloc.c | 6 +- fs/f2fs/acl.c | 6 +- fs/f2fs/compress.c | 153 +- fs/f2fs/data.c | 2 +- fs/f2fs/debug.c | 2 +- fs/f2fs/f2fs.h | 13 + fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 4 +- fs/f2fs/inline.c | 4 +- fs/f2fs/namei.c | 2 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 26 +- fs/f2fs/super.c | 14 +- fs/f2fs/xattr.c | 8 +- fs/fs-writeback.c | 2 +- fs/io_uring.c | 26 +- fs/lockd/mon.c | 2 +- fs/nfs/nfs42xattr.c | 1 - fs/nfs/nfs4file.c | 3 +- fs/nfs/nfs4proc.c | 6 +- fs/nfs/super.c | 2 +- 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_atomic_helper.h | 3 + include/drm/drm_gem_vram_helper.h | 10 +- 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/fpga/adi-axi-common.h | 103 + include/linux/frame.h | 35 - include/linux/ftrace.h | 3 +- include/linux/gpio/driver.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/mod_devicetable.h | 12 + 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/prefetch.h | 8 + include/linux/property.h | 13 + include/linux/pruss_driver.h | 54 + include/linux/qcom_scm.h | 7 + include/linux/qed/qed_rdma_if.h | 2 - include/linux/qed/qede_rdma.h | 4 +- include/linux/rbtree_latch.h | 6 +- include/linux/sched.h | 6 +- include/linux/seqlock.h | 362 +- include/linux/stackleak.h | 2 +- include/linux/sunrpc/bc_xprt.h | 2 +- include/linux/sunrpc/cache.h | 3 +- include/linux/sunrpc/gss_krb5.h | 11 - include/linux/sunrpc/gss_krb5_enctypes.h | 9 +- include/linux/sunrpc/msg_prot.h | 2 +- include/linux/swap.h | 7 + include/linux/uaccess.h | 1 + include/media/videobuf2-core.h | 7 +- include/net/bluetooth/hci_core.h | 6 + include/net/bluetooth/mgmt.h | 18 + include/net/flow.h | 1 + include/net/inet_connection_sock.h | 3 +- include/net/sock.h | 2 - include/net/tcp.h | 4 +- include/rdma/ib_umem.h | 37 +- include/rdma/ib_verbs.h | 150 +- include/trace/events/rpcrdma.h | 63 - include/trace/events/rxrpc.h | 2 +- include/trace/events/sunrpc.h | 286 +- include/uapi/linux/bpf.h | 4 +- include/uapi/linux/kvm.h | 5 +- include/uapi/linux/v4l2-controls.h | 17 + include/uapi/linux/videodev2.h | 13 +- include/uapi/rdma/ib_user_verbs.h | 11 + 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/kprobes.c | 5 +- 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 +- kernel/trace/trace_preemptirq.c | 4 +- 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 | 19 +- 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/dev.c | 54 +- net/core/filter.c | 19 +- net/dsa/dsa_priv.h | 2 - net/dsa/port.c | 33 - net/dsa/slave.c | 34 +- net/dsa/tag_8021q.c | 138 +- net/ipv4/fib_frontend.c | 1 + net/ipv4/route.c | 1 + net/ipv4/tcp.c | 5 +- net/ipv4/tcp_cong.c | 27 +- net/ipv4/tcp_input.c | 27 +- net/ipv4/tcp_output.c | 1 - net/ipv6/route.c | 3 +- net/mptcp/mib.c | 5 + net/mptcp/mib.h | 5 + net/mptcp/pm_netlink.c | 39 +- net/mptcp/protocol.c | 511 +- net/mptcp/protocol.h | 21 +- net/mptcp/subflow.c | 99 +- net/packet/af_packet.c | 15 +- net/rxrpc/ar-internal.h | 2 +- net/rxrpc/conn_client.c | 7 +- net/sched/sch_taprio.c | 28 +- net/smc/af_smc.c | 216 +- net/smc/smc.h | 7 + net/smc/smc_cdc.c | 4 +- net/smc/smc_clc.c | 243 +- net/smc/smc_clc.h | 93 +- net/smc/smc_close.c | 7 +- net/smc/smc_core.c | 56 +- net/smc/smc_core.h | 11 +- net/smc/smc_diag.c | 30 +- net/smc/smc_llc.c | 2 +- net/smc/smc_pnet.c | 5 +- net/smc/smc_tx.c | 10 +- net/sunrpc/Kconfig | 1 - net/sunrpc/auth_gss/gss_krb5_crypto.c | 276 - net/sunrpc/auth_gss/gss_krb5_mech.c | 95 - net/sunrpc/auth_gss/gss_krb5_seal.c | 1 - net/sunrpc/auth_gss/gss_krb5_seqnum.c | 87 - net/sunrpc/auth_gss/gss_krb5_unseal.c | 1 - net/sunrpc/auth_gss/gss_krb5_wrap.c | 65 +- net/sunrpc/backchannel_rqst.c | 2 +- net/sunrpc/clnt.c | 78 +- net/sunrpc/rpcb_clnt.c | 129 +- net/sunrpc/sched.c | 52 +- net/sunrpc/sunrpc.h | 2 +- net/sunrpc/xprt.c | 24 +- net/sunrpc/xprtrdma/transport.c | 7 - net/sunrpc/xprtsock.c | 5 +- scripts/checkpatch.pl | 25 + scripts/mod/devicetable-offsets.c | 4 + scripts/mod/file2alias.c | 17 + 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 +- sound/soc/codecs/rt1015.c | 111 +- sound/soc/codecs/rt1015.h | 8 + sound/soc/intel/boards/sof_rt5682.c | 2 +- sound/soc/mediatek/Kconfig | 1 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 40 + sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/sof/intel/apl.c | 2 +- sound/soc/sof/intel/bdw.c | 2 +- sound/soc/sof/intel/byt.c | 6 +- sound/soc/sof/intel/cnl.c | 15 +- sound/soc/sof/intel/hda-dsp.c | 20 +- sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda.c | 2 +- sound/soc/sof/intel/hda.h | 3 - sound/soc/sof/intel/shim.h | 2 +- sound/soc/sof/intel/tgl.c | 2 +- sound/soc/sof/sof-pci-dev.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 10 +- sound/soc/ti/j721e-evm.c | 11 + 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 +- tools/testing/selftests/net/mptcp/Makefile | 3 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 293 + .../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 +- 1520 files changed, 43514 insertions(+), 33555 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/imx8m-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mn-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mp-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.yaml delete mode 100644 Documentation/devicetree/bindings/connector/samsung,usb-connect [...] 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/phy/hisilicon,hi3660-usb3.yaml delete mode 100644 Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt 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 delete mode 100644 arch/arm/mach-imx/3ds_debugboard.c delete mode 100644 arch/arm/mach-imx/3ds_debugboard.h delete mode 100644 arch/arm/mach-imx/board-mx31lilly.h delete mode 100644 arch/arm/mach-imx/board-mx31lite.h delete mode 100644 arch/arm/mach-imx/board-mx31moboard.h delete mode 100644 arch/arm/mach-imx/devices-imx27.h delete mode 100644 arch/arm/mach-imx/devices-imx31.h delete mode 100644 arch/arm/mach-imx/devices-imx35.h delete mode 100644 arch/arm/mach-imx/devices/Kconfig delete mode 100644 arch/arm/mach-imx/devices/Makefile delete mode 100644 arch/arm/mach-imx/devices/devices-common.h delete mode 100644 arch/arm/mach-imx/devices/devices.c delete mode 100644 arch/arm/mach-imx/devices/platform-fec.c delete mode 100644 arch/arm/mach-imx/devices/platform-flexcan.c delete mode 100644 arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c delete mode 100644 arch/arm/mach-imx/devices/platform-gpio-mxc.c delete mode 100644 arch/arm/mach-imx/devices/platform-gpio_keys.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-dma.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-fb.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-i2c.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-keypad.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-ssi.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-uart.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx2-wdt.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx21-hcd.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx27-coda.c delete mode 100644 arch/arm/mach-imx/devices/platform-ipu-core.c delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-camera.c delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-emma.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-ehci.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-mmc.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_nand.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_rtc.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_w1.c delete mode 100644 arch/arm/mach-imx/devices/platform-pata_imx.c delete mode 100644 arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c delete mode 100644 arch/arm/mach-imx/devices/platform-spi_imx.c delete mode 100644 arch/arm/mach-imx/iomux-imx31.c delete mode 100644 arch/arm/mach-imx/iomux-mx21.h delete mode 100644 arch/arm/mach-imx/iomux-mx27.h delete mode 100644 arch/arm/mach-imx/iomux-mx2x.h delete mode 100644 arch/arm/mach-imx/iomux-mx3.h delete mode 100644 arch/arm/mach-imx/iomux-mx35.h delete mode 100644 arch/arm/mach-imx/iomux-v1.c delete mode 100644 arch/arm/mach-imx/iomux-v1.h delete mode 100644 arch/arm/mach-imx/iomux-v3.c delete mode 100644 arch/arm/mach-imx/iomux-v3.h delete mode 100644 arch/arm/mach-imx/mach-mx31ads.c delete mode 100644 arch/arm/mach-imx/mm-imx27.c delete mode 100644 arch/arm/mach-imx/mx21.h delete mode 100644 arch/arm/mach-imx/mx31lite-db.c delete mode 100644 arch/arm/mach-imx/pcm037.h delete mode 100644 arch/arm/mach-imx/ulpi.h create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.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 arch/s390/include/asm/ptdump.h create mode 100644 arch/s390/pci/pci_iov.c create mode 100644 arch/s390/pci/pci_iov.h create mode 100644 drivers/char/hw_random/xiphera-trng.c delete mode 100644 drivers/gpio/gpiolib-devprop.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 drivers/staging/wfx/secure_link.h 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 100755 tools/testing/selftests/net/mptcp/simult_flows.sh create mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01 create mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot