This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits dff9f829e5b0 Add linux-next specific files for 20200908 omits 89e18b3cf2d0 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits 28f338d956ca Merge branch 'akpm/master' into master omits 74c51179bf58 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 56b659b6aa8f mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits aef7f7bf527e mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 6d0ecd769ce2 mm/madvise: introduce process_madvise() syscall: an extern [...] omits aa5301f1dfc8 pid: move pidfd_get_pid() to pid.c omits 1258672c8d1c mm/madvise: pass mm to do_madvise omits 2a951ba9d9fb mm/mmap: add inline munmap_vma_range() for code readability omits 33f53f7ac1bc mm/mmap: add inline vma_next() for readability of mmap code omits b8f1d30a4efd mm/migrate: avoid possible unnecessary process right check [...] omits 897a380fb3a7 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 1287fa122cbd mm/memory-failure: remove a wrapper for alloc_migration_target() omits 3f2c842cd67d mm: kmem: enable kernel memcg accounting from interrupt contexts omits 16b7fdac308e mm: kmem: prepare remote memcg charging infra for interrup [...] omits e2465e558713 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits f8a5df39d49e mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits c776005dcbbc mm, memcg: rework remote charging API to support nesting omits 514477b65827 ia64: fix build error with !COREDUMP omits 33cc3ecf22f9 x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig omits 99f616903ed9 merge fix up for "mm/memremap_pages: convert to 'struct range'" omits 077c00ef7b7c Merge branch 'akpm-current/current' into master omits e9ed989c2a31 Revert "tracepoint: Optimize using static_call()" omits c54da65debed Merge remote-tracking branch 'memblock/for-next' into master omits a22ce9a65cea Merge remote-tracking branch 'notifications/notifications- [...] omits 7739aac0c67a Merge remote-tracking branch 'mhi/mhi-next' into master omits 3930ad758822 Merge remote-tracking branch 'trivial/for-next' into master omits 62faf97839de Merge remote-tracking branch 'kunit-next/kunit' into master omits 5a6061f5b6ae Merge remote-tracking branch 'fpga/for-next' into master omits 6bb689ae6d11 Merge remote-tracking branch 'pidfd/for-next' into master omits a10a897d864c Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits d4dd8eac6923 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 12aa1c74fbf4 Merge remote-tracking branch 'xarray/xarray' into master omits 7c0cadc835f3 Merge remote-tracking branch 'nvmem/for-next' into master omits c77492f3352b Merge remote-tracking branch 'fsi/next' into master omits a5e322cc8425 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 757bd5a6db1e Merge remote-tracking branch 'ntb/ntb-next' into master omits 1c3d744474f2 Merge remote-tracking branch 'at24/at24/for-next' into master omits b7723f71c51a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 76f61c04e7d7 Merge remote-tracking branch 'coresight/next' into master omits 5905b1f4e3a9 Merge remote-tracking branch 'livepatching/for-next' into master omits 6b6e9d2e4bb1 Merge remote-tracking branch 'kselftest/next' into master omits 3fa329485ea5 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 968fb388c77e Merge remote-tracking branch 'pinctrl/for-next' into master omits 166a4f16aaae Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits a77db771d148 Merge remote-tracking branch 'gpio/for-next' into master omits edecd45d5efc Merge remote-tracking branch 'rpmsg/for-next' into master omits 6819c9a01d60 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 913194b7742e Merge remote-tracking branch 'scsi/for-next' into master omits 9cc8e23de1fb Merge remote-tracking branch 'dmaengine/next' into master omits 5c00ccaae1d4 Merge remote-tracking branch 'mux/for-next' into master omits 91cddcb41d95 Merge remote-tracking branch 'staging/staging-next' into master omits 60082ccbcb56 Merge remote-tracking branch 'thunderbolt/next' into master omits d9535dd1b03f Merge remote-tracking branch 'soundwire/next' into master omits 39ce1ec2da60 Merge remote-tracking branch 'extcon/extcon-next' into master omits 06cc653cfb5b Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 99c8daa08267 Merge remote-tracking branch 'tty/tty-next' into master omits 42427b26f358 Merge remote-tracking branch 'phy-next/next' into master omits df888481c0ca Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 4329fee9633f Merge remote-tracking branch 'usb/usb-next' into master omits f9deebd406d6 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 713f6b19c4bf Merge remote-tracking branch 'ipmi/for-next' into master omits 1314502bebf6 Merge remote-tracking branch 'leds/for-next' into master omits 9f2cb302eee4 Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits 86ec3c85e8ab Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 6860cfc41536 Merge remote-tracking branch 'kvm-arm/next' into master omits c22725d8f658 Merge remote-tracking branch 'rcu/rcu/next' into master omits 5b47c210838d Merge remote-tracking branch 'edac/edac-for-next' into master omits 21aceef285a3 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits d495341ab234 Merge remote-tracking branch 'tip/auto-latest' into master omits fdf61dc1cd36 Merge remote-tracking branch 'spi/for-next' into master omits 35eb75dec802 Merge remote-tracking branch 'devicetree/for-next' into master omits c9968b04187a Merge remote-tracking branch 'audit/next' into master omits 337a10c922c7 Merge remote-tracking branch 'iommu/next' into master omits 962daf6718c9 Merge remote-tracking branch 'selinux/next' into master omits ebb8a0cbdc21 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 47663bc1ad2c Merge remote-tracking branch 'security/next-testing' into master omits 2f1d88f118ba Merge remote-tracking branch 'regulator/for-next' into master omits 779707248a34 Merge remote-tracking branch 'battery/for-next' into master omits 287876b2b201 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 79fec43d09bb Merge remote-tracking branch 'mmc/next' into master omits 175e5699b74e Merge remote-tracking branch 'block/for-next' into master omits 251de9041751 Merge remote-tracking branch 'input/next' into master omits 96fa13fb2006 Merge remote-tracking branch 'modules/modules-next' into master omits b2116983c2c5 Merge remote-tracking branch 'sound-asoc/for-next' into master omits f8d201f2f7b9 Merge remote-tracking branch 'sound/for-next' into master omits e114247dd4ee Merge remote-tracking branch 'regmap/for-next' into master omits 6fe838c9b29c Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits e1df28240a35 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits a8ecd92e0e9b Merge remote-tracking branch 'drm-msm/msm-next' into master omits 8062f374e62a Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 635b875e2206 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 276bd556af16 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 361c081229ea Merge remote-tracking branch 'drm/drm-next' into master omits 7da90b51f1a3 Merge remote-tracking branch 'crypto/master' into master omits de841836af52 Merge remote-tracking branch 'mtd/mtd/next' into master omits 688754187356 Merge remote-tracking branch 'gfs2/for-next' into master omits 9f59c184e509 Merge remote-tracking branch 'bluetooth/master' into master omits d91d8bdfbaef Merge remote-tracking branch 'wireless-drivers-next/master [...] omits e9241a028f42 Merge remote-tracking branch 'netfilter-next/master' into master omits 92521cab8a67 next-20200903/bpf-next omits cf88752412ba Merge remote-tracking branch 'net-next/master' into master omits 4844ff50b8db Merge remote-tracking branch 'rdma/for-next' into master omits 9b612492ebc7 Merge remote-tracking branch 'swiotlb/linux-next' into master omits a6167f09ba6e Merge remote-tracking branch 'dlm/next' into master omits f6a8b4d36aa5 Merge remote-tracking branch 'ieee1394/for-next' into master omits 43db32171857 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits bc02a81e145f Merge branch 'for-5.10/block' into for-next omits 867e76e14abc Merge remote-tracking branch 'opp/opp/linux-next' into master omits 0cca4f8b1805 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 10ffb9861ed9 Merge remote-tracking branch 'cpupower/cpupower' into master omits 3bd365f63c1e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits b5616663940b Merge remote-tracking branch 'pm/linux-next' into master omits a5750a2de197 next-20200903/v4l-dvb omits a5752b16852e Merge remote-tracking branch 'jc_docs/docs-next' into master omits 92bd933c112c Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits e4f66f1c3856 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits a38f15950ad4 Merge remote-tracking branch 'i3c/i3c/next' into master omits 860d8b453809 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits ff2cf6be5042 Merge remote-tracking branch 'hid/for-next' into master omits 2f0827a08c96 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 95fa574c3b53 Merge remote-tracking branch 'pci/next' into master omits ac8c95acea56 Merge remote-tracking branch 'printk/for-next' into master omits 8ed9ac10ff7e Revert "kbuild: preprocess module linker script" omits 609655e2e36a Merge remote-tracking branch 'vfs/for-next' into master omits d9fbc7ec7d99 Merge remote-tracking branch 'file-locks/locks-next' into master omits 800052b40bc9 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits f86d71749975 Merge remote-tracking branch 'cel/cel-next' into master omits ae16f3f7dcc3 Merge remote-tracking branch 'nfs/linux-next' into master omits 18d402b24103 Merge remote-tracking branch 'fuse/for-next' into master omits 689902ed58db Merge remote-tracking branch 'f2fs/dev' into master omits 6e5c468d2c9e Merge remote-tracking branch 'ext3/for_next' into master omits 4a9676815109 Merge remote-tracking branch 'exfat/dev' into master omits cb1d16fe0766 Merge remote-tracking branch 'erofs/dev' into master omits 669e40409f13 Merge remote-tracking branch 'configfs/for-next' into master omits ab8b860e841e Merge remote-tracking branch 'cifs/for-next' into master omits 2f2b4d1ed8bc Merge remote-tracking branch 'ceph/master' into master omits d3c0875f3d0f Merge remote-tracking branch 'btrfs/for-next' into master omits 56d2dd1ac333 Merge remote-tracking branch 'fscrypt/master' into master omits ea6c9f6c5988 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 1271fc9f43e3 Merge remote-tracking branch 's390/features' into master omits e6f634e14442 Merge remote-tracking branch 'risc-v/for-next' into master omits a5056ff1be55 Merge remote-tracking branch 'parisc-hd/for-next' into master omits 6d2305817c57 Merge remote-tracking branch 'nds32/next' into master omits 4c2683aee690 Merge remote-tracking branch 'mips/mips-next' into master omits 5c344a920913 Merge remote-tracking branch 'microblaze/next' into master omits bf86ed32de16 Merge remote-tracking branch 'm68k/for-next' into master omits 64eb018a31b4 Merge remote-tracking branch 'ia64/next' into master omits b7adbd1ee5a2 Merge remote-tracking branch 'h8300/h8300-next' into master omits 13cc0f4edac4 Merge remote-tracking branch 'clk/clk-next' into master omits 600c892e5c09 Merge remote-tracking branch 'uniphier/for-next' into master omits 38b88c77c85b Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 920d36948fb2 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 6cdc64967805 Merge remote-tracking branch 'tegra/for-next' into master omits 169a9d6a774a Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits cda4c77ae9ca Merge remote-tracking branch 'scmi/for-linux-next' into master omits 8ae0a605a235 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 1fad512695c3 Merge remote-tracking branch 'rockchip/for-next' into master omits 527df692cfab Merge remote-tracking branch 'reset/reset/next' into master omits 7b12ac6a229e Merge remote-tracking branch 'renesas/next' into master omits 6547c92224c2 Merge remote-tracking branch 'realtek/for-next' into master omits 027248b23442 Merge remote-tracking branch 'qcom/for-next' into master omits accf45e65545 Merge remote-tracking branch 'omap/for-next' into master omits ff638493dec9 Merge remote-tracking branch 'mvebu/for-next' into master omits 0cca524b93e6 Merge remote-tracking branch 'mediatek/for-next' into master omits 7f6662afcba9 Merge remote-tracking branch 'keystone/next' into master omits 5eb88a24eaeb Merge remote-tracking branch 'imx-mxs/for-next' into master omits d11aa495ef95 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 13b6c14338aa Merge remote-tracking branch 'at91/at91-next' into master omits d825c39d1ecf Merge remote-tracking branch 'aspeed/for-next' into master omits 2253d47971fe Merge remote-tracking branch 'amlogic/for-next' into master omits d0b4b2521a88 Merge remote-tracking branch 'arm-soc/for-next' into master omits 5ad2bbbdd8f1 Merge remote-tracking branch 'arm/for-next' into master omits e0457835afde Merge remote-tracking branch 'dma-mapping/for-next' into master omits a26f71ee9327 Merge remote-tracking branch 'kbuild/for-next' into master omits b32ee5d453e7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 72e0a6a27fe8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7bd3ce2804a1 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 6eaf449fdcfa Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 64ed4140a519 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits a7870d6c7c66 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 8472a35a5be1 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 841796417570 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits eede3ca79b4b Merge remote-tracking branch 'vfs-fixes/fixes' into master omits b94848dea618 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 6786947f8027 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes [...] omits 075d0451c743 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits fb299001262f Merge remote-tracking branch 'omap-fixes/fixes' into master omits 2a6b098336f0 Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits 29e17ae8c901 Merge remote-tracking branch 'ide/master' into master omits 83735d4116cd Merge remote-tracking branch 'crypto-current/master' into master omits 971153a656f8 Merge remote-tracking branch 'char-misc.current/char-misc- [...] omits c1e43d51decb Merge remote-tracking branch 'staging.current/staging-linu [...] omits f1f31b77ed7e Merge remote-tracking branch 'phy/fixes' into master omits f7aa896bdbab Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits ef9c56a374ea Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] omits a3d9ed9826e7 Merge remote-tracking branch 'usb.current/usb-linus' into master omits cf880cf29b5c Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 658a32d30e48 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 08d8cd40f3c5 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits d84f6bab792e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 6e4965d21922 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 4ab4faf3abeb Merge remote-tracking branch 'rdma-fixes/for-rc' into master omits f561dbf81784 Merge remote-tracking branch 'wireless-drivers/master' int [...] omits b35d72d89c3a Merge remote-tracking branch 'ipsec/master' into master omits 50e54fa8c244 Merge remote-tracking branch 'bpf/master' into master omits f67a345e69a1 Merge remote-tracking branch 'net/master' into master omits 181571afb728 Merge remote-tracking branch 'sparc/master' into master omits 589e60909d30 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits d78ffc4c95ac Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits f8941f728444 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits d7f5b2deba2d Merge branch 'for-next-next-v5.9-20200907' into for-next-20200907 omits 1b0e824cc0e0 Merge branch 'for-next-current-v5.8-20200907' into for-nex [...] omits 6bf001dfaf4c Merge branch 'ext/josef/more-lockdep-v2' into for-next-nex [...] omits 2dfb31339167 Merge branch 'ext/josef/eb-rwsem' into for-next-next-v5.9- [...] omits dcde2f704064 Merge branch 'misc-next' into for-next-next-v5.9-20200907 omits c482020f6342 Merge branch 'misc-next' into for-next-current-v5.8-20200907 omits 3999bdcec209 Merge branch 'misc-5.9' into for-next-current-v5.8-20200907 omits ba157afd0da0 btrfs: switch extent buffer tree lock to rw_semaphore omits 0aadf463158b btrfs: do not create raid sysfs entries under chunk_mutex omits 6437634e7586 btrfs: improve device scanning messages omits 667cc3d206b5 Merge branch 'misc-5.9' into next-fixes omits e93cb5e30eaa btrfs: fix NULL pointer dereference after failure to creat [...] omits b1f556c2e2be Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 0b49be756fa8 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits a727d5f996ed Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits b40d843b2186 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 45eee0e8a024 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits e81118864f25 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 8e2271d630d8 Merge branch 'kconfig' into for-next omits 8d77c9acc14a kbuild: preprocess module linker script omits 02c210a7e42c Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 9ed7a5f4f423 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits b5bc31eaba87 quota: widen timestamps for the fs_disk_quota structure omits 7f6aae3e054f Merge branch 'core/build' omits ed95dc5cdbde Merge branch 'core/static_call' omits c5d4d36a386d Merge branch 'locking/core' omits 007f955ed926 Merge branch 'locking/urgent' omits a8fa47b596b7 Merge branch 'perf/core' omits 1b45c8ca41d4 Merge branch 'ras/core' omits aae392a94c7e Merge branch 'sched/core' omits 62f5ce019783 Merge branch 'timers/core' omits a8f6bd2a630b Merge branch 'x86/asm' omits 2c6558028aa3 Merge branch 'x86/build' omits ca08e5d7fd94 Merge branch 'x86/cache' omits 289af1e40f0f Merge branch 'x86/cleanups' omits 65a2ae84732d Merge branch 'x86/cpu' omits 83e87b2eba3e Merge branch 'x86/entry' omits 75dda1ad7f13 Merge branch 'x86/fsgsbase' omits 3bee328417e2 Merge branch 'x86/kaslr' omits fdaba8f68769 Merge branch 'x86/misc' omits 8c796be5d0b4 Merge branch 'x86/mm' omits b350f6b1b9e7 Merge branch 'x86/paravirt' omits d9eacb184e94 Merge branch 'for-5.10/io_uring' into for-next omits ad4923b5bd29 Merge branch 'for-5.10/block' into for-next omits 9c2446cffaf5 io_uring: get rid of req->io/io_async_ctx union omits f33a301a1df1 io_uring: kill extra user_bufs check omits af44158ba377 io_uring: fix overlapped memcpy in io_req_map_rw() omits c06d5b6a5320 io_uring: refactor io_req_map_rw() omits 6db5fe663fdb io_uring: simplify io_rw_prep_async() omits 0ff02b8eca3e io_uring: enable file table usage for SQPOLL rings omits 1fc0583c7d46 riscv: Add cache information in AUX vector omits ef775ef1d320 riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO omits dc6738aced05 riscv: Set more data to cacheinfo omits 60fd60941f88 rcu: Panic after fixed number of stalls omits c070c060bfa7 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits 20c881d0592c scftorture: Add an alternative IPI vector omits a26ec6b1de37 riscv/mm/fault: Move access error check to function omits d95a222652f1 riscv/mm/fault: Move FAULT_FLAG_WRITE handling in do_page_fault() omits 1df2b83b5c3a riscv/mm/fault: Simplify mm_fault_error() omits 9e3579e0b162 riscv/mm/fault: Move fault error handling to mm_fault_error() omits 1b3f22ebcedd riscv/mm/fault: Simplify fault error handling omits 0f61c9a14e23 riscv/mm/fault: Move vmalloc fault handling to vmalloc_fault() omits 3a30748260ef riscv/mm/fault: Move bad area handling to bad_area() omits f9fdef82eb21 riscv/mm/fault: Move no context handling to no_context() omits ddca99b70295 virtiofs: add logic to free up a memory range omits d7217b702a6c virtiofs: maintain a list of busy elements omits dcad0cfe3e8b virtiofs: serialize truncate/punch_hole and dax fault path omits 6226ecbf5ebe virtiofs: define dax address space operations omits 37a5ece43207 virtiofs: add DAX mmap support omits 1ba1f7e7ff9b virtiofs: implement dax read/write operations omits 13f34c67788d virtiofs: introduce setupmapping/removemapping commands omits 6ef7d3d22331 virtiofs: implement FUSE_INIT map_alignment field omits ec1199e20a1e virtiofs: keep a list of free dax memory ranges omits b5b1c1ba989d virtiofs: add a mount option to enable dax omits 7e833303db20 virtiofs: set up virtio_fs dax_device omits 8a8b36269d1e virtiofs: get rid of no_mount_options omits 92cbd2557060 virtiofs: provide a helper function for virtqueue initialization omits 3dae6b67ce16 virtio: Implement get_shm_region for MMIO transport omits ebec5e5743b8 virtio: Implement get_shm_region for PCI transport omits 50050914d27c virtio: Add get_shm_region method omits 1fcccf299197 dax: Create a range version of dax_layout_busy_page() omits 22b51dfc1e36 dax: Modify bdev_dax_pgoff() to handle NULL bdev omits d0da22c90ead Merge branches 'fixes', 'work.misc', 'work.sparc', 'base.s [...] omits 5d6382ce0892 powerpc: remove address space overrides using set_fs() omits 125c41558244 powerpc: use non-set_fs based maccess routines omits 737e0e05c9db x86: remove address space overrides using set_fs() omits 9a382f2fd2a1 scsi: mpt3sas: Don't call disable_irq from IRQ poll handler omits 32600d6d6edb scsi: megaraid_sas: Don't call disable_irq from process IRQ poll omits bed8332fd457 x86: make TASK_SIZE_MAX usable from assembly code omits abb6cd194ccf x86: move PAGE_OFFSET, TASK_SIZE & friends to page_{32,64} [...] omits 11c694eafaa8 lkdtm: remove set_fs-based tests omits 58b8b913b599 test_bitmap: remove user bitmap tests omits 0d4ca5778ffd uaccess: add infrastructure for kernel builds with set_fs() omits 0e6f043d4a1a fs: don't allow splice read/write without explicit ops omits a4b5366f54fe fs: don't allow kernel reads and writes without iter ops omits 669e2cbf557b sysctl: Convert to iter interfaces omits f37bcf4ced7e Merge branch 'for-5.10/block' into for-next omits 196e67665602 Merge branch 'io_uring-5.9' into for-next omits f1d8273eacee Merge branch 'block-5.9' into for-next omits 2cf1646e15fe f2fs: trace: fix typo omits ce7c9f93300e f2fs: ignore compress mount option on image w/o compressio [...] omits fbbfe5f3e0dc f2fs: Documentation edits/fixes omits cfd007f255a3 f2fs: allocate proper size memory for zstd decompress omits 04cfbfe5b1b1 Merge branch 'printk-rework' into for-next omits e169cea2b995 scripts/gdb: update for lockless printk ringbuffer omits 3b3372cfe435 scripts/gdb: add utils.read_ulong() omits 073f773b8eb4 docs: vmcoreinfo: add lockless printk ringbuffer vmcoreinfo omits 6214a4b0cf4d printk: reduce LOG_BUF_SHIFT range for H8300 omits 4c31ead75f41 printk: ringbuffer: support dataless records omits 1ba5fe2facf7 libbpf: Remove arch-specific include path in Makefile omits a63b296a4f45 f2fs: change compr_blocks of superblock info to 64bit omits 003fd3282d84 f2fs: add block address limit check to compressed file omits ddeac3c6b17c f2fs: check position in move range ioctl omits 62df7595308d f2fs: correct statistic of APP_DIRECT_IO/APP_DIRECT_READ_IO omits 7d0929fd69e2 f2fs: Simplify SEEK_DATA implementation omits 52b4e0281934 f2fs: change virtual mapping way for compression pages omits 407135542d70 f2fs: support age threshold based garbage collection omits 0527eff5dff2 f2fs: point man pages for some f2fs utils omits 6308d5bd1c8c f2fs: Use generic casefolding support omits 634f98c843be fs: Add standard casefolding support omits 1200b82a84bf unicode: Add utf8_casefold_hash omits 503aff0bbd32 f2fs: compress: use more readable atomic_t type for {cic,dic}.ref omits 1ec2cddb7b4f f2fs: fix compile warning omits 14df477a71f9 f2fs: support 64-bits key in f2fs rb-tree node entry omits 0b96297d73cb f2fs: inherit mtime of original block during GC omits 3ebe00852efc f2fs: record average update time of segment omits 223d0b7d9e5f f2fs: introduce inmem curseg omits 009fdd0419af f2fs: compress: remove unneeded code omits 65577f79b3d2 f2fs: remove duplicated type casting omits cdefc85fdc9a f2fs: support zone capacity less than zone size omits 930451bcf777 f2fs: Return EOF on unaligned end of file DIO read omits 379a0699fde9 f2fs: fix indefinite loop scanning for free nid omits 15001c63fd7b f2fs: Fix type of section block count variables omits 88f66c681780 Merge branch 'pci/pm' omits 37456713bd7d Merge branch 'pci/misc' omits c20ef0ee72cb Merge branch 'pci/enumeration' omits b981e97306ef cpufreq: s5pv210: Use dev_err instead of pr_err in probe omits 38bb198a400f cpufreq: s5pv210: Simplify with dev_err_probe() omits 08d623d2165a cpufreq: tegra186: Fix initial frequency omits 7eada1ae101b Merge branch 'pm-cpufreq' into linux-next omits 4c7f2d50c2e3 Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] omits 393d812b5ec1 ARM: config: aspeed: Fix selection of media drivers omits abe83f7621ee kunit: ubsan integration omits 63424bbb31b7 Merge branch 'v5.9-next/soc' into for-next omits f74c418c5142 Merge branch 'v5.9-next/dts64' into for-next omits 0d5e41709f76 arm64: dts: mt8183: add scp node omits 2c308ef41351 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" omits bf4830193b42 kdb: remove unnecessary null check of dbg_io_ops adds 612ab8ad6414 Merge tag 'livepatching-for-5.9-rc5' of git://git.kernel.o [...] adds 8052ff431a45 Merge tag 'drm-msm-fixes-2020-09-04' of https://gitlab.fre [...] adds 4993a8a37808 Revert "drm/i915: Remove i915_gem_object_get_dirty_page()" adds ad5d95e4d538 Revert "drm/i915/gem: Async GPU relocations only" adds 20561da3a2e1 Revert "drm/i915/gem: Delete unused code" adds 6f6a73c8b715 Merge tag 'drm-fixes-2020-09-08' of git://anongit.freedesk [...] adds d2af39141eea scsi: megaraid_sas: Don't call disable_irq from process IRQ poll adds b614d55b970d scsi: mpt3sas: Don't call disable_irq from IRQ poll handler adds d6dc7e06826b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 34d4ddd359db Merge tag 'linux-kselftest-5.9-rc5' of git://git.kernel.or [...] adds 644c9f40cf71 NFS: Zero-stateid SETATTR should first return delegation adds 8c6b6c793ed3 SUNRPC: stop printk reading past end of string adds ab29a807a7dd Merge tag 'nfs-for-5.9-2' of git://git.linux-nfs.org/proje [...] adds 7fe10096c150 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 123aaf774f70 f2fs: Fix type of section block count variables adds e2cab031ba7b f2fs: fix indefinite loop scanning for free nid adds 20d0a107fb35 f2fs: Return EOF on unaligned end of file DIO read adds 581cb3a26baf Merge tag 'f2fs-for-5.9-rc5' of git://git.kernel.org/pub/s [...] adds 29bf32ec0656 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds 5fb5dd23971a Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds 437ef802e0ad powerpc/dma: Fix dma_map_ops::get_required_mask adds 1d3ee7df009a cpuidle: pseries: Fix CEDE latency conversion from tb to us adds 0460534b532e powerpc/papr_scm: Limit the readability of 'perf_stats' sy [...] adds fc74a0a04960 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 4b3b4f5a156e s390/kasan: check ultravisor addressing limitations adds 59478d3a0734 Merge remote-tracking branch 's390-fixes/fixes' into master adds f70a17d001d1 Merge remote-tracking branch 'sparc/master' into master adds 19162fd4063a hv_netvsc: Fix hibernation for mlx5 VF driver adds 2f1e8ea726e9 net: dsa: link interfaces with the DSA master to get rid o [...] adds 843d926b003e ipv6: avoid lockdep issue in fib6_del() adds 1cc5ef91d2ff netfilter: ctnetlink: add a range check for l3/l4 protonum adds 67cc570edaa0 netfilter: nf_tables: coalesce multiple notifications into [...] adds 6c0d95d1238d netfilter: ctnetlink: fix mark based dump filtering regression adds 526e81b990e5 netfilter: conntrack: nf_conncount_init is failing with IP [...] adds 0c92411bb81d netfilter: nft_meta: use socket user_ns to retrieve skuid [...] adds 2650be2c2d59 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 923f614cdba2 fib: fix fib_rule_ops indirect call wrappers when CONFIG_IPV6=m adds 2a154988aa4b MAINTAINERS: remove John Allen from ibmvnic adds 88f46b3fe2ac ieee802154: fix one possible memleak in ca8210_dev_com_init adds e3914ed6cf44 ieee802154/adf7242: check status of adf7242_read_reg adds 0ff4628f4c6c mac802154: tx: fix use-after-free adds 6fd40d32ef54 Merge tag 'ieee802154-for-davem-2020-09-08' of git://git.k [...] adds ba9e04a7ddf4 ip: fix tos reflection in ack and reset packets adds 3ca1a42a52ca net: qrtr: check skb_put_padto() return value adds 4a009cb04aec net: add __must_check to skb_put_padto() adds 0ddaa2780384 Merge branch 'net-skb_put_padto-fixes' adds b87f9fe1ac94 hsr: avoid newline at end of message in NL_SET_ERR_MSG_MOD adds 9179ba31367b wireguard: noise: take lock when removing handshake entry [...] adds 6147f7b1e90f wireguard: peerlookup: take lock before checking hash in r [...] adds 99dc4a5dfe94 Merge branch 'wireguard-fixes' adds a19454b60963 Merge tag 'wireless-drivers-2020-09-09' of git://git.kerne [...] adds 2d2fe8433796 net: qed: Disable aRFS for NPAR and 100G adds 0367f05885b9 net: qede: Disable aRFS for NPAR and 100G adds ce1cf9e5025f net: qed: RDMA personality shouldn't fail VF load adds 9b29e26f7934 Merge branch 'net-qed-disable-aRFS-in-NPAR-and-100G' adds 46cf789b68b2 connector: Move maintainence under networking drivers umbrella. adds a4b5cc9e1080 tipc: fix shutdown() of connection oriented socket adds 57025817eaa4 mptcp: fix subflow's local_id issues adds 2ff0e566faa4 mptcp: fix subflow's remote_id issues adds d697f42a9fa2 Merge branch 'mptcp-fix-subflow-s-local_id-remote_id-issues' adds f612eb76f349 mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id adds edecfa98f602 net: dsa: microchip: look for phy-mode in port nodes adds 2fb541c862c9 net: sch_generic: aviod concurrent reset and enqueue op fo [...] adds de214e52de1b hv_netvsc: Switch the data path at the right time during h [...] adds da26658c3d70 hv_netvsc: Cache the current data path to avoid duplicate [...] adds 7d3ba9360c6d net: phy: call phy_disable_interrupts() in phy_attach_dire [...] adds 66d42ed8b25b hdlc_ppp: add range checks in ppp_cp_parse_cr() adds 1be107de2ee4 net: Correct the comment of dst_dev_put() adds 83896b0bd822 net: Fix broken NETIF_F_CSUM_MASK spell in netdev_features.h adds 5bf490e6807b s390/qeth: delay draining the TX buffers adds 9d3b2d3e4942 net: mvneta: fix possible use-after-free in mvneta_xdp_put_buff adds e1b9efe6baeb net: Fix bridge enslavement failure adds 6374a5606990 selftests: rtnetlink: Test bridge enslavement with differe [...] adds cdaa7a73700d Merge branch 'net-Fix-bridge-enslavement-failure' adds 297e77e53ead net: DCB: Validate DCB_ATTR_DCB_BUFFER argument adds 553d87b658fe netlink: fix doc about nlmsg_parse/nla_validate adds 863845ec36cc Merge remote-tracking branch 'net/master' into master adds e6a18d36118b bpf: Fix clobbering of r2 in bpf_gen_ld_abs adds 746f534a4809 tools/libbpf: Avoid counting local symbols in ABI check adds 635e8b88d452 Merge remote-tracking branch 'bpf/master' into master adds 545e5c571662 xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate adds 91a46c6d1b4f xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate adds 7aa05d304785 xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate adds 8366685b2883 xfrm: clone whole liftime_cur structure in xfrm_do_migrate adds b795cd3137f2 Merge remote-tracking branch 'ipsec/master' into master adds c939d7fb84e0 Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds fc19d559b0d3 ALSA: hda/realtek - The Mic on a RedmiBook doesn't work adds 26254a7fe52e Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 1a5ce48fd667 ASoC: tlv320adcx140: Wake up codec before accessing register adds 953ad6f82619 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 5001ee7c9926 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds ba3b5b3e132f Merge remote-tracking branch 'regulator/for-5.9' into regu [...] adds 4f9bd95545ba Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 83048015ff77 spi: spi-cadence-quadspi: Fix mapping of buffers for DMA reads adds b59a7ca15464 spi: Fix memory leak on splited transfers adds c170a5a3b694 spi: stm32: fix pm_runtime_get_sync() error checking adds 92d984b7510e Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 36bf08bb8ab5 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds e338eecf3fe7 PCI: rockchip: Fix bus checks in rockchip_pcie_valid_device() adds 1300c6d832cb Merge remote-tracking branch 'pci-current/for-linus' into master adds baaabecfc80f test_firmware: Test platform fw loading on non-EFI systems adds bbf18abf9d09 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds a29c0adbb688 Merge tag 'usb-serial-5.9-rc5' of https://git.kernel.org/p [...] adds 7af51a92fefe Merge remote-tracking branch 'usb.current/usb-linus' into master adds bebe1677e908 usb: dwc3: gadget: Resume pending requests after CLEAR_STALL adds e161d3b677c0 usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command adds e9cc089610bd usb: cdns3: gadget: free interrupt after gadget has deleted adds 51609fba0cca usb: dwc3: simple: add support for Hikey 970 adds afdd025f77b4 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds f7ad1020fe44 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 850280156f64 phy: ti: am654: Fix a leak in serdes_am654_probe() adds aa49dff17486 Merge remote-tracking branch 'phy/fixes' into master adds bdbb1505eb5d Merge remote-tracking branch 'staging.current/staging-linu [...] adds 162343a876f1 scripts/tags.sh: exclude tools directory from tags generation adds 7f6e1f3072b6 Revert "dyndbg: fix problem parsing format="foo bar"" adds 952e934d7f68 Revert "dyndbg: accept query terms like file=bar and module=foo" adds 6870a915be37 Merge remote-tracking branch 'char-misc.current/char-misc- [...] adds f022ff7bf377 thunderbolt: Retry DROM read once if parsing fails adds 7a0c37b1a265 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] adds c4440b8a4577 Input: i8042 - add Entroware Proteus EL07R4 to nomux and r [...] adds a82433161ed7 Merge remote-tracking branch 'input-current/for-linus' int [...] adds af4426b6f4cc Merge remote-tracking branch 'ide/master' into master adds 288eceb08583 media: cec-adap.c: don't use flush_scheduled_work() adds 6cb2590d57c4 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds b971da7b5c49 Merge remote-tracking branch 'omap-fixes/fixes' into master adds d0a12ecbb2b2 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds b46f9041d9ee Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes [...] adds fd0aed2b3d46 Merge branch 'misc-5.9' into next-fixes adds d83161917da4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 995741efdfd1 Merge remote-tracking branch 'vfs-fixes/fixes' into master adds d89a80ddbfd8 dt-bindings: crypto: sa2ul: fix a DT binding check warning adds f6b7a81c5031 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 244359c99fd9 scsi: libsas: Fix error path in sas_notify_lldd_dev_found() adds b1c995c33aac Merge remote-tracking branch 'scsi-fixes/fixes' into master adds d2b861002450 rapidio: Replace 'select' DMAENGINES 'with depends on' adds 3e8b2403545e drm: xlnx: dpsub: Fix DMADEVICES Kconfig dependency adds f9c88aa50b26 Merge tag 'drm-xlnx-dpsub-fixes-20200905' of git://linuxtv [...] adds 762edf0e7200 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master adds 0c4c801b31f8 drm/i915: fix regression leading to display audio probe fa [...] adds ecd9c687c5ca Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 30e08fcf35f7 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 19873eec7e13 Drivers: hv: vmbus: hibernation: do not hang forever in vm [...] adds aa0b336dad8f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds 6cb6cceb2fb2 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds e9fdf13cdb3c Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 0dafa38f3d4c Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 0d364d093949 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds ec653df2a0cb drm/vc4/vc4_hdmi: fill ASoC card owner adds cab4c03b4ba5 drm/sun4i: sun8i-csc: Secondary CSC register correction adds 74ea06164cda drm/sun4i: mixer: Extend regmap max_register adds c7fa2d821136 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds fb2becbff987 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 26bde0ed700d Merge branch 'kbuild' (early part) into for-next adds 60880fd6f93d Merge remote-tracking branch 'kbuild/for-next' into master adds 0a0c4cfed225 Merge remote-tracking branch 'dma-mapping/for-next' into master adds 156861c12796 Merge remote-tracking branch 'arm/for-next' into master adds 0f07ad27245a Merge remote-tracking branch 'arm-soc/for-next' into master adds 562ed0648971 Merge remote-tracking branch 'amlogic/for-next' into master adds edb1a2e25647 ARM: dts: aspeed: rainier: Enable XDMA engine adds 7505340245ff ARM: dts: aspeed: tacoma: Add IBM Operation Panel I2C device adds d270bb09f4b1 ARM: dts: aspeed: rainier: Add IBM Operation Panel I2C device adds c82bf6e133d3 ARM: aspeed: g5: Do not set sirq polarity adds adfe14797e17 ARM: dts: rainier: Disable internal pull-downs on eMMC pins adds 339fc1a290f1 ARM: config: aspeed: Fix selection of media drivers adds 7d48b16278bb ARM: config: aspeed-g5: Enable I2C GPIO mux driver adds 4e589cb46a1b ARM: config: aspeed_g5: Enable IBM OP Panel driver adds 511ca76e95c6 Merge remote-tracking branch 'aspeed/for-next' into master adds 85b27173fac0 Merge remote-tracking branch 'at91/at91-next' into master adds 8014c4781b46 memory: tegra: Delete duplicated argument to '|' in functi [...] adds 83ab016dfac3 dt-bindings: memory: mediatek: Add binding for MT8167 SMI adds a8529f3b1cd8 memory: mtk-smi: add support for MT8167 adds baf69a9b2977 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 7f2d01340456 Merge remote-tracking branch 'imx-mxs/for-next' into master adds 768f28487930 Merge remote-tracking branch 'keystone/next' into master adds c0d66c560ea2 arm: dts: mt7623: move display nodes to separate mt7623n.dtsi adds 2c78f4bd2b67 arm: dts: mt7623: add display subsystem related device nodes adds 8cf333f8367a arm: dts: mt7623: add lima related regulator adds 9d955478a89b arm64: dts: mt8173-elm: fix supported values for regulator [...] adds 944b74756ef7 Merge branch 'v5.9-next/dts64' into for-next adds 770136caaca1 Merge branch 'v5.9-next/soc' into for-next adds fe6c9afad212 Merge remote-tracking branch 'mediatek/for-next' into master adds 33867a8d5014 Merge remote-tracking branch 'mvebu/for-next' into master adds 3b4a05645538 ARM: dts: n9, n950: Remove nokia,nvm-size property adds fe93b72551ee ARM: dts: omap: replace status value "ok" by "okay" adds 0893a701a281 ARM: dts: dra7xx: replace status value "ok" by "okay" adds ca6bfe9721b2 ARM: dts: am43xx: replace status value "ok" by "okay" adds 67e97cc60d8a ARM: dts: am5729: beagleboneai: switch to new cpsw switch drv adds d56fe359e6b6 ARM: dts: am57xx-idk: switch to new cpsw switch drv adds ea952beb292b ARM: dts: beagle-x15: switch to new cpsw switch drv adds 56d6c721f2dc ARM: dts: dra7x-evm: switch to new cpsw switch drv adds fa46e7e7dc6d ARM: dts: am57xx-cl-som-am57x: switch to new cpsw switch drv adds ec9bc5bedb20 ARM: dts: dra7: drop legacy cpsw dt node adds 7e62f1457454 Merge branch 'omap-for-v5.10/dt' into for-next adds 8aa6361f7251 ARM: omap2plus_defconfig: enable twl4030_madc as a loadabl [...] adds 74623757b982 ARM: omap2plus_defconfig: enable generic net options adds 34766a7d60e9 Merge branch 'omap-for-v5.10/defconfig' into for-next adds da2f0fff6a41 Merge remote-tracking branch 'omap/for-next' into master adds 152a1b4c3e7c dt-bindings: arm: qcom: Document SM8250 SoC and boards adds bb1dfb4da1d0 arm64: dts: qcom: sm8250: Rename UART2 node to UART12 adds b1d2674e6121 arm64: dts: qcom: Add basic devicetree support for QRB5165 RB5 adds b5cbd84e499a arm64: dts: qcom: qrb5165-rb5: Add onboard LED support adds 6c6a6d81f586 arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for TLMM block adds 70ff10d5e38f arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for PM8 [...] adds f05f2c21187a arm64: dts: qcom: sc7180: Add LPASS clock controller nodes adds 81921a37145e arm64: dts: qcom: sc7180: add interconnect bindings for display adds 137154871cf4 arm64: dts: qcom: sdm845: Add OPP tables and power-domains [...] adds ef8e58f837e6 arm64: dts: qcom: sc7180: Add OPP tables and power-domains [...] adds 5a4d9f3e18f5 arm64: dts: qcom: sc7180: Add 'sustainable_power' for CPU [...] adds fa8da0662862 arm64: dts: qcom: sc7180: Add bandwidth votes for eMMC and SDcard adds 0a4fd091cf11 arm64: dts: sc7180: add bus clock to mdp node for sc7180 target adds f3d95f5f5136 arm64: defconfig: Enable Lontium LT9611 driver adds 75894849c81a Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] adds af2f5d7b78fa Merge remote-tracking branch 'qcom/for-next' into master adds 4564363351e2 ARM: dts: bcm2711: Enable the display pipeline adds 37a4840c0975 Merge remote-tracking branch 'raspberrypi/for-next' into master adds 55af40304480 Merge remote-tracking branch 'realtek/for-next' into master adds 7345e5c1853d arm64: dts: renesas: r8a774e1-hihope-rzg2h-ex: Enable sata adds 4c32a2b34e62 ARM: dts: r8a7742: Add VIN DT nodes adds 8368ca1540f0 ARM: dts: r8a7742-iwg21d-q7: Add SPI NOR support adds 68ee7720a01c ARM: dts: r8a7742-iwg21d-q7: Add can1 support to carrier board adds 8feb34840611 ARM: dts: r8a7742-iwg21d-q7: Enable SD2 LED indication adds c2ff0810934a dt-bindings: power: Add r8a779a0 SYSC power domain definitions adds fa2d185f7518 dt-bindings: clock: Add r8a779a0 CPG Core Clock Definitions adds 52c91f0ca8e4 Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into rene [...] adds 834c310f5418 arm64: dts: renesas: Add Renesas R8A779A0 SoC support adds 63070d7c2270 arm64: dts: renesas: Add Renesas Falcon boards support adds 919c385dde9c ARM: shmobile: rcar-gen2: Make rcar_gen2_{timer_init, rese [...] adds 8fae67585090 soc: renesas: Use ARM32/ARM64 for menu description adds 6d5aded8d57f soc: renesas: Sort driver description title adds 090e87e7fbe3 soc: renesas: Identify R-Car V3U adds 8e9529f5cde7 soc: renesas: rcar-rst: Add support for R-Car V3U adds 3cc006b395e2 dt-bindings: arm: renesas: Document R-Car V3U SoC DT bindings adds 2e95492de6d9 dt-bindings: power: renesas,rcar-sysc: Document r8a779a0 S [...] adds 461cb5952e35 dt-bindings: reset: renesas,rst: Document r8a779a0 reset module adds b08892556b3f dt-bindings: arm: renesas: Document Renesas Falcon boards adds 8bf393104609 Merge branches 'renesas-arm-dt-for-v5.10', 'renesas-arm-so [...] adds 9bd373449c54 Merge remote-tracking branch 'renesas/next' into master adds a2ffbb4064f2 Merge remote-tracking branch 'reset/reset/next' into master adds 3036dc606c1e Merge remote-tracking branch 'rockchip/for-next' into master adds ad1edcdf477d dt-bindings: samsung: pmu: document S5Pv210 adds 2c6658c607a3 ARM: dts: s5pv210: fix pinctrl property of "vibrator-en" r [...] adds ea4e792f3c89 ARM: dts: s5pv210: remove DMA controller bus node name to [...] adds d38cae370e5f ARM: dts: s5pv210: move fixed clocks under root node adds bb98fff84ad1 ARM: dts: s5pv210: move PMU node out of clock controller adds 6c17a2974abf ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node adds e59cb2fb3b33 ARM: dts: s5pv210: add RTC 32 KHz clock in Aquilla adds 086c4498b0cc ARM: dts: s5pv210: add RTC 32 KHz clock in Aries family adds ebb105b59c75 ARM: dts: s5pv210: add RTC 32 KHz clock in Goni adds 37dea4fa9888 ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKC110 adds 7260b363457a ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 adds fd595722c104 ARM: dts: s5pv210: add RTC 32 KHz clock in Torbreck adds 0e2774e18081 ARM: dts: s5pv210: use defines for GPIO flags in Aquila adds 0f2e43cf3d63 ARM: dts: s5pv210: use defines for GPIO flags in Goni adds c272f1cc9492 ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 adds b5c528ba9759 ARM: dts: s5pv210: use defines for IRQ flags in Goni adds 1ed7f6d0bab2 ARM: dts: s5pv210: align SPI GPIO node name with dtschema [...] adds 5091298664a6 Merge branch 'next/dt' into for-next adds 4c42831b3078 arm64: defconfig: Enable Samsung S3FWRN5 NFC driver adds d8eab2b0dcaf Merge branch 'next/defconfig' into for-next adds ceac94c0350b Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 0f3fbf9ec657 Merge tag 'juno-updates-5.10' of git://git.kernel.org/pub/ [...] adds a8803055127a firmware: arm_scmi: Add system power protocol support adds 481f6ccf399b firmware: arm_scmi: Add SCMI device for system power protocol adds 73f1e98e09dc firmware: arm_scmi: Fix NULL pointer dereference in mailbo [...] adds fd600774797f firmware: smccc: Export both smccc functions adds 53bd275b282f firmware: arm_scmi: Move scmi bus init and exit calls into [...] adds 5dd5e0d41446 firmware: arm_scmi: Move scmi protocols registration into [...] adds 57d5b80413e3 firmware: arm_scmi: Enable building as a single module adds 08671beba822 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds bd0c11563c9f Merge remote-tracking branch 'scmi/for-linux-next' into master adds 2f09811fb006 dt-bindings: crypto: Specify that allwinner, sun8i-a33-cry [...] adds a70ec60cd3ec dt-bindings: crypto: Add compatible for V3s adds 1dcc472e4ed5 ARM: dts: sun8i: v3s: Enable crypto engine adds 5bcae6ef32b0 Merge branch 'sunxi/dt-for-5.10' into sunxi/for-next adds a21551a49552 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds ebdb51e1c86c Merge remote-tracking branch 'tegra/for-next' into master adds 2dfe12657eb3 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds ea478273129c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 7045b55ea4c4 Merge remote-tracking branch 'uniphier/for-next' into master adds 918f358f9ba9 Merge remote-tracking branch 'clk/clk-next' into master adds bd7e9b65115a Merge remote-tracking branch 'h8300/h8300-next' into master adds da8867972de6 Merge remote-tracking branch 'ia64/next' into master adds 302bb6538623 Merge remote-tracking branch 'm68k/for-next' into master adds ef03e4545eac m68knommu: switch to using asm-generic/uaccess.h adds b85d9ba92f24 Merge remote-tracking branch 'm68knommu/for-next' into master adds b037a1813562 Merge remote-tracking branch 'microblaze/next' into master adds 554014ff3e33 Merge remote-tracking branch 'mips/mips-next' into master adds 4ec76b3acbec Merge remote-tracking branch 'nds32/next' into master adds 1e6c9cf230f8 Merge remote-tracking branch 'parisc-hd/for-next' into master adds 67c3e59443f5 powerpc/pseries: Fix missing of_node_put() in rng_init() adds d3e669f31ec3 powerpc/icp-hv: Fix missing of_node_put() in success path adds 1e89da5ef9c2 scsi: cxlflash: Access interrupt trigger page from xive directly adds ad857d47df6a ocxl: Access interrupt trigger page from xive directly adds dde6f18a8779 ocxl: Don't return trigger page when allocating an interrupt adds 374f6178f348 ocxl: Remove custom service to allocate interrupts adds 40ac790d99c6 cxl: Rework error message for incompatible slots adds 8c7614d64803 powerpc/dts/t4240rdb: remove interrupts property adds 843dc8ee23d1 powerc/dtc/t1024rdb: remove interrupts property adds 738e6cad0ace powerpc/fadump: Remove set but not used variable 'elf' adds ef23cf9a89a7 powerpc/perf: Remove set but not used variable 'target' adds 18102e4bcc47 powerpc/powernv: Remove set but not used variable 'parent' adds ccaea15296f9 powerpc/vmemmap: Fix memory leak with vmemmap list allocat [...] adds 1c0a7ac0ec63 powerpc/vmemmap: Don't warn if we don't find a mapping vme [...] adds 346427e66816 powerpc/oprofile: fix spelling mistake "contex" -> "context" adds f6bac19cf65c powerpc/powernv/smp: Fix spurious DBG() warning adds 8471c1dd93de powerpc/powernv: Include asm/powernv.h from the local powernv.h adds 3b70464aa789 powerpc/powernv: Staticify functions without prototypes adds fb248c3121af powerpc/powernv: Fix spurious kerneldoc warnings in opal-prd.c adds 3ced132a055c powerpc/nx: Don't pack struct coprocessor_request_block adds b51ba4fe2e13 powerpc/32s: Fix assembler warning about r0 adds 7db0a07273e8 macintosh: windfarm: remove detatch debug containing spell [...] adds 169b9afee572 powerpc/hwirq: Remove stale forward irq_chip declaration adds b134cfc3e327 powerpc/irq: Drop forward declaration of struct irqaction adds 63442de43011 powerpc/fpu: Drop cvt_fd() and cvt_df() adds 82eb1792426f powerpc: drop hard_reset_now() and poweroff_now() declaration adds 59562b5c33d6 powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h adds 5d1bc776428f powerpc/pseries: new lparcfg key/value pair: partition_aff [...] adds 6c9100ea39d2 powerpc: Use simple i2c probe function adds e53281bc21f0 powerpc: Drop _nmask_and_or_msr() adds 9d6792ffe140 powerpc/pseries: explicitly reschedule during drmem_lmb li [...] adds e426ab39f410 powerpc: Remove flush_instruction_cache for book3s/32 adds f663f3312051 powerpc: Move flush_instruction_cache() prototype in asm/c [...] adds de39b19452e7 powerpc: Rewrite 4xx flush_cache_instruction() in C adds 704dfe931df9 powerpc: Rewrite FSL_BOOKE flush_cache_instruction() in C adds e5e179aa3a39 pseries/drmem: don't cache node id in drmem_lmb struct adds d9de6b0da85c powerpc: unrel_branch_check.sh: fix shellcheck complaints adds 20ff8ec18216 powerpc: unrel_branch_check.sh: simplify and combine some [...] adds 4e71106c343c powerpc: unrel_branch_check.sh: simplify objdump's asm output adds 3d97abbc9f6f powerpc: unrel_branch_check.sh: convert grep | sed | awk t [...] adds b84eaab6ede6 powerpc: unrel_branch_check.sh: simplify and tidy up the f [...] adds 3745ae63b405 powerpc: unrel_branch_check.sh: fix up the file header adds af13a2244d59 powerpc: unrel_branch_check.sh: exit silently for early errors adds b71dca9891b3 powerpc: unrel_branch_check.sh: use nm to find symbol value adds 6b1992bcdee8 powerpc: unrel_branch_check.sh: enable the use of llvm-obj [...] adds 76d46a1e2fe2 powerpc: Remove flush_instruction_cache() on 8xx adds c20beffeec3c powerpc/uaccess: Use flexible addressing with __put_user() [...] adds 2f279eeb68b8 powerpc/uaccess: Add pre-update addressing to __get_user_a [...] adds 353bce211e00 powerpc/process: Remove unnecessary #ifdef CONFIG_FUNCTION [...] adds 10bf59d923c2 powerpc/pseries/eeh: Fix dumb linebreaks adds c0176429b7b0 selftests/powerpc: Fix TM tests when CPU 0 is offline adds 769628710c33 selftests/powerpc: Don't use setaffinity in tm-tmspr adds b5a646a681f5 selftests/powerpc: Run tm-tmspr test for longer adds 34c103342be3 selftests/powerpc: Make using_hash_mmu() work on Cell & PowerMac adds 17c98a541dc9 selftests/powerpc: Give the bad_accesses test longer to run adds d89002397cfb selftests/powerpc: Move set_dscr() into rfi_flush.c adds 178282a054dc selftests/powerpc: Include asm/cputable.h from utils.h adds 4c3c3c502575 selftests/powerpc: Don't run DSCR tests on old systems adds 3a31518a242d selftests/powerpc: Skip security tests on older CPUs adds 4871a10b7b5f selftests/powerpc: Skip L3 bank test on older CPUs adds 09275d717d1b selftests/powerpc: Don't touch VMX/VSX on older CPUs adds 003d6f5fd2cc selftests/powerpc: Properly handle failure in switch_endian_test adds 529d2bd56ada powerpc/64: Remove unused generic_secondary_thread_init() adds 364b236a0b6e powerpc/boot: Update Makefile comment for 64bit wrapper adds db96221a6833 selftests/powerpc: Fix prefixes in alignment_handler signa [...] adds 0fb4871bcc89 powerpc/tools: Remove 90 line limit in checkpatch script adds 51a1588154cb powerpc: Update documentation of ISA versions for Power10 adds cac3e629086f powerpc/pseries/iommu: Create defines for operations in ib [...] adds 80f025123113 powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windows adds 74d0b3994e14 powerpc/pseries/iommu: Move window-removing part of remove [...] adds 8c0d51592f6f powerpc/pseries/iommu: Allow bigger 64bit window by removi [...] adds 8f55984f530d powerpc/powernv: Print helpful message when cores guarded adds a02f6d42357a powerpc: Warn about use of smt_snooze_delay adds dc462267d2d7 powerpc/64s: handle ISA v3.1 local copy-paste context switches adds f92dd0e0cd78 Merge remote-tracking branch 'powerpc/next' into master adds f7305a30f0ec include: pe.h: Add RISC-V related PE definition adds 6bf710098245 efi: Rename arm-init to efi-init common for all arch adds 1b55a2d9cc46 riscv/mm: Simplify retry logic in do_page_fault() adds ea0292ad738a riscv/mm/fault: Move no context handling to no_context() adds d24120a3fc62 riscv/mm/fault: Move bad area handling to bad_area() adds 9bd198417d3e riscv/mm/fault: Move vmalloc fault handling to vmalloc_fault() adds d8663552e085 riscv/mm/fault: Simplify fault error handling adds c3400d0daf63 riscv/mm/fault: Move fault error handling to mm_fault_error() adds a95d19dfec44 riscv/mm/fault: Simplify mm_fault_error() adds 94e96a213cc2 riscv/mm/fault: Move FAULT_FLAG_WRITE handling in do_page_fault() adds fd0c026febd3 riscv/mm/fault: Move access error check to function adds 7e7240611d37 riscv: Set more data to cacheinfo adds ba5725c69547 riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO adds 0b5089fe149c riscv: Add cache information in AUX vector adds c569ae3fd8b3 RISC-V: Move DT mapping outof fixmap adds 40464d3fc5ae RISC-V: Add early ioremap support adds 5d6dff9147ad RISC-V: Implement late mapping page table allocation functions adds 8b852864d68d RISC-V: Add PE/COFF header for EFI stub adds 282048ee6534 RISC-V: Add EFI stub support. adds e4f64dd42a28 RISC-V: Add EFI runtime services adds 211bae6f9aed RISC-V: Add page table dump support for uefi adds 6f36a9635082 riscv/mm/fault: Fix inline placement in vmalloc_fault() de [...] adds 87fa497f7f9a riscv/mm/fault: Set FAULT_FLAG_INSTRUCTION flag in do_page [...] adds 80e617407239 Merge remote-tracking branch 'risc-v/for-next' into master adds 5ee283363a45 Merge remote-tracking branch 's390/features' into master adds 00429b7218b4 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 7566a579c682 Merge remote-tracking branch 'fscrypt/master' into master adds 5376053f7eb1 Merge branch 'misc-5.9' into for-next-current-v5.8-20200910 adds e68d6c98e2a8 btrfs: pretty print leaked root name adds 22ee181dc69b btrfs: fix NULL pointer dereference after failure to creat [...] adds 8c9c3b790ee2 btrfs: improve device scanning messages adds f4ace182f950 btrfs: fix put of uninitialized kobject after seed device delete adds 36532ef1b460 btrfs: fix replace of seed device adds 7a40cf397471 btrfs: add btrfs_sysfs_add_device helper adds cf1a6ae01e75 btrfs: add btrfs_sysfs_remove_device helper adds cb0181bdaaf9 btrfs: make btrfs_sysfs_remove_devices_dir return void adds fd8e11fb8ffc btrfs: simplify parameters of btrfs_sysfs_add_devices_dir adds a467d9789844 btrfs: split and refactor btrfs_sysfs_remove_devices_dir adds 37bc7cd89c8c btrfs: initialize sysfs devid and device link for seed device adds f606b5589aad btrfs: handle errors in btrfs_sysfs_add_fs_devices adds 341ffb783305 btrfs: reada: lock all seed/sprout devices in __reada_star [...] adds acc1b226d924 btrfs: use sprout device_list_mutex in btrfs_init_devices_late adds 8db21db55a07 btrfs: remove tmp variable for list traversal in btrfs_ini [...] adds 2719d0bf25bc btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] adds b4e94c8f6d74 btrfs: simplify gotos in open_seed_device adds a99530d13cc9 btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] adds 8167ce5a5424 Merge branch 'misc-next' into for-next-current-v5.8-20200910 adds 34a1e24924c0 Merge branch 'for-next-current-v5.8-20200910' into for-nex [...] adds 6a35c4e37424 Merge branch 'misc-next' into for-next-next-v5.9-20200910 adds 988649e4289d btrfs: kill the rcu protection for fs_info->space_info adds 131ed96ce9d3 btrfs: do not create raid sysfs entries under any locks adds c6730c05535d Merge branch 'ext/josef/more-lockdep-v2-new' into for-next [...] adds becb69440205 btrfs: fix metadata reservation for fallocate that leads t [...] adds 8b95fa03d37e btrfs: remove item_size member of struct btrfs_clone_extent_info adds ee6b6531b30a btrfs: rename struct btrfs_clone_extent_info to a more gen [...] adds 01a72a1da8de btrfs: rename btrfs_punch_hole_range() to a more generic name adds a21cfe6eb38f btrfs: rename btrfs_insert_clone_extent() to a more generic name adds 2f7861293c92 Merge branch 'ext/filipe/falloc-fixes' into for-next-next- [...] adds f60c854866e9 btrfs: send: get rid of i_size logic in send_write() adds deebdcb1d6b5 btrfs: send: avoid copying file data adds d04bca85b0a5 btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() adds 608138fdfe61 btrfs: add send_stream_version attribute to sysfs adds 9de9242c02f4 Merge branch 'ext/omar/send-prep' into for-next-next-v5.9- [...] adds abecc38b009f Merge branch 'for-next-next-v5.9-20200910' into for-next-20200910 adds 49b3eef7d9b6 Merge remote-tracking branch 'btrfs/for-next' into master adds 52df684d74ff Merge remote-tracking branch 'ceph/master' into master adds 9fce88ae0c40 Merge remote-tracking branch 'cifs/for-next' into master adds 7b2d3033c885 Merge remote-tracking branch 'configfs/for-next' into master adds b0b3bc4a2bac Merge remote-tracking branch 'erofs/dev' into master adds 7006d7222e4f Merge remote-tracking branch 'exfat/dev' into master adds ad47ff330b26 quota: widen timestamps for the fs_disk_quota structure adds d1c10767837c quota: Expand comment describing d_itimer adds 82f925e768e9 Merge remote-tracking branch 'ext3/for_next' into master adds de881df97768 f2fs: support zone capacity less than zone size adds e90027d23aec f2fs: remove duplicated type casting adds 376207af4bf8 f2fs: compress: remove unneeded code adds d0b9e42ab615 f2fs: introduce inmem curseg adds 6f3a01ae9b72 f2fs: record average update time of segment adds c5d02785c59d f2fs: inherit mtime of original block during GC adds 2e9b2bb250d5 f2fs: support 64-bits key in f2fs rb-tree node entry adds 17d7648d9ce0 f2fs: fix compile warning adds e6c3948de2f8 f2fs: compress: use more readable atomic_t type for {cic,dic}.ref adds 3d7bfea8b837 unicode: Add utf8_casefold_hash adds c843843e714c fs: Add standard casefolding support adds eca4873ee1b6 f2fs: Use generic casefolding support adds 568d2a1e37b2 f2fs: point man pages for some f2fs utils adds c00238066a35 f2fs: support age threshold based garbage collection adds ec28d455e625 f2fs: Simplify SEEK_DATA implementation adds 2699b3526eb4 f2fs: correct statistic of APP_DIRECT_IO/APP_DIRECT_READ_IO adds 43b0d06ad29e f2fs: check position in move range ioctl adds 533506e13d7d f2fs: add block address limit check to compressed file adds 3c2ad106ecab f2fs: change compr_blocks of superblock info to 64bit adds 99a26ecee59d f2fs: allocate proper size memory for zstd decompress adds a15558bbcdbe f2fs: Documentation edits/fixes adds 70aa00f1c837 f2fs: ignore compress mount option on image w/o compressio [...] adds 8fcf5e41b0b5 f2fs: trace: fix typo adds 3bb626cd21e2 f2fs: change i_compr_blocks of inode to atomic value adds 1abe0a6f5365 f2fs: change return value of f2fs_disable_compressed_file to bool adds 3a4b7e4a3aca f2fs: change virtual mapping way for compression pages adds 1ab46ea9e05b Merge remote-tracking branch 'f2fs/dev' into master adds 5bfe37ca8ac8 virtio: Add get_shm_region method adds 0dd4ff93f4c8 virtio: Implement get_shm_region for PCI transport adds 38e895487afc virtio: Implement get_shm_region for MMIO transport adds 27bd6129a4c5 Merge branch 'virtio-shm' into for-next adds 1a9d5d405962 dax: Modify bdev_dax_pgoff() to handle NULL bdev adds 6bbdd563ee9a dax: Create a range version of dax_layout_busy_page() adds b43b7e81eb2b virtiofs: provide a helper function for virtqueue initialization adds f4fd4ae354ba virtiofs: get rid of no_mount_options adds 22f3787e9d95 virtiofs: set up virtio_fs dax_device adds 1dd539577c42 virtiofs: add a mount option to enable dax adds 45f2348eceb6 virtiofs: keep a list of free dax memory ranges adds fd1a1dc6f5aa virtiofs: implement FUSE_INIT map_alignment field adds ceec02d4354a virtiofs: introduce setupmapping/removemapping commands adds c2d0ad00d948 virtiofs: implement dax read/write operations adds 2a9a609a0c4a virtiofs: add DAX mmap support adds 9483e7d5809a virtiofs: define dax address space operations adds 6ae330cad6ef virtiofs: serialize truncate/punch_hole and dax fault path adds d0cfb9dcbca6 virtiofs: maintain a list of busy elements adds 9a752d18c85a virtiofs: add logic to free up a memory range adds 8b4288c331cb Merge remote-tracking branch 'fuse/for-next' into master adds b3c816043784 Merge remote-tracking branch 'cel/cel-next' into master adds cdd44ede8276 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds 771915c4f688 xfs: remove kmem_realloc() adds 718ecc50359e xfs: xfs_iflock is no longer a completion adds 03e0f3b77e12 xfs: add log item precommit operation adds b2341f2b41b6 xfs: factor the xfs_iunlink functions adds f5e0b8c04f59 xfs: arrange all unlinked inodes into one list adds cb2e6066b979 xfs: add unlink list pointers to xfs_inode adds 138d87bf4e5d xfs: replace iunlink backref lookups with list lookups adds eeea5367d0b7 xfs: mapping unlinked inodes is now redundant adds 73d6110273bf xfs: updating i_next_unlinked doesn't need to return old value adds 720d8a952088 xfs: validate the unlinked list pointer on update adds a4223a3882fc xfs: re-order AGI updates in unlink list updates adds 538d3d74a95a xfs: combine iunlink inode update functions adds 50b9451ec6d0 xfs: add in-memory iunlink log item adds 596fb4a448e1 xfs: reorder iunlink remove operation in xfs_ifree adds c7946f84d768 xfs: refactor the buf ioend disposition code adds 7c33cf679d3d xfs: mark xfs_buf_ioend static adds bbc47cac42be xfs: refactor xfs_buf_ioend adds eac248182d16 xfs: move the buffer retry logic to xfs_buf.c adds e16c1144305e xfs: fold xfs_buf_ioend_finish into xfs_ioend adds 0a0c8460a0e7 xfs: refactor xfs_buf_ioerror_fail_without_retry adds be3e01085400 xfs: remove xfs_buf_ioerror_retry adds b6df21f61c8b xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_d [...] adds 13a6bfd2fb60 xfs: simplify the xfs_buf_ioend_disposition calling convention adds a5b961a4f46b xfs: use xfs_buf_item_relse in xfs_buf_item_done adds d43e1ee50999 xfs: clear the read/write flags later in xfs_buf_ioend adds d34c0ccf4c0b xfs: remove xlog_recover_iodone adds 00a7bf8b898e xfs: simplify xfs_trans_getsb adds afd44ff1d8de xfs: remove xfs_getsb adds 543439229b03 xfs: reuse _xfs_buf_read for re-reading the superblock adds 10dd2c7d4af6 xfs: store inode btree block counts in AGI header adds 0004f136c4cd xfs: use the finobt block counts to speed up mount times adds 624dc3cca517 xfs: support inode btree blockcounts in online scrub adds 30deae31eab5 xfs: support inode btree blockcounts in online repair adds 0d168b604808 xfs: enable new inode btree counters feature adds 504ec27394bc xfs: explicitly define inode timestamp range adds 9fe2ad7b2d73 xfs: refactor quota expiration timer modification adds 7f20c7a4a37e xfs: refactor default quota grace period setting code adds bc504d6e17f6 xfs: refactor quota timestamp coding adds 54ba865f63c4 xfs: move xfs_log_dinode_to_disk to the log recovery code adds 45e06fe6d122 xfs: redefine xfs_timestamp_t adds 0944f39f176c xfs: redefine xfs_ictimestamp_t adds de63a670b67d xfs: widen ondisk inode timestamps to deal with y2038+ adds 4434089b2d08 xfs: widen ondisk quota expiration timestamps to handle y2038+ adds 2504dbb2c049 xfs: trace timestamp limits adds 75b89018eb33 xfs: enable big timestamps adds 08639d86fa65 xfs: Remove kmem_zalloc_large() adds ce7726a988d8 xfs: remove typedef xfs_attr_sf_entry_t adds acfc932f77d2 xfs: Remove typedef xfs_attr_shortform_t adds 66f8e544b5ea xfs: Use variable-size array for nameval in xfs_attr_sf_entry adds 7724567d7d15 xfs: Convert xfs_attr_sf macros to inline functions adds 7c0073f2994c xfs: force the log after remapping a synchronous-writes file adds 34c6209d59ed xfs: Remove unneeded semicolon adds fd2d6c0c1144 xfs: make sure the rt allocator doesn't run off the end adds 18a1031619de xfs: ensure that fpunch, fcollapse, and finsert operations [...] adds 0e2ddd4cecb3 Merge remote-tracking branch 'xfs/for-next' into master adds a805c111650c iomap: fix WARN_ON_ONCE() from unprivileged users adds c114bbc6c423 iomap: Fix direct I/O write consistency check adds e6e7ca92623a iomap: Clear page error before beginning a write adds 14284fedf59f iomap: Mark read blocks uptodate in write_begin adds 95ae6b477320 Merge remote-tracking branch 'iomap/iomap-for-next' into master adds 34a8f4706e29 Merge remote-tracking branch 'file-locks/locks-next' into master adds 4bd6a7353ee1 sysctl: Convert to iter interfaces adds 4d03e3cc5982 fs: don't allow kernel reads and writes without iter ops adds 36e2c7421f02 fs: don't allow splice read/write without explicit ops adds 5e6e9852d6f7 uaccess: add infrastructure for kernel builds with set_fs() adds 81b1e242b8bd test_bitmap: remove user bitmap tests adds c6f7c753f71c lkdtm: remove set_fs-based tests adds 999c83e8ffd9 x86: move PAGE_OFFSET, TASK_SIZE & friends to page_{32,64} [...] adds a1d826d475aa x86: make TASK_SIZE_MAX usable from assembly code adds 47058bb54b57 x86: remove address space overrides using set_fs() adds c33165253492 powerpc: use non-set_fs based maccess routines adds 5ae4998b5d6f powerpc: remove address space overrides using set_fs() adds c5c8adc73309 Merge branches 'fixes', 'work.misc', 'work.sparc', 'base.s [...] adds e076a67cbdb7 Merge remote-tracking branch 'vfs/for-next' into master adds d397820f36ff printk: ringbuffer: support dataless records adds 550c10d28d21 printk: reduce LOG_BUF_SHIFT range for H8300 adds f8ff195ef1b9 docs: vmcoreinfo: add lockless printk ringbuffer vmcoreinfo adds 3e0d075cb0ab scripts/gdb: add utils.read_ulong() adds e60768311af8 scripts/gdb: update for lockless printk ringbuffer adds 22ed34492cf7 Merge branch 'printk-rework' into for-next adds 44dd5988a33c Merge remote-tracking branch 'printk/for-next' into master adds e74d7970fae8 Merge branch 'pci/enumeration' adds 91d5cbb25ba2 Merge branch 'pci/misc' adds dac4312d3d38 Merge branch 'pci/pm' adds b32c012e4b98 PCI: aardvark: Fix compilation on s390 adds 7862a6134456 PCI: aardvark: Check for errors from pci_bridge_emul_init() call adds d39ff8ee9f27 PCI: pci-bridge-emul: Export API functions adds 526a76991b7b PCI: aardvark: Implement driver 'remove' function and allo [...] adds d0c6a3475b03 PCI: aardvark: Move PCIe reset card code to advk_pcie_trai [...] adds 8bac7dd83d23 Merge branch 'remotes/lorenzo/pci/aardvark' adds c7e592a6a541 PCI: cadence-ep: Remove obsolete path from comment adds bc201e49c5c8 Merge branch 'remotes/lorenzo/pci/cadence' adds 16270a923557 PCI: designware-ep: Fix the Header Type check adds 07e292950b93 PCI: Allow root and child buses to have different pci_ops adds f81c770df72e PCI: dwc: Use DBI accessors instead of own config accessors adds 444ddca52484 PCI: dwc: Allow overriding bridge pci_ops adds 27e7ed018113 PCI: dwc: Add a default pci_ops.map_bus for root port adds fffbb0ba8e75 PCI: dwc: al: Use pci_ops for child config space accessors adds 10a797c6e54a PCI: dwc: keystone: Use pci_ops for config space accessors adds 692ccce7f0c5 PCI: dwc: tegra: Use pci_ops for root config space accessors adds e0ceb8f90b80 PCI: dwc: meson: Use pci_ops for root config space accessors adds 6408e6a7f9ee PCI: dwc: kirin: Use pci_ops for root config space accessors adds 08d2209e798a PCI: dwc: exynos: Use pci_ops for root config space accessors adds c4a42ee9acfb PCI: dwc: histb: Use pci_ops for root config space accessors adds 7975c8cc8ed8 PCI: dwc: Remove dwc specific config accessor ops adds c2b0c098fbd1 PCI: dwc: Use generic config accessors adds 6e8e104d2196 PCI: Also call .add_bus() callback for root bus adds 6ab15b5e7057 PCI: dwc: keystone: Convert .scan_bus() callback to use add_bus adds 1df793054859 PCI: dwc: Convert to use pci_host_probe() adds 5808d43e7c91 PCI: dwc: Remove root_bus pointer adds 0f71c60ffd26 PCI: dwc: Remove storing of PCI resources adds 2ef6b06a0475 PCI: dwc: Simplify config space handling adds 421063efaf1e PCI: dwc/keystone: Drop duplicated 'num-viewport' adds cf627713e3c0 PCI: dwc: Check CONFIG_PCI_MSI inside dw_pcie_msi_init() adds 574523dcfc63 PCI: dwc/imx6: Remove duplicate define PCIE_LINK_WIDTH_SPE [...] adds 6ffc02d23631 PCI: dwc: Add a 'num_lanes' field to struct dw_pcie adds cff9244432e8 PCI: dwc: Ensure FAST_LINK_MODE is cleared adds 244c40cc28b1 PCI: dwc/meson: Drop the duplicate number of lanes setup adds 15efab2b8934 PCI: dwc/meson: Drop unnecessary RC config space initialization adds 2f2cea1ea70a PCI: dwc/meson: Rework PCI config and DW port logic regist [...] adds 201a8df89952 PCI: dwc/imx6: Use common PCI register definitions adds 7b87ddc04b36 PCI: dwc/qcom: Use common PCI register definitions adds fb7652327101 PCI: dwc: Remove hardcoded PCI_CAP_ID_EXP offset adds 84667a416d42 PCI: dwc/tegra: Use common Designware port logic register [...] adds 903d69f83c6b PCI: dwc: Remove read_dbi2 code adds b04a6b9d395d PCI: dwc: Make ATU accessors private adds 3af45d34d30c PCI: dwc: Centralize link gen setting adds 8e66f77492e7 PCI: dwc: Set PORT_LINK_DLL_LINK_EN in common setup code adds eb246cf6958c PCI: dwc/intel-gw: Drop unnecessary checking of DT 'device [...] adds b0fb0d0a82a0 PCI: dwc/intel-gw: Move getting PCI_CAP_ID_EXP offset to i [...] adds 7c5d50b794c4 PCI: dwc/intel-gw: Drop unused max_width adds 314fd97469a2 PCI: dwc: Move N_FTS setup to common setup adds cdc82f7e766b PCI: dwc: Use DBI accessors adds cd722c98833d Merge branch 'remotes/lorenzo/pci/dwc' adds 73abd0bf89d2 PCI: imx6: Use fallthrough pseudo-keyword adds 61660dbf08e1 PCI: imx6: Do not output error message when devm_clk_get() [...] adds dd226dea49ad Merge branch 'remotes/lorenzo/pci/imx6' adds 7d69b117c313 PCI: xilinx-cpm: Remove leftover bridge initialization adds b4bd71a657e8 PCI: mvebu: Remove useless msi_controller pointer allocation adds d4811bdd2e4a Merge branch 'remotes/lorenzo/pci/mvebu' adds d3d4d028afb7 PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0 adds d0c41f486138 PCI: iproc: Set affinity mask on MSI interrupts adds 2f83cddc0069 Merge branch 'remotes/lorenzo/pci/qcom' adds 2de82ec86674 dt-bindings: pci: rcar-pci-ep: Document r8a774a1 and r8a774b1 adds cfb824ddd1c0 misc: pci_endpoint_test: Add Device ID for RZ/G2M and RZ/G [...] adds 5e94083c7814 dt-bindings: pci: rcar-pci-ep: Document r8a774e1 adds a63c5f3db07d misc: pci_endpoint_test: Add Device ID for RZ/G2H PCIe controller adds 44c9b4cc3467 PCI: rcar-gen2: Use fallthrough pseudo-keyword adds d16d538ff491 dt-bindings: PCI: rcar: Add device tree support for r8a7742 adds 14e97516e793 Merge branch 'remotes/lorenzo/pci/rcar' adds faf1f3d6e31f PCI: vmd: Create physical offset helper adds bac40963ea49 PCI: vmd: Create bus offset configuration helper adds 42443f036042 PCI: vmd: Create IRQ Domain configuration helper adds ba07a7102426 PCI: vmd: Create IRQ allocation helper adds 2705b8e4d46f x86/apic/msi: Use Real PCI DMA device when configuring IRTE adds 67b219dc3a6d PCI: vmd: Disable MSI/X remapping when possible adds 661dec1b9d71 PCI: vmd: Update VMD PM to correctly use generic PCI PM adds 763801810fc5 Merge branch 'remotes/lorenzo/pci/vmd' adds 4d8cebfabd15 Merge remote-tracking branch 'pci/next' into master adds 31bea82ec312 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds d4f98dbfe717 HID: roccat: add bounds checking in kone_sysfs_write_settings() adds d7e419beffb5 Merge branch 'for-5.9/upstream-fixes' into for-next adds 5bf2f2f331ad HID: ite: Add USB id match for Acer One S1003 keyboard dock adds 820ab7ef73e7 Merge branch 'for-5.9/upstream-fixes' into for-next adds eafb2203626a HID: i2c-hid: Prefer asynchronous probe adds 2fbfda7c7708 Merge branch 'for-5.10/i2c-hid' into for-next adds c27e08820bc6 HID: hid-debug: fix nonblocking read semantics wrt EIO/ERE [...] adds 5bd34639e3da Merge branch 'for-5.10/core' into for-next adds b19ed660e8d6 Merge remote-tracking branch 'hid/for-next' into master adds 62df579a8674 i2c: i801: Register lis3lv02d I2C device on Dell Latitude 5480 adds 60a9f851f6bb i2c: imx: Use dev_err_probe() to simplify error handling adds e6277308ac21 i2c: add binding to mark a bus as SMBus adds 2a71593da34d i2c: smbus: add core function handling SMBus host-notify adds 68302245720a i2c: stm32f7: Add SMBus Host-Notify protocol support adds 1e77d2e1b4c8 i2c: rcar: improve bus busy detection adds 9809e3b9ec05 i2c: rcar: refactor and shorten timeout when resetting adds c2449618c5c5 Merge branch 'i2c/for-5.10' into i2c/for-next adds 06be67266a0c i2c: npcm7xx: Fix timeout calculation adds 45df80d7605c misc: eeprom: at24: register nvmem only after eeprom is re [...] adds 0065ec0054be Merge tag 'at24-fixes-for-v5.9-rc5' of git://git.kernel.or [...] adds 0a355aeb2408 i2c: algo: pca: Reapply i2c bus settings after reset adds 5b4d19dec5c9 Merge branch 'i2c/for-current' into i2c/for-next adds 01a1689623a0 Merge remote-tracking branch 'i2c/i2c/for-next' into master adds 33990a60c1f7 Merge remote-tracking branch 'i3c/i3c/next' into master adds 13feb4b2e97c Merge remote-tracking branch 'dmi/dmi-for-next' into master adds e3ae50202a55 hwmon: (k10temp) Take out debugfs code adds 2c0fb3a54e1d hwmon: (pmbus) Stop caching register values adds 1ee3259f5ca0 hwmon: (pmbus) Expose PEC debugfs attribute adds 1d6baf062dee hwmon: (pmbus) Move boolean error condition check to gener [...] adds b4a316841380 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds afde706afde2 Make the docs build "work" with Sphinx 3.x adds 46ca9ee5b833 docs: kvm: fix referenced ioctl symbol adds bb84bc51d206 docs: trusted-encrypted.rst: update parameters for command [...] adds 27c8700bd1ab bcache: doc: update Documentation/admin-guide/bcache.rst adds cf92ec602ac5 Documentation: remove current_security() reference adds e046de3d79d7 docs: filesystems: replace to_dev() with kobj_to_dev() adds 9334e34fe1d5 Documentation: submit-checklist: add clean builds for new [...] adds 17dca0502314 docs: deprecated.rst: Update zero-length/one-element array [...] adds 50aab9b14291 mm/doc: editorial pass on page migration adds 2e915ea0bfda Documentation: iio: fix a typo adds 319f5fa089f2 Documentation: core-api/cpu_hotplug: fix a typo adds fdcc9e076189 MAINTAINERS: Add ubifs-authentication.rst to UBIFS adds 7eec675669fb docs: ubifs-authentication: Add a top-level heading adds f6236efced85 .gitignore: docs: ignore sphinx_*/ directories adds 5eb6b4b3e216 kernel-doc: include line numbers for function prototypes adds e4e29e78c0cd docs: scheduler: fix the directory name on two files adds 7f9a2357c400 docs: trace: fix the location of kprobes.rst adds 51652804d018 MAINTAINERS: fix location of qlogic/LICENSE.qla3xxx adds c9a6bef24e6d scripts: device_attr_show.cocci: update location of sysfs doc adds 4d05e3a0f53a docs: add some new files to their respective index.rst files adds 50f32634f853 docs: watch_queue: fix some warnings adds 3c97f03e888a docs: kvm: api.rst: add missing spaces adds 001e92922cbe docs: soundwire: fix some identation at stream.rst adds b899353d221f docs: dma-buf: fix some warnings adds 5ff4aa70bf34 docs: submitting-patches: use :doc: for references adds d6b921ad239d Merge remote-tracking branch 'jc_docs/docs-next' into master adds 1b24a5723262 media: atomisp: coding style: remove beginning whitespaces adds 539753884e72 media: atomisp: coding style: correct multiline comments adds f95cb3ddf2ab media: atomisp: fixed a brace coding sytle issue adds 7e023a1cc295 media: atomisp: Fix braces placement coding style errors adds d221d209470a media: atomisp: fix a brace coding sytle issue adds ed99640d558a media: atomisp: fix identation at I2C Kconfig menu adds 02900a49a43b media: atomisp: Replace deprecated MSI APIs adds 714d85f0ebae media: atomisp: fix code style issues adds 8d1fdaa50c0a media: atomisp: mt9m114: replace fixed function names adds 9b734bb9e7c6 media: atomisp: move null check to earlier point adds 5b4b09788dc1 media: atomisp: fix spelling mistake "unsupport" -> "unsupported" adds c1bca5b5ced0 media: atomisp: fix memleak in ia_css_stream_create adds 010494937022 media: atomisp: Avoid comma separated statements adds a4f3761771bc media: atomisp: fix "dubious: !x | !y" sparse warning adds ddc11db26ccb media: tda10086: cleanup symbol_rate setting logic adds 7a9b56123a03 media: qt1010: fix usage of unititialized value adds 13c129066845 media: av7110_v4l: avoid a typecast adds e4969cff95fb media: wl128x: get rid of a potential spectre issue adds 10f07a6b2a0e media: venus: place extern venus_fw_debug on a header file adds 3f83aa6b4bae media: tda10021: avoid casts when using symbol_rate adds 73c016543dba media: serial_ir: use the right type for a dma address adds 1faa39e0f3bc media: videobuf-dma-sg: number of pages should be unsigned long adds 99c2ec04e737 media: cx25821-alsa: number of pages should be unsigned long adds 7463773187a9 media: cx23885-alsa: number of pages should be unsigned long adds b4e0a5f9c0ac media: cx88-alsa: number of pages should be unsigned long adds c91effc08203 media: saa7134-alsa.c: number of pages should be unsigned long adds 36e3cf0cb17b media: dvb-ttusb-budget: don't use stack for USB transfers adds 883c84aca1e3 media: dvb-ttusb-budget: cleanup printk logic adds 15a36aae1ec1 media: saa7134: avoid a shift overflow adds b2999af93d62 media: atomisp: fix casts at atomisp_compat_ioctl32.c adds 815ac8567ef9 media: atomisp: atomisp_gmin_platform: check before use adds 6db1bd61575f media: atomisp: csi_rx.c: add missing includes adds 929e2a61d672 media: atomisp: get rid of some unused code adds bd674b5a413c media: atomisp: cleanup ifdefs from ia_css_debug.c adds 641c2292bf19 media: atomisp: get rid of version-dependent globals adds d71dc239a823 media: atomisp: get rid of isys_dma.h and isys_dma_local.h adds 6543143f0eb7 media: atomisp: get rid of ibuf_ctrl abstraction adds 9842fa169cac media: atomisp: don't check for ISP version for includes adds 39bc26e49a5f media: atomisp: unify INPUT error return type adds 284be89176e5 media: atomisp: de-duplicate names at *_input_system_global.h adds 8a8e36facd60 media: atomisp: reorder functions at pixelgen_private.h adds 5ad658c0038f media: atomisp: remove compile-time tests from input_syste [...] adds c5ea3e435877 media: atomisp: fix some bad indents adds 14eddb0f53fa media: atomisp: cleanup isys_irq headers adds 07be6f4cfd98 media: mxl5xx: remove unused including <linux/version.h> adds f35e5231d3af media: dvb_usb_pctv452e: use ISL6423 voltage regulator per [...] adds 32c3db3d9873 media: rc: rename lirc char dev region to "lirc" adds 528222d853f9 media: rc: harmonize infrared durations to microseconds adds 75992a4418b6 media: rc: rename ir_lirc_* functions to lirc_* adds 31b97d358d92 media: vivid: move the detection part out of vivid_create_ [...] adds fcaeb01929d7 media: vivid: place the logic which disables ioctl on a se [...] adds 4306c5379dc6 media: vivid: move set_capabilities logic to a separate function adds d92c8e31451c media: vivid: place dt timings init code on a separate function adds faf21f2867a5 media: vivid: move the create queues to a separate function adds 62c6b4c9e3c8 media: vivid: move the devnode creation logic to a separat [...] adds 49a3d74b46cb media: vivid: fix error path adds a80abc94dff7 media: atomisp: get rid of some cleanup leftovers adds 8fae9dd6a1e3 media: atomisp: print a warning if error while setting downscaler adds 852a53a02cf0 media: atomisp: get rid of unused vars adds b38f7aaef852 media: atomisp: move a static constant out of a header file adds 72a9ff3bf7fb media: atomisp: get rid of -Wsuggest-attribute=format warnings adds d13ee586e026 Merge tag 'v5.9-rc4' into patchwork adds d034731bb4b4 media: vivid: fix compile warning/error adds 50044aa71517 media: usbvision: remove deprecated driver adds a73a342a6b3c media: rcar-fcp: Drop local dma_parms adds fc8678783c72 media: uvcvideo: Fix annotation for uvc_video_clock_update() adds 40b222b56ea8 media: uvcvideo: Add mapping for HEVC payloads adds d6834b4b58d1 media: uvcvideo: Set media controller entity functions adds 93df48d37c3f media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having a [...] adds bed888de658a media: uvcvideo: Cleanup uvc_ctrl_add_info() error handling adds f5a3048a840d media: uvcvideo: Replace HTTP links with HTTPS ones adds f875bcc375c7 media: uvcvideo: Fix dereference of out-of-bound list iterator adds 171994e498a0 media: uvcvideo: Silence shift-out-of-bounds warning adds 8a652a17e3c0 media: uvcvideo: Ensure all probed info is returned to v4l2 adds ec2c23f62880 media: uvcvideo: Convey full colorspace information to V4L2 adds 08913a8e458e media: staging/intel-ipu3: css: Correctly reset some memory adds d8fc21c17099 media: omap3isp: Fix memleak in isp_probe adds bbacb2740343 media: ipu3-cio2: Simplify cleanup code adds 7b285f41f737 media: ipu3-cio2: Introduce CIO2_LOP_ENTRIES constant adds e186f932472f media: ipu2-cio2: Replace custom definition with PAGE_SIZE adds 9a262c7a7fd3 media: ipu3-cio2: Use macros from pfn.h adds a553c9013619 media: ipu3-cio2: Replace infinite loop by one with clear [...] adds 44677b03caa3 media: ipu3-cio2: Use readl_poll_timeout() helper adds 34a07e65bae2 media: ipu3-cio2: Get rid of pci_set_master() duplication adds c12841388e16 media: ipu3-cio2: Drop bogus check and error message adds 39fec547f111 media: ipu3-cio2: Drop useless assignments adds 30f573a85c30 media: ipu3-cio2: Update Copyright year and fix indentatio [...] adds 2f248f7f346b media: i2c: Remove Alan Chiang's e-mail address adds 32b6e400c34d media: v4l2-fwnode: Use debug level for printing link frequencies adds 3b987d70e903 media: i2c: ov5640: Remain in power down for DVP mode unle [...] adds b1751ae652fb media: i2c: ov5640: Separate out mipi configuration from s_power adds 576f5d4ba8f6 media: i2c: ov5640: Enable data pins on poweron for DVP mode adds 311a6408f8d4 media: i2c: ov5640: Configure HVP lines in s_power callback adds 4039b03720f7 media: i2c: ov5640: Add support for BT656 mode adds 2c61e48d0a19 media: i2c: ov5640: Fail probe on unsupported bus_type adds 6c11631480e9 media: v4l2-async: Document asd allocation requirements adds cdd4f7824994 media: rcar_drif: Fix fwnode reference leak when parsing DT adds 468e986dac0e media: rcar_drif: Allocate v4l2_async_subdev dynamically adds 2cac7cbfb409 media: rcar-csi2: Allocate v4l2_async_subdev dynamically adds 86d37bf31af6 media: i2c: max9286: Allocate v4l2_async_subdev dynamically adds 2e654432a260 media: v4l2-fwnode: Make number of data lanes a character adds bb4bba9232fc media: v4l2-fwnode: Make bus configuration a struct adds da5c791cfcdf media: v4l2-fwnode: Document new usage patterns of v4l2_fw [...] adds e5a30635600a media: ov8856: Add support for 1632x1224 mode adds 93c16fabdb74 media: ov8856: Add support for 3264x2448 mode adds ffb72671923a Merge remote-tracking branch 'v4l-dvb/master' into master adds 57a2fb068a95 powercap/intel_rapl: add support for TigerLake Desktop adds 64e5f367155f powercap/intel_rapl: add support for RocketLake adds ba92a4201167 powercap/intel_rapl: add support for AlderLake adds cc88b78c0870 powercap: make documentation reflect code adds 95035eac7632 PM: <linux/device.h>: fix @em_pd kernel-doc warning adds 23818c154bae Merge branch 'pm-em' into linux-next adds 270e05192089 Merge remote-tracking branch 'pm/linux-next' into master adds ded10c47f39e cpufreq: imx6q: Unconditionally call dev_pm_opp_of_remove_table() adds 474839cc0e14 Merge commit 'ded10c47f39e' into HEAD adds 52c32e281da1 cpufreq: tegra186: Fix initial frequency adds d4887207ee3d cpufreq: s5pv210: Simplify with dev_err_probe() adds eed38e15581f cpufreq: s5pv210: Use dev_err instead of pr_err in probe adds da59537eb7bd cpufreq: sti-cpufreq: add stih418 support adds 09b9a2ddf82d cpufreq: dt-platdev: Blacklist st,stih418 SoC adds 4a6457d4829b cpufreq: arm: Kconfig: add CPUFREQ_DT depend for STI CPUFREQ adds d7a976b4f156 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE adds d168eaa6f6a1 cpufreq: qcom-hw: Make use of cpufreq driver_data for pass [...] adds 3b71002ce0fc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds 1477a0bdbc1d Merge remote-tracking branch 'cpupower/cpupower' into master adds 833eeff809a4 Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 7922da668a35 Merge remote-tracking branch 'opp/opp/linux-next' into master adds 59fadf2afea3 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 22297013b0ed Merge remote-tracking branch 'ieee1394/for-next' into master adds bad4ae398c08 Merge remote-tracking branch 'dlm/next' into master adds c9dedb193677 Merge remote-tracking branch 'swiotlb/linux-next' into master adds 7d11b4787d53 RDMA/qedr: Fix reported max_pkeys adds 4f680cb9f1bb RDMA/ucma: Fix resource leak on error path adds 4b916ed9f9e8 RDMA/mlx5: Fix potential race between destroy and CQE poll adds 53c2a706ae78 RDMA/bnxt_re: Convert tasklets to use new tasklet_setup() API adds 55db47d0828c RDMA/hfi1: Convert tasklets to use new tasklet_setup() API adds 4e95f849993b RDMA/i40iw: Convert tasklets to use new tasklet_setup() API adds a23afb448ba8 RDMA/qib: Convert tasklets to use new tasklet_setup() API adds 00b3c11879d7 RDMA/rxe: Convert tasklets to use new tasklet_setup() API adds b49c76c4d7eb Merge remote-tracking branch 'rdma/for-next' into master adds 0db0c34cfbc9 net: tighten the definition of interface statistics adds c9ebf126f127 net: dsa: change PHY error message again adds 4349abdb409b net: dsa: don't print non-fatal MTU error if not supported adds c1f1f16c4de4 net: sched: skip an unnecessay check adds d41884eecdbd net: hns3: narrow two local variable range in hclgevf_rese [...] adds e63943633931 net: hns3: skip periodic service task if reset failed adds a3a0ff0150c9 net: hns3: fix a typo in struct hclge_mac adds b7ae986f6980 net: hns3: remove unused field 'io_base' in struct hns3_enet_ring adds 50626bcdbe43 net: hns3: remove unused field 'tc_num_last_time' in struc [...] adds 3d93fda0bf79 net: hns3: remove some unused macros related to queue adds 2c7bcc1de153 net: hns3: remove some unused function hns3_update_promisc_mode() adds 360ea6fca880 Merge branch 'net-hns3-misc-updates' adds 652b4987ba1a net: smsc911x: Remove unused variables adds 7edce63666cd cipso: fix 'audit_secid' kernel-doc warning in cipso_ipv4.c adds 525090b5092d bnx2x: Fix some kernel-doc warnings adds 4ff62d82be32 net: wimax: i2400m: fix 'msg_skb' kernel-doc warning in i2 [...] adds 8c70b2681766 netlabel: Fix some kernel-doc warnings adds 071445c6051f net: bridge: mcast: fix unused br var when lockdep isn't defined adds 161c4e88b720 sfc: coding style cleanups in mcdi_port_common.c adds f33a7251c825 hippi: switch from 'pci_' to 'dma_' API adds cdd84a93dad8 net: tc35815: switch from 'pci_' to 'dma_' API adds b7a7d6740803 rxrpc: Impose a maximum number of client calls adds 245500d853e9 rxrpc: Rewrite the client connection manager adds 288827d53e8e rxrpc: Allow multiple client connections to the same peer adds 56bbc22d833b Merge tag 'rxrpc-next-20200908' of git://git.kernel.org/pu [...] adds e92dd77e6fe0 ipv6: add tos reflection in TCP reset and ack adds f5499c67477e nfc: pn533/usb.c: fix spelling of "functions" adds ac99a822c67b net: ethernet/neterion/vxge: fix spelling of "functionality" adds 36c3be8a2c8a netfilter: ebt_stp: Remove unused macro BPDU_TYPE_TCN adds 0c5edd77a21d selftests/net: replace obsolete NFT_CHAIN configuration adds b131c96496b3 netfilter: nf_tables: add userdata support for nft_object adds d85427e3c8dd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 3c85f775151d net: dsa: microchip: Make switch detection more informative adds 805a7e6f5388 net: dsa: microchip: Improve phy mode message adds ade64eb5be97 net: dsa: microchip: Disable RGMII in-band status on KSZ9893 adds 5b797980908a net: dsa: microchip: Implement recommended reset timing adds 8794ebfe9a5c Merge branch 'ksz9477-dsa-switch-driver-improvements' adds 76f919ebffe2 cxgb4/ch_ipsec: Registering xfrmdev_ops with cxgb4 adds 74c654a852fe net: cavium: Fix a bunch of kerneldoc parameter issues adds 7365494550f6 net: phy: smsc: skip ENERGYON interrupt if disabled adds 436e380064ea net: phy: smsc: simplify config_init callback adds 84475a9e048f dt-bindings: net: phy: smsc: document reference clock adds bedd8d78aba3 net: phy: smsc: LAN8710/20: add phy refclk in support adds d65af21842f8 net: phy: smsc: LAN8710/20: remove PHY_RST_AFTER_CLK_EN flag adds 34e435438cbc Merge branch 'SMSC-Cleanups-and-clock-setup' adds a0d48518cdc8 net: pxa168_eth: remove redundant null check before clk_di [...] adds 6b5472d4f158 net: stmmac: dwmac-intel-plat: remove redundant null check [...] adds a53cf9497a16 net/mlx5: E-switch, Read controller number from device adds 2efbe6aebea0 devlink: Add comment block for missing port attributes adds ff03e63ad167 devlink: Move structure comments outside of structure adds 05b595e9c44a devlink: Introduce external controller flag adds 3a2d9588c4f7 devlink: Introduce controller number adds 66b17082d10a devlink: Use controller while building phys_port_name adds b599a5b9e166 Merge branch 'devlink-show-controller-number' adds 36cfd3a6e52b net: mvpp2: restructure "link status" interrupt handling adds 8914197269fd net: mvpp2: rename mis-named "link status" interrupt adds b4b17714c377 net: mvpp2: check first level interrupt status registers adds 91dd71950bd7 net: mvpp2: ptp: add TAI support adds ce3497e2072e net: mvpp2: ptp: add support for receive timestamping adds f5015a594c50 net: mvpp2: ptp: add support for transmit timestamping adds 4a056990e16e Merge branch 'Marvell-PP2-2-PTP-support' adds 4f6a5caf187f net: dsa: b53: Report VLAN table occupancy via devlink adds 501cb0089066 ipmr: Add route table ID to netlink cache reports adds c8715a8e9f38 ipmr: Add high byte of VIF ID to igmpmsg adds bb82067c574a ipmr: Use full VIF ID in netlink cache reports adds 8c5c49a6a051 Merge branch 'Allow-more-than-255-IPv4-multicast-interfaces' adds 6eb8b7fbe391 net: mvneta: rely on MVNETA_MAX_RX_BUF_SIZE for pkt split [...] adds 3ea87ca772a9 devlink: don't crash if netdev is NULL adds 0313c7c2e45c mlx4: make sure to always set the port type adds 8b40f21b699d Merge branch 'mlx4-avoid-devlink-port-type-not-set-warnings' adds 5198d545dba8 net: remove napi_hash_del() from driver-facing API adds 4d092dd2041a net: manage napi add/del idempotence explicitly adds 5251ef829932 net: make sure napi_list is safe for RCU traversal adds 6198f4469089 Merge branch 'netpoll-make-sure-napi_list-is-safe-for-RCU- [...] adds 3a8c4ad161d4 net: mventa: drop mvneta_stats from mvneta_swbm_rx_frame s [...] adds e9b12edc133b tcp: record received TOS value in the request socket adds de033b7d1568 ip: pass tos into ip_build_and_send_pkt() adds ac8f1710c12b tcp: reflect tos value received in SYN to the socket adds d095c46206be Merge branch 'tcp-add-tos-reflection-feature' adds e54846581891 selftests/mptcp: Better delay & reordering configuration adds f1852d64ba0a net: ena: ethtool: convert stat_offset to 64 bit resolution adds 713865da3c62 net: ena: ethtool: Add new device statistics adds 0201bda10679 net: ena: ethtool: add stats printing to XDP queues adds 4cd28b214d56 net: ena: xdp: add queue counters for xdp actions adds 3c9e154de8b3 Merge branch 'Enhance-current-features-in-ena-driver' adds 45677bc6dccc net: cxgb3: Fix some kernel-doc warnings adds cdd0a379a6a3 net: mvpp2: ptp: Fix unused variables adds abbabe475fb7 hinic: Fix some kernel-doc warnings in hinic_hw_io.c adds ce455af31b66 net: hns: fix 'cdev' kernel-doc warning in hnae_ae_unregister() adds 64dfc4f68d66 net: hns: Fix some kernel-doc warnings in hns_dsaf_xgmac.c adds 43ec0f0784dc net: hns: Fix some kernel-doc warnings in hns_enet.c adds f3e9a7cf25d6 net: hns: Fix a kernel-doc warning in hinic_hw_api_cmd.c adds 07a5747aa508 net: hns: Fix a kernel-doc warning in hinic_hw_eqs.c adds 3fe6ab12fed5 Merge branch 'hns-kdoc' adds 07d20a643084 dt-bindings: net: nfc: s3fwrn5: Convert to dtschema adds 3a9f89aaee2b dt-bindings: net: nfc: s3fwrn5: Remove wrong vendor prefix [...] adds 1995c4cc3ae4 nfc: s3fwrn5: Remove wrong vendor prefix from GPIOs adds e52e4130ffef nfc: s3fwrn5: Remove unneeded 'ret' variable adds 4aa62c62d4c4 nfc: s3fwrn5: Add missing CRYPTO_HASH dependency adds 171a7000fa94 nfc: s3fwrn5: Constify s3fwrn5_fw_info when not modified adds 46c9efa47fe0 MAINTAINERS: Add Krzysztof Kozlowski to Samsung S3FWRN5 an [...] adds 0760aad038b5 arm64: dts: exynos: Use newer S3FWRN5 GPIO properties in E [...] adds b55353e2cc14 Merge branch 'nfc-s3fwrn5-Few-cleanups' adds cdc0a5d51d6f Merge remote-tracking branch 'net-next/master' into master adds 0201c5758311 libbpf: Ensure ELF symbols table is found before further E [...] adds c112239272c6 libbpf: Parse multi-function sections into multiple BPF programs adds db2b8b06423c libbpf: Support CO-RE relocations for multi-prog sections adds c3c556966de7 libbpf: Make RELO_CALL work for multi-prog sections and su [...] adds 8505e8709b5e libbpf: Implement generalized .BTF.ext func/line info adjustment adds 7e06aad52929 libbpf: Add multi-prog section support for struct_ops adds a08c02f8d4ae selftests/bpf: Add selftest for multi-prog sections and bp [...] adds fd17e272be9c tools/bpftool: Replace bpf_program__title() with bpf_progr [...] adds a7659cc30bc9 selftests/bpf: Don't use deprecated libbpf APIs adds 521095842027 libbpf: Deprecate notion of BPF program "title" in favor o [...] adds d86687ae6b75 selftests/bpf: Turn fexit_bpf2bpf into test with subtests adds fab45be1d26e selftests/bpf: Add subprogs to pyperf, strobemeta, and l4l [...] adds baaf680e089f selftests/bpf: Modernize xdp_noinline test w/ skeleton and [...] adds ee333df50bff selftests/bpf: Add __noinline variant of cls_redirect selftest adds b4ff7ad77846 Merge branch 'libbpf-support-bpf-to-bpf-calls' adds 95cec14b0308 selftests/bpf: Fix check in global_data_init. adds 17e54b096e6a libbpf: Fix another __u64 cast in printf adds 8eb629585d22 libbpf: Fix potential multiplication overflow adds 698584dffd4b samples, bpf: Replace bpf_program__title() with bpf_progra [...] adds f9bec5d756b3 samples, bpf: Add xsk_fwd test file to .gitignore adds 1a7581b174e9 tools: bpftool: Fix formatting in bpftool-link documentation adds 938c3efd9e65 bpf: Fix formatting in documentation for BPF helpers adds bc0b5a03079b tools, bpf: Synchronise BPF UAPI header with tools adds 7c6967326267 bpf: Permit map_ptr arithmetic with opcode add and offset 0 adds e6054fc1f865 selftests/bpf: Add test for map_ptr arithmetic adds 7fb5eefd7639 selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to c [...] adds 8081ede1f731 perf: Stop using deprecated bpf_program__title() adds e9091bb77f6e bpf: Remove duplicate headers adds 16f3ddfbad52 tools: bpftool: Log info-level messages when building bpft [...] adds 41d5c37b7408 selftests, bpftool: Add bpftool (and eBPF helpers) documen [...] adds 82b8cf0acc7b tools: bpftool: Print optional built-in features along wit [...] adds f28ef96d7b04 tools: bpftool: Include common options from separate file adds 654785a1afe1 net: sockmap: Remove unnecessary sk_fullsock checks adds 0365351524d7 net: Allow iterating sockmap and sockhash adds 2f7de9865ba3 selftests: bpf: Test iterating a sockmap adds a20693b6e72e tools: bpftool: Clean up function to dump map entry adds 86233ce35e4b tools: bpftool: Keep errors for map-of-map dumps if distin [...] adds e3b9626f09d4 tools: bpftool: Add "inner_map" to "bpftool map create" ou [...] adds d66423fbe11e bpf: Plug hole in struct bpf_sk_lookup_kern adds 30810c7ce952 Merge remote-tracking branch 'bpf-next/master' into master adds 587231ee81d6 rtlwifi: rtl8723ae: Delete a stray tab adds 86279456a4d4 rtl8xxxu: prevent potential memory leak adds eb2c6ca2db8c mwifiex: remove function pointer check adds f4443293d741 brcmsmac: fix memory leak in wlc_phy_attach_lcnphy adds 0dc0b5c29be2 rtlwifi: switch from 'pci_' to 'dma_' API adds 2b2d0f9c284a Merge remote-tracking branch 'wireless-drivers-next/master [...] adds e81c57617987 Merge remote-tracking branch 'bluetooth/master' into master adds 0180b61b5ba5 Merge remote-tracking branch 'gfs2/for-next' into master adds e4cc9e735b5d Merge remote-tracking branch 'mtd/mtd/next' into master adds a9f4a926c9d7 Merge remote-tracking branch 'crypto/master' into master adds ce5c207c6b8d Merge tag 'v5.9-rc4' into drm-next adds bc21585f3ff0 drm/amdgpu: disable gpu-sched load balance for uvd adds 337b57aecb3e drm/amdgpu/swsmu: add new callback for getting fan parameters adds 3204ff3e08f2 drm/amdgpu/swsmu: add get_fan_parameters callbacks for smu [...] adds eff647426002 drm/amdgpu/swsmu: drop get_fan_speed_percent (v2) adds 8d6e65adc25e drm/amdgpu/swsmu: drop set_fan_speed_percent (v2) adds 9a7fd01384c3 drm/amdgpu/swsmu: add smu11 helper to get manual fan speed (v2) adds f6eb433954bf drm/amdgpu/swsmu: handle manual fan readback on SMU11 adds 81202807ae60 drm/amdgpu: block ring buffer access during GPU recovery adds 3d7248d7cee4 drm/amdgpu: Fix a redundant kfree adds 1545fbf97eaf drm/amd/display: Fix a list corruption adds abb6fccbb4e5 drm/amdgpu: enable ih1 ih2 for Arcturus only adds 1625951a3a7b drm/amdgpu: Remove superfluous NULL check adds ee354ff1c7c2 drm/amdgpu: fix max_entries calculation v4 adds 6627d1c1a82b drm/amdgpu: add ta firmware load in psp_v12_0 for renoir adds 2d37949dc3ba drm/amdgpu/gfx10: Delete some duplicated argument to '|' adds be99ecbfff4e drm/amdgpu/gmc9: print client id string for gfxhub adds 93fabd84c906 drm/amdgpu/gmc10: print client id string for gfxhub adds 02f23f5f7c4b drm/amdgpu/gmc9: print client id string for mmhub adds 11bc98bd71fe drm/amdgpu/mmhub2.0: print client id string for mmhub adds 0c8d22fcae2f Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.f [...] adds 61d98185b41c Backmerge drm-fixes merge into drm-next adds 3f6a6f343c57 drm/i915: Reduce i915_request.lock contention for i915_req [...] adds e3d0e213960e drm/i915/selftests: Mock the status_page.vma for the kerne [...] adds 3adee4ac2922 drm/i915: Soften the tasklet flush frequency before waits adds 27a5dcfe73f4 drm/i915/gem: Remove disordered per-file request list for [...] adds a817c891c124 drm/i915/gt: Disable preparser around xcs invalidations on tgl adds 06b73c2d0b65 drm/i915/gt: Delay taking the spinlock for grabbing from t [...] adds 62b1522cc321 drm/i915/selftests: Flush the active barriers before asserting adds a30e4ec176c8 drm/i915/gt: Fix termination condition for freeing all buf [...] adds eb4dedae920a drm/i915/gem: Delay tracking the GEM context until it is r [...] adds d1bf5dd8f6d5 drm/i915/gt: Support multiple pinned timelines adds 13106019f79b drm/i915/gt: Pull release of node->age under the spinlock adds bde246d893fc drm/i915/selftests: Drop stale timeline constructor assert adds 04240e30ed06 drm/i915: Skip taking acquire mutex for no ref->active callback adds 5d9341370f57 drm/i915: Export a preallocate variant of i915_active_acquire() adds 99a7f4dae7ee drm/i915: Keep the most recently used active-fence upon discard adds e28860ae21da drm/i915: Make the stale cached active node available for [...] adds 9ff33bbcda25 drm/i915: Reduce locking around i915_active_acquire_preall [...] adds af5c6fcf4032 drm/i915: Provide a fastpath for waiting on vma bindings adds c18636f76344 drm/i915: Remove requirement for holding i915_request.lock [...] adds 2854d866327a drm/i915/gt: Replace intel_engine_transfer_stale_breadcrumbs adds 56f581bad4bf drm/i915/gt: Only transfer the virtual context to the new [...] adds b3786b29379c drm/i915/gt: Distinguish the virtual breadcrumbs from the [...] adds cd0452aa2a0d drm/i915: Preallocate stashes for vma page-directories adds 89351925a477 drm/i915/gt: Switch to object allocations for page directories adds 82adf901138c drm/i915/gt: Shrink i915_page_directory's slab bucket adds 3f7dc1071665 drm/i915/gt: Move intel_breadcrumbs_arm_irq earlier adds e23005604b2f drm/i915/gt: Hold context/request reference while breadcru [...] adds dd5e024956bf drm/i915/selftests: Prevent selecting 0 for our random wid [...] adds 736e785f9b28 drm/i915/gem: Reduce context termination list iteration gu [...] adds da1ea128a6a4 drm/i915/gem: Free the fence after a fence-chain lookup failure adds 102a0a9051f4 Revert "drm/i915/gem: Async GPU relocations only" adds 50ae6c61a17c drm/i915: Revert relocation chaining commits. adds fd1500fcd442 Revert "drm/i915/gem: Drop relocation slowpath". adds 8ae275c288d3 Revert "drm/i915/gem: Split eb_vma into its own allocation" adds 80f0b679d6f0 drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2. adds 1af343cdc197 drm/i915: Remove locking from i915_gem_object_prepare_read/write adds 8e4ba491b0ba drm/i915: Parse command buffer earlier in eb_relocate(slow) adds c43ce12328df drm/i915: Use per object locking in execbuf, v12. adds bfdf8b1d3868 drm/i915: Use ww locking in intel_renderstate. adds 99f08d674e2d drm/i915: Add ww context handling to context_barrier_task adds b49a7d51c32e drm/i915: Nuke arguments to eb_pin_engine adds 2bf541ff6d06 drm/i915: Pin engine before pinning all objects, v5. adds 3999a7087989 drm/i915: Rework intel_context pinning to do everything ou [...] adds 47b086934f42 drm/i915: Make sure execbuffer always passes ww state to i [...] adds 6b05030496f7 drm/i915: Convert i915_gem_object/client_blt.c to use ww l [...] adds c8d225946a78 drm/i915: Kill last user of intel_context_create_request o [...] adds f00ecc2ef558 drm/i915: Convert i915_perf to ww locking as well adds dd878c0cec75 drm/i915: Dirty hack to fix selftests locking inversion adds 052e04f17056 drm/i915/selftests: Fix locking inversion in lrc selftest. adds 8a929c9eb1c2 drm/i915: Use ww pinning for intel_context_create_request() adds 15b6c9249870 drm/i915: Move i915_vma_lock in the selftests to avoid loc [...] adds 3c0ffa277ef6 drm/i915: Add ww locking to vm_fault_gtt adds c1793ba86a41 drm/i915: Add ww locking to pin_to_display_plane, v2. adds b4d9145b0154 drm/i915: Be wary of data races when reading the active execlists adds 2e4c6c1a9db5 drm/i915: Remove i915_request.lock requirement for executi [...] adds f4b3c395540a drm/i915: Filter wake_flags passed to default_wake_function adds e0ee152fce25 drm/i915: Unlock the shared hwsp_gtt object after pinning adds 1f4b2aca794f Merge tag 'drm-intel-gt-next-2020-09-07' of git://anongit. [...] adds bbcd521e1495 drm/nouveau/kms: Fix some indenting in nouveau_dp_detect() adds 6ba1193255eb drm/nouveau/kms/nv50-: Remove open-coded drm_dp_read_desc() adds 73596dbfde6c drm/nouveau/kms/nv50-: Just use drm_dp_dpcd_read() in nouv [...] adds 57940402b58b drm/nouveau/kms/nv50-: Use macros for DP registers in nouv [...] adds 254e7e3bfcfc drm/nouveau/kms: Don't clear DP_MST_CTRL DPCD in nv50_mstm_new() adds 09838c4efe9a drm/nouveau/kms: Search for encoders' connectors properly adds 4944245cebb9 drm/nouveau/kms/nv50-: Use drm_dp_dpcd_(readb|writeb)() in [...] adds a0922278f83e drm/nouveau/kms/nv50-: Refactor and cleanup DP HPD handling adds 4b4659128e63 drm/i915/dp: Extract drm_dp_read_mst_cap() adds 8b75e83e9c94 drm/nouveau/kms: Use new drm_dp_read_mst_cap() helper for [...] adds 02bb7fe2d3ea drm/nouveau/kms: Move drm_dp_cec_unset_edid() into nouveau [...] adds d297ce4b5d49 drm/nouveau/kms: Only use hpd_work for reprobing in HPD paths adds 3d3721ccb18a drm/i915/dp: Extract drm_dp_read_downstream_info() adds 409d38139b42 drm/nouveau/kms/nv50-: Use downstream DP clock limits for [...] adds 693c3ec5976e drm/i915/dp: Extract drm_dp_read_sink_count_cap() adds 4778ff052812 drm/i915/dp: Extract drm_dp_read_sink_count() adds a4efad354cf1 drm/nouveau/kms/nv50-: Add support for DP_SINK_COUNT adds f28e32d3906e drm/nouveau/kms: Don't change EDID when it hasn't actually [...] adds b9936121d95b drm/i915/dp: Extract drm_dp_read_dpcd_caps() adds 79416e97dda0 drm/nouveau/kms: Start using drm_dp_read_dpcd_caps() adds 877d8c074302 Merge tag 'topic/nouveau-i915-dp-helpers-and-cleanup-2020- [...] adds 166774a2c2c6 drm/i915: Fix slightly botched merge in __reloc_entry_gpu adds 4f93daa9c783 Merge remote-tracking branch 'drm/drm-next' into master adds 2315be9fbfb0 Merge remote-tracking branch 'amdgpu/drm-next' into master adds 5b8f95816e3a Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds 25c4bcf9858e drm/bridge: dw-mipi-dsi: fix dw_mipi_dsi_debugfs_show/writ [...] adds 1ff67ce49875 drm/qxl: don't touch mem.bus.offset adds 54d04ea8cdbd drm/ttm: merge offset and base in ttm_bus_placement adds a49145acfb97 fbmem: add margin check to fb_check_caps() adds bcee1609ba96 fbdev: sm712fb: handle ioremap() errors in probe adds c72fab81ceaa video: fbdev: vga16fb: fix setting of pixclock because a p [...] adds 9ec2832e9cdd video: fbdev: ssd1307fb: Added support to Column offset adds fe2ab107536d omapfb: fix spelling mistake "propert" -> "property" adds ad6f93e9cd56 video: fbdev: sis: fix null ptr dereference adds fa41f2877429 fbdev: gxfb: use generic power management adds df7a9ec3bc12 fbdev: lxfb: use generic power management adds ab5fe88aef4b fbdev: via-core: use generic power management adds 348b2956d5e6 fbdev: aty: use generic power management adds c1a477767137 fbdev: aty128fb: use generic power management adds 6d111187588c fbdev: nvidia: use generic power management adds a4ba7df57e56 fbdev: savagefb: use generic power management adds c62c0f575230 fbdev: cyber2000fb: use generic power management adds 805a5c45ff2d fbdev: i740fb: use generic power management adds 59d026b10a3d fbdev: vt8623fb: use generic power management adds fb6e2db899e7 fbdev: s3fb: use generic power management adds a91df1189900 fbdev: arkfb: use generic power management adds e2028c8e6bf9 lib/fonts: add font 6x8 for OLED display adds 3f9dfc2a0ea9 docs: fb: Correcting the location of FRAMEBUFFER_CONSOLE option. adds 3f614236406f video: fbdev: sstfb: replace spurious snprintf() with sprintf() adds 925896486522 video: fbdev: tgafb: Avoid comma separated statements adds fe6c6a4af2be video: fbdev: radeon: Fix memleak in radeonfb_pci_register adds 6bfea83eec8e video: fbdev: udlfb: fix kobj_to_dev.cocci warnings adds 1c46f4e44af9 video: fbdev: kyro: remove set but not used 'ulBestVCO' adds 28657c307160 video: fbdev: kyro: remove set but not used 'ulCoreClock' adds 5c1529122394 fbdev: remove mbx framebuffer driver adds 8c2bb49f38c9 video: fbdev: aty: radeon_pm: remove redundant CONFIG_PM c [...] adds 8e0bd31dad06 fbdev: radeonfb: use generic power management adds 884e5cc1dd11 MAINTAINERS: add entry for VKMS adds ecfe6953fa00 drm/ttm: introduce ttm_bo_move_null adds 86008a7553e6 drm/ttm: add optional bind/unbind via driver. adds dc2caa305a6f drm/qxl: move bind/unbind/destroy to the driver function table. adds 738edc0adb38 drm/ttm/agp: export bind/unbind/destroy for drivers to use. adds a68bb1938b51 drm/radeon/ttm: move to driver binding/destroy functions. (v2) adds 8635784a8733 drm/nouveau/ttm: use driver bind/unbind/destroy functions. adds debf8ab9f8a1 drm/vmwgfx: move to driver binding functions adds 5d26eba98829 drm/amdgpu/ttm: move to driver backend binding funcs adds 84693830aade drm/gem_vram/ttm: move to driver backend destroy function. adds 0e59e772e3bd drm/ttm/agp: drop back end bindings from agp adds 434825546e45 drm/ttm: get rid of agp specific populate/unpopulate paths. adds 48efa57e4f1b drm/ttm/agp: remove bdev from agp helpers adds 04e89ff364de drm/ttm: drop the tt backend function paths. adds 707d561f77b5 drm: allow limiting the scatter list size. adds e219688fc5c3 Fix use after free in get_capset_info callback. adds 1fb97413a3f7 drm/virtio: fix uninitialized variable adds deb2464e4c6d drm/virtio: report uuid in debugfs adds bbd9caa02c70 gpu/drm: cleanup coding style a bit adds ce625f45670c drm/imx: compile imx directory by default adds 9021c317b770 drm/imx: Add initial support for DCSS on iMX8MQ adds e7033bdfd43b drm/imx/dcss: use drm_bridge_connector API adds f61249dddecc MAINTAINERS: Add entry for i.MX 8MQ DCSS driver adds 708ba1111525 dt-bindings: display: imx: add bindings for DCSS adds c00579943c57 drm/bridge/tc358775: Remove unneeded semicolon adds 13138ab2dacd drm/panel: s6e63m0: Add missing MODULE_LICENSE adds 6a8a58acfe82 drm/imx/dcss: fix compilation issue on 32bit adds 130cdec4e128 drm/vc4: hdmi: Fix off by ones in vc4_hdmi_read/write() adds 14929c5ae8b6 drm/vc4: hdmi: Fix NULL vs IS_ERR() checks in vc5_hdmi_ini [...] adds ac5037afefd3 drm/panfrost: Set DMA max segment size adds 8c3c818c23a5 drm/panfrost: Ensure GPU quirks are always initialised adds 6caf9f9a18c6 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds c33b7c0389e1 drm/msm/dpu: add support for clk and bw scaling for display adds a046c2c28aa8 drm/msm/mdp4: Remove unused downstream bus scaling apis adds f032b68101b1 drm/msm/mdp5: Remove unused downstream bus scaling apis adds e1bf29e022fb drm/msm: drop cache sync hack adds d768e5043c05 drm/msm/adreno: remove return value of function XX_print adds fd630ae9e27c drm/msm/dpu: move vblank events to complete_commit() adds e12e5263bf1d drm/msm/dpu: clean up some impossibilities adds 22f760941844 drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check() adds 38c2fa7ae2f2 drm/msm: Drop debug print in _dpu_crtc_setup_lm_bounds() adds 74c0a69cc5be drm/msm/gpu: Add GPU freq_change traces adds fdf38426cda6 drm/msm: Convert shrinker msgs to tracepoints adds 28f450b30054 Merge remote-tracking branch 'drm-msm/msm-next' into master adds 8c2045c58784 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 29b6f830d392 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 7cca4a3d1e51 Merge remote-tracking branch 'regmap/for-next' into master adds 9ddb236f1359 Merge branch 'for-linus' into for-next adds 68f86a905e2c ALSA: pcsp: Replace tasklet with work adds bf0835957f55 ALSA: timer: Replace tasklet with work adds c7d9efdff68e ALSA: usb-audio: Replace tasklet with work adds 45e4d67f8a53 ALSA: ua101: Replace tasklet with work adds 6053a7124724 ALSA: aloop: Replace tasklet with work adds 4adab848ae75 ALSA: hdsp: Replace tasklet with work adds a2e527c5a3eb ALSA: hdspm: Replace tasklet with work adds 2ac55daffee5 ALSA: riptide: Replace tasklet with threaded irq adds ce4f25759372 ALSA: asihpi: Replace tasklet with threaded irq adds f2a852d36711 ALSA: mixart: Correct comment wrt obsoleted tasklet usage adds 175860c50a80 ALSA: pci/asihpi: Remove unused function hpi_stream_group_ [...] adds 5554743d8848 ALSA: pcm: Remove unused inline function snd_mask_sizeof adds d4aef9d8d0e4 Merge remote-tracking branch 'sound/for-next' into master adds 34ce41003bcb ASoC: ti: Kconfig: Allow the j721e machine driver to be us [...] adds 819b9f600239 ASoC: topology: Add support for WO and RO TLV byte kcontrols adds 783560d02dd6 ASoC: SOF: Implement snd_sof_bytes_ext_volatile_get kcontrol IO adds 683530285316 ASoC: mt6359: fix failed to parse DT properties adds e525db7e4b44 ASoC: fsl: imx-es8328: add missing put_device() call in im [...] adds cdd3b8daf26e ASoC: dt-bindings: qcom: Document "aux-devs" property adds 1b839d3e15fd ASoC: qcom: common: Parse auxiliary devices from device tree adds bc442e472ca6 Merge series "ASoC: qcom: common: Parse auxiliary devices [...] adds 05680cc0e584 Merge branch 'topic/tasklet-convert' of https://git.kernel [...] adds a3d1f931ea4a ASoC: fsl: Replace tasklet with work adds d668e640d50a ASoC: sh: Replace tasklet with work adds dd8c0c0b37f1 ASoC: txx9: Replace tasklet with work adds 06ca24e98e6b ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller adds 7a8cca56f75e ASoC: add DT bindings for Microchip S/PDIF TX Controller adds c07152d46b3b ASoC: rt1015p: add codec driver adds 36760d44be7e ASoC: dt-bindings: rt1015p: add document adds 150b2e86c54a ASoC: q6dsp: q6afe: add support to Codec DMA ports adds 825492cb518b ASoC: q6dsp: q6routing: add support to Codec DMA ports adds 342a4f8ca12b ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take respo [...] adds 181202d021f5 ASoC: q6dsp: q6afe: add global q6afe waitqueue adds 55e07531d922 ASoC: q6dsp: q6afe: add lpass hw voting support adds 84ab3b9f19f6 ASoC: q6dsp: q6afe: update q6afe_set_param to support glob [...] adds 0c3e35fc1ebe ASoC: q6dsp: q6afe: add codec lpass clocks adds 1fdbcfa9fdee ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports adds a0822e3eeaab Merge series "ASoC: q6dsp: Add support to Codec Ports." fr [...] adds 4738d35c58e6 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds 82baae3d7c56 Merge remote-tracking branch 'sound-asoc/for-next' into master adds 0f9b1767a703 Merge remote-tracking branch 'modules/modules-next' into master adds cd80ec795156 Input: allocate keycodes for notification-center, pickup-p [...] adds bba013e1ca5e Input: allocate keycode for Fn + right shift adds 7ed7748d2c9c platform/x86: thinkpad_acpi: Add support for new hotkeys f [...] adds e2c8c4ec48b5 platform/x86: thinkpad_acpi: Map Clipping tool hotkey to K [...] adds add5b446c1f2 Merge remote-tracking branch 'input/next' into master adds 3562614705c6 block: add helper macros for queue sysfs entries adds fc93fe145316 block: make QUEUE_SYSFS_BIT_FNS more useful adds 1d5cc8052a91 Merge branch 'for-5.10/block' into for-next adds 6d069d0e45b7 io_uring: simplify io_rw_prep_async() adds c714f8317646 io_uring: refactor io_req_map_rw() adds 91d043dd1b54 io_uring: fix overlapped memcpy in io_req_map_rw() adds a60edf3afa89 io_uring: kill extra user_bufs check adds 76c917267129 io_uring: get rid of req->io/io_async_ctx union adds 9702185561a5 io_uring: unify IORING_SETUP_ATTACH_WQ for io-wq and SQPOLL adds df033a30aaee io_uring: set ctx need-wakeup flag when SQPOLL thread is g [...] adds 6ad2da5f67c3 fs: align IOCB_* flags with RWF_* flags adds 67b08c1c9ffb io_uring: ensure IOSQE_ASYNC file table grabbing works wit [...] adds 8f95cf7f28bf io_uring: enable file table usage for SQPOLL rings adds fe863c4ca34f io_uring: cap SQ submit size for SQPOLL with multiple rings adds 00387aed4b12 io_uring: return EBADFD when ring isn't in the right state adds 1174ea22392f io_uring: remove unneeded semicolon adds 3f698b1b7a51 io_uring: ensure we can nest attempts to park SQPOLl thread adds f4a36424484e io_uring: fix ctx refcounting in io_uring_enter() adds 6c8e76bf5013 io_uring: don't sleep schedule in SQPOLL thread if we need [...] adds 6f2250f784b1 Merge branch 'for-5.10/io_uring' into for-next adds 95f6f3a46fc4 block: add a bdev_check_media_change helper adds acdfd443b320 amiflop: use bdev_check_media_change adds 22f97164ef23 ataflop: use bdev_check_media_change adds 4a6f3d480edc floppy: use bdev_check_media_change adds 7fe76fc04bd1 swim: use bdev_check_media_change adds 433d21ce313e swim: simplify media change handling adds 3dcbad297b99 swim3: use bdev_check_media_changed adds f094225bfcd6 xsysace: use bdev_check_media_change adds 77f93bfd0cc2 xsysace: simplify media change handling adds 1570d14f6713 paride/pcd: use bdev_check_media_change adds faf041388c28 gdrom: use bdev_check_media_change adds a22be69d5354 ide-cd: use bdev_check_media_changed adds a367e440e15c ide-cd: remove idecd_revalidate_disk adds fec2cf607ba9 ide-gd: stop using the disk events mechanism adds 818077d6e012 md: use bdev_check_media_change adds 471bd0af544b sd: use bdev_check_media_change adds afd35c4f573d sr: use bdev_check_media_change adds 38a2b557e238 sr: simplify sr_block_revalidate_disk adds b92b53079aed block: remove check_disk_change adds 2640ca8816ab Merge branch 'for-5.10/block' into for-next adds 192f1c6bc2d2 blkcg: add plugging support for punt bio adds 2eed7f32691c Merge branch 'for-5.10/block' into for-next adds 288a6fb9287c io_uring: wait queue handler ring wakeup clear must be irq saving adds 6192c70f5cf8 io_uring: remove 'ctx' from SQPOLL waitqueue when ctx is g [...] adds f9534e10f54e io_uring: re-assign files with ring fd/file for SQPOLL switch adds 20a67a7dd783 Merge branch 'for-5.10/io_uring' into for-next adds 26db04a663ad Merge remote-tracking branch 'block/for-next' into master adds 461aea72af0e mmc: Drop COMPILE_TEST Kconfig option for MMC_S3C adds 354f47b699ae mmc: tmio: add generic hook to fixup after a completed request adds ce6f92c2801e mmc: renesas_sdhi: support manual calibration adds ee007f0b0fb6 Merge remote-tracking branch 'mmc/next' into master adds 6e14bd71c284 mfd: khadas-mcu: Fix randconfig 'unused-const-variable' warning adds 64ea409e970a dt-bindings: mfd: Add ENE KB3930 Embedded Controller binding adds 753bd752e181 mfd: ene-kb3930: Add driver for ENE KB3930 Embedded Controller adds 20e9d38467b6 mfd: madera: Simplify with dev_err_probe() adds 197d451baeea mfd: stmfx: Simplify with dev_err_probe() adds 0c5a90ceac9b mfd: wcd934x: Simplify with dev_err_probe() adds 3b33e68eb402 mfd: dm355evm_msp: Convert LEDs to GPIO descriptor table adds 16a5bd66b0dd mfd: intel-lpss: Add device IDs for UART ports for Lakefield adds 59306d7db654 mfd: sprd: Add wakeup capability for PMIC IRQ adds 9877f14ab709 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 2566aee47198 Merge remote-tracking branch 'battery/for-next' into master adds 02f8eaab0cb6 regulator: bd718x7: Make some variable static adds fd24adf887e4 dt-bindings: regulator: Convert mp886x to json-schema adds 567bca9e3b92 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds 4dac6d76577e Merge remote-tracking branch 'regulator/for-next' into master adds 808e10f52580 Merge remote-tracking branch 'security/next-testing' into master adds 176377d97d6a ima: Pre-parse the list of keyrings in a KEY_CHECK rule adds 48ce1ddce16b ima: Fail rule parsing when asymmetric key measurement isn [...] adds 9c6e702d1a8a Merge remote-tracking branch 'integrity/next-integrity' in [...] adds b62c317b615b Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 347e6c01cb11 Merge remote-tracking branch 'selinux/next' into master adds 5384d92e4e02 tomoyo: Loosen pathname/domainname validation. adds f70b4acd9fbb Merge remote-tracking branch 'tomoyo/master' into master adds a740624ad835 Merge remote-tracking branch 'iommu/next' into master adds ce648712b578 Merge remote-tracking branch 'audit/next' into master adds a85a4aa32ab9 dt-bindings: timers: sp-804: Convert to json-schema adds af4ed018849b dt-bindings: vendor-prefixes: Add Cisco Meraki vendor prefix adds f710b49e3c45 dt-bindings: convert spmi.txt to spmi.yaml adds d8db9dc34871 dt-bindings: hwlock: omap: Convert binding to YAML adds b38ee36f5ca2 Merge remote-tracking branch 'devicetree/for-next' into master adds 687a2e76186d spi: sprd: Release DMA channel also on probe deferral adds 961894758208 spi: atmel: Simplify with dev_err_probe() adds 65acd82c4eb7 spi: bcm2835: Simplify with dev_err_probe() adds 436a5c208037 spi: cadence-quadspi: Simplify with dev_err_probe() adds 2d9bdf645584 spi: spi-mux: Simplify with dev_err_probe() adds 034532681c56 spi: qcom-qspi: Simplify with dev_err_probe() adds a05cec2dc2df spi: stm32: Simplify with dev_err_probe() adds 74ee6dc1257e spi: synquacer: Simplify with dev_err_probe() adds 68fffc191ed1 spi: tegra114: Simplify with dev_err_probe() adds 7708aff1e2eb spi: tegra20: Simplify with dev_err_probe() adds a59b2c7c56bf spi: spi-mtk-nor: support standard spi properties adds bac70b54ecb5 spi: dw: Add support for RX sample delay register adds 53a09635ce56 spi: dw: Add Microchip Sparx5 support adds 5ce78f4456a9 dt-bindings: snps, dw-apb-ssi: Add sparx5 support, plus rx [...] adds b0b71a6f5d65 Merge series "spi: Adding support for Microchip Sparx5 SoC [...] adds 4ebf8816e35d spi: spidev: Remove redundant initialization of variable status adds 7d568edff5cb spi: spi-geni-qcom: Unconditionally call dev_pm_opp_of_rem [...] adds 062cf7fc927d spi: spi-qcom-qspi: Unconditionally call dev_pm_opp_of_rem [...] adds 6c557d24fa26 Merge series "opp: Unconditionally call dev_pm_opp_of_remo [...] adds a3475b431305 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds 3f93c3ac404a Merge remote-tracking branch 'spi/for-next' into master adds 76366050eb1b x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig adds 4c2b26a85624 Merge branch 'x86/urgent' adds d69684cac87d Merge branch 'x86/paravirt' adds c7edc0393c02 Merge branch 'x86/mm' adds 6ab4ccd0c5a3 Merge branch 'x86/misc' adds b9631f8d0ae0 Merge branch 'x86/kaslr' adds d4680711df63 Merge branch 'x86/fsgsbase' adds dca9ceb8035e Merge branch 'x86/entry' adds 5c4189927635 Merge branch 'x86/cpu' adds 3ed363e18e6c Merge branch 'x86/cleanups' adds 48ebb020e1a3 Merge branch 'x86/cache' adds 8b5002970f86 Merge branch 'x86/build' adds cc7121829cf3 Merge branch 'x86/asm' adds d16cb7fe61e8 Merge branch 'timers/core' adds 848785df4883 sched/topology: Move sd_flag_debug out of #ifdef CONFIG_SYSCTL adds 313edec66ed1 Merge branch 'sched/core' adds 2ce71e8592ce Merge branch 'ras/core' adds 66ada2ccae4e kprobes: Add generic kretprobe trampoline handler adds d7641289dad9 x86/kprobes: Use generic kretprobe trampoline handler adds 94509582d1d1 arm: kprobes: Use generic kretprobe trampoline handler adds 95a4b7a24f55 arm64: kprobes: Use generic kretprobe trampoline handler adds f75dd136b65c arc: kprobes: Use generic kretprobe trampoline handler adds 03c8a4a44700 csky: kprobes: Use generic kretprobe trampoline handler adds e792ff804f49 ia64: kprobes: Use generic kretprobe trampoline handler adds 2ef124508561 mips: kprobes: Use generic kretprobe trampoline handler adds 16ff6f7ac92e parisc: kprobes: Use generic kretprobe trampoline handler adds b6c5a58dd89e powerpc: kprobes: Use generic kretprobe trampoline handler adds 26a24a6b43d5 s390: kprobes: Use generic kretprobe trampoline handler adds 0cf0e2fe91fa sh: kprobes: Use generic kretprobe trampoline handler adds 5e96ce8ae5b1 sparc: kprobes: Use generic kretprobe trampoline handler adds e03b4a084ea6 kprobes: Remove NMI context check adds b33881780753 kprobes: Free kretprobe_instance with RCU callback adds 319f0ce284ff kprobes: Make local functions static adds 28c2b14fc645 Merge branch 'perf/kprobes' adds 4416831eded6 Merge branch 'perf/core' adds dfa6a4519e57 Merge branch 'locking/urgent' adds a3441d5f25e3 Merge branch 'locking/core' adds de394e7568ce tracepoint: Fix overly long tracepoint names adds 7334741622ba Merge branch 'core/static_call' adds 0cc0c12e3005 Merge branch 'core/build' adds 28b590f418dd Merge 'x86/kaslr' to pick up dependent bits adds c48f46ac7bf3 Merge 'x86/cpu' to pick up dependent bits adds 6ccbd29ade0d KVM: SVM: nested: Don't allocate VMCB structures on stack adds d07f46f9f51a KVM: SVM: Add GHCB definitions adds 3702c2f4eed2 KVM: SVM: Add GHCB Accessor functions adds 976bc5e2acee KVM: SVM: Use __packed shorthand adds 360e7c5c4ca4 x86/cpufeatures: Add SEV-ES CPU feature adds 05a2fdf32303 x86/traps: Move pf error codes to <asm/trap_pf.h> adds 05a2ae7c033e x86/insn: Make inat-tables.c suitable for pre-decompression code adds 172b75e56b08 x86/umip: Factor out instruction fetch adds 172639d79977 x86/umip: Factor out instruction decoding adds 7af1bd822dd4 x86/insn: Add insn_get_modrm_reg_off() adds 5901781a1117 x86/insn: Add insn_has_rep_prefix() helper adds 6ba0efa46047 x86/boot/compressed/64: Disable red-zone usage adds 64e682638eb5 x86/boot/compressed/64: Add IDT Infrastructure adds 5f2bb01682b7 x86/boot/compressed/64: Rename kaslr_64.c to ident_map_64.c adds 8b0d3b3b41ab x86/boot/compressed/64: Add page-fault handler adds ca0e22d4f011 x86/boot/compressed/64: Always switch to own page table adds 8570978ea030 x86/boot/compressed/64: Don't pre-map memory in KASLR code adds 21cf2372618e x86/boot/compressed/64: Change add_identity_map() to take [...] adds 29dcc60f6a19 x86/boot/compressed/64: Add stage1 #VC handler adds c2a0304a286f x86/boot/compressed/64: Call set_sev_encryption_mask() earlier adds 4b3fdca64a7e x86/boot/compressed/64: Check return value of kernel_ident [...] adds c81d60029a13 x86/boot/compressed/64: Add set_page_en/decrypted() helpers adds 597cfe48212a x86/boot/compressed/64: Setup a GHCB-based VC Exception handler adds 69add17a7c19 x86/boot/compressed/64: Unmap GHCB page before booting the kernel adds 25189d08e516 x86/sev-es: Add support for handling IOIO exceptions adds 1b4fb8545f2b x86/fpu: Move xgetbv()/xsetbv() into a separate header adds a7de15d489d9 x86/sev-es: Add CPUID handling to #VC handler adds 4bed2266cc6f x86/idt: Split idt_data setup out of set_intr_gate() adds 866b556efa12 x86/head/64: Install startup GDT adds e04b88336360 x86/head/64: Load GDT after switch to virtual addresses adds 7b99819dfb60 x86/head/64: Load segment registers earlier adds 3add38cb96a1 x86/head/64: Switch to initial stack earlier adds f5963ba7a45f x86/head/64: Install a CPU bringup IDT adds 097ee5b778b8 x86/idt: Make IDT init functions static inlines adds 4b47cdbda6f1 x86/head/64: Move early exception dispatch to C code adds b57de6cd1639 x86/sev-es: Add SEV-ES Feature Detection adds c685eb0c12b4 x86/sev-es: Print SEV-ES info into the kernel log adds f980f9c31a92 x86/sev-es: Compile early handler code into kernel image adds 74d8d9d531b4 x86/sev-es: Setup an early #VC handler adds 1aa9aa8ee517 x86/sev-es: Setup GHCB-based boot #VC handler adds 885689e47dfa x86/sev-es: Setup per-CPU GHCBs for the runtime handler adds 02772fb9b68e x86/sev-es: Allocate and map an IST stack for #VC handler adds 315562c9af3d x86/sev-es: Adjust #VC IST Stack on entering NMI handler adds 6b27edd74a5e x86/dumpstack/64: Add noinstr version of get_stack_info() adds a13644f3a53d x86/entry/64: Add entry code for #VC handler adds 0786138c78e7 x86/sev-es: Add a Runtime #VC Exception Handler adds d3529bb73f76 x86/sev-es: Wire up existing #VC exit-code handlers adds 5e3427a7bc43 x86/sev-es: Handle instruction fetches from user-space adds 51ee7d6e3d2b x86/sev-es: Handle MMIO events adds 0118b604c2c9 x86/sev-es: Handle MMIO String Instructions adds a4afa6081c88 x86/sev-es: Handle MSR events adds 479a7bf5c1f7 x86/sev-es: Handle DR7 read/write events adds a14a92fc4b42 x86/sev-es: Handle WBINVD Events adds 4711e7acaa12 x86/sev-es: Handle RDTSC(P) Events adds 5d55cf78a878 x86/sev-es: Handle RDPMC Events adds 8b4ce83707cb x86/sev-es: Handle INVD Events adds 0c2fd2ef64ef x86/sev-es: Handle MONITOR/MONITORX Events adds ded476bbe203 x86/sev-es: Handle MWAIT/MWAITX Events adds 2eb7dcf0ccc4 x86/sev-es: Handle VMMCALL Events adds a2d0171a9cf5 x86/sev-es: Handle #AC Events adds cb1ad3ecea95 x86/sev-es: Handle #DB Events adds f6a9f8a45810 x86/paravirt: Allow hypervisor-specific VMMCALL handling u [...] adds 99419b251e54 x86/kvm: Add KVM-specific VMMCALL handling under SEV-ES adds 1a222de8dcfb x86/vmware: Add VMware-specific handling for VMMCALL under SEV-ES adds bf5ff276448f x86/realmode: Add SEV-ES specific trampoline entry point adds 8940ac9ced8b x86/realmode: Setup AP jump table adds 520d030852b4 x86/smpboot: Load TSS and getcpu GDT entry before loading IDT adds 3ecacdbd2395 x86/head/64: Don't call verify_cpu() on starting APs adds 094794f59720 x86/sev-es: Support CPU offline/online adds 4ca68e023b11 x86/sev-es: Handle NMI State adds 35dcb1ebaf43 x86/efi: Add GHCB mappings when SEV-ES is active adds 1ac0dc494a97 x86/sev-es: Check required CPU features for SEV-ES adds 476c1724aea0 Merge branch 'x86/seves' adds 4f4b1e672dd8 Merge remote-tracking branch 'tip/auto-latest' into master adds 4c4488cb55df Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds fbd4ab780284 EDAC, sb_edac: Simplify switch statement adds 66a7eb4cf792 Merge branch 'edac-misc' into edac-for-next adds d111da9efa24 Merge remote-tracking branch 'edac/edac-for-next' into master adds 007d16a07735 scftorture: Add an alternative IPI vector adds bb577de457f2 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs adds d3f3d8756978 rcu: Panic after fixed number of stalls adds 2d24311861a8 Merge remote-tracking branch 'rcu/rcu/next' into master adds dc36eeea4fa9 Merge remote-tracking branch 'kvm-arm/next' into master adds a044d1036a1c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds 78c415b9b5a0 percpu: fix first chunk size calculation for populated bitmap adds e7fdd9a9bc95 Merge branch 'for-5.9-fixes' into for-next adds b901cb3d6c99 Merge remote-tracking branch 'percpu/for-next' into master adds 9e43b55fb3c2 Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 3d93edc77515 dt: bindings: lp55xx: Updte yaml examples with new color ID adds dddb4e38c6ba leds: is31fl319x: Add shutdown pin and generate a 5ms low [...] adds 23bdfe00424c DT: leds: Add an optional property named 'shutdown-gpios' adds 47eaa8ba12cc leds: lm3692x: Simplify with dev_err_probe() adds 7e8da60596b2 leds: pwm: Simplify with dev_err_probe() adds 4582e783a2f4 leds: sgm3140: Simplify with dev_err_probe() adds 03eb2ca44a95 leds: tlc591xx: Simplify with dev_err_probe() adds db2ce145d49e Merge remote-tracking branch 'leds/for-next' into master adds 992882c195e4 Merge remote-tracking branch 'ipmi/for-next' into master adds 180c284ce4d6 device connection: Remove device_connection_find() adds 87ea5926247f device connection: Remove device_connection_add() adds f5514c91e9f7 device connection: Remove struct device_connection adds e1f82a0dcf38 driver core: Annotate dev_err_probe() with __must_check adds 28d9fdf04573 lib: devres: delete duplicated words adds d7cf55903931 device property: Move fwnode_connection_find_match() under [...] adds 291dace3daad Documentation: Remove device connection documentation adds f118dbf4e7f9 docs: driver-api: firmware: fallback-mechanisms: Fix rende [...] adds 18efb2f9e897 test_firmware: Test platform fw loading on non-EFI systems adds e3aa745ff9f6 driver core: Use the ktime_us_delta() helper adds 81b142245b6f syscore: Use pm_pr_dbg() for syscore_{suspend,resume}() adds f82485722e5d devres: provide devm_krealloc() adds bb19133fc89b hwmon: pmbus: use more devres helpers adds 750628c79bb1 iio: adc: xilinx-xadc: use devm_krealloc() adds 7c69898b86b4 Revert "test_firmware: Test platform fw loading on non-EFI [...] adds f601e8f37c2c Revert "driver core: Annotate dev_err_probe() with __must_check" adds 95d0db41c5df Merge remote-tracking branch 'driver-core/driver-core-next [...] adds 43d596e32276 usb: typec: intel_pmc_mux: Check the port status before connect adds a5a6d2753e7e usb: typec: intel_pmc_mux: Support for device role (UFP) adds 4c48044a3cb4 Merge remote-tracking branch 'usb/usb-next' into master adds 1dfd4506c43d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] adds 728776d751e1 dt-bindings: phy: Add UniPhier AHCI PHY description adds a1bf1c60b555 phy: socionext: Add UniPhier AHCI PHY driver support adds 37abc181bbac phy: Move phy-rockchip-dphy-rx0 out of staging adds 47da6aa776eb phy: phy-bcm-ns-usb3: convert to readl_poll_timeout_atomic() adds 01a456330097 phy: phy-bcm-ns2-usbdrd: convert to readl_poll_timeout_atomic() adds 6f2a721850c4 phy: phy-bcm-sr-usb: convert to readl_poll_timeout_atomic() adds 38af68cb04cf phy: phy-qcom-apq8064-sata: convert to readl_relaxed_poll_ [...] adds f63602b1c64c phy: phy-pxa-28nm-hsic: convert to readl_poll_timeout() adds dce9d8129e10 phy: phy-pxa-28nm-usb2: convert to readl_poll_timeout() adds 15819a6c9a91 phy: ti: gmii-sel: move phy init in separate function adds d3fa20b97c77 phy: ti: gmii-sel: use features mask during init adds 7f78322cdd67 phy: ti: gmii-sel: retrieve ports number and base offset from dt adds ee626660ddbd dt-binding: phy: convert ti,omap-usb2 to YAML adds 81c4161b9753 Merge remote-tracking branch 'phy-next/next' into master adds 5129b6831669 Merge remote-tracking branch 'tty/tty-next' into master adds 947bece14b74 drivers/greybus: Use kobj_to_dev() adds ab04de8ec235 /dev/zero: fixups for ->read adds a4c3d7565306 uacce: Use kobj_to_dev() instead of container_of() adds 9f30eb29c514 char: virtio: Select VIRTIO from VIRTIO_CONSOLE. adds 7f360bec3785 drivers/virt/fsl_hypervisor: Fix error handling path adds 9f63b6ffd67a Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 73eb91a9c7fb extcon: ptn5150: Use defines for registers adds 47af7ca21269 extcon: ptn5150: Do not print error during probe if nothin [...] adds c3359bf98d66 Merge remote-tracking branch 'extcon/extcon-next' into master adds d2068da5c856 soundwire: cadence: fix race condition between suspend and [...] adds 09309093d5e8 soundwire: qcom: fix SLIBMUS/SLIMBUS typo adds 2acd30b9f603 ASoC/soundwire: bus: use property to set interrupt masks adds 310f6dc6dc5d soundwire: bus: filter-out unwanted interrupt reports adds c2819e196b3c soundwire: slave: add first_interrupt_done status adds 4724f12c1315 soundwire: bus: use quirk to filter out invalid parity errors adds 38edbfae6c7f ASoC: codecs: realtek-soundwire: ignore initial PARITY errors adds a350aff45b4d soundwire: bus: export broadcast read/write capability for tests adds 32d2a8935bf8 soundwire: cadence: add parity error injection through debugfs adds 1ee3f462059d Merge remote-tracking branch 'soundwire/next' into master adds 77e4907fa620 thunderbolt: debugfs: Fix uninitialized return in counters [...] adds 8b4995afb688 Merge remote-tracking branch 'thunderbolt/next' into master adds 9dc0e03de9a5 staging: r8188eu: replace enum rtw_ieee80211_spectrum_mgmt [...] adds 120baa45b558 staging: rtl8188eu: clean up whitespace in wpa_set_encryption() adds 28c4fb2fc8d0 staging: wlan-ng: Remove repeated word our adds ceea93444808 drivers: most: add character device interface driver adds 31306aa98712 Merge remote-tracking branch 'staging/staging-next' into master adds 96231044f298 Merge remote-tracking branch 'mux/for-next' into master adds 7bedbbc19ed8 Merge remote-tracking branch 'dmaengine/next' into master adds a4dd0524a74c Merge branch 'fixes' into for-next adds 59958f7a956b Merge branch 'fixes' into for-next adds 5399a4aa684d Merge branch 'misc' into for-next adds 1d3b0adf90ba Merge remote-tracking branch 'scsi/for-next' into master adds 499f7a966092 scsi: ufshcd: Allow specifying an Auto-Hibernate Timer val [...] adds 802c60e3684e scsi: ibmvfc: Use compiler attribute defines instead of __ [...] adds df4d7329b255 scsi: ibmvfc: Interface updates for future FPIN and MQ support adds 5476b7f5ae7b scsi: docs: Remove obsolete scsi typedef text from scsi_mi [...] adds 3f8ad0072bf7 scsi: qedi: Use qed count from set_fp_int in msix allocation adds 5c35e4646566 scsi: qedi: Skip firmware connection termination for PCI s [...] adds 28b35d17f9f8 scsi: qedi: Fix list_del corruption while removing active I/O adds c0650e28448d scsi: qedi: Protect active command list to avoid list corruption adds 5a2e69af16ce scsi: qedi: Use snprintf instead of sprintf adds 4118879be375 scsi: qedi: Mark all connections for recovery on link down event adds f4ba4e55db6d scsi: qedi: Add firmware error recovery invocation support adds 96a766a789eb scsi: qedi: Add support for handling PCIe errors adds 30a90782c105 scsi: ufs: ufs-mediatek: Eliminate error message for unbound mphy adds a3e40b80dc95 scsi: ufs: ufs-mediatek: Fix HOST_PA_TACTIVATE quirk adds 9a9ddb8a3a6d scsi: ufs: ufs-mediatek: Fix flag of unipro low-power mode adds e0f9f862623c scsi: ufs: ufs-mediatek: Add host reset mechanism adds 066664645d9a scsi: qedf: Change the debug parameter permission to read & write adds 31fc82d7fbd8 scsi: qedf: Correct the comment in qedf_initiate_els adds f78f8126264b scsi: qedf: Fix for the session’s E_D_TOV value adds 41715c6292b6 scsi: qedf: FDMI attributes correction adds 10aff62fab26 scsi: qedf: Return SUCCESS if stale rport is encountered adds 55e049910e08 scsi: qedf: Add schedule_hw_err_handler callback for fan failure adds 988100a7de0f scsi: qedf: Retry qed->probe during recovery adds c0014f94218e scsi: qla2xxx: Warn if done() or free() are called on an a [...] adds 622299f16f33 scsi: qla2xxx: Simplify return value logic in qla2x00_get_ [...] adds 7d88d5dff95f scsi: qla2xxx: Log calling function name in qla2x00_get_sp [...] adds 31a3271ff11b scsi: qla2xxx: Handle incorrect entry_type entries adds 71957b6112cd scsi: ufs: ufs-mediatek: Fix build warnings with make W=1 adds 5e48a084f4e8 scsi: ibmvfc: Fix error return in ibmvfc_probe() adds 09fd5f0ddf32 scsi: ufs: Fix 'unmet direct dependencies' config warning adds 3eedb4202d4c scsi: qla1280: Remove set but not used variable in qla1280_done() adds 9b0f9e59bc81 scsi: qla1280: Remove set but not used variable in qla1280 [...] adds bf70bf28bf87 scsi: qla1280: Remove set but not used variable in qla1280 [...] adds c8d67fbb6085 scsi: qla1280: Remove set but not used variable in qla1280 [...] adds 27216a9d85a0 scsi: pmcraid: Remove set but not used 'res' adds 8b02fc756af6 scsi: gdth: Remove set but used 'cmd_index' adds 2de7649cff44 scsi: lpfc: Remove set but not used 'qp' adds de445f32800d Merge remote-tracking branch 'scsi-mkp/for-next' into master adds ee34bbe76cab Merge remote-tracking branch 'rpmsg/for-next' into master adds 245324928498 Merge remote-tracking branch 'gpio/for-next' into master adds d284c16f84c9 gpio: tc35894: Disable Direct KBD interrupts to enable gpio irq adds 54baf9c0079c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds 4bc0250dd128 Merge remote-tracking branch 'pinctrl/for-next' into master adds f6ed88672832 Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds 4bdb16f9bd2f Merge remote-tracking branch 'kselftest/next' into master adds 55e274273088 Merge remote-tracking branch 'livepatching/for-next' into master adds bd5ffd6ef02d coresight: etm4x: Fix issues on trcseqevr access adds cb6e4c659fb7 MAINTAINERS: Add CoreSight mailing list adds 906413a73e32 Merge remote-tracking branch 'coresight/next' into master adds 53423040b8a7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds d3b29147f2ba Merge remote-tracking branch 'at24/at24/for-next' into master adds 454defcf4220 Merge remote-tracking branch 'ntb/ntb-next' into master adds a566a9012acd seccomp: don't leak memory when filter install races adds 19d1d49f2a8c mailmap, MAINTAINERS: move to tycho.pizza adds e839317900e9 seccomp: don't leave dangling ->notif if file allocation fails adds 4d671d922d51 seccomp: kill process instead of thread for unknown actions adds 3932fcecd962 selftests/seccomp: Add test for unknown SECCOMP_RET kill behavior adds 2d9ca267a944 seccomp: Use current_pt_regs() instead of task_pt_regs(current) adds a23042882ff2 selftests/seccomp: Use bitwise instead of arithmetic opera [...] adds 6d8a3e766410 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds db73922cded5 Merge remote-tracking branch 'kspp/for-next/kspp' into master adds c82464ae1231 Merge remote-tracking branch 'fsi/next' into master adds e0b62f4d8059 Merge remote-tracking branch 'nvmem/for-next' into master adds 30f0dc08e657 Merge remote-tracking branch 'xarray/xarray' into master adds 6bb353b833cf Merge remote-tracking branch 'hyperv/hyperv-next' into master adds fcdb84cc5b31 kdb: remove unnecessary null check of dbg_io_ops adds b18b099e04f4 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" adds ece4ceaf2eba kdb: Use newer api for tasklist scanning adds 27b7d86ec4e3 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds 8ddcce067f9e Merge remote-tracking branch 'pidfd/for-next' into master adds 9ba3a0aa09fe fpga: dfl: create a dfl bus type to support DFL devices adds b020f80597d6 Merge remote-tracking branch 'fpga/for-next' into master adds 9405ff6deaaf Merge remote-tracking branch 'trivial/for-next' into master adds f87bdcf924f7 Merge remote-tracking branch 'mhi/mhi-next' into master adds f8c5d4c31c21 Merge remote-tracking branch 'notifications/notifications- [...] adds c457874cf336 Merge remote-tracking branch 'memblock/for-next' into master adds f1187720d7c9 Merge branch 'akpm-current/current' into master adds 430f5f205aa1 ia64: fix build error with !COREDUMP adds a1d51375af07 mm, memcg: rework remote charging API to support nesting adds 43d53d631808 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds b84c825101b4 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds 7138890a5c59 mm: kmem: prepare remote memcg charging infra for interrup [...] adds 14125be3145d mm: kmem: enable kernel memcg accounting from interrupt contexts adds 427aa4be27b9 mm/memory-failure: remove a wrapper for alloc_migration_target() adds 3f6d1654f0c6 mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 97102555b640 mm/migrate: avoid possible unnecessary process right check [...] adds b20c0e14910e mm/mmap: add inline vma_next() for readability of mmap code adds c1d9fabab652 mm/mmap: add inline munmap_vma_range() for code readability adds e1fac3b68914 mm/madvise: pass mm to do_madvise adds 69eb010e28a7 pid: move pidfd_get_pid() to pid.c adds 1d16a2164c7f mm/madvise: introduce process_madvise() syscall: an extern [...] adds 9582109001a5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds aa4b7de5b91a mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 6f9b762af9c5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 43ab669c7198 fix for "mm/madvise: introduce process_madvise() syscall: [...] adds 01b15d64460c Merge branch 'akpm/master' into master adds d5b2251d63b5 Add linux-next specific files for 20200911
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 (dff9f829e5b0) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 3 + .mailmap | 1 + CREDITS | 4 + Documentation/ABI/testing/sysfs-bus-dfl | 15 + Documentation/admin-guide/bcache.rst | 31 +- Documentation/admin-guide/cgroup-v1/cpusets.rst | 2 + Documentation/admin-guide/dynamic-debug-howto.rst | 1 - Documentation/admin-guide/media/usb-cardlist.rst | 1 - .../admin-guide/media/usbvision-cardlist.rst | 283 - Documentation/conf.py | 15 +- Documentation/core-api/cpu_hotplug.rst | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 7 + Documentation/devicetree/bindings/arm/renesas.yaml | 12 + .../devicetree/bindings/arm/samsung/pmu.yaml | 2 + .../crypto/allwinner,sun4i-a10-crypto.yaml | 6 +- .../devicetree/bindings/crypto/ti,sa2ul.yaml | 2 +- .../bindings/display/imx/nxp,imx8mq-dcss.yaml | 108 + .../devicetree/bindings/display/ssd1307fb.txt | 1 + .../devicetree/bindings/hwlock/omap-hwspinlock.txt | 41 - .../bindings/hwlock/ti,omap-hwspinlock.yaml | 76 + Documentation/devicetree/bindings/i2c/i2c.txt | 5 + .../devicetree/bindings/leds/leds-is31fl319x.txt | 2 + .../devicetree/bindings/leds/leds-lp55xx.yaml | 2 +- .../memory-controllers/mediatek,smi-common.txt | 3 +- .../memory-controllers/mediatek,smi-larb.txt | 3 +- .../devicetree/bindings/mfd/ene-kb3930.yaml | 55 + .../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 2 +- .../devicetree/bindings/net/nfc/s3fwrn5.txt | 25 - .../bindings/net/nfc/samsung,s3fwrn5.yaml | 73 + .../devicetree/bindings/net/smsc-lan87xx.txt | 4 + .../devicetree/bindings/pci/rcar-pci-ep.yaml | 8 +- Documentation/devicetree/bindings/pci/rcar-pci.txt | 3 +- .../bindings/phy/socionext,uniphier-ahci-phy.yaml | 76 + .../devicetree/bindings/phy/ti,omap-usb2.yaml | 74 + Documentation/devicetree/bindings/phy/ti-phy.txt | 37 - .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../devicetree/bindings/regulator/mp886x.txt | 31 - .../devicetree/bindings/regulator/mps,mp886x.yaml | 61 + .../devicetree/bindings/reset/renesas,rst.yaml | 1 + .../devicetree/bindings/sound/mchp,spdiftx.yaml | 75 + .../devicetree/bindings/sound/qcom,apq8016-sbc.txt | 7 + .../devicetree/bindings/sound/qcom,apq8096.txt | 8 + .../devicetree/bindings/sound/qcom,sdm845.txt | 8 + .../devicetree/bindings/sound/realtek,rt1015p.yaml | 36 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 21 + .../bindings/spmi/qcom,spmi-pmic-arb.txt | 4 +- Documentation/devicetree/bindings/spmi/spmi.txt | 41 - Documentation/devicetree/bindings/spmi/spmi.yaml | 75 + .../devicetree/bindings/timer/arm,sp804.txt | 29 - .../devicetree/bindings/timer/arm,sp804.yaml | 90 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/device_connection.rst | 43 - Documentation/driver-api/dma-buf.rst | 2 +- Documentation/driver-api/driver-model/devres.rst | 1 + .../driver-api/firmware/fallback-mechanisms.rst | 1 + Documentation/driver-api/index.rst | 1 - Documentation/driver-api/nvdimm/index.rst | 1 + Documentation/driver-api/soundwire/stream.rst | 8 +- Documentation/fb/fbcon.rst | 4 +- Documentation/filesystems/sysfs.rst | 3 +- Documentation/filesystems/ubifs-authentication.rst | 6 +- Documentation/firmware-guide/acpi/index.rst | 1 + Documentation/hwmon/index.rst | 1 + Documentation/iio/iio_configfs.rst | 2 +- Documentation/networking/index.rst | 1 + Documentation/networking/statistics.rst | 132 + Documentation/powerpc/isa-versions.rst | 4 + Documentation/process/deprecated.rst | 6 +- Documentation/process/submit-checklist.rst | 4 + Documentation/process/submitting-patches.rst | 20 +- Documentation/scheduler/sched-capacity.rst | 2 +- Documentation/scheduler/sched-energy.rst | 2 +- Documentation/scsi/scsi_mid_low_api.rst | 6 - Documentation/security/credentials.rst | 1 - Documentation/security/keys/trusted-encrypted.rst | 5 +- Documentation/trace/kprobetrace.rst | 2 +- .../translations/zh_CN/filesystems/sysfs.txt | 3 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 - Documentation/virt/kvm/amd-memory-encryption.rst | 6 +- Documentation/virt/kvm/api.rst | 4 +- Documentation/vm/hmm.rst | 2 +- Documentation/vm/index.rst | 1 + Documentation/vm/page_migration.rst | 164 +- Documentation/watch_queue.rst | 14 +- MAINTAINERS | 37 +- Next/SHA1s | 200 +- Next/merge.log | 6717 ++++++++++---------- arch/arc/kernel/kprobes.c | 54 +- arch/arm/boot/dts/am3517-evm-ui.dtsi | 4 +- arch/arm/boot/dts/am3517-evm.dts | 2 +- arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-sbc-t43.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/am571x-idk.dts | 27 - arch/arm/boot/dts/am5729-beagleboneai.dts | 14 +- arch/arm/boot/dts/am572x-idk.dts | 5 - arch/arm/boot/dts/am574x-idk.dts | 5 - arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 19 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 13 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 14 +- arch/arm/boot/dts/am57xx-sbc-am57x.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 23 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 7 + arch/arm/boot/dts/aspeed-g5.dtsi | 1 - arch/arm/boot/dts/at91-sama5d2_icp.dts | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 48 + arch/arm/boot/dts/bcm2711.dtsi | 122 +- arch/arm/boot/dts/dra7-evm.dts | 15 +- arch/arm/boot/dts/dra7-l4.dtsi | 54 - arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/dra71-evm.dts | 14 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 10 +- arch/arm/boot/dts/dra72-evm-revc.dts | 14 +- arch/arm/boot/dts/dra72-evm.dts | 13 +- arch/arm/boot/dts/dra76-evm.dts | 18 +- arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 123 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 87 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 74 +- arch/arm/boot/dts/mt7623n.dtsi | 306 + arch/arm/boot/dts/omap3-beagle-xm.dts | 4 +- arch/arm/boot/dts/omap3-beagle.dts | 6 +- arch/arm/boot/dts/omap3-cm-t3517.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3530.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3x.dtsi | 4 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 8 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 2 +- arch/arm/boot/dts/omap3-igep0020-common.dtsi | 2 +- arch/arm/boot/dts/omap3-n9.dts | 1 - arch/arm/boot/dts/omap3-n900.dts | 6 +- arch/arm/boot/dts/omap3-n950.dts | 5 +- arch/arm/boot/dts/omap3-overo-common-dvi.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi | 2 +- arch/arm/boot/dts/omap3-pandora-common.dtsi | 4 +- .../boot/dts/omap3-panel-sharp-ls037v7dw01.dtsi | 2 +- arch/arm/boot/dts/omap3-thunder.dts | 2 +- arch/arm/boot/dts/omap34xx.dtsi | 2 +- arch/arm/boot/dts/omap36xx.dtsi | 2 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 4 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 6 +- arch/arm/boot/dts/omap4-sdp.dts | 8 +- arch/arm/boot/dts/omap5-board-common.dtsi | 4 +- arch/arm/boot/dts/omap5-cm-t54.dts | 6 +- arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 62 + arch/arm/boot/dts/r8a7742.dtsi | 44 + arch/arm/boot/dts/s5pv210-aquila.dts | 30 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 16 +- arch/arm/boot/dts/s5pv210-goni.dts | 39 +- arch/arm/boot/dts/s5pv210-smdkc110.dts | 9 + arch/arm/boot/dts/s5pv210-smdkv210.dts | 12 +- arch/arm/boot/dts/s5pv210-torbreck.dts | 9 + arch/arm/boot/dts/s5pv210.dtsi | 163 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 11 + arch/arm/configs/aspeed_g5_defconfig | 4 + arch/arm/configs/omap2plus_defconfig | 12 + arch/arm/mach-shmobile/rcar-gen2.h | 2 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 4 +- arch/arm/probes/kprobes/core.c | 78 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 11 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 12 - arch/arm64/boot/dts/qcom/Makefile | 1 + .../dts/qcom/{sm8250-mtp.dts => qrb5165-rb5.dts} | 528 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 95 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 40 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 11 +- arch/arm64/boot/dts/renesas/Makefile | 2 + .../boot/dts/renesas/r8a774e1-hihope-rzg2h-ex.dts | 5 + .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 46 + arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 22 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 133 + arch/arm64/configs/defconfig | 4 + arch/arm64/kernel/probes/kprobes.c | 78 +- arch/csky/kernel/probes/kprobes.c | 77 +- arch/ia64/kernel/kprobes.c | 77 +- arch/m68k/Kconfig | 1 + arch/m68k/include/asm/uaccess.h | 398 +- arch/m68k/include/asm/uaccess_mm.h | 390 -- arch/m68k/include/asm/uaccess_no.h | 160 - arch/mips/kernel/kprobes.c | 54 +- arch/parisc/kernel/kprobes.c | 76 +- arch/powerpc/Makefile.postlink | 2 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/dts/fsl/t1024rdb.dts | 1 - arch/powerpc/boot/dts/fsl/t4240rdb.dts | 1 - arch/powerpc/include/asm/cacheflush.h | 10 + arch/powerpc/include/asm/drmem.h | 39 +- arch/powerpc/include/asm/hvcall.h | 36 + arch/powerpc/include/asm/hw_irq.h | 6 - arch/powerpc/include/asm/icswx.h | 6 +- arch/powerpc/include/asm/irq.h | 1 - arch/powerpc/include/asm/pnv-ocxl.h | 3 - arch/powerpc/include/asm/processor.h | 6 - arch/powerpc/include/asm/smp.h | 1 - arch/powerpc/include/asm/uaccess.h | 28 +- arch/powerpc/kernel/dma-iommu.c | 3 +- arch/powerpc/kernel/fadump.c | 2 - arch/powerpc/kernel/fpu.S | 15 - arch/powerpc/kernel/head_32.S | 2 +- arch/powerpc/kernel/head_64.S | 7 +- arch/powerpc/kernel/kprobes.c | 53 +- arch/powerpc/kernel/misc_32.S | 48 - arch/powerpc/kernel/process.c | 20 +- arch/powerpc/kernel/sysfs.c | 42 +- arch/powerpc/kvm/book3s_hv.c | 7 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 8 + arch/powerpc/mm/drmem.c | 6 +- arch/powerpc/mm/init_64.c | 39 +- arch/powerpc/mm/nohash/8xx.c | 7 - arch/powerpc/mm/nohash/fsl_booke.c | 16 + arch/powerpc/oprofile/cell/spu_task_sync.c | 2 +- arch/powerpc/perf/hv-gpci.c | 9 - arch/powerpc/perf/hv-gpci.h | 27 - arch/powerpc/perf/imc-pmu.c | 3 - arch/powerpc/platforms/44x/machine_check.c | 1 + arch/powerpc/platforms/44x/ppc476.c | 5 +- arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c | 4 +- arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c | 3 +- arch/powerpc/platforms/embedded6xx/storcenter.c | 3 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 4 +- arch/powerpc/platforms/powernv/ocxl.c | 30 - arch/powerpc/platforms/powernv/opal-msglog.c | 2 + arch/powerpc/platforms/powernv/opal-prd.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 8 - arch/powerpc/platforms/powernv/powernv.h | 7 + arch/powerpc/platforms/powernv/rng.c | 2 +- arch/powerpc/platforms/powernv/setup.c | 24 + arch/powerpc/platforms/powernv/smp.c | 2 +- arch/powerpc/platforms/powernv/vas-window.c | 9 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 12 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 24 +- arch/powerpc/platforms/pseries/iommu.c | 242 +- arch/powerpc/platforms/pseries/lparcfg.c | 35 + arch/powerpc/platforms/pseries/papr_scm.c | 2 +- arch/powerpc/platforms/pseries/rng.c | 1 + arch/powerpc/sysdev/xics/icp-hv.c | 1 + arch/powerpc/tools/checkpatch.sh | 1 - arch/powerpc/tools/unrel_branch_check.sh | 125 +- arch/riscv/Kconfig | 25 + arch/riscv/Makefile | 1 + arch/riscv/configs/defconfig | 1 + arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/efi.h | 56 + arch/riscv/include/asm/fixmap.h | 16 +- arch/riscv/include/asm/io.h | 1 + arch/riscv/include/asm/mmu.h | 2 + arch/riscv/include/asm/pgtable.h | 5 + arch/riscv/include/asm/sections.h | 13 + arch/riscv/kernel/Makefile | 5 + arch/riscv/kernel/efi-header.S | 104 + arch/riscv/kernel/efi.c | 105 + arch/riscv/kernel/head.S | 17 +- arch/riscv/kernel/head.h | 2 - arch/riscv/kernel/image-vars.h | 51 + arch/riscv/kernel/setup.c | 18 +- arch/riscv/kernel/vmlinux.lds.S | 22 +- arch/riscv/mm/fault.c | 5 +- arch/riscv/mm/init.c | 191 +- arch/riscv/mm/ptdump.c | 48 +- arch/s390/kernel/kprobes.c | 79 +- arch/s390/kernel/uv.c | 7 + arch/sh/kernel/kprobes.c | 58 +- arch/sparc/kernel/kprobes.c | 51 +- arch/x86/Kconfig | 1 + arch/x86/boot/compressed/Makefile | 11 +- arch/x86/boot/compressed/cpuflags.c | 4 - arch/x86/boot/compressed/head_64.S | 33 +- arch/x86/boot/compressed/ident_map_64.c | 349 + arch/x86/boot/compressed/idt_64.c | 54 + arch/x86/boot/compressed/idt_handlers_64.S | 77 + arch/x86/boot/compressed/kaslr.c | 36 +- arch/x86/boot/compressed/kaslr_64.c | 153 - arch/x86/boot/compressed/misc.c | 7 + arch/x86/boot/compressed/misc.h | 50 +- arch/x86/boot/compressed/sev-es.c | 214 + arch/x86/entry/entry_64.S | 80 + arch/x86/include/asm/cpu_entry_area.h | 33 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/desc.h | 27 + arch/x86/include/asm/desc_defs.h | 10 + arch/x86/include/asm/fpu/internal.h | 30 +- arch/x86/include/asm/fpu/xcr.h | 34 + arch/x86/include/asm/idtentry.h | 50 + arch/x86/include/asm/insn-eval.h | 6 + arch/x86/include/asm/mem_encrypt.h | 5 + arch/x86/include/asm/msr-index.h | 3 + arch/x86/include/asm/page_64_types.h | 1 + arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/proto.h | 1 + arch/x86/include/asm/realmode.h | 7 + arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/setup.h | 6 +- arch/x86/include/asm/sev-es.h | 114 + arch/x86/include/asm/stacktrace.h | 2 + arch/x86/include/asm/svm.h | 106 +- arch/x86/include/asm/trap_pf.h | 24 + arch/x86/include/asm/trapnr.h | 1 + arch/x86/include/asm/traps.h | 20 +- arch/x86/include/asm/x86_init.h | 16 +- arch/x86/include/uapi/asm/svm.h | 11 + arch/x86/kernel/Makefile | 3 + arch/x86/kernel/apic/msi.c | 2 +- arch/x86/kernel/cpu/amd.c | 3 +- arch/x86/kernel/cpu/aperfmperf.c | 3 + arch/x86/kernel/cpu/common.c | 25 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/cpu/vmware.c | 50 +- arch/x86/kernel/dumpstack.c | 7 +- arch/x86/kernel/dumpstack_64.c | 46 +- arch/x86/kernel/head64.c | 122 +- arch/x86/kernel/head_64.S | 165 +- arch/x86/kernel/idt.c | 41 +- arch/x86/kernel/kprobes/core.c | 108 +- arch/x86/kernel/kvm.c | 35 +- arch/x86/kernel/nmi.c | 15 + arch/x86/kernel/sev-es-shared.c | 507 ++ arch/x86/kernel/sev-es.c | 1404 ++++ arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/traps.c | 48 + arch/x86/kernel/umip.c | 49 +- arch/x86/kvm/svm/nested.c | 47 +- arch/x86/kvm/svm/svm.c | 2 + arch/x86/lib/insn-eval.c | 130 + arch/x86/mm/cpu_entry_area.c | 3 +- arch/x86/mm/extable.c | 1 + arch/x86/mm/mem_encrypt.c | 38 +- arch/x86/mm/mem_encrypt_identity.c | 3 + arch/x86/platform/efi/efi_64.c | 10 + arch/x86/realmode/init.c | 24 +- arch/x86/realmode/rm/header.S | 3 + arch/x86/realmode/rm/trampoline_64.S | 20 + arch/x86/tools/gen-insn-attr-x86.awk | 50 +- block/blk-cgroup.c | 9 + block/blk-sysfs.c | 272 +- block/genhd.c | 29 +- drivers/base/Makefile | 2 +- drivers/base/dd.c | 5 +- drivers/base/devcon.c | 231 - drivers/base/devres.c | 105 + drivers/base/property.c | 73 + drivers/base/syscore.c | 8 +- drivers/block/amiflop.c | 2 +- drivers/block/ataflop.c | 7 +- drivers/block/floppy.c | 8 +- drivers/block/paride/pcd.c | 2 +- drivers/block/swim.c | 22 +- drivers/block/swim3.c | 4 +- drivers/block/xsysace.c | 26 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/Kconfig | 3 +- drivers/char/mem.c | 12 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/armada-37xx-cpufreq.c | 6 + drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/imx6q-cpufreq.c | 10 +- drivers/cpufreq/qcom-cpufreq-hw.c | 11 +- drivers/cpufreq/sti-cpufreq.c | 6 +- drivers/cpuidle/cpuidle-pseries.c | 15 +- drivers/edac/sb_edac.c | 5 +- drivers/extcon/extcon-ptn5150.c | 23 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/Makefile | 2 +- drivers/firmware/arm_scmi/Makefile | 6 +- drivers/firmware/arm_scmi/bus.c | 6 +- drivers/firmware/arm_scmi/clock.c | 7 +- drivers/firmware/arm_scmi/common.h | 24 + drivers/firmware/arm_scmi/driver.c | 31 +- drivers/firmware/arm_scmi/mailbox.c | 2 +- drivers/firmware/arm_scmi/perf.c | 7 +- drivers/firmware/arm_scmi/power.c | 7 +- drivers/firmware/arm_scmi/reset.c | 7 +- drivers/firmware/arm_scmi/sensors.c | 7 +- drivers/firmware/arm_scmi/system.c | 131 + drivers/firmware/efi/Kconfig | 3 +- drivers/firmware/efi/Makefile | 4 +- drivers/firmware/efi/{arm-init.c => efi-init.c} | 0 drivers/firmware/efi/embedded-firmware.c | 10 +- drivers/firmware/efi/libstub/Makefile | 10 + drivers/firmware/efi/libstub/efi-stub.c | 11 +- drivers/firmware/efi/libstub/riscv-stub.c | 110 + drivers/firmware/efi/riscv-runtime.c | 143 + drivers/firmware/smccc/smccc.c | 2 + drivers/fpga/dfl.c | 265 +- drivers/fpga/dfl.h | 86 + drivers/gpio/gpio-tc3589x.c | 18 +- drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 30 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 270 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 88 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 30 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 54 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 + drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 4 +- drivers/gpu/drm/bridge/tc358775.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 187 +- drivers/gpu/drm/drm_dp_mst_topology.c | 22 + drivers/gpu/drm/drm_framebuffer.c | 9 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 2 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 5 +- drivers/gpu/drm/drm_gem_vram_helper.c | 12 +- drivers/gpu/drm/drm_prime.c | 13 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 6 +- drivers/gpu/drm/i915/display/intel_dp.c | 124 +- drivers/gpu/drm/i915/display/intel_dp.h | 1 - drivers/gpu/drm/i915/display/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 89 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 105 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 80 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 1601 +++-- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 51 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 44 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 152 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 3 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 10 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 14 + drivers/gpu/drm/i915/gem/i915_gem_pm.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 67 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 2 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 9 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 2 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 50 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 144 +- .../drm/i915/gem/selftests/i915_gem_execbuffer.c | 60 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 45 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 2 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 106 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.h | 5 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 181 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 305 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.h | 36 + drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h | 47 + drivers/gpu/drm/i915/gt/intel_context.c | 318 +- drivers/gpu/drm/i915/gt/intel_context.h | 13 + drivers/gpu/drm/i915/gt/intel_context_types.h | 5 +- drivers/gpu/drm/i915/gt/intel_engine.h | 20 - drivers/gpu/drm/i915/gt/intel_engine_cs.c | 34 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 31 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 97 +- drivers/gpu/drm/i915/gt/intel_gt.c | 23 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 103 +- .../gpu/drm/i915/gt/intel_gt_buffer_pool_types.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 1 + drivers/gpu/drm/i915/gt/intel_gtt.c | 300 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 142 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 182 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 150 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 73 +- drivers/gpu/drm/i915/gt/intel_renderstate.h | 9 +- drivers/gpu/drm/i915/gt/intel_reset.c | 1 + drivers/gpu/drm/i915/gt/intel_ring.c | 10 +- drivers/gpu/drm/i915/gt/intel_ring.h | 3 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 42 +- drivers/gpu/drm/i915/gt/intel_rps.c | 1 + drivers/gpu/drm/i915/gt/intel_timeline.c | 28 +- drivers/gpu/drm/i915/gt/intel_timeline.h | 24 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 43 +- drivers/gpu/drm/i915/gt/mock_engine.c | 30 +- drivers/gpu/drm/i915/gt/selftest_context.c | 2 + drivers/gpu/drm/i915/gt/selftest_lrc.c | 22 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 30 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 10 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 2 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 3 +- drivers/gpu/drm/i915/gvt/scheduler.c | 17 +- drivers/gpu/drm/i915/i915_active.c | 237 +- drivers/gpu/drm/i915/i915_active.h | 31 +- drivers/gpu/drm/i915/i915_drv.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 24 +- drivers/gpu/drm/i915/i915_gem.c | 107 +- drivers/gpu/drm/i915/i915_gem.h | 12 + drivers/gpu/drm/i915/i915_irq.c | 1 + drivers/gpu/drm/i915/i915_perf.c | 57 +- drivers/gpu/drm/i915/i915_request.c | 224 +- drivers/gpu/drm/i915/i915_request.h | 8 - drivers/gpu/drm/i915/i915_sw_fence.c | 10 +- drivers/gpu/drm/i915/i915_vma.c | 65 +- drivers/gpu/drm/i915/i915_vma.h | 13 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 41 + drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 75 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 4 +- drivers/gpu/drm/i915/selftests/i915_request.c | 18 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 8 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 26 +- drivers/gpu/drm/imx/Kconfig | 2 + drivers/gpu/drm/imx/Makefile | 1 + drivers/gpu/drm/imx/dcss/Kconfig | 9 + drivers/gpu/drm/imx/dcss/Makefile | 6 + drivers/gpu/drm/imx/dcss/dcss-blkctl.c | 70 + drivers/gpu/drm/imx/dcss/dcss-crtc.c | 219 + drivers/gpu/drm/imx/dcss/dcss-ctxld.c | 424 ++ drivers/gpu/drm/imx/dcss/dcss-dev.c | 325 + drivers/gpu/drm/imx/dcss/dcss-dev.h | 177 + drivers/gpu/drm/imx/dcss/dcss-dpr.c | 562 ++ drivers/gpu/drm/imx/dcss/dcss-drv.c | 138 + drivers/gpu/drm/imx/dcss/dcss-dtg.c | 409 ++ drivers/gpu/drm/imx/dcss/dcss-kms.c | 198 + drivers/gpu/drm/imx/dcss/dcss-kms.h | 44 + drivers/gpu/drm/imx/dcss/dcss-plane.c | 405 ++ drivers/gpu/drm/imx/dcss/dcss-scaler.c | 826 +++ drivers/gpu/drm/imx/dcss/dcss-ss.c | 180 + drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 21 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 109 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 103 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 84 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 4 + drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 51 - drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h | 13 - drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 47 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 24 - drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 68 - drivers/gpu/drm/msm/msm_gem.c | 20 +- drivers/gpu/drm/msm/msm_gem_prime.c | 2 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 2 + drivers/gpu/drm/msm/msm_gpu_trace.h | 57 + drivers/gpu/drm/nouveau/dispnv04/dac.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/dfp.c | 7 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 24 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 4 + drivers/gpu/drm/nouveau/dispnv04/tvnv04.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 305 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 61 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 132 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 1 + drivers/gpu/drm/nouveau/nouveau_display.c | 72 +- drivers/gpu/drm/nouveau/nouveau_display.h | 3 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 210 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 48 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 3 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 2 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 54 +- drivers/gpu/drm/nouveau/nouveau_ttm.h | 3 + drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 4 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 6 +- drivers/gpu/drm/qxl/qxl_ttm.c | 29 +- drivers/gpu/drm/radeon/radeon.h | 7 +- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 6 +- drivers/gpu/drm/radeon/radeon_object.c | 2 +- drivers/gpu/drm/radeon/radeon_prime.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 124 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 5 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 2 +- drivers/gpu/drm/tegra/gem.c | 2 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 38 +- drivers/gpu/drm/ttm/ttm_bo.c | 3 - drivers/gpu/drm/ttm/ttm_bo_util.c | 17 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 +- drivers/gpu/drm/ttm/ttm_tt.c | 6 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 33 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 4 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 + drivers/gpu/drm/virtio/virtgpu_kms.c | 4 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 14 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 3 +- drivers/gpu/drm/xlnx/Kconfig | 1 + drivers/greybus/interface.c | 6 +- drivers/hid/hid-debug.c | 10 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-ite.c | 4 + drivers/hid/hid-picolcd_cir.c | 10 +- drivers/hid/hid-roccat-kone.c | 23 +- drivers/hid/i2c-hid/i2c-hid-core.c | 1 + drivers/hv/vmbus_drv.c | 9 +- drivers/hwmon/k10temp.c | 78 +- drivers/hwmon/pmbus/pmbus_core.c | 284 +- drivers/hwtracing/coresight/coresight-etm4x.c | 4 +- drivers/i2c/algos/i2c-algo-pca.c | 35 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-i801.c | 1 + drivers/i2c/busses/i2c-imx.c | 8 +- drivers/i2c/busses/i2c-npcm7xx.c | 8 +- drivers/i2c/busses/i2c-rcar.c | 34 +- drivers/i2c/busses/i2c-stm32f7.c | 110 +- drivers/i2c/i2c-smbus.c | 107 + drivers/ide/ide-cd.c | 16 +- drivers/ide/ide-disk.c | 5 +- drivers/ide/ide-floppy.c | 2 - drivers/ide/ide-gd.c | 48 +- drivers/iio/adc/xilinx-xadc-core.c | 16 +- drivers/infiniband/core/ucma.c | 15 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 11 +- drivers/infiniband/hw/hfi1/sdma.c | 22 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 14 +- drivers/infiniband/hw/mlx5/cq.c | 5 +- drivers/infiniband/hw/qedr/verbs.c | 2 +- drivers/infiniband/hw/qib/qib_iba7322.c | 7 +- drivers/infiniband/hw/qib/qib_sdma.c | 10 +- drivers/infiniband/sw/rxe/rxe_cq.c | 6 +- drivers/infiniband/sw/rxe/rxe_task.c | 8 +- drivers/infiniband/sw/rxe/rxe_task.h | 2 +- drivers/input/serio/i8042-x86ia64io.h | 16 + drivers/leds/leds-is31fl319x.c | 18 + drivers/leds/leds-lm3692x.c | 11 +- drivers/leds/leds-pwm.c | 11 +- drivers/leds/leds-sgm3140.c | 27 +- drivers/leds/leds-tlc591xx.c | 10 +- drivers/macintosh/windfarm_lm75_sensor.c | 2 - drivers/macintosh/windfarm_lm87_sensor.c | 2 - drivers/md/md.c | 2 +- drivers/media/cec/core/cec-adap.c | 2 +- drivers/media/cec/core/cec-core.c | 2 +- drivers/media/cec/platform/seco/seco-cec.c | 2 +- drivers/media/common/siano/smsir.c | 4 +- drivers/media/dvb-frontends/mxl5xx.c | 1 - drivers/media/dvb-frontends/tda10021.c | 40 +- drivers/media/dvb-frontends/tda10086.c | 22 +- drivers/media/i2c/cx25840/cx25840-ir.c | 2 +- drivers/media/i2c/dw9807-vcm.c | 2 +- drivers/media/i2c/imx258.c | 2 +- drivers/media/i2c/max9286.c | 40 +- drivers/media/i2c/ov5640.c | 336 +- drivers/media/i2c/ov8856.c | 430 ++ drivers/media/pci/cx23885/cx23885-alsa.c | 7 +- drivers/media/pci/cx23885/cx23885.h | 4 +- drivers/media/pci/cx23885/cx23888-ir.c | 2 +- drivers/media/pci/cx25821/cx25821-alsa.c | 11 +- drivers/media/pci/cx88/cx88-alsa.c | 13 +- drivers/media/pci/cx88/cx88-input.c | 4 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 150 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 4 +- drivers/media/pci/saa7134/saa7134-alsa.c | 7 +- drivers/media/pci/saa7134/saa7134-tvaudio.c | 3 +- drivers/media/pci/saa7134/saa7134.h | 2 +- drivers/media/pci/smipcie/smipcie-ir.c | 7 +- drivers/media/pci/ttpci/av7110_v4l.c | 4 +- drivers/media/platform/omap3isp/isp.c | 6 +- drivers/media/platform/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/dbgfs.c | 2 - drivers/media/platform/rcar-fcp.c | 4 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 24 +- drivers/media/platform/rcar_drif.c | 30 +- drivers/media/radio/wl128x/fmdrv_common.c | 16 +- drivers/media/rc/ene_ir.c | 18 +- drivers/media/rc/fintek-cir.c | 8 +- drivers/media/rc/igorplugusb.c | 6 +- drivers/media/rc/iguanair.c | 4 +- drivers/media/rc/imon_raw.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 8 +- drivers/media/rc/ir-imon-decoder.c | 10 +- drivers/media/rc/ir-jvc-decoder.c | 6 +- drivers/media/rc/ir-mce_kbd-decoder.c | 8 +- drivers/media/rc/ir-nec-decoder.c | 6 +- drivers/media/rc/ir-rc5-decoder.c | 6 +- drivers/media/rc/ir-rc6-decoder.c | 6 +- drivers/media/rc/ir-rcmm-decoder.c | 18 +- drivers/media/rc/ir-sanyo-decoder.c | 6 +- drivers/media/rc/ir-sharp-decoder.c | 6 +- drivers/media/rc/ir-sony-decoder.c | 6 +- drivers/media/rc/ir-xmp-decoder.c | 15 +- drivers/media/rc/ir_toy.c | 14 +- drivers/media/rc/ite-cir.c | 10 +- drivers/media/rc/ite-cir.h | 4 +- drivers/media/rc/lirc_dev.c | 95 +- drivers/media/rc/mceusb.c | 12 +- drivers/media/rc/meson-ir.c | 4 +- drivers/media/rc/mtk-cir.c | 4 +- drivers/media/rc/nuvoton-cir.c | 10 +- drivers/media/rc/nuvoton-cir.h | 2 +- drivers/media/rc/rc-core-priv.h | 21 +- drivers/media/rc/rc-ir-raw.c | 16 +- drivers/media/rc/rc-loopback.c | 8 +- drivers/media/rc/rc-main.c | 10 +- drivers/media/rc/redrat3.c | 17 +- drivers/media/rc/serial_ir.c | 12 +- drivers/media/rc/sir_ir.c | 2 +- drivers/media/rc/st_rc.c | 6 +- drivers/media/rc/streamzap.c | 10 +- drivers/media/rc/sunxi-cir.c | 4 +- drivers/media/rc/ttusbir.c | 18 +- drivers/media/rc/winbond-cir.c | 10 +- drivers/media/rc/xbox_remote.c | 2 +- drivers/media/test-drivers/vivid/vivid-core.c | 642 +- drivers/media/tuners/qt1010.c | 25 +- drivers/media/usb/au0828/au0828-input.c | 8 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 +- drivers/media/usb/dvb-usb/Kconfig | 1 + drivers/media/usb/dvb-usb/pctv452e.c | 26 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 4 +- drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c | 197 +- drivers/media/usb/uvc/uvc_ctrl.c | 46 +- drivers/media/usb/uvc/uvc_driver.c | 71 +- drivers/media/usb/uvc/uvc_entity.c | 35 + drivers/media/usb/uvc/uvc_v4l2.c | 34 + drivers/media/usb/uvc/uvc_video.c | 2 +- drivers/media/usb/uvc/uvcvideo.h | 8 +- drivers/media/v4l2-core/v4l2-fwnode.c | 4 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 22 +- drivers/memory/mtk-smi.c | 23 + drivers/memory/tegra/tegra210-emc-cc-r21021.c | 1 - drivers/mfd/Kconfig | 11 + drivers/mfd/Makefile | 1 + drivers/mfd/dm355evm_msp.c | 76 +- drivers/mfd/ene-kb3930.c | 212 + drivers/mfd/intel-lpss-pci.c | 4 + drivers/mfd/khadas-mcu.c | 2 + drivers/mfd/madera-core.c | 11 +- drivers/mfd/sprd-sc27xx-spi.c | 28 +- drivers/mfd/stmfx.c | 8 +- drivers/mfd/wcd934x.c | 9 +- drivers/misc/cxl/pci.c | 4 +- drivers/misc/eeprom/at24.c | 11 +- drivers/misc/ocxl/Kconfig | 2 +- drivers/misc/ocxl/afu_irq.c | 12 +- drivers/misc/ocxl/link.c | 15 +- drivers/misc/pci_endpoint_test.c | 9 +- drivers/misc/uacce/uacce.c | 2 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/renesas_sdhi.h | 5 + drivers/mmc/host/renesas_sdhi_core.c | 152 +- drivers/mmc/host/tmio_mmc.h | 1 + drivers/mmc/host/tmio_mmc_core.c | 3 + drivers/most/Kconfig | 9 + drivers/most/Makefile | 1 + .../{staging/most/cdev/cdev.c => most/most_cdev.c} | 0 drivers/net/dsa/b53/b53_common.c | 60 +- drivers/net/dsa/b53/b53_priv.h | 1 + drivers/net/dsa/bcm_sf2.c | 8 +- drivers/net/dsa/microchip/ksz8795.c | 18 +- drivers/net/dsa/microchip/ksz9477.c | 51 +- drivers/net/dsa/microchip/ksz_common.c | 16 +- drivers/net/dsa/microchip/ksz_common.h | 3 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 37 +- drivers/net/ethernet/amazon/ena/ena_com.c | 19 +- drivers/net/ethernet/amazon/ena/ena_com.h | 9 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 170 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 39 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 9 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 10 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 5 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 184 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 3 + .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 35 +- drivers/net/ethernet/cisco/enic/enic_main.c | 12 +- drivers/net/ethernet/hisilicon/hns/hnae.c | 2 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 3 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 16 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 7 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 3 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 3 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 15 +- .../net/ethernet/huawei/hinic/hinic_hw_api_cmd.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 4 +- drivers/net/ethernet/marvell/Kconfig | 6 + drivers/net/ethernet/marvell/mvneta.c | 12 +- drivers/net/ethernet/marvell/mvpp2/Makefile | 3 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 202 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 408 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c | 457 ++ drivers/net/ethernet/marvell/pxa168_eth.c | 4 +- drivers/net/ethernet/mellanox/mlx4/main.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 22 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 5 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 3 + drivers/net/ethernet/qlogic/qed/qed_main.c | 2 + drivers/net/ethernet/qlogic/qed/qed_rdma.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 + drivers/net/ethernet/qlogic/qede/qede_filter.c | 3 + drivers/net/ethernet/qlogic/qede/qede_main.c | 11 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 23 +- drivers/net/ethernet/sfc/mcdi_port_common.h | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 8 +- drivers/net/ethernet/toshiba/tc35815.c | 48 +- drivers/net/hippi/rrunner.c | 117 +- drivers/net/hyperv/hyperv_net.h | 3 + drivers/net/hyperv/netvsc_drv.c | 28 +- drivers/net/ieee802154/adf7242.c | 4 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/phy/phy_device.c | 8 +- drivers/net/phy/smsc.c | 59 +- drivers/net/veth.c | 3 +- drivers/net/virtio_net.c | 7 +- drivers/net/wan/hdlc_ppp.c | 16 +- drivers/net/wimax/i2400m/control.c | 2 - drivers/net/wireguard/noise.c | 5 +- drivers/net/wireguard/peerlookup.c | 11 +- .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 4 +- drivers/net/wireless/marvell/mwifiex/init.c | 14 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 10 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 116 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 13 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 13 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 12 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 13 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 13 +- drivers/nfc/pn533/usb.c | 2 +- drivers/nfc/s3fwrn5/Kconfig | 1 + drivers/nfc/s3fwrn5/firmware.c | 4 +- drivers/nfc/s3fwrn5/firmware.h | 2 +- drivers/nfc/s3fwrn5/i2c.c | 24 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 29 +- drivers/pci/controller/dwc/pci-exynos.c | 45 +- drivers/pci/controller/dwc/pci-imx6.c | 87 +- drivers/pci/controller/dwc/pci-keystone.c | 126 +- drivers/pci/controller/dwc/pci-meson.c | 156 +- drivers/pci/controller/dwc/pcie-al.c | 70 +- drivers/pci/controller/dwc/pcie-artpec6.c | 48 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 14 +- drivers/pci/controller/dwc/pcie-designware-host.c | 320 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 4 +- drivers/pci/controller/dwc/pcie-designware.c | 105 +- drivers/pci/controller/dwc/pcie-designware.h | 60 +- drivers/pci/controller/dwc/pcie-histb.c | 45 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 65 +- drivers/pci/controller/dwc/pcie-kirin.c | 43 +- drivers/pci/controller/dwc/pcie-qcom.c | 46 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 39 +- drivers/pci/controller/dwc/pcie-tegra194.c | 120 +- drivers/pci/controller/dwc/pcie-uniphier.c | 3 +- drivers/pci/controller/pci-aardvark.c | 104 +- drivers/pci/controller/pci-mvebu.c | 3 - drivers/pci/controller/pcie-iproc-msi.c | 13 +- drivers/pci/controller/pcie-rockchip-host.c | 11 +- drivers/pci/controller/pcie-xilinx-cpm.c | 4 - drivers/pci/controller/vmd.c | 346 +- drivers/pci/pci-bridge-emul.c | 4 + drivers/pci/probe.c | 14 +- drivers/phy/broadcom/phy-bcm-ns-usb3.c | 22 +- drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c | 13 +- drivers/phy/broadcom/phy-bcm-sr-usb.c | 19 +- drivers/phy/marvell/phy-pxa-28nm-hsic.c | 40 +- drivers/phy/marvell/phy-pxa-28nm-usb2.c | 33 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 21 +- drivers/phy/rockchip/Kconfig | 12 + drivers/phy/rockchip/Makefile | 1 + .../rockchip}/phy-rockchip-dphy-rx0.c | 0 drivers/phy/socionext/Kconfig | 10 + drivers/phy/socionext/Makefile | 1 + drivers/phy/socionext/phy-uniphier-ahci.c | 321 + drivers/phy/ti/phy-am654-serdes.c | 6 +- drivers/phy/ti/phy-gmii-sel.c | 159 +- drivers/platform/x86/thinkpad_acpi.c | 18 +- drivers/powercap/intel_rapl_common.c | 3 + drivers/rapidio/Kconfig | 2 +- drivers/regulator/bd718x7-regulator.c | 8 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/scsi/cxlflash/ocxl_hw.c | 21 +- drivers/scsi/cxlflash/ocxl_hw.h | 1 - drivers/scsi/gdth.c | 2 - drivers/scsi/ibmvscsi/ibmvfc.c | 1 + drivers/scsi/ibmvscsi/ibmvfc.h | 122 +- drivers/scsi/libsas/sas_discover.c | 3 +- drivers/scsi/lpfc/lpfc_debugfs.c | 3 - drivers/scsi/pmcraid.c | 2 - drivers/scsi/qedf/qedf.h | 9 + drivers/scsi/qedf/qedf_els.c | 2 +- drivers/scsi/qedf/qedf_main.c | 140 +- drivers/scsi/qedi/qedi.h | 5 + drivers/scsi/qedi/qedi_fw.c | 30 +- drivers/scsi/qedi/qedi_iscsi.c | 7 + drivers/scsi/qedi/qedi_main.c | 108 +- drivers/scsi/qla1280.c | 18 +- drivers/scsi/qla2xxx/qla_init.c | 10 + drivers/scsi/qla2xxx/qla_inline.h | 5 + drivers/scsi/qla2xxx/qla_isr.c | 47 +- drivers/scsi/sd.c | 7 +- drivers/scsi/sr.c | 36 +- drivers/scsi/ufs/Kconfig | 1 - drivers/scsi/ufs/ufs-mediatek.c | 83 +- drivers/scsi/ufs/ufs-mediatek.h | 3 + drivers/scsi/ufs/ufs-sysfs.c | 9 +- drivers/scsi/ufs/ufshcd.c | 21 +- drivers/soc/renesas/Kconfig | 342 +- drivers/soc/renesas/rcar-rst.c | 6 + drivers/soc/renesas/renesas-soc.c | 8 + drivers/soundwire/bus.c | 93 +- drivers/soundwire/bus.h | 4 + drivers/soundwire/cadence_master.c | 110 +- drivers/soundwire/cadence_master.h | 1 + drivers/soundwire/qcom.c | 2 +- drivers/soundwire/slave.c | 1 + drivers/spi/spi-atmel.c | 5 +- drivers/spi/spi-bcm2835.c | 7 +- drivers/spi/spi-cadence-quadspi.c | 13 +- drivers/spi/spi-dw-core.c | 26 + drivers/spi/spi-dw-mmio.c | 70 +- drivers/spi/spi-dw.h | 3 + drivers/spi/spi-geni-qcom.c | 13 +- drivers/spi/spi-mtk-nor.c | 29 +- drivers/spi/spi-mux.c | 5 +- drivers/spi/spi-qcom-qspi.c | 20 +- drivers/spi/spi-sprd.c | 2 +- drivers/spi/spi-stm32.c | 6 +- drivers/spi/spi-synquacer.c | 5 +- drivers/spi/spi-tegra114.c | 11 +- drivers/spi/spi-tegra20-slink.c | 10 +- drivers/spi/spi.c | 9 +- drivers/spi/spidev.c | 4 +- drivers/staging/media/Kconfig | 6 - drivers/staging/media/Makefile | 2 - drivers/staging/media/atomisp/Makefile | 12 +- drivers/staging/media/atomisp/i2c/Kconfig | 74 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 4 +- drivers/staging/media/atomisp/i2c/ov5693/Kconfig | 12 - drivers/staging/media/atomisp/pci/atomisp_cmd.c | 24 +- .../media/atomisp/pci/atomisp_compat_css20.c | 20 +- .../media/atomisp/pci/atomisp_compat_ioctl32.c | 84 +- .../media/atomisp/pci/atomisp_gmin_platform.c | 10 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 49 +- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 6 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 9 +- .../atomisp/pci/css_2401_system/host/csi_rx.c | 1 + .../atomisp/pci/css_2401_system/host/ibuf_ctrl.c | 1 + .../pci/css_2401_system/host/ibuf_ctrl_local.h | 1 + .../pci/css_2401_system/host/ibuf_ctrl_private.h | 268 - .../atomisp/pci/css_2401_system/host/isys_dma.c | 10 +- .../pci/css_2401_system/host/isys_dma_local.h | 21 - .../pci/css_2401_system/host/isys_dma_private.h | 12 +- .../atomisp/pci/css_2401_system/host/isys_irq.c | 3 +- .../pci/css_2401_system/host/isys_irq_local.h | 4 +- .../pci/css_2401_system/host/isys_irq_private.h | 12 +- .../pci/css_2401_system/host/pixelgen_private.h | 73 +- .../atomisp/pci/css_2401_system/ibuf_ctrl_global.h | 6 +- .../atomisp/pci/css_2401_system/isys_irq_global.h | 4 +- .../atomisp/pci/css_2401_system/pixelgen_global.h | 8 +- .../pci/hive_isp_css_common/host/input_formatter.c | 6 +- .../host/input_formatter_local.h | 4 - .../pci/hive_isp_css_common/host/input_system.c | 70 +- .../pci/hive_isp_css_include/host/csi_rx_public.h | 4 +- .../hive_isp_css_include/host/ibuf_ctrl_public.h | 94 - .../hive_isp_css_include/host/isys_dma_public.h | 8 +- .../hive_isp_css_include/host/isys_irq_public.h | 29 +- .../pci/hive_isp_css_include/host/isys_public.h | 4 +- .../hive_isp_css_include/host/pixelgen_public.h | 4 +- .../atomisp/pci/hive_isp_css_include/ibuf_ctrl.h | 47 - .../atomisp/pci/hive_isp_css_include/isys_dma.h | 47 - .../atomisp/pci/hive_isp_css_include/isys_irq.h | 16 +- .../pci/hive_isp_css_include/print_support.h | 3 +- drivers/staging/media/atomisp/pci/hmm/hmm.c | 6 +- drivers/staging/media/atomisp/pci/ia_css_env.h | 4 +- drivers/staging/media/atomisp/pci/ia_css_mipi.h | 2 - drivers/staging/media/atomisp/pci/ia_css_stream.h | 4 +- .../media/atomisp/pci/input_system_global.h | 29 +- .../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_param.h | 7 - .../kernels/ctc/ctc_1.0/ia_css_ctc_table.host.c | 145 - .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c | 3 - .../isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c | 144 - .../isp/kernels/gc/gc_2/ia_css_gc2_table.host.c | 53 - .../pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c | 4 +- .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c | 3 - .../pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.c | 7 +- .../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_param.h | 7 - .../kernels/xnr/xnr_1.0/ia_css_xnr_table.host.c | 31 - .../atomisp/pci/isp2400_input_system_global.h | 21 +- .../media/atomisp/pci/isp2400_input_system_local.h | 17 +- .../atomisp/pci/isp2400_input_system_public.h | 26 +- .../media/atomisp/pci/isp2400_system_global.h | 16 - .../atomisp/pci/isp2401_input_system_global.h | 30 +- .../media/atomisp/pci/isp2401_input_system_local.h | 3 - .../atomisp/pci/isp2401_input_system_private.h | 224 +- .../media/atomisp/pci/isp2401_system_global.h | 19 - .../media/atomisp/pci/runtime/binary/src/binary.c | 863 ++- .../pci/runtime/bufq/interface/ia_css_bufq_comm.h | 10 - .../media/atomisp/pci/runtime/bufq/src/bufq.c | 26 +- .../pci/runtime/debug/interface/ia_css_debug.h | 6 - .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 193 +- .../media/atomisp/pci/runtime/ifmtr/src/ifmtr.c | 2 +- .../atomisp/pci/runtime/inputfifo/src/inputfifo.c | 10 - .../pci/runtime/isys/interface/ia_css_isys.h | 18 +- .../pci/runtime/isys/interface/ia_css_isys_comm.h | 4 +- .../atomisp/pci/runtime/isys/src/csi_rx_rmgr.c | 2 +- .../atomisp/pci/runtime/isys/src/isys_dma_rmgr.c | 2 +- .../media/atomisp/pci/runtime/isys/src/isys_init.c | 20 +- .../pci/runtime/isys/src/isys_stream2mmio_rmgr.c | 2 +- .../media/atomisp/pci/runtime/isys/src/rx.c | 24 +- .../atomisp/pci/runtime/isys/src/virtual_isys.c | 58 +- .../runtime/pipeline/interface/ia_css_pipeline.h | 2 +- .../atomisp/pci/runtime/pipeline/src/pipeline.c | 4 +- .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 4 +- drivers/staging/media/atomisp/pci/sh_css.c | 345 +- drivers/staging/media/atomisp/pci/sh_css_defs.h | 4 - .../staging/media/atomisp/pci/sh_css_firmware.c | 62 +- drivers/staging/media/atomisp/pci/sh_css_hrt.c | 4 - .../staging/media/atomisp/pci/sh_css_internal.h | 36 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 46 +- .../media/atomisp/pci/sh_css_param_shading.c | 25 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 541 +- .../staging/media/atomisp/pci/sh_css_properties.c | 10 - drivers/staging/media/atomisp/pci/sh_css_sp.c | 39 +- drivers/staging/media/atomisp/pci/sh_css_sp.h | 8 +- drivers/staging/media/atomisp/pci/sh_css_struct.h | 2 - drivers/staging/media/atomisp/pci/system_global.h | 23 - drivers/staging/media/ipu3/ipu3-css-params.c | 2 +- .../staging/media/phy-rockchip-dphy-rx0/Kconfig | 13 - .../staging/media/phy-rockchip-dphy-rx0/Makefile | 2 - drivers/staging/media/phy-rockchip-dphy-rx0/TODO | 6 - drivers/staging/media/usbvision/Kconfig | 18 - drivers/staging/media/usbvision/Makefile | 4 - drivers/staging/media/usbvision/TODO | 11 - drivers/staging/media/usbvision/usbvision-cards.c | 1120 ---- drivers/staging/media/usbvision/usbvision-cards.h | 70 - drivers/staging/media/usbvision/usbvision-core.c | 2428 ------- drivers/staging/media/usbvision/usbvision-i2c.c | 438 -- drivers/staging/media/usbvision/usbvision-video.c | 1643 ----- drivers/staging/media/usbvision/usbvision.h | 500 -- drivers/staging/most/Kconfig | 2 - drivers/staging/most/Makefile | 1 - drivers/staging/most/cdev/Kconfig | 13 - drivers/staging/most/cdev/Makefile | 4 - drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 10 +- drivers/staging/rtl8188eu/include/ieee80211.h | 10 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 12 +- drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/thunderbolt/debugfs.c | 1 + drivers/thunderbolt/eeprom.c | 20 +- drivers/usb/cdns3/gadget.c | 2 +- drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/dwc3-of-simple.c | 1 + drivers/usb/dwc3/ep0.c | 16 + drivers/usb/dwc3/gadget.c | 56 +- drivers/usb/dwc3/gadget.h | 1 + drivers/usb/roles/class.c | 12 +- drivers/usb/typec/mux.c | 19 +- drivers/usb/typec/mux/intel_pmc_mux.c | 202 +- drivers/video/fbdev/Kconfig | 19 - drivers/video/fbdev/Makefile | 1 - drivers/video/fbdev/arkfb.c | 41 +- drivers/video/fbdev/atmel_lcdfb.c | 2 +- drivers/video/fbdev/aty/aty128fb.c | 51 +- drivers/video/fbdev/aty/atyfb_base.c | 50 +- drivers/video/fbdev/aty/radeon_base.c | 12 +- drivers/video/fbdev/aty/radeon_pm.c | 38 +- drivers/video/fbdev/aty/radeonfb.h | 3 +- drivers/video/fbdev/core/fbmem.c | 4 + drivers/video/fbdev/cyber2000fb.c | 13 +- drivers/video/fbdev/geode/gxfb.h | 5 - drivers/video/fbdev/geode/gxfb_core.c | 36 +- drivers/video/fbdev/geode/lxfb.h | 5 - drivers/video/fbdev/geode/lxfb_core.c | 37 +- drivers/video/fbdev/geode/lxfb_ops.c | 4 - drivers/video/fbdev/geode/suspend_gx.c | 4 - drivers/video/fbdev/i740fb.c | 40 +- drivers/video/fbdev/kyro/STG4000InitDevice.c | 7 +- drivers/video/fbdev/mbx/Makefile | 4 - drivers/video/fbdev/mbx/mbxdebugfs.c | 232 - drivers/video/fbdev/mbx/mbxfb.c | 1053 --- drivers/video/fbdev/mbx/reg_bits.h | 614 -- drivers/video/fbdev/mbx/regs.h | 196 - drivers/video/fbdev/nvidia/nvidia.c | 64 +- drivers/video/fbdev/omap2/omapfb/dss/venc.c | 2 +- drivers/video/fbdev/s3fb.c | 39 +- drivers/video/fbdev/savage/savagefb_driver.c | 52 +- drivers/video/fbdev/sis/init.c | 11 +- drivers/video/fbdev/sm712fb.c | 8 + drivers/video/fbdev/ssd1307fb.c | 8 +- drivers/video/fbdev/sstfb.c | 2 +- drivers/video/fbdev/tgafb.c | 12 +- drivers/video/fbdev/udlfb.c | 4 +- drivers/video/fbdev/vga16fb.c | 14 +- drivers/video/fbdev/via/via-core.c | 39 +- drivers/video/fbdev/vt8623fb.c | 41 +- drivers/virt/fsl_hypervisor.c | 17 +- fs/block_dev.c | 31 - fs/btrfs/block-group.c | 39 +- fs/btrfs/ctree.h | 28 +- fs/btrfs/dev-replace.c | 66 +- fs/btrfs/disk-io.c | 6 +- fs/btrfs/extent_io.c | 13 +- fs/btrfs/extent_io.h | 21 +- fs/btrfs/file.c | 119 +- fs/btrfs/inode.c | 67 +- fs/btrfs/ioctl.c | 10 +- fs/btrfs/locking.c | 374 +- fs/btrfs/locking.h | 2 +- fs/btrfs/print-tree.c | 49 +- fs/btrfs/print-tree.h | 4 + fs/btrfs/reada.c | 5 +- fs/btrfs/reflink.c | 8 +- fs/btrfs/send.c | 130 +- fs/btrfs/send.h | 1 - fs/btrfs/space-info.c | 14 +- fs/btrfs/super.c | 5 +- fs/btrfs/sysfs.c | 167 +- fs/btrfs/sysfs.h | 6 +- fs/btrfs/volumes.c | 31 +- fs/f2fs/compress.c | 42 +- fs/f2fs/data.c | 2 +- fs/f2fs/f2fs.h | 24 +- fs/f2fs/file.c | 26 +- fs/f2fs/inode.c | 11 +- fs/f2fs/super.c | 1 + fs/io_uring.c | 154 +- fs/iomap/buffered-io.c | 15 +- fs/iomap/direct-io.c | 12 +- fs/nfs/nfs4proc.c | 4 +- fs/proc/proc_sysctl.c | 2 + fs/quota/quota.c | 3 - fs/xfs/Makefile | 1 + fs/xfs/kmem.c | 22 - fs/xfs/kmem.h | 7 - fs/xfs/libxfs/xfs_ag.c | 5 + fs/xfs/libxfs/xfs_attr.c | 14 +- fs/xfs/libxfs/xfs_attr_leaf.c | 43 +- fs/xfs/libxfs/xfs_attr_sf.h | 29 +- fs/xfs/libxfs/xfs_da_format.h | 6 +- fs/xfs/libxfs/xfs_dquot_buf.c | 35 + fs/xfs/libxfs/xfs_format.h | 211 +- fs/xfs/libxfs/xfs_fs.h | 1 + fs/xfs/libxfs/xfs_ialloc.c | 5 + fs/xfs/libxfs/xfs_ialloc_btree.c | 65 +- fs/xfs/libxfs/xfs_iext_tree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 130 +- fs/xfs/libxfs/xfs_inode_buf.h | 15 +- fs/xfs/libxfs/xfs_inode_fork.c | 8 +- fs/xfs/libxfs/xfs_log_format.h | 7 +- fs/xfs/libxfs/xfs_log_recover.h | 1 - fs/xfs/libxfs/xfs_quota_defs.h | 8 +- fs/xfs/libxfs/xfs_sb.c | 6 +- fs/xfs/libxfs/xfs_shared.h | 3 + fs/xfs/libxfs/xfs_trans_inode.c | 17 +- fs/xfs/scrub/agheader.c | 30 + fs/xfs/scrub/agheader_repair.c | 24 + fs/xfs/scrub/inode.c | 31 +- fs/xfs/scrub/symlink.c | 2 +- fs/xfs/xfs_acl.c | 2 +- fs/xfs/xfs_attr_list.c | 6 +- fs/xfs/xfs_bmap_util.c | 16 + fs/xfs/xfs_buf.c | 208 +- fs/xfs/xfs_buf.h | 17 +- fs/xfs/xfs_buf_item.c | 264 +- fs/xfs/xfs_buf_item.h | 12 + fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_dquot.c | 66 +- fs/xfs/xfs_dquot.h | 3 + fs/xfs/xfs_error.c | 2 - fs/xfs/xfs_file.c | 17 +- fs/xfs/xfs_icache.c | 21 +- fs/xfs/xfs_inode.c | 698 +- fs/xfs/xfs_inode.h | 42 +- fs/xfs/xfs_inode_item.c | 61 +- fs/xfs/xfs_inode_item.h | 5 +- fs/xfs/xfs_inode_item_recover.c | 76 + fs/xfs/xfs_ioctl.c | 7 +- fs/xfs/xfs_iunlink_item.c | 168 + fs/xfs/xfs_iunlink_item.h | 25 + fs/xfs/xfs_log_recover.c | 239 +- fs/xfs/xfs_mount.c | 38 +- fs/xfs/xfs_mount.h | 2 +- fs/xfs/xfs_ondisk.h | 38 +- fs/xfs/xfs_qm.c | 13 + fs/xfs/xfs_qm.h | 4 + fs/xfs/xfs_qm_syscalls.c | 18 +- fs/xfs/xfs_quota.h | 8 - fs/xfs/xfs_rtalloc.c | 13 +- fs/xfs/xfs_super.c | 38 +- fs/xfs/xfs_trace.h | 30 +- fs/xfs/xfs_trans.c | 93 +- fs/xfs/xfs_trans.h | 8 +- fs/xfs/xfs_trans_buf.c | 46 +- fs/xfs/xfs_trans_dquot.c | 6 + include/drm/drm_dp_helper.h | 15 +- include/drm/drm_dp_mst_helper.h | 3 +- include/drm/drm_prime.h | 3 +- include/drm/ttm/ttm_bo_driver.h | 53 + include/drm/ttm/ttm_resource.h | 6 +- include/drm/ttm/ttm_tt.h | 44 +- include/dt-bindings/clock/r8a779a0-cpg-mssr.h | 55 + include/dt-bindings/power/r8a779a0-sysc.h | 59 + include/dt-bindings/sound/qcom,q6afe.h | 22 + include/linux/device.h | 58 +- include/linux/efi_embedded_fw.h | 6 +- include/linux/filter.h | 4 +- include/linux/font.h | 4 +- include/linux/fs.h | 37 +- include/linux/genhd.h | 3 +- include/linux/i2c-algo-pca.h | 15 + include/linux/i2c-smbus.h | 12 + include/linux/ide.h | 2 - include/linux/kprobes.h | 51 +- include/linux/mfd/tc3589x.h | 6 + include/linux/netdev_features.h | 2 +- include/linux/netdevice.h | 36 +- include/linux/pci.h | 1 + include/linux/pe.h | 3 + include/linux/powercap.h | 11 +- include/linux/property.h | 14 + include/linux/qed/qed_if.h | 1 + include/linux/scmi_protocol.h | 20 +- include/linux/skbuff.h | 7 +- include/linux/soundwire/sdw.h | 9 + include/linux/tcp.h | 1 + include/linux/tracepoint-defs.h | 5 + include/linux/tracepoint.h | 86 +- include/linux/via-core.h | 2 - include/media/rc-core.h | 11 +- include/media/v4l2-async.h | 5 +- include/media/v4l2-fwnode.h | 24 +- include/media/videobuf-dma-sg.h | 2 +- include/misc/ocxl.h | 10 +- include/net/devlink.h | 33 +- include/net/ip.h | 2 +- include/net/netfilter/nf_tables.h | 2 + include/net/netlink.h | 2 - include/net/netns/ipv4.h | 1 + include/net/netns/nftables.h | 1 + include/net/xfrm.h | 16 +- include/sound/pcm_params.h | 5 - include/sound/timer.h | 8 +- include/trace/define_trace.h | 14 +- include/trace/events/rxrpc.h | 33 +- include/uapi/linux/bpf.h | 87 +- include/uapi/linux/devlink.h | 2 + include/uapi/linux/dqblk_xfs.h | 5 +- include/uapi/linux/if_link.h | 204 +- include/uapi/linux/input-event-codes.h | 4 + include/uapi/linux/mroute.h | 5 +- include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/pci_regs.h | 1 + include/uapi/sound/sof/tokens.h | 3 + include/video/mbxfb.h | 99 - kernel/bpf/verifier.c | 4 + kernel/debug/gdbstub.c | 4 +- kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_main.c | 8 +- kernel/debug/kdb/kdb_private.h | 4 - kernel/kprobes.c | 128 +- kernel/scftorture.c | 41 +- kernel/sched/debug.c | 6 - kernel/sched/topology.c | 6 + kernel/seccomp.c | 50 +- kernel/tracepoint.c | 25 +- lib/dynamic_debug.c | 45 +- lib/fonts/Kconfig | 7 + lib/fonts/Makefile | 1 + lib/fonts/font_6x8.c | 2576 ++++++++ lib/fonts/fonts.c | 3 + lib/test_firmware.c | 9 + lib/ubsan.c | 2 - localversion-next | 2 +- mm/percpu.c | 2 +- net/bridge/br_multicast.c | 2 +- net/bridge/netfilter/ebt_stp.c | 1 - net/core/bpf_sk_storage.c | 1 - net/core/dev.c | 34 +- net/core/devlink.c | 75 +- net/core/dst.c | 2 +- net/core/fib_rules.c | 2 +- net/core/filter.c | 4 +- net/core/netpoll.c | 2 +- net/core/sock_map.c | 284 +- net/dcb/dcbnl.c | 8 + net/dccp/ipv4.c | 6 +- net/dsa/slave.c | 25 +- net/hsr/hsr_netlink.c | 6 +- net/ipv4/cipso_ipv4.c | 2 +- net/ipv4/ip_output.c | 8 +- net/ipv4/ipmr.c | 14 +- net/ipv4/syncookies.c | 6 +- net/ipv4/sysctl_net_ipv4.c | 9 + net/ipv4/tcp_input.c | 1 + net/ipv4/tcp_ipv4.c | 11 +- net/ipv6/ip6_fib.c | 13 +- net/ipv6/tcp_ipv6.c | 20 +- net/mac802154/tx.c | 8 +- net/mptcp/pm_netlink.c | 19 +- net/mptcp/subflow.c | 7 +- net/netfilter/nf_conntrack_netlink.c | 22 +- net/netfilter/nf_conntrack_proto.c | 2 + net/netfilter/nf_tables_api.c | 105 +- net/netfilter/nft_meta.c | 4 +- net/netlabel/netlabel_calipso.c | 4 +- net/qrtr/qrtr.c | 21 +- net/rxrpc/af_rxrpc.c | 7 +- net/rxrpc/ar-internal.h | 70 +- net/rxrpc/call_object.c | 43 + net/rxrpc/conn_client.c | 1087 ++-- net/rxrpc/conn_event.c | 14 +- net/rxrpc/conn_object.c | 12 +- net/rxrpc/conn_service.c | 7 + net/rxrpc/local_object.c | 4 +- net/rxrpc/net_ns.c | 5 +- net/rxrpc/output.c | 6 + net/rxrpc/proc.c | 2 +- net/rxrpc/rxkad.c | 8 +- net/rxrpc/sysctl.c | 10 +- net/sched/act_api.c | 5 +- net/sched/sch_generic.c | 48 +- net/sunrpc/rpcb_clnt.c | 4 +- net/tipc/socket.c | 5 +- net/xfrm/xfrm_state.c | 31 +- samples/bpf/.gitignore | 1 + samples/bpf/sockex3_user.c | 6 +- samples/bpf/spintest_user.c | 6 +- samples/bpf/tracex5_user.c | 6 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/kprobes/kprobe_example.c | 2 +- samples/kprobes/kretprobe_example.c | 2 +- scripts/coccinelle/api/device_attr_show.cocci | 2 +- scripts/kernel-doc | 2 + security/integrity/ima/ima_policy.c | 142 +- security/tomoyo/util.c | 29 +- sound/core/hrtimer.c | 2 +- sound/core/timer.c | 20 +- sound/drivers/aloop.c | 23 +- sound/drivers/pcsp/pcsp_lib.c | 12 +- sound/pci/asihpi/asihpi.c | 37 +- sound/pci/asihpi/hpioctl.c | 16 +- sound/pci/hda/patch_realtek.c | 13 + sound/pci/mixart/mixart.h | 2 +- sound/pci/riptide/riptide.c | 20 +- sound/pci/rme9652/hdsp.c | 55 +- sound/pci/rme9652/hdspm.c | 13 +- sound/soc/atmel/Kconfig | 12 + sound/soc/atmel/Makefile | 2 + sound/soc/atmel/mchp-spdiftx.c | 871 +++ sound/soc/codecs/Kconfig | 7 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98373-sdw.c | 3 + sound/soc/codecs/mt6359.c | 13 +- sound/soc/codecs/rt1015p.c | 148 + sound/soc/codecs/rt1308-sdw.c | 3 + sound/soc/codecs/rt5682-sdw.c | 5 + sound/soc/codecs/rt700-sdw.c | 5 + sound/soc/codecs/rt711-sdw.c | 5 + sound/soc/codecs/rt715-sdw.c | 5 + sound/soc/codecs/tlv320adcx140.c | 24 +- sound/soc/codecs/wsa881x.c | 1 + sound/soc/fsl/fsl_esai.c | 14 +- sound/soc/fsl/imx-es8328.c | 12 +- sound/soc/qcom/common.c | 4 + sound/soc/qcom/qdsp6/q6afe-dai.c | 229 + sound/soc/qcom/qdsp6/q6afe.c | 308 +- sound/soc/qcom/qdsp6/q6afe.h | 33 +- sound/soc/qcom/qdsp6/q6routing.c | 121 +- sound/soc/sh/siu.h | 2 +- sound/soc/sh/siu_pcm.c | 21 +- sound/soc/soc-topology.c | 7 +- sound/soc/sof/control.c | 58 + sound/soc/sof/sof-audio.h | 2 + sound/soc/sof/topology.c | 1 + sound/soc/ti/Kconfig | 2 +- sound/soc/txx9/txx9aclc.c | 11 +- sound/soc/txx9/txx9aclc.h | 2 +- sound/usb/midi.c | 13 +- sound/usb/misc/ua101.c | 16 +- tools/arch/x86/tools/gen-insn-attr-x86.awk | 50 +- tools/bpf/bpftool/Documentation/Makefile | 5 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 20 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 17 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 17 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 21 +- tools/bpf/bpftool/Documentation/bpftool-iter.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool-link.rst | 19 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 30 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 17 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 17 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- .../bpftool/Documentation/bpftool-struct_ops.rst | 18 +- tools/bpf/bpftool/Documentation/bpftool.rst | 18 +- tools/bpf/bpftool/Documentation/common_options.rst | 22 + tools/bpf/bpftool/bash-completion/bpftool | 22 +- tools/bpf/bpftool/main.c | 33 +- tools/bpf/bpftool/map.c | 149 +- tools/bpf/bpftool/prog.c | 4 +- tools/include/uapi/linux/bpf.h | 87 +- tools/lib/bpf/Makefile | 2 + tools/lib/bpf/btf.h | 18 +- tools/lib/bpf/libbpf.c | 1287 ++-- tools/lib/bpf/libbpf.h | 5 +- tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/libbpf_common.h | 2 + tools/perf/util/bpf-loader.c | 12 +- tools/testing/selftests/bpf/Makefile | 5 + tools/testing/selftests/bpf/flow_dissector_load.h | 8 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 4 + .../selftests/bpf/prog_tests/cls_redirect.c | 72 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 21 +- .../selftests/bpf/prog_tests/global_data_init.c | 3 +- tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 9 +- .../selftests/bpf/prog_tests/reference_tracking.c | 2 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 89 + tools/testing/selftests/bpf/prog_tests/subprogs.c | 31 + .../selftests/bpf/prog_tests/xdp_noinline.c | 49 +- tools/testing/selftests/bpf/progs/bpf_iter.h | 9 + .../testing/selftests/bpf/progs/bpf_iter_sockmap.c | 43 + .../testing/selftests/bpf/progs/bpf_iter_sockmap.h | 3 + tools/testing/selftests/bpf/progs/map_ptr_kern.c | 10 +- tools/testing/selftests/bpf/progs/pyperf.h | 11 +- .../testing/selftests/bpf/progs/pyperf_subprogs.c | 5 + tools/testing/selftests/bpf/progs/strobemeta.h | 30 +- .../selftests/bpf/progs/strobemeta_subprogs.c | 10 + .../selftests/bpf/progs/test_cls_redirect.c | 105 +- .../bpf/progs/test_cls_redirect_subprogs.c | 2 + .../selftests/bpf/progs/test_l4lb_noinline.c | 41 +- tools/testing/selftests/bpf/progs/test_subprogs.c | 103 + .../selftests/bpf/progs/test_sysctl_loop1.c | 4 +- .../selftests/bpf/progs/test_sysctl_loop2.c | 4 +- .../selftests/bpf/progs/test_xdp_noinline.c | 36 +- tools/testing/selftests/bpf/test_bpftool_build.sh | 21 + tools/testing/selftests/bpf/test_socket_cookie.c | 2 +- tools/testing/selftests/bpf/verifier/map_ptr.c | 32 + tools/testing/selftests/net/config | 3 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 17 +- tools/testing/selftests/net/rtnetlink.sh | 47 + .../powerpc/alignment/alignment_handler.c | 12 +- .../selftests/powerpc/benchmarks/context_switch.c | 6 + tools/testing/selftests/powerpc/dscr/Makefile | 2 +- .../selftests/powerpc/dscr/dscr_default_test.c | 2 + .../selftests/powerpc/dscr/dscr_explicit_test.c | 2 + .../powerpc/dscr/dscr_inherit_exec_test.c | 2 + .../selftests/powerpc/dscr/dscr_inherit_test.c | 2 + .../selftests/powerpc/dscr/dscr_sysfs_test.c | 2 + .../powerpc/dscr/dscr_sysfs_thread_test.c | 2 + .../selftests/powerpc/dscr/dscr_user_test.c | 2 + tools/testing/selftests/powerpc/include/utils.h | 2 +- tools/testing/selftests/powerpc/mm/bad_accesses.c | 1 + .../selftests/powerpc/pmu/count_stcx_fail.c | 1 - tools/testing/selftests/powerpc/pmu/l3_bank_test.c | 3 + .../selftests/powerpc/pmu/per_event_excludes.c | 2 - .../testing/selftests/powerpc/security/rfi_flush.c | 38 + .../selftests/powerpc/security/spectre_v2.c | 3 + .../testing/selftests/powerpc/stringloops/memcmp.c | 2 +- .../powerpc/switch_endian/switch_endian_test.S | 23 +- tools/testing/selftests/powerpc/tm/tm-poison.c | 11 +- tools/testing/selftests/powerpc/tm/tm-tmspr.c | 10 +- tools/testing/selftests/powerpc/tm/tm-trap.c | 10 +- .../testing/selftests/powerpc/tm/tm-unavailable.c | 9 +- tools/testing/selftests/powerpc/tm/tm.h | 3 +- tools/testing/selftests/powerpc/utils.c | 39 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 51 +- 1482 files changed, 43752 insertions(+), 31197 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-dfl delete mode 100644 Documentation/admin-guide/media/usbvision-cardlist.rst create mode 100644 Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml delete mode 100644 Documentation/devicetree/bindings/hwlock/omap-hwspinlock.txt create mode 100644 Documentation/devicetree/bindings/hwlock/ti,omap-hwspinlock.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ene-kb3930.yaml delete mode 100644 Documentation/devicetree/bindings/net/nfc/s3fwrn5.txt create mode 100644 Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-ahci-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/ti,omap-usb2.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mp886x.txt create mode 100644 Documentation/devicetree/bindings/regulator/mps,mp886x.yaml create mode 100644 Documentation/devicetree/bindings/sound/mchp,spdiftx.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt1015p.yaml delete mode 100644 Documentation/devicetree/bindings/spmi/spmi.txt create mode 100644 Documentation/devicetree/bindings/spmi/spmi.yaml delete mode 100644 Documentation/devicetree/bindings/timer/arm,sp804.txt create mode 100644 Documentation/devicetree/bindings/timer/arm,sp804.yaml delete mode 100644 Documentation/driver-api/device_connection.rst create mode 100644 Documentation/networking/statistics.rst create mode 100644 arch/arm/boot/dts/mt7623n.dtsi copy arch/arm64/boot/dts/qcom/{sm8250-mtp.dts => qrb5165-rb5.dts} (55%) create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-cpu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0.dtsi delete mode 100644 arch/m68k/include/asm/uaccess_mm.h delete mode 100644 arch/m68k/include/asm/uaccess_no.h create mode 100644 arch/riscv/include/asm/efi.h create mode 100644 arch/riscv/include/asm/sections.h create mode 100644 arch/riscv/kernel/efi-header.S create mode 100644 arch/riscv/kernel/efi.c create mode 100644 arch/riscv/kernel/image-vars.h create mode 100644 arch/x86/boot/compressed/ident_map_64.c create mode 100644 arch/x86/boot/compressed/idt_64.c create mode 100644 arch/x86/boot/compressed/idt_handlers_64.S delete mode 100644 arch/x86/boot/compressed/kaslr_64.c create mode 100644 arch/x86/boot/compressed/sev-es.c create mode 100644 arch/x86/include/asm/fpu/xcr.h create mode 100644 arch/x86/include/asm/sev-es.h create mode 100644 arch/x86/include/asm/trap_pf.h create mode 100644 arch/x86/kernel/sev-es-shared.c create mode 100644 arch/x86/kernel/sev-es.c delete mode 100644 drivers/base/devcon.c create mode 100644 drivers/firmware/arm_scmi/system.c rename drivers/firmware/efi/{arm-init.c => efi-init.c} (100%) create mode 100644 drivers/firmware/efi/libstub/riscv-stub.c create mode 100644 drivers/firmware/efi/riscv-runtime.c create mode 100644 drivers/gpu/drm/i915/gt/intel_breadcrumbs.h create mode 100644 drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h create mode 100644 drivers/gpu/drm/imx/dcss/Kconfig create mode 100644 drivers/gpu/drm/imx/dcss/Makefile create mode 100644 drivers/gpu/drm/imx/dcss/dcss-blkctl.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-crtc.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-ctxld.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-dev.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-dev.h create mode 100644 drivers/gpu/drm/imx/dcss/dcss-dpr.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-drv.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-dtg.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-kms.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-kms.h create mode 100644 drivers/gpu/drm/imx/dcss/dcss-plane.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-scaler.c create mode 100644 drivers/gpu/drm/imx/dcss/dcss-ss.c create mode 100644 drivers/mfd/ene-kb3930.c rename drivers/{staging/most/cdev/cdev.c => most/most_cdev.c} (100%) create mode 100644 drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c rename drivers/{staging/media/phy-rockchip-dphy-rx0 => phy/rockchip}/phy-rockchip- [...] create mode 100644 drivers/phy/socionext/phy-uniphier-ahci.c delete mode 100644 drivers/staging/media/atomisp/i2c/ov5693/Kconfig delete mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/ibuf_ctr [...] delete mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_dma [...] delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/ibu [...] delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/ibuf_ctrl.h delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/isys_dma.h delete mode 100644 drivers/staging/media/atomisp/pci/isp2400_system_global.h delete mode 100644 drivers/staging/media/atomisp/pci/isp2401_system_global.h delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Kconfig delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Makefile delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/TODO delete mode 100644 drivers/staging/media/usbvision/Kconfig delete mode 100644 drivers/staging/media/usbvision/Makefile delete mode 100644 drivers/staging/media/usbvision/TODO delete mode 100644 drivers/staging/media/usbvision/usbvision-cards.c delete mode 100644 drivers/staging/media/usbvision/usbvision-cards.h delete mode 100644 drivers/staging/media/usbvision/usbvision-core.c delete mode 100644 drivers/staging/media/usbvision/usbvision-i2c.c delete mode 100644 drivers/staging/media/usbvision/usbvision-video.c delete mode 100644 drivers/staging/media/usbvision/usbvision.h delete mode 100644 drivers/staging/most/cdev/Kconfig delete mode 100644 drivers/staging/most/cdev/Makefile delete mode 100644 drivers/video/fbdev/mbx/Makefile delete mode 100644 drivers/video/fbdev/mbx/mbxdebugfs.c delete mode 100644 drivers/video/fbdev/mbx/mbxfb.c delete mode 100644 drivers/video/fbdev/mbx/reg_bits.h delete mode 100644 drivers/video/fbdev/mbx/regs.h create mode 100644 fs/xfs/xfs_iunlink_item.c create mode 100644 fs/xfs/xfs_iunlink_item.h create mode 100644 include/dt-bindings/clock/r8a779a0-cpg-mssr.h create mode 100644 include/dt-bindings/power/r8a779a0-sysc.h delete mode 100644 include/video/mbxfb.h create mode 100644 lib/fonts/font_6x8.c create mode 100644 sound/soc/atmel/mchp-spdiftx.c create mode 100644 sound/soc/codecs/rt1015p.c create mode 100644 tools/bpf/bpftool/Documentation/common_options.rst create mode 100644 tools/testing/selftests/bpf/prog_tests/subprogs.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_sockmap.h create mode 100644 tools/testing/selftests/bpf/progs/pyperf_subprogs.c create mode 100644 tools/testing/selftests/bpf/progs/strobemeta_subprogs.c create mode 100644 tools/testing/selftests/bpf/progs/test_cls_redirect_subprogs.c create mode 100644 tools/testing/selftests/bpf/progs/test_subprogs.c