This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 0dec50edcc92 Add linux-next specific files for 20201027 omits e4bc71ca7ad3 Merge branch 'akpm/master' into master omits 046effab9e3f mm/gup: assert that the mmap lock is held in __get_user_pages() omits 350193974a1d mmap locking API: don't check locking if the mm isn't live yet omits b94e1b51e546 Merge branch 'akpm-current/current' into master omits 260ed141a0a1 fix up for merge of arch/sparc/lib/memset.S omits 561f1c5d548d Merge remote-tracking branch 'counters/counters' into master omits bbbe4a9692c5 Merge remote-tracking branch 'memblock/for-next' into master omits f9ba126480fc Merge remote-tracking branch 'notifications/notifications- [...] omits 346b45afc273 Merge remote-tracking branch 'mhi/mhi-next' into master omits 66e48ba95cd5 Merge remote-tracking branch 'fpga/for-next' into master omits fda8f32c0368 Merge remote-tracking branch 'pidfd/for-next' into master omits 0c5be4859246 Merge remote-tracking branch 'xarray/main' into master omits 2eb6c9b6596e Merge remote-tracking branch 'nvmem/for-next' into master omits cc6a6fb3e430 Merge remote-tracking branch 'slimbus/for-next' into master omits fa6c21d1a26d Merge remote-tracking branch 'coresight/next' into master omits c50dc147705b Merge remote-tracking branch 'livepatching/for-next' into master omits 721497c67450 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] omits 2b6d01b9d1be Merge remote-tracking branch 'pinctrl/for-next' into master omits 87d65750e04c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 7897dd827630 Merge remote-tracking branch 'gpio/for-next' into master omits dedd92a5d189 Merge remote-tracking branch 'rpmsg/for-next' into master omits f4c589d61daf Merge remote-tracking branch 'vhost/linux-next' into master omits 1f006446dc1d Merge remote-tracking branch 'scsi-mkp/for-next' into master omits f20b6eaaa887 Merge remote-tracking branch 'scsi/for-next' into master omits 4f04edc05b09 Merge remote-tracking branch 'icc/icc-next' into master omits 8cc03f9b31c6 Merge remote-tracking branch 'mux/for-next' into master omits 183fb2ca3221 Merge remote-tracking branch 'staging/staging-next' into master omits 447bddbdc1a4 Merge remote-tracking branch 'extcon/extcon-next' into master omits e89689623cc9 Merge remote-tracking branch 'percpu/for-next' into master omits 4613081b7c14 Merge remote-tracking branch 'rcu/rcu/next' into master omits 10f509b5c74b Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits fb0b2dafaf25 Merge remote-tracking branch 'edac/edac-for-next' into master omits cc5aed79529d Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits c8e06cd7f829 Merge remote-tracking branch 'tip/auto-latest' into master omits bdf352411888 Merge remote-tracking branch 'spi/for-next' into master omits 871cf5df7a21 Merge remote-tracking branch 'tpmdd/next' into master omits eea9f26ea769 Merge remote-tracking branch 'tomoyo/master' into master omits b6cb4fadbbbe Merge remote-tracking branch 'regulator/for-next' into master omits 5b1441f0b485 Merge remote-tracking branch 'block/for-next' into master omits fffbd97bacb3 Merge remote-tracking branch 'sound-asoc/for-next' into master omits f04de58f19f8 Merge remote-tracking branch 'sound/for-next' into master omits a9a8e21bae73 Merge remote-tracking branch 'regmap/for-next' into master omits 51d7e87db0da Merge remote-tracking branch 'etnaviv/etnaviv/next' into master omits ccff14caed9f Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 9b3ddb5e7e19 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits c34b3c2988cb Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 5c16024f47f9 next-20201026/amdgpu omits 417389e690a5 Merge remote-tracking branch 'bluetooth/master' into master omits 1754048b954a Merge remote-tracking branch 'ieee1394/for-next' into master omits 90ecdeba810c Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits b71eade906f0 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 3dfe76598c58 Merge remote-tracking branch 'cpupower/cpupower' into master omits 722d6b914c31 Merge remote-tracking branch 'pm/linux-next' into master omits 4a60b9424289 Merge remote-tracking branch 'v4l-dvb-next/master' into master omits 9d380b088715 Merge remote-tracking branch 'hid/for-next' into master omits 439d3280eb4f Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 232905e2b542 Merge remote-tracking branch 'printk/for-next' into master omits 33696e76f65f Merge remote-tracking branch 'vfs/for-next' into master omits 2990ce7e2ec3 Merge remote-tracking branch 'file-locks/locks-next' into master omits 80dd851fc1f0 Merge remote-tracking branch 'f2fs/dev' into master omits d01081941906 Merge remote-tracking branch 'ext3/for_next' into master omits 98d92fe44f1d Merge remote-tracking branch 'btrfs/for-next' into master omits 639ca26294a6 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits db02a28610fb Merge remote-tracking branch 's390/for-next' into master omits c28309fafe75 Merge remote-tracking branch 'risc-v/for-next' into master omits 6fbabe1937ca Merge remote-tracking branch 'parisc-hd/for-next' into master omits 594f349c544e Merge remote-tracking branch 'nds32/next' into master omits 8c8755615da7 Merge remote-tracking branch 'm68knommu/for-next' into master omits 0b093cc6d2f4 Merge remote-tracking branch 'h8300/h8300-next' into master omits 4a65ab4941e7 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 2d05bb732dc8 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits 0983cc06101d Merge remote-tracking branch 'csky/linux-next' into master omits 9f5beb42260c Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits e8c2716052cf Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits e8fba8b0acfc Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits d5dfb9fdcda8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 6b126982bae1 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 81b612042f16 Merge remote-tracking branch 'tegra/for-next' into master omits f3fec8f6ec42 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 4af8abcb2e79 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits dbc839e4b860 Merge remote-tracking branch 'rockchip/for-next' into master omits c725058bb863 Merge remote-tracking branch 'reset/reset/next' into master omits 7c35a4293681 Merge remote-tracking branch 'renesas/next' into master omits 20a95d1e967c Merge remote-tracking branch 'realtek/for-next' into master omits c8a1d90e0bdd lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits b5b2d788f54d fault-injection: handle EI_ETYPE_TRUE omits 6fe02fb65aeb aio: simplify read_events() omits 5f7dc0bc1124 kdump: append uts_namespace.name offset to VMCOREINFO omits 061f31bc5854 checkpatch: add a fixer for missing newline at eof omits da70d6b37fc6 checkpatch: extend attributes check to handle more patterns omits 2abd5e3f252e checkpatch: allow --fix removal of unnecessary break statements omits cd0960e12ca5 checkpatch: prefer static const declarations omits 0acd3d61488c checkpatch: ignore generated CamelCase defines and enum values omits 430780142c2a checkpatch: fix false positives in REPEATED_WORD warning omits 8e39708c5466 checkpatch: add new exception to repeated word check omits c0ace357ea80 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 579f7e7ba318 gpio: thunderx: utilize for_each_set_clump macro omits 1d4f6f9f62de lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 8ed573654f23 lib/test_bitmap.c: add for_each_set_clump test cases omits 34bc4a7bad03 bitops: introduce the for_each_set_clump macro omits 17e52345b9a0 lib/stackdepot.c: use array_size() helper in jhash2() omits 8c7177d3af8f lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 4bef2e47fc1d lib/stackdepot.c: replace one-element array with flexible- [...] omits e62b80807a20 lib/test_free_pages.c: add basic progress indicators omits 1ec78be9825f lib: stackdepot: add support to configure STACK_HASH_SIZE omits 28f34b3d1aec kernel/acct.c: use #elif instead of #end and #elif omits da2e0aaaad05 asm-generic: force inlining of get_order() to work around [...] omits 9ddf81febb41 proc/sysctl: make protected_* world readable omits d88c1707f744 kernel/hung_task.c: Monitor killed tasks. omits 43f337f08e11 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 9e2aab2079d9 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 89d096142cc8 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits 032c39eed69a zram: support page writeback omits cab8563c3f0f mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 9f589dba6a47 mm/zswap: make struct kernel_param_ops definitions const omits 744c478cd37d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 93dad0642d7d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits d5dfc6d19165 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits e1a3a65c7db3 mm/cma.c: remove redundant cma_mutex lock omits f36e793128e0 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits 055c07586860 mm/migrate.c: fix comment spelling omits ffbf6ca5bd82 mmoom_kill-fix-the-comment-of-is_dump_unreclaim_slabs-fix omits 01ae39f54165 mm/oom_kill.c: fix the comment of is_dump_unreclaim_slabs() omits c7f1afe7d1a7 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits d418e48201cb mm/vmscan: drop unneeded assignment in kswapd() omits cd51332a5c78 mm: don't wake kswapd prematurely when watermark boosting [...] omits c242a36640bf MIPS: do not call flush_tlb_all when setting pmd entry omits 2b3bcccede50 mm/huge_memory.c: update tlb entry if pmd is changed omits 965897d890a7 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits a509c26ca559 mm, page_alloc: reduce static keys in prep_new_page() omits 1a1edccf21af mm, page_poison: use static key more efficiently omits 2a1fbc5b35b7 mm, page_alloc: do not rely on the order of page_poison an [...] omits b696f440d9e4 mm: forbid splitting special mappings omits 1341c3cac966 mremap: check if it's possible to split original vma omits c60bb6665a48 vm_ops: rename .split() callback to .may_split() omits 7917c8e016db mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits 5a919b471ecc mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits ecce76664652 mm/mremap: account memory on do_munmap() failure omits 8f1f526ebfec mm/mmap.c: fix the adjusted length error omits c3d3efa814e6 mm: cleanup: remove unused tsk arg from __access_remote_vm omits b488d2135d5a x86: mremap speedup - Enable HAVE_MOVE_PUD omits f37d3a07a6ed arm64: mremap speedup - enable HAVE_MOVE_PUD omits ba438eac9f50 mm: speedup mremap on 1GB or larger regions omits aeedab1dc3e1 kselftests: vm: add mremap tests omits 751e9af7bda3 xen/unpopulated-alloc: consolidate pgmap manipulation omits 1db18b36834c mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits ffd17b008554 mm: memcontrol: remove unused mod_memcg_obj_state() omits 726520fddcd1 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits 5eb6b1e46949 mm: memcontrol: add file_thp, shmem_thp to memory.stat omits 36554df85365 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 8f46c03fede7 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits a26212b69eb5 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 732f5ff52ea5 mm/swap_state: skip meaningless swap cache readahead when [...] omits d890bcb12ab1 mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 4f79b5e9a0ca mm: handle zone device pages in release_pages() omits 64a8038676de selftests/vm: 2x speedup for run_vmtests.sh omits b21f7783b03a selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits d0a5a02d27e8 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits 14e7f2fe5fa3 selftests/vm: gup_test: introduce the dump_pages() sub-test omits 6168db03ad14 selftests/vm: only some gup_test items are really benchmarks omits 96056c423261 selftests/vm: minor cleanup: Makefile and gup_test.c omits 8f0e3b350dbf selftests/vm: rename run_vmtests --> run_vmtests.sh omits 30cf52847b61 Merge remote-tracking branch 'qcom/for-next' into master omits fd291fe2bb67 selftests/vm: use a common gup_test.h omits 6e5771c6a455 mm/gup_benchmark: rename to mm/gup_test omits 6e6096394f91 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 70c8e84ce957 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 450aacfd728c mm/filemap/c: freak generic_file_buffered_read up into mul [...] omits d13fe925cd91 mm: fix page_owner initializing issue for arm32 omits 4c22bc5f2cc4 device-dax/kmem: use struct_size() omits 78c4e3edc6fc mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 7a211d1afc91 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits 5b9f501afc51 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 8fc1e8fb6e86 ramfs: support O_TMPFILE omits 43d54bc921db ocfs2: fix ocfs2 corrupt when iputting an inode omits c4cbc9f4e9e4 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 9871c9053688 fs/ocfs2/cluster/tcp.c: remove unneeded break omits 92a5a1734a34 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits 0627579d6f50 kthread: add kthread_work tracepoints omits 6dd7b766f8c5 /proc/kpageflags: do not use uninitialized struct pages omits c020f20cd9d4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 5419289629c3 mm, oom: keep oom_adj under or at upper limit when printing omits cf39522d3046 kthread_worker: prevent queuing delayed work from timer_fn [...] omits 9f0e8640a5c2 mm/truncate.c: make __invalidate_mapping_pages() static omits 19258e7872a1 Merge remote-tracking branch 'omap/for-next' into master omits b80a03795eb6 lib/crc32test: remove extra local_irq_disable/enable omits dacf6beb57df ptrace: fix task_join_group_stop() for the case when curre [...] omits d47702976869 mm: mempolicy: fix potential pte_unmap_unlock pte error omits 01dc867b1c4e kasan: adopt KUNIT tests to SW_TAGS mode omits ebe0e474d536 compiler.h: fix barrier_data() on clang omits d63b5f6e05e6 mm-memcontrol-correct-the-nr_anon_thps-counter-of-hierarch [...] omits 2261848e6aab mm: memcontrol: correct the NR_ANON_THPS counter of hierar [...] omits fa8e0a667f6d hugetlb_cgroup: fix reservation accounting omits 4ab3913f754f mm/mremap_pages: fix static key devmap_managed_key updates omits 692490a0c5f2 Merge remote-tracking branch 'mvebu/for-next' into master omits 04f9a974eda5 Merge remote-tracking branch 'mediatek/for-next' into master omits 7392c1a959bc Merge remote-tracking branch 'keystone/next' into master omits 5781477bd3b1 Merge remote-tracking branch 'imx-mxs/for-next' into master omits 206905f5bff9 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 9cb5e7003534 Merge remote-tracking branch 'at91/at91-next' into master omits 9640e07acb50 Merge remote-tracking branch 'aspeed/for-next' into master omits fc5506a2bcac Merge remote-tracking branch 'amlogic/for-next' into master omits 7ce9e7bb5b6d Merge remote-tracking branch 'arm-soc/for-next' into master omits d764978c245f Merge remote-tracking branch 'asm-generic/master' into master omits e6a1ebb0ce1f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits ee89b55f83b5 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a23a2f7234c2 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits a79be98ddcf3 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 9adbea0feb53 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits f7aaa62a953a Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 7ebff14313fc Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits 30f62f68d9cf Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 596208f95e8c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master omits 1ad3e2afa80a Merge remote-tracking branch 'ide/master' into master omits e17390032521 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits c12461ebaa6e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 4c9177b52d5f Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 01d61256f6a4 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 1a577e5951b2 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits f38bc5434a25 Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits d86caf568842 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits d8b044ed3717 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits f9c929a4e4ed Merge remote-tracking branch 'ipsec/master' into master omits 5f2efa961432 Merge remote-tracking branch 'bpf/master' into master omits c38fe0e8de81 Merge remote-tracking branch 'net/master' into master omits fc5f4617fb69 Merge remote-tracking branch 'sparc/master' into master omits 0f485ed89c40 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits af8e4de014ed Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits a9e0b8bf59c8 Merge branches 'arm64-for-5.11', 'drivers-for-5.11' and 'd [...] omits 1b322cb9bb5c memory: tegra: Sort tegra210_swgroups by reg address omits fc9054dbd31b memory: tegra: Correct tegra210_mc_clients def values omits 21de3e3ac762 memory: tegra: Correct la.reg address of seswr omits ee7e92c62370 drivers/thermal: Remove unnecessary structure members allo [...] omits a259218ae60d Merge branch 'asm-generic-cleanup' into asm-generic omits 115425b0cdfc Merge branches 'asm-generic-cleanup' and 'asm-generic-mmu- [...] omits 13473b5dccd2 xtensa: use asm-generic/mmu_context.h for no-op implementations omits bfddb1c63ec9 x86: use asm-generic/mmu_context.h for no-op implementations omits 941885485d8b um: use asm-generic/mmu_context.h for no-op implementations omits a5f3511d1b39 sparc: use asm-generic/mmu_context.h for no-op implementations omits 1ed2341b59c3 sh: use asm-generic/mmu_context.h for no-op implementations omits d9f176e26f16 s390: use asm-generic/mmu_context.h for no-op implementations omits 990354d1a581 riscv: use asm-generic/mmu_context.h for no-op implementations omits 76a486a9ec9f powerpc: use asm-generic/mmu_context.h for no-op implementations omits 2af6680c41bf parisc: use asm-generic/mmu_context.h for no-op implementations omits e4d5ffec149f openrisc: use asm-generic/mmu_context.h for no-op implementations omits 249b91eb9a75 nios2: use asm-generic/mmu_context.h for no-op implementations omits 96a7c2f9a8a9 nds32: use asm-generic/mmu_context.h for no-op implementations omits 432c1d2427e3 mips: use asm-generic/mmu_context.h for no-op implementations omits 28099676d61b microblaze: use asm-generic/mmu_context.h for no-op implem [...] omits cb41155766b0 m68k: use asm-generic/mmu_context.h for no-op implementations omits 605a984510aa ia64: use asm-generic/mmu_context.h for no-op implementations omits 62795b8202ef hexagon: use asm-generic/mmu_context.h for no-op implementations omits 05c060d6dec9 csky: use asm-generic/mmu_context.h for no-op implementations omits 4c792ad103f3 arm64: use asm-generic/mmu_context.h for no-op implementations omits 03625d96c829 Merge branch 'misc-5.10' into next-fixes omits 3c034b5de8d2 btrfs: convert data_seqcount to seqcount_mutex_t omits ae1a53ee21a5 btrfs: don't fallback to buffered read if we don't need to omits 77c831593319 Merge branch 'imx/dt64' into for-next omits da5343910fad Merge branch 'imx/dt' into for-next omits 9a8929564e2f Merge branch 'imx/bindings' into for-next omits 3a6da43d4396 Merge branch 'clk/imx' into for-next omits 3493d90df3aa Merge remote-tracking branch 'regmap/for-5.10' into regmap-linus omits 33dbcde6368c Merge branches 'sunxi/dt-for-5.11' and 'sunxi/fixes-for-5. [...] omits 89cfb6d76fdc ARM: dts: sun8i: add FriendlyArm ZeroPi support omits 91cbcc28a2ee Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 0dda1fb26fa9 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits dc3afaa95f47 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits 8099fe48df2c Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 00b43a5b8fbc Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits cafcadac71cb docs: fs: api-summary.rst: get rid of kernel-doc include omits 21f4ea01b15d kunit: test: fix remaining kernel-doc warnings omits ed967a5c924e IB/srpt: docs: add a description for cq_size member omits 5af914dab6b8 locking/refcount: move kernel-doc markups to the proper place omits a979c99eb97e docs: lockdep-design: fix some warning issues omits 54e1ca2a1923 Merge branch 'acpi-utils' into linux-next omits b5096f81d212 Merge branch 'pm-sleep' into linux-next omits 668430d5529f Merge branch 'pm-avs' into linux-next omits e08e54d03778 MAINTAINERS: fix broken doc refs due to yaml conversion omits 6c750f1cc1c6 ice: docs fix a devlink info that broke a table omits 6d25559f34a8 crypto: sun8x-ce*: update entries to its documentation omits b45e2cd3f735 net: phy: remove kernel-doc duplication omits 258c8dca4ed7 mm: pagemap.h: fix two kernel-doc markups omits 74d8ccf79270 drm/dp: fix a kernel-doc issue at drm_edid.c omits add8668685a7 drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits cfdb98782799 drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits c0ea79bd2105 blk-mq: docs: add kernel-doc description for a new struct member omits 3b1afc4e84bf Merge branch 'pm-core' into linux-next omits faa2c8a27301 docs: userspace-api: add iommu.rst to the index file omits 74f6ae11ee44 docs: hwmon: mp2975.rst: address some html build warnings omits 65c3fea89559 docs: net: statistics.rst: remove a duplicated kernel-doc omits 7c2b75df9bc3 docs: kasan.rst: add two missing blank lines omits 882bf9b31275 docs: admin-guide: net.rst: add a missing blank line omits a3ac856ed7f3 docs: hwmon: adm1266.rst: fix a broken reference omits b5ee600ce8f9 docs: driver-api: remove a duplicated index entry omits 723e28b5dac6 sphinx: conf.py: properly handle Sphinx 4.0 omits 378abbc1bff5 scripts: kernel-doc: use :c:union when needed omits bca751af60f1 Merge branches 'powercap' and 'pm-domains' into linux-next omits 840eedb1f3b1 Merge branch 'pm-cpufreq' into linux-next omits cebedc51f1c2 Merge branches 'acpi-debug', 'acpi-reboot', 'acpi-processo [...] omits f375ce133971 Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-domains', ' [...] omits 9dcbbd959cef Merge branch 'misc' into for-next omits 02c3d98ce25b drm/amdgpu: add another raven1 gfxoff quirk omits d1479a3f8ce1 PCI/ERR: Fix reset logic in pcie_do_recovery() call omits 2095725c325b drivers/edac: convert pci counters to counter_atomic32 omits f12728b082f5 drivers/misc/vmw_vmci: convert num guest devices counter t [...] omits dc87264ac991 drivers/char/ipmi: convert stats to use counter_atomic32 omits c48ce312263b drivers/base/test/test_async_driver_probe: convert to use [...] omits b25a4951dff8 drivers/android/binder: convert stats, transaction_log to [...] omits 883932f35436 drivers/acpi/apei: convert seqno counter_atomic32 omits 0ad3bb17f03f drivers/acpi: convert seqno counter_atomic32 omits 6fbbfc0a01af drivers/base/devcoredump: convert devcd_count to counter_atomic32 omits 33b612bb0009 drivers/base: convert deferred_trigger_count and probe_cou [...] omits 36bde8681b68 selftests:lib:test_counters: add new test for counters omits 37a0dbf631f6 counters: Introduce counter_atomic* counters omits 1edad2ddea67 Merge branch 'misc' into for-next omits e0165bf16ff4 Merge branch 'misc' into for-next omits 82ea282fc64b Merge branch 'misc' into for-next omits 7c4d358378bc Merge branch 'fixes' into for-next omits 736116436e5b include: jhash/signal: Fix fall-through warnings for Clang omits fd9863c8ea0e Merge branch 'fixes' into for-next omits 48127d01a153 Merge branch 'soc-for-v5.10' into for-next omits e55f541e51b5 soc: aspeed: xdma: Add reset ioctl omits 86609baa4217 soc: aspeed: xdma: Add user interface omits 0f6a7063f385 soc: aspeed: Add XDMA Engine Driver omits 2289f6c56cdc dt-bindings: soc: Add Aspeed XDMA Engine omits cd460be0460f soc: aspeed-lpc-ctrl: Fix driver name omits 4d1d81dbc9d5 soc: aspeed-lpc-ctrl: Fix whitespace omits 5042d3f278de soc: aspeed-lpc-ctrl: LPC to AHB mapping on ast2600 omits 6bf4ddbe2b48 soc: aspeed-lpc-ctrl: Fail probe of lpc-ctrl if reserved m [...] omits 44ddc4de87a5 soc: aspeed: lpc: Add AST2600 compatible strings omits e8589796a6d1 dt-bindings: aspeed-lpc: Add AST2600 compatible strings omits fe100b382c1c ARM: dts: aspeed: Add silicon id node omits e0218dca5787 soc: aspeed: Add soc info driver omits 7c1f6281549b dt-bindings: aspeed: Add silicon id node to SCU omits 11afd87c1af7 Merge branch 'misc' into for-next omits 592693a1f881 soc: aspeed: Improve kconfig omits 70a37a90f9d8 Merge branch 'fixes' into for-next omits d1f170f8447d Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 9d9eaf460c1d Merge branch 'misc' into for-next omits 315d4a38c4b6 ARM: config: aspeed_g5: Enable IBM OP Panel driver omits 0777ea223996 ARM: config: aspeed-g5: Enable I2C GPIO mux driver omits 84ed9263ec72 ARM: config: aspeed: Fix selection of media drivers omits 5399a4aa684d Merge branch 'misc' into for-next omits 59958f7a956b Merge branch 'fixes' into for-next omits a4dd0524a74c Merge branch 'fixes' into for-next omits 5da7eb801d50 Merge branch 'misc' into for-next omits a56dbff00095 scsi: target: tcmu: Replace zero-length array with flexibl [...] omits f2aa23e80ef6 ima: Replace zero-length array with flexible-array member omits a0e2e9d48ccb enetc: Replace zero-length array with flexible-array member omits e94e435feafd fs: Replace zero-length array with flexible-array member omits 6f6d06cd880c Bluetooth: Replace zero-length array with flexible-array member omits 3629e4918544 params: Replace zero-length array with flexible-array member omits 2a5c5b39a6d0 tracepoint: Replace zero-length array with flexible-array member omits 4f2fece590f2 platform/chrome: cros_ec_proto: Replace zero-length array [...] omits 3213d8a0ad7f platform/chrome: cros_ec_commands: Replace zero-length arr [...] omits f9196da3f885 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] omits bb3608bf9b82 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] omits ea0b719f3bef Merge branch 'misc' into for-next adds 38dc5079da70 Fix compat regression in process_vm_rw() adds 4d09c1d95267 Merge tag 'devicetree-fixes-for-5.10-1' of git://git.kerne [...] adds f78f63da916e mm/process_vm_access: Add missing #include <linux/compat.h> adds 3e6631485fae vmlinux.lds.h: Keep .ctors.* with .ctors adds c39866f268f8 arm/build: Always handle .ARM.exidx and .ARM.extab sections adds 8c2ab803e565 Merge tag 'orphan-handling-v5.10-rc2' of git://git.kernel. [...] adds abee7c494d8c x86/alternative: Don't call text_poke() in lazy TLB mode adds ed8780e3f2ec Merge tag 'x86-urgent-2020-10-27' of git://git.kernel.org/ [...] adds 761a8c58db6b tracing, synthetic events: Replace buggy strcat() with seq [...] adds 23859ae44402 Merge tag 'trace-v5.10-rc1' of git://git.kernel.org/pub/sc [...] adds 7654e9a8389a kbuild: remove unused OBJSIZE adds 823fb337804c Merge remote-tracking branch 'kbuild-current/fixes' into master adds 9fa2e7af3d53 ARM: 9019/1: kprobes: Avoid fortify_panic() when copying o [...] adds 4ded7f1a893a Merge remote-tracking branch 'arm-current/fixes' into master adds 1de111b51b82 KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMC [...] adds 332576e69a04 arm64: avoid -Woverride-init warning adds 5bc7c1156f3f kselftest/arm64: Fix check_buffer_fill test adds 041fa41f5422 kselftest/arm64: Fix check_tags_inclusion test adds 386cf789fa6d kselftest/arm64: Fix check_child_memory test adds 7419390a466e kselftest/arm64: Fix check_mmap_options test adds cbb268af05de kselftest/arm64: Fix check_ksm_options test adds 493b35db0548 kselftest/arm64: Fix check_user_mem test adds 5f692a81b4e9 arm64: vmlinux.lds: account for spurious empty .igot.plt sections adds a2d50c1c77aa arm64: efi: increase EFI PE/COFF header padding to 64 KB adds 13150bc5416f module: use hidden visibility for weak symbol references adds ef5dd6a0c828 arm64: mte: Document that user PSTATE.TCO is ignored by ke [...] adds 5cecc648598f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 91caef27a15c Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] adds 24cb90964665 ARM: imx_v4_v5_defconfig: Select CONFIG_GPIO_MXC adds ccee91b568e3 ARM: multi_v5_defconfig: Select CONFIG_GPIO_MXC adds e5a329790409 Merge tag 'imx-fixes-5.10-2' of git://git.kernel.org/pub/s [...] adds 18e09253ac68 ARM: dts: stm32: Describe Vin power supply on stm32mp15xx- [...] adds 728a7e225ad8 ARM: dts: stm32: Describe Vin power supply on stm32mp157c- [...] adds 01eea23687ed Merge tag 'stm32-dt-for-v5.10-fixes-1' of git://git.kernel [...] adds 96973dc5cd02 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds 220878b8f90d Merge remote-tracking branch 'sparc/master' into master adds ee7a376421dd net: hns3: clean up a return in hclge_tm_bp_setup() adds 937d84205884 cxgb4: set up filter action after rewrites adds af545bb5ee53 vsock: use ns_capable_noaudit() on socket create adds 4a9baf45fd72 net/smc: fix null pointer dereference in smc_listen_decline() adds 96d6fded958d net/smc: fix suppressed return code adds 1dc0d1cf6f3d s390/ism: fix incorrect system EID adds 522ee51e6771 Merge branch 'net-smc-fixes-2020-10-23' adds 1601559be3e4 mlxsw: Only advertise link modes supported by both driver [...] adds adc80b6cfedf mlxsw: core: Fix memory leak on module removal adds 0daf2bf5a2dc mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() adds 19c176eb0798 Merge branch 'mlxsw-various-fixes' adds 21d6a11e2cad bnxt_en: Fix regression in workqueue cleanup logic in bnxt [...] adds 631ce27a3006 bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. adds f75d9a0aa967 bnxt_en: Re-write PCI BARs after PCI fatal error. adds a1301f08c5ac bnxt_en: Check abort error state in bnxt_open_nic(). adds 825741b07172 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. adds 10067b501990 Merge branch 'bnxt_en-bug-fixes' adds e3364c5ff3ff net: hns3: Clear the CMDQ registers before unmapping BAR region adds 28e9dcd91720 chelsio/chtls: fix deadlock issue adds 6daa1da4e262 chelsio/chtls: fix memory leaks in CPL handlers adds 6c211809c87f devlink: Fix some error codes adds 0d8cb9464a7d devlink: Unlock on error in dumpit() adds 68b9f0865b1e ravb: Fix bit fields checking in ravb_hwtstamp_get() adds 501b72ae2472 net/sched: act_mpls: Add softdep on mpls_gso.ko adds 2ac8af0967aa ibmveth: Fix use of ibmveth in a bridge. adds d6535dca2885 net: protect tcf_block_unbind with block lock adds 2cf1062e92d7 Merge remote-tracking branch 'net/master' into master adds 343a3e8bc635 bpf: Fix -Wshadow warnings adds c66dca98a24c samples/bpf: Set rlimit for memlock to infinity in all samples adds 245b1ece427e Merge remote-tracking branch 'bpf/master' into master adds e676bf62b293 Merge remote-tracking branch 'ipsec/master' into master adds edebc8407b88 RDMA/rxe: Fix small problem in network_type patch adds fbdd0049d98d RDMA/mlx5: Fix devlink deadlock on net namespace deletion adds 7d66a71488d7 RDMA/uverbs: Fix false error in query gid IOCTL adds 071ba4cc559d RDMA: Add rdma_connect_locked() adds a2267f8a52ee RDMA/qedr: Fix memory leak in iWARP CM adds 43519888ca24 Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds f15cfca818d7 ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 adds 8a8de09cb2ad ALSA: hda/realtek - Fixed HP headset Mic can't be detected adds 215a22ed31a1 ALSA: hda: Refactor codec PM to use direct-complete optimization adds f5dac54d9d93 ALSA: hda: Separate runtime and system suspend adds 9fc149c3bce7 ALSA: hda: Reinstate runtime_allow() for all hda controllers adds 3a7014ca0242 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 2ffaaffd933c Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds fc0522bbe02f ASoC: codecs: wcd934x: Set digital gain range correctly adds 6d6bc54ab4f2 ASoC: codecs: wcd9335: Set digital gain range correctly adds cd3f7cc0ca6e Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 4c5e52756a51 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 1fa558fa55fc Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds c432bf3e3d82 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds a9785b0029ba Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds e8498529c86b Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 82776f6c75a9 tty: serial: 21285: fix lockup on open adds c97f2a6fb3df tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 wor [...] adds 6ca03f90527e vt: keyboard, simplify vt_kdgkbsent adds 82e61c3909db vt: keyboard, extend func_buf_lock to readers adds d54654790302 vt_ioctl: fix GIO_UNIMAP regression adds bded3a6a21a8 Merge remote-tracking branch 'tty.current/tty-linus' into master adds 063a3d67693e usb: typec: stusb160x: fix some signedness bugs adds cbdc0f54560f usb: fix kernel-doc markups adds 3cd54a618834 usb: host: fsl-mph-dr-of: check return of dma_set_mask() adds 38203b8385bf usb: cdc-acm: fix cooldown mechanism adds 2d9c6442a9c8 usb: typec: tcpm: reset hard_reset_count for any disconnect adds b9c6f782150c usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe adds 32d174d2d5eb usb: host: ehci-tegra: Fix error handling in tegra_ehci_probe() adds 0942d59b0af4 usbcore: Check both id_table and match() when both available adds 0cb686692fd2 USB: apple-mfi-fastcharge: don't probe unhandled devices adds 75bea818cbd8 Merge remote-tracking branch 'usb.current/usb-linus' into master adds 801e4588a8d4 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds a46b973bced1 USB: serial: option: add Quectel EC200T module support adds 80bb22a8e3b5 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] adds 7c23d8f345c7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 209c805835b2 phy: usb: Fix incorrect clearing of tca_drv_sel bit in SET [...] adds eb9c4dd9bdfd phy: tegra: xusb: Fix dangling pointer on probe failure adds fcea94ac6154 phy: qcom-qmp: Initialize another pointer to NULL adds 25d76fed7ffe phy: cpcap-usb: Use IRQF_ONESHOT adds 02a78b56c749 Merge remote-tracking branch 'phy/fixes' into master adds 179f5dc36b0a staging: octeon: repair "fixed-link" support adds 49d28ebdf1e3 staging: octeon: Drop on uncorrectable alignment or FCS error adds 647a6002cb41 staging: comedi: cb_pcidas: Allow 2-channel commands for A [...] adds b6ae84d64895 staging: mmal-vchiq: Fix memory leak for vchiq_instance adds d3a85737521a staging: wfx: fix use of uninitialized pointer adds df5fbca677c9 staging: wfx: fix test on return value of gpiod_get_value() adds 7e97e4cbf300 staging: fieldbus: anybuss: jump to correct label in an er [...] adds 6965f0275d09 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 80ade22c06ca misc: mic: remove the MIC drivers adds 54169fb043cf Merge remote-tracking branch 'char-misc.current/char-misc- [...] adds 0debff9982c5 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] adds 33b6c39e747c Input: adxl34x - clean up a data type in adxl34x_probe() adds b1884583fcd1 Input: i8042 - allow insmod to succeed on devices without [...] adds 38818bbf6381 Merge remote-tracking branch 'input-current/for-linus' int [...] adds 0ff239950608 Merge remote-tracking branch 'ide/master' into master adds dc6bf4da825a selftests/ftrace: Use $FUNCTION_FORK to reference kernel f [...] adds e3e403125670 selftests/ftrace: check for do_sys_openat2 in user-memory test adds f825d3f7ed93 selftests: filter kselftest headers from command in lib.mk adds 1948172fdba5 selftests: pidfd: fix compilation errors due to wait.h adds ef7086347c82 selftests/harness: prettify SKIP message whitespace again adds 0b18fed98bf9 selftests: pidfd: use ksft_test_result_skip() when skipping test adds b5ec9fe5be5e selftests: pidfd: skip test on kcmp() ENOSYS adds 90da74af349e selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config adds 7b9621d45931 selftests: pidfd: drop needless linux/kcmp.h inclusion in [...] adds 08c5d41130e5 selftests: android: fix multiple definition of sock_name adds c8979b500597 selftests: proc: fix warning: _GNU_SOURCE redefined adds 375ffe7c36ce selftests: core: use SKIP instead of XFAIL in close_range_test.c adds f9a5285446a2 selftests: clone3: use SKIP instead of XFAIL adds 1488472e712d selftests: binderfs: use SKIP instead of XFAIL adds a64b719635c9 Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds 484f910e93b4 dmaengine: idxd: fix wq config registers offset programming adds 768664114b1a dmaengine: ti: k3-udma: fix -Wenum-conversion warning adds c985ab9b67d0 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds 69a8eed58cc0 mtd: spi-nor: Don't copy self-pointing struct around adds 324f78dfb442 mtd: spi-nor: Fix address width on flash chips > 16MB adds 2a1cacf06c3a Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master adds 31b4d8e172f6 MIPS: export has_transparent_hugepage() for modules adds ed11c4eb8dad Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds 5a169bf04cd2 x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID adds ef0ffc187d6e Merge remote-tracking branch 'kvm-fixes/master' into master adds 402dab548d0d hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() adds 9f9ff8549b88 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 0425e7badbdc btrfs: don't fallback to buffered read if we don't need to adds d5c8238849e7 btrfs: convert data_seqcount to seqcount_mutex_t adds 45d8f990a77f Merge branch 'misc-5.10' into next-fixes adds e0ca4efda15d Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 424f5ca7c851 MAINTAINERS: move Kamil Debski to credits adds 215f06d7efc2 MAINTAINERS: move Kyungmin Park to credits adds d5a69b6ba186 MAINTAINERS: remove Jeongtae Park from Samsung MFC entry adds cd12e4f14f7c CREDITS: remove trailing white spaces adds 97ed58110517 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] adds 831e3405c2a3 scsi: core: Don't start concurrent async scan on same host adds 98f9d33c5d0d scsi: qla2xxx: Return EBUSY on fcport deletion adds 2f4843b172c2 scsi: mptfusion: Fix null pointer dereferences in mptscsih [...] adds 665e0224a3d7 scsi: ibmvscsi: Fix potential race after loss of transport adds fab09aaee803 scsi: hisi_sas: Stop using queue #0 always for v2 hw adds 8c1b2f2a510d Merge remote-tracking branch 'scsi-fixes/fixes' into master adds d13208a88f41 lockdep: Fix nr_unused_locks adds 1b4d53f7d815 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 011fde48394b mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 adds 58c171d187db Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 5acfee526d3b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds bee9d9df9425 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 5168a89767ca Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 444d03badc72 drm: kernel-doc: document drm_dp_set_subconnector_property [...] adds 21a53bbd469b drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 8d7d8c0afbea drm/dp: fix a kernel-doc issue at drm_edid.c adds 08989335e2b6 drm: drm_edid: remove a duplicated kernel-doc declaration adds 7811a339da2e drm: kernel-doc: add description for a new function parameter adds 38a8b32f467a drm: kernel-doc: drm_dp_helper.h: fix a typo adds b52817e9de06 drm: drm_print.h: fix kernel-doc markups adds 9ce0af3e9573 drm/vc4: drv: Add error handding for bind adds 58d043690deb drm/vc4: hdmi: Avoid sleeping in atomic context adds f49a51bfdc8e drm/shme-helpers: Fix dma_buf_mmap forwarding bug adds e6d922c77db2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 214290c2aa41 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] adds b37f316bcd63 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] adds 263844e33256 platform/chrome: cros_ec_commands: Replace zero-length arr [...] adds 445c184a1cd8 platform/chrome: cros_ec_proto: Replace zero-length array [...] adds 1c5c13abeaf0 tracepoint: Replace zero-length array with flexible-array member adds 37915d8cc5ae params: Replace zero-length array with flexible-array member adds 106126a7f923 Bluetooth: Replace zero-length array with flexible-array member adds dc3823bf96e4 fs: Replace zero-length array with flexible-array member adds 7405a6214008 enetc: Replace zero-length array with flexible-array member adds 42fb128764c7 ima: Replace zero-length array with flexible-array member adds 8fc3c1bc0fd5 scsi: target: tcmu: Replace zero-length array with flexibl [...] adds 91d949dcb830 include: jhash/signal: Fix fall-through warnings for Clang adds ae9c741237f7 Bluetooth: btintel: Replace zero-length array with flexibl [...] adds 6f9d41da79d2 gve: Replace zero-length array with flexible-array member adds a75a0510da0a mei: hw: Replace zero-length array with flexible-array member adds f349e518d169 net/mlx5: Replace zero-length array with flexible-array member adds f6982241af60 net/smc: Replace zero-length array with flexible-array member adds 69048a070d73 printk: ringbuffer: Replace zero-length array with flexibl [...] adds 341e8bfd7131 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds e6bf74ed973f kconfig: qconf: drop Qt4 support adds cfa6020b332e kconfig: qconf: use a variable to pass packages to pkg-config adds 729e39a558eb kconfig: qconf: convert to Qt5 new signal/slot connection syntax adds 3a8eb4d3421a Merge remote-tracking branch 'kbuild/for-next' into master adds 0bcd0a2be8c9 asm-generic: mark __{get,put}_user_fn as __always_inline adds d98295d31fc1 arm64: use asm-generic/mmu_context.h for no-op implementations adds 746192ff3a65 csky: use asm-generic/mmu_context.h for no-op implementations adds c96c177a9468 hexagon: use asm-generic/mmu_context.h for no-op implementations adds 8e51efc2d749 ia64: use asm-generic/mmu_context.h for no-op implementations adds 2fd171be13f0 m68k: use asm-generic/mmu_context.h for no-op implementations adds 97f130106f29 microblaze: use asm-generic/mmu_context.h for no-op implem [...] adds 5b3a582d94e2 mips: use asm-generic/mmu_context.h for no-op implementations adds f62408e035c1 nds32: use asm-generic/mmu_context.h for no-op implementations adds e2e251cc47ea nios2: use asm-generic/mmu_context.h for no-op implementations adds 5449edc5db3b openrisc: use asm-generic/mmu_context.h for no-op implementations adds 4146bdab313d parisc: use asm-generic/mmu_context.h for no-op implementations adds f4b90e37e3ed powerpc: use asm-generic/mmu_context.h for no-op implementations adds 2b56290d9f1c riscv: use asm-generic/mmu_context.h for no-op implementations adds 93e2dfd39438 s390: use asm-generic/mmu_context.h for no-op implementations adds c350f8c75b66 sh: use asm-generic/mmu_context.h for no-op implementations adds ca0f34b575ad sparc: use asm-generic/mmu_context.h for no-op implementations adds 9431da33cb89 um: use asm-generic/mmu_context.h for no-op implementations adds 586c4f24b94a x86: use asm-generic/mmu_context.h for no-op implementations adds 0a1c8e54c8e8 xtensa: use asm-generic/mmu_context.h for no-op implementations adds f44ca0871b7a qspinlock: use signed temporaries for cmpxchg adds 195a3232156a ctype.h: remove duplicate isdigit() helper adds 732d5a738171 Merge branches 'asm-generic-fixes', 'asm-generic-mmu-conte [...] adds 2040a6bf90b5 m68k: mmu_context: Fix Sun-3 build adds 0c7239ddfe69 Merge branch 'asm-generic-mmu-context' into asm-generic adds caabdd0f59a9 ctype.h: remove duplicate isdigit() helper adds 24a23387c15f Merge branch 'asm-generic-cleanup' into asm-generic adds 5d4df071113e Merge remote-tracking branch 'asm-generic/master' into master adds e9a2f8b599d0 ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAG [...] adds 7a1be318f579 ARM: 9012/1: move device tree mapping out of linear region adds d5d44e7e3507 ARM: 9013/2: Disable KASan instrumentation for some code adds d6d51a96c7d6 ARM: 9014/2: Replace string mem* functions for KASan adds c12366ba441d ARM: 9015/2: Define the virtual space of KASan's shadow region adds 5615f69bc209 ARM: 9016/2: Initialize the mapping of KASan shadow memory adds 421015713b30 ARM: 9017/2: Enable KASan for ARM adds fc2933c13374 ARM: 9020/1: mm: use correct section size macro to describ [...] adds 20f96e606509 Merge branches 'fixes' and 'misc' into for-next adds 5870e409541d Merge remote-tracking branch 'arm/for-next' into master adds 3717f5b45c9b Merge branch 'arm/fixes' into for-next adds 3330b6c40161 ARM: SoC: document merges adds 60c877b9d001 Merge branch 'arm/fixes' into for-next adds d0e12484e7e1 Merge remote-tracking branch 'arm-soc/for-next' into master adds d232e93c82e3 Merge remote-tracking branch 'amlogic/for-next' into master adds 886f82ce9f1f ARM: dts: aspeed-g6: Fix the GPIO memory size adds e3b123542cdc ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 [...] adds 9e1cc9679776 ARM: dts: aspeed: s2600wf: Fix VGA memory region location adds e81059a5e4d8 ARM: dts: Add 64MiB OpenBMC flash layout adds b2826bdf910d ARM: dts: aspeed: Add Bytedance g220a BMC machine adds abe75295ba70 ARM: dts: aspeed: g220a: Add some gpios adds 9e3ed6fa024c ARM: dts: Fix label address for 64MiB OpenBMC flash layout adds c06900b7208b Merge remote-tracking branch 'aspeed/for-next' into master adds 786c395dbe42 ARM: at91: sam9x60 SiP types added to soc description adds 02e46262af5d ARM: dts: at91: smartkiz: Reference led node directly adds 997ebd64df39 ARM: dts: at91: Fix schema warnings for pwm-leds adds c9dc33d13c81 ARM: dts: at91: at91-sama5d27_som1: fix EEPROM compatible adds fb533fc76d34 ARM: configs: at91: sama5: resync with media changes adds 853b013e638f Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] adds 5cc756e1b5e6 Merge remote-tracking branch 'at91/at91-next' into master adds c14bea053775 memory: tegra: Correct la.reg address of seswr adds f68ac0e6bd83 memory: tegra: Correct tegra210_mc_clients def values adds 78e4ea785c07 memory: tegra: Sort tegra210_swgroups by reg address adds 5ddebb22417b Merge branch 'for-v5.11/tegra-mc' into for-next adds 01bd5539b248 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 5187489dd060 Merge branch 'clk/imx' into for-next adds 78ac58ed9358 Merge branch 'imx/bindings' into for-next adds 8946aa590955 Merge branch 'imx/dt' into for-next adds 1f35c2c8497a Merge branch 'imx/dt64' into for-next adds 28119012d864 Merge remote-tracking branch 'imx-mxs/for-next' into master adds 48fa8115a55a Merge remote-tracking branch 'keystone/next' into master adds 1b6a4932b67c Merge remote-tracking branch 'mediatek/for-next' into master adds cbe49fbb8f6c Merge remote-tracking branch 'mvebu/for-next' into master adds 472e8a4e36c7 Merge remote-tracking branch 'omap/for-next' into master adds 37dd4b777942 arm64: dts: qcom: sc7180: Provide pinconf for SPI to use G [...] adds cfbb97fde694 arm64: dts: qcom: Switch sc7180-trogdor to control SPI CS [...] adds 827b5e6ec114 soc: qcom: Kconfig: make RPMH match Command DB setting adds 6bf920418f6c Merge branches 'arm64-for-5.11', 'drivers-for-5.11' and 'd [...] adds 7cc8a604411f Merge remote-tracking branch 'qcom/for-next' into master adds 9ba70d46faa4 Merge remote-tracking branch 'realtek/for-next' into master adds 9bf887e92481 Merge remote-tracking branch 'renesas/next' into master adds bc3a7b12f5e1 Merge remote-tracking branch 'reset/reset/next' into master adds 02d729d720f4 Merge remote-tracking branch 'rockchip/for-next' into master adds c4d8faf1184a ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] adds 944752bf9083 ARM: dts: exynos: Add a placeholder for a MAC address adds b9cf16c4bfd1 Merge branch 'for-v5.10/dt-late' into for-next adds 950d46f7c18a ARM: dts: exynos: Remove 'opp-shared' from Exynos3 bus OPP-tables adds a23beead41a1 ARM: dts: exynos: Remove 'opp-shared' from Exynos4412 bus [...] adds 132e900a47b8 ARM: dts: exynos: Enable Bluetooth support for Trats board adds 4e7787929854 ARM: dts: exynos: Enable Bluetooth support for Universal C [...] adds d35cdc833bf4 ARM: dts: exynos: Enable Bluetooth support for Midas board family adds 2fda3068395c Merge branch 'next/dt' into for-next adds 970f6cf2e914 ARM: exynos: Simplify code in Exynos3250 CPU core restart path adds 72dd3b01bacb Merge branch 'next/soc' into for-next adds 157a5697f6f2 ARM: dts: exynos: adjust node names to DT spec in Exynos32 [...] adds d918633c8acb ARM: dts: exynos: adjust node names to DT spec in Exynos42 [...] adds 43552e6d5a61 ARM: dts: exynos: override GPIO keys node by label in Exyn [...] adds 108463f56813 ARM: dts: exynos: adjust node names to DT spec in Exynos44 [...] adds 2d29d0300301 ARM: dts: exynos: remove redundant status=okay in Exynos44 [...] adds 5a1323023fb1 ARM: dts: exynos: adjust node names to DT spec in Exynos52 [...] adds e5fbceb07e3e ARM: dts: exynos: adjust node names to DT spec in Odroid XU adds 77c91853a65f ARM: dts: exynos: adjust node names to DT spec in Exynos54 [...] adds b04544ac0d1f ARM: dts: s5pv210: adjust node names to DT spec adds 5971e53b1c35 Merge branch 'next/dt' into for-next adds a01f7a96a9b0 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] adds 6c215edbdc71 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] adds 29a7bb71a833 arm64: dts: exynos: remove redundant status=okay in Exynos [...] adds e9d548a7dab0 Merge branch 'next/dt64' into for-next adds d26fc962b894 Merge branch 'fixes' into for-next adds 93618e344a5e soc: samsung: exynos-pmu: instantiate clkout driver as MFD adds 9484f2cb8332 clk: samsung: exynos-clkout: convert to module driver adds 8e478332817c Merge branch 'next/drivers' into for-next adds f93c79d366f3 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds fa769f29f124 ARM: dts: sun8i: add FriendlyArm ZeroPi support adds fbd6c612d370 Merge branches 'sunxi/dt-for-5.11' and 'sunxi/fixes-for-5. [...] adds 37a292dcf775 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds bc101c8ca695 Merge remote-tracking branch 'tegra/for-next' into master adds d0179c4ae790 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds d82dbcabf928 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 7818d251483b Merge remote-tracking branch 'csky/linux-next' into master adds 3c084020a846 Merge remote-tracking branch 'h8300/h8300-next' into master adds 7261b769c479 Merge remote-tracking branch 'm68knommu/for-next' into master adds 6c1bfbd9df8c MIPS: Loongson64: Add /sys/firmware/lefi/boardinfo adds 673a8c4f8517 Documentation: ABI: Add /sys/firmware/lefi/boardinfo descr [...] adds ab7cffb8d236 MIPS: ingenic: remove unused platform_data header file adds 8c02922e1585 Merge remote-tracking branch 'mips/mips-next' into master adds a2682841f57a Merge remote-tracking branch 'nds32/next' into master adds 2a54f752bd03 Merge remote-tracking branch 'parisc-hd/for-next' into master adds 58b1bdbefafc Merge remote-tracking branch 'risc-v/for-next' into master adds c8f6ba3ccf33 Merge remote-tracking branch 's390/for-next' into master adds 17f458924e0e Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 31b978ee6d07 Merge remote-tracking branch 'btrfs/for-next' into master adds f0680da6d531 Merge remote-tracking branch 'ext3/for_next' into master adds 9862a1cc3421 ext4: fix double locking in ext4_fc_commit_dentry_updates() adds a316082fa331 ext4: properly check for dirty state in ext4_inode_datasyn [...] adds 939625dd4e07 ext4: make num of fast commit blocks configurable adds 945b0d325e73 ext4: use s_mount_flags instead of s_mount_state for fast [...] adds 6bcdb158279a jbd2: fix a kernel-doc markup adds 2fdd32f36a3d ext4: fix mmap write protection for data=journal mode adds 00c69f98e83d ext4: use IS_ERR() for error checking of path adds 768106a2c6f4 Merge remote-tracking branch 'ext4/dev' into master adds 69cf72632cb7 Merge remote-tracking branch 'f2fs/dev' into master adds b7ba079f0ec2 Merge remote-tracking branch 'file-locks/locks-next' into master adds 299419705a7d Merge remote-tracking branch 'vfs/for-next' into master adds 83b69e2b1b16 Merge remote-tracking branch 'printk/for-next' into master adds 75c2ec55a1d9 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 186a99b2eedd Merge remote-tracking branch 'hid/for-next' into master adds e26f023e01ef firmware/dmi: Include product_sku info to modalias adds c84b401dc057 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds f1aa11d6b749 hwmon: (acpi_power_meter) clean up freeing code adds f8eba6da183b hwmon: (pmbus/max20730) delete some dead code adds 0d85f494f03a hwmon: (adt7470) Create functions for updating readings an [...] adds eb3f6f77d58c hwmon: (pmbus) shrink code and remove pmbus_do_remove() adds 339defdb0114 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds d94df02c476c docs: Makefile: honor V=0 for docs building adds 6b80975c6308 scripts: kernel-doc: fix typedef parsing adds 7efc6c4295f5 scripts: kernel-doc: split typedef complex regex adds e051955977b7 documentation: arm: sunxi: add Allwinner H6 documents adds 72b97d0b9118 scripts: kernel-doc: use :c:union when needed adds d29f34c098aa sphinx: conf.py: properly handle Sphinx 4.0 adds 6cc6f5ad9bfb docs: hwmon: adm1266.rst: fix a broken reference adds 2644ccef6f28 docs: admin-guide: net.rst: add a missing blank line adds 32519c032686 docs: kasan.rst: add two missing blank lines adds 97e44c4f0cb6 docs: net: statistics.rst: remove a duplicated kernel-doc adds 9d8c4f0c0170 docs: hwmon: mp2975.rst: address some html build warnings adds de39012afa7f docs: userspace-api: add iommu.rst to the index file adds 6a6223ec7779 blk-mq: docs: add kernel-doc description for a new struct member adds 89b422354409 mm: pagemap.h: fix two kernel-doc markups adds e86c6569c588 net: phy: remove kernel-doc duplication adds e930c39e0984 crypto: sun8x-ce*: update entries to its documentation adds 4b7560c5e4bd ice: docs fix a devlink info that broke a table adds ef900cccb864 MAINTAINERS: fix broken doc refs due to yaml conversion adds e3e7439dbc27 docs: lockdep-design: fix some warning issues adds cf38cc9f1e71 locking/refcount: move kernel-doc markups to the proper place adds 1166eb3d5268 IB/srpt: docs: add a description for cq_size member adds 7c128a249c7e docs: fs: api-summary.rst: get rid of kernel-doc include adds ca766ff0c3b4 drm: amdgpu: kernel-doc: update some adev parameters adds cc507c435b05 gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups adds 9cd70d051322 drm: amdgpu_dm: fix a typo adds d2692abd6fa9 selftests: kselftest_harness.h: fix kernel-doc markups adds b28d70c6a515 amdgpu: fix a few kernel-doc markup issues adds afc74ce7b484 docs: SafeSetID: fix a warning adds 6fee9372e0af Merge branch 'mauro-warnings' into docs-next adds 491bc8ba24b5 Merge remote-tracking branch 'jc_docs/docs-next' into master adds ce8bfbe73f1d refcount.h: fix a kernel-doc markup adds 1b06092957a2 Merge remote-tracking branch 'v4l-dvb/master' into master adds 6e4ec3eec914 scripts: kernel-doc: use :c:union when needed adds d5abc30056da sphinx: conf.py: properly handle Sphinx 4.0 adds 3d64372dabcd docs: hwmon: adm1266.rst: fix a broken reference adds b2545be4a4c7 docs: admin-guide: net.rst: add a missing blank line adds cd6c4280fe26 docs: kasan.rst: add two missing blank lines adds fdbf853bbdaf docs: net: statistics.rst: remove a duplicated kernel-doc adds b02f98d886ab docs: hwmon: mp2975.rst: address some html build warnings adds cc55219a551e docs: userspace-api: add iommu.rst to the index file adds 8e513153b83e blk-mq: docs: add kernel-doc description for a new struct member adds 0870be85a77b drm: kernel-doc: document drm_dp_set_subconnector_property [...] adds 03c9c8ba3f49 drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 7f4d6c3ff6df drm/dp: fix a kernel-doc issue at drm_edid.c adds dce89b296a4f mm: pagemap.h: fix two kernel-doc markups adds 75e9a357f9a7 net: phy: remove kernel-doc duplication adds e3122e957576 crypto: sun8x-ce*: update entries to its documentation adds 84ae28bda198 ice: docs fix a devlink info that broke a table adds 3b58afec5195 MAINTAINERS: fix broken doc refs due to yaml conversion adds 3b9431ac5c01 docs: lockdep-design: fix some warning issues adds 7985c31d1ace locking/refcount: move kernel-doc markups to the proper place adds df0e5f0e866b IB/srpt: docs: add a description for cq_size member adds d0a9fffedca1 docs: fs: api-summary.rst: get rid of kernel-doc include adds 4a98f49aefe9 Merge remote-tracking branch 'v4l-dvb-next/master' into master adds 1f6620f87006 opp: Don't always remove static OPPs in _of_add_opp_table_v1() adds 47efcbcb340c opp: Fix early exit from dev_pm_opp_register_set_opp_helper() adds e0df59de670b opp: Reduce the size of critical section in _opp_table_kre [...] adds e213cd8f175c Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] adds 6e9643a864aa cpufreq: e_powersaver: remove unreachable break adds db865272d9c4 cpufreq: Avoid configuring old governors as default with i [...] adds 1c534352f47f cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag adds e0be38ed4ab4 cpufreq: intel_pstate: Avoid missing HWP max updates in pa [...] adds 4e0ba5577dba intel_idle: Fix max_cstate for processor models without C- [...] adds 4d4ce8053bfa PM: sleep: fix typo in kernel/power/process.c adds 13ba83eb7320 Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-sleep' i [...] adds d5dcce0c414f device property: Keep secondary firmware node secondary by type adds 99aed9227073 device property: Don't clear secondary pointer for shared [...] adds e510785f8aca PNP: fix kernel-doc markups adds 6bcbc2add20d Merge branches 'devprop' and 'pnp' into linux-next adds 136a4dfe87cd ACPI: button: Drop no longer necessary Acer SW5-012 lid_in [...] adds be0e97526455 ACPI: dock: fix enum-conversion warning adds 85f971b65a69 ACPI: NFIT: Fix comparison to '-ENXIO' adds d1cd1a35b7d5 Merge branches 'acpi-button', 'acpi-dock' and 'acpi-tables [...] adds e9cd1c26dfce Merge remote-tracking branch 'pm/linux-next' into master adds db029a85faa8 cpufreq: sti-cpufreq: fix mem leak in sti_cpufreq_set_opp_info() adds f366929b53ac cpufreq: mediatek: Add support for mt8167 adds 09e932254025 cpufreq: blacklist mt8516 in cpufreq-dt-platdev adds 8af3f8ece520 cpufreq: tegra194: get consistent cpuinfo_cur_freq adds 423930801da9 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds 299623c84555 Merge remote-tracking branch 'cpupower/cpupower' into master adds 7adf3a5603db Merge remote-tracking branch 'devfreq/devfreq-next' into master adds f68c18333ab6 opp: Always add entries in dev_list with opp_table->lock held adds 203e29749cc0 opp: Allocate the OPP table outside of opp_table_lock adds b0756034202a opp: Don't return opp_dev from _find_opp_dev() adds ddaacfd5dd78 opp: Add devres wrapper for dev_pm_opp_set_supported_hw adds 211866566cd0 drm/msm: Convert to devm_pm_opp_set_supported_hw adds e87f04248809 Merge remote-tracking branch 'opp/opp/linux-next' into master adds 8132df3a06a4 thermal: power_allocator: Respect upper and lower bounds f [...] adds 87d238026052 thermal: core: Remove unused functions in power actor section adds 345a8af7ea63 thermal: core: Move power_actor_set_power into IPA adds 9f222522a32b Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 1ff19a2a510f Merge remote-tracking branch 'ieee1394/for-next' into master adds 53839b51a767 RDMA/bnxt_re: Set queue pair state when being queried adds a5c29a262ebe RDMA/cxgb4: Remove MW support adds b8e3130dd96b RDMA: Remove uverbs_ex_cmd_mask values that are linked to [...] adds c074bb1e30f9 RDMA: Remove elements in uverbs_cmd_mask that all drivers set adds 44ce37bc8bf3 RDMA: Move more uverbs_cmd_mask settings to the core adds 652caba5b550 RDMA: Check srq_type during create_srq adds 26e990badde4 RDMA: Check attr_mask during modify_qp adds 1c407cb5d705 RDMA: Check flags during create_cq adds 1f11a7610e50 RDMA: Check create_flags during create_qp adds bd2a40cc2463 RDMA/core Remove uverbs_ex_cmd_mask adds 628c02bf38aa RDMA: Remove uverbs cmds from drivers that don't use them adds 676a80adba01 RDMA: Remove AH from uverbs_cmd_mask adds 1c7fd72687d6 RDMA: Convert sysfs device * show functions to use sysfs_emit() adds 3c6bff3cf988 RDMA: Convert sysfs kobject * show functions to use sysfs_emit() adds eeed6965071b RDMA/rxe: Remove unused RXE_MR_TYPE_FMR adds 42f103e1ea26 Merge remote-tracking branch 'rdma/for-next' into master adds b6bf4776d9e2 vxge: remove unnecessary cast in kfree() adds 585bd812de4e net: microchip: Remove unneeded variable ret adds 3aefd7d6ea05 net: core: Use skb_is_gso() in skb_checksum_help() adds cd29296fdfca net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config adds ea462d0fd7a6 Merge remote-tracking branch 'net-next/master' into master adds ad80648aa66a Merge remote-tracking branch 'bluetooth/master' into master adds d51522b80561 gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-af [...] adds 20bf26f86b1a gfs2: Add missing truncate_inode_pages_final for sd_aspace adds b765472b8010 gfs2: init_journal's undo directive should also undo the s [...] adds aa2a7f0de8bb Merge remote-tracking branch 'gfs2/for-next' into master adds 232b67c39942 mtd: remove unneeded break adds bfa70a4ea4bf Merge remote-tracking branch 'mtd/mtd/next' into master adds cde3359acb42 drm/amdgpu/swsmu: init the baco mutex in early_init adds 206b737240c3 drm/amdgpu: fix semicolon.cocci warnings adds 4fbb3ae219d2 drm/amd/display: remove no need return value adds 8d8ac1a1e95a drm/amd/display: kernel-doc: document force_timing_sync adds 23aaf8058a8d docs: amdgpu: fix a warning when building the documentation adds 4460571beef4 drm/amd/pm: increase mclk switch threshold to 200 us adds 4d5af9b7ad6f drm/amdgpu: fix the issue that apu has no smu firmware binary adds f099471bc594 drm/amdgpu: enable GDDR6 save-restore support for dimgrey_ [...] adds 56380c388c6a drm/amdgpu: vcn and jpeg ring synchronization adds 185b0d5a787f drm/amdkfd: Use kvfree in destroy_crat_image adds bdb4a1f9ed3b drm/amdgpu/display: DRM_AMD_DC_DCN3_02 depends on DRM_AMD_ [...] adds 234de272b76f drm/amdgpu: add missing newline at eof adds 72ca82c7d218 drm/amdgpu: disable gpa mode for direct loading adds 7d92c1fd11e2 drm/amd/pm: populate the bootup LCLK frequency adds 585584dbaa47 drm/amd/pm: populate Arcturus PCIE link state adds f2b75bc24dee drm/amd/pm: correct gfx and pcie settings on umd pstate sw [...] adds f1213b159768 drm/amdgpu: add interface for setting ASPM adds 3e66275e0946 drm/amdgpu: add interface for setting MGCG perfmon adds 27747293ce24 drm/amdgpu: fulfill Navi gfx and pcie settings on umd psta [...] adds 76c71f00d7eb drm/amd/pm: properly setting GPO feature on UMD pstate ent [...] adds 9294fa6a1d94 Revert "drm/amdgpu: disable gfxoff temporarily for navy_flounder" adds 5fe19ce8e48d drm/amdgpu: add function to program pbb mode for sienna cichlid adds 5bab858eee04 drm/amdgpu: add rlc iram and dram firmware support adds ded08454e56b drm/amdgpu: correct the gpu reset handling for job != NULL case adds ff72bc403170 drm/amdgpu: Add debugfs entry for printing VM info adds c0fb85ae02b6 drm/amd/display: setup system context in dm_init adds f0c746ce07c8 drm/amd/display: add S/G support for Renoir adds f9dbefa884fd drm/amdgpu/display: fix the NULL pointer reference on dmuc [...] adds 84b934bc0a94 drm/amdgpu/display: enable display ip block for vangogh adds 92aeeafb544d drm/amd/amdgpu: set the default value of noretry to 1 for [...] adds 21470d97c9f8 drm/amdgpu: remove gfxhub_v1_1_funcs set adds e9073b43621e drm/amd/swsmu: add missing feature map for sienna_cichlid adds c6b3c8779cb2 drm/amdgpu: update golden setting for sienna_cichlid adds 0e601a04dd3f drm/amdgpu: add a list in VM for BOs in the done state adds 15d67827b000 drm/amd/pm: drop navy_flounder hardcode of using soft pptable adds 268f3a4388b0 drm/amd/display: Revert "drm/amd/display: Fix a list corruption" adds f5213f827c87 drm/amd/display: Avoid MST manager resource leak. adds 26d94a468770 drm/amd/display: Use amdgpu_socbb.h instead of redefining structs adds 194f6b5d1f62 drm/amd/display: Fix DCN302 makefile adds 23d9bd60bd11 drm/amd/psp: Fix sysfs: cannot create duplicate filename adds a3bab3258568 drm/amdgpu: move amdgpu_num_kcq handling to a helper adds 40e7ed973ad9 drm/amdgpu: protect eeprom update from GPU reset adds 7aeef2aacccd drm/amd/swsmu: correct wrong feature bit mapping adds 9a81009eda19 drm/amdkfd: Use same SQ prefetch setting as amdgpu adds 07f9c22f6750 drm/amdgpu: enable VCN PG and CG for vangogh adds 1ed685df7ebc drm/amd/amdgpu: enable noretry for Sienna_Cichlid/Navy_Flo [...] adds 5c46c4927607 drm/amdgpu/gmc10: remove dummy read workaround for newer chips adds f20c52f40a65 drm/amd/pm: fix pcie information for sienna cichlid adds 1dc3c5a95b08 drm/amd/pm: update driver if file for sienna cichlid adds 4a3a1dc02fc3 drm/amd/display: Initialize num_pkrs on VANGOGH. adds 1eeb03c883ff drm/amd/pm: fix the wrong fan speed in fan1_input adds 4d2aae33d96c Revert drm/amdgpu: disable sienna chichlid UMC RAS adds 4e2b3e23b29d drm/amd/pm: fix pp_dpm_fclk adds 0b08c54bb7a3 drm/amd/display: Fix the display corruption issue on Navi10 adds 86b6624ae27d drm/amdgpu: Return boolean types instead of integer values adds 982a820bac1b drm: amdgpu: kernel-doc: update some adev parameters adds 891bacb835a1 drm/amd/pm: remove the average clock value in sysfs adds 15df286d4310 drm/amdgpu: correct the cu and rb info for sienna cichlid adds aa5375c55541 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) adds 8a5223b9303a drm/amdgpu: add DID for navi10 blockchain SKU adds 8d96a590ed0d drm/amdgpu: remove unneeded break adds d02792041c17 drm/amdgpu: add GC 10.3 NOALLOC registers adds 4005809bb1f3 drm/amdgpu: add support to configure MALL for sienna_cichlid (v2) adds 52f2e83e2fe5 drm/amdgpu/display: add MALL support (v2) adds df0e4831c3e8 drm/amdgpu: don't map BO in reserved region adds 73bf5cad2696 drm/amdgpu: During compute disable GFXOFF for Sienna_Cichlid adds 6e3cd2a9a6ac amdgpu: fix a few kernel-doc markup issues adds c45dd3bda1c8 drm/amdgpu: fix some kernel-doc markups adds 4d154b85f30e drm/amdgpu_dm: fix a typo adds d836917da7e5 drm/amdgpu: Fix size calculation when init onchip memory adds 3aa8d45f46e8 drm/amd/display: Fixed panic during seamless boot. adds 0165b85c2784 drm/amdgpu: enable IP discovery for vangogh adds 19ae333001b3 drm/amdgpu: added support for psp fw attestation adds 34c0631bbd9d drm/amd/pm: update driver if version for dimgrey_cavefish adds ce9a6cad3e3a drm/amdgpu: increase the reserved VM size to 2MB adds a39f2a8d7066 drm/amdgpu: nuke amdgpu_vm_bo_split_mapping v2 adds f2459c52c844 drm/amd/display: Add Bounding Box State for Low DF PState [...] adds ea817dd5ad79 drm/amd/display: add dcn21 bw validation adds 2e7b43e62910 drm/amd/display: enable odm + full screen mpo on dcn21 adds 9248681f68b7 drm/amd/display: Source minimum HBlank support adds 39a71459a032 drm/amd/display: Reverting "Add connector to the state if [...] adds 1db522cd03fd drm/amd/display: Set WM set A to 0 if full pstate not supported adds a47cc3ab051f drm/amd/display: Raise DPG height during timing synchronization adds a10ba3827afa drm/amd/display: Define PSR ERROR Status bit VSC_SDP adds 84c305b756e7 drm/amd/display: [FW Promotion] Release 0.0.37 adds 9abdf3920383 drm/amd/display: Add an option to limit max DSC target bpp [...] adds aaa0aed17e04 drm/amd/display: 3.2.107 adds e5df916b8581 drm/amd/display: DCN2.1 Disable 48MHz Powerdown Debug Option adds bf479f5a1d9c drm/amd/display: adding reading OEM init_data to dcn3 adds df043738b7c7 drm/amd/display: Refactor ABM_MASK_SH_LIST_DCN301 naming adds 74d021b5631f drm/amd/display: skip avmute action adds 73ec5680ba63 drm/amd/display: Revert check for flip pending before lock [...] adds c76b169b76bb drm/amd/display: Reduce height of visual confirm on right side. adds da52f579d948 drm/amd/display: disable seamless boot for VSC_SDP adds 86c5a9e3aa66 drm/amd/display: Update GSL state if leaving immediate flip adds 35a4644c935e drm/amd/display: Don't trigger flip twice when ODM combine in use adds def48da790ce drm/amd/display: Fix max brightness pixel accuracy adds c36f0ab0aac7 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns adds fd0f1d21d46c drm/amd/display: [FW Promotion] Release 0.0.38 adds b51366f77b9e drm/amd/display: 3.2.108 adds 9d83722d06fe drm/amd/display: Decouple amdgpu_dm_trace from service adds 21c414458296 drm/amd/display: Rework registers tracepoint adds e8a982355f96 drm/amd/display: Add tracepoint for amdgpu_dm adds 8b198f6e94d6 drm/amd/display: Add pipe_state tracepoint adds 13b5ca42ca9c drm/amd/display: Add tracepoint for capturing clocks state adds cadfd67c27e2 drm/amd/display: prevent null pointer access adds a2540e34b521 drm/amd/display: Removed unreferenced variables. adds 7154a51b5347 drm/amd/display: Using udelay for specific dongle while ed [...] adds 5d1b3211da03 drm/amd/display: combined user regamma and OS GAMMA_CS_TFM_1D adds 1b3c7564113a drm/amdgpu/display: use kvzalloc again in dc_create_state adds 34a3242baeb5 drm/amdgpu: Discard unnecessary breaks adds 44ea03e17ef5 drm/amdgpu: use true and false for bool initialisations adds 594b6f7370a8 drm/amd/display: Fix kernel panic by dal_gpio_open() error adds 0ca3418272a2 drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally adds c5ff0c1950e5 drm/amd/display: Clean up debug macros adds 73275181f687 drm/amd/pm: correct the checks for polaris kickers adds 10efb75b58fe drm/amd/pm: populate smc vddc table adds 3df9931b0678 drm/amd/pm: populate smc samu table adds 8849fe64f668 drm/amd/pm: correct vddci table setup adds 374b0781a0b1 drm/amd/pm: correct sclk table setup adds 0232af1cea03 drm/amd/pm: correct mclk table setup adds a193d977419c drm/amd/pm: correct the ACPI table setup V2 adds 3a9f6bb21d08 drm/amd/pm: correct the BootLinkLevel setup adds e9016fc2ad7a drm/amd/pm: add pptable VRHotLevel setting adds 7f95a2e01c9d drm/amd/pm: drop arb table first byte workaround adds 92995254afae drm/amdgpu: correct CG_ACLK_CNTL setting adds 8c23cc29d55b drm/amd/pm: add PWR_CKS_CNTL setting adds 18973c6ec42a drm/amd/powerplay: separate Polaris fan table setup from Tonga adds 555440822b41 drm/amd/pm: optimize AC timing programming adds 029479accac2 drm/amd/pm: drop redundant efuse mask calculations adds a90e6fbe47ff drm/amd/pm: correct the settings for ro range minimum and maximum adds c420418f1d7c drm/amd/pm: correct polaris10 clock stretcher data table setting adds 9610a3bfde41 drm/amd/pm: setup zero rpm parameters for polaris10 adds 8f0804c6b7d0 drm/amd/pm: add edc leakage controller setting adds 5f92b48cf62c drm/amd/pm: add mc register table initialization adds a8588b8bb3d6 drm/amd/pm: correct VR shared rail info adds f6638d0e6f93 drm/amd/pm: correct the checks for sclk/mclk SS support adds d8b61d5a0d51 drm/amd/pm: correct Polaris powertune table setup adds dba195316860 drm/amd/pm: correct Polaris DIDT configurations adds b23dbd603b68 drm/amd/pm: correct avfs fuse settings adds a6d8a6eb3e10 drm/amd/pm: correct vddc phase control setting adds 55411d16233e drm/amd/pm: correct VRconfig setting adds 326d0ff7aa8b drm/amd/pm: correct platformcaps setup adds baa495f76436 drm/amd/pm: correct smc voltage controller setup adds d765129a719f drm/amd/pm: correct sclk/mclk dpm enablement adds be56f22b6253 drm/amd/pm: correct the way to get the highest vddc adds ba4601feba44 drm/amd/pm: correct clk/voltage dependence setup adds 8f97e221d64d drm/amd/pm: correct pcie spc cap setup adds 9182fefcb8ca drm/amd/pm: correct SMC sclk/mclk boot level setup adds db6f5c7f95c4 drm/amd/pm: correct vddc_dep_on_dal_pwrl setup adds 690cdc263584 drm/amd/pm: fulfill the Polaris implementation for get_clo [...] adds b03fd3e7e68f drm/amd/pm: enable Polaris watermark table setting adds d49873c93fc5 drm/amd/pm: correct the mclk switching setting adds 62ff83a4f691 drm/amd/pm: reconfigure smc on display vbitimeout setting change adds b1878847ac90 drm/amd/pm: drop redundant display setting adds a2475e624e2e drm/amd/display: correct asic type check V2 adds 191a3c04799e drm/amdgpu: enable MULTI_MON_PP_MCLK_SWITCH DC feature at default adds c345c89b6491 drm/amdgpu: add vangogh apu flag adds 923e15d634ac drm/amdgpu: drop mem_global_referenced adds 19cc89dcb94b drm/amdgpu/swsmu: drop smu i2c bus on navi1x adds 8f76b1bbe713 drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] adds e277b03c4b4f drm/radeon: Add new callback that exposes vddc adds edfcc8eb569b drm/radeon: Add implementation of get_current_vddc for Sumo adds a74287b1da37 drm/radeon: Expose vddc through hwmon adds b65c00031b15 drm/amdgpu/display: re-add surface size calculation in dcn [...] adds fb7525de47d8 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds b889e62cdb3b drm/amdgpu: add another raven1 gfxoff quirk adds 3523285ac2e3 drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE adds 2b6f5e8426d6 drm/amdgpu/display: remove dal_cmd_tbl_helper_dcn2_get_table2 adds 98b30b31b28c drm/amdgpu: drop CONFIG_DRM_AMD_DC_DCN3_01 from atomfirmware.h adds 5d7dd14d6bdc drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_A [...] adds 3a357c0ba7a8 drm/amd/display: Fix incorrect dsc force enable logic adds 1181af1c84ac drm/amdgpu: add mode2 reset support for vangogh adds db9e7be1cb4f drm/amdgpu/nv: add mode2 reset handling adds 2f549cbcb05f drm/amdgpu: Enable GPU reset for vangogh adds 4d19f21b6f1a drm/amdgpu/display: fix indentation in defer_delay_converter_wa() adds 2e3a5bc5feea drm/amdgpu/display: fix warnings when CONFIG_DRM_AMD_DC_DC [...] adds 09a7bb5dfcf4 Merge remote-tracking branch 'amdgpu/drm-next' into master adds 4d658cb7789e drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 94a4fb8a316e drm/dp: fix a kernel-doc issue at drm_edid.c adds cb88d1fac196 drm/i915: terminate reauth at stream management failure adds bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over adds 773bd825c4cc drm/i915: Extract intel_dp_output_format() adds f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state adds 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes adds 1288f9b09908 drm/i915: Add enable/disable flip done and flip done handler adds c5e07e0049ee drm/i915: Add support for async flips in I915 adds 30ff93af9e19 drm/i915: Add checks specific to async flips adds 0bbca6097d50 drm/i915: Do not call drm_crtc_arm_vblank_event in async flips adds b039193d1283 drm/i915: Add dedicated plane hook for async flip case adds e5cb1afba46d drm/i915: WA for platforms with double buffered address up [...] adds 6914c9685e0a Documentation/gpu: Add asynchronous flip documentation for i915 adds 55ea1cb178ef drm/i915: Enable async flips in i915 adds 7102404cb471 drm/i915: Make intel_{enable,disable}_sagv() static adds eba10ec8cfdd drm/i915: Don't hide the intel_crtc_atomic_check() call adds 504c7bd85c6f drm/i915: Fix state checker hw.active/hw.enable readout adds cf52acde6ee9 drm/i915: Move MST master transcoder dump earlier adds cfcd558cea52 drm/i915: Include the LUT sizes in the state dump adds e0122138c24e drm/i915: s/glk_read_lut_10/bdw_read_lut_10/ adds 4073a4ee5c4a drm/i915: Reset glk degamma index after programming/readout adds d313569138c2 drm/i915: Shuffle chv_cgm_gamma_pack() around a bit adds 3d041e904b79 drm/i915: Relocate CHV CGM gamma masks adds d0a9acaa6bc2 drm/i915: Polish bdw_read_lut_10() a bit adds 7852ddd5d60a drm/i915: Replace some gamma_mode ifs with switches adds 5682a41f932c drm/i915/dsi: Add details about TE in get_config adds 9c9e97c44a34 i915/dsi: Configure TE interrupt for cmd mode adds 00acb3293670 drm/i915/dsi: Add TE handler for dsi cmd mode. adds 26fb0d552dc8 drm/i915/dsi: Initiate frame request in cmd mode adds 33267703df15 drm/i915/dsi: Enable software vblank counter adds 0dbacc895553 drm/i915: Read DIMM size in Gb rather than GB adds 562ad8add406 drm/i915: Implement display WA #1142:kbl,cfl,cml adds 945b18fb4803 drm/i915: Fix TGL DKL PHY DP vswing handling adds 6694d2bea64f drm/i915: s/pre_empemph/preemph/ adds 95cef532f222 drm/i915: s/old_crtc_state/crtc_state/ adds 7ac469a0f7c6 drm/i915: Make intel_dp_process_phy_request() static adds 193af12cd681 drm/i915: Shove the PHY test into the hotplug work adds 6ed9aefa69fc drm/i915: Split ICL combo PHY buf trans per output type adds 5ee3e1daa816 drm/i915: Split ICL MG PHY buf trans per output type adds ba30075d8d84 drm/i915: Split EHL combo PHY buf trans per output type adds 4669f5c2b7ed drm/i915: Split TGL combo PHY buf trans per output type adds 6a41121f0550 drm/i915: Split TGL DKL PHY buf trans per output type adds a621860a5eb8 drm/i915: Plumb crtc_state to link training adds ef79fafe9dae drm/i915: Eliminate intel_dp.regs.dp_tp_{ctl,status} adds f542d671ffce drm/i915: Init lspcon after HPD in intel_dp_detect() adds c7da2782abca drm/i915: Make lspcon_init() static adds b1e93a85f8e9 drm/i915: don't conflate is_dgfx with fake lmem adds f9c730ede7d3 drm/i915/dg1: Wait for pcode/uncore handshake at startup adds 7a8a95f5dc4c drm/i915/skl: Work around incorrect BIOS WRPLL PDIV programming adds b671d6ef8b20 drm/i915: Move the initial fastset commit check to encoder hooks adds 7d6287a84812 drm/i915: Check for unsupported DP link rates during initi [...] adds f9e76a6e68d3 drm/i915: Add an encoder hook to sanitize its state during [...] adds 0e2497e334de drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38 [...] adds cf72562094a0 drm/i915/display/ehl: Limit eDP to HBR2 adds b50b7991b739 drm/i915/dg1: add more PCI ids adds 27a6bc802bd9 drm/i915/dg1: Initialize RAWCLK properly adds 2606b269234b drm/i915/dg1: Define MOCS table for DG1 adds eafeb204b473 drm/i915/dg1: Increase mmio size to 4MB adds fb7318c37afa drm/i915/dg1: gmbus pin mapping adds 0642c2b83749 drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D adds e73e4c59ac43 drm/i915/dg1: Update comp master/slave relationships for PHYs adds 67807f52e395 drm/i915/dg1: provide port/phy mapping for vbt adds fe0f1e3bfdfe drm/i915: Shut down displays gracefully on reboot adds 100fe4c01eff drm/i915: Add an encoder .shutdown() hook adds 063348f6a726 drm/i915: Replace the VLV/CHV eDP reboot notifier with the [...] adds e219ef912a02 drm/i915: Wait for eDP panel power cycle delay on reboot o [...] adds d2008827d37a drm/i915: Wait for LVDS panel power cycle delay on reboot adds f13c2a0032f0 drm/i915: Wait for VLV/CHV/BXT/GLK DSI panel power cycle d [...] adds 0f8d2a2b9fd5 drm/i915: Rename i915_{save,restore}_state() adds 79148ce4b25d drm/i915: Set all unused color plane offsets to ~0xfff again adds a007138e89dc drm/i915: Skip aux plane stuff when there is no aux plane adds 63b9d9aa8582 drm/i915: s/int/u32/ for aux_offset/alignment adds d381baad29b4 drm/i915/vbt: Fix backlight parsing for VBT 234+ adds e4b3c3b3faaf drm/i915/vbt: Update the version and expected size of BDB_ [...] adds a23fe79ae5c0 drm/i915/vbt: Add VRR VBT toggle adds 90a24b9d737c drm/i915/display: Ignore IGNORE_PSR2_HW_TRACKING for platf [...] adds 5c90660fcc45 drm/i915/display: Check PSR parameter and flag only in sta [...] adds 0bcbcba78269 drm/i915/display: Program PSR2 selective fetch registers adds 55e3c170950f drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT adds 92f5df0d448b drm/i915: Update gen12 forcewake table adds 3bcacad3d7a9 drm/i915: Update gen12 multicast register ranges adds 6777a855d66d drm/i915: Fix DP link training pattern mask adds 0a5991f5d022 drm/i915: Simplify the link training functions adds c43027a9a375 drm/i915: Factor out a helper to disable the DPCD training [...] adds 9782f52ab5d6 drm/dp: Add LTTPR helpers adds 7b2a4ab8b0ef drm/i915: Switch to LTTPR transparent mode link training adds b30edfd8d0b4 drm/i915: Switch to LTTPR non-transparent mode link training adds 4ade8f31c25b drm/i915/dp: Tweak initial dpcd backlight.enabled value adds 98e497e203a5 drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP back [...] adds 055f8458d95a drm/i915: Force DPCD backlight mode for BOE 2270 panel adds 24ea098b7c0d drm/i915/jsl: Split EHL/JSL platform info and PCI ids adds 9ccd24e9b091 drm/i915/display: allow to skip certain power wells adds 62277f33e9c1 drm/i915/cnl: skip PW_DDI_F on certain skus adds 240abb3c76ff drm/i915/dg1: Add DG1 power wells adds 049c651b6d93 drm/i915/dg1: Add DPLL macros for DG1 adds b71b477d9414 drm/i915/dg1: Add and setup DPLLs for DG1 adds 0dac17af0ab4 drm/i915/dg1: Enable DPLL for DG1 adds bb4c3cf81ce8 drm/i915/dg1: Load DMC adds da942750928a drm/i915/dg1: Add initial DG1 workarounds adds cbb6ea8c6841 drm/i915/dg1: DG1 does not support DC6 adds 5bcc95ca382e drm/i915/dg1: Update DMC_DEBUG register adds a4dbcf4175e5 drm/i915/dgfx: define llc and snooping behaviour adds 693260cf23f9 drm/i915/rkl: Add new cdclk table adds 4d6bde58a026 drm/i915: Apply WAC6entrylatency to kbl/cfl adds 2c1e63bab430 drm/i915: Mark initial fb obj as WT on eLLC machines to av [...] adds 06fa32846884 drm/i915: Nuke lspcon_downsampling adds ebde5f89b32a drm/i915: Nuke lspcon_ycbcr420_config() adds 0af0b841c648 drm/i915: Inline intel_dp_ycbcr420_config() adds 359d0eff8409 drm/i915/display: Program DBUF_CTL tracker state service adds a21906ead6a5 drm/i915/display/fbc: Implement WA 22010751166 adds f566fdcd6cc4 drm/i915: Force VT'd workarounds when running as a guest OS adds 0e65ce24a33c drm/i915: Drop runtime-pm assert from vgpu io accessors adds 0a5a7499aaf5 drm/i915: Move the lspcon resume from .reset() to intel_dp [...] adds 0e634efd858e drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ adds 4c8d46510480 drm/i915: Reorder hpd init vs. display resume adds 5f51e78f0a07 drm/i915: Refactor .hpd_irq_setup() calls a bit adds 2849e1af2b6d drm/i915: Sort the mess around ICP TC hotplugs regs adds 82e84284ab7d drm/i915: Update Haswell PCI IDs adds 194909a32aed drm/i915: Reclassify SKL 0x192a as GT3 adds 812f044df08c drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT adds 03e399020cd2 drm/i915: Add SKL GT1.5 PCI IDs adds cfb3db8fdae2 drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments adds 79033a0a7898 drm/i915: Ocd the HSW PCI ID hex numbers adds 9c0b2d30441b drm/i915: Sort HSW PCI IDs adds b04d36f73771 drm/i915: Sort SKL PCI IDs adds cd988984cbea drm/i915: Sort KBL PCI IDs adds df3478af1d73 drm/i915: Sort CML PCI IDs adds 32d4ec9a1681 drm/i915: Sort CFL PCI IDs adds 514dc424ce4f drm/i915: Sort CNL PCI IDs adds 605f9c290c1a drm/i915: Sort ICL PCI IDs adds e7fc3f902d76 drm/i915/display: Rename pipe_timings to transcoder_timings adds 5c759eda9b04 drm: Introduce plane and CRTC scaling filter properties adds 105c9e130e1d drm/i915: Introduce scaling filter related registers and b [...] adds cc2396ff75f2 drm/i915/display: Add Nearest-neighbor based integer scali [...] adds 6d1a2fdedb26 drm/i915: Enable scaling filter for plane and CRTC adds 2bf06370bcfb drm/i915: Restore ILK-M RPS support adds e82351e74dcf drm/i915: Read actual GPU frequency from MEMSTAT_ILK on ILK adds d08c4e232742 drm/i915: Fix potential overflows in ilk ips calculations adds a99229128815 drm/i915: Do gen5_gt_irq_postinstall() before enabling the [...] adds c6073d4c923b drm/i915: Clean up the irq enable/disable for ilk rps adds a40a8305a732 drm/i915: Reject 90/270 degree rotated initial fbs adds 176fd2289e97 drm/i915/display: Unkerneldoc cnl_program_nearest_filter_coefs adds e44adb5d9ab9 drm/i915: Reset the interrupt mask on disabling interrupts adds 71c1a4998320 drm/i915/tgl/psr: Fix glitches when doing frontbuffer modi [...] adds 229f31e2d370 drm/i915/dg1: add hpd interrupt handling adds b18c1eb975ce drm/i915/dg1: invert HPD pins adds 949ab9d229a2 drm/i915: Guard debugfs against invalid access without display adds 859d74f65d87 drm/i915/display: remove debug message from error path adds 00e5deb5c4f5 drm/i915: Fix encoder lookup during PSR atomic check adds d2cd6b02aff8 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds 4dfec0d1d7b9 matroxfb: avoid -Warray-bounds warning adds 7d18e2f3f297 drm/doc: Document legacy_cursor_update better adds 65b7da27d2f6 drm/tilcdc: avoid 'make W=2' build failure adds e000650375b6 fbdev/atafb: Remove unused extern variables adds 7cb415003468 Fonts: Make font size unsigned in font_desc adds 5144eead3f8c drm: xlnx: Use dma_request_chan for DMA channel request adds 14870a06b100 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 85ce516448e2 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 23a6502b076b drm/imx: dw_hdmi-imx: remove empty encoder_disable callback adds 754e0b5803e4 drm/imx: imx-ldb: reduce scope of edid_len adds 5f2ca76d5645 drm/imx: parallel-display: fix edid memory leak adds f433ff4d2938 drm/imx: parallel-display: remove unused function enc_to_imxpd() adds acbb7f143662 drm/imx: parallel-display: reduce scope of edid_len adds 36fba366cf9f drm/imx: tve remove extraneous type qualifier adds f588f8c36800 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 56d0aeb59596 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master adds c8ceff26393a Merge remote-tracking branch 'regmap/for-next' into master adds bf3d7d7d950a Merge remote-tracking branch 'sound/for-next' into master adds 023e1b1f1164 ASoC: qcom: qdsp6: make use of devm_of_platform_populate adds e158d2d83cab ASoC: google: dt-bindings: Add sc7180-trogdor machine bindings adds 9e3ecb5b1681 ASoC: qcom: sc7180: Add machine driver for sound card regi [...] adds e4c164d63860 Merge series "Add documentation and machine driver for SC7 [...] adds 7c91d02068c3 ASoC: qcom: sm8250: Fix array out of bounds access adds 1770972263a0 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds b02797e20dfa Merge remote-tracking branch 'sound-asoc/for-next' into master adds d8372e10d634 Merge remote-tracking branch 'block/for-next' into master adds 3a5de87f34bc mmc: s3cmci: include GPIO descriptor consumer header adds 9206bb7cbc8b mmc: s3cmci: enable compile testing adds e9d165219229 mmc: sunxi: drop of_match_ptr from of_device_id table adds 799b5cc075ed mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] adds 3f750cf13f82 Merge branch 'fixes' into next adds 245c2bd6c218 Merge remote-tracking branch 'mmc/next' into master adds d73e873bcfff regulator: fix a kernel-doc markup adds 62966abe7834 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds fcd045f579de Merge remote-tracking branch 'regulator/for-next' into master adds 83370b31a915 selinux: fix error initialization in inode_doinit_with_dentry() adds 44141f58e143 selinux: allow dontauditx and auditallowx rules to take ef [...] adds dc66c59e000d Merge remote-tracking branch 'selinux/next' into master adds d4fe911741e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d9594e040965 tomoyo: fix clang pointer arithmetic warning adds 0834682e975d Merge remote-tracking branch 'tomoyo/master' into master adds 042b9f38a7a2 Merge remote-tracking branch 'tpmdd/next' into master adds cbb5262192d9 audit: fix a kernel-doc markup adds 6d915476e67d audit: trigger accompanying records when no rules present adds f92a72fed4f7 Merge remote-tracking branch 'audit/next' into master adds ddd65e469904 Merge remote-tracking branch 'spi/for-next' into master adds 4528f80ce06f Merge branch 'linus' adds 95d591cca3b1 Merge branch 'x86/urgent' adds ebf2d3f07491 Merge branch 'linus' adds 2a9baf5ad488 x86/debug: Fix BTF handling adds a195f3d4528a x86/debug: Only clear/set ->virtual_dr6 for userspace #DB adds cb05143bdf42 x86/debug: Fix DR_STEP vs ptrace_get_debugreg(6) adds 936b0092750f Merge branch 'x86/urgent' adds 632211cdd6ad MAINTAINERS: Cleanup SGI-related entries adds d1ea78f9555d Merge branch 'x86/misc' adds 880396c86a1f x86/microcode/amd: Remove unneeded break adds 7d7bf26ce19a Merge branch 'x86/microcode' adds 375d4bfda573 perf/x86: Avoid TIF_IA32 when checking 64bit mode adds 214f0e804358 x86/compat: Simplify compat syscall userspace allocation adds 47cd4dac1fb2 x86/oprofile: Avoid TIF_IA32 when checking 64bit mode adds 2656af0d5abf x86/elf: Use e_machine to choose DLINFO in compat adds bc3d7bf61a9e elf: Expose ELF header in compat_start_thread() adds 2424b14605c7 x86/elf: Use e_machine to select start_thread for x32 adds 9a29a671902c elf: Expose ELF header on arch_setup_additional_pages() adds 3316ec8ccd34 x86/elf: Use e_machine to check for x32/ia32 in setup_addi [...] adds ff170cd05953 x86/mm: Convert mmu context ia32_compat into a proper flags field adds 8d71d2bf6efe x86: Reclaim TIF_IA32 and TIF_X32 adds 3adb776384f2 x86, libnvdimm/test: Remove COPY_MC_TEST adds bd6dce872bfb Merge branch 'x86/cleanups' adds d1b22e36e318 Documentation/x86: Rename resctrl_ui.rst and add two errat [...] adds 4868a61d498a x86/resctrl: Correct MBM total and local values adds 85c5ce931670 Merge branch 'x86/cache' adds 4cd2bb129811 time/sched_clock: Mark sched_clock_read_begin/retry() as notrace adds 5254cb87c042 hrtimer: Remove unused inline function debug_hrtimer_free() adds 9010e3876e1c timers: Remove unused inline funtion debug_timer_free() adds cb47755725da time: Prevent undefined behaviour in timespec64_to_ns() adds 865a57003d83 Merge branch 'timers/urgent' adds 1a2b85f1e2a9 timekeeping: Convert jiffies_seq to seqcount_raw_spinlock_t adds 15410176f743 Merge branch 'timers/core' adds 4230e2deaa48 stop_machine, rcu: Mark functions as notrace adds c410ee7e7f97 Merge branch 'smp/urgent' adds 633cdaf29ec4 x86/mce: Remove unneeded break adds e1ffa1e3f028 Merge branch 'ras/core' adds f8e48a3dca06 lockdep: Fix preemption WARN for spurious IRQ-enable adds 6f72faf4a323 Merge branch 'locking/urgent' adds 8f4b93cb4861 Merge remote-tracking branch 'tip/auto-latest' into master adds c6201f6b376c Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 6f020ecac0e6 Merge remote-tracking branch 'edac/edac-for-next' into master adds 34dc9005e6f8 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds 92e4faa97fc5 Merge remote-tracking branch 'rcu/rcu/next' into master adds 2872a5a6f66c Merge remote-tracking branch 'percpu/for-next' into master adds 1e3a2bc89de4 platform: Add Surface platform directory adds f23027ca3d48 platform/surface: Move Surface 3 WMI driver to platform/surface adds 4df56c36944b platform/surface: Move Surface 3 Button driver to platform [...] adds 85f7582cd484 platform/surface: Move Surface 3 Power OpRegion driver to [...] adds 411269babe83 platform/surface: Move Surface Pro 3 Button driver to plat [...] adds 56afb8d48017 Revert "platform/x86: wmi: Destroy on cleanup rather than [...] adds e8a60aa7404b platform/x86: Introduce support for Systems Management Dri [...] adds c9e1b34226d8 Merge remote-tracking branch 'drivers-x86/for-next' into master adds 0df7b988d9df char: ipmi: remove unneeded break adds 57ecf48b425c Merge remote-tracking branch 'ipmi/for-next' into master adds 1fcf689181e9 USB: serial: digi_acceleport: remove in_interrupt() usage adds d1849b9ff9f4 USB: serial: iuu_phoenix: remove unneeded break adds 94451c280117 Merge remote-tracking branch 'usb-serial/usb-next' into master adds ae3885324953 phy: fsl-imx8mq-usb: Constify imx8mp_usb_phy_ops adds c36f74566cef MAINTAINERS: Add entry for Qualcomm IPQ4019 USB PHY adds ca3b9534c0c2 Merge remote-tracking branch 'phy-next/next' into master adds b26dbbe4bfb9 Merge remote-tracking branch 'extcon/extcon-next' into master adds 90855921ac92 staging: rtl8723bs: cleanup NULL check before vfree adds 36f18e741a23 staging: vt6655: Fix typo adds 71f5a9124374 staging: kpc2000: kpc_dma: rearrange lines exceeding 100 columns adds fe50b1f83210 staging: kpc2000: kpc_dma: rename show function per convention adds 34557e233cf8 staging: rtl8723bs: Rewrite comparison to NULL adds af702094a63e staging: rtl8188eu: remove commented defines adds 7ada01b0ccf8 Merge remote-tracking branch 'staging/staging-next' into master adds 07a977f22955 Merge remote-tracking branch 'mux/for-next' into master adds fce52ad34832 interconnect: qcom: use icc_sync state for sm8[12]50 adds dae8866b8a7c Merge remote-tracking branch 'icc/icc-next' into master adds 820672a0fd5c dmaengine: stm32-mdma: Use struct_size() in kzalloc() adds 15f33b9d9d71 dmaengine: pl330: Remove unreachable code adds 219af8e7b91a dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] adds 298d7d3fcb4d dmaengine: at_xdmac: adapt perid for mem2mem operations adds cfc6daa0349d dmaengine: at_xdmac: add support for sama7g5 based at_xdmac adds 4afd142fe944 dmaengine: at_xdmac: add AXI priority support and recommen [...] adds 54ee09c324a5 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static adds 9bdc32755c79 dmaengine: ppc4xx: remove xor_hw_desc assignment without reading adds a4c68dc3b5e3 Merge remote-tracking branch 'dmaengine/next' into master adds 7c029b106332 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds e81216ef7f7b Merge remote-tracking branch 'vhost/linux-next' into master adds 08c0b32b6a7b Merge remote-tracking branch 'rpmsg/for-next' into master adds fd7fc5fbf604 Merge remote-tracking branch 'gpio/for-next' into master adds 11b3de087a1c dt-bindings: gpio: pca953x: Add support for the NXP PCAL9554B/C adds 51bd6664410a gpio: mockup: Allow probing from device tree adds 1e41722281fb Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds 541d3152c6be Merge remote-tracking branch 'pinctrl/for-next' into master adds dd26209bc568 pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm adds f3c75e7a9349 pinctrl: intel: Set default bias in case no particular val [...] adds e0911d94c562 Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds 5c08fcc901a9 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] adds 40723419f407 kselftest: Enable vDSO test on non x86 platforms adds 693f5ca08ca0 kselftest: Extend vDSO selftest adds 03f55c7952c9 kselftest: Extend vDSO selftest to clock_getres adds c7e5789b24d3 kselftest: Move test_vdso to the vDSO test suite adds b2f1c3db2887 kselftest: Extend vdso correctness test to clock_gettime64 adds 7b8fb25af26a Merge remote-tracking branch 'kselftest/next' into master adds 919ab8c8d376 Merge remote-tracking branch 'livepatching/for-next' into master adds 200bbb88b76c coresight: add module license adds 05a2c5820555 coresight: cti: Initialize dynamic sysfs attributes adds 6150b5e50db4 Merge remote-tracking branch 'coresight/next' into master adds 5d78533a0c53 rtc: pcf2127: move watchdog initialisation to a separate function adds ba1c30bf3f25 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns adds 28d211919e42 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init adds 0753b9531ca8 Merge remote-tracking branch 'rtc/rtc-next' into master adds f94defb8bf46 seccomp/cache: Lookup syscall allowlist bitmap for fast path adds e7dc9f1e5f6b seccomp/cache: Add "emulator" to check if filter is consta [...] adds 1f68a4d393fe x86: Enable seccomp architecture tracking adds 57a339117e52 selftests/seccomp: Compare bitmap vs filter overhead adds 329f3452c781 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds d46cb0213970 Merge remote-tracking branch 'slimbus/for-next' into master adds 8545ed161b27 Merge remote-tracking branch 'nvmem/for-next' into master adds 38ee61905661 Merge remote-tracking branch 'xarray/main' into master adds 1dd27b19a382 Merge remote-tracking branch 'pidfd/for-next' into master adds 92ae09f4b9ac Merge remote-tracking branch 'fpga/for-next' into master adds 78f5300d1ada Merge remote-tracking branch 'mhi/mhi-next' into master adds eaeb6dcfa869 Merge remote-tracking branch 'notifications/notifications- [...] adds ae7b931dba1c Merge remote-tracking branch 'memblock/for-next' into master adds 9ad5b57e1e9c mm/mremap_pages: fix static key devmap_managed_key updates adds 53f4b64192a6 hugetlb_cgroup: fix reservation accounting adds 3b4bbcccd9e6 mm: memcontrol: correct the NR_ANON_THPS counter of hierar [...] adds 37782ffcdd57 mm-memcontrol-correct-the-nr_anon_thps-counter-of-hierarch [...] adds 773b448add12 mm-memcontrol-correct-the-nr_anon_thps-counter-of-hierarch [...] adds 96a4632583f5 mm: memcg: link page counters to root if use_hierarchy is false adds b9de06783f01 compiler.h: fix barrier_data() on clang adds 04fb07124171 kasan: adopt KUNIT tests to SW_TAGS mode adds 6745f0a5d0f4 mm: mempolicy: fix potential pte_unmap_unlock pte error adds 9b146e311373 ptrace: fix task_join_group_stop() for the case when curre [...] adds 58bb0ebe6339 lib/crc32test: remove extra local_irq_disable/enable adds 286e68d28626 mm/truncate.c: make __invalidate_mapping_pages() static adds e3c9feba9c91 kthread_worker: prevent queuing delayed work from timer_fn [...] adds 7cccd4b11825 mm, oom: keep oom_adj under or at upper limit when printing adds 4645314e08af mm: always have io_remap_pfn_range() set pgprot_decrypted() adds edcdb4764a13 epoll: check ep_events_available() upon timeout adds efd9314b999a epoll: add a selftest for epoll timeout race adds 08a886daafcb kernel/hung_task.c: make type annotations consistent adds 4eed1616269b mm/slub: fix panic in slab_alloc_node() adds 6fa0a9c772ea /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 5f56879efe0f /proc/kpageflags: do not use uninitialized struct pages adds b52ae69e6de7 kthread: add kthread_work tracepoints adds 7cfe6aaeaa1c uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 8f00bb12f994 fs/ocfs2/cluster/tcp.c: remove unneeded break adds 450ff039052a ocfs2: ratelimit the 'max lookup times reached' notice adds 68b3c231e31a ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 485aa3746b46 ocfs2: fix ocfs2 corrupt when iputting an inode adds 4ae1c866dcc4 ramfs: support O_TMPFILE adds 840df63d28eb kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds ec92b2248119 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds 95d29c8308d2 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 1e88446597dc device-dax/kmem: use struct_size() adds bf89c98349aa mm: fix page_owner initializing issue for arm32 adds 84ebe7df438b mm/filemap/c: freak generic_file_buffered_read up into mul [...] adds af248b592fce mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 74a520fc15d8 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 9cde96afddd5 mm/gup_benchmark: rename to mm/gup_test adds f917a11308e9 selftests/vm: use a common gup_test.h adds dae5510b5928 selftests/vm: rename run_vmtests --> run_vmtests.sh adds 72d051663d4a selftests/vm: minor cleanup: Makefile and gup_test.c adds 211577702dc5 selftests/vm: only some gup_test items are really benchmarks adds fa634e78aabc selftests/vm: gup_test: introduce the dump_pages() sub-test adds 119b0bd3397a selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds cd6b7136add4 selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds 35a12e3fa2fe selftests/vm: 2x speedup for run_vmtests.sh adds e725f4a64b12 mm: handle zone device pages in release_pages() adds 39cceb62afe2 mm/swapfile.c: use helper function swap_count() in add_swa [...] adds 052a909c5e9e mm/swap_state: skip meaningless swap cache readahead when [...] adds 1b93592b6c77 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] adds 2333e8ea68a0 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds e05dcfe523c9 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds d6b288b42369 mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 675248519a34 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix adds 386dbddd001c mm: memcontrol: remove unused mod_memcg_obj_state() adds 829821cd0383 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds 72c2bb135504 mm: memcontrol: use helpers to read page's memcg data adds 894712b74ce5 mm: memcontrol/slab: use helpers to access slab page's memcg_data adds 0bd1d9a6e42e mm: introduce page memcg flags adds c96cc9f677d1 mm: convert page kmemcg type to a page memcg flag adds 164904c8dc40 xen/unpopulated-alloc: consolidate pgmap manipulation adds 9ec37ef5c96b kselftests: vm: add mremap tests adds c895e19c3754 mm: speedup mremap on 1GB or larger regions adds 85d0b3edfcb1 arm64: mremap speedup - enable HAVE_MOVE_PUD adds a1b571d6e31f x86: mremap speedup - Enable HAVE_MOVE_PUD adds 779464189967 mm: cleanup: remove unused tsk arg from __access_remote_vm adds 213739782d55 mm/mmap.c: fix the adjusted length error adds 08b29ded04ef mm/mremap: account memory on do_munmap() failure adds 9b9949b51756 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds 81ccc761a580 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds e3b25c65b566 vm_ops: rename .split() callback to .may_split() adds 11e36b502c57 mremap: check if it's possible to split original vma adds 5cfb7ec78d62 mm: forbid splitting special mappings adds 811696dddd44 mm/vmalloc.c: fix kasan shadow poisoning size adds faa2df893c98 mm, page_alloc: do not rely on the order of page_poison an [...] adds 8b4d64a9ae68 mm-page_alloc-do-not-rely-on-the-order-of-page_poison-and- [...] adds 6ae737585ded mm, page_poison: use static key more efficiently adds ffc70a4f2cee mm, page_alloc: reduce static keys in prep_new_page() adds 575f737623cd mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds 3fc0f36017f3 mm/huge_memory.c: update tlb entry if pmd is changed adds fa029ddd3a91 MIPS: do not call flush_tlb_all when setting pmd entry adds ee79736e0ad1 mm: don't wake kswapd prematurely when watermark boosting [...] adds c700bc4cece4 mm/vmscan: drop unneeded assignment in kswapd() adds 4e4313acce52 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds a3dd629190a4 mm/migrate.c: fix comment spelling adds 0b071e73b840 mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds c8621575178c mm/cma.c: remove redundant cma_mutex lock adds de1bb1e32d0e mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds d42d8b6fed3e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 7482ccb2cc7b mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 1c8074aaeb1e mm/zswap: make struct kernel_param_ops definitions const adds 5ace1ba72602 mm/zsmalloc.c: rework the list_add code in insert_zspage() adds de75040e42ea zram: support page writeback adds 9b2078e7cc7f include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 8a6c261fc396 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds fceac44ea0e3 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 8c1ef825abd3 kernel/hung_task.c: Monitor killed tasks. adds b4032ddf0fc5 procfs: delete duplicated words + other fixes adds 6f02f32346e7 proc/sysctl: make protected_* world readable adds ae7bf9fd80a2 asm-generic: force inlining of get_order() to work around [...] adds 4ec993a18ff6 kernel.h: Split out mathematical helpers adds 15e93ffcdeed kernel/acct.c: use #elif instead of #end and #elif adds 41cbaae478ee include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds 35cc20763be2 lib: stackdepot: add support to configure STACK_HASH_SIZE adds 61f6c84d7173 lib/test_free_pages.c: add basic progress indicators adds e1f74ffd8846 lib/stackdepot.c: replace one-element array with flexible- [...] adds d9d6ffa73ac0 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds c6c5de6ba371 lib/stackdepot.c: use array_size() helper in jhash2() adds 6f8205a1fa85 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds 1d726c360331 bitops: introduce the for_each_set_clump macro adds f6b13da2b73e lib/test_bitmap.c: add for_each_set_clump test cases adds f0da000e161f lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] adds 7de3c6e1fc01 gpio: thunderx: utilize for_each_set_clump macro adds e2620b3b87b4 gpio: xilinx: utilize generic bitmap_get_value and _set_value adds 55c2d755354b checkpatch: add new exception to repeated word check adds 52a82e156633 checkpatch: fix false positives in REPEATED_WORD warning adds add4221980da checkpatch: ignore generated CamelCase defines and enum values adds eacd9f1a368b checkpatch: prefer static const declarations adds 05d9a3141ce5 checkpatch: allow --fix removal of unnecessary break statements adds 77bab53de009 checkpatch: extend attributes check to handle more patterns adds cb9128eef33f checkpatch: add a fixer for missing newline at eof adds 154195adb819 checkpatch: update __attribute__((section("name"))) quote removal adds 14293b86451c checkpatch-update-__attribute__sectionname-quote-removal-v2 adds 98dd1c77d553 kdump: append uts_namespace.name offset to VMCOREINFO adds f334dc2e255c aio: simplify read_events() adds 1a2f83a16e12 fault-injection: handle EI_ETYPE_TRUE adds 0362f3dc0d13 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds a6a5bb5e0ee9 Merge branch 'akpm-current/current' into master adds 6c5a3d8b135d kernel.h: Split out mathematical helpers fix adds 13741a48d0c1 mmap locking API: don't check locking if the mm isn't live yet adds 31193de38d89 mm/gup: assert that the mmap lock is held in __get_user_pages() adds cf6a1ac79422 Merge branch 'akpm/master' into master adds 3f267ec60b92 Add linux-next specific files for 20201029
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 (0dec50edcc92) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: CREDITS | 62 +- .../ABI/testing/sysfs-class-firmware-attributes | 224 ++ .../ABI/testing/sysfs-firmware-lefi-boardinfo | 35 + Documentation/Makefile | 4 + Documentation/admin-guide/LSM/SafeSetID.rst | 2 +- Documentation/arm/memory.rst | 12 +- Documentation/arm/sunxi.rst | 10 + Documentation/arm64/memory-tagging-extension.rst | 4 +- Documentation/core-api/counters.rst | 109 - Documentation/dev-tools/kasan.rst | 4 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 + .../devicetree/bindings/mfd/aspeed-lpc.txt | 8 +- .../devicetree/bindings/mfd/aspeed-scu.txt | 26 - .../devicetree/bindings/soc/aspeed/xdma.yaml | 103 - .../bindings/sound/google,sc7180-trogdor.yaml | 130 ++ .../features/debug/KASAN/arch-support.txt | 2 +- Documentation/gpu/amdgpu.rst | 7 - Documentation/gpu/i915.rst | 6 + Documentation/gpu/todo.rst | 4 + Documentation/hwmon/pmbus-core.rst | 6 - Documentation/hwmon/pmbus.rst | 6 - Documentation/kbuild/llvm.rst | 5 +- Documentation/misc-devices/mic/index.rst | 16 - Documentation/misc-devices/mic/mic_overview.rst | 85 - Documentation/misc-devices/mic/scif_overview.rst | 108 - Documentation/virt/kvm/cpuid.rst | 4 + Documentation/x86/index.rst | 2 +- Documentation/x86/{resctrl_ui.rst => resctrl.rst} | 93 + MAINTAINERS | 83 +- Makefile | 4 +- Next/SHA1s | 190 +- Next/merge.log | 2451 ++++++++++++-------- arch/arm/Kconfig | 10 + arch/arm/arm-soc-for-next-contents.txt | 6 + arch/arm/boot/compressed/Makefile | 1 + arch/arm/boot/compressed/string.c | 19 + arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 6 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 924 ++++++++ arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 4 +- arch/arm/boot/dts/aspeed-g4.dtsi | 5 - arch/arm/boot/dts/aspeed-g5.dtsi | 5 - arch/arm/boot/dts/aspeed-g6.dtsi | 7 +- arch/arm/boot/dts/at91-kizbox.dts | 10 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 8 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 16 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 10 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 8 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +- arch/arm/boot/dts/at91-smartkiz.dts | 6 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 10 +- arch/arm/boot/dts/at91sam9rlek.dts | 10 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 8 +- arch/arm/boot/dts/exynos3250-rinato.dts | 8 +- arch/arm/boot/dts/exynos3250.dtsi | 5 - arch/arm/boot/dts/exynos4210-i9100.dts | 6 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 22 +- arch/arm/boot/dts/exynos4210-trats.dts | 35 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 29 + arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 9 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 45 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 11 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 28 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 20 +- arch/arm/boot/dts/exynos4412.dtsi | 6 - arch/arm/boot/dts/exynos5250-arndale.dts | 6 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3.dts | 26 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +- arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 35 + arch/arm/boot/dts/s5pv210-aquila.dts | 12 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 4 +- arch/arm/boot/dts/s5pv210-goni.dts | 14 +- arch/arm/boot/dts/s5pv210-smdkv210.dts | 20 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 15 + arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 17 + arch/arm/boot/dts/sun8i-h3-zeropi.dts | 85 + arch/arm/configs/imx_v4_v5_defconfig | 1 + arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/configs/sama5_defconfig | 9 + arch/arm/include/asm/fixmap.h | 2 +- arch/arm/include/asm/kasan.h | 33 + arch/arm/include/asm/kasan_def.h | 81 + arch/arm/include/asm/kprobes.h | 22 +- arch/arm/include/asm/memory.h | 10 + arch/arm/include/asm/pgalloc.h | 8 +- arch/arm/include/asm/prom.h | 4 +- arch/arm/include/asm/string.h | 26 + arch/arm/include/asm/thread_info.h | 8 + arch/arm/include/asm/uaccess-asm.h | 2 +- arch/arm/kernel/atags.h | 4 +- arch/arm/kernel/atags_parse.c | 6 +- arch/arm/kernel/devtree.c | 6 +- arch/arm/kernel/entry-armv.S | 3 +- arch/arm/kernel/entry-common.S | 9 +- arch/arm/kernel/head-common.S | 7 +- arch/arm/kernel/head.S | 5 +- arch/arm/kernel/setup.c | 21 +- arch/arm/kernel/unwind.c | 6 +- arch/arm/kernel/vmlinux.lds.S | 4 + arch/arm/lib/memcpy.S | 3 + arch/arm/lib/memmove.S | 5 +- arch/arm/lib/memset.S | 3 + arch/arm/mach-exynos/platsmp.c | 2 +- arch/arm/mm/Makefile | 5 + arch/arm/mm/init.c | 1 - arch/arm/mm/kasan_init.c | 291 +++ arch/arm/mm/mmu.c | 38 +- arch/arm/mm/pgd.c | 16 +- arch/arm/mm/pv-fixup-asm.S | 4 +- arch/arm/probes/kprobes/opt-arm.c | 18 +- arch/arm/vdso/Makefile | 2 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 11 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 19 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 104 + arch/arm64/include/asm/cache.h | 1 + arch/arm64/include/asm/mmu_context.h | 1 + arch/arm64/kernel/cpuinfo.c | 7 +- arch/arm64/kernel/efi-header.S | 2 +- arch/arm64/kernel/proton-pack.c | 2 - arch/arm64/kernel/vmlinux.lds.S | 2 +- arch/arm64/kvm/hypercalls.c | 2 +- arch/m68k/include/asm/mmu_context.h | 1 + arch/mips/include/asm/mach-loongson64/boot_param.h | 4 + arch/mips/loongson64/Makefile | 1 + arch/mips/loongson64/boardinfo.c | 48 + arch/mips/loongson64/env.c | 10 + arch/mips/mm/tlb-r4k.c | 1 + arch/x86/Kconfig.debug | 3 - arch/x86/entry/vdso/vma.c | 4 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/include/asm/compat.h | 15 +- arch/x86/include/asm/copy_mc_test.h | 75 - arch/x86/include/asm/elf.h | 13 +- arch/x86/include/asm/mmu.h | 9 +- arch/x86/include/asm/mmu_context.h | 2 +- arch/x86/include/asm/seccomp.h | 20 + arch/x86/include/asm/thread_info.h | 4 - arch/x86/include/uapi/asm/kvm_para.h | 1 + arch/x86/kernel/alternative.c | 9 + arch/x86/kernel/cpu/mce/core.c | 2 - arch/x86/kernel/cpu/microcode/amd.c | 1 - arch/x86/kernel/cpu/resctrl/core.c | 4 + arch/x86/kernel/cpu/resctrl/internal.h | 1 + arch/x86/kernel/cpu/resctrl/monitor.c | 82 +- arch/x86/kernel/perf_regs.c | 2 +- arch/x86/kernel/process_64.c | 28 +- arch/x86/kernel/traps.c | 43 +- arch/x86/lib/copy_mc.c | 4 - arch/x86/lib/copy_mc_64.S | 10 - arch/x86/oprofile/backtrace.c | 2 +- drivers/acpi/acpi_extlog.c | 5 +- drivers/acpi/apei/ghes.c | 5 +- drivers/acpi/button.c | 13 - drivers/acpi/dock.c | 3 +- drivers/acpi/nfit/core.c | 2 +- drivers/android/binder.c | 41 +- drivers/android/binder_internal.h | 3 +- drivers/base/core.c | 4 +- drivers/base/dd.c | 19 +- drivers/base/devcoredump.c | 5 +- drivers/base/test/test_async_driver_probe.c | 26 +- drivers/bluetooth/btintel.h | 2 +- drivers/char/ipmi/ipmi_devintf.c | 1 - drivers/char/ipmi/ipmi_msghandler.c | 9 +- drivers/char/ipmi/ipmi_si_intf.c | 9 +- drivers/clk/samsung/clk-exynos-clkout.c | 198 +- drivers/cpufreq/Kconfig | 2 + drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/cpufreq/cpufreq.c | 3 +- drivers/cpufreq/e_powersaver.c | 1 - drivers/cpufreq/intel_pstate.c | 13 +- drivers/cpufreq/longhaul.c | 1 - drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/sti-cpufreq.c | 7 +- drivers/cpufreq/tegra194-cpufreq.c | 62 +- drivers/dma/Kconfig | 18 - drivers/dma/Makefile | 1 - drivers/dma/at_xdmac.c | 163 +- drivers/dma/idxd/device.c | 29 +- drivers/dma/idxd/idxd.h | 3 +- drivers/dma/idxd/init.c | 5 + drivers/dma/idxd/registers.h | 23 +- drivers/dma/mic_x100_dma.c | 770 ------ drivers/dma/mic_x100_dma.h | 275 --- drivers/dma/pl330.c | 2 - drivers/dma/ppc4xx/adma.c | 4 +- drivers/dma/stm32-mdma.c | 2 +- drivers/dma/ti/k3-udma-private.c | 2 +- drivers/edac/edac_pci.h | 5 +- drivers/edac/edac_pci_sysfs.c | 28 +- drivers/firmware/dmi-id.c | 1 + drivers/gpio/gpio-mockup.c | 11 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 43 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 33 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 142 ++ .../amdgpu_fw_attestation.h} | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 79 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 74 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 284 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 9 +- drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 6 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 7 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 42 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 39 + drivers/gpu/drm/amd/amdgpu/nv.c | 73 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 54 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 4 +- drivers/gpu/drm/amd/display/Kconfig | 35 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 214 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 11 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 17 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 565 ++++- drivers/gpu/drm/amd/display/dc/Makefile | 10 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 18 - .../amd/display/dc/bios/command_table_helper2.c | 12 - .../dc/bios/dce112/command_table_helper2_dce112.c | 40 - .../dc/bios/dce112/command_table_helper2_dce112.h | 3 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 8 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 4 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 16 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 3 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 7 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 2 +- .../gpu/drm/amd/display/dc/clk_mgr/dcn30/dalsmc.h | 1 + .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 10 + .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 9 + .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.h | 2 + drivers/gpu/drm/amd/display/dc/core/dc.c | 63 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 39 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 44 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 12 +- drivers/gpu/drm/amd/display/dc/dc.h | 30 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 10 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 26 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 18 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 8 +- .../{irq/dcn30/irq_service_dcn30.h => dc_trace.h} | 24 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 12 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 8 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 11 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 12 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 31 - drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 1 - .../drm/amd/display/dc/dce100/dce100_resource.c | 8 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 8 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 8 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 8 +- .../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 7 - .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 10 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 157 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 9 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 31 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 8 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 8 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 4 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 6 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 18 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 15 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 12 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 4 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 40 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 3 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 206 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 7 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 2 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 82 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 50 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 1 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 29 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 62 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 6 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 42 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 5 - .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 4 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 10 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 - .../drm/amd/display/dc/dml/display_mode_structs.h | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 24 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 5 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 14 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.h | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.h | 2 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 4 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 9 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 9 - drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 26 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 2 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mcif_wb.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 19 +- drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 6 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 - drivers/gpu/drm/amd/display/dc/irq/Makefile | 4 - .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 2 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.h | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 33 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 6 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 47 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 4 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 18 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 8 - drivers/gpu/drm/amd/display/include/dal_types.h | 6 - .../drm/amd/display/include/ddc_service_types.h | 2 + drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 + .../amd/display/include/grph_object_ctrl_defs.h | 4 - .../drm/amd/display/modules/color/color_gamma.c | 122 +- .../drm/amd/display/modules/color/color_gamma.h | 6 +- .../drm/amd/display/modules/power/power_helpers.c | 8 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../amd/include/asic_reg/gc/gc_10_3_0_default.h | 1 + .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 2 + .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 33 + .../drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h | 2 +- drivers/gpu/drm/amd/include/atombios.h | 20 +- drivers/gpu/drm/amd/include/atomfirmware.h | 4 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 3 - drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 2 + drivers/gpu/drm/amd/pm/inc/hwmgr.h | 1 + .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 14 +- drivers/gpu/drm/amd/pm/inc/smu74_discrete.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu7_ppsmc.h | 6 + drivers/gpu/drm/amd/pm/inc/smu_types.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 10 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 125 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 28 +- .../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 66 + .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 107 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 572 ++++- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.h | 20 + .../drm/amd/pm/powerplay/hwmgr/smu7_powertune.c | 34 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 11 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 18 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 356 ++- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.h | 1 + .../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 18 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 36 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 33 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 6 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 1 + drivers/gpu/drm/drm_atomic_uapi.c | 8 + drivers/gpu/drm/drm_blend.c | 13 + drivers/gpu/drm/drm_crtc.c | 40 + drivers/gpu/drm/drm_crtc_internal.h | 3 + drivers/gpu/drm/drm_dp_helper.c | 233 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 7 +- drivers/gpu/drm/drm_plane.c | 73 + drivers/gpu/drm/drm_prime.c | 1 + drivers/gpu/drm/i915/display/icl_dsi.c | 74 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 7 +- drivers/gpu/drm/i915/display/intel_bios.c | 44 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 52 +- drivers/gpu/drm/i915/display/intel_color.c | 124 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 13 +- drivers/gpu/drm/i915/display/intel_csr.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 735 +++--- drivers/gpu/drm/i915/display/intel_ddi.h | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 462 +++- drivers/gpu/drm/i915/display/intel_display.h | 4 + .../gpu/drm/i915/display/intel_display_debugfs.c | 9 +- drivers/gpu/drm/i915/display/intel_display_power.c | 77 +- drivers/gpu/drm/i915/display/intel_display_power.h | 3 + drivers/gpu/drm/i915/display/intel_display_types.h | 57 +- drivers/gpu/drm/i915/display/intel_dp.c | 616 +++-- drivers/gpu/drm/i915/display/intel_dp.h | 22 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 3 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 554 ++++- .../gpu/drm/i915/display/intel_dp_link_training.h | 17 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 38 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 23 +- drivers/gpu/drm/i915/display/intel_dpio_phy.h | 2 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 118 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 17 + drivers/gpu/drm/i915/display/intel_dsi.h | 1 + drivers/gpu/drm/i915/display/intel_fbc.c | 7 + drivers/gpu/drm/i915/display/intel_gmbus.c | 15 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 89 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 18 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 64 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 97 +- drivers/gpu/drm/i915/display/intel_lspcon.h | 5 +- drivers/gpu/drm/i915/display/intel_lvds.c | 10 + drivers/gpu/drm/i915/display/intel_opregion.c | 6 +- drivers/gpu/drm/i915/display/intel_psr.c | 210 +- drivers/gpu/drm/i915/display/intel_psr.h | 10 +- drivers/gpu/drm/i915/display/intel_sprite.c | 74 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 13 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 8 + drivers/gpu/drm/i915/gt/intel_ggtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 41 +- drivers/gpu/drm/i915/gt/intel_rps.c | 56 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 143 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 1 + drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/reg.h | 4 +- drivers/gpu/drm/i915/i915_drv.c | 64 +- drivers/gpu/drm/i915/i915_drv.h | 8 +- drivers/gpu/drm/i915/i915_irq.c | 249 +- drivers/gpu/drm/i915/i915_irq.h | 3 + drivers/gpu/drm/i915/i915_pci.c | 22 + drivers/gpu/drm/i915/i915_reg.h | 318 ++- drivers/gpu/drm/i915/i915_suspend.c | 80 +- drivers/gpu/drm/i915/i915_suspend.h | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 1 + drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_dram.c | 23 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 51 +- drivers/gpu/drm/i915/intel_pm.h | 2 - drivers/gpu/drm/i915/intel_sideband.c | 15 + drivers/gpu/drm/i915/intel_sideband.h | 2 + drivers/gpu/drm/i915/intel_uncore.c | 207 +- drivers/gpu/drm/i915/intel_uncore.h | 4 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 5 - drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 20 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 1 + drivers/gpu/drm/radeon/radeon_asic.c | 1 + drivers/gpu/drm/radeon/radeon_asic.h | 1 + drivers/gpu/drm/radeon/radeon_pm.c | 29 +- drivers/gpu/drm/radeon/sumo_dpm.c | 20 + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 4 +- drivers/gpu/drm/vc4/vc4_drv.c | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 5 +- drivers/gpu/drm/xlnx/zynqmp_disp.c | 4 +- drivers/hwmon/acpi_power_meter.c | 9 +- drivers/hwmon/adt7470.c | 154 +- drivers/hwmon/pmbus/adm1266.c | 1 - drivers/hwmon/pmbus/adm1275.c | 1 - drivers/hwmon/pmbus/bel-pfe.c | 1 - drivers/hwmon/pmbus/ibm-cffps.c | 1 - drivers/hwmon/pmbus/inspur-ipsps.c | 1 - drivers/hwmon/pmbus/ir35221.c | 1 - drivers/hwmon/pmbus/ir38064.c | 1 - drivers/hwmon/pmbus/irps5401.c | 1 - drivers/hwmon/pmbus/isl68137.c | 1 - drivers/hwmon/pmbus/lm25066.c | 1 - drivers/hwmon/pmbus/ltc2978.c | 1 - drivers/hwmon/pmbus/ltc3815.c | 1 - drivers/hwmon/pmbus/max16064.c | 1 - drivers/hwmon/pmbus/max16601.c | 1 - drivers/hwmon/pmbus/max20730.c | 29 +- drivers/hwmon/pmbus/max20751.c | 1 - drivers/hwmon/pmbus/max31785.c | 1 - drivers/hwmon/pmbus/max34440.c | 1 - drivers/hwmon/pmbus/max8688.c | 1 - drivers/hwmon/pmbus/mp2975.c | 1 - drivers/hwmon/pmbus/pmbus.c | 1 - drivers/hwmon/pmbus/pmbus.h | 1 - drivers/hwmon/pmbus/pmbus_core.c | 20 +- drivers/hwmon/pmbus/pxe1610.c | 1 - drivers/hwmon/pmbus/tps40422.c | 1 - drivers/hwmon/pmbus/tps53679.c | 1 - drivers/hwmon/pmbus/ucd9000.c | 1 - drivers/hwmon/pmbus/ucd9200.c | 1 - drivers/hwmon/pmbus/xdpe12284.c | 1 - drivers/hwmon/pmbus/zl6100.c | 1 - drivers/hwtracing/coresight/coresight-core.c | 1 + drivers/hwtracing/coresight/coresight-cti-sysfs.c | 7 + drivers/idle/intel_idle.c | 2 +- drivers/infiniband/core/cma.c | 48 +- drivers/infiniband/core/device.c | 33 + drivers/infiniband/core/sysfs.c | 47 +- drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/user_mad.c | 4 +- drivers/infiniband/core/uverbs_cmd.c | 26 +- drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 3 - drivers/infiniband/core/uverbs_uapi.c | 5 +- drivers/infiniband/core/verbs.c | 5 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 11 +- drivers/infiniband/hw/bnxt_re/main.c | 34 +- drivers/infiniband/hw/cxgb4/cq.c | 2 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 - drivers/infiniband/hw/cxgb4/mem.c | 84 - drivers/infiniband/hw/cxgb4/provider.c | 35 +- drivers/infiniband/hw/cxgb4/qp.c | 8 +- drivers/infiniband/hw/efa/efa_main.c | 22 +- drivers/infiniband/hw/efa/efa_verbs.c | 6 + drivers/infiniband/hw/hfi1/sysfs.c | 16 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 + drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 3 + drivers/infiniband/hw/hns/hns_roce_main.c | 35 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 14 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 4 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 35 +- drivers/infiniband/hw/mlx4/main.c | 59 +- drivers/infiniband/hw/mlx4/qp.c | 5 +- drivers/infiniband/hw/mlx4/srq.c | 4 + drivers/infiniband/hw/mlx4/sysfs.c | 30 +- drivers/infiniband/hw/mlx5/main.c | 73 +- drivers/infiniband/hw/mlx5/qp.c | 10 +- drivers/infiniband/hw/mlx5/srq.c | 5 + drivers/infiniband/hw/mthca/mthca_provider.c | 42 +- drivers/infiniband/hw/mthca/mthca_qp.c | 3 + drivers/infiniband/hw/ocrdma/ocrdma_main.c | 42 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 11 +- drivers/infiniband/hw/qedr/main.c | 38 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 1 + drivers/infiniband/hw/qedr/verbs.c | 13 + drivers/infiniband/hw/qib/qib_sysfs.c | 30 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 19 - drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 15 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 3 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 34 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/ah.c | 1 - drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 10 +- drivers/infiniband/sw/rdmavt/vt.c | 28 +- drivers/infiniband/sw/rxe/rxe_av.c | 35 +- drivers/infiniband/sw/rxe/rxe_mr.c | 1 - drivers/infiniband/sw/rxe/rxe_net.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 47 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/infiniband/sw/siw/siw_main.c | 24 - drivers/infiniband/sw/siw/siw_verbs.c | 12 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 44 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 4 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 12 +- drivers/infiniband/ulp/srp/ib_srp.c | 40 +- drivers/input/misc/adxl34x.c | 2 +- drivers/input/serio/i8042.c | 12 +- drivers/interconnect/qcom/sm8150.c | 7 +- drivers/interconnect/qcom/sm8250.c | 7 +- drivers/message/fusion/mptscsih.c | 13 +- drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - drivers/misc/mei/hw.h | 6 +- drivers/misc/mic/Kconfig | 141 -- drivers/misc/mic/Makefile | 12 - drivers/misc/mic/bus/Makefile | 9 - drivers/misc/mic/bus/cosm_bus.c | 130 -- drivers/misc/mic/bus/cosm_bus.h | 125 - drivers/misc/mic/bus/mic_bus.c | 194 -- drivers/misc/mic/bus/scif_bus.c | 201 -- drivers/misc/mic/bus/scif_bus.h | 125 - drivers/misc/mic/bus/vop_bus.c | 194 -- drivers/misc/mic/bus/vop_bus.h | 129 -- drivers/misc/mic/card/Makefile | 11 - drivers/misc/mic/card/mic_debugfs.c | 85 - drivers/misc/mic/card/mic_device.c | 417 ---- drivers/misc/mic/card/mic_device.h | 137 -- drivers/misc/mic/card/mic_x100.c | 347 --- drivers/misc/mic/card/mic_x100.h | 37 - drivers/misc/mic/common/mic_dev.h | 55 - drivers/misc/mic/cosm/Makefile | 11 - drivers/misc/mic/cosm/cosm_debugfs.c | 116 - drivers/misc/mic/cosm/cosm_main.c | 382 --- drivers/misc/mic/cosm/cosm_main.h | 61 - drivers/misc/mic/cosm/cosm_scif_server.c | 399 ---- drivers/misc/mic/cosm/cosm_sysfs.c | 449 ---- drivers/misc/mic/cosm_client/Makefile | 8 - drivers/misc/mic/cosm_client/cosm_scif_client.c | 269 --- drivers/misc/mic/host/Makefile | 12 - drivers/misc/mic/host/mic_boot.c | 588 ----- drivers/misc/mic/host/mic_debugfs.c | 149 -- drivers/misc/mic/host/mic_device.h | 157 -- drivers/misc/mic/host/mic_intr.c | 635 ----- drivers/misc/mic/host/mic_intr.h | 137 -- drivers/misc/mic/host/mic_main.c | 335 --- drivers/misc/mic/host/mic_smpt.c | 427 ---- drivers/misc/mic/host/mic_smpt.h | 87 - drivers/misc/mic/host/mic_x100.c | 585 ----- drivers/misc/mic/host/mic_x100.h | 77 - drivers/misc/mic/scif/Makefile | 21 - drivers/misc/mic/scif/scif_api.c | 1485 ------------ drivers/misc/mic/scif/scif_debugfs.c | 116 - drivers/misc/mic/scif/scif_dma.c | 1940 ---------------- drivers/misc/mic/scif/scif_epd.c | 357 --- drivers/misc/mic/scif/scif_epd.h | 200 -- drivers/misc/mic/scif/scif_fd.c | 462 ---- drivers/misc/mic/scif/scif_fence.c | 783 ------- drivers/misc/mic/scif/scif_main.c | 351 --- drivers/misc/mic/scif/scif_main.h | 274 --- drivers/misc/mic/scif/scif_map.h | 127 - drivers/misc/mic/scif/scif_mmap.c | 690 ------ drivers/misc/mic/scif/scif_nm.c | 229 -- drivers/misc/mic/scif/scif_nodeqp.c | 1349 ----------- drivers/misc/mic/scif/scif_nodeqp.h | 221 -- drivers/misc/mic/scif/scif_peer_bus.c | 175 -- drivers/misc/mic/scif/scif_peer_bus.h | 23 - drivers/misc/mic/scif/scif_ports.c | 116 - drivers/misc/mic/scif/scif_rb.c | 240 -- drivers/misc/mic/scif/scif_rb.h | 100 - drivers/misc/mic/scif/scif_rma.c | 1760 -------------- drivers/misc/mic/scif/scif_rma.h | 477 ---- drivers/misc/mic/scif/scif_rma_list.c | 282 --- drivers/misc/mic/scif/scif_rma_list.h | 48 - drivers/misc/mic/vop/Makefile | 10 - drivers/misc/mic/vop/vop_debugfs.c | 184 -- drivers/misc/mic/vop/vop_main.c | 784 ------- drivers/misc/mic/vop/vop_main.h | 158 -- drivers/misc/mic/vop/vop_vringh.c | 1166 ---------- drivers/misc/vmw_vmci/vmci_guest.c | 9 +- drivers/mmc/host/Kconfig | 4 +- drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 38 +- drivers/mmc/host/sdhci-esdhc.h | 2 + drivers/mmc/host/sdhci-of-esdhc.c | 17 + drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mtd/mtdchar.c | 2 - drivers/mtd/spi-nor/core.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 49 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 56 +- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 4 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 29 +- drivers/net/ethernet/google/gve/gve_adminq.h | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 6 - drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 - drivers/net/ethernet/mellanox/mlxsw/core.c | 5 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 30 + drivers/net/ethernet/microchip/lan743x_main.c | 3 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 10 +- drivers/net/phy/phylink.c | 3 +- drivers/nvme/host/rdma.c | 4 +- drivers/opp/core.c | 139 +- drivers/opp/of.c | 2 + drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 5 - drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 2 +- drivers/phy/motorola/phy-cpcap-usb.c | 3 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 2 +- drivers/phy/tegra/xusb.c | 1 + drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/platform/Kconfig | 2 + drivers/platform/Makefile | 1 + drivers/platform/surface/Kconfig | 49 + drivers/platform/surface/Makefile | 10 + drivers/platform/{x86 => surface}/surface3-wmi.c | 0 .../platform/{x86 => surface}/surface3_button.c | 0 drivers/platform/{x86 => surface}/surface3_power.c | 0 .../platform/{x86 => surface}/surfacepro3_button.c | 0 drivers/platform/x86/Kconfig | 43 +- drivers/platform/x86/Makefile | 7 +- drivers/platform/x86/dell-wmi-sysman/Makefile | 8 + .../x86/dell-wmi-sysman/biosattr-interface.c | 186 ++ .../platform/x86/dell-wmi-sysman/dell-wmi-sysman.h | 191 ++ .../platform/x86/dell-wmi-sysman/enum-attributes.c | 189 ++ .../platform/x86/dell-wmi-sysman/int-attributes.c | 173 ++ .../x86/dell-wmi-sysman/passobj-attributes.c | 194 ++ .../x86/dell-wmi-sysman/passwordattr-interface.c | 153 ++ .../x86/dell-wmi-sysman/string-attributes.c | 159 ++ drivers/platform/x86/dell-wmi-sysman/sysman.c | 625 +++++ drivers/platform/x86/wmi.c | 4 +- drivers/pnp/core.c | 4 +- drivers/regulator/core.c | 2 +- drivers/rtc/rtc-pcf2127.c | 68 +- drivers/rtc/rtc-sun6i.c | 8 +- drivers/s390/net/ism_drv.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 36 +- drivers/scsi/qla2xxx/qla_nvme.c | 6 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/soc/Makefile | 2 +- drivers/soc/aspeed/Kconfig | 53 +- drivers/soc/aspeed/Makefile | 2 - drivers/soc/aspeed/aspeed-lpc-ctrl.c | 37 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 - drivers/soc/aspeed/aspeed-socinfo.c | 133 -- drivers/soc/aspeed/aspeed-xdma.c | 1205 ---------- drivers/soc/atmel/soc.c | 6 + drivers/soc/atmel/soc.h | 3 + drivers/soc/qcom/Kconfig | 1 + drivers/soc/samsung/exynos-pmu.c | 11 + drivers/staging/comedi/drivers/cb_pcidas.c | 1 + drivers/staging/fieldbus/anybuss/arcx-anybus.c | 2 +- drivers/staging/kpc2000/kpc_dma/dma.c | 21 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 28 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 13 +- drivers/staging/octeon/ethernet-mdio.c | 6 - drivers/staging/octeon/ethernet-rx.c | 34 +- drivers/staging/octeon/ethernet.c | 9 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 11 - drivers/staging/rtl8723bs/core/rtw_ap.c | 6 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 8 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 5 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 24 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 6 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 3 +- drivers/staging/rtl8723bs/core/rtw_security.c | 4 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 14 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 19 +- drivers/staging/vt6655/card.c | 2 +- drivers/staging/wfx/bh.c | 2 +- drivers/staging/wfx/data_tx.c | 6 +- drivers/thermal/gov_power_allocator.c | 51 +- drivers/thermal/thermal_core.c | 88 - drivers/thermal/thermal_core.h | 6 - drivers/tty/serial/21285.c | 12 +- drivers/tty/serial/fsl_lpuart.c | 13 +- drivers/tty/vt/keyboard.c | 39 +- drivers/tty/vt/vt_ioctl.c | 11 +- drivers/usb/class/cdc-acm.c | 12 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/core/driver.c | 30 +- drivers/usb/core/generic.c | 4 +- drivers/usb/core/usb.h | 2 + drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/core.h | 2 +- drivers/usb/gadget/composite.c | 2 +- drivers/usb/host/ehci-tegra.c | 4 +- drivers/usb/host/fsl-mph-dr-of.c | 9 +- drivers/usb/misc/apple-mfi-fastcharge.c | 17 +- drivers/usb/serial/digi_acceleport.c | 5 +- drivers/usb/serial/iuu_phoenix.c | 2 - drivers/usb/serial/option.c | 2 + drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/stusb160x.c | 11 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/video/console/sticore.c | 2 +- drivers/video/fbdev/atafb.c | 8 - drivers/video/fbdev/matrox/matroxfb_base.c | 8 +- fs/binfmt_elf.c | 4 +- fs/buffer.c | 2 +- fs/compat_binfmt_elf.c | 20 +- fs/eventpoll.c | 16 +- fs/ext4/ext4.h | 8 +- fs/ext4/fast_commit.c | 37 +- fs/ext4/inode.c | 15 +- fs/ext4/super.c | 4 +- fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 1 + fs/iomap/buffered-io.c | 2 +- fs/nfs/callback_proc.c | 5 + fs/ocfs2/namei.c | 4 +- fs/proc/base.c | 2 +- fs/proc/proc_net.c | 4 +- include/asm-generic/qrwlock.h | 8 +- include/asm-generic/qspinlock.h | 4 +- include/asm-generic/uaccess.h | 6 +- include/asm-generic/vmlinux.lds.h | 1 + include/drm/drm_atomic.h | 12 +- include/drm/drm_crtc.h | 16 + include/drm/drm_dp_helper.h | 64 +- include/drm/drm_edid.h | 7 - include/drm/drm_plane.h | 21 + include/drm/drm_print.h | 20 +- include/drm/i915_pciids.h | 141 +- include/linux/arm-smccc.h | 2 + include/linux/audit.h | 8 - include/linux/bitmap.h | 4 +- include/linux/bitops.h | 11 +- include/linux/compiler_types.h | 11 + include/linux/counters.h | 176 -- include/linux/cpufreq.h | 10 +- include/linux/ctype.h | 15 +- include/linux/dcache.h | 1 + include/linux/elf.h | 10 + include/linux/filter.h | 22 +- include/linux/font.h | 2 +- include/linux/iommu-helper.h | 4 +- include/linux/jbd2.h | 7 +- include/linux/kernel.h | 173 +- include/linux/math.h | 177 ++ include/linux/memcontrol.h | 215 +- include/linux/mic_bus.h | 100 - include/linux/mlx5/driver.h | 18 + include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/mm.h | 31 +- include/linux/mm_types.h | 5 +- include/linux/module.h | 2 +- include/linux/page-flags.h | 11 +- include/linux/pgtable.h | 4 - include/linux/platform_data/jz4740/jz4740_nand.h | 25 - include/linux/pm_opp.h | 8 + include/linux/rcu_node_tree.h | 2 + include/linux/refcount.h | 2 +- include/linux/scif.h | 1339 ----------- include/linux/time64.h | 4 + include/linux/units.h | 2 +- include/linux/usb/composite.h | 2 +- include/rdma/ib_verbs.h | 5 +- include/rdma/rdma_cm.h | 14 +- include/trace/events/writeback.h | 2 +- include/uapi/drm/amdgpu_drm.h | 2 +- include/uapi/linux/aspeed-xdma.h | 42 - include/uapi/linux/mic_common.h | 235 -- include/uapi/linux/mic_ioctl.h | 77 - include/uapi/rdma/ib_user_verbs.h | 14 - kernel/audit.c | 5 +- kernel/auditsc.c | 27 +- kernel/fork.c | 7 +- kernel/hung_task.c | 3 +- kernel/locking/lockdep.c | 18 +- kernel/power/process.c | 2 +- kernel/printk/printk_ringbuffer.c | 2 +- kernel/rcu/tree.c | 2 +- kernel/seccomp.c | 233 +- kernel/stop_machine.c | 2 +- kernel/time/hrtimer.c | 5 - kernel/time/itimer.c | 4 - kernel/time/jiffies.c | 3 +- kernel/time/sched_clock.c | 4 +- kernel/time/timekeeping.h | 2 +- kernel/time/timer.c | 5 - kernel/trace/trace_events_synth.c | 36 +- lib/Kconfig | 9 - lib/Makefile | 1 - lib/errname.c | 1 + lib/errseq.c | 1 + lib/find_bit.c | 3 +- lib/math/div64.c | 4 +- lib/math/int_pow.c | 2 +- lib/math/int_sqrt.c | 3 +- lib/math/reciprocal_div.c | 9 +- lib/test_counters.c | 162 -- lib/test_lockup.c | 16 + localversion-next | 2 +- mm/debug.c | 4 +- mm/huge_memory.c | 4 +- mm/memcontrol.c | 158 +- mm/oom_kill.c | 4 +- mm/page_alloc.c | 10 +- mm/page_io.c | 6 +- mm/process_vm_access.c | 4 +- mm/slab.h | 38 +- mm/slub.c | 2 +- mm/vmalloc.c | 2 +- mm/workingset.c | 2 +- net/core/dev.c | 2 +- net/core/devlink.c | 30 +- net/rds/ib_cm.c | 5 +- net/sched/act_mpls.c | 1 + net/sched/cls_api.c | 4 +- net/smc/af_smc.c | 7 +- net/smc/smc_clc.h | 4 +- net/smc/smc_core.c | 7 +- net/vmw_vsock/af_vsock.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tracex2_user.c | 2 +- samples/bpf/tracex3_user.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/bpf/xdp_rxq_info_user.c | 2 +- samples/mic/mpssd/.gitignore | 2 - samples/mic/mpssd/Makefile | 28 - samples/mic/mpssd/micctrl | 162 -- samples/mic/mpssd/mpss | 189 -- samples/mic/mpssd/mpssd.c | 1815 --------------- samples/mic/mpssd/mpssd.h | 89 - samples/mic/mpssd/sysfs.c | 91 - scripts/checkpatch.pl | 47 +- scripts/kconfig/qconf-cfg.sh | 14 +- scripts/kconfig/qconf.cc | 136 +- scripts/kernel-doc | 15 +- security/lsm_audit.c | 5 - security/selinux/hooks.c | 19 +- security/selinux/ss/services.c | 4 +- security/tomoyo/securityfs_if.c | 6 +- sound/pci/hda/hda_codec.c | 45 +- sound/pci/hda/hda_controller.h | 3 +- sound/pci/hda/hda_intel.c | 63 +- sound/pci/hda/patch_realtek.c | 54 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wcd934x.c | 2 +- sound/soc/qcom/Kconfig | 12 + sound/soc/qcom/Makefile | 2 + sound/soc/qcom/qdsp6/q6adm.c | 10 +- sound/soc/qcom/qdsp6/q6afe.c | 10 +- sound/soc/qcom/qdsp6/q6asm.c | 10 +- sound/soc/qcom/sc7180.c | 266 +++ sound/soc/qcom/sm8250.c | 5 +- sound/usb/pcm.c | 4 + tools/testing/nvdimm/test/nfit.c | 103 - tools/testing/selftests/Makefile | 1 + .../selftests/arm64/mte/check_buffer_fill.c | 3 + .../selftests/arm64/mte/check_child_memory.c | 3 + .../selftests/arm64/mte/check_ksm_options.c | 4 + .../selftests/arm64/mte/check_mmap_options.c | 4 + .../selftests/arm64/mte/check_tags_inclusion.c | 3 + tools/testing/selftests/arm64/mte/check_user_mem.c | 4 + .../clone3/clone3_cap_checkpoint_restore.c | 2 +- tools/testing/selftests/core/close_range_test.c | 8 +- .../selftests/filesystems/binderfs/binderfs_test.c | 8 +- .../filesystems/epoll/epoll_wakeup_test.c | 95 + .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 2 +- .../ftrace/test.d/dynevent/clear_select_events.tc | 2 +- .../ftrace/test.d/dynevent/generic_clear_event.tc | 2 +- .../test.d/ftrace/func-filter-notrace-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 4 +- tools/testing/selftests/ftrace/test.d/functions | 7 + .../ftrace/test.d/kprobe/add_and_remove.tc | 2 +- .../selftests/ftrace/test.d/kprobe/busy_check.tc | 2 +- .../selftests/ftrace/test.d/kprobe/kprobe_args.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_comm.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_symbol.tc | 10 +- .../ftrace/test.d/kprobe/kprobe_args_type.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_user.tc | 4 + .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 14 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 12 +- .../ftrace/test.d/kprobe/kretprobe_args.tc | 4 +- .../selftests/ftrace/test.d/kprobe/profile.tc | 2 +- tools/testing/selftests/kselftest_harness.h | 46 +- tools/testing/selftests/lib.mk | 2 +- tools/testing/selftests/lib/Makefile | 1 - tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/test_counters.sh | 10 - tools/testing/selftests/pidfd/config | 1 + tools/testing/selftests/pidfd/pidfd_getfd_test.c | 5 +- tools/testing/selftests/pidfd/pidfd_open_test.c | 1 - tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 - tools/testing/selftests/pidfd/pidfd_setns_test.c | 1 - tools/testing/selftests/pidfd/pidfd_test.c | 2 +- tools/testing/selftests/proc/proc-loadavg-001.c | 1 - tools/testing/selftests/proc/proc-self-syscall.c | 1 - tools/testing/selftests/proc/proc-uptime-002.c | 1 - .../testing/selftests/seccomp/seccomp_benchmark.c | 151 +- tools/testing/selftests/seccomp/settings | 2 +- tools/testing/selftests/vDSO/Makefile | 16 +- tools/testing/selftests/vDSO/vdso_config.h | 92 + tools/testing/selftests/vDSO/vdso_test_abi.c | 244 ++ .../selftests/vDSO/vdso_test_clock_getres.c | 124 + .../test_vdso.c => vDSO/vdso_test_correctness.c} | 115 +- .../selftests/vm/{run_vmtests.sh => run_vmtests} | 0 tools/testing/selftests/x86/Makefile | 2 +- 1042 files changed, 18889 insertions(+), 36528 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-firmware-attributes create mode 100644 Documentation/ABI/testing/sysfs-firmware-lefi-boardinfo delete mode 100644 Documentation/core-api/counters.rst delete mode 100644 Documentation/devicetree/bindings/soc/aspeed/xdma.yaml create mode 100644 Documentation/devicetree/bindings/sound/google,sc7180-trogdor.yaml delete mode 100644 Documentation/misc-devices/mic/index.rst delete mode 100644 Documentation/misc-devices/mic/mic_overview.rst delete mode 100644 Documentation/misc-devices/mic/scif_overview.rst rename Documentation/x86/{resctrl_ui.rst => resctrl.rst} (90%) create mode 100644 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-zeropi.dts create mode 100644 arch/arm/include/asm/kasan.h create mode 100644 arch/arm/include/asm/kasan_def.h create mode 100644 arch/arm/mm/kasan_init.c create mode 100644 arch/mips/loongson64/boardinfo.c delete mode 100644 arch/x86/include/asm/copy_mc_test.h delete mode 100644 drivers/dma/mic_x100_dma.c delete mode 100644 drivers/dma/mic_x100_dma.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c copy drivers/gpu/drm/amd/{pm/swsmu/smu11/vangogh_ppt.h => amdgpu/amdgpu_fw_attesta [...] copy drivers/gpu/drm/amd/display/dc/{irq/dcn30/irq_service_dcn30.h => dc_trace.h} (65%) delete mode 100644 drivers/misc/mic/Kconfig delete mode 100644 drivers/misc/mic/Makefile delete mode 100644 drivers/misc/mic/bus/Makefile delete mode 100644 drivers/misc/mic/bus/cosm_bus.c delete mode 100644 drivers/misc/mic/bus/cosm_bus.h delete mode 100644 drivers/misc/mic/bus/mic_bus.c delete mode 100644 drivers/misc/mic/bus/scif_bus.c delete mode 100644 drivers/misc/mic/bus/scif_bus.h delete mode 100644 drivers/misc/mic/bus/vop_bus.c delete mode 100644 drivers/misc/mic/bus/vop_bus.h delete mode 100644 drivers/misc/mic/card/Makefile delete mode 100644 drivers/misc/mic/card/mic_debugfs.c delete mode 100644 drivers/misc/mic/card/mic_device.c delete mode 100644 drivers/misc/mic/card/mic_device.h delete mode 100644 drivers/misc/mic/card/mic_x100.c delete mode 100644 drivers/misc/mic/card/mic_x100.h delete mode 100644 drivers/misc/mic/common/mic_dev.h delete mode 100644 drivers/misc/mic/cosm/Makefile delete mode 100644 drivers/misc/mic/cosm/cosm_debugfs.c delete mode 100644 drivers/misc/mic/cosm/cosm_main.c delete mode 100644 drivers/misc/mic/cosm/cosm_main.h delete mode 100644 drivers/misc/mic/cosm/cosm_scif_server.c delete mode 100644 drivers/misc/mic/cosm/cosm_sysfs.c delete mode 100644 drivers/misc/mic/cosm_client/Makefile delete mode 100644 drivers/misc/mic/cosm_client/cosm_scif_client.c delete mode 100644 drivers/misc/mic/host/Makefile delete mode 100644 drivers/misc/mic/host/mic_boot.c delete mode 100644 drivers/misc/mic/host/mic_debugfs.c delete mode 100644 drivers/misc/mic/host/mic_device.h delete mode 100644 drivers/misc/mic/host/mic_intr.c delete mode 100644 drivers/misc/mic/host/mic_intr.h delete mode 100644 drivers/misc/mic/host/mic_main.c delete mode 100644 drivers/misc/mic/host/mic_smpt.c delete mode 100644 drivers/misc/mic/host/mic_smpt.h delete mode 100644 drivers/misc/mic/host/mic_x100.c delete mode 100644 drivers/misc/mic/host/mic_x100.h delete mode 100644 drivers/misc/mic/scif/Makefile delete mode 100644 drivers/misc/mic/scif/scif_api.c delete mode 100644 drivers/misc/mic/scif/scif_debugfs.c delete mode 100644 drivers/misc/mic/scif/scif_dma.c delete mode 100644 drivers/misc/mic/scif/scif_epd.c delete mode 100644 drivers/misc/mic/scif/scif_epd.h delete mode 100644 drivers/misc/mic/scif/scif_fd.c delete mode 100644 drivers/misc/mic/scif/scif_fence.c delete mode 100644 drivers/misc/mic/scif/scif_main.c delete mode 100644 drivers/misc/mic/scif/scif_main.h delete mode 100644 drivers/misc/mic/scif/scif_map.h delete mode 100644 drivers/misc/mic/scif/scif_mmap.c delete mode 100644 drivers/misc/mic/scif/scif_nm.c delete mode 100644 drivers/misc/mic/scif/scif_nodeqp.c delete mode 100644 drivers/misc/mic/scif/scif_nodeqp.h delete mode 100644 drivers/misc/mic/scif/scif_peer_bus.c delete mode 100644 drivers/misc/mic/scif/scif_peer_bus.h delete mode 100644 drivers/misc/mic/scif/scif_ports.c delete mode 100644 drivers/misc/mic/scif/scif_rb.c delete mode 100644 drivers/misc/mic/scif/scif_rb.h delete mode 100644 drivers/misc/mic/scif/scif_rma.c delete mode 100644 drivers/misc/mic/scif/scif_rma.h delete mode 100644 drivers/misc/mic/scif/scif_rma_list.c delete mode 100644 drivers/misc/mic/scif/scif_rma_list.h delete mode 100644 drivers/misc/mic/vop/Makefile delete mode 100644 drivers/misc/mic/vop/vop_debugfs.c delete mode 100644 drivers/misc/mic/vop/vop_main.c delete mode 100644 drivers/misc/mic/vop/vop_main.h delete mode 100644 drivers/misc/mic/vop/vop_vringh.c create mode 100644 drivers/platform/surface/Kconfig create mode 100644 drivers/platform/surface/Makefile rename drivers/platform/{x86 => surface}/surface3-wmi.c (100%) rename drivers/platform/{x86 => surface}/surface3_button.c (100%) rename drivers/platform/{x86 => surface}/surface3_power.c (100%) rename drivers/platform/{x86 => surface}/surfacepro3_button.c (100%) create mode 100644 drivers/platform/x86/dell-wmi-sysman/Makefile create mode 100644 drivers/platform/x86/dell-wmi-sysman/biosattr-interface.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/dell-wmi-sysman.h create mode 100644 drivers/platform/x86/dell-wmi-sysman/enum-attributes.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/int-attributes.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/passobj-attributes.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/passwordattr-interface.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/string-attributes.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/sysman.c delete mode 100644 drivers/soc/aspeed/aspeed-socinfo.c delete mode 100644 drivers/soc/aspeed/aspeed-xdma.c delete mode 100644 include/linux/counters.h create mode 100644 include/linux/math.h delete mode 100644 include/linux/mic_bus.h delete mode 100644 include/linux/platform_data/jz4740/jz4740_nand.h delete mode 100644 include/linux/scif.h delete mode 100644 include/uapi/linux/aspeed-xdma.h delete mode 100644 include/uapi/linux/mic_common.h delete mode 100644 include/uapi/linux/mic_ioctl.h delete mode 100644 lib/test_counters.c delete mode 100644 samples/mic/mpssd/.gitignore delete mode 100644 samples/mic/mpssd/Makefile delete mode 100755 samples/mic/mpssd/micctrl delete mode 100755 samples/mic/mpssd/mpss delete mode 100644 samples/mic/mpssd/mpssd.c delete mode 100644 samples/mic/mpssd/mpssd.h delete mode 100644 samples/mic/mpssd/sysfs.c create mode 100644 sound/soc/qcom/sc7180.c delete mode 100755 tools/testing/selftests/lib/test_counters.sh create mode 100644 tools/testing/selftests/vDSO/vdso_config.h create mode 100644 tools/testing/selftests/vDSO/vdso_test_abi.c create mode 100644 tools/testing/selftests/vDSO/vdso_test_clock_getres.c rename tools/testing/selftests/{x86/test_vdso.c => vDSO/vdso_test_correctness.c} (73%) rename tools/testing/selftests/vm/{run_vmtests.sh => run_vmtests} (100%)