This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig 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 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 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 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 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 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 88f66c681780 Merge branch 'pci/pm' omits 37456713bd7d Merge branch 'pci/misc' omits c20ef0ee72cb Merge branch 'pci/enumeration' omits abe83f7621ee kunit: ubsan integration 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 141c03e0af9f Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds 09e007cd80ac Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds 3782809f7129 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds c1e82357d091 Merge remote-tracking branch 'sparc/master' into master adds 19162fd4063a hv_netvsc: Fix hibernation for mlx5 VF driver adds 0389376cfe82 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 91803683a873 Merge remote-tracking branch 'bpf/master' into master adds 55169990391e Merge remote-tracking branch 'ipsec/master' into master 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 429c36b65e37 Merge remote-tracking branch 'netfilter/master' into master adds 8d879fb689cd Merge remote-tracking branch 'wireless-drivers/master' int [...] adds 8dc46e6042fc Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds 3b66e75d3c76 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 1a5ce48fd667 ASoC: tlv320adcx140: Wake up codec before accessing register adds 887d57df5695 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds a50cc074a81c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds ffc3d9d299c7 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 83048015ff77 spi: spi-cadence-quadspi: Fix mapping of buffers for DMA reads adds a04336bc4657 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds f2b8cfa2ee1b Merge remote-tracking branch 'spi-fixes/for-linus' into master adds e338eecf3fe7 PCI: rockchip: Fix bus checks in rockchip_pcie_valid_device() adds ae0889223b24 Merge remote-tracking branch 'pci-current/for-linus' into master adds 7871475d1711 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 bbada7867a9b 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 38c1fe573c00 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 60c2ff52e285 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 850280156f64 phy: ti: am654: Fix a leak in serdes_am654_probe() adds 694e78050a57 Merge remote-tracking branch 'phy/fixes' into master adds 8a61bb8284c3 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 689c512d6b31 Merge remote-tracking branch 'char-misc.current/char-misc- [...] adds c4440b8a4577 Input: i8042 - add Entroware Proteus EL07R4 to nomux and r [...] adds 4f0db6aebc01 Merge remote-tracking branch 'input-current/for-linus' int [...] adds 5330332d0f8a Merge remote-tracking branch 'crypto-current/master' into master adds eb01c371ce31 Merge remote-tracking branch 'ide/master' into master adds 46669d5c749b Merge remote-tracking branch 'omap-fixes/fixes' into master adds 0ad04120cf4a Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds bf58cced3a55 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes [...] adds b71fda80e052 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds bab7f01e57c8 Merge remote-tracking branch 'vfs-fixes/fixes' into master adds d89a80ddbfd8 dt-bindings: crypto: sa2ul: fix a DT binding check warning adds 58765405742e Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 3b4263443d8a Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 0c4c801b31f8 drm/i915: fix regression leading to display audio probe fa [...] adds c6bd93743b48 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 8627fb9bf87d Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 2c664bd8ff35 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds e24c49703828 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds d6515fe74b7d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds ccf8f79adfb4 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 03ef16f8dff9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds b83bd6b135c9 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 26bde0ed700d Merge branch 'kbuild' (early part) into for-next adds 582e97575b06 Merge remote-tracking branch 'kbuild/for-next' into master adds 1576fdd86a9e Merge remote-tracking branch 'dma-mapping/for-next' into master adds 7dc632758eb6 Merge remote-tracking branch 'arm/for-next' into master adds 292f089ff622 Merge remote-tracking branch 'arm-soc/for-next' into master adds 8d109ed0bfb5 Merge remote-tracking branch 'amlogic/for-next' into master adds ab90c681eb38 Merge remote-tracking branch 'aspeed/for-next' into master adds 6bf103cf472d Merge remote-tracking branch 'at91/at91-next' into master adds a14722c9dda5 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 153c5fe52d87 Merge remote-tracking branch 'imx-mxs/for-next' into master adds 2505f21432d6 Merge remote-tracking branch 'keystone/next' into master adds 3153cb2eed60 Merge remote-tracking branch 'mediatek/for-next' into master adds 80f0c7d6edac Merge remote-tracking branch 'mvebu/for-next' into master adds a2e9eeab0bea Merge remote-tracking branch 'omap/for-next' into master adds 6d2aa2b1ee87 Merge remote-tracking branch 'qcom/for-next' into master adds 4564363351e2 ARM: dts: bcm2711: Enable the display pipeline adds 761462145f28 Merge remote-tracking branch 'raspberrypi/for-next' into master adds cfc71c4e7bc5 Merge remote-tracking branch 'realtek/for-next' into master adds 64aad4564f8f Merge remote-tracking branch 'renesas/next' into master adds 99bcd20fa3f2 Merge remote-tracking branch 'reset/reset/next' into master adds a162c8c7b339 Merge remote-tracking branch 'rockchip/for-next' into master adds 1d0293bca57d 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 332f0d93955e 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 92abccdfed59 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds a77b86979370 Merge remote-tracking branch 'tegra/for-next' into master adds b983061a818c Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds ed9d2feddcc1 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds aee7319c7889 Merge remote-tracking branch 'uniphier/for-next' into master adds 4c5379bfba82 Merge remote-tracking branch 'clk/clk-next' into master adds a446f2c79352 Merge remote-tracking branch 'h8300/h8300-next' into master adds db6a0fb79ee0 Merge remote-tracking branch 'ia64/next' into master adds 311048c22d2c Merge remote-tracking branch 'm68k/for-next' into master adds f07db5d8ef6b Merge remote-tracking branch 'microblaze/next' into master adds d7c0928133db Merge remote-tracking branch 'mips/mips-next' into master adds 7f8eebbd2ba9 Merge remote-tracking branch 'nds32/next' into master adds 7b17d583357a 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 d664fa60ca04 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 debc09513bbe Merge remote-tracking branch 'risc-v/for-next' into master adds 0e4a1e2445ee Merge remote-tracking branch 's390/features' into master adds 002d88e904ce Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 995d67e044fd Merge remote-tracking branch 'fscrypt/master' into master adds 1a4bc5883786 Merge remote-tracking branch 'btrfs/for-next' into master adds c4e1c9a03960 Merge remote-tracking branch 'ceph/master' into master adds 9cd3d4f7f8e2 Merge remote-tracking branch 'cifs/for-next' into master adds 75e82f88bd21 Merge remote-tracking branch 'configfs/for-next' into master adds 02a4bc6eaf94 Merge remote-tracking branch 'erofs/dev' into master adds d4db8264b977 Merge remote-tracking branch 'exfat/dev' into master adds b68e02b1e884 quota: widen timestamps for the fs_disk_quota structure adds 94b7e4ecacc7 Merge remote-tracking branch 'ext3/for_next' into master adds e44ade086cc8 Merge remote-tracking branch 'f2fs/dev' into master adds 9b832f75bd52 Merge remote-tracking branch 'fuse/for-next' into master adds 644c9f40cf71 NFS: Zero-stateid SETATTR should first return delegation adds 8c6b6c793ed3 SUNRPC: stop printk reading past end of string adds 8e5cbc66aeaf Merge remote-tracking branch 'nfs/linux-next' into master adds 781f7bebee48 Merge remote-tracking branch 'cel/cel-next' into master adds db64f8f85cd6 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds 59a99ac322ac Merge remote-tracking branch 'file-locks/locks-next' into master adds 2e5e58a9d849 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 e6b15c605c8f 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 bb324aee1f84 Merge remote-tracking branch 'pci/next' into master adds 924d4b007d17 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 7853d66e6c4a Merge remote-tracking branch 'hid/for-next' into master adds 7d9d6134f438 Merge remote-tracking branch 'i2c/i2c/for-next' into master adds 53fcedf7c873 Merge remote-tracking branch 'i3c/i3c/next' into master adds f38606dcee1d Merge remote-tracking branch 'dmi/dmi-for-next' into master adds 11ba5c19102a hwmon: (k10temp) Take out debugfs code adds 3cb41c7449eb Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds d5eb17542e22 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 07dbfa7bba3c Merge remote-tracking branch 'v4l-dvb/master' into master adds 4277dac66550 Merge remote-tracking branch 'pm/linux-next' into master adds 727f4bbfae77 cpufreq: sti-cpufreq: add stih418 support adds 8fa9603c12c7 cpufreq: dt-platdev: Blacklist st,stih418 SoC adds 31008582e274 cpufreq: arm: Kconfig: add CPUFREQ_DT depend for STI CPUFREQ adds 04d40f6ba245 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE adds 505d62feb8ba Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds 60ff2487de32 Merge remote-tracking branch 'cpupower/cpupower' into master adds 2e0f909ab3bb Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 1957fabd6f5b Merge remote-tracking branch 'opp/opp/linux-next' into master adds a71514ce0d60 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds acdcbf130e9a Merge remote-tracking branch 'ieee1394/for-next' into master adds 236332d4204d Merge remote-tracking branch 'dlm/next' into master adds 712e814913dd Merge remote-tracking branch 'swiotlb/linux-next' into master adds 5a9dfa7d427b 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 229b9511ba5b Merge remote-tracking branch 'net-next/master' into master adds 2eac494b0d80 next-20200903/bpf-next 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 10efaa78b195 Merge remote-tracking branch 'netfilter-next/master' into master adds 21c26fd50a94 Merge remote-tracking branch 'wireless-drivers-next/master [...] adds e71331f646e0 Merge remote-tracking branch 'bluetooth/master' into master adds 1cfee3e67d38 Merge remote-tracking branch 'gfs2/for-next' into master adds 2e9c29530a70 Merge remote-tracking branch 'mtd/mtd/next' into master adds 427ff101ba7f 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 fcafecfafb90 Merge remote-tracking branch 'drm/drm-next' into master adds 056745aed86f Merge remote-tracking branch 'amdgpu/drm-next' into master adds 14f4ace5dbb4 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 f271cd794ac2 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 5145d76e5a33 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 5bbe78479bcd Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 79553cbb3061 Merge remote-tracking branch 'regmap/for-next' into master adds a118604f755a 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 93c9848a0c9c Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds 8a99decaf7a5 Merge remote-tracking branch 'sound-asoc/for-next' into master adds 8070b776a078 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 eb41fa83b77d 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 d85c6c623606 Merge branch 'for-5.10/block' into for-next adds 8da5a01a0fb6 Merge remote-tracking branch 'block/for-next' into master adds 461aea72af0e mmc: Drop COMPILE_TEST Kconfig option for MMC_S3C adds 2dfce48a23e1 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 ddfd24075f47 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 32be07ee88a1 Merge remote-tracking branch 'battery/for-next' into master adds 4d2c6ed93eee Merge remote-tracking branch 'regulator/for-next' into master adds 4b0bf5db06d0 Merge remote-tracking branch 'security/next-testing' into master adds a6ebeddd0c7e Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 1c161dd03d88 Merge remote-tracking branch 'selinux/next' into master adds aafcd561682a Merge remote-tracking branch 'iommu/next' into master adds c3f4018c05ad 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 ade98b54287f 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 223a658a787d Merge remote-tracking branch 'spi/for-5.10' into spi-next adds 02fcf34d0d20 Merge remote-tracking branch 'spi/for-next' into master 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 5de68305347f Merge branch 'perf/kprobes' adds de394e7568ce tracepoint: Fix overly long tracepoint names adds 8ac3f94ac9a8 Merge branch 'core/static_call' adds 99d19c542c03 Merge remote-tracking branch 'tip/auto-latest' into master adds 19332a2755ab 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 c1342c05a6e2 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 12d216a563e2 Merge remote-tracking branch 'rcu/rcu/next' into master adds 9f75dbd50b98 Merge remote-tracking branch 'kvm-arm/next' into master adds 81d4c33d6036 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 05d8483dda4e Merge remote-tracking branch 'percpu/for-next' into master adds 101a22481351 Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds c89b5d9b257b Merge remote-tracking branch 'leds/for-next' into master adds 027e4c3d03e5 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 8c4be5536c6b Merge remote-tracking branch 'driver-core/driver-core-next [...] adds 08c45f878f41 Revert "test_firmware: Test platform fw loading on non-EFI [...] 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 80829dc6062b Merge remote-tracking branch 'usb/usb-next' into master adds 042534351fec 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 e14c1dc3ca1a Merge remote-tracking branch 'phy-next/next' into master adds 12b9a70b8666 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 fe2fbc0772ef Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 4091d05ff97f Merge remote-tracking branch 'extcon/extcon-next' into master adds fb840646a4ac Merge remote-tracking branch 'soundwire/next' into master adds b113ff5a2cd7 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 b0e167dfdbce Merge remote-tracking branch 'staging/staging-next' into master adds d4c238883062 Merge remote-tracking branch 'mux/for-next' into master adds c7edf1ae70ec Merge remote-tracking branch 'dmaengine/next' into master adds 090658f65ed8 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 8ecf128737d1 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 6a2397e1ecd7 Merge remote-tracking branch 'rpmsg/for-next' into master adds 70b83cde884d Merge remote-tracking branch 'gpio/for-next' into master adds 33c44c99d4f8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds f1d83b51ba54 Merge remote-tracking branch 'pinctrl/for-next' into master adds 2a219fe07921 Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds 87b8f738bbb1 Merge remote-tracking branch 'kselftest/next' into master adds 4a23748c38e5 Merge remote-tracking branch 'livepatching/for-next' into master adds 812ef97ef9c2 Merge remote-tracking branch 'coresight/next' into master adds a17e99da33b3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds 9987b7eca7a3 Merge remote-tracking branch 'at24/at24/for-next' into master adds 1b8c6d4418b7 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 dafada8ecba2 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 1247650357b2 Merge remote-tracking branch 'kspp/for-next/kspp' into master adds a2267cfeb9bb Merge remote-tracking branch 'fsi/next' into master adds c5f93fd06e86 Merge remote-tracking branch 'nvmem/for-next' into master adds a92c5da76fd2 Merge remote-tracking branch 'xarray/xarray' into master adds c24a90b98e0a Merge remote-tracking branch 'hyperv/hyperv-next' into master adds ae93ccf5ec7e Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds 4f1750069c64 Merge remote-tracking branch 'pidfd/for-next' into master adds 0a15a2be45d1 Merge remote-tracking branch 'fpga/for-next' into master adds 763235088def Merge remote-tracking branch 'trivial/for-next' into master adds a7eabcb77795 Merge remote-tracking branch 'mhi/mhi-next' into master adds d3fbe1a01b0e Merge remote-tracking branch 'notifications/notifications- [...] adds 58e44117258d Merge remote-tracking branch 'memblock/for-next' into master adds 45cf4e69b672 Merge branch 'akpm-current/current' into master adds dd44b34168d8 x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig adds 4ccbf6043f27 ia64: fix build error with !COREDUMP adds 5d8e6f99fe82 mm, memcg: rework remote charging API to support nesting adds 78067ada90fd mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 7d49f554c921 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds 13b4ff1387d3 mm: kmem: prepare remote memcg charging infra for interrup [...] adds b8ea79757365 mm: kmem: enable kernel memcg accounting from interrupt contexts adds 76fe8a7c685b mm/memory-failure: remove a wrapper for alloc_migration_target() adds efbd8c114eda mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds c88f63691b01 mm/migrate: avoid possible unnecessary process right check [...] adds 4591cf96b124 mm/mmap: add inline vma_next() for readability of mmap code adds 38261ac4fc86 mm/mmap: add inline munmap_vma_range() for code readability adds ec2338afb935 mm/madvise: pass mm to do_madvise adds d8fd5be883c4 pid: move pidfd_get_pid() to pid.c adds ecfacb6ec9d2 mm/madvise: introduce process_madvise() syscall: an extern [...] adds c4b63c35ab27 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 57d4e62e8d0f mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds a18c7005f877 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 73b511cb30f1 fix for "mm/madvise: introduce process_madvise() syscall: [...] adds ce6e50702df3 Merge branch 'akpm/master' into master adds 7204eaa2c1f5 Add linux-next specific files for 20200909
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-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + .../crypto/allwinner,sun4i-a10-crypto.yaml | 6 +- .../devicetree/bindings/crypto/ti,sa2ul.yaml | 2 +- .../devicetree/bindings/display/ssd1307fb.txt | 1 + .../devicetree/bindings/mfd/ene-kb3930.yaml | 55 + .../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 2 +- .../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 - .../devicetree/bindings/sound/qcom,apq8016-sbc.txt | 7 + .../devicetree/bindings/sound/qcom,apq8096.txt | 8 + .../devicetree/bindings/sound/qcom,sdm845.txt | 8 + .../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/driver-model/devres.rst | 1 + .../driver-api/firmware/fallback-mechanisms.rst | 1 + Documentation/driver-api/index.rst | 1 - Documentation/fb/fbcon.rst | 4 +- Documentation/networking/index.rst | 1 + Documentation/networking/statistics.rst | 132 + Documentation/powerpc/isa-versions.rst | 4 + Documentation/scsi/scsi_mid_low_api.rst | 6 - Documentation/userspace-api/ioctl/ioctl-number.rst | 2 - MAINTAINERS | 3 +- Next/SHA1s | 106 +- Next/merge.log | 6323 +++++++++----------- arch/arc/kernel/kprobes.c | 54 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 48 + arch/arm/boot/dts/bcm2711.dtsi | 122 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 11 + arch/arm/probes/kprobes/core.c | 78 +- arch/arm64/kernel/probes/kprobes.c | 78 +- arch/csky/kernel/probes/kprobes.c | 77 +- arch/ia64/kernel/kprobes.c | 77 +- 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/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/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/init.c | 191 +- arch/riscv/mm/ptdump.c | 48 +- arch/s390/kernel/kprobes.c | 79 +- arch/sh/kernel/kprobes.c | 58 +- arch/sparc/kernel/kprobes.c | 51 +- arch/x86/kernel/apic/msi.c | 2 +- arch/x86/kernel/cpu/aperfmperf.c | 3 + arch/x86/kernel/kprobes/core.c | 108 +- block/blk-sysfs.c | 272 +- 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/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/sti-cpufreq.c | 6 +- drivers/edac/sb_edac.c | 5 +- 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/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/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 22 +- 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/drm_gem_ttm_helper.c | 5 +- drivers/gpu/drm/drm_gem_vram_helper.c | 12 +- drivers/gpu/drm/i915/display/intel_display.c | 6 +- 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 | 1603 +++-- 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/nouveau/nouveau_bo.c | 61 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 3 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 54 +- drivers/gpu/drm/nouveau/nouveau_ttm.h | 3 + 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 | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 124 +- drivers/gpu/drm/radeon/radeon_vm.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/vmwgfx/vmwgfx_ttm_buffer.c | 14 +- drivers/greybus/interface.c | 6 +- drivers/hid/hid-picolcd_cir.c | 10 +- drivers/hwmon/k10temp.c | 73 - drivers/hwmon/pmbus/pmbus_core.c | 28 +- drivers/iio/adc/xilinx-xadc-core.c | 16 +- drivers/input/serio/i8042-x86ia64io.h | 16 + drivers/macintosh/windfarm_lm75_sensor.c | 2 - drivers/macintosh/windfarm_lm87_sensor.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/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/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/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/dbgfs.c | 2 - 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/v4l2-core/videobuf-dma-sg.c | 22 +- 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/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/most/Kconfig | 9 + drivers/most/Makefile | 1 + .../{staging/most/cdev/cdev.c => most/most_cdev.c} | 0 drivers/net/hyperv/netvsc_drv.c | 16 +- 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/scsi/cxlflash/ocxl_hw.c | 21 +- drivers/scsi/cxlflash/ocxl_hw.h | 1 - drivers/scsi/ibmvscsi/ibmvfc.h | 122 +- 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/ufs/ufs-mediatek.c | 79 +- drivers/scsi/ufs/ufs-mediatek.h | 3 + drivers/scsi/ufs/ufs-sysfs.c | 9 +- drivers/scsi/ufs/ufshcd.c | 2 +- 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-mtk-nor.c | 29 +- drivers/spi/spi-mux.c | 5 +- drivers/spi/spi-qcom-qspi.c | 5 +- drivers/spi/spi-sprd.c | 2 +- drivers/spi/spi-stm32.c | 4 +- drivers/spi/spi-synquacer.c | 5 +- drivers/spi/spi-tegra114.c | 11 +- drivers/spi/spi-tegra20-slink.c | 10 +- drivers/staging/media/Kconfig | 2 - drivers/staging/media/Makefile | 1 - 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 - .../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/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/usb/cdns3/gadget.c | 2 +- drivers/usb/dwc3/core.h | 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/nfs/nfs4proc.c | 4 +- include/drm/ttm/ttm_bo_driver.h | 53 + include/drm/ttm/ttm_resource.h | 6 +- include/drm/ttm/ttm_tt.h | 44 +- include/linux/device.h | 60 +- include/linux/font.h | 4 +- include/linux/kprobes.h | 51 +- include/linux/pci.h | 1 + include/linux/pe.h | 3 + include/linux/property.h | 14 + include/linux/scmi_protocol.h | 20 +- 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/videobuf-dma-sg.h | 2 +- include/misc/ocxl.h | 10 +- include/net/netfilter/nf_tables.h | 2 + include/net/netns/nftables.h | 1 + include/trace/define_trace.h | 14 +- include/uapi/linux/if_link.h | 204 +- include/uapi/linux/input-event-codes.h | 4 + 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/kprobes.c | 128 +- kernel/scftorture.c | 41 +- kernel/seccomp.c | 50 +- kernel/tracepoint.c | 25 +- lib/fonts/Kconfig | 7 + lib/fonts/Makefile | 1 + lib/fonts/font_6x8.c | 2576 ++++++++ lib/fonts/fonts.c | 3 + lib/ubsan.c | 2 - localversion-next | 2 +- mm/percpu.c | 2 +- net/bridge/netfilter/ebt_stp.c | 1 - net/core/filter.c | 4 +- net/dsa/slave.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/sched/act_api.c | 5 +- net/sunrpc/rpcb_clnt.c | 4 +- sound/soc/codecs/mt6359.c | 13 +- sound/soc/codecs/tlv320adcx140.c | 24 +- sound/soc/fsl/imx-es8328.c | 12 +- sound/soc/qcom/common.c | 4 + 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 +- tools/lib/bpf/Makefile | 2 + tools/testing/selftests/net/config | 3 +- .../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 +- 686 files changed, 18592 insertions(+), 16417 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/ene-kb3930.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/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/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 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/mfd/ene-kb3930.c rename drivers/{staging/most/cdev/cdev.c => most/most_cdev.c} (100%) 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/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 delete mode 100644 include/video/mbxfb.h create mode 100644 lib/fonts/font_6x8.c