This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allyesconfig in repository toolchain/ci/linux.
omits 3db1a3fa9880 Merge tag 'staging-5.11-rc1' of git://git.kernel.org/pub/s [...] omits 2911ed9f47b4 Merge tag 'char-misc-5.11-rc1' of git://git.kernel.org/pub [...] omits 7240153a9bdb Merge tag 'driver-core-5.11-rc1' of git://git.kernel.org/p [...] omits 157f809894f3 Merge tag 'tty-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] omits 0cee54c890a4 Merge tag 'usb-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] omits c367caf1a38b Merge tag 'sound-5.11-rc1' of git://git.kernel.org/pub/scm [...] omits d635a69dd498 Merge tag 'net-next-5.11' of git://git.kernel.org/pub/scm/ [...] omits ac73e3dc8acd Merge branch 'akpm' (patches from Andrew) omits dfefd226b0bf mm: cleanup kstrto*() usage omits 01359eb2013b mm: fix fall-through warnings for Clang omits bf16d19aabd8 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] omits 79d4d38a03fc mm: shmem: convert shmem_enabled_show to use sysfs_emit_at omits 5e4c0d86cf4a mm:backing-dev: use sysfs_emit in macro defining functions omits bfb0ffeb2a67 mm: huge_memory: convert remaining use of sprintf to sysfs [...] omits ae7a927d270f mm: use sysfs_emit for struct kobject * uses omits a00cda3f0a57 mm: fix kernel-doc markups omits 3d711a382735 zram: break the strict dependency from lzo omits 194e28da1a02 zram: add stat to gather incompressible pages since zram set up omits 0d8359620d9b zram: support page writeback omits 95c9ae14a9b9 mm/process_vm_access: remove redundant initialization of iov_r omits 110ceb8287fd mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 1ec3b5fe6eec mm/zswap: move to use crypto_acomp API for hardware acceleration omits 42a44704367c mm/zswap: fix passing zero to 'PTR_ERR' warning omits 83aed6cde845 mm/zswap: make struct kernel_param_ops definitions const omits d9f411bacfa0 userfaultfd/selftests: hint the test runner on required privilege omits 1e17a24edf9b userfaultfd/selftests: fix retval check for userfaultfd_open() omits 164c50be2878 userfaultfd/selftests: always dump something in modes omits 77f962e7ae24 userfaultfd: selftests: make __{s,u}64 format specifiers portable omits d0d4730ac2e4 userfaultfd: add user-mode only option to unprivileged_use [...] omits 37cd0575b851 userfaultfd: add UFFD_USER_MODE_ONLY omits f289041ed4cf mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits 8f424750baaa mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits 03b6c9a3e880 kernel/power: allow hibernation with page_poison sanity checking omits 8db26a3d4735 mm, page_poison: use static key more efficiently omits 04013513cc84 mm, page_alloc: do not rely on the order of page_poison an [...] omits b8ca396f9842 mm: cma: improve pr_debug log in cma_release() omits a4efc174b382 mm/cma.c: remove redundant cma_mutex lock omits d85c6db4cc61 mm: migrate: remove unused parameter in migrate_vma_insert_page() omits d532e2e57e3c mm: migrate: return -ENOSYS if THP migration is unsupported omits 236c32eb1096 mm: migrate: clean up migrate_prep{_local} omits c77c5cbafe54 mm: migrate: skip shared exec THP for NUMA balancing omits dd4ae78a21fc mm: migrate: simplify the logic for handling permanent failure omits d12b8951ad17 mm: truncate_complete_page() does not exist any more omits 0060ef3b4e6d mm: support THPs in zero_user_segments omits 5e5dda81a0df mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits ab9dd4f8a167 mm/migrate.c: fix comment spelling omits 259b3633e78d mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits 2271b016bf36 mm/compaction: make defer_compaction and compaction_deferr [...] omits 2b1a20c3afbc mm/compaction: move compaction_suitable's comment to right place omits 19d3cf9de1c7 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits 135f97fd0c39 z3fold: remove preempt disabled sections for RT omits dcf5aedb24f8 z3fold: stricter locking and more careful reclaim omits fc5488651c7d z3fold: simplify freeing slots omits 2484be0f88dc mm/page_isolation: do not isolate the max order page omits 8d87d07c9283 mm/vmscan.c: remove the filename in the top of file comment omits 2b47a24cee0e mm/vmscan: drop unneeded assignment in kswapd() omits 597c892038e0 mm: don't wake kswapd prematurely when watermark boosting [...] omits 7fc2513aa237 hugetlb: fix an error code in hugetlb_reserve_pages() omits 39a0feaef110 mm,hugetlb: remove unneeded initialization omits 0a4f3d1bb91c mm: hugetlb: fix type of delta parameter and related local [...] omits 336e6b53d99a khugepaged: add parameter explanations for kernel-doc markup omits ebfe1b8f6ea5 include/linux/huge_mm.h: remove extern keyword omits e5dfacebe4a4 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits 3f4b815a439a mm,hwpoison: return -EBUSY when migration fails omits 1e8aaedb182d mm,memory_failure: always pin the page in madvise_inject_error omits 47e431f43b5d mm,hwpoison: remove drain_all_pages from shake_page omits 2f7141600d67 mm,hwpoison: disable pcplists before grabbing a refcount omits 8295d535e2aa mm,hwpoison: refactor get_any_page omits 32409cba3f66 mm,hwpoison: drop unneeded pcplist draining omits a8b2c2ce89d4 mm,hwpoison: take free pages off the buddy freelists omits 17e395b60f5b mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 7ad69832f37e mm/page_alloc: speed up the iteration of max_order omits 470c61d70299 mm: page_alloc: refactor setup_per_zone_lowmem_reserve() omits ba8f3587f556 init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] omits 862b6dee20b0 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] omits 3b1f3658c71a mm/page_alloc: mark some symbols with static keyword omits 7f194fbb2dd7 mm/page_alloc: add __free_pages() documentation omits 3b12da6d1d4a mm/page-flags: fix comment omits 2ee08717da50 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits ec6e8c7e0314 mm, page_alloc: disable pcplists during memory offline omits 7612921f2376 mm, page_alloc: move draining pcplists to page isolation users omits 952eaf815925 mm, page_alloc: cache pageset high and batch in struct zone omits 5c3ad2eb7104 mm, page_alloc: simplify pageset_update() omits 69a8396a2647 mm, page_alloc: remove setup_pageset() omits 0a8b4f1d5bf4 mm, page_alloc: calculate pageset high and batch once per zone omits 7115ac6ef0b2 mm, page_alloc: clean up pageset high and batch update omits 32a0de886eb3 arch, mm: make kernel_page_present() always available omits 5d6ad668f316 arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits 2abf962a8d42 PM: hibernate: make direct map manipulations more explicit omits 77bc7fd607de mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits fcd353a31421 m68k: deprecate DISCONTIGMEM omits 4bfc848e0981 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits 6b2ad8d76372 m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 050b2da268f8 arc: use FLATMEM with freeing of unused memory map instead [...] omits 4f5b0c178996 arm, arm64: move free_unused_memmap() to generic mm omits 5e545df3292f arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits 214496cb1870 ia64: make SPARSEMEM default and disable DISCONTIGMEM omits ea34f78f3df6 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits 1f112129975e ia64: split virtual map initialization out of paging_init() omits b90b5547685f ia64: discontig: paging_init(): remove local max_pfn calculation omits 5d37fc0b087f ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits 03e92a5e097d ia64: remove custom __early_pfn_to_nid() omits 36d40290c8f7 alpha: switch from DISCONTIGMEM to SPARSEMEM omits 6d5a88cd0c15 lkdtm: disable KASAN for rodata.o omits 4784be284ada kasan: update documentation for generic kasan omits 214c783d593b lib/test_kasan.c: add workqueue test case omits ef13346123fa kasan: print workqueue stack omits e89a85d63fb2 workqueue: kasan: record workqueue stack omits c041098c690f mm/vmalloc.c: fix kasan shadow poisoning size omits 56db19fef3f1 docs/vm: remove unused 3 items explanation for /proc/vmstat omits 0a7dd4e901b8 mm/vmalloc: Fix unlock order in s_stop() omits e924d461f2c3 mm/vmalloc.c: remove unnecessary return statement omits 799fa85d66e9 mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] omits 96e2db456135 mm/vmalloc: rework the drain logic omits 8945a723064a mm/vmalloc: use free_vm_area() if an allocation fails omits 34fe653716b0 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits d5037d1d82b3 locking/selftests: add testcases for fs_reclaim omits 95d6c701f4ca mm: extract might_alloc() debug check omits f920e413ff9c mm: track mmu notifiers in fs_reclaim_acquire/release omits 871402e05b24 mm: forbid splitting special mappings omits 73d5e0629919 mremap: check if it's possible to split original vma omits dd3b614f858d vm_ops: rename .split() callback to .may_split() omits cd544fd1dc92 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits ad8ee77ea9db mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 51df7bcb6151 mm/mremap: account memory on do_munmap() failure omits 0966aeb404e8 mm: move free_unref_page to mm/internal.h omits 06517c9a336f sparc: fix handling of page table constructor failure omits 2b5067a8143e mm: mmap_lock: add tracepoints around lock acquisition omits 777f303c0239 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] omits f5b7e739be90 mm/mapping_dirty_helpers: enhance the kernel-doc markups omits d3f5ffcacd15 mm: cleanup: remove unused tsk arg from __access_remote_vm omits be37c98d1134 x86: mremap speedup - Enable HAVE_MOVE_PUD omits f5308c896d5d arm64: mremap speedup - enable HAVE_MOVE_PUD omits c49dd3401802 mm: speedup mremap on 1GB or larger regions omits 7df666253f26 kselftests: vm: add mremap tests omits 3a250629d732 xen/unpopulated-alloc: consolidate pgmap manipulation omits f0c0c115fb81 mm: memcontrol: account pagetables per node omits c47d5032ed30 mm: move lruvec stats update functions to vmstat.h omits 7f41506baa05 mm/memcg: remove incorrect comment omits 5ab92901fea9 mm: memcontrol: sssign boolean values to a bool variable omits da3ceeff923e mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state omits fe6960cb387f mm: memcg: remove obsolete memcg_has_children() omits 13064781304e mm/page_counter: use page_counter_read in page_counter_set_max omits 9d9d341df4d5 cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits 184218639a6f docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits bef8620cd8e0 mm: memcg: deprecate the non-hierarchical mode omits a7cb874bfff7 mm: memcg: fix obsolete code comments omits a5eb011afe07 mm/memcg: update page struct member in comments omits 013339df116c mm/rmap: always do TTU_IGNORE_ACCESS omits eefbfa7fd678 mm: memcg/slab: fix use after free in obj_cgroup_charge omits 2f7659a31473 mm: memcg/slab: fix return of child memcg objcg for root memcg omits 378876b0e378 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits 1a984c4e8200 mm: memcontrol: remove unused mod_memcg_obj_state() omits b8eddff8886b mm: memcontrol: add file_thp, shmem_thp to memory.stat omits f38d58b73438 tmpfs: fix Documentation nits omits 30e6a51dbb05 mm/shmem.c: make shmem_mapping() inline omits 462680946b6d mm: remove pagevec_lookup_range_nr_tag() omits 661c75664381 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 9d9a03340309 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits e97af69950ff mm/swap_state: skip meaningless swap cache readahead when [...] omits d8aa24e04fb2 mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 43fbdeb34964 mm: handle zone device pages in release_pages() omits 4509b42c3896 mm/gup: combine put_compound_head() and unpin_user_page() omits 52650c8b466b mm/gup: remove the vma allocation from gup_longterm_locked() omits 57efa1fe5957 mm/gup: prevent gup_fast from racing with COW during fork omits c28b1fc70390 mm/gup: reorganize internal_get_user_pages_fast() omits d0de82411864 mm/gup_test: GUP_TEST depends on DEBUG_FS omits afaa78886f21 mm/gup_test.c: mark gup_test_init as __init function omits a26c4c62990a selftests/vm: 2x speedup for run_vmtests.sh omits f3a45709d2bb selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits d943fe81e0bf selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits f4f9bda418ab selftests/vm: gup_test: introduce the dump_pages() sub-test omits a9bed1e1c2a9 selftests/vm: only some gup_test items are really benchmarks omits f545605cc08e selftests/vm: minor cleanup: Makefile and gup_test.c omits c2aa8afc36fa selftests/vm: rename run_vmtests --> run_vmtests.sh omits b9dcfdff8b4b selftests/vm: use a common gup_test.h omits 9c84f229268f mm/gup_benchmark: rename to mm/gup_test omits 800bca7c5602 mm/filemap.c: remove else after a return omits 649c6dfed030 mm/truncate: add parameter explanation for invalidate_mapp [...] omits 06c0444290ce mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 723ef24b9b37 mm/filemap/c: break generic_file_buffered_read up into mul [...] omits 9cc7e96aa846 mm/page_owner: record timestamp and pid omits 7fb7ab6d618a mm: fix page_owner initializing issue for arm32 omits 7d18dd75a8af device-dax/kmem: use struct_size() omits 045ab8c9487b mm/slub: let number of online CPUs determine the slub page order omits 965c484815f5 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits a32d654db543 mm/slab: rerform init_on_free earlier omits 0c06dd755143 mm, slab, slub: clear the slab_cache field when freeing page omits a47fc51d8e1e dma-buf: use krealloc_array() omits f8f7e2bfb118 hwtracing: intel: use krealloc_array() omits 32ce25539d18 drm: atomic: use krealloc_array() omits af11be05b6d0 edac: ghes: use krealloc_array() omits 2207994d014e pinctrl: use krealloc_array() omits 3a99974872cc vhost: vringh: use krealloc_array() omits 64f0bd116965 ALSA: pcm: use krealloc_array() omits f0dbd2bd1c22 mm: slab: provide krealloc_array() omits 15d5de496beb mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits 7714304f3ba1 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits a86ecfa6a873 arch/Kconfig: fix spelling mistakes omits 45680967ee29 ocfs2: ratelimit the 'max lookup times reached' notice omits a0823b5e4434 fs/ocfs2/cluster/tcp.c: remove unneeded break omits 4dad18f47767 fs/ntfs: remove unused variable attr_len omits 3f10c2fa40e4 fs/ntfs: remove unused varibles omits ec680c1990e7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] omits 483e6417aea5 ide/falcon: remove in_interrupt() usage omits a85cbe6159ff uapi: move constants from <linux/kernel.h> to <linux/const.h> omits ebb2bdcef8a0 kthread_worker: document CPU hotplug handling omits f630c7c6f105 kthread: add kthread_work tracepoints omits efd5a1584537 net: hns3: fix expression that is currently always true omits a268e0f2455c net: fix proc_fs init handling in af_packet and tls omits 102f19d611ac nfc: pn533: convert comma to semicolon omits 28f53159e121 Merge branch 'vsock-add-flags-field-in-the-vsock-address' omits 7f816984f439 af_vsock: Assign the vsock transport considering the vsock [...] omits 1b5f2ab98e7f af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path omits cada7ccd9dc7 vsock_addr: Check for supported flag values omits caaf95e0f23f vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag omits dc8eeef73b63 vm_sockets: Add flags field in the vsock address data structure omits ae0b04b238e2 net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled omits c31b70c9968f tcp: Add logic to check for SYN w/ data in tcp_simple_retransmit omits ca0b272b48f3 net: mscc: ocelot: install MAC addresses in .ndo_set_rx_mo [...] omits a4485baefa1e nfc: s3fwrn5: Release the nfc firmware omits 8163962aadde net: vxget: clean up sparse warnings omits b02487560740 Merge tag 'linux-can-next-for-5.11-20201214' of git://git. [...] omits 75c2a8fe8e39 Merge branch 'mlxsw-introduce-initial-xm-router-support' omits 88a31b18b6df mlxsw: spectrum_router: Use eXtended mezzanine to offload [...] omits dffd566136d7 mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 omits 2dfad87a24de mlxsw: spectrum_router_xm: Introduce basic XM cache flushing omits 069254662b65 mlxsw: reg: Add Router LPM Cache Enable Register omits edb47f3d2368 mlxsw: reg: Add Router LPM Cache ML Delete Register omits 54ff9dbbb96f mlxsw: spectrum_router_xm: Implement L-value tracking for M-index omits e35e80464896 mlxsw: reg: Add XM Router M Table Register omits e0bc244dcf58 mlxsw: spectrum_router: Introduce per-ASIC XM initialization omits ec54677e55bb mlxsw: reg: Add XM Lookup Table Query Register omits 087489dc2748 mlxsw: reg: Add Router XLT M select Register omits 50779c332556 mlxsw: Ignore ports that are connected to eXtended mezanine omits 2ea3f4c7fa7c mlxsw: pci: Obtain info about ports used by eXtended mezanine omits ff462103ca4d mlxsw: spectrum_router: Introduce XM implementation of rou [...] omits 6100fbf13d2f mlxsw: reg: Add Router XLT Enable Register omits be6ba3b61e20 mlxsw: reg: Add XM Direct Register omits 148842c98a24 Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pu [...] omits 22f07b86d4e5 Merge branch 'bnxt_en-improve-firmware-flashing' omits a86b313e1817 bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to f [...] omits 1432c3f6a6ca bnxt_en: Retry installing FW package under NO_SPACE error [...] omits 2e5fb428a61c bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to e [...] omits a9094ba6072b bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). omits 93ff343528ce bnxt_en: Refactor bnxt_flash_nvram. omits eb0ea74120e0 Merge tag 'x86-fpu-2020-12-14' of git://git.kernel.org/pub [...] omits 2aa899ebd5c3 MAINTAINERS: add mvpp2 driver entry omits 54970a2fbb67 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyon [...] omits 0780b4145634 inet_ecn: Use csum16_add() helper for IP_ECN_set_* helpers omits edd7ab768474 Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub [...] omits adb35e8dc98b Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/ [...] omits 989a1db06eb1 net: bridge: Fix a warning when del bridge sysfs omits 533369b145d8 Merge tag 'timers-core-2020-12-14' of git://git.kernel.org [...] omits 5bb0c4b5eb61 ice, xsk: Move Rx allocation out of while-loop omits bb7eae6dd230 net: mtk_eth: simplify the mediatek code return expression omits 8718d60ee64f Merge branch 'add-devlink-and-devlink-health-reporters-to' omits 80b9414832a1 docs: octeontx2: Add Documentation for NPA health reporters omits f1168d1e207c octeontx2-af: Add devlink health reporters for NPA omits fae06da4f261 octeontx2-af: Add devlink suppoort to af driver omits 76d4acf22b48 Merge tag 'perf-kprobes-2020-12-14' of git://git.kernel.or [...] omits 0e12c0271887 selftests: test_vxlan_under_vrf: mute unnecessary error message omits 6d4634d1b091 net: Limit logical shift left of TCP probe0 timeout omits 8a8ca83ec3cf Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/p [...] omits ebf322822cc9 Merge branch 'mptcp-another-set-of-miscellaneous-mptcp-fixes' omits 15e6ca974b14 mptcp: let MPTCP create max size skbs omits 1bc7327b5fea mptcp: pm: simplify select_local_address() omits 50c504a20a75 mptcp: parse and act on incoming FASTCLOSE option omits 049fe386d353 tcp: parse mptcp options contained in reset packets omits ab82e996a1fa mptcp: hold mptcp socket before calling tcp_done omits ba34c3de71ce mptcp: use MPTCPOPT_HMAC_LEN macro omits 6fe4ccdc3dab selftests: mptcp: add the flush addrs testcase omits 141694df6573 mptcp: remove address when netlink flushes addrs omits 3764b0c5651e mptcp: attach subflow socket to parent cgroup omits e857b6fcc5af Merge tag 'locking-core-2020-12-14' of git://git.kernel.or [...] omits efc36d3c344a net: mhi: Fix unexpected queue wake omits 49506a9ba061 net: dsa: mv88e6xxx: don't set non-existing learn2all bit [...] omits 8c1dccc80380 Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pu [...] omits 09d6217254c0 net: openvswitch: fix TTL decrement exception action execution omits 1ac0884d5474 Merge tag 'core-entry-2020-12-14' of git://git.kernel.org/ [...] omits ff6135959a91 Merge tag 'docs-5.11' of git://git.lwn.net/linux omits f9b4240b0747 Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/li [...] omits 6d93a1971a0d Merge tag 'time-namespace-v5.11' of git://git.kernel.org/p [...] omits 0ca2ce81eb8e Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits 586592478b1f Merge tag 's390-5.11-1' of git://git.kernel.org/pub/scm/li [...] omits 0b03beface02 Merge tag 'm68k-for-v5.11-tag1' of git://git.kernel.org/pu [...] omits 2c075f38a708 Merge branch 'radeon-fixes' (Radeon and amdgpu fixes) omits 68b111bf74a0 drm/radeon: fix check order in radeon_bo_move omits 228ddee8ed9e drm/amdgpu: fix check order in amdgpu_bo_move omits 7bca5021a4e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits a6b5e026e623 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits 84292fffc246 Merge tag 'x86_build_for_v5.11' of git://git.kernel.org/pu [...] omits 8ba27ae36b41 Merge tag 'x86_cache_for_v5.11' of git://git.kernel.org/pu [...] omits 405f868f13da Merge tag 'x86_cleanups_for_v5.11' of git://git.kernel.org [...] omits 54d794830f4d Merge tag 'x86_mm_for_v5.11' of git://git.kernel.org/pub/s [...] omits 9c70f0467875 Merge tag 'x86_misc_for_v5.11' of git://git.kernel.org/pub [...] omits ae1c1a8fd9c3 Merge tag 'x86_platform_for_v5.11' of git://git.kernel.org [...] omits 0d712978dcdd Merge tag 'x86_cpu_for_v5.11' of git://git.kernel.org/pub/ [...] omits 5583ff677b31 Merge tag 'x86_sgx_for_v5.11' of git://git.kernel.org/pub/ [...] omits 85fe40cad2da Merge tag 'x86_microcode_update_for_v5.11' of git://git.ke [...] omits 2b34233ce20b Merge tag 'ras_updates_for_v5.11' of git://git.kernel.org/ [...] omits 9e7f25886bdf Merge tag 'edac_updates_for_v5.11' of git://git.kernel.org [...] omits b4b638c36b7e selftests/bpf: Add a test for ptr_to_map_value on stack fo [...] omits cd17d38f8b28 bpf: Permits pointers on stack for helper calls omits 9e4b0d55d84a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 47e44ed01434 docs: fix broken cross reference in translations/zh_CN omits 51895d58c7c0 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] omits 7c7fdaf6ad9f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits da0628559871 Merge tag 'tomoyo-pr-20201214' of git://git.osdn.net/gitro [...] omits fab0fca1da5c Merge tag 'media/v5.11-1' of git://git.kernel.org/pub/scm/ [...] omits ae1985b50afa Merge tag 'for-5.11/revert-problem-v5.10-raid-changes' of [...] omits bcc68bd81612 Merge tag 'auxdisplay-for-linus-v5.11' of git://github.com [...] omits 1d36dffa5d88 Merge tag 'drm-next-2020-12-11' of git://anongit.freedeskt [...] omits a4d2a7ad8683 libbpf: Expose libbpf ring_buffer epoll_fd omits 0941e3b0653f Revert "dm raid: fix discard limits for raid1 and raid10" omits 77a68698ffe0 Revert "md: change mddev 'chunk_sectors' from int to unsigned" omits 2e33f831fccd selftests/bpf: Add set_attach_target() API selftest for mo [...] omits fe62de310e2b libbpf: Support modules in bpf_program__set_attach_target() API omits 598100be3053 Merge tag 'asoc-v5.11' of https://git.kernel.org/pub/scm/l [...] omits c6b734892420 can: m_can: use struct m_can_classdev as drvdata omits ac33ffd3e2b0 can: m_can: let m_can_class_allocate_dev() allocate driver [...] omits b8d6255548ff can: m_can: m_can_clk_start(): make use of pm_runtime_resu [...] omits 78e19a292681 can: m_can: m_can_config_endisable(): mark as static omits 3b464affd898 can: m_can: use cdev as name for struct m_can_classdev uniformly omits 709efa6f00c7 can: m_can: convert indention to kernel coding style omits 4c832b380cd0 can: m_can: update link to M_CAN user manual omits f84b799996e2 Merge branches 'edac-spr', 'edac-igen6' and 'edac-misc' in [...] omits 175b8d89fe29 ALSA: pcm: oss: Fix potential out-of-bounds shift omits 43d5ca88dfcd ALSA: usb-audio: Fix potential out-of-bounds shift omits e5fab13a7c54 Merge branch 'for-linus' into for-next omits 2c85ebc57b3e Linux 5.10 omits ec6f5e0e5ca0 Merge tag 'x86-urgent-2020-12-13' of git://git.kernel.org/ [...] omits d2360a398f0b Merge tag 'block-5.10-2020-12-12' of git://git.kernel.dk/l [...] omits 46e85af0cc53 driver core: platform: don't oops in platform_shutdown() o [...] omits 3cabca87b329 ntp: Fix prototype in the !CONFIG_GENERIC_CMOS_UPDATE case omits 13458ffe0a95 net: x25: Remove unimplemented X.25-over-LLC code stubs omits 0b9b24140681 inet: frags: batch fqdir destroy works omits e0a64d1dffca nfc: s3fwrn5: let core configure the interrupt trigger omits 771c8901568d net: dsa: mt7530: enable MTU normalization omits 6bff9bb8a292 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 5ee595d9079b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits e2437ac2f59d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e5795aacd71b Merge tag 'wireless-drivers-next-2020-12-12' of git://git. [...] omits 48b0ae046ee9 netfilter: nftables: netlink support for several set eleme [...] omits 563125a73ac3 netfilter: nftables: generalize set extension to support f [...] omits 7b1b868e1d91 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 00f7763a26cb Merge tag 'mac80211-next-for-net-next-2020-12-11' of git:/ [...] omits b53966ffd4c0 Merge tag 'for-linus-5.10c-rc8-tag' of git://git.kernel.or [...] omits b01deddb8d3c Merge tag 'riscv-for-linus-5.10-rc8' of git://git.kernel.o [...] omits 31d00f6eb1f2 Merge tag 'io_uring-5.10-2020-12-11' of git://git.kernel.d [...] omits 643e69aff89a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6ffeb1c3f822 md: change mddev 'chunk_sectors' from int to unsigned omits 0d07c0ec4381 x86/kprobes: Fix optprobe to detect INT3 padding correctly omits 464d2ff716c3 Merge tag 'timers-v5.11-2' of https://git.linaro.org/peopl [...] omits 2ab695aa8eb8 ACPI: Use fwnode_init() to set up fwnode omits 92b211a28992 netfilter: nftables: move nft_expr before nft_set omits 8cfd9b0f8515 netfilter: nftables: generalize set expressions support omits 86d21fc74745 netfilter: ctnetlink: add timeout and protoinfo to destroy events omits d84489e374f5 ALSA: hda/ca0132 - Add ZxR surround DAC setup. omits c1d8aeed83d9 ALSA: hda/ca0132 - Add 8051 PLL write helper functions. omits 46d5e62dd3c3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 7ab250385ec2 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits d1b0c33850d2 ath11k: implement suspend for QCA6390 PCI devices omits d578ec2a0d5c ath11k: hif: add ce irq enable and disable functions omits 79802b13a492 ath11k: implement WoW enable and wakeup commands omits 2151ffde188a ath11k: set credit_update flag for flow controlled ep only omits 840c36fa727a ath11k: dp: stop rx pktlog before suspend omits 8733d835ec43 ath11k: htc: implement suspend handling omits d50370c953bc ath11k: htc: remove unused struct ath11k_htc_ops omits f6fa37a4928f ath11k: pci: read select_window register to ensure write i [...] omits fa5917e44ee8 ath11k: hif: implement suspend and resume functions omits 34fb81e4eb92 ath11k: mhi: hook suspend and resume omits f57ad6a9885e ath11k: Fix incorrect tlvs in scan start command omits 0ccdf4398827 ath11k: pci: disable VDD4BLOW omits 0699940755e9 ath11k: pci: fix L1ss clock unstable problem omits babb0ced6acd ath11k: pci: fix hot reset stability issues omits 43ed15e1ee01 ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID omits fc46e1b2a24a ath11k: mhi: print a warning if firmware crashed omits 57449b07eafc ath11k: use MHI provided APIs to allocate and free MHI controller omits 5dadbe4e3718 ath10k: add atomic protection for device recovery omits 2bc2b87bb35a ath10k: add option for chip-id based BDF selection omits cffdd6d90482 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet omits 111d0bda8eeb tools/kvm_stat: Exempt time-based counters omits 34c0f6f2695a KVM: mmu: Fix SPTE encoding of MMIO generation upper half omits 7f376f1917d7 Merge tag 'mtd/fixes-for-5.10-rc8' of git://git.kernel.org [...] omits 1de5d12b7690 Merge tag 'mmc-v5.10-rc4-2' of git://git.kernel.org/pub/sc [...] omits e977aaf899a6 Merge tag 'at24-fixes-for-v5.10' of git://git.kernel.org/p [...] omits 782598ecea73 Merge tag 'zonefs-5.10-rc7' of git://git.kernel.org/pub/sc [...] omits aa3b66f401b3 tick/sched: Make jiffies update quick check more robust omits b7906b70a233 bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu [...] omits a06caa4a68ce Merge branch 'akpm' (patches from Andrew) omits ba9c1201beaa mm/hugetlb: clear compound_nr before freeing gigantic pages omits 6c82d45c7f03 kasan: fix object remaining in offline per-cpu quarantine omits 6e7b64b9dd6d elfcore: fix building with clang omits 55d5b7dd6451 initramfs: fix clang build failure omits 14dc3983b5df kbuild: avoid static_assert for genksyms omits 84edc2eff827 selftest/fpu: avoid clang warning omits 40d6366e9d86 proc: use untagged_addr() for pagemap_read addresses omits 16c0cc0ce305 revert "mm/filemap: add static for function __add_to_page_ [...] omits 82e060904732 Input: cm109 - do not stomp on control URB omits 13fef8ef9fb8 docs: Note that sphinx 1.7 will be required soon omits 33d974e76e21 mtd: rawnand: xway: Do not force a particular software ECC engine omits cf75f00fc802 mtd: rawnand: socrates: Do not force a particular software [...] omits 148b4f16159f mtd: rawnand: plat_nand: Do not force a particular softwar [...] omits 9506ab943db4 mtd: rawnand: pasemi: Do not force a particular software E [...] omits f87b720a2164 mtd: rawnand: orion: Do not force a particular software EC [...] omits f49bde9fe25c mtd: rawnand: mpc5121: Do not force a particular software [...] omits bd47fa451315 mtd: rawnand: gpio: Do not force a particular software ECC engine omits 52277269c406 mtd: rawnand: au1550: Do not force a particular software E [...] omits 249a9599c912 mtd: rawnand: ams-delta: Do not force a particular softwar [...] omits 9a02fd8b1924 x86/ia32_signal: Propagate __user annotation properly omits 7f469b6dc484 mt76: remove unused variable q omits 94801e5c6d46 Merge tag 'pinctrl-v5.10-3' of git://git.kernel.org/pub/sc [...] omits 81daab1f8d57 iwlwifi: fw: acpi: Demote non-conformant function headers omits fe472e9d47c8 iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in functio [...] omits 5a2e2f91e8b5 iwlwifi: iwl-phy-db: Add missing struct member description [...] omits 220ee462702c iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced [...] omits dde0a25d06bf iwlwifi: iwl-eeprom-read: Demote one nonconformant functio [...] omits 05d07f2dc9a9 iwlwifi: mvm: rs: Demote non-conformant function documenta [...] omits 6d47cdecaa45 Merge tag 'v5.10-3' of git://git.kernel.org/pub/scm/linux/ [...] omits 10a0472d1850 iwlwifi: iwl-drv: Fix fall-through warnings for Clang omits ff08b5368ce5 iwlwifi: dvm: Fix fall-through warnings for Clang omits 5a2abdcadc3b iwlwifi: mvm: Fix fall-through warnings for Clang omits c1cea11227cb Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 460aa020f56c Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 031616c434db Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 064841ccfc49 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 84de089e770b Merge series "ASoC: SOF: Intel: fix to dsp state dump trac [...] omits 51e325f7f829 Merge series "ASoC: rt1015p: delay 300ms for waiting calib [...] omits c3ae3dc896fa serial: 8250_pci: Drop bogus __refdata annotation omits 87a0b9f98ac5 tty: serial: meson: enable console as module omits a256e24021bf usb: phy: convert comma to semicolon omits 2eda5b5f9641 usb: ucsi: convert comma to semicolon omits 007e3370806d Merge tag 'usb-serial-5.11-rc1' of https://git.kernel.org/ [...] omits 4da3a54f5a02 Revert "scsi: storvsc: Validate length of incoming packet [...] omits 46c3bbd98279 ALSA: hda/hdmi: packet buffer index must be set before rea [...] omits 45c29d9ae9ae ASoC: SOF: imx: update kernel-doc description omits 1688dbe7a730 ASoC: mediatek: mt8183: delete some unreachable code omits de96bd7b7e9b ASoC: mediatek: mt8183: add PM ops to machine drivers omits 631c78ed72bb ASoC: topology: Fix wrong size check omits f5824e5ce1cd ASoC: topology: Add missing size check omits 8f7ef6fca031 ASoC: SOF: Intel: hda: fix the condition passed to sof_dev [...] omits fbfa22ec4b2b ASoC: SOF: modify the SOF_DBG flags omits b278fc55b477 ASoC: SOF: Intel: hda: remove duplicated status dump omits f102d0d17398 ASoC: rt1015p: delay 300ms after SDB pulling high for calibration omits 4ab930171076 ASoC: rt1015p: move SDB control from trigger to DAPM omits 85a7555575a0 ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_ [...] omits c6dde8ffd071 ALSA: usb-audio: Fix control 'access overflow' errors from chmap omits 13b1f8aa6569 ALSA: hda/hdmi: always print pin NIDs as hexadecimal omits c534e093d865 mac80211: add ieee80211_set_sar_specs omits 6bdb68cef7bf nl80211: add common API to configure SAR power limitations omits f879ac8ed6c8 mac80211: fix a mistake check for rx_stats update omits b0140fda626e mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc omits 44b72ca8163b mac80211: Update rate control on channel change omits 189a164d0fc6 mac80211: don't filter out beacons once we start CSA omits bbf31e88df2f mac80211: Fix calculation of minimal channel width omits 2dedfe1dbdf2 mac80211: ignore country element TX power on 6 GHz omits db8ebd06ccb8 mac80211: use bitfield helpers for BA session action frames omits da3882331a55 mac80211: support Rx timestamp calculation for all preamble types omits f65607cdbc6b mac80211: don't set set TDLS STA bandwidth wider than possible omits 3f8a39ff2807 mac80211: support driver-based disconnect with reconnect hint omits 3bb02143ff55 cfg80211: support immediate reconnect request hint omits a5a55032ea65 mac80211: use struct assignment for he_obss_pd omits 539a36ba2f07 cfg80211: remove struct ieee80211_he_bss_color omits 2d9463083ce9 nl80211: validate key indexes for cfg80211_registered_device omits 669b84134a2b cfg80211: include block-tx flag in channel switch started event omits 3660944a37ce mac80211: disallow band-switch during CSA omits 985074247080 ieee80211: update reduced neighbor report TBTT info length omits beee24695157 cfg80211: Save the regulatory domain when setting custom r [...] omits c837cbad40d9 nl80211: always accept scan request with the duration set omits b45a19dd7e46 cfg80211: Update TSF and TSF BSSID for multi BSS omits d590a125eeb4 cfg80211: scan PSC channels in case of scan with wildcard SSID omits 3598ae87fe44 mac80211: Skip entries with SAE H2E only membership selector omits d6587602c599 cfg80211: Parse SAE H2E only membership selector omits 4271d4bde0a2 mac80211: support MIC error/replay detected counters drive [...] omits 081e1e7ece05 mac80211: he: remove non-bss-conf fields from bss_conf omits 84674ef4d69b mac80211: remove trailing semicolon in macro definitions omits d7832c7187c1 nl80211: Fix fall-through warnings for Clang omits aaaee2d68a95 mac80211: Fix fall-through warnings for Clang omits 01c9c0ab3524 cfg80211: Fix fall-through warnings for Clang omits 32fc4a9ad56f cfg80211: fix callback type mismatches in wext-compat omits c7ed0e683ddb net: wireless: make a const array static, makes object smaller omits 36ec144f041b net: mac80211: use core API for updating TX/RX stats omits 14486c82612a rfkill: add a reason to the HW rfkill state omits b5206275b46c usb: typec: tcpm: convert comma to semicolon omits 93cebeb1c21a crypto: qat - add capability detection logic in qat_4xxx omits 5106dfeaeabe crypto: qat - add AES-XTS support for QAT GEN4 devices omits 67916c951689 crypto: qat - add AES-CTR support for QAT GEN4 devices omits 3db4c21c0f71 usb: typec: tcpm: Update vbus_vsafe0v on init omits 3b6c3d048089 usb: typec: tcpci: Enable bleed discharge when auto discha [...] omits d33a23b0532d crypto: atmel-i2c - select CONFIG_BITREVERSE omits a320dc2ff80b crypto: hisilicon/trng - replace atomic_add_return() omits 885743324513 crypto: keembay - Add support for Keem Bay OCS AES/SM4 omits c7e34aa31d62 dt-bindings: Add Keem Bay OCS AES bindings omits ecf4d4310a16 usb: typec: Add class for plug alt mode device omits ca955d3308ba USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL de [...] omits fe79d5de7720 USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP omits 301a633c1b5b USB: typec: tcpm: Fix PR_SWAP error handling omits 60e998d1c6d9 USB: typec: tcpm: Hard Reset after not receiving a Request omits 76e87d96b30b ntp: Consolidate the RTC update implementation omits 69eca258c850 ntp: Make the RTC sync offset less obscure omits 33e62e832384 ntp, rtc: Move rtc_set_ntp_time() to ntp code omits c9e6189fb031 ntp: Make the RTC synchronization more reliable omits 354c796b9270 rtc: core: Make the sync offset default more realistic omits b0ecd8e8c5ef rtc: cmos: Make rtc_cmos sync offset correct omits dcf257e92622 rtc: mc146818: Reduce spinlock section in mc146818_set_time() omits 05a0302c3548 rtc: mc146818: Prevent reading garbage omits 5b78f2dc3153 sched/fair: Trivial correction of the newidle_balance() comment omits 13d5a5e9f9b8 sched/fair: Clear SMT siblings after determining the core [...] omits 59a74b1544e1 sched: Fix kernel-doc markup omits 3149cd553027 x86: Print ratio freq_max/freq_base used in frequency inva [...] omits 976df7e5730e x86, sched: Use midpoint of max_boost and max_P for freque [...] omits 41ea667227ba x86, sched: Calculate frequency invariance for AMD systems omits 607184cb1635 ALSA: hda/realtek - Add supported for more Lenovo ALC285 H [...] omits 19b5926b6825 ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. omits 8cb12b94c2e3 ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmw [...] omits 799c70639c00 ALSA: hda/ca0132 - Add 8051 exram helper functions. omits aedeb64211f0 ALSA: hda/ca0132 - Add stream port remapping function. omits 4a6d3b4e7ae7 ALSA: hda/ca0132 - Reset codec upon initialization. omits 93f998879cd9 Merge tag 'extcon-next-for-5.11' of git://git.kernel.org/p [...] omits e1efdb604f5c extcon: max77693: Fix modalias string omits f58f26ab22f7 extcon: fsa9480: Support TI TSU6111 variant omits 0e77f8e1d0c2 extcon: fsa9480: Rewrite bindings in YAML and extend omits f6f79dd22f58 dt-bindings: extcon: add binding for TUSB320 omits 06bc4ca115cd extcon: Add driver for TI TUSB320 omits b4fe9fec51ef selftests/bpf: Silence ima_setup.sh when not running in ve [...] omits 89ad7420b25c selftests/bpf: Drop the need for LLVM's llc omits a67079b03165 selftests/bpf: fix bpf_testmod.ko recompilation logic omits 059fe8296e0f Merge tag 'drm-fixes-2020-12-11' of git://anongit.freedesk [...] omits ccbbfd1cbf36 RISC-V: Define get_cycles64() regardless of M-mode omits 33dc9614dc20 Merge tag 'ktest-v5.10-rc6' of git://git.kernel.org/pub/sc [...] omits 47003b9971cc Merge tag 'powerpc-5.10-6' of git://git.kernel.org/pub/scm [...] omits 197c61cb176a Merge tag 'fixes-v5.10a' of git://git.kernel.org/pub/scm/l [...] omits b1f195fc4981 drm/i915/display: Go softly softly on initial modeset failure omits de2df164e3f9 Merge tag 'drm-intel-fixes-2020-12-09' of git://anongit.fr [...] omits a81ac2995a49 Merge tag 'amd-drm-fixes-5.10-2020-12-09' of git://people. [...] omits 6840a3dcc244 Merge tag 'nfs-for-5.10-3' of git://git.linux-nfs.org/proj [...] omits 4d31058b823c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d9838b1d3928 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 092fde0f863b samples/bpf: Fix possible hang in xdpsock with multiple threads omits 058df195c234 x86/ioapic: Cleanup the timer_works() irqflags mess omits 190113b4c653 x86/apic/vector: Fix ordering in vector assignment omits 91163f821436 Merge branch 'add-ppp_generic-ioctls-to-bridge-channels' omits 563b603bd65d docs: update ppp_generic.rst to document new ioctls omits 4cf476ced45d ppp: add PPPIOCBRIDGECHAN and PPPIOCUNBRIDGECHAN ioctls omits 21e31401fc45 NFS: Disable READ_PLUS by default omits fe8eb820e388 NFSv4.2: Fix 5 seconds delay when doing inter server copy omits 1c87b8516297 NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS [...] omits 51e13685bd93 rtnetlink: RCU-annotate both dimensions of rtnl_msg_handlers omits 1d608d2e0d51 Revert "macb: support the two tx descriptors on at91rm9200" omits b7f5eb6ba21b net: qualcomm: rmnet: Update rmnet device MTU based on rea [...] omits 38bf8cd821be selftests: fix poll error in udpgro.sh omits 3b0c860f872d net: lapbether: Consider it successful if (dis)connecting [...] omits bfa5e98c9de4 igc: Add new device ID omits 3615bdf6d9b1 selftests/bpf: Fix "dubious pointer arithmetic" test omits 77ce220c0549 selftests/bpf: Fix array access with signed variable test omits 511a76bcb0ce selftests/bpf: Add test for signed 32-bit bound check bug omits e0fecb289ad3 tcp: correctly handle increased zerocopy args struct size omits b02709587ea3 bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. omits a76b6b1fe831 net: mediatek: simplify the return expression of mtk_gmac_ [...] omits b18cac546be3 net/mlx4: simplify the return expression of mlx4_init_srq_table() omits ec73c31dfbfd net: stmmac: simplify the return tc_delete_knode() omits c7dd222053c4 Merge tag 'linux-can-next-for-5.11-20201210' of git://git. [...] omits a10b24b83242 vxlan: avoid double unlikely() notation when using IS_ERR() omits 343dbdb7cb89 s390/mm: add support to allocate gigantic hugepages using CMA omits ff98cc986ae8 s390/crypto: add arch_get_random_long() support omits 9fca90cf2892 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits b1a5039759cb ALSA: hda/hdmi: fix silent stream for first playback to DP omits 7079f785b500 ALSA: hda/ca0132 - Change Input Source enum strings. omits c697ba85a94b ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. omits c9a867fd8451 ALSA: usb-audio: Add implicit fb support for Steinberg UR22 omits 2506318e382c ALSA: hda: Fix regressions on clear and reconfig sysfs omits c42d492c672a cw1200: txrx: convert comma to semicolon omits 40201575b731 Merge tag 'media/v5.10-4' of git://git.kernel.org/pub/scm/ [...] omits 382726d134e3 wilc1000: changes for SPI communication stall issue found [...] omits 89b5d9b2215b Merge tag 'iwlwifi-next-for-kalle-2020-12-09' of git://git [...] omits 06c5fe9b12dd x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled omits 83bbb8ffb462 Merge tag 'kvmarm-fixes-5.10-5' of git://git.kernel.org/pu [...] omits 41003dd0241c selftests/bpf: Make selftest compilation work on clang 11 omits 7535a3526dfe selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore omits a5b7b1194a57 selftests/bpf: Drop tcp-{client,server}.py from Makefile omits 2a0387e8128a misc: pvpanic: Replace OF headers by mod_devicetable.h omits f104060813fe misc: pvpanic: Combine ACPI and platform drivers omits ebee0cde1960 usb: host: sl811: Switch to use platform_get_mem_or_io() omits feaba5932b6f vfio: platform: Switch to use platform_get_mem_or_io() omits 0aec2da43662 driver core: platform: Introduce platform_get_mem_or_io() omits d96f04d347e4 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access omits 4661f46e50f2 serial: imx: Move imx_uart_probe_dt() content into probe() omits 428bb001143c slimbus: qcom: fix potential NULL dereference in qcom_slim [...] omits 1c12c27086dc siox: Make remove callback return void omits 07d9a767ae5c siox: Use bus_type functions for probe, remove and shutdown omits 8704fd73bf56 USB: gadget: f_fs: remove likely/unlikely omits a353397b0d5d usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus omits 457a902ba1a7 USB: gadget: f_midi: setup SuperSpeed Plus descriptors omits 3ee05c206567 USB: gadget: f_acm: add support for SuperSpeed Plus omits b00f444f9add USB: gadget: f_rndis: fix bitrate for SuperSpeed and above omits beff5de94fd4 usb: typec: intel_pmc_mux: Configure cable generation valu [...] omits 3759d5edc075 dt-bindings: tegra: Add missing HDA properties omits 2d8f8955fe02 dt-bindings: tegra: Convert HDA doc to json-schema omits 4223a5be80b8 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits 29ac40cbed2b x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP omits d2a968dddf98 Merge tag 'usb-v5.11-rc1' of git://git.kernel.org/pub/scm/ [...] omits d40c2d4ed62d spmi: Add driver shutdown support omits 0be0a733c9cd spmi: fix some coding style issues at the spmi core omits b1f0aeecd25a spmi: get rid of a warning when built with W=1 omits ee42bedc85a6 can: mcp251xfd: Add support for internal loopback mode omits 2c0ac9208135 can: flexcan: convert the driver to DT-only omits cab7ffc0324f can: m_can: add PCI glue driver for Intel Elkhart Lake omits 227619c3ff7c can: m_can: move runtime PM enable/disable to m_can_platform omits 8435ff0fd7e1 MAINTAINERS: Add myself as a reviewer for CADENCE USB3 DRD [...] omits 59b7c6a8fd6c usb: chipidea: ci_hdrc_imx: Use of_device_get_match_data() omits 58bcafec8062 usb: chipidea: usbmisc_imx: Use of_device_get_match_data() omits 448373d9db1a usb: cdns3: fix NULL pointer dereference on no platform data omits c9f4cad6cdfe can: m_can: m_can_config_endisable(): remove double cleari [...] omits ecbaf5e13f45 can: rx-offload: can_rx_offload_offload_one(): avoid doubl [...] omits 921ca574cd38 can: isotp: add SF_BROADCAST support for functional addressing omits b10733527bfd Merge tag 'amd-drm-next-5.11-2020-12-09' of git://people.f [...] omits 6bea0225a4bf zonefs: fix page reference and BIO leak omits ce6520b0eafa Input: i8042 - add Acer laptops to the i8042 reset list omits 57a0f3a81ef2 Revert "md: add md_submit_discard_bio() for submitting dis [...] omits 17c28c2a0687 Revert "md/raid10: extend r10bio devs to raid disks" omits 4e2c6567efdd Revert "md/raid10: pull codes that wait for blocked dev in [...] omits d7cb6be0d0cd Revert "md/raid10: improve raid10 discard request" omits 82fe9af77cd1 Revert "md/raid10: improve discard request for far layout" omits e2782f560c29 Revert "dm raid: remove unnecessary discard limits for raid10" omits 177745beebe3 MAINTAINERS: Add entry for Marvell Prestera Ethernet Switc [...] omits 7fdd375e3830 net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cl [...] omits a7105e3472bf Merge branch 'hns3-next' omits cdab7c977970 net: hns3: adjust rss tc mode configure command omits 8eeb1f4bce68 net: hns3: adjust rss indirection table configure command omits f1c2e66d7f38 net: hns3: add support for max 512 rss size omits 0205ec041ec6 net: hns3: add support for hw tc offload of tc flower omits 0f993fe2b89d net: hns3: add support for forwarding packet to queues of [...] omits 5a5c90917467 net: hns3: add support for tc mqprio offload omits 35244430d624 net: hns3: refine the struct hane3_tc_info omits f8aab60422c3 drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs omits c0ead5552c0f nfp: silence set but not used warning with IPV6=n omits 523437d7b5ba net: stmmac: allow stmmac to probe for C45 PHY devices omits c5b58c8c860d drm/amd/pm: typo fix (CUSTOM -> COMPUTE) omits 5cab30359a4b Merge branch 'Add-support-for-VSOL-V2801F-CarlitoxxPro-CPG [...] omits 7a77233ec6d1 net: sfp: relax bitrate-derived mode check omits 0d035bed2a4a net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround omits 6b21c0bb3a32 net: x25: Fix handling of Restart Request and Restart Conf [...] omits 0f86a5be1095 Merge branch 'mptcp-fixes' omits d7b1bfd0832c mptcp: be careful on subflows shutdown omits 0597d0f8e030 mptcp: plug subflow context memory leak omits 5b950ff4331d mptcp: link MPC subflow into msk only after accept omits 7bdddc68cda3 net: hdlc_x25: Remove unnecessary skb_reset_network_header calls omits 016ade51a7d9 net/mlx4: simplify the return expression of mlx4_init_cq_table() omits c2af62256e8d ibmvnic: fix rx buffer tracking and index management in re [...] omits 5a40cce20871 Merge branch 'mptcp-Add-port-parameter-to-ADD_ADDR-option' omits 432d9e74d8a3 mptcp: use the variable sk instead of open-coding omits 13ad9f01a29e mptcp: rename add_addr_signal and mptcp_add_addr_status omits 42842a425ad6 mptcp: drop rm_addr_signal flag omits 90a4aea8b6ed mptcp: print out port and ahmac when receiving ADD_ADDR omits 0f5c9e3f079f mptcp: add port parameter for mptcp_pm_announce_addr omits fbe0f87ac771 mptcp: send out dedicated packet for ADD_ADDR using port omits 4a2777a83406 mptcp: add the outgoing ADD_ADDR port support omits 2ec72faec86b mptcp: use adding up size to get ADD_ADDR length omits 22fb85ffaefb mptcp: add port support for ADD_ADDR suboption writing omits e1ef6832224a mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing omits 6eb3d1e350d1 mptcp: unify ADD_ADDR and echo suboptions writing omits b7e4ba9a91df Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits dc528d5bcc2d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 88287773ff6f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 80db2a087f42 Input: cros_ec_keyb - send 'scancodes' in addition to key events omits b8d909375d6f net: marvell: octeontx2: simplify the otx2_ptp_adjfine() omits 965b8b2bad0a net: dsa: simplify the return rtl8366_vlan_prepare() omits 6f2d5cf9756d net: stmmac: simplify the return dwmac5_rxp_disable() omits f75e59445808 net: hinic: simplify the return hinic_configure_max_qnum() omits 264386fc1922 net: freescale: dpaa: simplify the return dpaa_eth_refill_ [...] omits d867bc3a2691 net: cisco: enic: simplify the return vnic_cq_alloc() omits dd0e7aabcad1 net: emulex: benet: simplify the return expression of be_i [...] omits 8e3bf53c6105 net: marvell: octeontx2: simplify the return expression of [...] omits 05372c456f2d net: marvell: prestera: simplify the return expression of [...] omits e3bc6566b886 Merge branch 'nfc-s3fwrn5-Change-I2C-interrupt-trigger-to- [...] omits 237410fb8353 nfc: s3fwrn5: Remove hard coded interrupt trigger type fro [...] omits b783ff46ef4c dt-bindings: net: nfc: s3fwrn5: Change I2C interrupt trigger type omits 429ad75f2b13 usb: chipidea: trace: fix the endian issue omits b4c5d446a655 usb: chipidea: add tracepoint support for udc omits 1bc514dfd126 doc: dt-binding: cdns,usb3: add wakeup-irq omits 4006239098b2 usb: cdns3: imx: enable runtime pm by default omits 7cea9657756b usb: cdns3: add quirk for enable runtime pm by default omits 1cc6edd8a96f usb: cdns3: host: disable BEI support omits 68ed3f3d8a05 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT omits ed22764847e8 usb: cdns3: host: add .suspend_quirk for xhci-plat.c omits cdd3013dcc5c usb: cdns3: Rids of duplicate error message omits b3b4a9d70fec usb: cdns3: Add static to cdns3_gadget_exit function omits 9a25a30ee54c Merge branch 'mlx4_en-fixes' omits ba603d9d7b12 net/mlx4_en: Handle TX error CQE omits fed91613c9dd net/mlx4_en: Avoid scheduling restart task if it is alread [...] omits ab9e1ac49b47 docs: update requirements to install six module omits e223a707ad84 docs: reporting-issues: move 'outdated, need help' note to [...] omits e65f3df5ff38 net: ipa: convert comma to semicolon omits 59d4c93d31d9 net: mv88e6xxx: convert comma to semicolon omits 201d126a631c net: thunderbolt: convert comma to semicolon omits 752baafb0f38 net: usb: convert comma to semicolon omits af89784eb621 net: freescale: convert comma to semicolon omits 011446cd2f0e net: ethernet: ti: convert comma to semicolon omits 474d8feffb31 hisilicon/hns3: convert comma to semicolon omits 3d4068b24cd9 hisilicon/hns: convert comma to semicolon omits 873d2f121628 net: mlx5: convert comma to semicolon omits eba251f2e6bc net: micrel: convert comma to semicolon omits a319aedde43c net: rxrpc: convert comma to semicolon omits 102779c6f856 Merge branch 'macb-sama7g5' omits 700d566e8171 net: macb: add support for sama7g5 emac interface omits ec771de654e4 net: macb: add support for sama7g5 gem interface omits f5f30cf8ef18 dt-bindings: add documentation for sama7g5 gigabit etherne [...] omits 20b3ba6159ec dt-bindings: add documentation for sama7g5 ethernet interface omits f4de93f03ed8 net: macb: unprepare clocks in case of failure omits 38493da4e6a8 net: macb: add function to disable all macb clocks omits daafa1d33cc9 net: macb: add capability to not set the clock rate omits edac63861db7 net: macb: add userio bits as platform configuration omits 299bcb55ecd1 tcp: fix cwnd-limited bug for TSO deferral where we send nothing omits 5137d303659d net: flow_offload: Fix memory leak for indirect flow block omits 8ef44b6fe49d tcp: Retain ECT bits for tos reflection omits a770bf515613 ethtool: fix stack overflow in ethnl_parse_bitset() omits 102e2c07239c net: sched: incorrect Kconfig dependencies on Netfilter modules omits 60f2f74978e6 Merge tag 'drm-msm-next-2020-12-07' of https://gitlab.free [...] omits a379b01cd4b2 e1000e: fix S0ix flow to allow S0i3.2 subset entry omits 1beb7830d3b2 ice: avoid premature Rx buffer reuse omits a06316dc87bd ixgbe: avoid premature Rx buffer reuse omits 75aab4e10ae6 i40e: avoid premature Rx buffer reuse omits ec107e775d84 igb: avoid transmit queue timeout in xdp path omits 3eca859008a7 igb: use xdp_do_flush omits 681429dba992 igb: skb add metasize for xdp omits 2e2bb5594ca0 igb: XDP extack message on error omits b829ec1a66bc igb: take VLAN double header into account omits cfb33e174fa2 igb: XDP xmit back fix error code omits c15800b6770e Merge branch 'xdp-redirect-implementation-for-ena-driver' omits f1a255891303 net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT omits f8b91f255a05 net: ena: use xdp_return_frame() to free xdp frames omits a318c70ad152 net: ena: introduce XDP redirect implementation omits e8223eeff021 net: ena: use xdp_frame in XDP TX flow omits 89dd735e8c1e net: ena: aggregate stats increase into a function omits 1e5847395eeb net: ena: fix coding style nits omits e9548fdf93bc net: ena: store values in their appropriate variables types omits da580ca8de2c net: ena: add device distinct log prefix to files omits ce74496a1575 net: ena: use constant value for net_device allocation omits da9482332d58 ptp: clockmatrix: deprecate firmware older than 4.8.7 omits 7260d1c8fd86 ptp: clockmatrix: Fix non-zero phase_adj is lost after snap omits fa439059d828 ptp: clockmatrix: remove 5 second delay before entering wr [...] omits 251f4fe224d6 ptp: clockmatrix: reset device and check BOOT_STATUS omits a2f5ea9e314b Merge tag 'arm-soc-fixes-v5.10-4b' of git://git.kernel.org [...] omits c02bd115b1d2 Revert "geneve: pull IP header before ECN decapsulation" omits fd1c3318f4e7 iwlwifi: mvm: validate notification size when waiting omits d3d9b4fca363 iwlwifi: mvm: purge the BSS table upon firmware load omits c0f46dca0019 iwlwifi: mvm: check that statistics TLV version match stru [...] omits 27eeb03784b3 iwlwifi: mvm: add size checks for range response notification omits 8a59d39033c3 iwlwifi: mvm: hook up missing RX handlers omits b8aba27cdc0e iwlwifi: tighten RX MPDU bounds checks omits ac1a98e1e924 iwlwifi: Add a new card for MA family omits 87d9564e14cf iwlwifi: mvm: disconnect if channel switch delay is too long omits 906d4eb84408 iwlwifi: support firmware reset handshake omits b2ed841ed070 iwlwifi: add an extra firmware state in the transport omits caf463771295 iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 omits b570e5b0592a iwlwifi: mvm: validate firmware sync response size omits e4475583b5c4 iwlwifi: pcie: clean up some rx code omits 8e99ea8d09a1 iwlwifi: use SPDX tags omits 58a1c9f9a9b6 iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() omits 152fdc0f6988 iwlwifi: trans: consider firmware dead after errors omits 69d6cfc491f0 iwlwifi: pcie: remove unnecessary setting of inta_mask omits 97b4f859543d iwlwifi: fw: file: fix documentation for SAR flag omits aa7fd94687b2 iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling omits 94631b56422d iwlwifi: mvm: clean up scan state on failure omits 2f7a04c7b03b iwlwifi: mvm: do more useful queue sync accounting omits 9e8338ad17eb iwlwifi: mvm: fix 22000 series driver NMI omits 3fa965c2dd4e iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers omits cf5b46276847 iwlwifi: mvm: move iwl_mvm_stop_device() out of line omits e20a5c9f768b iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type omits 59fa61f3fd4e iwlwifi: remove sw_csum_tx omits df72138de4bc iwlwifi: pcie: validate RX descriptor length omits efc0ec5afb6e iwlwifi: validate MPDU length against notification length omits c6bae2169071 iwlwifi: mvm: iterate active stations when updating statistics omits 7b2829f315d0 iwlwifi: sort out the NVM offsets omits d295a898c2f5 iwlwifi: fix typo in comment omits cdaba917268d iwlwifi: follow the new inclusive terminology omits 52b155214be8 iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode omits 861bae42e1f1 iwlwifi: avoid endless HW errors at assert time omits 87f1283b6ae4 iwlwifi: enable sending/setting debug host event omits eae94cf82d74 iwlwifi: mvm: add support for 6GHz omits d43ab298efc6 iwlwifi: copy iwl_he_capa for modifications omits 4adfaf9b2de3 iwlwifi: pcie: remove obsolete pre-release support code omits 3b25f1aff503 iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode omits 486e93ef3e1c iwlwifi: mvm: Init error table memory to zero omits 525791354706 iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command [...] omits a44509805895 iwlwifi: move reclaim flows to the queue file omits 846067693fc8 iwlwifi: mvm: fix sar profile printing issue omits cc598782d7c0 iwlwifi: yoyo: align the write pointer to DWs omits b34872bc831d iwlwifi: yoyo: add the ability to dump phy periphery omits 2f8cfcc43dae iwlwifi: remove all queue resources before free omits 69fe24d1d80f firmware: xilinx: Mark pm_api_features_map with static keyword omits 387270cb0b40 ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs omits b5e438ebd7e8 s390/smp: perform initial CPU reset also for SMT siblings omits b4d70a6134d2 s390/mm: use invalid asce for user space when switching to [...] omits 454efcf82ea1 s390/idle: fix accounting with machine checks omits e259b3fafa7d s390/idle: add missing mt_cycles calculation omits 7a84ffc0471f s390/boot: add build-id to decompressor omits 613775d62ec6 s390/kexec_file: fix diag308 subcode when loading crash kernel omits 14d4c4fa46ee s390/cio: fix use-after-free in ccw_device_destroy_console omits 9125abe7b9cb vrf: handle CONFIG_IPV6 not set for vrf_add_mac_header_if_unset() omits 340b940ea0ed RDMA/cm: Fix an attempt to use non-valid pointer when clea [...] omits 3577afb0052f dyndbg: fix use before null check omits 8010622c86ca USB: UAS: introduce a quirk to set no_write_same omits 74e71964b1a9 uio: uio_hv_generic: use devm_kzalloc() for private data alloc omits d57801c45f53 uio: uio_fsl_elbc_gpcm: use device-managed allocators omits 16d546c42db5 uio: uio_aec: use devm_kzalloc() for uio_info object omits 0a4ade539791 uio: uio_cif: use devm_kzalloc() for uio_info object omits c3a747791138 uio: uio_netx: use devm_kzalloc() for or uio_info object omits 6b76c98b96bd uio: uio_mf624: use devm_kzalloc() for uio_info object omits 023c9c6dc2c4 uio: uio_sercos3: use device-managed functions for simple allocs omits ba022851f3b1 uio: uio_dmem_genirq: finalize conversion of probe to devm [...] omits 44dccc4a2bd1 uio: uio_dmem_genirq: convert simple allocations to device [...] omits 4849e0eda387 uio/uio_pci_generic: remove unneeded pci_set_drvdata() omits 68d621197162 uio: pruss: use devm_clk_get() for clk init omits 81113b0421a5 slimbus: qcom-ngd-ctrl: fix SSR dependencies omits b4f473cf4605 altera-stapl: remove the unreached switch case omits dfd7f2c1c532 fsi: Aspeed: Add mutex to protect HW access omits fe34761d9f5f bus: fsl-mc: simplify DPRC version check omits 3d70fb03711c bus: fsl-mc: fix error return code in fsl_mc_object_allocate() omits ca43fec96b43 bus: fsl-mc: added missing fields to dprc_rsp_get_obj_regi [...] omits 74abd1f2d49a bus: fsl-mc: make sure MC firmware is up and running omits 61243c03dde2 bus: fsl-mc: add back accidentally dropped error check omits 603012f78a3f serial: imx: Remove unneeded of_device_get_match_data() NU [...] omits 0b81144a4ac2 soc: fix comment for freeing soc_dev_attr omits aec273a3191e MAINTAINERS: Mark SPMI as maintained omits 4996b4610767 staging: olpc_dcon: Do not call platform_device_unregister [...] omits 7fe5bbdd1f43 staging: most: Fix spelling mistake "tranceiver" -> "transceiver" omits 660745a56946 vme: switch from 'pci_' to 'dma_' API omits 1749c90489f2 misc: pci_endpoint_test: fix return value of error branch omits 505b08777d78 misc: genwqe: Use dma_set_mask_and_coherent to simplify code omits 5b4258f6721f misc: rtsx: rts5249 support runtime PM omits 121e9c6b5c4c misc: rtsx: modify and fix init_hw function omits d928061c3143 misc: rtsx: modify en/disable aspm function omits 31dcb6c30a26 misc: vmw_vmci: fix kernel info-leak by initializing dbell [...] omits 997754f114ef misc/sgi-xp: Replace in_interrupt() usage omits a73a07127453 misc: isl29003: Fix typo for get/set mode omits 9c30921fe799 driver core: platform: use bus_type functions omits 16085668eacd driver core: platform: change logic implementing platform_ [...] omits e21d740a3fe5 driver core: platform: reorder functions omits 2c3dc6432f33 driver core: make driver_probe_device() static omits d475f8ea98a0 driver core: Fix a couple of typos omits 5b6164d3465f driver core: Reorder devices on successful probe omits 2d09e6eb4a6f driver core: Delete pointless parameter in fwnode_operatio [...] omits f9aa460672c9 driver core: Refactor fw_devlink feature omits e82a840cb1c1 efi: Update implementation of add_links() to create fwnode links omits 8a06d1ea0617 of: property: Update implementation of add_links() to crea [...] omits 25ac86c6dbe6 driver core: Use device's fwnode to check if it is waiting [...] omits c2c724c868c4 driver core: Add fw_devlink_parse_fwtree() omits 04f63c213b67 driver core: Redefine the meaning of fwnode_operations.add [...] omits b5d3e2fbcb10 device property: Add fwnode_is_ancestor_of() and fwnode_ge [...] omits ac66c5bbb437 driver core: Allow only unprobed consumers for SYNC_STATE_ [...] omits 7b337cb3ebde driver core: Add fwnode link support omits 01bb86b380a3 driver core: Add fwnode_init() omits c84b90909e47 Revert "driver core: fw_devlink: Add support for batching [...] omits 087ad763c154 Revert "of: platform: Batch fwnode parsing when adding all [...] omits 999032ece38b Revert "driver core: Remove check in driver_deferred_probe [...] omits 96d8a9168ef5 Revert "driver core: Don't do deferred probe in parallel w [...] omits 3b052a3e30f2 Revert "driver core: Rename dev_links_info.defer_sync to d [...] omits c95d64012ad7 Revert "driver core: Avoid deferred probe due to fw_devlin [...] omits 66482f640755 driver: core: Fix list corruption after device_del() omits d889797530c6 Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] omits d45056ad739b Merge remote-tracking branch 'arm64/for-next/scs' into for [...] omits d8602f8bf3b2 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] omits ba4259a6f87a Merge branch 'for-next/misc' into for-next/core omits e0f7a8d5e87f Merge branch 'for-next/uaccess' into for-next/core omits 3c09ec59cdea Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] omits 0288e7fa35b3 fs/kernfs: remove the double check of dentry->inode omits ca4bbdaf1716 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] omits fddd408ad448 USB: serial: ftdi_sio: log the CBUS GPIO validity omits 5d47c887ccee USB: serial: ftdi_sio: drop GPIO line checking dead code omits 11fb08cffbeb USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib omits 342fbb7578d1 ASoC: add simple-mux omits f17a7db22b8f ASoC: add simple-audio-mux binding omits ac6b7bd33ad6 ASoC: SOF: Intel: add SoundWire support for ADL-S omits 4c8a4cab331d ASoC: Intel: common: add ACPI matching tables for Alder Lake omits 323a391a220c can: isotp: isotp_setsockopt(): block setsockopt on bound sockets omits 5b13886da858 ice: Add space to unknown speed omits 9228d8b2613b ice: join format strings to same line as ice_debug omits 34d8461a653a ice: silence static analysis warning omits 32e6deb29725 ice: cleanup misleading comment omits bcf68ea1e580 ice: Remove vlan_ena from vsi structure omits 956542cae5dc ice: Remove gate to OROM init omits c21125c99757 ice: Enable Support for FW Override (E82X) omits f2651a91b97d ice: don't always return an error for Get PHY Abilities AQ [...] omits 88dcfdb4cd82 ice: cleanup stack hog omits c2208046bba6 perf/x86/intel: Add Tremont Topdown support omits bd11952b400f uprobes/x86: Fix fall-through warnings for Clang omits b64595754517 perf/x86: Fix fall-through warnings for Clang omits e689b300c99c kprobes/x86: Fix fall-through warnings for Clang omits f8129cd958b3 perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() omits 46b72e1bf4fc perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake omits 78ff2733ff35 x86/kprobes: Restore BTF if the single-stepping is cancelled omits 78af4dc949da perf: Break deadlock involving exec_update_mutex omits e6e4f42eb773 sparc64/mm: Implement pXX_leaf_size() support omits c5eecbb58f65 powerpc/8xx: Implement pXX_leaf_size() support omits cb262935a166 seqlock: kernel-doc: Specify when preemption is automatica [...] omits 66bcfcdf89d0 seqlock: Prefix internal seqcount_t-only macros with a "do_" omits cf48647243cc Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g omits 617f3ef95177 locking/rwsem: Remove reader optimistic spinning omits 1a728dff855a locking/rwsem: Enable reader optimistic lock stealing omits 2f06f702925b locking/rwsem: Prevent potential lock starvation omits c8fe8b056438 locking/rwsem: Pass the current atomic count to rwsem_down [...] omits c995e638ccbb locking/rwsem: Fold __down_{read,write}*() omits 285c61aedf6b locking/rwsem: Introduce rwsem_write_trylock() omits 3379116a0ca9 locking/rwsem: Better collate rwsem_read_trylock() omits 2b3c99ee6389 Merge branch 'locking/rwsem' omits 31784cff7ee0 rwsem: Implement down_read_interruptible omits 0f9368b5bf6d rwsem: Implement down_read_killable_nested omits 08c6a2f620e4 Merge branch 'bpf-xsk-selftests' omits 7d20441eb05e selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV omits 6674bf66560a selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV omits 9103a8594d93 selftests/bpf: Xsk selftests - DRV POLL, NOPOLL omits facb7cb2e909 selftests/bpf: Xsk selftests - SKB POLL, NOPOLL omits a89052572ebb selftests/bpf: Xsk selftests framework omits 4e083fdfa39d Merge branch 'bpf-xdp-offload-fixes' omits 8158cad13435 selftests/bpf/test_offload.py: Filter bpftool internal map [...] omits 766e62b7fcd2 selftests/bpf/test_offload.py: Reset ethtool features afte [...] omits 852c2ee338f0 selftests/bpf/test_offload.py: Fix expected case of extack [...] omits d8b5e76ae4e0 selftests/bpf/test_offload.py: Only check verifier log on [...] omits e4ff5aa46940 netdevsim: Add debugfs toggle to reject BPF programs in verifier omits 0b5b6e747c86 selftests/bpf/test_offload.py: Remove check for program lo [...] omits 998f17296234 xdp: Remove the xdp_attachment_flags_ok() callback omits ab43234d0baf drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs omits 157fe68d74c2 drm/amdgpu: fix size calculation with stolen vga memory omits c9918d1f63a3 drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven omits ab6e4e9de8dd drm/amdkfd: Fix leak in dmabuf import omits 6896887b8676 drm/amdgpu: fix sdma instance fw version and feature version init omits 369b7ebe1792 drm/amd/display: Add wm table for Renoir omits c2ffe78b8b13 drm/amd/display: Prevent bandwidth overflow omits 2343e9d2c5a9 drm/amdgpu: fix debugfs creation/removal, again omits 578b6c487899 drm/amdgpu/disply: set num_crtc earlier omits 3f618ab33234 lkdtm: don't move ctors to .rodata omits b7bc4df86afd staging: qlge: remove duplicate word in comment omits 56c90457ebfe staging: comedi: mf6x4: Fix AI end-of-conversion detection omits c11cbd57f02d staging: greybus: Add TODO item about modernizing the pwm code omits 718c406e1ffa ASoC: AMD Renoir - add DMI table to avoid the ACP mic prob [...] omits 52feed4c1b15 Merge series "ASoC: soc-pcm: trigger cleanup" from Kuninor [...] omits 54da51a841ea firmware: fix a spelling mistake "managament" -> "manageme [...] omits 0f966cba95c7 binder: add flag to clear buffer on txn complete omits d1b928ee1cfa speakup: fix uninitialized flush_lock omits fa26b3263fd5 tty: Fix whitespace inconsistencies in vt_io_ioctl omits 2f70e49ed860 serial_core: Check for port state when tty is in error state omits 9ea12edeb9ff dt-bindings: serial: Update DT binding docs to support SiF [...] omits 9e1792727ead tty: use const parameters in port-flag accessors omits af633212c4aa tty: use assign_bit() in port-flag accessors omits e5548b05631e usb: oxu210hp-hcd: Fix memory leak in oxu_create omits 3b78ef0da32f usb: fotg210-hcd: remove casting dma_alloc_coherent omits 21f5b2fb5fab USB: host: u123-hcd: remove trailing semicolon in macro de [...] omits 44ef9b2cd9f8 usb: phy: Fix spelling mistake in Kconfig help text omits ba7052f52c13 drivers: usb: atm: use pr_err() and pr_warn() instead of r [...] omits 6d4e3866b765 drivers: usb: atm: use atm_info() instead of atm_printk(KE [...] omits 3291eb7329b1 drivers: usb: atm: reduce noise omits 881b0520504a perf/imx_ddr: Add system PMU identifier for userspace omits d0c00977a16a bindings: perf: imx-ddr: add compatible string omits a251963f76fa USB: serial: option: add interface-number sanity check to [...] omits 0fbb7d06d378 usb: typec: tcpci_maxim: Enable VSAFE0V signalling omits 766c485b86ef usb: typec: tcpci: Add support to report vSafe0V omits 28b43d3d746b usb: typec: tcpm: Introduce vsafe0v for vbus omits 3bac42f02d41 usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover omits e4a9378083c5 usb: typec: tcpm: Pass down negotiated rev to update retry count omits 3a288efb0854 usb: typec: intel_pmc_mux: Use correct response message bits omits d6ff32478d7e usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd [...] omits c1373f10479b xhci: Give USB2 ports time to enter U3 in bus suspend omits 5a8e3229ac27 xhci-pci: Allow host runtime PM as default for Intel Maple [...] omits c4d1ca05b8e6 xhci-pci: Allow host runtime PM as default for Intel Alpin [...] omits 2017a1e58472 usb: xhci: Use temporary buffer to consolidate SG omits bac1ec551434 usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK omits 54bf54c859ec Merge tag 'phy-for-5.11' of git://git.kernel.org/pub/scm/l [...] omits 397e089bda32 ASoC: rt1015: check the return value of regmap_read during [...] omits e648e3f11653 ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap- [...] omits 4f293dfea9f6 ASoC: codecs/jz4770: Don't change cap-couple setting in HP [...] omits 6b4da5374b10 ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs omits a346c7783618 ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE omits ad13c835442c ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits omits 6374f493d93b ASoC: soc-pcm: care trigger rollback omits a9faca15a644 ASoC: soc-pcm: remove dpcm_do_trigger() omits 55d8e6a85bce ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) omits 3cea33b6f2d7 ASoC: max98390: Fix error codes in max98390_dsm_init() omits 1bea2256aa96 ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 omits 2d94b20b95b0 netfilter: nft_ct: Remove confirmation check for NFT_CT_ID omits ee32f32335e8 xen: don't use page->lru for ZONE_DEVICE memory omits ca33479cc7be xen: add helpers for caching grant mapping pages omits 263ade7166a2 gpio: eic-sprd: break loop when getting NULL device resource omits e45cdc71d1fa membarrier: Execute SYNC_CORE on the calling thread omits 758c9373d841 membarrier: Explicitly sync remote cores when SYNC_CORE is [...] omits 2ecedd756908 membarrier: Add an actual barrier before rseq_preempt() omits a493d1ca1a03 x86/membarrier: Get rid of a dubious optimization omits 7e413528474d ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK wit [...] omits e8873c0afd34 pinctrl: intel: Actually disable Tx and Rx buffers on GPIO [...] omits 3f79e541593f rtlwifi: rtl8192de: fix ofdm power compensation omits 8a71f34bb251 ath9k_htc: adhere to the DONT_REORDER transmit flag omits 743b9065fe63 ath11k: mesh: add support for 256 bitmap in blockack frame [...] omits bd88815060d9 ath11k: support TXOP duration based RTS threshold omits f00490432b60 ath11k: fix incorrect wmi param for configuring HE operation omits 59ec8e2fa5aa ath11k: unlock on error path in ath11k_mac_op_add_interface() omits b6041e1a3020 wcn36xx: Fix fall-through warnings for Clang omits e2cb11165445 carl9170: Fix fall-through warnings for Clang omits e64fa6d92ac4 ath5k: Fix fall-through warnings for Clang omits 61a57e51e46e ath11k: fix rmmod failure if qmi sequence fails omits a68a0262abda mm/madvise: remove racy mm ownership check omits 0e830d2872cf drm/amdgpu/powerplay: parse fan table for CI asics omits 300186795254 drm/amdgpu: fix size calculation with stolen vga memory omits 64f2c15892ae drm/amdgpu: remove amdgpu_ttm_late_init and amdgpu_bo_late_init omits 5f6fab247c7f drm/amdgpu: free the pre-OS console framebuffer after the [...] omits 35d3f41dd694 drm/amdgpu: enable runtime pm using BACO on CI dGPUs omits 580577fbb4f5 drm/amdgpu/cik: enable BACO reset on Bonaire omits f6f75ebdc06c drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven omits 8c901781d7c5 drm/amd/pm: remove one unsupported smu function for vangogh omits 13524856336d drm/amd/display: setup system context for APUs omits 5cd5f0070030 drm/amd/display: add S/G support for Vangogh omits c897934da15f drm/amdkfd: Fix leak in dmabuf import omits 68fce5f07c30 drm/amdgpu: use AMDGPU_NUM_VMID when possible omits 92c415a3e2ab drm/amdgpu: fix sdma instance fw version and feature version init omits 3755ff54c533 drm/amd/pm: update driver if version for dimgrey_cavefish omits aec0ebd651a6 drm/amd/display: 3.2.115 omits 8b19a4e351e2 drm/amd/display: [FW Promotion] Release 0.0.45 omits 3abad347c432 drm/amd/display: Revert DCN2.1 dram_clock_change_latency update omits 6df9218a22a9 drm/amd/display: Enable gpu_vm_support for dcn3.01 omits c0794a3b5999 drm/amd/display: Fixed the audio noise during mode switchi [...] omits 4bbfae00ac22 drm/amd/display: Add wm table for Renoir omits 80089dd8410f drm/amd/display: Prevent bandwidth overflow omits 3083a9845e12 drm/amd/display: Only one display lights up while using MST hub omits 5a83bf80723d drm/amd/display: Use provided offset for DPG generation omits a013dd15d470 drm/amd/display: Change to IMMEDIATE mode from FRAME mode omits 25331a18f45c drm/amd/display: Don't check seamless boot in power down H [...] omits 5c8a6c71d720 drm/amd/display: Set default bits per channel omits 92f1fa0d67a8 drm/amd/display: Add support for runtime feature detection [...] omits 42ddf36e6720 drm/amd/display: Expose clk_mgr functions for reuse omits c8ea79a8a276 drm/amd/display: NULL pointer error during compliance test omits 983bcb4cbe25 drm/amd/display: Set FixRate bit in VSIF V3 omits 9bc416266582 drm/amd/display: Implement VSIF V3 extended refresh rate feature omits a6d64c1ae199 drm/amdgpu/pm: add smc v2_1 printer in amdgpu_ucode_print_ [...] omits ee3d8dd1af7e drm/amdgpu: change trace event parameter name from 'direct [...] omits c699b05c4086 drm/amdgpu: fw_attestation: fix unused function warning omits 048faf2783a2 drm/amd: print error on convert_tiling_flags_to_modifier failure omits ccac8baba156 drm/amd: use drm_dbg_kms to log addfb2 failures omits e72868c4eacf drm/amd/display: check cursor FB is linear omits b0455fda6dd4 drm/amd/display: extract cursor FB checks into a function omits cedf78845968 drm/amdgpu: fix debugfs creation/removal, again omits d58159de5743 drm/amdgpu/disply: set num_crtc earlier omits e42dd87e70e6 drm/amdgpu: VCN 3.0 multiple queue ring reset omits 0339258bd9dc drm/amd/pm: invalidate hdp before CPU access the memory wr [...] omits b62527005d46 bpf, doc: Update KP's email in MAINTAINERS omits b60da4955f53 bpf: Only provide bpf_sock_from_file with CONFIG_NET omits 72d05c00d7ec tcp: select sane initial rcvq_space.space for big MSS omits afae3cc2da10 net: atheros: simplify the return expression of atl2_phy_s [...] omits 6eea39266ce4 drivers: net: qlcnic: simplify the return expression of ql [...] omits 10dd7b4fe504 drivers: net: ionic: simplify the return expression of ion [...] omits 5e359044c107 net: openvswitch: conntrack: simplify the return expressio [...] omits 8daa76a52dfd net: core: devlink: simplify the return expression of devl [...] omits 9faad250ce66 net: ipv6: rpl_iptunnel: simplify the return expression of [...] omits 57b0637d00a5 net/sched: cls_u32: simplify the return expression of u32_ [...] omits ea6d5c924e39 net: dsa: mt7530: support setting ageing time omits cc6596fc7295 net: ll_temac: Fix potential NULL dereference in temac_probe() omits 25fd263473c7 Merge branch 'GVE-Raw-Addressing' omits 6f007c6486d6 gve: Add support for raw addressing in the tx path omits 02b0e0c18ba7 gve: Rx Buffer Recycling omits ede3fcf5ec67 gve: Add support for raw addressing to the rx path omits 4944db80ac11 gve: Add support for raw addressing device option omits 8354bcbebd26 net: sched: fix spelling mistake in Kconfig "trys" -> "tries" omits 4cb682964706 afs: Fix memory leak when mounting with multiple source pa [...] omits e1be4b5990c6 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 97f8841e0492 net/af_iucv: use DECLARE_SOCKADDR to cast from sockaddr omits 0398ba9e5a4b net: tipc: prevent possible null deref of link omits 41a6351763d8 Merge branch 'mlxsw-Add-support-for-Q-in-VNI' omits 477ce6d97115 selftests: mlxsw: Add Q-in-VNI veto tests omits 4cec85296c7c selftests: forwarding: Add Q-in-VNI test omits 745f73deea13 mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge omits efbcb67339e6 mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC omits 7e9c72a5da84 mlxsw: spectrum_switchdev: Use ops->vxlan_join() when addi [...] omits 0b5ec8f23738 mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Sp [...] omits 4418096e843e mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() omits 49d18964e922 mlxsw: Save EtherType as part of mlxsw_sp_nve_config omits 0913a24b3a40 mlxsw: Save EtherType as part of mlxsw_sp_nve_params omits e2c777d7e3ef mlxsw: spectrum_switchdev: Create common function for join [...] omits 598874c8e940 mlxsw: reg: Add support for tunnel port in SPVID register omits c1c32a79c580 mlxsw: reg: Add Switch Port VLAN Stacking Register omits 02c3b5c5d019 mlxsw: Use one enum for all registers that contain tunnel_ [...] omits a8d5dd192a0f Merge tag 'mlx5-updates-2020-12-01' of git://git.kernel.or [...] omits d23e62971764 Merge tag 'sunxi-fixes-for-5.10-3' of git://git.kernel.org [...] omits c6f7e1510b87 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1a0e1943d879 Revert "scsi: megaraid_sas: Added support for shared host [...] omits 9756bb63e8d1 Merge branch 'stmmac-fixes' omits f119cc9818eb net: stmmac: overwrite the dma_cap.addr64 according to HW design omits 5f58591323bf net: stmmac: delete the eee_ctrl_timer after napi disabled omits 4ec236c7c51f net: stmmac: free tx skb buffer in stmmac_resume() omits 36d18b5664ef net: stmmac: start phylink instance before stmmac_hw_setup() omits 9d14edfdeabf net: stmmac: increase the timeout for dma reset omits 6220e48d9640 [regression fix] really dumb fuckup in sparc64 __csum_part [...] omits 42f1c2712090 netfilter: nftables: comment indirect serialization of com [...] omits 7d8761ba27fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c22c0d55d547 Merge branch 'net-hns3-updates-for-next' omits 592b0179cd49 net: hns3: refine the VLAN tag handle for port based VLAN omits 5e7414cdf1ab net: hns3: add priv flags support to switch limit promisc mode omits c43abe1a5f83 net: hns3: add support for extended promiscuous command omits 917d80d376ff netfilter: nft_dynset: fix timeouts later than 23 days omits 2f6b379cca4c net/mlx5e: Fill mlx5e_create_cq_param in a function omits c28e3bd4cc8c net/mlx5e: Split between RX/TX tunnel FW support indication omits 0c4accc41cb5 net/mlx5: Fix passing zero to 'PTR_ERR' omits d894892dda25 net/mlx5: Arm only EQs with EQEs omits fe8395168d84 net/mlx5e: Remove duplicated include omits ade84367fbd5 net/mlx5e: remove unnecessary memset omits 1880bc4e4a96 net/mlx5e: Add TX port timestamp support omits 145e5637d941 net/mlx5e: Add TX PTP port object support omits cecaa6a7d576 net/mlx5e: Move MLX5E_RX_ERR_CQE macro omits 1a7f51240dfb net/mlx5e: Split SW group counters update function omits 0b676aaecc25 net/mlx5e: Change skb fifo push/pop API to be used without SQ omits 4ad40d8ee3cb net/mlx5e: Allow SQ outside of channel context omits 521f31af004a net/mlx5e: Allow RQ outside of channel context omits 4d0b7ef909b6 net/mlx5e: Allow CQ outside of channel context omits cdd3f2367aeb net/mlx5e: Free drop RQ in a dedicated function omits 007ab5345545 bonding: fix feature flag setting at init time omits bdc40a3f4b4f net: dsa: print the MTU value that could not be set omits 19bb4f78c91f ALSA: hda/proc - print DP-MST connections omits e72550928ff0 coresight: etm4x: Modify core-commit to avoid HiSilicon ET [...] omits 45fe7befe0db coresight: remove broken __exit annotations omits 83be0b84fe84 coresight: tmc-etr: Fix barrier packet insertion for perf buffer omits b175d273d4e4 USB: legotower: fix logical error in recent commit omits 547f574fd9d5 docs: Update documentation to reflect what TAINT_CPU_OUT_O [...] omits 907d1f143b0e docs: add a reset controller chapter to the driver API docs omits 262bd5724afd x86/cpu/amd: Remove dead code for TSEG region remapping omits da514157c4f0 docs: make reporting-bugs.rst obsolete omits 3e544d72dfc8 docs: Add a new text describing how to report bugs omits bc41a7f36469 LICENSES: Add the CC-BY-4.0 license omits 751d5b274183 Documentation: fix multiple typos found in the admin-guide [...] omits b2105aa2c648 Documentation: fix typos found in admin-guide subdirectory omits 911358401284 kernel-doc: Fix example in Nested structs/unions omits d151a23d7bd6 docs: clean up sysctl/kernel: titles, version omits 301de5465f38 docs: trace: fix event state structure name omits 474e3abb9118 Merge series "ASoC: Intel: cht_bsw_nau8824: 2 fixes for us [...] omits 95d3befbc5e1 ASoC: amd: change clk_get() to devm_clk_get() and add miss [...] omits 8bdd8e275ede bpf: Return -ENOTSUPP when attaching to non-kernel BTF omits 3546b9b8eced xsk: Validate socket state in xsk_recvmsg, prior touching [...] omits f26c08b444df io_uring: fix file leak on error path of io ctx creation omits 932c60558109 tools/bpftool: Fix PID fetching with a lot of results omits 7c5c15dffe1e drm/i915/gt: Declare gen9 has 64 mocs entries! omits f6cbe49be65e drm/i915/display/dp: Compute the correct slice count for V [...] omits 88c52d805eb6 drm/i915: fix size_t greater or equal to zero comparison omits 0fe8bf4d3edc drm/i915/gt: Cancel the preemption timeout on responding to it omits 5419d93ffd77 drm/i915/gt: Ignore repeated attempts to suspend request f [...] omits 0e124e19ce52 drm/i915/gem: Propagate error from cancelled submit due to [...] omits 352ded44fbd8 drm/i915/gem: Check the correct variable in selftest omits 0d024a8bec08 ASoC: cx2072x: Fix doubly definitions of Playback and Capt [...] omits 6a5f850aa83a ASoC: fsl: Add imx-hdmi machine driver omits e344cf5e4871 ASoC: dt-bindings: imx-hdmi: Add binding doc for hdmi mach [...] omits 748e72e86971 ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 omits e60ffc48fac4 ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits omits b097efba9580 drm/mediatek: avoid dereferencing a null hdmi_phy on an er [...] omits 3d4113780194 Merge tag 'thunderbolt-for-v5.11-rc1' of git://git.kernel. [...] omits 1dfd7b7849ea phy: ingenic: depend on HAS_IOMEM omits cc00bcaa5899 netfilter: x_tables: Switch synchronization to RCU omits f77f420d3475 x86/msr: Add a pointer to an URL which contains further details omits 518b466a21ad pinctrl: ralink: add a pinctrl driver for the rt2880 family omits 289fa46ac611 dt-bindings: pinctrl: rt2880: add binding document omits 8764c27fbd2f staging: rtl8723bs: remove ELEMENT_ID enum omits a228b401951e staging: rtl8723bs: remove unused macros omits 5b45010f2ef9 staging: rtl8723bs: replace EID_EXTCapability omits d7ca2c3d2d47 staging: rtl8723bs: replace EID_BSSIntolerantChlReport omits 9b5d8c1fe14b staging: rtl8723bs: replace EID_BSSCoexistence omits 99bb776980ee staging: rtl8723bs: replace _MME_IE_ omits fc41e9618fc6 staging: rtl8723bs: replace _WAPI_IE_ omits 00f0b6828413 staging: rtl8723bs: replace _EXT_SUPPORTEDRATES_IE_ omits 7bd332ec5ed3 staging: rtl8723bs: replace _ERPINFO_IE_ omits 38caee0abe9d staging: rtl8723bs: replace _CHLGETXT_IE_ omits 0b44fca943be staging: rtl8723bs: replace _COUNTRY_IE_ omits e6038a488cef staging: rtl8723bs: replace _IBSS_PARA_IE_ omits aaa0bc19facf staging: rtl8723bs: replace _TIM_IE_ omits 8f6a9446c6dd staging: rtl8723bs: replace _DSSET_IE_ omits c34c45ed98f9 staging: rtl8723bs: replace _SUPPORTEDRATES_IE_ omits 3f15277b29ee staging: rtl8723bs: replace _SSID_IE_ omits b03da03a267c staging: rtl8723bs: replace WLAN_EID_VHT_OP_MODE_NOTIFY omits 332ec9db0921 staging: rtl8723bs: use WLAN_EID_HT_OPERATION omits 3359e2927b32 staging: rtl8723bs: use WLAN_EID_RSN omits b05cc3a9156b staging: rtl8723bs: use WLAN_EID_VENDOR_SPECIFIC omits fc6a65288c33 staging: rtl8723bs: use WLAN_EID_HT_CAPABILITY omits 7aeb35380261 pinctrl: aspeed: Fix GPIO requests on pass-through banks omits 18572b0b5493 zd1201: Fix fall-through warnings for Clang omits 0662fbebf4fb rtw88: Fix fall-through warnings for Clang omits f48d7dccb3e4 rt2x00: Fix fall-through warnings for Clang omits 48264b23fade airo: Fix fall-through warnings for Clang omits e65e8b608f68 carl9170: remove trailing semicolon in macro definition omits 3dbd7fe78c42 ath11k: pci: add MODULE_FIRMWARE macros omits d3b6fab90952 Merge tag 'mt76-for-kvalo-2020-12-04' of https://github.co [...] omits 3324e05eca0d rtw88: reduce polling time of IQ calibration omits 91aeaf09a6ee rtw88: fix multiple definition of rtw_pm_ops omits 5c455c5ab332 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_ [...] omits 3d1387b3b8f6 media: vidtv: fix some warnings omits 2f4b03195fe8 bpf: Propagate __user annotations properly omits 8e98387b16b8 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 819f56bad110 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 359db63378ed scsi: hisi_sas: Select a suitable queue for internal I/Os omits 374a96b9600c net/mlx4: Remove unused #define MAX_MSIX_P_PORT omits d241b3826e94 bonding: set xfrm feature flags more sanely omits 673235f91531 scsi: core: Fix race between handling STS_RESOURCE and completion omits 82ca4c922b89 net: stmmac: dwmac-meson8b: fix mask definition of the m25 [...] omits bbef72c630b5 dpaa2-mac: Add a missing of_node_put after of_device_is_available omits f55628b3e764 mptcp: print new line in mptcp_seq_show() if mptcp isn't in use omits 851d0a73c90e bridge: Fix a deadlock when enabling multicast snooping omits 38bd5cec76e2 ibmvnic: add some debugs omits eb96b686fc2c enetc: Fix reporting of h/w packet counters omits 5eedf9fe8db2 powerpc/mm: Fix KUAP warning by providing copy_from_kernel [...] omits ceabbf94c317 clk: renesas: r9a06g032: Drop __packed for portability omits 6247e31b7530 clk: imx: scu: fix MXC_CLK_SCU module build break omits e1868b9e36d0 bpf: Avoid overflows involving hash elem_size omits e432c04c1799 RDMA/core: Fix empty gid table for non IB/RoCE devices omits c9624cb7db1c x86/platform/uv: Update sysfs documentation omits e3366884b383 lwt_bpf: Replace preempt_disable() with migrate_disable() omits d9054a1ff585 lwt: Disable BH too in run_lwt_bpf() omits cd796ed33450 Merge tag 'trace-v5.10-rc7' of git://git.kernel.org/pub/sc [...] omits 8ae954caf49a clocksource/drivers/sh_cmt: Fix potential deadlock when ca [...] omits 148c277165cd x86/platform/uv: Add deprecated messages to /proc info leaves omits 433e817ae157 x86/platform/uv: Add sysfs hubless leaves omits 612a0063c9ba x86/platform/uv: Add sysfs leaves to replace those in procfs omits a67fffb017ae x86/platform/uv: Add kernel interfaces for obtaining system info omits 871a825c3902 brcmfmac: remove redundant assignment to pointer 'entry' omits 05c2a61d69ea adm8211: fix error return code in adm8211_probe() omits 5e38884152ba rtw88: declare hw supports ch 144 omits 88c15a6fbd94 rtw88: coex: fix missing unitialization of variable 'interval' omits 9b0467ed9a7d wilc1000: remove redundant assignment to pointer vif omits 5f27b9afe8e2 mwifiex: change license text of Makefile and README from M [...] omits 01b660b87ebe mwl8k: switch from 'pci_' to 'dma_' API omits 2e86ef413ab3 rtw88: pci: Add prototypes for .probe, .remove and .shutdown omits 5a5b820d18c7 ath9k: remove trailing semicolon in macro definition omits 1daf58b23a1e ath11k: Ignore resetting peer auth flag in peer assoc cmd omits e8e55d8919ea ath11k: add 64bit check before reading msi high addr omits 7f881a721716 ath10k: fix a check patch warning returnNonBoolInBooleanFu [...] omits 7ea4d2329330 media: ccs: Add support for obtaining C-PHY configuration [...] omits bd189aac5a91 media: ccs-pll: Print pixel rates omits ba9dfeeb4fbe media: ccs: Print written register values omits 7c66f58f1c1f media: ccs: Add support for DDR OP SYS and OP PIX clocks omits 900c33e86e4b media: ccs-pll: Add support for DDR OP system and pixel clocks omits e8c954df2341 io_uring: fix mis-seting personality's creds omits 4aaf08dcb961 docs: nios2: add missing ReST file omits b41f270841f8 media: ccs: Dual PLL support omits 6c7469e46b60 media: ccs-pll: Add trivial dual PLL support omits 9ec6e5b18e66 media: ccs-pll: Separate VT divisor limit calculation from [...] omits 36154b68b8d9 media: ccs-pll: Fix VT post-PLL divisor calculation omits 594f1e93bb2c media: ccs-pll: Make VT divisors 16-bit omits 02be5f13aacb MAINTAINERS: Update Bluetooth entries omits e6ed8b78eae5 Bluetooth: Increment management interface revision omits 0671c0662383 Bluetooth: btusb: Add workaround for remote-wakeup issues [...] omits d74e0ae7e030 Bluetooth: btusb: Fix detection of some fake CSR controlle [...] omits dce0a4be8054 Bluetooth: Set missing suspend task bits omits f25d3962ac8f media: ccs-pll: Rework bounds checks omits 4d9b95285753 Bluetooth: Change MGMT security info CMD to be more generic omits 7c395ea521e6 Bluetooth: Query LE tx power on startup omits 9bf9f4b6301f Bluetooth: Use intervals and tx power from mgmt cmds omits 12410572833a Bluetooth: Break add adv into two mgmt commands omits 31aab5c22e14 Bluetooth: Add helper to set adv data omits ef2862a1db8f Bluetooth: btusb: support download nvm with different boar [...] omits 10c24231ab67 Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INT [...] omits 3f43a37838d5 Bluetooth: btusb: Helper function to download firmware to [...] omits fadfe88441fc media: ccs-pll: Print relevant information on PLL tree omits 9a93b8b8eee4 Bluetooth: btusb: Define a function to construct firmware [...] omits 0a3c1d45eca0 Bluetooth: btusb: Add *setup* function for new generation [...] omits 66500bbc7d6b Bluetooth: btintel: Fix endianness issue for TLV version i [...] omits 80af16a3e473 Bluetooth: Add toggle to switch off interleave scan omits 3bc615fa93d2 Bluetooth: Refactor read default sys config for various types omits a38836b2d026 media: ccs-pll: Better separate OP and VT sub-tree calculation omits 422bb17f8a17 Bluetooth: Handle active scan case omits 36afe87ac10f Bluetooth: Handle system suspend resume case omits c4f1f408168c Bluetooth: Interleave with allowlist scan omits a31489d2a368 Bluetooth: Fix attempting to set RPA timeout when unsupported omits aeeae47d3414 Bluetooth: Rename get_adv_instance_scan_rsp omits a76a0d365077 Bluetooth: Fix not sending Set Extended Scan Response omits 5b8ec15d02f1 Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C omits f6b8c6b55439 Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option omits b73b5781a85c Bluetooth: btmtksdio: Add the missed release_firmware() in [...] omits d1e9d232e1e6 Bluetooth: btusb: Add the missed release_firmware() in btu [...] omits 24d6a6d24f01 Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device omits 38c94eb8d7aa media: ccs-pll: Check for derating and overrating, support [...] omits 059924fdf6c1 Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 omits 3e2db036c9b7 media: ccs-pll: Split off VT subtree calculation omits 8030aa4f9c51 media: ccs-pll: Add C-PHY support omits d7172c0ebc06 media: ccs-pll: Add sanity checks omits 9490a2279fab media: ccs-pll: Add support flexible OP PLL pixel clock divider omits c4c0b222720d media: ccs-pll: Support two cycles per pixel on OP domain omits 4e1e8d240dff media: ccs-pll: Add support for extended input PLL clock divider omits b1f7b0983601 Merge branch 's390-qeth-next' omits d2e46004c5cd s390/qeth: make qeth_qdio_handle_aob() more robust omits 75cf3854dcdf s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state omits db4ffdcef7c9 s390/qeth: don't replace a fully completed async TX buffer omits 0b8da8110b4f s390/qeth: use dev->groups for common sysfs attributes omits 050663129a6d s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes omits 04ea30c85721 s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry omits ae502e08f45e media: ccs-pll: Add support for decoupled OP domain calculation omits 585e17c98407 media: ccs: Add support for lane speed model omits cac8f5d28e56 media: ccs-pll: Add support for lane speed model omits 353021588cb5 Bluetooth: fix typo in struct name omits e583e654565f media: ccs-pll: Use explicit 32-bit unsigned type omits 82ab97c8c776 media: ccs-pll: Fix check for PLL multiplier upper bound omits c64cf71d10c3 media: ccs-pll: Fix comment on check against maximum PLL m [...] omits 482e75e7b3eb media: ccs-pll: Avoid overflow in pre-PLL divisor lower bo [...] omits fe52ece8d2e2 media: ccs-pll: Fix condition for pre-PLL divider lower bound omits cab27256e8b3 media: ccs-pll: Begin calculation from OP system clock frequency omits 4f3d9e6eda9d media: ccs-pll: Use the BIT macro omits 925e3e497303 media: ccs-pll: Document the structs in the header as well [...] omits d6a88e446c04 media: ccs-pll: Move the flags field down, away from 8-bit fields omits 47b6eaf36eba media: ccs-pll: Differentiate between CSI-2 D-PHY and C-PHY omits 6aadbff9d459 media: ccs-pll: Remove parallel bus support omits 9c1a0d9e9188 media: ccs-pll: End search if there are no better values a [...] omits 9454432af0c8 media: ccs-pll: Use correct VT divisor for calculating VT [...] omits 415ddd993978 media: ccs-pll: Split limits and PLL configuration into fr [...] omits c3833a228cef media: ccs-pll: Don't use div_u64 to divide a 32-bit number omits db2082700a0c MAINTAINERS: add a limited ARM and ARM64 SoC entry omits c99055ec2c39 MAINTAINERS: correct SoC Git address (formerly: arm-soc) omits 9280f726097b ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS omits 08a02f954b0d USB: add RESET_RESUME quirk for Snapscan 1212 omits 5e2e74024779 Merge tag 'imx-fixes-5.10-5' of git://git.kernel.org/pub/s [...] omits b11ddaac893a Merge tag 'sunxi-fixes-for-5.10-2' of git://git.kernel.org [...] omits 10eb0b6ac63a usb: typec: tps6598x: Export some power supply properties omits ff62d08fd624 usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C omits 3f6f6343a29d usb: mtu3: fix memory corruption in mtu3_debugfs_regset() omits e90cfa813da7 USB: dummy-hcd: Fix uninitialized array use in init() omits c7721e15f434 usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING [...] omits 7fe53dcbbfbd USB: core: drop pipe-type check from new control-message helpers omits 8f6cfbb6d427 ASoC: SOF: trace: Add runtime trace filtering mechanism omits 583791191c6d media: dt-bindings: schema indentation fixes omits bb9dd3ce6177 ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown omits 19cf9d7afc2e staging: rtl8723bs: remove LIST_CONTAINOR omits 4cd889817490 staging: rtl8723bs: remove unused macros omits b3ae8af6a782 staging: rtl8723bs: replace RTW_IEEE80211_ADDBA_PARAM_BUF_ [...] omits 2841fa62e237 staging: rtl8723bs: remove WLAN_HT_CAP_SM_PS_* macros omits ac74ae7671d7 staging: rtl8723bs: replace OP_MODE_* and HT_INFO_OPERATIO [...] omits 98b32c71a455 staging: rtl8723bs: replace HT_CAP_AMPDU_FACTOR omits 2415ae7fa2c7 staging: rtl8723bs: replace cap_* macros omits 5ed3e6f29f76 staging: rtl8723bs: replace WIFI_REASON_CODE omits 6d75b5044bb3 staging: rtl8723bs: replace unique macros and WIFI_STATUS_CODE omits e77b259f67ab staging: greybus: audio: Fix possible leak free widgets in [...] omits 94168e2ba4dc staging: mt7621-pinctrl: stop using the deprecated 'pinctr [...] omits 6c7b8ac995d9 Staging: rtl8723bs/core: add blank line after declarations omits 954c647acea0 Staging: rtl8723bs/core: fix brace coding style issue omits be25cfd80e8f Staging: rtl8723bs/core: delete empty if statement omits 9e5f21d656cb media: vivid: fix 'disconnect' error injection omits 6c91799f59ed staging: bcm2835: fix vchiq_mmal dependencies omits fb25ca373172 media: rcar-vin: Mask VNCSI_IFMD register omits aa821b2b9269 media: MAINTAINERS: Add myself as maintainer of the Amlogi [...] omits 59a635327ca7 media: meson: Add M2M driver for the Amlogic GE2D Accelera [...] omits 635e51f14476 media: dt-bindings: media: Add bindings for the Amlogic GE [...] omits 68b4a01f88af media: cedrus: Make VP8 codec as capability omits e469d0b09a19 media: gspca: Fix memory leak in probe omits 2b006e748c81 media: doc: pixfmt-yuv: Move all planar YUV formats to com [...] omits da785536e007 media: doc: pixfmt-yuv: Move all semi-planar YUV formats t [...] omits af4f45057695 media: doc: pixfmt-yuv: Move all luma-only YUV formats to [...] omits 4bfc1688e102 media: doc: pixfmt-packed-yuv: Clarify naming scheme for 4 [...] omits 2f2a387e9fa4 media: doc: pixfmt-packed-yuv: Express 4:4:4 formats in a [...] omits 4578d936b4ba media: doc: pixfmt-packed-yuv: Fill padding bits with 'X' omits 7cb8bd292ba0 media: doc: pixfmt-yuv: Move all packed YUV formats to com [...] omits e3ae4c204d1f media: doc: pixfmt-yuv: Document subsampling in more details omits a1bcf9b9a706 media: doc: pixfmt-rgb: Replace '-' with 'X' to denote padding omits 2ac9280cb459 media: doc: pixfmt-rgb: Make 8 bits per component table mo [...] omits e9a66489c383 media: doc: pixfmt-rgb: Clarify naming scheme for RGB formats omits 67c2a10bff74 media: doc: pixfmt-rgb: Add title for deprecated formats omits 3747115f85bb media: doc: pixfmt-rgb: Remove layout table for packed RGB [...] omits 473dbed54fdb media: videodev2.h: Move HM12 format to YUV semi-planar section omits 0a078e0d8ecb media: videodev2.h: Move HI240 format to vendor-specific section omits 3771c031d60f media: videodev2.h: Remove unneeded comment about 4CC value omits bd1ed17d19eb media: ccs: Fix return value from probe omits 747d2305029a media: ccs: avoid printing an uninitialized variable omits cc17afa2e84f media: i2c: fix an uninitialized error code omits f0f547272079 media: Revert "media: dt-bindings: media: Use OF graph schema" omits d5da31f902fe media: rc: add keymap for pine64 remote omits 72ebb5ff806f x86/alternative: Update text_poke_bp() kernel-doc comment omits 0385979a30dc EDAC/mv64x60: Remove orphan mv64x60 driver omits edfc2d73ca45 EDAC/aspeed: Add support for AST2400 and AST2600 omits aac82707fa45 ARM: dts: aspeed: Add AST2600 EDAC into common devicetree omits e36a17f846bc dt-bindings: edac: aspeed-sdram-edac: Add ast2400/ast2600 support omits 4165bf015ba9 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs omits 2ae92e8b9b7e MAINTAINERS: Update m68k Mac entry omits 10199e90ee20 macintosh/adb-iop: Send correct poll command omits 2c9cfbadfa23 macintosh/adb-iop: Always wait for reply message from IOP omits 76437b340b24 earlycon: drop semicolon from earlycon macro omits ee64ed8153ab mei: bus: enable pavp device. omits 85261c1ff156 mei: bus: add vtag support omits 6e559fe12892 Merge tag 'soundwire-5.11-rc1' of git://git.kernel.org/pub [...] omits 93837812a5dc Merge 5.10-rc7 into usb-next omits ba3b8bb1263d Merge 5.10-rc7 into tty-next omits a3ab07c642b2 Merge 5.10-rc7 into char-misc-next omits 5cfca59604e4 ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 omits 10c678bd0a03 udp: fix the proto value passed to ip_protocol_deliver_rcu [...] omits 61f54de2e919 net: hns3: remove a misused pragma packed omits 223f61b8c5ad Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to [...] omits 3b384bd6c3f2 Input: raydium_ts_i2c - do not split tx transactions omits 18b648322d44 phy: mediatek: statify mtk_hdmi_phy_driver omits af3f4a85d902 Merge branch 'mlxsw-Misc-updates' Ido Schimmel says: omits acde33bf7319 mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() omits f54d3c81b763 mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 omits 9add5f1954e9 mlxsw: core_acl: Use an array instead of a struct with a z [...] omits 42c435a2aca2 mlxsw: spectrum_mr: Use flexible-array member instead of z [...] omits 4834ad807917 mlxsw: core: Trace EMAD events omits 23fb55526d80 selftests: mlxsw: Test RIF's reference count when joining a LAG omits 31e1de4f1242 mlxsw: spectrum: Apply RIF configuration when joining a LAG omits 0477e9288185 Linux 5.10-rc7 omits ab91292cb3e9 Merge tag 'char-misc-5.10-rc7' of git://git.kernel.org/pub [...] omits d49248eb25a2 Merge tag 'tty-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] omits f5226f1d20c4 Merge tag 'usb-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] omits 8100a58044f8 Merge tag 'x86-urgent-2020-12-06' of git://git.kernel.org/ [...] omits 9f6b28d498ba Merge tag 'perf-urgent-2020-12-06' of git://git.kernel.org [...] omits 592d9a0835c9 Merge tag 'irq-urgent-2020-12-06' of git://git.kernel.org/ [...] omits ff615c980357 Merge tag 'locking-urgent-2020-12-06' of git://git.kernel. [...] omits e6585a493921 Merge tag 'kbuild-fixes-v5.10-2' of git://git.kernel.org/p [...] omits 12c0ab6658de Merge branch 'akpm' (patches from Andrew) omits 309d08d9b3a3 mm/mmap.c: fix mmap return value when vma is merged after [...] omits 7a5bde37983d hugetlb_cgroup: fix offline of hugetlb cgroup with reservations omits 3351b16af494 mm/filemap: add static for function __add_to_page_cache_locked omits 573a259336f8 userfaultfd: selftests: fix SIGSEGV if huge mmap fails omits d8cbe8bfa7df tools/testing/selftests/vm: fix build error omits 4e60340c5ca5 mailmap: add two more addresses of Uwe Kleine-König omits b11a76b37a5a mm/swapfile: do not sleep with a spin lock held omits e91d8d78237d mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING omits 8199be001a47 mm: list_lru: set shrinker map bit when child nr_items is [...] omits becaba65f62f mm: memcg/slab: fix obj_cgroup_charge() return value handling omits 2bf509d96d84 coredump: fix core_pattern parse error omits 11fb479ff5d9 zlib: export S390 symbols for zlib modules omits 7d32358be8ac kbuild: avoid split lines in .mod files omits 264f53b41946 Revert "mei: virtio: virtualization frontend driver" omits 84da009f06e6 x86/sev-es: Use new for_each_insn_prefix() macro to loop o [...] omits 12cb908a11b2 x86/insn-eval: Use new for_each_insn_prefix() macro to loo [...] omits 4e9a5ae8df5b x86/uprobes: Do not use prefixes.nbytes when looping over [...] omits 88a06d6fd6b3 ALSA: rawmidi: Access runtime->avail always in spinlock omits 4ebd47037027 ALSA: seq: Use bool for snd_seq_queue internal flags omits 04b222f95773 RDMA/mlx5: Remove IB representors dead code omits e87114022e1d net/mlx5: Simplify eswitch mode check omits 601c10c89cbb net/mlx5: Delete custom device management logic omits 93f8244431ad RDMA/mlx5: Convert mlx5_ib to use auxiliary bus omits 912cebf420c2 net/mlx5e: Connect ethernet part to auxiliary bus omits 74c9729dd892 vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus omits 15269fb19310 tomoyo: Fix typo in comments. omits 4054eebf0fb0 Merge branch 'r8169-improve-rtl_rx-and-NUM_RX_DESC-handling' omits ed22a8ff0684 r8169: make NUM_RX_DESC a signed int omits 2f53e9d7bc51 r8169: improve rtl_rx omits 7059c2c00a21 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits edd2410b165e net: mscc: ocelot: fix dropping of unknown IPv4 multicast [...] omits 33256ce19411 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 00649542f1ba net: fix spelling mistake "wil" -> "will" in Kconfig omits 78d6bb584dd9 Merge tag 'batadv-next-pullrequest-20201204' of git://git. [...] omits 4560b2a3ecdd enetc: Fix unused var build warning for CONFIG_OF omits be1515bad737 Merge tag 'block-5.10-2020-12-05' of git://git.kernel.dk/l [...] omits 619ca2664cc6 Merge tag 'io_uring-5.10-2020-12-05' of git://git.kernel.d [...] omits 4de377b65903 net: marvell: prestera: Fix error return code in prestera_ [...] omits a7e1abad13f3 ptp: Add clock driver for the OpenCompute TimeCard. omits 205704c618af vrf: packets with lladdr src needs dst at input with orig_ [...] omits 4d1be581ec6b can: softing: softing_netdev_open(): fix error handling omits a54ba3465d86 ch_ktls: fix build warning for ipv4-only config omits 32f741b02f1a Merge tag 'powerpc-5.10-5' of git://git.kernel.org/pub/scm [...] omits d4e904198c5b Merge tag '5.10-rc6-smb3-fixes-part2' of git://git.samba.o [...] omits 312b0bcd402a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 876234056139 Merge tag 'for-5.10/dm-fixes-2' of git://git.kernel.org/pu [...] omits 8b7770b877d1 clocksource/drivers/arm_arch_timer: Correct fault programm [...] omits d8cc3905b807 clocksource/drivers/arm_arch_timer: Use stable count reade [...] omits 5d9814df0aec clocksource/drivers/dw_apb_timer_of: Add error handling if [...] omits e319a1b956f7 drm/msm: add IOMMU_SUPPORT dependency omits 7cc29fcdfcc8 drm/msm: a5xx: Make preemption reset case reentrant omits 05ae91d960fd drm/msm/dpu: enable DSPP support on SM8[12]50 omits 784b2c48ac12 driver core: auxiliary bus: Fix auxiliary bus shutdown nul [...] omits 2bf9545626f8 i2c: mlxbf: Fix the return check of devm_ioremap and ioremap omits c62dac0a35bb i2c: mlxbf: select CONFIG_I2C_SLAVE omits af89e575152a dt-bindings: phy: Convert Broadcom SATA PHY to YAML omits 86e21677e775 devicetree: phy: rockchip-emmc add output-tapdelay-select omits a8cef928276b phy: rockchip-emmc: output tap delay dt property omits 31de313dfdcf PHY: Ingenic: Add USB PHY driver using generic PHY framework. omits 4f6ecfaf3e22 dt-bindings: USB: Add bindings for Ingenic JZ4775 and X2000. omits 85e6225f401f USB: PHY: JZ4770: Remove unnecessary function calls. omits f34e43f12382 devicetree: phy: rockchip-emmc: pulldown property omits 8b5c2b45b8f0 phy: rockchip: set pulldown for strobe line in dts omits 51e339deab1e phy: renesas: rcar-gen3-usb2: disable runtime pm in case o [...] omits f5f6e01f9164 phy: mediatek: allow compile-testing the hdmi phy omits 17e0da0b8979 soundwire: intel: fix another unused-function warning omits c72b9bfe0f91 ALSA: hda/realtek: make bass spk volume adjustable on a yo [...] omits bcd684aace34 net/nfc/nci: Support NCI 2.x initial sequence omits 41fdfffd5783 selftests: forwarding: Add MPLS L2VPN test omits 0911d463b302 net: bna: remove trailing semicolon in macro definition omits 43fcd906d9c1 tipc: support 128bit node identity for peer removing omits 905b2032fa42 mac80211: mesh: fix mesh_pathtbl_init() error path omits ed9b25d1970a [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY omits 7f356166aebb nfp: Replace zero-length array with flexible-array member omits bb2da7651a47 openvswitch: fix error return code in validate_and_copy_dec_ttl() omits ee4f52a8de2c net: bridge: vlan: fix error return code in __vlan_add() omits b410f04eb5b4 ipv4: fix error return code in rtm_to_fib_config() omits 4fb7b98c7be3 nfc: s3fwrn5: skip the NFC bootloader mode omits b1b8eb1283c9 ASoC: qcom: fix QDSP6 dependencies, attempt #3 omits 7b153760513c ASoC: fsl_aud2htx: mark PM functions as __maybe_unused omits aa6cc97c0ac3 ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682 omits 29275309b0e3 ASoC: atmel: mchp-spdifrx needs COMMON_CLK omits 7061b8a52296 ASoC: cros_ec_codec: fix uninitialized memory read omits 518a760cc369 ASoC: SOF: control: fix cppcheck warning in snd_sof_volume_info() omits 0b32e91fdfd8 ethernet: select CONFIG_CRC32 as needed omits 1130b252480f net: ipa: pass the correct size when freeing DMA memory omits 68061c02bb29 ARM: highmem: Fix cache_is_vivt() reference omits 65f33b357229 block: fix incorrect branching in blk_max_size_offset() omits 4eef8b1f36f2 net/sched: fq_pie: initialize timer earlier in fq_pie_init() omits 43be3a3c65ff Merge branch 'perf-optimizations-for-tcp-recv-zerocopy' omits 94ab9eb9b234 net-zerocopy: Defer vm zap unless actually needed. omits 0c3936d32f75 net-zerocopy: Set zerocopy hint when data is copied omits f21a3c480398 net-zerocopy: Introduce short-circuit small reads. omits 936ced415751 net-zerocopy: Fast return if inq < PAGE_SIZE omits 98917cf0d6ed net-zerocopy: Refactor frag-is-remappable test. omits 7fba5309efe2 net-zerocopy: Refactor skb frag fast-forward op. omits 2cd81161848d net-tcp: Introduce tcp_recvmsg_locked(). omits 18fb76ed5386 net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. omits bcee52789588 tracing: Fix userstacktrace option for instances omits f5889e70b9cc scripts: get_feat.pl: reduce table width for all features output omits 4fa32f870289 scripts: get_feat.pl: change the group by order omits dbb909023293 scripts: get_feat.pl: make complete table more coincise omits 34da87213d3d selftests/bpf: Test bpf_sk_storage_get in tcp iterators omits bd9b327e58f9 selftests/bpf: Add an iterator selftest for bpf_sk_storage_get omits 593f6d41abbb selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete omits a50a85e40c59 bpf: Expose bpf_sk_storage_* to iterator programs omits 4f19cab76136 bpf: Add a bpf_sock_from_file helper omits dba4a9256bb4 net: Remove the err argument from sock_from_file omits 4be986c824b8 Merge branch 'seg6-add-support-for-srv6-end-dt4-dt6-behavior' omits 2bc035538e16 selftests: add selftest for the SRv6 End.DT6 (VRF) behavior omits 2195444e09b4 selftests: add selftest for the SRv6 End.DT4 behavior omits 20a081b7984c seg6: add VRF support for SRv6 End.DT6 behavior omits 664d6f86868b seg6: add support for the SRv6 End.DT4 behavior omits cfdf64a03406 seg6: add callbacks for customizing the creation/destructi [...] omits 0a3021f1d4e5 seg6: add support for optional attributes in SRv6 behaviors omits 964adce526a4 seg6: improve management of behavior attributes omits 048939088220 vrf: add mac header for tunneled packets when sniffer is attached omits b3298500b23f Merge tag 'for-5.10/dm-fixes' of git://git.kernel.org/pub/ [...] omits f12758f6f929 mt76: mt7615: Fix fall-through warnings for Clang omits bacf5047bb44 mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() omits 4ecc08b2f51d Merge tag 'auxbus-5.11-rc1' of git://git.kernel.org/pub/sc [...] omits bde3808bc8c2 dm: remove invalid sparse __acquires and __releases annotations omits f05c4403db5b dm: fix double RCU unlock in dm_dax_zero_page_range() error path omits 5c667dca7109 Merge branch 'Improve error handling of verifier tests' omits 5f61b7c6975b selftests/bpf: Avoid errno clobbering omits 7d17167244f5 selftests/bpf: Print reason when a tester could not run a program omits 3ee16db390b4 dm: fix IO splitting omits 2fa3515cc0d3 bpf: Remove trailing semicolon in macro definition omits a1cdfbe8f0fb Merge tag 'mac80211-for-net-2020-12-04' of git://git.kerne [...] omits 846c3c9cfe8a Merge tag 'wireless-drivers-next-2020-12-03' of git://git. [...] omits fdd8b8249ef8 dpaa_eth: fix build errorr in dpaa_fq_init omits 7e20ae1208da ASoC: q6afe-clocks: Add missing parent clock rate omits 1c1fb2653a0c ASoC: jz4740-i2s: add missed checks for clk_get() omits e87297fa080a Merge tag 'drm-fixes-2020-12-04' of git://anongit.freedesk [...] omits c8bcd9c5be24 tty: Fix ->session locking omits 54ffccbf053b tty: Fix ->pgrp locking in tiocspgrp() omits e0efb3168d34 tty: Remove dead termiox code omits aef1b6a27970 tty/serial/imx: Enable TXEN bit in imx_poll_init(). omits 7af77ba42467 tty : serial: jsm: Fixed file by adding spacing omits 0b60525b4e88 tty: serial: uartlite: Support probe deferral omits e3541d5de544 usb: mtu3: mtu3_debug: remove an unused struct member omits 9dc9c8543aa0 USB: core: return -EREMOTEIO on short usb_control_msg_recv() omits baf7df456b38 USB: core: drop short-transfer check from usb_control_msg_send() omits 12c8a8ca117f xsk: Return error code if force_zc is set omits a1dd1d869731 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits cf5fbe02042e USB: apple-mfi-fastcharge: Fix use after free in probe omits 138f3e126548 Staging: rtl8723bs/core fix brace coding style issues in r [...] omits 888982a84752 Merge tag 'mhi-for-v5.11' of git://git.kernel.org/pub/scm/ [...] omits a4b98a7512f1 usb: gadget: f_fs: Use local copy of descriptors for users [...] omits 45c5775460f3 usb: ohci-omap: Fix descriptor conversion omits 97ad4a77f23e Revert "usb-storage: fix sdev->host->dma_dev" omits d5c65d32dc24 Revert "uas: fix sdev->host->dma_dev" omits da881ded10a6 Revert "uas: bump hw_max_sectors to 2048 blocks for SS or [...] omits 5812b32e01c6 of: fix linker-section match-table corruption omits 62dcd9c59f32 earlycon: simplify earlycon-table implementation omits c0d638a03bc5 mmc: mediatek: mark PM functions as __maybe_unused omits daa919196be4 USB: serial: cp210x: clean up dtr_rts() omits 6246d7c9d15a mmc: block: Fixup condition for CMD13 polling for RPMB requests omits ed921771ffb6 USB: serial: cp210x: refactor flow-control handling omits b339628ec08c USB: serial: cp210x: drop flow-control debugging omits 46827bda2dd6 USB: serial: cp210x: set terminal settings on open omits d42976296c33 USB: serial: cp210x: clean up line-control handling omits 95168d624f3a USB: serial: cp210x: return early on unchanged termios omits 9716ef046b46 mt76: attempt to free up more room when filling the tx queue omits 5342758d5522 mt76: mt7915: stop queues when running out of tx tokens omits 90d494c99a99 mt76: improve tx queue stop/wake omits d211c003389a mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() omits 0211c282bc8a mt76: mt7615: fix rdd mcu cmd endianness omits cee236e1489e mt76: mt7915: fix endian issues omits af901eb4ab80 mt76: mt7915: get rid of dbdc debugfs knob omits 4c430774e01b mt76: mt7915: introduce dbdc support omits 98df2baeb364 mt76: move hw mac_addr in mt76_phy omits db78a791ca0f mt76: move band allocation in mt76_register_phy omits 77af762e42f1 mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init [...] omits 48dbce5cb1ba mt76: move band capabilities in mt76_phy omits 91990519298e mt76: move tx hw data queues in mt76_phy omits e637763b606b mt76: move mcu queues to mt76_dev q_mcu array omits d95093a14369 mt76: rely on mt76_queue in tx_queue_skb_raw signature omits b1cb42add6d6 mt76: introduce mt76_init_mcu_queue utility routine omits 8987059475f5 mt76: rely on mt76_queue in tx_queue_skb signature omits e5655492e33c mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature omits 264b7b19861d mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue [...] omits afc2b59cb985 mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue s [...] omits a2a93548db88 mt76: sdio: introduce mt76s_alloc_tx_queue omits b671da33d1c5 mt76: move mt76_init_tx_queue in common code omits 3d51a3e99380 mt76: mt7915: rely on eeprom definitions omits d927ebb99d08 mt76: mt7615: refactor usb/sdio rate code omits d8d59f66d136 mt76: mt7615: support 16 interfaces omits 802145e2ed2f mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() omits 4812e0bc3790 mt76: mt7915: use BIT_ULL for omac_idx omits 078b6d21b89a mt76: mt7915: make mt7915_eeprom_read static omits ed3c9072fa4f mt76: mt7915: add support to set tx frequency offset in testmode omits e0852d9083fa mt76: mt7915: add support to set txpower in testmode omits 5d8a83f09941 mt76: mt7915: implement testmode rx support omits aadf09537c57 mt76: mt7915: implement testmode tx support omits 61fe73577d17 mt76: testmode: add support for HE rate modes omits c31d94af1843 mt76: mt7915: fix tx rate related fields in tx descriptor omits 1a38c2f5356a mt76: testmode: add support for LTF and GI combinations fo [...] omits 7f54c7425d8f mt76: testmode: add tx_rate_stbc parameter omits 092299922358 mt76: testmode: add snr attribute in rx statistics omits 8248bb58e2f1 mt76: testmode: switch ib and wb rssi to array type for pe [...] omits 9daf27e62852 mt76: mt76u: use dedicated thread for status work omits be83a7e20c57 mt76: mt76u: rely on woker APIs for rx work omits faa72684b429 mt76: mt7615: run key configuration in mt7615_set_key for [...] omits 930e0eaddf81 mt76: fix tkip configuration for mt7615/7663 devices omits d3a5d89ea9d4 mt76: switch to wep sw crypto for mt7615/mt7915 omits 406d99dfe21f mt76: mt7663s: introduce WoW support via GPIO omits 3cb43b66060a mt76: move mt76_mcu_send_firmware in common module omits bf4a938ab2cf mt76: mt7603: add additional EEPROM chip ID omits bc348defcc6e mt76: fix memory leak if device probing fails omits 468cc93be797 mt76: mt7915: fix sparse warning cast from restricted __le16 omits 9fb3b4cae4e6 Merge tag 'icc-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] omits a925b5e309c9 net/mlx5: Register mlx5 devices to auxiliary virtual bus omits 0aae392bea4d vdpa/mlx5: Make hardware definitions visible to all mlx5 devices omits 17a7612b99e6 net/mlx5_core: Clean driver version and name omits 907af0f0cab4 net/mlx5: Properly convey driver version to firmware omits 5f0ce5848733 mt76: dma: fix possible deadlock running mt76_dma_cleanup omits f9df085ce1be mt76: set fops_tx_stats.owner to THIS_MODULE omits e4c5ead632ff mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mc [...] omits 405130869599 mt76: mt7915: update ppe threshold omits 5efbe3b1b899 mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE omits 5ee3e780cf26 wireless: mt76: convert tasklets to use new tasklet_setup() API omits 30578752f250 mt76: sdio: get rid of sched.lock omits 1c79a190e943 mt76: mt7663s: fix a possible ple quota underflow omits 80dda1ed4908 mt76: mt7663s: get rid of mt7663s_sta_add omits 2f89ab5db6ba mt76: mt7615: introduce quota debugfs node for mt7663s omits 7124198ab1a4 mt76: mt7615: enable beacon filtering by default for offload fw omits ed89b89330b5 mt76: add back the SUPPORTS_REORDERING_BUFFER flag omits 11553d88d0b9 mt76: mt7915: query station rx rate from firmware omits 99de49fc6f73 mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_ [...] omits ae5ad6272d25 mt76: implement functions to get the response skb for MCU calls omits 14b80ba24592 mt76: mt7603: switch to .mcu_skb_send_msg omits 64537a021317 mt76: make mcu_ops->mcu_send_msg optional omits e452c6eb55fb mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg omits 96a607b643e2 mt76: move mcu timeout handling to .mcu_parse_response omits f320d812b7bb mt76: implement .mcu_parse_response in struct mt76_mcu_ops omits fa62d0e0080b mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg omits cb5cdd4c8d33 mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg omits 9b60eb90a115 mt76: mt7915: disable OFDMA/MU-MIMO UL omits bfff24de19ca mt76: mt7915: fix DRR sta bss group index omits 660915d052c6 mt76: mt7915: use napi_consume_skb to bulk-free tx skbs omits 6425791d3503 mt76: mt7915: fix processing txfree events omits 8aa2c6f4714e mt76: mt7915: support 32 station interfaces omits 7af1ae62dd77 mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 omits d22da02842e2 mt76: mt7615: add debugfs knob for setting extended local [...] omits 3298b1f866fb mt76: use ieee80211_rx_list to pass frames to the network [...] omits e151d71e503d mt76: mt7915: add encap offload for 4-address mode stations omits 55f7c9b02790 mt76: mt7915: add 802.11 encap offload support omits 6a618acb7e62 mt76: sdio: convert {status/net}_work to mt76_worker omits 1a3efbcc4281 mt76: mt7663s: disable interrupt during txrx_worker processing omits fefb584d460a mt76: mt7663s: convert txrx_work to mt76_worker omits e0ad80024329 mt76: mt7663s: move tx/rx processing in the same txrx workqueue omits ced050ae3ab6 mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN omits 77d157f2009e mt76: mt7915: fix VHT LDPC capability omits 998493980e23 mt76: mt7915: measure channel noise and report it via survey omits 354ad58b7780 Merge tag 'auxbus-5.11-rc1' of https://git.kernel.org/pub/ [...] omits 2e37d91cada1 Merge tag 'auxbus-5.11-rc1' of git://git.kernel.org/pub/sc [...] omits 0d2bf11a6b3e driver core: auxiliary bus: minor coding style tweaks omits 8142a46c50d2 driver core: auxiliary bus: make remove function return void omits 7bbb79ff5f74 driver core: auxiliary bus: move slab.h from include file omits b48a7e755939 Merge tag 'usb-serial-5.10-rc7' of https://git.kernel.org/ [...] omits bdeca45a0cc5 mac80211: set SDATA_STATE_RUNNING for monitor interfaces omits f495acd8851d cfg80211: initialize rekey_data omits 8fca2b8706f3 mac80211: fix return value of ieee80211_chandef_he_6ghz_oper omits 32a9e0c445fa mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF omits 7de3697e9cbd Add auxiliary bus support omits 3f203f057edf USB: serial: kl5kusb105: fix memleak on open omits 4e302c3b568e misc: eeprom: at24: fix NVMEM name with custom AT24 device name omits ce4b2c01781a arm64: Fix build failure when HARDLOCKUP_DETECTOR_PERF is enabled omits 47a000143635 pinctrl: amd: remove debounce filter setting in IRQ type setting omits 339f5a7fb2d6 kvm: x86/mmu: Use cpuid to determine max gfn omits a2b2d4bf5076 kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu [...] omits 77c12bf38394 Merge tag 'gpio-fixes-for-v5.10-rc7' of git://git.kernel.o [...] omits 34a14c2e6310 batman-adv: Drop unused soft-interface.h include in fragme [...] omits a962cb29bb60 batman-adv: Drop legacy code for auto deleting mesh interfaces omits aff6f5a68b92 batman-adv: Drop deprecated debugfs support omits 76e9f276285d batman-adv: Drop deprecated sysfs support omits a5ad457eea41 batman-adv: Allow selection of routing algorithm over rtnetlink omits 128254ceea6f batman-adv: Prepare infrastructure for newlink settings omits fcd193e1dfa6 batman-adv: Add new include for min/max helpers omits fee3e9554ac0 batman-adv: Start new development cycle omits 0464e0ef4f14 crypto: aegis128 - avoid spurious references crypto_aegis1 [...] omits 1069e97688b2 crypto: seed - remove trailing semicolon in macro definition omits be169fe3cec9 crypto: x86/poly1305 - Use TEST %reg,%reg instead of CMP $0,%reg omits 0b837f1ef882 crypto: x86/sha512 - Use TEST %reg,%reg instead of CMP $0,%reg omits 032d049ea0f4 crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg omits f2d4576a9d38 crypto: cpt - Fix sparse warnings in cptpf omits a1315dcb7b6a hwrng: ks-sa - Add dependency on IOMEM and OF omits ce0d5d63e897 crypto: lib/blake2s - Move selftest prototype into header file omits f3456b9fd269 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata omits 17858b140bf4 crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() omits eceae70bdeae selftests/bpf: Fix invalid use of strncat in test_sockmap omits 3015b500ae42 libbpf: Use memcpy instead of strncpy to please GCC omits de9b485d1dc9 Merge tag 'drm-misc-fixes-2020-12-03' of git://anongit.fre [...] omits 5353219ffdff Merge tag 'amd-drm-fixes-5.10-2020-12-02' of git://people. [...] omits 94cfbd05e46a Merge tag 'drm-intel-fixes-2020-12-03' of git://anongit.fr [...] omits 8158c5fd619d Merge branch 'Support BTF-powered BPF tracing programs for [...] omits 1e38abefcfd6 selftests/bpf: Add fentry/fexit/fmod_ret selftest for kern [...] omits bc9ed69c79ae selftests/bpf: Add tp_btf CO-RE reloc test for modules omits 91abb4a6d79d libbpf: Support attachment of BPF tracing programs to kern [...] omits 6aef10a481a3 libbpf: Factor out low-level BPF program loading helper omits 290248a5b7d8 bpf: Allow to specify kernel module BTFs when attaching BP [...] omits 22dc4a0f5ed1 bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier omits 6bcd39d366b6 selftests/bpf: Add CO-RE relocs selftest relying on kernel [...] omits 5ed31472b9ad selftests/bpf: Add support for marking sub-tests as skipped omits 9f7fa225894c selftests/bpf: Add bpf_testmod kernel module for testing omits 4f33a53d5600 libbpf: Add kernel module BTF support for CO-RE relocations omits 0f7515ca7cdd libbpf: Refactor CO-RE relocs to not assume a single BTF object omits a19f93cfafdf libbpf: Add internal helper to load BTF data by FD omits 2fe8890848c7 bpf: Keep module's btf_data_size intact after load omits 12cc126df82c bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() omits cadd64807cd8 Merge branch 'Add support to set window_clamp from bpf set [...] omits 55144f31f0d2 selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP omits cb81110997d1 bpf: Adds support for setting window clamp omits 55fd59b003f6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits fef92cd2bc04 Merge tag 'timers-v5.11' of https://git.linaro.org/people/ [...] omits ea64370bcae1 cifs: refactor create_sd_buf() and and avoid corrupting th [...] omits 59463eb88829 cifs: add NULL check for ses->tcon_ipc omits 796317848517 smb3: set COMPOUND_FID to FileID field of subsequent compo [...] omits 7d2c6b1edf79 scripts: kernel-doc: fix parsing function-like typedefs omits e0a45cda6642 Documentation: fix typos found in process, dev-tools, and [...] omits c900acb7dfe1 Documentation: fix typos in process/kernel-docs.rst omits 263b6a5b96a3 Documentation: mount_api: change kernel log wording omits 27b03cf1b772 Documentation: Coccinelle: Improve command example for deb [...] omits ed13a92d0fde docs: archis: add a per-architecture features list omits 63fdc4625a5a docs: admin-guide: add a features list omits b97212255f44 sphinx: kernel_feat.py: add a script to parse feature files omits ca908577790f scripts: get_feat.pl: use its implementation for list-arch.sh omits ba813f7c2dc8 scripts: get_feat.pl: improve matrix output omits 52a4be3ffc0f scripts: get_feat.pl: add a script to handle Documentation [...] omits 332037d4bb28 Merge tag 'iio-for-5.11b-take2' of https://git.kernel.org/ [...] omits bbe2ba04c5a9 Merge tag 'net-5.10-rc7' of git://git.kernel.org/pub/scm/l [...] omits a4390e966f95 Merge branch 'mptcp-reject-invalid-mp_join-requests-right-away' omits 3ecfbe3e8209 mptcp: emit tcp reset when a join request fails omits 7ea851d19b23 tcp: merge 'init_req' and 'route_req' functions omits 41dd9596d6b2 security: add const qualifier to struct sock in various places omits b7a1f38256da drm/amdgpu/powerplay: parse fan table for CI asics omits 25dd7a4469ae drm: amdgpu: fix a kernel-doc markup omits eeaf06af6f87 scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_ [...] omits 2faa7328f53b samples/bpf: Fix spelling mistake "recieving" -> "receiving" omits 58c185b85d0c bpf: Fix cold build of test_progs-no_alu32 omits d6d418bd8f92 libbpf: Cap retries in sys_bpf_prog_load omits fee5be18524f Merge tag 's390-5.10-6' of git://git.kernel.org/pub/scm/li [...] omits 9cf309c56f79 libbpf: Sanitise map names before pinning omits c82a505c007f Merge tag '9p-for-5.10-rc7' of git://github.com/martinetd/linux omits 560c6b914c6e iio: adc: rockchip_saradc: fix missing clk_disable_unprepa [...] omits 3f9bce7a22a3 iio: imu: st_lsm6dsx: fix edge-trigger interrupts omits 3418bd7cfce0 counter: microchip-tcb-capture: Fix CMR value check omits 0449fc4eead7 iio: sysfs-trigger: Mark irq_work to expire in hardirq context omits 0178297c1e68 iio: hrtimer-trigger: Mark hrtimer to expire in hard inter [...] omits 8a0672003421 iio: accel: bmc150: Get mount-matrix from ACPI omits 5bfb3a4bd8f6 iio: accel: bmc150: Check for a second ACPI device for BOSC0200 omits e488fed07f7b iio: accel: bmc150: Removed unused bmc150_accel_dat irq member omits 26aec6e1b714 iio:gyro:mpu3050 Treat otp value as a __le64 and use FIELD [...] omits 1e405bc2512f iio:adc:ti-ads124s08: Fix alignment and data leak issues. omits b0bd27f02d76 iio:adc:ti-ads124s08: Fix buffer being too long. omits 198cf32f0503 iio:pressure:mpl3115: Force alignment of buffer omits 7b6b51234df6 iio:imu:bmi160: Fix alignment and data leak issues omits dc7de42d6b50 iio:imu:bmi160: Fix too large a buffer. omits 89deb1334252 iio:magnetometer:mag3110: Fix alignment and data leak issues. omits d837a996f57c iio:light:st_uvis25: Fix timestamp alignment and prevent d [...] omits a61817216bcc iio:light:rpr0521: Fix timestamp alignment and prevent data leak. omits a96bd58090af iio:adc:ti-adc084s021 Tidy up endian types omits eca8523a388f iio:trigger: rename try_reenable() to reenable() plus return void omits 01d37c8318d0 iio: Fix: Do not poll the driver again if try_reenable() c [...] omits 34fce6cadf3b io:core: In iio_map_array_register() cleanup in case of error omits cc9fb60eaf09 iio:core: Introduce unlocked version of iio_map_array_unre [...] omits 619c7e60ff99 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsop device bindings omits 2c57d2650552 iio: imu: st_lsm6dsx: add support to LSM6DSOP omits 98c3544a117e iio: imu: st_lsmdsx: compact st_lsm6dsx_sensor_settings table omits 9054c15c1bf3 iio: adc: at91_adc: merge at91_adc_probe_dt back in at91_a [...] omits f1005415a8bf dt-bindings:iio:adc:remove triggers omits 09d4726b0af6 iio: adc: at91_adc: rework trigger definition omits 728209158177 dt-bindings:iio:adc:atmel, sama9260-adc: conversion to yam [...] omits d1ad1041323f dt-bindings:iio:adc:remove atmel, adc-res and atmel, adc-r [...] omits 5eb39ef81ab9 iio: adc: at91_adc: rework resolution selection omits 197cefcdc81d iio: adc: at91_adc: remove at91_adc_ids omits c7c9b1d1697f dt-bindings:iio:potentiostat:ti,lmp91000: txt to yaml conversion. omits 8c6934326536 dt-bindings:iio:light:capella,cm3605: txt to yaml conversion. omits 6f633bc91ac1 dt-bindings:iio:afe:voltage-divider: txt to yaml conversion omits bd690dfab1e7 dt-bindings:iio:adc:maxim,max1027: Pull out to separate bi [...] omits ce66e52b6c16 dt-bindings:iio:afe:current-sense-shunt: txt to yaml conversion. omits fbac26b9ad21 dt-bindings:iio:afe:current-sense-amplifier: txt to yaml c [...] omits 66a6dcc20e63 dt-bindings:iio:adc:envelope-detector: txt to yaml conversion. omits a86319f42c7b dt-bindings:iio:potentiometer: give microchip,mcp4531 its [...] omits 06d2ff6fe11e dt-bindings:iio:dac:dpot-dac: yaml conversion. omits dba91f82d580 dt-bindings:iio:iio-binding.txt Drop file as content now i [...] omits f759f020fbc3 dt-bindings:iio:adc:adi,ad7292: Use new adc.yaml binding f [...] omits 26d146e29600 dt-bindings:iio:adc:adi,ad7124: Use the new adc.yaml chann [...] omits 80b2b5c3a701 libbpf: Fail early when loading programs with unspecified type omits b70d154d6558 dt-bindings:iio:adc: convert adc.txt to yaml omits f494151b5eba dt-bindings:iio:health:ti,afe4404: txt to yaml conversion omits f2c38f9fb4b0 dt-bindings:iio:health:ti,afe4403: txt to yaml binding omits 19ef7b70ca94 iio: buffer: Fix demux update omits e08b60d352db iio: core: Simplify iio_format_list() omits eda20ba1e25e iio: core: Consolidate iio_format_avail_{list,range}() omits 6d90c9a96e68 dt-bindings:iio:samsung, exynos-adc: drop missuse of io-ch [...] omits 044b32fa5229 dt-bindings:iio:qcom-spmi-vadc drop incorrect io-channel-r [...] omits 7dd94246fe54 iio: potentiometer: ad5272: Correct polarity of reset omits 672f30228379 iio: accel: bmc150-accel: Add rudimentary regulator support omits a1a210bf29a1 iio: accel: bmc150-accel: Add support for BMA222 omits 6259551cf19b iio: accel: bmc150-accel: Add DT bindings omits 0fb6ee8d0b5e iio: ad_sigma_delta: Don't put SPI transfer buffer on the stack omits 6d74a3ee1ee1 iio: buffer: Return error if no callback is given omits 9afaf9a5b80e ASoC: stm32: dfsdm: add stm32_adfsdm_dummy_cb() callback omits 29e96f5a6e81 dt-bindings: iio: humidity: hts221: introduce vdd regulato [...] omits aa784a54102e iio: humidity: hts221: add vdd voltage regulator omits 6c050782d0f0 MAINTAINERS: Add Kamel Bouhara as TCB counter driver maintainer omits 53c6b0d5d271 iio: adc: ad7298: check regulator for null in ad7298_get_r [...] omits a8b415c9bde6 Merge branch 'Fixes for ima selftest' omits ffebecd9d495 selftests/bpf: Indent ima_setup.sh with tabs. omits d932e043b9d6 selftests/bpf: Add config dependency on BLK_DEV_LOOP omits 1ee076719d4e selftests/bpf: Ensure securityfs mount before writing ima policy omits 3db980449bc3 selftests/bpf: Update ima_setup.sh for busybox omits 6f076ce6ab16 Merge branch 'mlx5-fixes-2020-12-01' omits d421e466c237 net/mlx5: DR, Proper handling of unsupported Connect-X6DX [...] omits b336e6b25e2d net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS omits 8a78a440108e net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled omits 1d2bb5ad89f4 net/mlx5: Fix wrong address reclaim when command interface [...] omits 9608fa653059 net/sched: act_mpls: ensure LSE is pullable before reading it omits 43c13605bad4 net: openvswitch: ensure LSE is pullable before reading it omits 13de4ed9e3a9 net: skbuff: ensure LSE is pullable before decrementing th [...] omits 6392b5b28e0e Merge tag 'wireless-drivers-2020-12-03' of git://git.kerne [...] omits 82a10dc7f096 net: mvpp2: Fix error return code in mvpp2_open() omits a4b9c48b9651 x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc [...] omits 391119fb5c5c chelsio/chtls: fix a double free in chtls_setkey() omits 61b759480ec5 Merge branch 'libbpf: add support for privileged/unprivile [...] omits 3627d9702d78 samples/bpf: Sample application for eBPF load and socket c [...] omits e459f49b4394 libbpf: Separate XDP program load with xsk socket creation omits 22e8ebe35a2e tools/resolve_btfids: Fix some error messages omits a874c8c389a1 selftests/bpf: Copy file using read/write in local storage test omits 929c1f3384d7 arm64: mte: fix prctl(PR_GET_TAGGED_ADDR_CTRL) if TCF0=NONE omits 0d1e02695979 Merge branch 'bpftool: improve split BTF support' omits fa4528379a51 tools/bpftool: Auto-detect split BTFs in common cases omits 0cfdcd637807 libbpf: Add base BTF accessor omits 71ccb50074f3 tools/bpftool: Emit name <anon> for anonymous BTFs omits ab3105446f1e clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI omits 5bd7cb29eceb clocksource/drivers/ingenic: Fix section mismatch omits eee422c46e68 clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] omits b7c0fed5ccf2 dt-bindings: timer: renesas: tmu: Convert to json-schema omits db08e6c0e251 dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings omits c1e6cad00aa2 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] omits b6ea209ef124 clocksource/drivers/nps: Remove EZChip NPS clocksource driver omits 0fce2e02a29c dt-bindings: timer: Add new OST support for the upcoming n [...] omits 19f7ce8e36c0 clocksource/drivers/sp804: Use pr_fmt omits dca54f8ce1c3 clocksource/drivers/sp804: Correct clk_get_rate handle omits 9d4965eb438f clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] omits 3c07bf0fc355 clocksource/drivers/sp804: Make some symbol static omits 3c0a4b185f6c clocksource/drivers/sp804: Add static for functions such a [...] omits 9b73bde39cf2 drm/msm: Fix use-after-free in msm_gem with carveout omits 72d1249e2ffd uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT omits 062c9cdf60a1 pwm: sl28cpld: fix getting driver data in pwm callbacks omits 4f134b89a24b lib/syscall: fix syscall registers retrieval on 32-bit platforms omits 0c55f867f0c9 selftests: kvm/set_memory_region_test: Fix race in move re [...] omits 8dcc0e19dfbd x86/platform/uv: Fix UV4 hub revision adjustment omits 701f49065e68 arm64: mark __system_matches_cap as __maybe_unused omits c58eb1b54fee drm/msm/dp: fix connect/disconnect handled at irq_hpd omits 854f6f1c653b drm/msm/dpu: update the qos remap only if the client type changes omits 849652c1ab97 drm/msm/disp/dpu1/dpu_hw_interrupts: Demote kernel-doc for [...] omits d4bff72c8401 macvlan: Support for high multicast packet rate omits 74a8c816fa8f rtw88: debug: Fix uninitialized memory in debugfs code omits 0b3355b07043 ASoC: bindings: fsl-asoc-card: add compatible string for s [...] omits 77f1ff751037 ASoC: fsl-asoc-card: Add support for si476x codec omits 5057d108d69a ASoC: fsl_audmix: Remove unneeded data field omits 38d8dfe0a9e1 media: pixfmt-meta-rkisp1.rst: fix two build warnings omits 4a85d1cbaa28 media: userspace-api/media: finalize stateless FWHT codec docs omits 63e799b98042 media: vidioc-g-ext-ctrls.rst: add missing 'struct' before [...] omits 63288c829b1a media: pixfmt-compressed.rst: fix 'bullet' formatting omits d98c34beb8fe media: ext-ctrls-codec.rst: move FWHT docs to ext-ctrls-co [...] omits 206bc0f6fb94 media: vicodec: mark the stateless FWHT API as stable omits 3abfc314c5e6 media: vicodec: add V4L2_ prefix before FWHT_VERSION and F [...] omits 7403fa17c5df media: ext-ctrls-image-source.rst: document v4l2_area omits 3f46cac6787f media: admin-guide/pixfmt-meta-rkisp1.rst: pixfmt referenc [...] omits 81c6892d5b87 media: docs: Move the H264 stateless codec uAPI omits 46a309d27517 media: uapi: move H264 stateless controls out of staging omits afc5329ea76d media: controls: Log H264 stateless controls in .std_log omits a7ead39700e1 media: uapi: Move the H264 stateless control types out of staging omits ee6fcc67db54 media: doc: Replace symbol for V4L2_CTRL_TYPE_H264_PRED_WEIGHTS omits 95e95ebe9119 media: uapi: Move parsed H264 pixel format out of staging omits 008d2bd6e96b media: controls: Add the stateless codec control class omits b32e48503df0 media: controls: Validate H264 stateless controls omits 8917a5f61e46 media: Clean stateless control includes omits 35aaa6e650c2 media: Rename stateful codec control macros omits c8363ff21b51 media: cedrus: h264: Support profile controls omits b74593ebb482 media: rkvdec: h264: Support profile and level controls omits 32143c583870 media: controls: Add validate failure debug message omits df23e0c12582 media: vidioc-g-ext-ctrls.rst: document V4L2_CTRL_CLASS_DETECT omits 67f577b4d4f7 media: controls: Add VP8 stateless type initialization omits 621214c36e84 media: ccs: Use all regulators omits 6904d4a988d6 media: dt-bindings: mipi,ccs: Add vcore and vio supplies omits 87e4b53f8aba media: dt-bindings: mipi,ccs: Don't mention vana voltage omits f9947ed66a87 media: ccs: Remove unnecessary delays from power-up sequence omits ebc0bc270e09 media: ccs: Use longer pre-I²C sleep for CCS compliant devices omits 2b5b9af811ae media: ccs: Wrap long lines, unwrap short ones omits fd5cfde331f8 media: ccs: Clean up runtime PM usage omits 1b398012cee8 media: ccs: Use static data read-only registers omits 2538d3221083 media: ccs: Add support for manufacturer regs from sensor [...] omits 2dd4b57944cc media: ccs: Allow range in between I²C retries omits 7389d01cc5d7 media: ccs: Change my e-mail address omits b3c0115e34ad media: ccs-pll: Fix MODULE_LICENSE omits 9e05bbac43eb media: smiapp-pll: Rename as ccs-pll omits fe652254e243 media: ccs: Read ireal numbers correctly omits 5017f8b4e0ed media: ccs: Move limit value real to integer conversion fr [...] omits 7d2f8ddaac2c media: ccs: Make real to integer number conversion optional omits 2989a457171d media: ccs: Refactor register reading a little omits e40f1bcbeea6 media: ccs: Replace somewhat harsh internal checks based o [...] omits 7d8d59f260ba media: ccs: The functions to get compose or crop rectangle [...] omits 6a0970986e42 media: ccs: Stop reading arrays after the first zero omits a11d3d6891f0 media: ccs: Read CCS static data from firmware binaries omits f86ae91627f1 media: ccs: Combine revision number major and minor into one omits a6b396f410b1 media: ccs: Add CCS static data parser library omits 97d62caa32d6 refcount: Fix a kernel-doc markup omits b6498aad59b0 completion: Drop init_completion define omits 79f3b4372b74 atomic: Update MAINTAINERS omits f0400a77ebdc atomic: Delete obsolete documentation omits ab440b2c604b seqlock: Rename __seqprop() users omits e04ce676e7aa lockdep/selftest: Add spin_nest_lock test omits a2e9ae58d504 lockdep/selftests: Fix PROVE_RAW_LOCK_NESTING omits a07c45312f06 seqlock: avoid -Wshadow warnings omits 9f65192d8d25 media: ccs: Fix obtaining bus information from firmware omits 7b1dd0f85013 media: ccs: Make hwcfg part of the device specific struct omits 5323aaf19e6c media: ccs: Remove remaining support for platform data omits af1eed0ccd86 media: ccs: Remove the I²C ID table omits 67b8dc1d0c4a media: ccs: Add CCS ACPI device ID omits ca21c45a86ff media: ccs: Add device compatible identifiers for telling [...] omits adc00b457937 media: ccs: Add MIPI CCS compatible strings omits 91f76941dd61 media: Documentation: ccs: Reorder SPDX and copyright noti [...] omits 3bf10ebc6d12 media: Documentation: ccs: Rename ccs-regs.txt as ccs-regs.asc omits bf193bfc12db USB: serial: ch341: sort device-id entries omits d55863db1dfe arm64/mm: Implement pXX_leaf_size() support omits 8af26be06272 perf/core: Fix arch_perf_get_page_size() omits 560dabbdf68b mm: Introduce pXX_leaf_size() omits 2a4a06da8a4b mm/gup: Provide gup_get_pte() more generic omits 46ee4abb10a0 USB: serial: ch341: add new Product ID for CH341A omits fc17db8aa4c5 perf/x86/intel: Check PEBS status correctly omits 5debf0213122 perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS omits 4d916140bf28 intel_idle: Build fix omits 42ad70c46966 media: rockchip: rkisp1: remove useless debugfs checks omits 0b6a3bf8f563 media: stop pretending to maintain cafe and ov7670 omits 9c0660e4477a media: saa7146: switch from 'pci_' to 'dma_' API omits 8a9e71e05a22 media: ttpci: switch from 'pci_' to 'dma_' API omits 0c5a71dc6b8c media: solo6x10: switch from 'pci_' to 'dma_' API omits 5049c15e41c6 media: si4713: remove trailing semicolon in macro definition omits 0c683e9de0c7 x86/platform/uv: Make uv_pcibus_kset and uv_hubs_kset static omits 9fe46e7946fc media: staging/imx: Increase IMX_MEDIA_EOF_TIMEOUT omits dfb5d3289716 media: camss: Make use of V4L2_CAP_IO_MC omits 18d047bd89b8 x86/platform/uv: Fix an error code in uv_hubs_init() omits a3d412d4b9f3 media: Revert "media: camss: Make use of V4L2_CAP_IO_MC" omits 6b94c09f820d media: rockchip: rkisp1: Fix typos in comments and macro d [...] omits 7aad6a73cb62 media: rcar-vin: Remove unused macro omits 8e06053d339a media: fsl-viu: Use the ioread/write32be() accessors omits db47622c13ae media: platform: exynos4-is: remove all references to phys [...] omits 5e6727663876 media: adv748x: Configure device when resuming from sleep omits 42bff048f405 media: adv748x: csi2: Set virtual channel when device is reset omits c30ed81afe89 media: adv748x: afe: Select input port when device is reset omits 4deff542d70a media: adv748x: Only set i2c addresses once during probe omits 8e4d86e241cf media: saa7146: fix array overflow in vidioc_s_audio() omits 28c1e371c2ff media: meson: vdec: add G12/SM1 to module description omits 0862d95b437b media: s5p-jpeg: handle error condition in s5p_jpeg_probe omits 3c39a16d30d8 media: cedrus: Add support for VP8 decoding omits b4b3564c5646 media: hantro: Use VP8 lengths defined in uapi omits 8d48b611685c media: uapi: Expose VP8 probability lengths as defines omits 040d31ccf2bd media: mtk-vpu: dump VPU status when IPI times out omits 1f565e263c3e media: mtk-vpu: VPU should be in idle state before system [...] omits 41a340941854 media: coda: Convert the driver to DT-only omits eb08c48132a1 media: tvp5150: Fix wrong return value of tvp5150_parse_dt() omits ca1cfc3fa2d3 media: cx88: use ARRAY_SIZE omits 5cc794be382b media: cedrus: Add support for V3s omits 4c7047b7dc90 media: dt-bindings: media: cedrus: Add V3s compatible omits 503dab0b8a56 media: cedrus: Register all codecs as capability omits dbf0b3a7b719 media: cx23885: add more quirks for reset DMA on some AMD IOMMU omits a109073bb9ec media: rockchip: rkisp1: Constify static structs omits efd6d85a1810 drm/amdgpu/vcn3.0: remove old DPG workaround omits ac2db9488cf2 drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset omits 7e0b367db85e drm/amd/display: Init clock value by current vbios CLKs omits acab02c1af43 drm/amdgpu/pm/smu11: Fix fan set speed bug omits 5eb3c85e343a Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits e6c7c9d01f5b Merge tag 'mediatek-drm-next-5.11-2' of https://git.kernel [...] omits 207665fd3756 Merge tag 'exynos-drm-next-for-v5.11' of git://git.kernel. [...] omits 46fe37b98ed8 Merge tag 'drm-intel-next-queued-2020-11-27' of git://anon [...] omits 97306be45fbe Merge branch 'switch to memcg-based memory accounting' omits 5b0764b2d345 bpf: samples: Do not touch RLIMIT_MEMLOCK omits 3ac1f01b43b6 bpf: Eliminate rlimit-based memory accounting for bpf progs omits 80ee81e0403c bpf: Eliminate rlimit-based memory accounting infra for bpf maps omits ab31be378a63 bpf: Eliminate rlimit-based memory accounting for bpf loca [...] omits 819a4f323579 bpf: Eliminate rlimit-based memory accounting for xskmap maps omits 370868107bf6 bpf: Eliminate rlimit-based memory accounting for stackmap maps omits 0d2c4f964050 bpf: Eliminate rlimit-based memory accounting for sockmap [...] omits abbdd0813f34 bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer omits db54330d3e13 bpf: Eliminate rlimit-based memory accounting for reusepor [...] omits a37fb7ef24a4 bpf: Eliminate rlimit-based memory accounting for queue_st [...] omits cbddcb574d41 bpf: Eliminate rlimit-based memory accounting for lpm_trie maps omits 755e5d55367a bpf: Eliminate rlimit-based memory accounting for hashtab maps omits 844f157f6c0a bpf: Eliminate rlimit-based memory accounting for devmap maps omits 087b0d39fe22 bpf: Eliminate rlimit-based memory accounting for cgroup s [...] omits 711cabaf1432 bpf: Eliminate rlimit-based memory accounting for cpumap maps omits f043733f31e5 bpf: Eliminate rlimit-based memory accounting for bpf_stru [...] omits 1bc5975613ed bpf: Eliminate rlimit-based memory accounting for arraymap maps omits 28e1dcdef0cb bpf: Refine memcg-based memory accounting for xskmap maps omits 7846dd9f835e bpf: Refine memcg-based memory accounting for sockmap and [...] omits e9aae8beba82 bpf: Memcg-based memory accounting for bpf local storage maps omits be4035c734d1 bpf: Memcg-based memory accounting for bpf ringbuffer omits 353e7af4bf5e bpf: Memcg-based memory accounting for lpm_trie maps omits 881456811a33 bpf: Refine memcg-based memory accounting for hashtab maps omits 1440290adf7b bpf: Refine memcg-based memory accounting for devmap maps omits 3a61c7c58b30 bpf: Memcg-based memory accounting for cgroup storage maps omits e88cc05b61f3 bpf: Refine memcg-based memory accounting for cpumap maps omits 6d192c7938b7 bpf: Refine memcg-based memory accounting for arraymap maps omits d5299b67dd59 bpf: Memcg-based memory accounting for bpf maps omits 48edc1f78aab bpf: Prepare for memcg-based memory accounting for bpf maps omits ddf8503c7c43 bpf: Memcg-based memory accounting for bpf progs omits 18b2db3b0385 mm: Convert page kmemcg type to a page memcg flag omits 87944e2992bd mm: Introduce page memcg flags omits 270c6a71460e mm: memcontrol/slab: Use helpers to access slab page's memcg_data omits bcfe06bf2622 mm: memcontrol: Use helpers to read page's memcg data omits a14d0b676491 fscrypt: allow deleting files with unsupported encryption policy omits 5b421f08801f fscrypt: unexport fscrypt_get_encryption_info() omits de3cdc6e7517 fscrypt: move fscrypt_require_key() to fscrypt_private.h omits 7622350e5eda fscrypt: move body of fscrypt_prepare_setattr() out-of-line omits ec0caa974cd0 fscrypt: introduce fscrypt_prepare_readdir() omits 91d0d89241b4 ext4: don't call fscrypt_get_encryption_info() from dx_sho [...] omits a302052b9586 ubifs: remove ubifs_dir_open() omits 73114b6d2872 f2fs: remove f2fs_dir_open() omits 65f62515e9e5 ext4: remove ext4_dir_open() omits 832e09798c26 vxlan: fix error return code in __vxlan_dev_create() omits aba84871bd4f net: pasemi: fix error return code in pasemi_mac_open() omits ff9924897f8b cxgb3: fix error return code in t3_sge_alloc_qset() omits cec85994c6b4 bareudp: constify device_type declaration omits db7747125968 Merge branch 'nfc-s3fwrn5-support-a-uart-interface' omits 3f52c2cb7e3a nfc: s3fwrn5: Support a UART interface omits b3799d592f26 nfc: s3fwrn5: extract the common phy blocks omits 337da1499586 nfc: s3fwrn5: reduce the EN_WAIT_TIME omits 36d076201bd4 dt-bindings: net: nfc: s3fwrn5: Support a UART interface omits aac06646aa85 Merge tag 'drm/tegra/for-5.10-rc7' of ssh://git.freedeskto [...] omits 32e417024fe2 Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/p [...] omits 6ee50c8e262a net/x25: prevent a couple of overflows omits 34816d20f173 Merge tag 'gfs2-v5.10-rc5-fixes' of git://git.kernel.org/p [...] omits 6ec1dfb5681f Merge branch 'net-dsa-microchip-make-ksz8795-driver-more-v [...] omits 02ffbb0270ef net: dsa: microchip: ksz8795: use num_vlans where possible omits 241ed719bc98 net: dsa: microchip: ksz8795: use port_cnt instead of TOTO [...] omits c9f4633b93ea net: dsa: microchip: remove usage of mib_port_count omits 94374dd162dc net: dsa: microchip: ksz8795: align port_cnt usage with ot [...] omits 557d1a1fbad3 net: dsa: microchip: remove superfluous num_ports assignment omits 4ce2a984abd8 net: dsa: microchip: ksz8795: use phy_port_cnt where possible omits 65fe1acf07d7 net: dsa: microchip: ksz8795: use mib_cnt where possible omits 31b62c78c164 net: dsa: microchip: ksz8795: use reg_mib_cnt where possible omits 7fc32b41fef6 net: dsa: microchip: ksz8795: move variable assignments fr [...] omits 68a1b676db52 net: dsa: microchip: ksz8795: remove superfluous port_cnt [...] omits 453aa4cd7edf net: dsa: microchip: ksz8795: remove unused last_port variable omits 9693e08f2814 net: ipa: fix build-time bug in ipa_hardware_config_qsb() omits ccc9e67ab26f drm/i915/display: Defer initial modeset until after GGTT i [...] omits 37eade64eb11 drm/i915/display: return earlier from intel_modeset_init() [...] omits aff76ab79536 drm/i915/gt: Limit frequency drop to RPe on parking omits 78b2eb8a1f10 drm/i915/gt: Retain default context state across shrinking omits 2bfdf302465a drm/i915/gt: Split the breadcrumb spinlock between global [...] omits 9261a1db80bc drm/i915/gt: Protect context lifetime with RCU omits 3413f04141aa xsk: Change the tx writeable condition omits f5da54187e33 xsk: Replace datagram_poll by sock_poll_wait omits 9bf1019c5f3f drm/amd/display: add cursor pitch check omits 03a663673063 drm/amd/display: use FB pitch to fill dc_cursor_attributes omits ea9522f5e59d drm/amd/display: add debug logs for dm_crtc_helper_atomic_check omits 22ca75ea6a28 drm/amdgpu/swsmu/renoir: simplify sensor handling (v2) omits 2139d12b3b5b drm/amdgpu/swsmu/vangogh: use metrics table for voltages (v2) omits 6cc24d8d48e3 drm/amdgpu/swsmu/vangogh: simplify sensor handling omits e408f2ba43f0 drm/amdgpu/swsmu: add metrics enums for voltage omits 60e317a277e8 drm/amdgpu/swsmu/sienna_cichlid: simplify sensor handling omits 2bebe9148a48 drm/amdgpu/swsmu/arcturus: simplify sensor handling omits fae3a572c9a6 drm/amdgpu/swsmu/navi1x: simplify sensor handling omits 902bc65de0b3 drm/amdgpu/powerplay/psm: return an error in power state init omits 9805e1adab11 drm/amdgpu/powerplay/vega10: handle error in getting pptable omits 402bdef8a5cb drm/amdgpu/powerplay/iceland: return an error if copying t [...] omits cfcc59d4c1af drm/amdgpu/powerplay/ci: return an error if copying to smc fails omits 54915feea3ca drm/amdgpu/powerplay/tonga: return an error if copying to [...] omits 3fabf0fdfff6 drm/amdgpu/vcn3.0: remove old DPG workaround omits 7643023eefcd drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset omits 9e83f54f532b Merge branch 'bpf: expose bpf_{s,g}etsockopt helpers to bi [...] omits a540c81a2bcb selftests/bpf: Extend bind{4,6} programs with a call to bp [...] omits 427167c0b064 bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks omits a999696c547f selftests/bpf: Rewrite test_sock_addr bind bpf into C omits 61e6fe59ede1 i2c: imx: Don't generate STOP condition if arbitration has [...] omits 1de67a3dee7a i2c: imx: Check for I2SR_IAL after every byte omits 384a9565f70a i2c: imx: Fix reset of I2SR_IAL flag omits 3bb61aa61828 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 2c6ffa9e9b11 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits bb95d60783f1 Merge tag 'sound-5.10-rc7' of git://git.kernel.org/pub/scm [...] omits 8a02ec8f3577 Merge tag 'trace-v5.10-rc6-bootconfig' of git://git.kernel [...] omits 05e3ecea4a63 mptcp: avoid potential infinite loop in mptcp_recvmsg() omits 2ce5a30711ab octeontx2-af: debugfs: delete dead code omits 59f96cf6ba88 NFC: nxp-nci: Make firmware GPIO pin optional omits 07500a608580 dpaa_eth: copy timestamp fields to new skb in A-050385 workaround omits 1517c4facf2e arm64: uaccess: remove vestigal UAO support omits 7cf283c7bd62 arm64: uaccess: remove redundant PAN toggling omits b5a5a01d8e9a arm64: uaccess: remove addr_limit_user_check() omits 3d2403fd10a1 arm64: uaccess: remove set_fs() omits 7b90dc40e36e arm64: uaccess cleanup macro naming omits fc703d80130b arm64: uaccess: split user/kernel routines omits f253d827f33c arm64: uaccess: refactor __{get,put}_user omits 9e94fdade4d8 arm64: uaccess: simplify __copy_user_flushcache() omits 923e1e7d8223 arm64: uaccess: rename privileged uaccess routines omits 2376e75cc77e arm64: sdei: explicitly simulate PAN/UAO entry omits 9eb597c74483 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits a0ccf2ba689f arm64: sdei: move uaccess logic to arch/arm64/ omits d87a8e65b510 arm64: head.S: always initialize PSTATE omits 2ffac9e3fdbd arm64: head.S: cleanup SCTLR_ELx initialization omits ecbb11ab3ebc arm64: head.S: rename el2_setup -> init_kernel_el omits 515d5c8a1374 arm64: add C wrappers for SET_PSTATE_*() omits f80d034086d5 arm64: ensure ERET from kthread is illegal omits fc6877b87982 wl1251: remove trailing semicolon in macro definition omits a460b0e1bab8 airo: remove trailing semicolon in macro definition omits 339754ffdb92 wilc1000: added queue support for WMM omits 9c172f30b40b wilc1000: call complete() for failure in wilc_wlan_txq_add [...] omits 66aea5d198c3 wilc1000: free resource in wilc_wlan_txq_add_mgmt_pkt() fo [...] omits dd460e2ac05f wilc1000: free resource in wilc_wlan_txq_add_net_pkt() for [...] omits c04fabacb780 wilc1000: added 'ndo_set_mac_address' callback support omits 75729e110e68 brcmfmac: expose firmware config files through modinfo omits 3b52cf6242b4 wlcore: Switch to using the new API kobj_to_dev() omits 5b2e9a35e456 rtw88: coex: add feature to enhance HID coexistence performance omits 1a74daed6cef rtw88: coex: upgrade coexistence A2DP mechanism omits 79d06b20d00b rtw88: coex: add action for coexistence in hardware initial omits 8e6947dcb95d rtw88: coex: add function to avoid cck lock omits c404dbd4fbfc rtw88: coex: change the coexistence mechanism for WLAN connected omits 6a910a2a7d5d rtw88: coex: change the coexistence mechanism for HID omits 4d0087e763a8 rtw88: coex: update AFH information while in free-run mode omits 76f631cb401f rtw88: coex: update the mechanism for A2DP + PAN omits 1a589bd5be92 rtw88: coex: add debug message omits 1329c0dbd485 rtw88: coex: run coexistence when WLAN entering/leaving LPS omits e220332c3a1a Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of suppor [...] omits 832ba596494b net: ip6_gre: set dev->hard_header_len when using header_ops omits 807982017730 mt76: usb: fix crash on device removal omits 9b15596c5006 iwlwifi: pcie: add some missing entries for AX210 omits 568d3434178b iwlwifi: pcie: invert values of NO_160 device config entries omits 5febcdef3090 iwlwifi: pcie: add one missing entry for AX210 omits abfccc3af786 iwlwifi: update MAINTAINERS entry omits cd6181ff7e93 ath11k: dp_rx: fix monitor status dma unmap direction omits 9bc3a55f4ae5 wcn36xx: Send NULL data packet when exiting BMPS omits ad37a46e8cb5 ath10k: Constify static qmi structs omits 6364e693f4a7 ath10k: Release some resources in an error handling path omits ed3573bc3943 ath10k: Fix an error handling path omits c7cee9c0f499 ath10k: Fix the parsing error in service available event omits e7bcc145bcd0 ath11k: Fix an error handling path omits d35d1375493b ath11k: Build check size of ath11k_skb_cb omits 5da7acfec5ec ath11k: Reset ath11k_skb_cb before setting new flags omits f4d291b43f80 ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control omits 2d586494c4a0 scsi: bnx2i: Requires MMU omits 8cc0dcfdc1c0 s390/cio: remove pm support from ccw bus driver omits ef2eea78a6f3 s390/cio: remove pm support from css-bus driver omits 796cfabde5b2 s390/cio: remove pm support from IO subchannel drivers omits bfa11151d223 s390/cio: remove pm support from chsc subchannel driver omits 74cee7f3b0ea s390/vmur: remove unused pm related functions omits 2f6ea6fb88ab s390/tape: remove unsupported PM functions omits 6b532eec75ef s390/cio: remove pm support from eadm-sch drivers omits 1cf69b7b51d7 s390: remove pm support from console drivers omits 127fca609385 s390/dasd: remove unused pm related functions omits 5db44cfe2e6e s390/zfcp: remove pm support from zfcp driver omits b1cae1f84a0f s390: fix irq state tracing omits a2bd4097b3ec s390/pci: fix CPU address in MSI for directed IRQ omits aed5041ef9a3 of: unittest: Fix build on architectures without CONFIG_OF [...] omits 14718b3e129b i2c: qcom: Fix IRQ error misassignement omits e9acf0298c66 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() omits 7a51b4cb9708 Merge series "ASoC: mediatek: mt8192: support new machine [...] omits adc7d5618009 ASoC: adau1372: add missing dependencies omits 4d638b9cc79e ASoC: codecs: lpass-va-macro: remove some dead code omits 569c167ce3bb ASoC: rt715: remove unused parameter omits 1ed36ecd1459 media: i2c: imx219: Selection compliance fixes omits f61eb7bc9256 media: dt-bindings: media: Use OF graph schema omits 7fe1d4453fb6 media: rdacm20: Enable GPIO1 explicitly omits 909a0a189c67 media: max9271: Fix GPIO enable/disable omits 0ae426ebd0dc media: v4l2-fwnode: Remove v4l2_async_notifier_parse_fwnod [...] omits e8117de78b2c media: rcar-vin: Rework CSI-2 firmware parsing omits 497d574d9b49 media: rcar-vin: Use v4l2_async_subdev instead of fwnode_h [...] omits b9ad52aafe38 media: rcar-vin: Rework parallel firmware parsing omits d7592b2ec944 media: rcar-vin: Only dynamically allocate v4l2_async_subdev omits cf10e09b9a4b media: ov2740: fix dereference before null check on pointer nvm omits 91807efbe8ec media: i2c: add OV02A10 image sensor driver omits 34487ad0c0ae media: dt-bindings: media: i2c: document OV02A10 DT bindings omits 9677958d1d3d media: ov9734: hold lock to check streaming state omits 989bea489158 media: v4l: subdev: Set sd->devnode before registering the subdev omits 7daaf0bc24ad media: omap3isp: Remove misleading comment omits d0fbdcbe7595 media: ccs: Request for "reset" GPIO omits aab402ea9b48 media: dt-bindings: mipi-ccs: Add bus-type for C-PHY support omits 72051783cd73 media: dt-bindings: nokia,smia: Amend SMIA bindings with M [...] omits 701b8c2c750b media: dt-bindings: nokia,smia: Use better active polarity [...] omits 8265d427eddc media: dt-bindings: nokia,smia: Convert to YAML omits 390bb477ebd5 media: dt-bindings: nokia,smia: Remove nokia,nvm-size property omits 2d720d365bc1 media: dt-bindings: nokia,smia: Make vana-supply optional omits bbe5062e27dd media: dt-bindings: nokia,smia: Fix link-frequencies docum [...] omits 9ec2ac9bd0f9 media: ccs: Give all subdevs a function omits ae7855a4f927 media: ccs: Remove profile concept omits b24cc2a18c50 media: smiapp: Rename as "ccs" omits 571b6caff4e8 media: smiapp: Differentiate CCS sensors from SMIA in subd [...] omits 161cc847370a media: smiapp: Internal rename to CCS omits 47ff2ff267ee media: smiapp: Rename register access functions omits 235ac9a4b36c media: smiapp: Remove quirk function for writing a single [...] omits 42aab58f456a media: smiapp: Use CCS registers omits 19a435f9ea48 media: smiapp: Use CCS limits in reading binning capabilities omits 642d7c3eafaa media: smiapp: Use CCS limits in reading data format descriptors omits fd9065812c7b media: smiapp: Obtain frame descriptor from CCS limits omits 3e158e1f1ec2 media: smiapp: Switch to CCS limits omits ca296a11156a media: smiapp: Read CCS limit values omits 503a88422fb0 media: smiapp: Use MIPI CCS version and manufacturer ID in [...] omits e66a7c849086 media: smiapp: Add macros for accessing CCS registers omits cb50351be662 media: smiapp: Remove macros for defining registers, merge [...] omits ab47d5cd8253 media: smiapp: Calculate CCS limit offsets and limit buffer size omits 82731a194fc1 media: smiapp: Use CCS register flags omits 6493c4b777c2 media: smiapp: Import CCS definitions omits 4ad97bfb1a7e media: Documentation: ccs: Add CCS driver documentation omits 1ec0b899c2b7 media: ccs: Add the generator for CCS register definitions [...] omits c6156e1da633 entry: Add syscall_exit_to_user_mode_work() omits 310de1a678b2 entry: Add exit_to_user_mode() wrapper omits 96e2fbccd0fc entry_Add_enter_from_user_mode_wrapper omits bb793562f0da entry: Rename exit_to_user_mode() omits 6666bb714fb3 entry: Rename enter_from_user_mode() omits a4452e671c67 docs: Document Syscall User Dispatch omits d87ae0fa21c2 selftests: Add benchmark for syscall user dispatch omits 179ef035992e selftests: Add kselftest for syscall user dispatch omits 11894468e39d entry: Support Syscall User Dispatch on common syscall entry omits 1446e1df9eb1 kernel: Implement selective syscall userspace redirection omits 55a901f028d4 Merge branch '20201104_yung_chuan_liao_regmap_soundwire_as [...] omits c075a0c0f102 Merge tag 'soundwire-for-asoc-5.11' of git://git.kernel.or [...] omits cfd8bb254c99 ASoC: mediatek: mt8192: support rt1015p_rt5682 omits 6986256fdfef ASoC: dt-bindings: mt8192-mt6359: add new compatible for u [...] omits 6552c35de191 ASoC: dt-bindings: mt8192-mt6359: fix typo in the example omits ba499c36d12b ASoC: mediatek: mt8192: move rt1015_rt5682 specific data omits 2b53d2e16f73 ASoC: mediatek: mt8192: extract rt1015_rt5682 specific DAI link omits a5f8037505cb ASoC: mediatek: mt8192: rename common symbols omits 0d7f2459ae92 ASoC: Intel: Boards: tgl_max98373: update TDM slot_width omits cc2ff9730e0f media: vidtv: fix kernel-doc markups omits a1ee28117077 powerpc/64s/powernv: Fix memory corruption when saving SLB [...] omits 3c0dde35e6ae media: [next] media: vidtv: fix a read from an object afte [...] omits bac63f1239ac media: vb2: set cache sync hints when init buffers omits bab8c183d1d4 x86/sgx: Fix a typo in kernel-doc markup omits 7ee1a01e4740 gpio: mvebu: fix potential user-after-free on probe omits 26ab12bb9d96 iommu/hyper-v: Remove I/O-APIC ID check from hyperv_irq_re [...] omits 7d894834a305 KVM: arm64: Add usage of stage 2 fault lookup level in use [...] omits 3a0b870e3448 KVM: arm64: Fix handling of merging tables into a block entry omits 5c646b7e1d8b KVM: arm64: Fix memory leak on stage2 update of a valid PTE omits 7f57b295f990 gpio: zynq: fix reference leak in zynq_gpio functions omits 6dbbf8460396 gpiolib: Don't free if pin ranges are not defined omits 60593df667e0 gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() omits 0ac22098de6f gpio: arizona: disable pm_runtime in case of failure omits 2c602741b51d vhost_vdpa: return -EFAULT if copy_to_user() fails omits 1d7637d89cfc signal: Expose SYS_USER_DISPATCH si_code type omits c5c878125ad5 x86: vdso: Expose sigreturn address on vdso to the kernel omits 01fe185d95ba MAINTAINERS: Add entry for common entry code omits 98701a2a861f vdpa: mlx5: fix vdpa/vhost dependencies omits 4ea6fa2cb921 mhi: pci_generic: Fix implicit conversion warning omits ab7dd2008b29 phy/rockchip: Make PHY_ROCKCHIP_INNO_HDMI depend on HAS_IO [...] omits e04e60fce47e soundwire: master: use pm_runtime_set_active() on add omits 3eaf2da98993 phy: samsung: Merge Kconfig for Exynos5420 and Exynos5250 omits 156c9b70dbfb selftests/bpf: Drain ringbuf samples at the end of test omits f6a8250ea1e4 libbpf: Fix ring_buffer__poll() to return number of consum [...] omits 6b4f503186b7 r8169: set tc_offset only if tally counter reset isn't supported omits 87f75e5860e0 Merge branch 'net-ipa-ipa-v4-5-aggregation-and-qtime' omits 63e5afc86aeb net: ipa: use Qtime for IPA v4.5 head-of-line time limit omits 1954704136d3 net: ipa: use Qtime for IPA v4.5 aggregation time limit omits 36426411021a net: ipa: set up IPA v4.5 Qtime configuration omits 6bf754c7e677 net: ipa: update IPA aggregation registers for IPA v4.5 omits 06f90dde4eb0 Merge branch 'net-smc-add-support-for-generic-netlink-api' omits a3db10efcc4c net/smc: Add support for obtaining SMCR device list omits aaf95523d582 net/smc: Add support for obtaining SMCD device list omits 8f9dde4bf230 net/smc: Add SMC-D Linkgroup diagnostic support omits 5a7e09d58f3f net/smc: Introduce SMCR get link command omits e9b8c845cb34 net/smc: Introduce SMCR get linkgroup command omits 099b990bd11a net/smc: Add support for obtaining system information omits e8372d9d2145 net/smc: Introduce generic netlink interface for diagnosti [...] omits 49407ae2bc79 net/smc: Refactor smc ism v2 capability handling omits 6443b2f60e57 net/smc: Add diagnostic information to link structure omits 3d453f53c786 net/smc: Add diagnostic information to smc ib-device omits ddc992866f13 net/smc: Add link counters for IB device ports omits 07d51580ff65 net/smc: Add connection counters for links omits 8b2f0f44f06b net/smc: Use active link of the connection omits 8cf3f3e42374 net/smc: use helper smc_conn_abort() in listen processing omits d31c08007523 net/tls: make sure tls offload sets salt_size omits 4179b00c04d1 geneve: pull IP header before ECN decapsulation omits 2867e1eac610 inet_ecn: Fix endianness of checksum update when setting ECT(1) omits 3d2f670a87b4 Merge branch 'ionic-updates' omits 79ba55a36e64 ionic: change mtu after queues are stopped omits c0c682eeb8cc ionic: remove some unnecessary oom messages omits 832913c31e2b net: phy: marvell: replace phy_modify() omits aaea1babe73e Merge branch 's390-ctcm-updates-2020-11-30' omits 8f4b6e35e270 s390/ctcm: Use GFP_ATOMIC in ctcmpc_tx(). omits 04e4e469f99a s390/ctcm: Use GFP_KERNEL in add_channel(). omits 8dc4b6af0838 s390/ctcm: Use explicit allocation mask in ctcmpc_unpack_skb(). omits ca738f5aa945 s390/ctcm: Avoid temporary allocation of struct pdu. omits d38aa3962687 s390/ctcm: Avoid temporary allocation of struct qllc. omits 94e0028a052a s390/ctcm: Avoid temporary allocation of struct th_header [...] omits 2bf7d3776b74 net: freescale: ucc_geth: remove unused SKB_ALLOC_TIMEOUT omits 93416ab0f994 RDMA/efa: Use the correct current and new states in modify QP omits 0191c271debf RDMA/qedr: iWARP invalid(zero) doorbell address fix omits 509a15421674 Merge tag '5.10-rc6-smb3-fixes' of git://git.samba.org/sfr [...] omits c214550ff8ea net: delete __dev_getfirstbyhwtype omits f7cf335c7d00 Merge branch 'net-tipc-fix-all-kernel-doc-and-add-tipc-net [...] omits 2fc30decf730 net/tipc: add TIPC chapter to networking Documentation omits 637b77fdca5c net/tipc: fix all function Return: notation omits f172f4b81aea net/tipc: fix socket.c kernel-doc omits 4476441e4894 net/tipc: fix node.c kernel-doc omits 5c5d6796d420 net/tipc: fix name_table.c kernel-doc omits cb67296e8cc8 net/tipc: fix name_distr.c kernel-doc omits a99df449b018 net/tipc: fix link.c kernel-doc omits ec6a1649fe27 net/tipc: fix bearer.c for kernel-doc omits 5fcb7d47fef3 net/tipc: fix various kernel-doc warnings omits ff10527e8982 net/tipc: fix tipc header files for kernel-doc omits ef6900acc89e Merge tag 'trace-v5.10-rc6' of git://git.kernel.org/pub/sc [...] omits 0643334902fc tipc: fix incompatible mtu of transmission omits 7fe2af16e6a1 Merge branch 'mlxsw-add-support-for-802-1ad-bridging' omits 008cb2ec4354 selftests: forwarding: Add QinQ veto testing omits 09139f67d346 mlxsw: Add QinQ configuration vetoes omits 22ec19f3aee3 bridge: switchdev: Notify about VLAN protocol changes omits 80dfeafd6479 mlxsw: spectrum_switchdev: Add support of QinQ traffic omits 773ce33a4860 mlxsw: spectrum_switchdev: Create common functions for VLA [...] omits 3ae7a65b6424 mlxsw: Make EtherType configurable when pushing VLAN at ingress omits a2ef3ae15834 mlxsw: spectrum: Only treat 802.1q packets as tagged packets omits 2a5a290d6d94 mlxsw: reg: Add et_vlan field to SPVID register omits 7e9a6620d5c3 mlxsw: reg: Add Switch Port VLAN Classification Register omits ac6e918554ad Merge branch 'net-hns3-updates-for-next' omits d78e5b6a6764 net: hns3: keep MAC pause mode when multiple TCs are enabled omits ade36ccef1d7 net: hns3: add a check for devcie's verion in hns3_tunnel_ [...] omits b1533ada7480 net: hns3: add more info to hns3_dbg_bd_info() omits 3e2816219d7c net: hns3: add udp tunnel checksum segmentation support omits 57e72c121c7f net: hns3: remove unsupported NETIF_F_GSO_UDP_TUNNEL_CSUM omits 66d52f3bf385 net: hns3: add support for TX hardware checksum offload omits 4b2fe769aad9 net: hns3: add support for RX completion checksum omits fb8284a50e9f drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Use 'gnu_prin [...] omits da03e4224b25 drm/amd/pm/powerplay/kv_dpm: Remove unused variable 'ret' omits 6ee5a7957ace drm/amd/display/dc/basics/vector: Make local function 'dal [...] omits 3dcd202599d3 drm/amd/display/dc/basics/fixpt31_32: Remove unused variab [...] omits ef80cb02d5f1 drm/amd/display/dc/basics/conversion: Include header conta [...] omits 679c6771b6c8 drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Remove unused [...] omits 3d3e9cddd747 drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu: Mark local fun [...] omits 15e480371b74 drm/amd/display/amdgpu_dm/amdgpu_dm_color: Demote a misuse [...] omits 50fe434196da drm/amd/display/dc/inc/hw/dpp: Mark 'dpp_input_csc_matrix' [...] omits 7a31972c3167 drm/amd/pm/powerplay/hwmgr/vega12_thermal: Fix some outdat [...] omits 19744ada5c3b drm/amd/pm/powerplay/hwmgr/vega20_thermal: Fix some outdat [...] omits d3c648ec62b0 drm/amd/pm/powerplay/hwmgr/smu_helper: Demote or fix kerne [...] omits e0ef04b8d0d1 drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega20_hwmgr_init( [...] omits 4cbcfd60d5e0 drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'vega12_hwmgr_init( [...] omits d92616480e76 drm/amd/pm/powerplay/hwmgr/vega10_thermal: Fix a bunch of [...] omits aa68e9a3cada drm/amd/pm/powerplay/hwmgr/smu7_thermal: Repair formatting [...] omits 1c2063704810 drm/amd/pm/powerplay/hwmgr/smu7_hwmgr: Fix a whole bunch o [...] omits fb73edc64927 drm/amd/pm/powerplay/hwmgr/vega10_processpptables: Make fu [...] omits 58cfaf256ef9 drm/amd/pm/powerplay/hwmgr/ppatomctrl: Fix a myriad of ker [...] omits 9795f4eb5918 drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0: Convert [...] omits b4643c50d0d5 drm/amd/pm/powerplay/hwmgr/hardwaremanager: Fix function h [...] omits 5ca53687171e drm/amd/pm/powerplay/hwmgr/ppatomfwctrl: Demote kernel-doc [...] omits 7731653f83ec drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu7_init_function [...] omits ddb0fc9ac4d3 drm/amd/pm/powerplay/hwmgr/ppatomctrl: Remove unused varia [...] omits 4c3508fe2382 drm/amd/pm/powerplay/hwmgr/ppevvmath: Place variable decla [...] omits 874f1c3f9eab drm/amd/pm/inc/pp_thermal: Mark 'SMU7Thermal{WithDelay}Pol [...] omits 04d7b8fe82fd drm/amd/pm/powerplay/hwmgr/hwmgr: Move 'smu8_init_function [...] omits dc93d480597f drm/amd/pm/powerplay/hwmgr/hardwaremanager: Remove unused [...] omits faa1e2f0d745 drm/amd/pm/powerplay/smumgr/fiji_smumgr: Demote kernel-doc [...] omits c9a55b3c1c78 drm/amd/pm/powerplay/smumgr/smu9_smumgr: Include our own h [...] omits aa57f514c3d9 drm/amd/pm/powerplay/smumgr/vegam_smumgr: Make function ca [...] omits ca2d038f06fc drm/amd/pm/powerplay/smumgr/iceland_smumgr: Make function [...] omits 2d5da9e6e3ac drm/amd/pm/powerplay/smumgr/polaris10_smumgr: Make functio [...] omits 05a7e1cf4589 drm/amd/amdgpu/amdgpu_uvd: Add description for amdgpu_uvd_ [...] omits dcaf3483ae46 drm/amd/pm/powerplay/smumgr/fiji_smumgr: Remove unused var [...] omits b0da6cc19825 drm/amd/pm/swsmu/smu11/navi10_ppt: Remove unused 'struct i [...] omits fecc72f181b5 drm/amd/pm/swsmu/smu12/renoir_ppt: Demote kernel-doc forma [...] omits 75a8661ef4bb drm/amd/pm/inc/smu_v11_0: Mark 'smu11_thermal_policy' as _ [...] omits adf0125a53bc drm/amd/amdgpu/amdgpu_acp: Fix doc-rot issues pertaining t [...] omits 5141154dcdae drm/amd/amdgpu/vcn_v3_0: Remove unused variable 'direct_po [...] omits b4234aec4f28 drm/amd/amdgpu/sdma_v5_0: Provide some missing and repair [...] omits 6c93cc2c6c8c drm/amd/amdgpu/vcn_v2_0: Fix a few kernel-doc misdemeanours omits f3d6280c26e9 drm/amd/amdgpu/jpeg_v2_0: Add some missing kernel-doc desc [...] omits 8608c861e21c drm/amd/amdgpu/jpeg_v1_0: Add some missing function param [...] omits 4e1f56b7c404 drm/amd/amdgpu/vcn_v1_0: Fix a few kernel-doc misdemeanours omits 107a54306608 drm/amd/amdgpu/gfx_v10_0: Make local function 'gfx_v10_0_r [...] omits 9307d1b01b64 drm/amd/amdgpu/uvd_v7_0: Fix a bunch of kernel-doc functio [...] omits 166c20895c21 drm/amd/amdgpu/uvd_v6_0: Fix a bunch of kernel-doc functio [...] omits 184b762d5b75 drm/amd/amdgpu/amdgpu_vce: Provide some missing and repair [...] omits fd1c541d94e7 drm/amd/amdgpu/sdma_v5_2: Provide some missing and repair [...] omits ce0e124adf9f drm/amd/amdgpu/amdgpu_uvd: Fix some function documentation [...] omits 4c724ae91d98 drm/amd/amdgpu/sdma_v4_0: Repair a bunch of kernel-doc problems omits c890ace58d44 drm/amd/amdgpu/uvd_v5_0: Fix a bunch of kernel-doc functio [...] omits f719d5339706 drm/amd/amdgpu/sdma_v3_0: Fix incorrect param doc-rot issue omits fe2788f37e5d drm/amd/amdgpu/sdma_v3_0: Fix a bunch of kernel-doc functi [...] omits 2434becdd5fd drm/amd/amdgpu/sdma_v2_4: Fix a bunch of kernel-doc functi [...] omits 3e1b1b778806 drm/amd/amdgpu/gfx_v10_0: Remove a bunch of set but unused [...] omits c5ce5115fd2a drm/amd/amdgpu/gfx_v8_0: Functions must follow directly af [...] omits a2ef32c5bbe2 drm/amd/amdgpu/gfx_v9_0: Make called-by-reference only fun [...] omits c44037549afa drm/amd/amdgpu/dce_v11_0: Supply description for function [...] omits 5c03e8b229f4 drm/amd/amdgpu/dce_v10_0: Supply description for function [...] omits 3fdd2da061c5 drm/amd/amdgpu/psp_v11_0: Make local function 'psp_v11_0_w [...] omits c56fb0818979 drm/amd/amdgpu/navi10_ih: Add descriptions for 'ih' and 'entry' omits 5162e40e1558 drm/amd/amdgpu/vega10_ih: Add descriptions for 'ih' and 'entry' omits a549a9da37f8 drm/amd/amdgpu/cz_ih: Add missing function param descripti [...] omits c18dd61ae42a drm/amd/amdgpu/amdgpu_psp: Make local function 'parse_ta_b [...] omits 39902109aada drm/amd/amdgpu/tonga_ih: Provide some missing descriptions [...] omits 5530ac8e8c68 drm/amd/amdgpu/iceland_ih: Add missing function param desc [...] omits 185ef9ef2f6f drm/amd/amdgpu/gmc_v10_0: Suppy some missing function doc [...] omits b4339bb9a4f8 drm/amdgpu/swsmu/vangogh: return error if fetching metrics fails omits 99698b51e585 drm/amdgpu: enable AGP aperture on gmc10.x (v2) omits 7624897c1054 drm/amdgpu: default noretry=0 for navi1x and newer (v2) omits 15024daf4e5b drm/amdkfd: keep BOs in system memory if restore failed omits c529b685e1c0 drm/amd/display: DC Release 3.2.114 omits 34ba432c946d drm/amd/display: [FW Promotion] Release 0.0.44 omits f5041bc1fcc3 drm/amd/display: Properly define DPCS related info for DCN301 omits 115a385c08d8 drm/amd/display: Do full modeset when DSC debugfs is changed omits d0274aba24bf drm/amd/display: Add DSCL memory low power support omits 99349a8aeda7 drm/amd/display: Init clock value by current vbios CLKs omits 079204508ec0 drm/amd/display: Check link_active instead of lane_setting [...] omits 901c1ec05ef2 drm/amd/display: Update dram_clock_change_latency for DCN2.1 omits 00b0ac67811b drm/amd/display: Add HDR3DLUT and SHAPER memory shutdown support omits bc1e089476dc drm/amd/display: Revert update clk_mgr for vg omits 0c056b14d82e drm/amdgpu: set LDS_CONFIG=0x20 on VanGogh to fix MGCG hang omits 3c4d55c9b9be drm/amd/display: turn DPMS off on connector unplug omits 3f16ae825697 drm/amd/display: Clear dc remote sinks on MST disconnect omits 22dd89828a68 drm/amdgpu/pm/smu11: Fix fan set speed bug omits 79c77ac60336 drm/amdgpu: Set doorbell range for gfx ring omits 3591ecd630ab drm/amdgpu: update GC golden setting for dimgrey_cavefish omits 7cf7a392af26 drm/amdgpu: skip power profile switch in sriov omits d503d8b81d06 drm/amd/pm: update driver if version for navy_flounder omits 91a7f887816d drm/amdgpu/vcn3.0: fix compilation warning omits 8c8244ca4eee drm/amdgpu: increase reserved VRAM size to 8MB omits 055e94a867c4 drm/amdgpu: only skip smc sdma sos ta and asd fw in SRIOV [...] omits 9ccde05c0a68 drm/amdgpu: set default value of noretry to 1 for specified asic omits 857c4c0a8b28 dm writecache: remove BUG() and fail gracefully instead omits e7b624183d92 dm table: Remove BUG_ON(in_interrupt()) omits 89478335718c dm: fix bug with RCU locking in dm_blk_report_zones omits 35d2835d2ac4 Revert "dm cache: fix arm link errors with inline" omits 960f4f8a4e60 fs: 9p: add generic splice_write file operation omits f43691b59fae Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 14483cbf040f net: broadcom CNIC: requires MMU omits 9e39394faef6 net/ipv6: propagate user pointer annotation omits 868770c92b61 Documentation: document /proc api for arm64 MTE vm flags omits fa69ee5aa48b net: switch to storing KCOV handle directly in sk_buff omits 0fca55ed988a net: sched: remove redundant 'rtnl_held' argument omits de7b3f8164cf Merge branch 'ibmvnic-Bug-fixes-for-queue-descriptor-processing' omits ba246c175116 ibmvnic: Fix TX completion error handling omits b71ec9522346 ibmvnic: Ensure that SCRQ entry reads are correctly ordered omits 7e7986f9d3ba block: use gcd() to fix chunk_sectors limit stacking omits e1c06d2366e7 x86/mce: Rename kill_it to kill_current_task omits 8c3b55a299c3 Input: atmel_mxt_ts - fix lost interrupts omits d5b38e3d0fdb x86/mce: Remove redundant call to irq_work_queue() omits 907d4ad59904 fpga: fpga-mgr: altera-pr-ip: Simplify registration omits 2630fa8d0031 fpga: fpga-mgr: zynqmp: Simplify registration omits f4ce435b732a fpga: fpga-mgr: xilinx-spi: Simplify registration omits d6530c0a48b7 fpga: fpga-mgr: ts73xx: Simplify registration omits 20e8963f4f38 fpga: fpga-mgr: socfpga: Simplify registration omits a3b79b2a58f0 fpga: fpga-mgr: machxo2-spi: Simplify registration omits 7027b7305d16 fpga: fpga-mgr: ice40-spi: Simplify registration omits 83eb4fbdcfda fpga: fpga-mgr: dfl-fme-mgr: Simplify registration omits c9d754d6f71c fpga: fpga-mgr: altera-ps-spi: Simplify registration omits 57d9352b6c65 fpga: fpga-mgr: Add devm_fpga_mgr_register() API omits 3a866b16fd23 x86/mce: Panic for LMCE only if mca_cfg.tolerant < 3 omits 1a16af33ba88 fpga: Specify HAS_IOMEM dependency for FPGA_DFL omits e273e6e12ab1 x86/mce: Move the mce_panic() call and 'kill_it' assignmen [...] omits 15936ca13dac Merge tag 'v5.10-rc6' into ras/core omits 19eb86a72df5 x86/resctrl: Clean up unused function parameter in rmdir path omits 87314fb181f9 Merge tag 'v5.10-rc6' into x86/cache omits cf03f316ad20 fs: 9p: add generic splice_read file operations omits fae3a13d2a3d x86/resctrl: Fix AMD L3 QOS CDP enable/disable omits 2838307b019d x86/build: Remove -m16 workaround for unsupported versions of GCC omits 67e061f044e4 Merge tag 'v5.10-rc6' into patchwork omits 45ba1c0ba3e5 media: pulse8-cec: add support for FW v10 and up omits 024e01dead12 media: pulse8-cec: fix duplicate free at disconnect or pro [...] omits d904eb0b351f media: mtk-cir: fix calculation of chk period omits ba0581749fec net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error omits d5750cd3c548 kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 omits 59612b24f78a kbuild: Hoist '--orphan-handling' into Kconfig omits 89828f632dec bus: mhi: core: Fix error handling in mhi_register_controller() omits 04295878beac netfilter: use actual socket sk for REJECT action omits 83321c335dcc x86/pci: Fix the function type for check_reserved_t omits 6043082c9684 x86/platform/uv: Update MAINTAINERS for uv_sysfs driver omits c159376490ee x86/platform/uv: Update ABI documentation of /sys/firmware [...] omits 8145dcb07d0c phy: ralink: phy-mt7621-pci: set correct name in MODULE_DE [...] omits 0e055d179ea9 phy: ralink: phy-mt7621-pci: drop 'COMPILE_TEST' from Kconfig omits eec3bf6861a8 arm64: sdei: Push IS_ENABLED() checks down to callee functions omits ac20ffbb0279 arm64: scs: use vmapped IRQ and SDEI shadow stacks omits f54db39fbe40 KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check omits d0c6707ca423 arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id omits c2b111e59a7b arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id omits a2abe7cbd8fe scs: switch to vmapped shadow stacks omits c98fff7332db USB: serial: option: fix Quectel BG96 matching omits f7583f02a538 netfilter: nfnl_acct: remove data from struct net omits 0ef083d51ba1 netfilter: Remove unnecessary conversion to bool omits 2aab15614390 Input: xpad - support Ardwiino Controllers omits a48491c65b51 Input: i8042 - add ByteSpeed touchpad to noloop table omits 85dad327d9b5 scsi: mpt3sas: Increase IOCInit request timeout to 30s omits 42f687038bcc scsi: mpt3sas: Fix ioctl timeout omits 3b8c72d076c4 scsi: storvsc: Validate length of incoming packet in storv [...] omits 05227490c5f0 docs: bootconfig: Add the endianness of fields omits e86843580d1b tools/bootconfig: Store size and checksum in footer as le32 omits 24aed0945127 bootconfig: Load size and checksum in the footer as le32 omits 68e10d5ff512 ring-buffer: Always check to put back before stamp when cr [...] omits 6112ff4e8f39 scsi: storvsc: Fix error return in storvsc_probe() omits 237f977ab920 Merge tag 'linux-can-fixes-for-5.10-20201130' of git://git [...] omits cb7fb043e69a Merge tag 'linux-can-next-for-5.11-20201130' of git://git. [...] omits 76810ed840f8 net: wan: remove trailing semicolon in macro definition omits 49a962c075df ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency omits 4c75b0ff4e4b ftrace: Fix updating FTRACE_FL_TRAMP omits 8fa655a3a001 tracing: Fix alignment of static buffer omits 310e3a4b5a4f tracing: Remove WARN_ON in start_thread() omits 983df5f2699f samples/ftrace: Mark my_tramp[12]? global omits e11e6df2a867 drm/exynos: use exynos_dsi as drvdata omits e5d57c540386 drm/exynos: remove in_bridge_node from exynos_dsi omits 60d1029b3f25 drm/exynos/hdmi: add support for 1920x1200@60Hz mode omits a5e74021e84b vxlan: Copy needed_tailroom from lowerdev omits 0a35dc41fea6 vxlan: Add needed_headroom for lower device omits 5f3e915c36d5 Merge branch 'mptcp-avoid-workqueue-usage-for-data' omits 6e628cd3a8f7 mptcp: use mptcp release_cb for delayed tasks omits 7439d687b79c mptcp: avoid a few atomic ops in the rx path omits 724cfd2ee8aa mptcp: allocate TX skbs in msk context omits 879526030c8b mptcp: protect the rx path with the msk socket spinlock omits e93da92896bc mptcp: implement wmem reservation omits ad80b0fc6e7f mptcp: open code mptcp variant for lock_sock omits e3d5e971d2f8 chelsio/chtls: fix panic during unload reload chtls omits be5724240b39 Merge branch 'dpaa_eth-add-xdp-support' omits ae680bcbd06a dpaa_eth: implement the A050385 erratum workaround for XDP omits d7af04486d9f dpaa_eth: rename current skb A050385 erratum workaround omits a1e031ffb422 dpaa_eth: add XDP_REDIRECT support omits d57e57d0cd04 dpaa_eth: add XDP_TX support omits 828eadbaccc1 dpaa_eth: limit the possible MTU range when XDP is enabled omits 86c0c196cbe4 dpaa_eth: add basic XDP support omits fb9afd961c76 dpaa_eth: add struct for software backpointers omits 19ba8fb810c6 ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin omits 58d6bca5efc7 ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp omits 777a7717d60c drm/i915/gt: Program mocs:63 for cache eviction on gen9 omits 70e734fed740 ARM: imx: Use correct SRC base address omits dd0ecf544125 gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup [...] omits df5422851559 Merge branch 'xdp-preferred-busy-polling' omits 41bf900fe2a0 samples/bpf: Add option to set the busy-poll budget omits b35fc1482ceb samples/bpf: Add busy-poll support to xdpsock omits 284cbc61f851 samples/bpf: Use recvfrom() in xdpsock/l2fwd omits f2d2728220ac samples/bpf: Use recvfrom() in xdpsock/rxdrop omits b02e5a0ebb17 xsk: Propagate napi_id to XDP socket Rx path omits a0731952d9cd xsk: Add busy-poll support for {recv,send}msg() omits e39208183728 xsk: Check need wakeup flag in sendmsg() omits 45a86681844e xsk: Add support for recvmsg() omits 7c951cafc0cb net: Add SO_BUSY_POLL_BUDGET socket option omits 7fd3253a7de6 net: Introduce preferred busy-polling omits ed1182dc004d xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() omits 854055c0cf30 selftests/bpf: Fix flavored variants of test_ima omits 271e0c9dce1b ktest.pl: Fix incorrect reboot for grub2bls omits 43bc3ed73639 docs: dt: Use full path to enable cross-reference omits 212253367dc7 cifs: fix potential use-after-free in cifs_echo_request() omits 6988a619f5b7 cifs: allow syscalls to be restarted in __smb_send_rqst() omits 8785f51a1708 ring-buffer: Set the right timestamp in the slow path of _ [...] omits 55ea4cf40380 ring-buffer: Update write stamp with the correct ts omits 2d280bc8930b io_uring: fix recvmsg setup with compat buf-select omits fb568273c055 docs: automarkup.py: Allow automatic cross-reference insid [...] omits f59c4966d850 Documentation/features: Update feature lists for 5.10 omits 9e5344e0ffc3 arm64: mte: Fix typo in macro definition omits 2472943cd435 Documentation: Chinese translation of Documentation/arm64/ [...] omits 4c8e3de4b308 Documentation/admin-guide: mark memmap parameter is suppor [...] omits e5879d988291 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] omits 645be01d7b55 Merge series "ASoC: SOF: Intel: fix ICL boot sequence" fro [...] omits 853c15b12498 Merge series "ASoC: tidyup for jack.h" from Kuninori Morim [...] omits f9d8ae0b9176 Merge series "ASoC: amd: Minor fixes for error handling" f [...] omits 63e2fffa59a9 pNFS/flexfiles: Fix array overflow when flexfiles mirrorin [...] omits a4423bec4474 MAINTAINERS: add files for Mediatek DRM drivers omits 90f80d95992f phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/p [...] omits d7bb92e3c908 phy: mediatek: Make PHY_MTK_{XSPHY, TPHY} depend on HAS_IO [...] omits c3c88422fabf drm/mediatek: Separate mtk_mipi_tx to an independent module omits 4ea0bf2a52f1 phy: tegra: xusb: Fix usb_phy device driver field omits 2a211904aca6 MAINTAINERS: Add entry for Samsung interconnect drivers omits 2f95b9d5cf0b interconnect: Add generic interconnect driver for Exynos SoCs omits be49d5b2985b interconnect: qcom: Simplify the vcd compare function omits cd5f82dbbad0 Merge tag 'misc-habanalabs-next-2020-11-30' of ssh://gitol [...] omits a71464d0b930 Merge tag 'misc-habanalabs-fixes-2020-11-30' of ssh://gito [...] omits d3f31301894d Merge tag 'thunderbolt-for-v5.10-rc7' of git://git.kernel. [...] omits 6d9986b46fc1 can: m_can: m_can_class_unregister(): move right after m_c [...] omits ba844cb96f77 can: m_can: m_can_plat_remove(): remove unneeded platform_ [...] omits 3fb5a7cef92b can: m_can: remove not used variable struct m_can_classdev::freq omits f566373fc534 can: m_can: Kconfig: convert the into menu omits ca3ad869dab1 can: tcan4x5x: tcan4x5x_can_probe(): remove probe failed e [...] omits 225dfc255200 can: tcan4x5x: remove mram_start and reg_offset from struc [...] omits 018a0c5845d6 can: tcan4x5x: rename parse_config() function omits 1a37e18bd4b9 Documentation: fix typos in dev-tools/kasan.rst omits 8cb4c20f32f5 s390/ap: let bus_register() add the AP bus sysfs attributes omits 1ab3001b6efb s390/vdso: add missing prototypes for vdso functions omits 10e59217479d s390/Kconfig: default PCI_NR_FUNCTIONS to 512 omits 6cd4c6459e47 ASoC: Add ADAU1372 audio CODEC support omits 32025c7c50c6 ASoC: adau1372: Add bindings documentation omits ddfbe828f2ed ASoC: add soc-jack.h omits 9e8434a0083b ASoC: soc-core: tidyup jack.h omits bbe1f69dce94 ASoC: mediatek: btcvsd fix tx stream assign omits ab5893fdc069 ASoC: amd: Return -ENODEV for non-existing ACPI call omits 2509bb342e47 ASoC: amd: Downgrade print level for invalid ACP mode omits 2a9b3e6ac69a arm64: entry: fix EL1 debug transitions omits f0cd5ac1e4c5 arm64: entry: fix NMI {user, kernel}->kernel transitions omits 7cd1ea1010ac arm64: entry: fix non-NMI kernel<->kernel transitions omits 1ec2f2c05b2a arm64: ptrace: prepare for EL1 irq/rcu tracking omits 23529049c684 arm64: entry: fix non-NMI user<->kernel transitions omits 105fc3352077 arm64: entry: move el1 irq/nmi logic to C omits 3cb5ed4d76c1 arm64: entry: prepare ret_to_user for function call omits 2f911d494f3f arm64: entry: move enter_from_user_mode to entry-common.c omits da1926764832 arm64: entry: mark entry code as noinstr omits 114e0a684753 arm64: mark idle code as noinstr omits ca1314d73eed arm64: syscall: exit userspace before unmasking exceptions omits 13a84cf37a4c can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling omits 44cef0c0ffbd can: c_can: c_can_power_up(): fix error handling omits c2d095eff797 can: sun4i_can: sun4i_can_err(): don't count arbitration l [...] omits bd0ccb92efb0 can: sja1000: sja1000_err(): don't count arbitration lose [...] omits ad1f5e826d91 can: m_can: tcan4x5x_can_probe(): fix error path: remove e [...] omits db0746e3399e thunderbolt: Add support for Intel Maple Ridge omits 9039387e166e thunderbolt: Add USB4 router operation proxy for firmware [...] omits 579f14217c95 thunderbolt: Move constants for USB4 router operations to [...] omits 9490f71167fe thunderbolt: Add connection manager specific hooks for USB [...] omits 83bab44ada05 thunderbolt: Pass TX and RX data directly to usb4_switch_op() omits fe265a06319b thunderbolt: Pass metadata directly to usb4_switch_op() omits 661b19473bf3 thunderbolt: Perform USB4 router NVM upgrade in two phases omits 463e48fa5448 thunderbolt: Return -ENOTCONN when ERR_CONN is received omits b658eb9d9075 thunderbolt: Keep the parent runtime resumed for a while o [...] omits a3595258970b thunderbolt: Log adapter numbers in decimal in path activa [...] omits e0258805d71b thunderbolt: Log which connection manager implementation is used omits 45ef561abcdd thunderbolt: Move max_boot_acl field to correct place in s [...] omits 9ea69a55b3b9 powerpc/pseries: Pass MSI affinity to irq_create_mapping() omits bb4c6910c8b4 genirq/irqdomain: Add an irq_create_mapping_affinity() function omits 15ee6277817f phy: amlogic: replace devm_reset_control_array_get() omits 122586d62206 phy: amlogic: phy-meson-gxl-usb2: keep ID pull-up even in [...] omits 4eed2812de6a phy: amlogic: meson-axg-mipi-pcie-analog: replace DSI_LANE [...] omits 81b534f7e9b2 phy: samsung: Add support for the Exynos5420 variant of th [...] omits 53e7c92c7fa0 staging: mt7621-pci-phy: remove driver from staging omits 370c10afc14c MAINTAINERS: add MT7621 PHY PCI maintainer omits d87da32372a0 phy: ralink: Add PHY driver for MT7621 PCIe PHY omits 27076a7358b5 dt-bindings: phy: Add binding for Mediatek MT7621 PCIe PHY omits bf4d01e107e3 phy: intel: Add Keem Bay USB PHY support omits 4086afa2a162 dt-bindings: phy: Add Intel Keem Bay USB PHY bindings omits fd4e788e971c drm/omap: sdi: fix bridge enable/disable omits 509920aee72a MAINTAINERS: Move Jason Cooper to CREDITS omits f44afb5b5a5d habanalabs: Add CB IOCTL opcode to retrieve CB information omits f07486745442 habanalabs: Modify the cs_cnt of a CB to be atomic omits 3e438b42a5fb habanalabs: Add mask for CS type bits in CS flags omits 3b82c34f0662 habanalabs: change messages to debug level omits 8e718f2eda8d habanalabs: free host huge va_range if not used omits a63c3fb37b15 habanalabs/gaudi: handle reset when f/w is in preboot omits ee3287798d49 habanalabs: add missing counter update omits d2bbf2ca3344 habanalabs: add ull to PLL masks omits bd2f477f2037 habanalabs: add support for cs with timestamp omits 9d127ad5719a habanalabs: indicate to user that a cs is gone omits 64a9d5ab2c1c habanalabs/gaudi: print ECC type field omits 051504d9f604 habanalabs: update firmware files omits 293744d92c87 habanalabs: gaudi_ctx_fini() can be static omits 2a570736ef39 habanalabs: goya_reset_sob_group() can be static omits 4147864e8d65 habanalabs: fetch pll frequency from firmware omits 5c05487f1550 habanalabs: mmu map wrapper for sizes larger than a page omits 5e5867e51d6e habanalabs: print CS type when it is stuck omits b90c89443462 habanalabs/gaudi: align to new FW reset scheme omits 439bc47b8e83 habanalabs: firmware returns 64bit argument omits 00e1b59c8b15 habanalabs: fix MMU debugfs operations omits fe2bc2d24953 habanalabs: share a single ctx-mutex between all MMUs omits 412c41fcd526 habanalabs: support reserving aligned va block omits b2d09622bec3 habanalabs: add boot errors prints omits 92ede12a07d6 habanalabs: print message with correct device omits 5a2998f46c85 habanalabs/gaudi: fetch HBM ecc info from FW omits d611b9f0b199 habanalabs: fetch hard reset capability from FW omits 7f070c913c36 habanalabs: move asic property to correct structure omits be91b91fa40f habanalabs: use host va range for internal pools omits adb51298fdc4 habanalabs: improve hard reset procedure omits 804a72276cc4 habanalabs: Rename hw_queues_mirror to cs_mirror omits 784b916dad2f habanalabs: refactor mmu va_range db structure omits d1ddd90551b2 habanalabs: move HW dirty check to a proper location omits 28e052c95292 habanalabs: restore vm_pgoff after mmap omits 66a76401c50b habanalabs: add 'needs reset' state in driver omits f2d032ee1381 habanalabs: fix hard reset print and comment omits b726a2f7c0bc habanalabs/gaudi: remove pcie_en strap toggle omits 66bfcccdb893 habanalabs: remove duplicate print omits 649c4592124b habanalabs: Separate CS job completion from its deallocation omits 0da5698bf4b8 habanalabs/gaudi: increase MAX CS to 16K omits eb10b897e459 habanalabs: reset device upon fw read failure omits ba7e389c30c6 habanalabs: Move repeatedly included headers to habanalabs.h omits c1d505a922fe habanalabs: release signal if collective wait was dropped omits 4ba1b227b6c7 habanalabs: Skip updating CI of internal queues if not in use omits ea6ee260cbcd habanalabs: Small refactoring of cs_do_release() omits 6de3d769fde0 habanalabs: Small refactoring of CS IOCTL handling omits 1cbca899fa57 habanalabs/gaudi: fetch PLL info from FW omits ccf979ee330b habanalabs: refactor MMU to support dual residency MMU omits a6722d6a97de habanalabs: fix MMU print message omits 03df136bc5dd habanalabs/gaudi: scrub all memory upon closing FD omits c692dec70379 habanalabs/gaudi: add support for FW security omits 323b726706be habanalabs: fetch security indication from FW omits e753643d516c habanalabs: fix cs counters structure omits 9bb86b63d864 habanalabs: advanced FW loading omits 977d53a614fb habanalabs: initialize variable before use omits 71a984f9ae09 habanalabs/gaudi: remove unreachable code omits e716ad3c76c8 habanalabs: make sure cs type is valid in cs_ioctl_signal_wait omits 3e6229965763 habanalabs/gaudi: monitor device memory usage omits 5de406c0b5c7 habanalabs: sync stream collective support omits 0940cabafde9 habanalabs/gaudi: Set DMA5 QMAN internal omits 5fe1c17ddf2e habanalabs: sync stream collective infrastructure omits 4bb1f2f3fb31 habanalabs: use enum for CB allocation options omits 3c68157fb829 habanalabs/gaudi: add support for NIC QMANs omits 11dcb8c71235 habanalabs/gaudi: add NIC security configuration omits b3a9c0bd2f18 habanalabs/gaudi: add NIC firmware-related definitions omits 16ac36504548 habanalabs/gaudi: add NIC QMAN H/W and registers definitions omits becce5f9948d habanalabs: remove duplicate check omits 06f791f74fab habanalabs: sync stream refactor functions omits 2992c1dcd314 habanalabs: add support for multiple SOBs per monitor omits 3cf74b3656a2 habanalabs: sync stream structures refactor omits f3a965c25075 habanalabs: don't init vm module if no MMU omits 8f503146746b habanalabs: minimize prints when everything is fine omits 596553dbf9b2 habanalabs: support multiple types of firmwares omits 28958207e918 habanalabs: we need CPU queues for hwmon omits 20b7525dc430 habanalabs/gaudi: move mmu_prepare to context init omits 23c15ae61517 habanalabs: change aggregate cs counters to atomic omits 6c38e7c60fe7 MAINTAINERS: update email, git repo of habanalabs driver omits 2c854e5c63ac ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 omits 5555b7c56bde habanalabs: put devices before driver removal omits c8c39fbd01d4 habanalabs: free host huge va_range if not used omits f0992098cadb speakup: Reject setting the speakup line discipline outsid [...] omits 7cc01c445da8 Merge tag 'usb-fixes-v5.10-rc6' of git://git.kernel.org/pu [...] omits 3473065927a8 Merge 5.10-rc6 into char-misc-next omits ebad43260d22 Merge 5.10-rc6 into usb-next omits 6b8137517e70 usb: cdns3: core: fix goto label for error path omits 24fdaeeb294c usb: cdns3: gadget: clear trb->length as zero after prepar [...] omits 6703052fe30f usb: cdns3: Fix hardware based role switch omits b65054597872 Linux 5.10-rc6 omits 7c4bada12d32 drm/panel: sony-acx565akm: Fix race condition in probe omits d1390d7d55a5 can: tcan4x5x: tcan4x5x_clear_interrupts(): remove redunda [...] omits 68c0c1c7f966 can: mcp251xfd: tef-path: reduce number of SPI core reques [...] omits 63e70488b49a can: mcp251xfd: move struct mcp251xfd_tef_ring definition omits dada6a6c7d3f can: mcp251xfd: struct mcp251xfd_priv::tef to array of length 1 omits 1f652bb6bae7 can: mcp25xxfd: rx-path: reduce number of SPI core request [...] omits 4843ad9b613a can: mcp251xfd: mcp25xxfd_ring_alloc(): add define instead [...] omits 368444dd7a2c can: pcan_usb_core: fix fall-through warnings for Clang omits f91a3aa6bce4 Merge tag 'locking-urgent-2020-11-29' of git://git.kernel. [...] omits 0c3d3cc93811 drm/msm/dpu: consider vertical front porch in the prefill [...] omits 8b7a51ba2637 Merge tag 'irq-urgent-2020-11-29' of git://git.kernel.org/ [...] omits 3d247123b5a1 drm/msm/a6xx: Add support for using system cache on MMU500 [...] omits 474dadb8b0d5 drm/msm/a6xx: Add support for using system cache(LLC) omits 40a72b0c7f99 drm/msm: rearrange the gpu_rmw() function omits 9e0673c00cb0 Merge remote-tracking branch 'arm64/for-next/iommu/io-pgta [...] omits 64aec620b7f2 drm/msm/dp: remove duplicate include statement omits 8b6947a81e56 drm/msm: dsi: Constify dsi_host_ops omits cc9014bf63a4 drm/msm/dp/dp_ctrl: Move 'tu' from the stack to the heap omits 692bdf972dc4 drm/msm/adreno/a6xx_gpu_state: Make some local functions static omits 324dca17b60c drm/msm/msm_gem_shrinker: Fix descriptions for 'drm_device' omits ea8742c63a1f drm/msm/msm_drv: Make '_msm_ioremap()' static omits 9ddf3fd37391 drm/msm/disp/dpu1/dpu_plane: Fix some spelling and missing [...] omits 4c99c3589540 drm/msm/disp/dpu1/dpu_vbif: Fix a couple of function param [...] omits 0d88dda62c80 drm/msm/disp/dpu1/dpu_rm: Fix formatting issues and supply [...] omits 6008cd431b2f drm/msm/disp/dpu1/dpu_hw_sspp: Fix kernel-doc formatting abuse omits 0177aef32972 drm/msm/disp/dpu1/dpu_hw_lm: Fix misnaming of parameter 'ctx' omits cca5ff947c7c drm/msm/disp/dpu1/dpu_encoder: Fix a few parameter/member [...] omits 09c7e37088b0 drm/msm/disp/dpu1/dpu_hw_catalog: Move definitions to the [...] omits 14bcdfe4e208 drm/msm/disp/dpu1/dpu_hw_catalog: Remove duplicated initia [...] omits 0070e6d272e4 drm/msm/disp/dpu1/dpu_formats: Demote non-conformant kerne [...] omits dbce3d097c2e drm/msm/disp/dpu1/dpu_hw_blk: Add one missing and remove a [...] omits 2785fd479590 drm/msm/disp/dpu1/dpu_core_perf: Fix kernel-doc formatting issues omits 03b6f2d6204a msm/mdp5: Fix some kernel-doc warnings omits 1214917e008b Merge tag 'efi-urgent-for-v5.10-rc5' of git://git.kernel.o [...] omits 7255a39d24a7 Merge tag 'x86_urgent_for_v5.10-rc6' of git://git.kernel.o [...] omits aec9fe892812 drm/rockchip: Avoid uninitialized use of endpoint id in LVDS omits aae5ab854e38 Merge tag 'riscv-for-linus-5.10-rc6' of git://git.kernel.o [...] omits 4d521943f76b dt-bindings: net: correct interrupt flags in examples omits 6548755c5525 Merge branch 'ibmvnic-assorted-bug-fixes' omits 98c41f04a67a ibmvnic: reduce wait for completion time omits a86d5c682b79 ibmvnic: no reset timeout for 5 seconds after reset omits c98d9cc4170d ibmvnic: send_login should check for crq errors omits 76cdc5c5d99c ibmvnic: track pending login omits f15fde9d47b8 ibmvnic: delay next reset if hard reset fails omits 0cb4bc66ba5e ibmvnic: restore adapter state on failed reset omits 9281cf2d5840 ibmvnic: avoid memset null scrq msgs omits 18f141bf97d4 ibmvnic: stop free_all_rwi on failed reset omits 31d6b4036098 ibmvnic: handle inconsistent login with reset omits bd2d5c54dc7c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits e14038a7ead0 selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module omits 1ebf179037cb ipv4: Fix tos mask in inet_rtm_getroute() omits e71d2b957ee4 Merge branch 'net-ipa-start-adding-ipa-v4-5-support' omits cdeee49f3ef7 net: ipa: adjust GSI register addresses omits b0b6f0ddce85 net: ipa: update gsi registers for IPA v4.5 omits 8bfc4e21d5b3 net: ipa: add support to code for IPA v4.5 omits 1af15c2a781d net: ipa: add new most-significant bits to registers omits 5b6cd69e89c4 net: ipa: update IPA registers for IPA v4.5 omits 9f848198607f net: ipa: reverse logic on escape buffer use omits 3771b822422f Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 28d35ad0838b Merge tag 'batadv-net-pullrequest-20201127' of git://git.o [...] omits 44f64f23bae2 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ [...] omits 3567e2337904 net/sched: act_ct: enable stats for HW offloaded entries omits 45e885c439e8 Merge tag 'kbuild-fixes-v5.10' of git://git.kernel.org/pub [...] omits ca579827c9a7 Merge tag 'perf-tools-fixes-for-v5.10-2020-11-28' of git:/ [...] omits 67f34fa8893e Merge tag 'usb-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] omits 7b2c800d6695 Merge tag 'char-misc-5.10-rc6' of git://git.kernel.org/pub [...] omits b6a3f8326cfd iio: adc: ad7298: convert probe to device-managed functions omits aeedad250499 ALSA: hda/realtek: Add mute LED quirk to yet another HP x3 [...] omits 414562b0ef36 drm/mediatek: Use correct aliases name for ovl omits 0183a855eeb7 ALSA: remove trailing semicolon in macro definition omits e4e1d47c7906 ALSA: ppc: remove redundant checks in PS3 driver probe omits 5c7797022fe9 ALSA: ppc: drop if block with always false condition omits 83ab7b45a2c2 ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller omits faba002e5fe9 ALSA: hda/ca0132: Move unsol callback setups to parser omits c84bfedce601 ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus [...] omits 242d990c158d ALSA: hda/generic: Add option to enforce preferred_dacs pairs omits 10ea8bcda5ae bus: mhi: core: Fix device hierarchy omits 206e7383b343 bus: mhi: core: Indexed MHI controller name omits 5c39f26e67c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 6375da9dac8b Merge branch 'tipc-some-minor-improvements' omits b6f88d9c2fae tipc: update address terminology in code omits 5f75e0a0e92a tipc: make node number calculation reproducible omits 60c102eedea0 tipc: refactor tipc_sk_bind() function omits fff4c7469001 net: phy: micrel: fix interrupt handling omits 35c58418898b Merge branch 'net-x25-netdev-event-handling' omits 139d6eb149de net/x25: remove x25_kill_by_device() omits d023b2b9ccc2 net/x25: fix restart request/confirm handling omits 62480b992ba3 net/lapb: fix t1 timer handling for LAPB_STATE_0 omits a4989fa91110 net/lapb: support netdev events omits 7eed751b3b2a net/x25: handle additional netdev events omits f5d709ffde6b Merge branch 'mlxsw-update-adjacency-index-more-efficiently' omits ff47fa13c991 mlxsw: spectrum_router: Update adjacency index more efficiently omits d2141a42b96a mlxsw: spectrum_router: Track nexthop group virtual router [...] omits 9a4ab10c74a0 mlxsw: spectrum_router: Rollback virtual router adjacency [...] omits 40e4413d5dde mlxsw: spectrum_router: Pass virtual router parameters dir [...] omits 1c2c5eb6e108 mlxsw: spectrum_router: Fix error handling issue omits c84e1efae022 Merge tag 'asm-generic-fixes-5.10-2' of git://git.kernel.o [...] omits 303bc934722b Merge tag 'arm-soc-fixes-v5.10-3' of git://git.kernel.org/ [...] omits 79c0c1f0389d Merge tag 'net-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] omits 4be074e6dd24 Merge branch 'net-sched-fix-over-mtu-packet-of-defrag-in' omits c129412f74e9 net/sched: sch_frag: add generic packet fragment support. omits fa6d639930ee net/sched: act_mirred: refactor the handle of xmit omits aadaca9e7c39 net/sched: fix miss init the mru in qdisc_skb_cb omits fb3158ea612c Merge branch 'add-chacha20-poly1305-cipher-to-kernel-tls' omits 4f336e88a870 selftests/tls: add CHACHA20-POLY1305 to tls selftests omits 74ea610602e6 net/tls: add CHACHA20-POLY1305 configuration omits a6acbe623538 net/tls: add CHACHA20-POLY1305 specific behavior omits 923c40c4651e net/tls: add CHACHA20-POLY1305 specific defines and structures omits 6942a284fb3e net/tls: make inline helpers protocol-aware omits 80e1e1761d1a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits bb1b25cab043 xdp: Remove the functions xsk_map_inc and xsk_map_put omits 105c4e75feb4 libbpf: Replace size_t with __u32 in xsk interfaces omits 9223e74f9960 Merge tag 'io_uring-5.10-2020-11-27' of git://git.kernel.d [...] omits d021c3e56d48 Merge tag 'block-5.10-2020-11-27' of git://git.kernel.dk/l [...] omits a17a3ca55e96 Merge tag 'for-5.10-rc5-tag' of git://git.kernel.org/pub/s [...] omits d41e9b22eb87 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 76dc2bfc2e1b Merge tag 'mtd/fixes-for-5.10-rc6' of git://git.kernel.org [...] omits 87c301ca911a Merge tag 'spi-fix-v5.10-rc5' of git://git.kernel.org/pub/ [...] omits f594139d68cc Merge tag 'media/v5.10-3' of git://git.kernel.org/pub/scm/ [...] omits f80c21509984 coresight-stm: Fix W=1 warning in STM driver omits ea966a4a5fa5 coresight-tpiu: Fix W=1 warning in TPIU driver omits 56a9ecd2a26d coresight: Fix W=1 warnings in core framework omits 1cc573d5754e coresight: tmc-etr: Check if page is valid before dma_map_page() omits 92815c0041ff coresight: tmc-etr: Assign boolean values to a bool variable omits 22b2beaa7f16 coresight: etb10: Fix possible NULL ptr dereference in etb [...] omits 868663dd5d69 coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable [...] omits a4ecf0e047c6 coresight: Remove unnecessary THIS_MODULE of funnel and re [...] omits 60c519c5d362 coresight: etm4x: Handle TRCVIPCSSCTLR accesses omits 6288b4ceca86 coresight: etm4x: Fix accesses to TRCPROCSELR omits 4e2187274fe8 coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 omits f2603b22e3d2 coresight: etm4x: Fix accesses to TRCCIDCTLR1 omits 93dd64404cbe coresight: etm4x: Fix accesses to TRCVMIDCTLR1 omits 3ac1e0069b2c coresight: core: Remove unneeded semicolon omits ac0f82b1b495 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, sk [...] omits 6910b6768989 Merge tag 'drm-fixes-2020-11-27-1' of git://anongit.freede [...] omits d0742c49cab5 Merge tag 'linux-can-fixes-for-5.10-20201127' of git://git [...] omits 99c710c46dfc Merge tag 'platform-drivers-x86-v5.10-2' of git://git.kern [...] omits 985f7337421a sock: set sk_err to ee_errno on dequeue from errq omits 344f2db2a18a arm64: vmlinux.lds.S: Drop redundant *.init.rodata.* omits d3ab78858f14 mptcp: fix NULL ptr dereference on bad MPJ omits 3913a2bc8149 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 69929d4c49e1 net: openvswitch: fix TTL decrement action netlink message format omits 95e1c7b1dd4a Merge tag 'powerpc-5.10-4' of git://git.kernel.org/pub/scm [...] omits 9be9f2d3d073 ALSA: compress: allow pause and resume during draining omits e4e9458073ae Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 6adf33a5e42f Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] omits 1e40d105dae5 arm64: Extend the kernel command line from the bootloader omits 52ec03f75d59 arm64: kaslr: Refactor early init command line parsing omits 43d6ecd97c0c Merge tag 'printk-for-5.10-rc6-fixup' of git://git.kernel. [...] omits 5b4049d8fc83 Merge tag 'writeback_for_v5.10-rc6' of git://git.kernel.or [...] omits a9ffd0484eb4 perf probe: Change function definition check due to broken DWARF omits ab4200c17ba6 perf probe: Fix to die_entrypc() returns error correctly omits c0ee1d5ae8c8 perf stat: Use proper cpu for shadow stats omits aa50d953c169 perf record: Synthesize cgroup events only if needed omits 0cde3e9f029c ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms omits a70eb70827b4 ASoC: SOF: ops: modify the signature of stall op omits e3a85dbe30cf ASoC: SOF: ext_manifest: parse cavs extra config data elem omits edbaaada5c9b ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op omits e984f3ef3d2a ASoC: SOF: ops: add parse_platform_ext_manifest() op omits 9713070028b9 perf diff: Fix error return value in __cmd_diff() omits 3b13eaf0ba1d perf tools: Update copy of libbpf's hashmap.c omits ae597565d13f Merge tag 'optee-valid-memory-type-for-v5.11' of git://git [...] omits 25bc65d8ddfc x86/mce: Do not overwrite no_way_out if mce_end() fails omits 9a2a0d3ca163 kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT omits 3311bf184672 nvmem: imx-ocotp: add support for the unaliged word count omits 044ee8f85267 nvmem: qfprom: Don't touch certain fuses omits c8b336bb1aeb dt-bindings: nvmem: Add soc qfprom compatible strings omits fd3bb8f54a88 nvmem: core: Add support for keepout regions omits 8f3991f0669e dt-bindings: nvmem: mtk-efuse: add documentation for MT8516 SoC omits d3bb5fe9ca10 slimbus: qcom-ngd-ctrl: remove redundant out of memory messages omits 39014ce6d602 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI omits a35c6e18abae slimbus: qcom-ngd-ctrl: Constify static structs omits 50df9842030f slimbus: messaging: Fix fall-through warnings for Clang omits e1ae85e1830e slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support omits a899d324863a slimbus: qcom-ngd-ctrl: add Sub System Restart support omits abe9af53c0dc slimbus: fix a kernel-doc markup omits 7f2c63d6ae07 ASoC: qcom: sc7180: fix 32 bit format for adau7002 omits 71cc849b7093 KVM: x86: Fix split-irqchip vs interrupt injection window request omits 72c3bcdcda49 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint omits 545f63948d3a Merge tag 'kvmarm-fixes-5.10-4' of git://git.kernel.org/pu [...] omits 5ef5bee02f1a Merge tag 'asoc-fix-v5.10-rc5' of https://git.kernel.org/p [...] omits 402d5840b0d4 ALSA: usb-audio: US16x08: fix value count for level meters omits baed393e8550 ASoC: soc-core: add soc_dapm_suspend_resume() omits d4c1d9eb6611 ASoC: soc-core: add soc_playback_digital_mute() omits 484cfbe5fb61 usb: typec: stusb160x: fix power-opmode property with type [...] omits a3f132df0e5f media: bttv: use generic power management omits acc4c91ebbfb media: dm1105: switch from 'pci_' to 'dma_' API omits c79464f30e18 media: bt8xx: avoid a useless memset omits b2a004d3d840 media: bt8xx: switch from 'pci_' to 'dma_' API omits f79469016e57 media: b2c2: switch from 'pci_' to 'dma_' API omits f0cf9985507c media: tuners: reduce stack usage in mxl5005s_reconfigure omits 638920a66a17 x86/PCI: Make a kernel-doc comment a normal one omits 739e7116b10b Merge branch 'for-5.10-pr_cont-fixup' into for-linus omits 454a079b381a Merge tag 'omap-for-v5.10/fixes-rc5-signed' of git://git.k [...] omits 965045caa11c media: Replace HTTP links with HTTPS ones: SI2165 MEDIA DRIVER omits 1785c8290489 media: Documentation/driver-api: media/dtv-frontend: drop [...] omits 3cf80a75e16a media: Documentation/driver-api: media/v4l2-dev: drop doub [...] omits eeee0dfda6d5 media: Documentation/driver-api: media/v4l2-controls: drop [...] omits fe209bf531d6 media: Documentation/driver-api: media/cec-core: drop doub [...] omits e2c8f9ad20ea media: Documentation: userspace-api/media: dvb/audio: drop [...] omits fbb89ee65da8 media: Documentation: userspace-api/media: dvb/net: drop d [...] omits f9b7dd05b7a5 media: Documentation: userspace-api/media: dvb/audio: drop [...] omits 4d06867e7d42 media: Documentation: userspace-api/media: v4l/selection-a [...] omits c5c91a1d0b17 media: Documentation: userspace-api/media: v4l/vidioc-g-ex [...] omits 650ddad381ca media: Documentation: userspace-api/media: v4l/vidioc-g-ou [...] omits 33bbc0b35bbb media: Documentation: userspace-api/media: v4l/vidioc-qbuf [...] omits c30276313924 media: Documentation: userspace-api/media: dvb/video: drop [...] omits 08bbe2d882b3 media: Documentation: userspace-api/media: dvb/dmx-qbuf: d [...] omits eabed8f25642 media: Documentation: userspace-api/media: dvb/demux: drop [...] omits 4aab0a2d4718 media: Documentation: userspace-api/media: dvb/ca: drop do [...] omits 8b0ff6650325 media: Remove superfluous dependency for MEDIA_SUPPORT_FILTER omits a5d45bc0dc50 netfilter: nftables_offload: build mask based from the mat [...] omits 3c78e9e0d33a netfilter: nftables_offload: set address type in control d [...] omits 4bc3c8dc9f5f ipvs: fix possible memory leak in ip_vs_control_net_init omits 10f78fd0dabb powerpc/numa: Fix a regression on memoryless node 0 omits 4ad9921af4f1 printk: finalize records with trailing newlines omits 1b6b924efeb9 tomoyo: Fix null pointer check omits fbef89886da6 media: i2c: imx219: remove redundant writes omits 6814e218b9c0 media: mantis: remove redundant assignment to variable err omits 706657b1febf EDAC/amd64: Fix PCI component registration omits a787bdaff83a Merge branch 'linus' into sched/core, to resolve semantic [...] omits 6d6556c04eba USB: serial: option: add support for Thales Cinterion EXS82 omits c7a5899eb26e xfrm: redact SA secret with lockdown confidentiality omits 9b1b0cb06361 media: max2175: fix max2175_set_csm_mode() error code omits d73ff9b7c4ea can: af_can: can_rx_unregister(): remove WARN() statement [...] omits 5c7d55bded77 can: m_can: m_can_dev_setup(): add support for bosch mcan [...] omits e3409e419253 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 omits 865f5b671b48 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from [...] omits dc10472baf6d media: c8sectpfe: clean up some indenting omits 7ae53081901b media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it [...] omits eeb76afbe8d9 media: imx214: Fix stop streaming omits e5782a5d5054 ALSA: hda/realtek - Add new codec supported for ALC897 omits 9c60cc797cf7 media: msi2500: assign SPI bus number dynamically omits 992b03b88e36 batman-adv: Don't always reallocate the fragmentation skb head omits c5cbfc875581 batman-adv: Reserve needed_*room for fragments omits 4ca23e2c2074 batman-adv: Consider fragmentation for needed_headroom omits 3ec7fdc58363 media: usb: msi2500: Fix a possible null-pointer dereferen [...] omits bf9d46f751e7 media: platform: sti: c8sectpfe: core: Add of_node_put() at goto omits d0ac1a26ed59 media: gp8psk: initialize stats at power control logic omits 05c2a705917b crypto: ccree - rework cache parameters handling omits aeb4d8c0f855 crypto: cavium - Use dma_set_mask_and_coherent to simplify code omits 7f6c383b9505 crypto: marvell/octeontx - Use dma_set_mask_and_coherent t [...] omits d4f9afb23378 crypto: cavium/zip - Use dma_set_mask_and_coherent to simp [...] omits abc6146aba40 crypto: ccree - Fix fall-through warnings for Clang omits ad6d66bcac77 crypto: tcrypt - include 1420 byte blocks in aead and skci [...] omits 00ea27f11c4f crypto: tcrypt - permit tcrypt.ko to be builtin omits 08a7e33c083b crypto: tcrypt - don't initialize at subsys_initcall time omits e8a3dae69101 MAINTAINERS: Move HiSilicon TRNG V2 driver omits e4d9d10ef4be crypto: hisilicon/trng - add support for PRNG omits 56c6da16c363 crypto: hisilicon/trng - add HiSilicon TRNG driver support omits 4e0b858b1a8f hwrng: hisi - remove HiSilicon TRNG driver omits 6cf1a144d3f5 crypto: sparc - Fix sparse endianness warnings omits e547655238f7 crypto: powerpc/sha256-spe - Fix sparse endianness warning omits 7c2f5537ca19 crypto: mips/octeon - Fix sparse endianness warnings omits da6d57948fa2 crypto: qat - fix excluded_middle.cocci warnings omits 1148a9654b5a crypto: qce - Fix SHA result buffer corruption issues omits 8cbc3448214a crypto: qce - Enable support for crypto engine on sdm845 omits ac50aec41a9f crypto: aegis128 - expose SIMD code path as separate driver omits 97b70180b7f9 crypto: aegis128/neon - move final tag check to SIMD domain omits ad00d41b47e6 crypto: aegis128/neon - optimize tail block handling omits 02685906d3af crypto: aegis128 - wipe plaintext and tag if decryption fails omits 830382e4ccb5 Merge branch 'bpf: remove bpf_load loader completely' omits ceb5dea56543 samples: bpf: Remove bpf_load loader completely omits 0afe0a998c40 samples: bpf: Fix lwt_len_hist reusing previous BPF map omits c6497df0ddc3 samples: bpf: Refactor test_overhead program with libbpf omits 763af200d616 samples: bpf: Refactor ibumad program with libbpf omits 4fe6641526db samples: bpf: Refactor task_fd_query program with libbpf omits d89af13c9205 samples: bpf: Refactor test_cgrp2_sock2 program with libbpf omits c5815ac7e2aa samples: bpf: Refactor hbm program with libbpf omits 617b860c1875 net/mlx5: Treat host PF vport as other (non eswitch manage [...] omits 5bef709d76a2 net/mlx5: Enable host PF HCA after eswitch is initialized omits 8a90f2fc6782 net/mlx5: Rename peer_pf to host_pf omits 3b1e58aa832e net/mlx5: Make API mlx5_core_is_ecpf accept const pointer omits 8d2a9d8d640b net/mlx5: Export steering related functions omits 959af5569f57 net/mlx5: Expose other function ifc bits omits 21adf05d4584 net/mlx5: Expose IP-in-IP TX and RX capability bits omits 349125ba232e net/mlx5: Update the hardware interface definition for vhca state omits dd8595eabeb4 net/mlx5: Update the list of the PCI supported devices omits e5dfe6b57e8e net/mlx5: Avoid exposing driver internal command helpers omits 59d2ae1db89f net/mlx5: Add ts_cqe_to_dest_cqn related bits omits 7da3ad6c26f4 net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits omits 699d531f55d5 net/mlx5: Check dr mask size against mlx5_match_param size omits 38730630880c net/mlx5: Add sampler destination type omits 2a2970891647 net/mlx5: Add sample offload hardware bits and structures omits 9595930db4bb Merge tag 'drm-misc-fixes-2020-11-26' of ssh://git.freedes [...] omits d45618c28521 Merge tag 'mediatek-drm-fixes-5.10' of https://git.kernel. [...] omits 22f8c80566c4 Merge tag 'drm-misc-next-2020-11-18' of ssh://git.freedesk [...] omits 5929dd876bf2 Merge tag 'exynos-drm-fixes-for-v5.10-rc6' of git://git.ke [...] omits 06ceddef30a5 Merge tag 'tegra-for-5.10-arm64-dt-fixes' of git://git.ker [...] omits 3a18293e4a0f Merge tag 'soc-fsl-fix-v5.10' of git://git.kernel.org/pub/ [...] omits dbae2736fd9f Merge tag 'zynqmp-soc-fixes-for-v5.10-rc6' of https://gith [...] omits f35a07f92616 tty: serial: bcm63xx: lower driver dependencies omits 5f1697fee6f6 serial: mxs-auart: Remove unneeded platform_device_id omits 6e4e636e0e3e serial: 8250-mtk: Fix reference leak in mtk8250_probe omits 6d9b4dbf82c7 Merge series "ASoC: merge soc_compr_open() rollback and so [...] omits 0858fc17b6f7 Merge series "ASoC: fix !OF compile test warnings" from Kr [...] omits 85a2c56cb445 Merge tag 'pm-5.10-rc6' of git://git.kernel.org/pub/scm/li [...] omits 82e938bd5382 gfs2: Upgrade shared glocks for atime updates omits bf3a3cdcad40 drm/tegra: sor: Disable clocks on error in tegra_sor_init() omits 4df910620beb mm: memcg: relayout structure mem_cgroup to avoid cache in [...] omits aea656b0d05e drm/nouveau: make sure ret is initialized in nouveau_ttm_i [...] omits af60470347de io_uring: fix files grab/cancel race omits 17475e104dcb RDMA/hns: Bugfix for memory window mtpt configuration omits ab6f7248cc44 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP omits ebed7b7ca47f RDMA/hns: Fix wrong field of SRQ number the device supports omits d76b42e92780 iommu/vt-d: Don't read VCCAP register unless it exists omits c9aa128080cb platform/x86: touchscreen_dmi: Add info for the Irbis TW11 [...] omits 0f511edc6ac1 platform/x86: touchscreen_dmi: Add info for the Predia Bas [...] omits 8b205d3e1bf5 platform/x86: intel-vbtn: Support for tablet mode on HP Pa [...] omits 2a72c46ac4d6 platform/x86: toshiba_acpi: Fix the wrong variable assignment omits 9e7a005ad56a platform/x86: acer-wmi: add automatic keyboard background [...] omits 80a8c3185f50 platform/x86: thinkpad_acpi: Whitelist P15 firmware for du [...] omits e40cc1b476d6 platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] omits c986a7024916 platform/x86: thinkpad_acpi: Add BAT1 is primary battery q [...] omits f2eae1888cf2 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE [...] omits 15d89c9f6f4a platform/x86: thinkpad_acpi: add P1 gen3 second fan support omits 4fc2cf1f2daf x86/platform/uv: Add new uv_sysfs platform driver omits 711561a41d1f media: lirc: fix lirc.h documentation generation omits 2a14dfaffe2c media: rc: add keymap for KHAMSIN remote omits 9cd4bcfb1683 media: dvb-usb: Add Hauppauge MAX S2's USB-IDs omits abf287eeff4c media: siano: fix memory leak of debugfs members in smsdvb [...] omits 6f4a038b9967 ASoC/SoundWire: rt715-sdca: First version of rt715 sdw sdc [...] omits fb5103f9d6ce regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ omits 07e21d4d9649 soundwire: SDCA: add helper macro to access controls omits 4fe21dec6c28 media: rc: improve LIRC documentation omits ac7f9d0283d0 media: docs: uAPI: rc: dual-license the docs with GPL v2 omits 01b0f0eae081 powerpc/64s: Trim offlined CPUs from mm_cpumasks omits 8ff00399b153 kernel/cpu: add arch override for clear_tasks_mm_cpumask() [...] omits c0b27c517acf powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels omits 5844cc25fd12 powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation omits 453d32c2f7f7 ASoC: soc-compress: add soc_compr_clean() and call it from [...] omits cd7c7d10e8f4 ASoC: soc-component: add mark for snd_soc_link_compr_start [...] omits f94ba9ac20fa ASoC: soc-component: add mark for snd_soc_component_compr_ [...] omits 1e6a93cf7497 ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() omits 15a7b8c13653 ASoC: soc-compress: move soc_compr_free() next to soc_comp [...] omits c61d1142cfd4 ASoC: fsl: Fix config name of CONFIG_ARCH_MXC omits 144f83664698 ASoC: hdmi-codec: Add RX support omits 0670c9a7239a ASoC: samsung: smdk_wm8994: remove redundant of_match_ptr() omits c37de70121a0 ASoC: max98926: drop driver pm=NULL assignment omits 0eb97389cc4d ASoC: max98925: drop driver pm=NULL assignment omits fe4b501e56af ASoC: max98371: drop driver pm=NULL assignment omits da773b2b45f9 ASoC: samsung: i2s: mark OF related data as maybe unused omits 55c259bf06e5 ASoC: es7241: mark OF related data as maybe unused omits 418fb63003f6 ASoC: es7134: mark OF related data as maybe unused omits 62bd3054af54 ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF omits 762e0b8baf63 ASoC: tlv320: skip of_device_id table when !CONFIG_OF omits 68591e8aa122 ASoC: tas2562: skip of_device_id table when !CONFIG_OF omits c7bfb2533352 ASoC: rt5660: skip of_device_id table when !CONFIG_OF omits e2baf7fa3e84 ASoC: pcm179x: skip of_device_id table when !CONFIG_OF omits 36cbbf009f22 ASoC: pcm1789: skip of_device_id table when !CONFIG_OF omits fff68ff65129 ASoC: max98926: skip of_device_id table when !CONFIG_OF omits d39d9cb5a2c9 ASoC: max98925: skip of_device_id table when !CONFIG_OF omits 682e22193120 ASoC: max9867: skip of_device_id table when !CONFIG_OF omits e77332c3e741 ASoC: max98371: skip of_device_id table when !CONFIG_OF omits a5a196bf0a0b ASoC: max98095: skip of_device_id table when !CONFIG_OF omits ac792c0ab3db ASoC: max98090: skip of_device_id table when !CONFIG_OF omits 75333af40a25 ASoC: es8316: skip of_device_id table when !CONFIG_OF omits a25b45dc1437 ASoC: da9055: skip of_device_id table when !CONFIG_OF omits a7de367daa84 ASoC: da7219: skip of_device_id table when !CONFIG_OF omits a06cd8cf97a3 ASoC: da7218: skip of_device_id table when !CONFIG_OF omits 5207e768347d ASoC: alc5632: skip of_device_id table when !CONFIG_OF omits d11f89748968 ASoC: alc5623: skip of_device_id table when !CONFIG_OF omits bda20fb03e54 ASoC: ak4118: skip of_device_id table when !CONFIG_OF omits c0b7cf59971e ASoC: uniphier: mark OF related data as maybe unused omits 4bad6ec57d80 ASoC: ti: davinci: mark OF related data as maybe unused omits 56af27ad5f36 ASoC: rockchip: mark OF related data as maybe unused omits 3285b6623653 ASoC: samsung: smdk_wm8994: mark OF related data as maybe unused omits 377c7b7cc11d ASoC: qcom: mark OF related data as maybe unused omits b397f02171e6 ASoC: meson: t9015: mark OF related data as maybe unused omits d013a59a199e ASoC: kirkwood: armada-370-db: mark OF related data as may [...] omits f38c0b1e8a63 ASoC: tas571x: mark OF related data as maybe unused omits 84902aec0886 ASoC: rk3328: mark OF related data as maybe unused omits 66b989063469 ASoC: inno_rk3036: mark OF related data as maybe unused omits 03219faf153c ASoC: gtm601: mark OF related data as maybe unused omits 1bab2b22675f ASoC: bd28623: mark OF related data as maybe unused omits 9f34c0405723 ASoC: ak5558: mark OF related data as maybe unused omits aa4cb898b80a ASoC: rt5682: change SAR voltage threshold omits ab37fa851c48 usb: typec: Add type sysfs attribute file for partners omits 52170e937866 usb: common: ulpi: Constify static attribute_group struct omits 690756a36764 usb: typec: Constify static attribute_group structs omits 4154a4f70a94 USB: core: Constify static attribute_group structs omits 11e5e568ceed usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS [...] omits 7abc6ca5dced usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_ [...] omits c70582bbf299 drm: mxsfb: Implement .format_mod_supported omits 777ee15e8861 drm: mxsfb: fix fence synchronization omits 20c7775aecea Merge remote-tracking branch 'origin/master' into perf/core omits 8539d3f06710 x86/asm: Drop unused RDPID macro omits 9a3c425cfdfe x86/platform/uv: Add and export uv_bios_* functions omits 8f061abbf543 x86/platform/uv: Remove existing /sys/firmware/sgi_uv/ interface omits b3bf99daaee9 drm/i915/display: Defer initial modeset until after GGTT i [...] omits 1a1c436bad34 can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given omits 4ba1cb39fce4 can: gs_usb: fix endianess problem with candleLight firmware omits 2e70c495cade usb: typec: Expose Product Type VDOs via sysfs omits fd2c35b2f59f usb: typec: Consolidate sysfs ABI documentation omits 7656ca71b0ba usb: pd: DFP product types omits f3ef38160e3d usb: isp1301-omap: Convert to use GPIO descriptors omits 1de16e38f1fd staging: mt7621-pci: remove 'RALINK_PCI_IMBASEBAR0_ADDR' register omits 108b2f2a9724 staging: mt7621-pci: convert to use 'devm_platform_ioremap [...] omits 2fc0898bf366 staging: mt7621-pci: parse and prepare resources in 'mt762 [...] omits 8713094e5b00 staging: mt7621-pci: review 'pci_host_bridge' assigned variables omits 301c7ed52263 staging: mt7621-pci: add comment to clarify IO resource in [...] omits d7dcee38cbea staging: mt7621-pci: remove 'offset' with mem and io resou [...] omits 0438fb09828e staging: mt7621-pci: remove bus ranges related code omits c7acb6b9c07b MAINTAINERS: Adding help for coresight subsystem omits b51c2c67ce02 Merge tag 'drm-intel-fixes-2020-11-25' of git://anongit.fr [...] omits 5ead67bd540e Merge tag 'amd-drm-fixes-5.10-2020-11-25' of git://people. [...] omits 44f28934af14 media: vidtv.rst: add kernel-doc markups omits 020120af21a6 media: vidtv.rst: update vidtv documentation omits b087982886e2 media: vidtv: simplify EIT write function omits 5a5b9fb1a111 media: vidtv: simplify NIT write function omits 6286a4b79b6c media: vidtv: simplify SDT write function omits db9569f67e2e media: vidtv: cleanup PMT write table function omits 7f957515191a media: vidtv: cleanup PAT write function omits c570fb9ffc05 media: vidtv: cleanup PSI table header function omits 974ea17692b5 media: vidtv: cleanup PSI descriptor write function omits 9e0067417b26 media: vidtv: simplify the crc writing logic omits 5edbd330e3a0 media: vidtv: simplify PSI write function omits 160028542bb1 media: vidtv: add date to the current event omits bfa4aaebe8c0 media: vidtv: fix service_id at SDT table omits 11f4933f7bc9 media: vidtv: fix service type omits 039b7caed173 media: vidtv: add a PID entry for the NIT table omits 91a8a240e280 media: vidtv: properly fill EIT service_id omits 1d2b2a6d8c59 media: vidtv: fix the network ID range omits b9e09e06e32e media: vidtv: improve EIT data omits ec3eda53f4ae media: vidtv: cleanup null packet initialization logic omits c857b065abf9 media: vidtv: pre-initialize mux arrays omits 330d135679e5 media: vidtv: remove some unused functions omits a8bd461ca3b3 media: vidtv: do some cleanups at the driver omits 2be65641642e drm/nouveau: fix relocations applying logic and a double-free omits 163d72a2d3ec media: vidtv: avoid copying data for PES structs omits 0a33ab1682b4 media: vidtv: avoid data copy when initializing the multiplexer omits 0d271a79c702 media: vidtv: fix some notes at the tone generator omits ab6bad0a4db6 media: vidtv: fix the tone generator logic omits af66e03edd4d media: vidtv: fix the name of the program omits 31e82355a14e media: vidtv: don't use recursive functions omits 3be8037960bc media: vidtv: add error checks omits 8922e3931dd7 media: vidtv: reorganize includes omits c2b6ca661ae2 media: vidtv: psi: fix missing assignments in while loops omits 99b99d135ee3 media: vidtv: Move s302m specific fields into encoder context omits 84306c96b1c2 media: vidtv: psi: extract descriptor chaining code into a helper omits 7a7899f6f58e media: vidtv: psi: Implement an Event Information Table (EIT) omits c2f78f0cb294 media: vidtv: psi: add a Network Information Table (NIT) omits dd6dbe8d7e31 media: vidtv: extract the initial CRC value to into a #define omits 47edc0104c61 soundwire: qcom: Fix build failure when slimbus is module omits 594e31bcebd6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 64088b2ac19d Merge branch 'net-dsa-mv88e6xxx-serdes-link-without-phy' omits 0fd5d79efa4a net: dsa: mv88e6xxx: Handle error in serdes_get_regs omits 5c19bc8b5734 net: dsa: mv88e6xxx: Add serdes interrupt support for MV88E6097 omits f5be107c3338 net: dsa: mv88e6xxx: Support serdes ports on MV88E6097/6095/6185 omits 4efe76629036 net: dsa: mv88e6xxx: Don't force link when using in-band-status omits 0f614511fa22 Merge branch 'dt-bindings-net-dsa-microchip-convert-ksz-bi [...] omits 8c4599f49841 net: dsa: microchip: ksz8795: setup SPI mode omits 9ed602bac971 net: dsa: microchip: ksz9477: setup SPI mode omits 44e53c88828f net: dsa: microchip: support for "ethernet-ports" node omits 4f36d97786c6 dt-bindings: net: dsa: convert ksz bindings document to yaml omits cbf3d60329c4 ch_ktls: lock is not freed omits 025cc2fb6a4e net/tls: Protect from calling tls_dev_del for TLS RX twice omits a060133c2058 Merge branch 'devlink-port-attribute-fixes' omits a7b43649507d devlink: Make sure devlink instance and port are in same n [...] omits b187c9b4178b devlink: Hold rtnl lock while reading netdev attributes omits 3cb2e6d92be6 ptp: clockmatrix: bug fix for idtcm_strverscmp omits 3d2a9d642512 IB/hfi1: Ensure correct mm is used at all times omits fb3558127cb6 bpf: Fix selftest compilation on clang 11 omits 34b82d3ac105 bpf: Add a selftest for bpf_ima_inode_hash omits c0700dfa2cae netfilter: nf_tables: avoid false-postive lockdep splat omits 68ad89de918e netfilter: ipset: prevent uninit-value in hash_ip6_add omits 0e1f1cc89a77 Merge branch 'add-an-assert-in-napi_consume_skb' omits 6454eca81eae net: Use lockdep_assert_in_softirq() in napi_consume_skb() omits 8b5536ad1216 lockdep: Introduce in_softirq lockdep assert omits 27672f0d280a bpf: Add a BPF helper for getting the IMA hash of an inode omits 403319be5de5 ima: Implement ima_inode_hash omits b5094a3b535b soc: qcom: ipa: Constify static qmi structs omits fd8976790a6c mptcp: be careful on MPTCP-level ack. omits bfd042321a7a bridge: mrp: Implement LC mode for MRP omits 9a44bc9449cf bpf: Add MAINTAINERS entry for BPF LSM omits 90cf87d16bd5 enetc: Let the hardware auto-advance the taprio base-time of 0 omits f460019b4c9e net: sched: alias action flags with TCA_ACT_ prefix omits b6d69fc8e8cf mptcp: put reference in mptcp timeout timer omits 4826d2c4fcbf net: phy: realtek: read actual speed on rtl8211f to detect [...] omits 16d07c38c446 Merge branch 'net-ptp-use-common-defines-for-ptp-message-t [...] omits 298722166ab2 net: phy: mscc: use new PTP_MSGTYPE_* defines omits 37e9d0559a60 mlxsw: spectrum_ptp: use PTP wide message type definitions omits 651c814f3c96 net: phy: dp83640: use new PTP_MSGTYPE_SYNC define omits 2543a6000e59 gro_cells: reduce number of synchronize_net() calls omits 12a8fe56c0f0 net: stmmac: fix incorrect merge of patch upstream omits e255e11e66da ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init omits 062547380d1f Merge branch 'net-phy-add-support-for-shared-interrupts-part-3' omits 6527b938426f net: phy: remove the .did_interrupt() and .ack_interrupt() [...] omits a1a4417458cd net: phy: qsemi: remove the use of .ack_interrupt() omits efc3d9de7fa6 net: phy: qsemi: implement generic .handle_interrupt() callback omits aa2d603ac8c0 net: phy: ti: remove the use of .ack_interrupt() omits 1d1ae3c6ca3f net: phy: ti: implement generic .handle_interrupt() callback omits a4d7742149f6 net: phy: national: remove the use of the .ack_interrupt() omits 6571b4555dc9 net: phy: national: implement generic .handle_interrupt() [...] omits c0c99d0cd107 net: phy: micrel: remove the use of .ack_interrupt() omits 59ca4e58b917 net: phy: micrel: implement generic .handle_interrupt() callback omits 84c8f773d2dc net: phy: meson-gxl: remove the use of .ack_callback() omits 6719e2be0fcf net: phy: meson-gxl: implement generic .handle_interrupt() [...] omits 12ae7ba3c15a net: phy: icplus: remove the use .ack_interrupt() omits 25497b7f0bd9 net: phy: icplus: implement generic .handle_interrupt() callback omits 16c9709a7504 net: phy: intel-xway: remove the use of .ack_interrupt() omits 1566db043952 net: phy: intel-xway: implement generic .handle_interrupt( [...] omits 33fc379df76b x86/speculation: Fix prctl() when spectre_v2_user={seccomp [...] omits fa02fcd94b0c Merge tag 'media/v5.10-2' of git://git.kernel.org/pub/scm/ [...] omits 30aca1bacb39 RISC-V: fix barrier() use in <vdso/processor.h> omits 6134b110f971 RISC-V: Add missing jump label initialization omits e553fdc8105a riscv: Explicitly specify the build id style in vDSO Makef [...] omits f39e7d3aae29 gfs2: Don't freeze the file system during unmount omits 778721510e84 gfs2: check for empty rgrp tree in gfs2_ri_update omits 49b3cf035edc kasan: arm64: set TCR_EL1.TBID1 when enabled omits eea70586485c drm/mediatek: Introduce GEM object functions omits 36a237526cd8 efi: EFI_EARLYCON should depend on EFI omits ff04f3b6f2e2 efivarfs: revert "fix memory leak in efivarfs_create()" omits 50bdcf047503 efi/efivars: Set generic ops before loading SSDT omits 367c820ef080 arm64: Enable perf events based hard lockup detector omits 6b46338f2210 perf/imx_ddr: Add stop event counters support for i.MX8MP omits 2c255223362e perf/smmuv3: Support sysfs identifier file omits ac4511c9364c drivers/perf: hisi: Add identifier sysfs file omits 6c8cfbf5db42 perf: remove duplicate check on fwnode omits 53c218da220c driver/perf: Add PMU driver for the ARM DMC-620 memory controller omits 2ed381439e89 RDMA/i40iw: Address an mmap handler exploit in i40iw omits 617e38a25cbd dt-bindings: iio: imu: st_lsm6dsx: introduce vdd-vddio reg [...] omits f346b16f94af iio: imu: st_lsm6dsx: add vdd-vddio voltage regulator omits 99ff938fea81 dt-bindings:iio:temperature: Drop generic binding file. omits 4f078dff65e9 dt-bindings:iio:frequency:adi,adf4350: txt to yaml format [...] omits a9aa46861c95 dt-bindings:iio:st,st-sensors: txt to yaml conversion. omits 1f22b1319a86 dt-bindings:iio:gyro:bosch,bmg180: txt to yaml format conversion. omits 13d4fb361463 dt-bindings:iio:accel:fsl,mma8452: txt to yaml conversion. omits 45bdaf5fef9a dt-bindings:iio:accel:kionix,kxcjk1013: txt to yaml format [...] omits 333beb45cf6e dt-bindings:iio:accel:bosch,bma180: txt to yaml format con [...] omits 357a80750782 dt-bindings:iio:dac:ad5592r: txt to yaml format conversion. omits 1668ef26e663 dt-binding:iio:adc:ti,ads124s08: txt to yaml format conversion. omits a4e6bf69418c dt-bindings:iio:adc:qcom,spmi-iadc: txt to yaml format con [...] omits 8d966b5836f1 dt-bindings:iio:adc:qcom,pm8018-adc: yaml conversion and rename. omits e490260a1c56 dt-bindings:iio:adc:ti,palmas-gpadc: txt to yaml format co [...] omits 609538472e93 dt-bindings:iio:adc:mediatek,mt2701-auxadc: rename and yam [...] omits 25b49a31fb03 dt-bindings:iio:adc:brcm,iproc-static-adc: txt to yaml conversion omits d98bccf10dd0 arm64: tegra: Fix Tegra234 VDK node names omits 1741e1873794 arm64: tegra: Wrong AON HSP reg property size omits f24a2acc15bc arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 omits 476e23f4c540 arm64: tegra: Correct the UART for Jetson Xavier NX omits fb319496935b arm64: tegra: Disable the ACONNECT for Jetson TX2 omits 4863b93cfd2d media: camss: csiphy: Set rate on csiX_phy clock on SDM630/660 omits e486781b74cc media: camss: csiphy-3ph: Add support for SDM630/660 omits 9e5d158189c6 media: camss: Add support for SDM630/636/660 camera subsystem omits 3cba9d22c358 media: dt-bindings: media: qcom,camss: Add bindings for SD [...] omits 40296e712cad media: camss: vfe: Add support for VFE 4.8 omits 1786653aa2e3 media: camss: vfe-4-7: Rename get_ub_size, set_qos, set_ds [...] omits 864ed874d74a media: camss: ispif: Correctly reset based on the VFE ID omits cea357bc2571 media: lirc: ensure RC_PROTO_MAX has documentation omits 371443de3c99 media: sunxi-cir: allow timeout to be set at runtime omits 3f56df4c8ffe media: sunxi-cir: ensure IR is handled when it is continuous omits defbac5d79b0 media: i2c: imx219: Declare that the driver can create events omits 8b7c7828a311 media: dt-bindings: imx7-mipi-csi2: convert bindings to yaml omits 338de94d220d media: dt-bindings: imx7-csi: convert bindings to yaml omits 57226cd8c8bf media: dt-bindings: ov2680: convert bindings to yaml omits 7966ceb4dde4 media: ipu3-cio2: fix trivial style warning omits b5c17905fb97 media: i2c: mt9p031: Remove redundant null check before cl [...] omits 5e6fd339b68d media: ov2740: allow OTP data access during streaming omits 798f1a6b0efc media: ov2740: only do OTP data read on demand from user omits 3c80f6f81e64 media: stm32-dcmi: add support of BT656 bus omits e2881c64519d media: dt-bindings: media: st,stm32-dcmi: add support of B [...] omits d3f863a63fe4 media: i2c: Add ov9734 image sensor driver omits 373c2cebf427 ASoC: fsl_xcvr: fix potential resource leak omits 0abdb0fba073 spi: dw: Fix spi registration for controllers overriding CS omits 3fba05a2832f ASoC: wm_adsp: fix error return code in wm_adsp_load() omits e67890c97944 iommu/io-pgtable-arm: Add support to use system cache omits a7656ecf825a iommu/io-pgtable: Add a domain attribute for pagetable con [...] omits db13db9f67fe libbpf: Add support for canceling cached_cons advance omits e2be2a833ab5 x86/tboot: Don't disable swiotlb when iommu is forced on omits fdeb17c70c9e trace: fix potenial dangerous pointer omits 853735e40424 optee: add writeback to valid memory type omits 5b10b6298921 ASoC: SOF: Add `memory_info` file to debugfs omits 6dd958955d30 ASoC: SOF: Change section comment for SOF_IPC_TEST_ omits 2e4f3f9141cc ASoC: SOF: Improve code alignment in header.h omits 7f09f79d5cb1 ASoC: SOF: ext_manifest: Parse firmware config dictionary omits ad89653f79f1 vhost-vdpa: fix page pinning leakage in error path (rework) omits 8009b0f4ab31 vringh: fix vringh_iov_push_*() documentation omits b4fffc177fad vhost scsi: fix lun reset completion handling omits a25ba1021a62 media: ipu3-cio2: Use macros from mm.h omits 10e26e749fd0 drm/ast: Reload gamma LUT after changing primary plane's c [...] omits 030c5b52d4c1 drm/amdgpu: Fix size calculation when init onchip memory omits 47b8520997a8 soundwire: bus: only clear valid DPN interrupts omits b35991de7a59 soundwire: bus: only clear valid DP0 interrupts omits 2fb94784952e soundwire: registers: add definitions for clearable interr [...] omits 7ffaba042e0e soundwire: bus: reset slave_notify status at each loop omits 6e06a85556f9 soundwire: bus: add comments to explain interrupt loop filter omits 6f7a1f9c1af3 Documentation: netdev-FAQ: suggest how to post co-dependen [...] omits 59e2e27d227a bpf: Refactor check_cfg to use a structured loop. omits 855b69857830 Input: i8042 - fix error return code in i8042_setup_aux() omits fa248db08227 Input: soc_button_array - add missing include omits 5903f61e0353 entry: Fix boot for !CONFIG_GENERIC_ENTRY omits 26c8996526e8 Merge tag 'batadv-net-pullrequest-20201124' of git://git.o [...] omits 49d66ed81962 Merge branch 'ibmvnic-null-pointer-dereference' omits 3ada288150fb ibmvnic: enhance resetting status check during module exit omits 0e435befaea4 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq omits a0faaa27c716 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues omits 470dfd808ac4 lan743x: replace polling loop by wait_event_timeout() omits c31799bae851 lan743x: clean up software_isr function omits 5fc145f15582 Merge branch 'fixes-for-ena-driver' omits 1396d3148bd2 net: ena: fix packet's addresses for rx_offset feature omits 09323b3bca95 net: ena: set initial DMA width to avoid intel iommu issue omits 5b7022cf1dc0 net: ena: handle bad request id in ena_netdev omits 7032908cd584 Merge tag 'irqchip-fixes-5.10-2' of git://git.kernel.org/p [...] omits 127c501a03d5 Merge tag '5.10-rc5-smb3-fixes' of git://git.samba.org/sfr [...] omits 4a4b8721f1a5 fscrypt: simplify master key locking omits 073861ed77b6 mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) omits 234f1b7f8daf fscrypt: remove unnecessary calls to fscrypt_require_key() omits 76786a0f0834 ubifs: prevent creating duplicate encrypted filenames omits bfc2b7e85189 f2fs: prevent creating duplicate encrypted filenames omits 75d18cd1868c ext4: prevent creating duplicate encrypted filenames omits 159e1de201b6 fscrypt: add fscrypt_is_nokey_name() omits da43f0aadd5d Merge branch 'mvneta-access-skb_shared_info-only-on-last-frag' omits 039fbc47f9f1 net: mvneta: alloc skb_shared_info on the mvneta_rx_swbm stack omits eb33f11864fb net: mvneta: move skb_shared_info in mvneta_xdp_put_buff caller omits 05c748f7d09a net: mvneta: avoid unnecessary xdp_buff initialization omits 607c543f939d bpf: Sanitize BTF data pointer after module is loaded omits 9a71baf71996 net: mvpp2: divide fifo for dts-active ports only omits e732b538f455 kbuild: Skip module BTF generation for out-of-tree externa [...] omits d8f0a86795c6 nfc: s3fwrn5: use signed integer for parsing GPIO numbers omits 078eb55cdf25 dpaa2-eth: Fix compile error due to missing devlink support omits 2f1cce214b23 net: page_pool: Add page_pool_put_page_bulk() to page_pool.rst omits 515b269d5bd2 gfs2: set lockdep subclass for iopen glocks omits 16e6281b6b22 gfs2: Fix deadlock dumping resource group glocks omits bc40a3691f15 MAINTAINERS: Update page pool entry omits 68878a5c5b85 bpftool: Fix error return value in build_btf_type_table omits 407c85c7ddd6 tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN omits 1d155dfdf50e net: warn if gso_type isn't set for a GSO SKB omits 1c26ac6ab3ce selftest/bpf: Fix rst formatting in readme omits 05a98d767273 selftest/bpf: Fix link in readme omits 36ccdf85829a net, xsk: Avoid taking multiple skbuff references omits be419fcacf25 net: hns3: fix spelling mistake "memroy" -> "memory" omits 5204bb683c16 devlink: Fix reload stats structure omits 80145ac2f739 Merge tag 's390-5.10-5' of git://git.kernel.org/pub/scm/li [...] omits 6c446b639208 Merge branch 'mlxsw-add-support-for-blackhole-nexthops' omits 84e8feeadcf0 selftests: mlxsw: Add blackhole_nexthop trap test omits 37b50e556ef5 mlxsw: spectrum_trap: Add blackhole_nexthop trap omits f0a5013e29cb devlink: Add blackhole_nexthop trap omits 1beaff779f78 selftests: forwarding: Add blackhole nexthops tests omits 24eb2a02a68c selftests: mlxsw: Add blackhole nexthop configuration tests omits 68e92ad855cf mlxsw: spectrum_router: Add support for blackhole nexthops omits 18c4b79d28f9 mlxsw: spectrum_router: Resolve RIF from nexthop struct in [...] omits 919f6aaa3ae9 mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops omits 52d45575ec3c mlxsw: spectrum_router: Use different trap identifier for [...] omits 07c78536efc5 mlxsw: spectrum_router: Create loopback RIF during initialization omits b1489422041b Merge tag 'arc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] omits 23c01ed3b0de Merge tag 'rxrpc-next-20201123' of git://git.kernel.org/pu [...] omits 9bd2702d292c aquantia: Remove the build_skb path omits b8a9092330da Kbuild: do not emit debug info for assembly with LLVM_IAS=1 omits a716bd743210 kbuild: use -fmacro-prefix-map for .S sources omits 095fbca0a949 Makefile.extrawarn: move -Wcast-align to W=3 omits 60734bd54679 drm/amdgpu: update golden setting for sienna_cichlid omits d661155bfca3 drm/amd/display: Avoid HDCP initialization in devices with [...] omits 280ffdb6ddb5 drm/i915/gt: Free stale request on destroying the virtual engine omits 2e6ce8313a53 drm/i915/gt: Don't cancel the interrupt shadow too early omits eb0104ee498d drm/i915/gt: Track signaled breadcrumbs outside of the bre [...] omits dbbf2728d503 drm/amdgpu: fix a page fault omits 4d6a95366117 drm/amdgpu: fix SI UVD firmware validate resume fail omits 7acc79eb5f78 drm/amd/amdgpu: fix null pointer in runtime pm omits 08b49e14ec4f drm/i915/gt: Defer enabling the breadcrumb interrupt to af [...] omits b5e420f45950 drm/i915/gvt: correct a false comment of flag F_UNALIGN omits 0305613dbcf4 drm/i915/perf: workaround register corruption in OATAILPTR omits beaff108e1bf drm/amd/powerplay: fix spelling mistake "smu_state_memroy_ [...] omits bf0df09c2c1a drm/amd/amdgpu/gmc_v9_0: Suppy some missing function doc d [...] omits fecf491a6eea drm/amd/amdgpu/gmc_v9_0: Remove unused table 'ecc_umc_mcum [...] omits f0d45f259796 drm/amd/amdgpu/gmc_v8_0: Fix more issues attributed to copy/paste omits c39b7992cc88 drm/amd/amdgpu/gmc_v7_0: Add some missing kernel-doc descriptions omits 8a0fdc729be7 drm/amd/amdgpu/uvd_v4_2: Add one and remove another functi [...] omits 55c5e65269d2 drm/amd/amdgpu/cik_sdma: Add one and remove another functi [...] omits d7a9af7d4dac drm/amd/include/dimgrey_cavefish_ip_offset: Mark top-level [...] omits 6cda1dbca047 drm/amd/include/vangogh_ip_offset: Mark top-level IP_BASE [...] omits 8509479df3b5 drm/amd/include/sienna_cichlid_ip_offset: Mark top-level I [...] omits 91fadc92bb16 drm/amd/include/navi12_ip_offset: Mark top-level IP_BASE a [...] omits 66feb6320230 drm/amd/include/navi14_ip_offset: Mark top-level IP_BASE a [...] omits c0b57a269dfa drm/amd/include/arct_ip_offset: Mark top-level IP_BASE def [...] omits 54dd7aee944c drm/amd/include/navi10_ip_offset: Mark top-level IP_BASE a [...] omits d76dd1779b83 drm/amd/include/vega20_ip_offset: Mark top-level IP_BASE d [...] omits 8a149a9d4ebc drm/amd/amdgpu/dce_v6_0: Fix formatting and missing parame [...] omits e4c980c37cf4 drm/amd/amdgpu/uvd_v3_1: Fix-up some documentation issues omits f0b9f8b13168 drm/amd/amdgpu/gfx_v6_0: Supply description for 'gfx_v6_0_ [...] omits 249403737ae4 drm/amd/amdgpu/si_dma: Fix a bunch of function documentati [...] omits d14f279a156a drm/amd/amdgpu/gfx_v7_0: Clean-up a bunch of kernel-doc re [...] omits 1edcb5f212be drm/amd/amdgpu/cik_sdma: Supply some missing function para [...] omits 2b7a8cf3491f drm/amd/amdgpu/dce_v8_0: Supply description for 'async' omits 44eb261ca46e drm/amd/amdgpu/uvd_v4_2: Fix some kernel-doc misdemeanours omits f59bf24e4b85 drm/amd/amdgpu/amdgpu_virt: Correct possible copy/paste or [...] omits 4aaa7c397d7e drm/amd/amdgpu/cik_ih: Supply description for 'ih' in 'cik [...] omits 7ad0c80c5ecb drm/amd/amdgpu/amdgpu_ib: Provide docs for 'amdgpu_ib_sche [...] omits 6abc3f97628c drm/amd/amdgpu/amdgpu_ttm: Add description for 'page_flags' omits 2aa3b7c81714 drm/radeon/radeon_device: Consume our own header where the [...] omits 1347385fe187 drm/amd/display: don't expose rotation prop for cursor plane omits 12f4849a1cfd drm/amd/display: check cursor scaling omits 5f581248159a drm/amd/display: disallow cropping for cursor plane omits 24f99d2b21db drm/amd/display: add cursor FB size check omits 7fe466153e56 drm/amdgpu/dce_virtual: Enable vBlank control for vf omits 9a3e698c0758 drm/amd/display: init soc bounding box for dcn3.01. omits 7530d9146338 drm/amd/display: To update backlight restore mechanism omits eaae69383577 drm/amd/display: 3.2.113 omits 823b3169fbfc drm/amd/display: enable pipe power gating by default omits 3ba0a5f3eef9 drm/amd/display: Add GAMCOR memory shutdown support omits fe270efa32e6 drm/amd/display: remove macro which is in header already omits 30bdf50b77bd drm/amd/display: Check multiple internal displays for powe [...] omits c85ef99a9fa3 drm/amd/display: Add internal display info omits 49d067dcf284 drm/amd/display: Add BLNDGAM memory shutdown support omits 63c954a1ff8b drm/amd/display: Clear sticky vsc sdp error bit omits 014427adc556 drm/amd/display: change hw sequence omits 2208f39c7509 drm/amd/display: expose clk_mgr functions for reuse omits d4930b7aaefb drm/amd/display: intermittent underflow observed when PIP [...] omits 96879ad3e4e3 drm/amd/display: Add DMCU memory low power support omits 949c5cde3e0f drm/amd/display: Enable stutter for dcn3.01. omits 41fd932e1a15 drm/amd/display: Update panel register omits 06722b37d156 drm/amd/display: Source minimum HBlank support omits e97978e8121e drm/amd/display: add i2c speed arbitration for dc_i2c and [...] omits a2a8857ceefe drm/amdgpu: implement retry fault handling for Navi omits d4581f7dfbe1 drm/amdgpu: enabled software IH ring for Navi omits 0291150d3c61 drm/amdgpu: make sure retry faults are handled in a work i [...] omits 4750918978a7 drm/amdgpu: enabled software IH ring for Vega omits 26f32a377eed drm/amdgpu: add infrastructure for soft IH ring omits 45d87b85d39b drm/amdgpu: cleanup gmc_v10_0_process_interrupt a bit omits 18e1a6c95f0a drm/amdgpu: drop leading zeros from the gmc9 fault address omits 7e7726ec1f02 drm/radeon: use generic DMA API omits 7dc7b65a1f3f drm/amdgpu: use generic DMA API omits 9fa3c953f5eb drm/amdgpu: update GC golden setting for navy_flounder omits be6502f0dbba drm/amdgpu: update golden setting for sienna_cichlid omits b251d357f53f drm/amd/pm: Fix fall-through warnings for Clang omits 910e834db00e drm/amd/display: Fix fall-through warnings for Clang omits d6e1d905009f drm/radeon: Fix fall-through warnings for Clang omits 9304ca4de0b9 drm/amdgpu: Fix fall-through warnings for Clang omits af5bbf93101d drm/amd/display: Avoid HDCP initialization in devices with [...] omits 38d6be819933 drm/amdgpu: only register VGA devices with the VGA arbiter omits 95666c6cfe92 amd/amdgpu: use kmalloc_array to replace kmalloc with multiply omits b14a04fee908 amdgpu/amdgpu_ids: fix kmalloc_array not uses number as first arg omits a76087cf97af drm/amdgpu/vcn3.0: add software ring share memory support omits 52f9535ca4f4 drm/amdgpu/vcn3.0: add dec software ring vm functions to support omits bd88596fddb4 drm/amdgpu/vcn: add test for dec software ring omits 477f25ebe2fe drm/amdgpu/vcn: update header to support dec software ring omits 9b84ec8e43d6 drm/amdgpu/vcn: refactor dec message functions omits 2261229cef72 drm/amdgpu: add module parameter choose runtime method omits ddc3344f165d drm/amd/pm: fix the crash after runtime pm resume omits 7203a2fd98c8 drm/amdgpu: fix a page fault omits fce8a4ac46b0 drm/amdgpu: Add gfx doorbell setting for Vangogh omits c95ec47ccbcf drm/amd/amdgpu: skip unload message in reset omits 6fb33209831b drm/amd/amdgpu: fix null pointer in runtime pm omits 78deaf5f98ac drm/amd/display: Add DPCS regs for dcn302 link encoder omits bb7978111dd3 drm/amdgpu: fix SI UVD firmware validate resume fail omits d5a05e69ac6e net: stmmac: Use hrtimer for TX coalescing omits fae0385b2967 ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references omits 690ace20ff79 ath11k: peer delete synchronization with firmware omits 3cbbdfbed140 ath11k: vdev delete synchronization with firmware omits 24453a84285e igbvf: Refactor traces omits 6ec12e1e9404 i40e: report correct VF link speed when link state is set [...] omits 088d5360d05a i40e: remove redundant assignment omits 526740b49505 Merge mhi-ath11k-immutable into ath-next omits 2914b0ba61a9 irq_work: Optimize irq_work_single() omits 545b8c8df41f smp: Cleanup smp_call_function*() omits 7a9f50a05843 irq_work: Cleanup omits 23e6082a522e sched: Limit the amount of NUMA imbalance that can exist a [...] omits 7d2b5dd0bcc4 sched/numa: Allow a floating imbalance between NUMA nodes omits 5c339005f854 sched: Avoid unnecessary calculation of load imbalance at [...] omits abeae76a4700 sched/numa: Rename nr_running and break out the magic number omits 6e1d2bc675bd intel_idle: Fix intel_idle() vs tracing omits 58c644ba512c sched/idle: Fix arch_cpu_idle() vs tracing omits 7ec8a926188e cw1200: fix missing destroy_workqueue() on error in cw1200 [...] omits 3c72d3843e22 mwifiex: Remove duplicated REG_PORT definition omits 8b2c13b2e5da rtlwifi: rtl8723ae: avoid accessing the data mapped to str [...] omits ff7654833894 rtlwifi: rtl8192de: avoid accessing the data mapped to str [...] omits c7ba0ea0df37 rtlwifi: rtl8192ce: avoid accessing the data mapped to str [...] omits 6df3c293d284 rtlwifi: rtl8188ee: avoid accessing the data mapped to str [...] omits 003317581372 mwifiex: Fix fall-through warnings for Clang omits fb21d14694bd rsi: fix error return code in rsi_reset_card() omits 01c195de620b brcmsmac: ampdu: Check BA window size before checking block ack omits fa3622bbea10 brcmfmac: Fix incorrect type in assignment omits 31e07aa33fa7 qtnfmac: fix error return code in qtnf_pcie_probe() omits 0409d504aa6c rtlwifi: rtl8192de: remove the useless value assignment omits a3d8a2599d47 orinoco: Annotate ezusb_read_ltv() omits a9a2678abacb orinoco: Annotate ezusb_docmd_wait() omits 47ab2a951eb9 orinoco: Remove ezusb_doicmd_wait() omits 39628fe48cb3 orinoco: Annotate ezusb_write_ltv() omits 154f2bae9bed orinoco: Annotate ezusb_read_pda() omits 69476b25a4ba orinoco: Annotate firmware loading omits 46233f778604 orinoco: Annotate ezusb_init() omits 29b2fe3f6f20 orinoco: Annotate ezusb_xmit() omits 915fd9db418f orinoco: Prepare stubs for in_interrupt() removal omits a31eb615646a orinoco: Move context allocation after processing the skb omits 37ff144d29ac brcmfmac: fix error return code in brcmf_cfg80211_connect() omits 07f995ca1951 cw1200: replace a set of atomic_add() omits 9c3a205c5ffa io_uring: fix ITER_BVEC check omits eb2667b34336 io_uring: fix shift-out-of-bounds when round up cq size omits a7361b9c4615 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY omits 7cd712029610 spi: imx: fix the unbalanced spi runtime pm management omits acfdd18591ea firmware: xilinx: Use hash-table for api feature check omits f4426311f927 firmware: xilinx: Fix SD DLL node reset issue omits eeacd80fcb29 ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400C [...] omits 7e015a279853 x86/crashdump/32: Simplify copy_oldmem_page() omits e66f6e095486 io-mapping: Provide iomap_local variant omits f3ba3c710ac5 mm/highmem: Provide kmap_local* omits 5fbda3ecd14a sched: highmem: Store local kmaps in task struct omits 14df32670291 x86: Support kmap_local() forced debugging omits 0e91a0c6984c mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP omits 6e799cb69a70 mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL omits aeaaf005da1d selftests/x86: Add missing .note.GNU-stack sections omits 716572b0003e selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests omits 758999246965 x86/resctrl: Add necessary kernfs_put() calls to prevent r [...] omits fd8d9db3559a x86/resctrl: Remove superfluous kernfs_get() calls to prev [...] omits a42a7ec9bb99 mmc: sdhci-of-arasan: Fix clock registration error for Kee [...] omits 903a72eca4ab mmc: mediatek: Extend recheck_sdio_irq fix to more variants omits 13c8da5db43a Merge branch 'sched/core' into core/mm omits 74d862b682f5 sched: Make migrate_disable/enable() independent of RT omits afe76eca862c x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment omits 69d5c4b50165 Merge tag 'gvt-next-2020-11-23' of https://github.com/inte [...] omits 8d201d368aaa rtw88: wow: print key type when failing omits 362c4a5cc886 rtw88: coex: change the decode method from firmware omits 2485bc7c7816 rtw88: coex: remove unnecessary WLAN slot extend omits 72b14be75111 rtw88: coex: remove write scan bit to scoreboard in scan a [...] omits e098c3c3314e rtw88: coex: fix BT performance drop during initial/power-on step omits 65c6861f6382 rtw88: coex: Change antenna setting to enhance free-run pe [...] omits 22a9dc720f10 rtw88: coex: update the TDMA parameter when leave LPS omits a9359faaa47d rtw88: coex: add the mechanism for RF4CE omits 3a6616f96624 rtw88: coex: Add force flag for coexistence table function omits 513fb27f6a52 rtw88: coex: add write scoreboard action when WLAN in crit [...] omits ca30905b1d6a rtw88: coex: remove unnecessary feature/function omits 7ed9e062178d rtw88: coex: update TDMA settings for different beacon interval omits 760bb2abfef2 rtw88: add CCK_PD debug log omits 8f0cb24ceefe rtw88: 8723d: add cck pd seetings omits b7cab9be7c16 soundwire: SDCA: detect sdca_cascade interrupt omits e6db818a3f51 soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute omits 43906287380f Merge branch 'topic/usb-audio-refactoring' into for-next omits 749c1e1481e1 Merge tag 'iio-for-5.11a' of https://git.kernel.org/pub/sc [...] omits bde493349025 fs-verity: move structs needed for file signing to UAPI header omits 5112cf59d76d sctp: Fix some typo omits d549699048b4 net/packet: fix packet receive on L3 devices without visib [...] omits 2663b3388551 soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) omits cc69837fcaf4 net: don't include ethtool.h from netdevice.h omits 7fd6372e273e net: pch_gbe: Use 'dma_free_coherent()' to undo 'dma_alloc [...] omits 8ff39301efd9 net: pch_gbe: Use dma_set_mask_and_coherent to simplify code omits 1119ea801955 Merge branch 'net-dsa-hellcreek-minor-cleanups' omits ed5ef9fb2023 net: dsa: hellcreek: Don't print error message on defer omits 8551fad63cd3 net: dsa: tag_hellcreek: Cleanup includes omits 2980cbd4dce7 i40e: Fix removing driver while bare-metal VFs pass traffic omits 3fe356d58efa vsock/virtio: discard packets only when socket is really closed omits 01770a166165 tcp: fix race condition when creating child sockets from s [...] omits ff8b941a39d1 drm/msm/disp/dpu1/dpu_encoder: Remove a bunch of unused variables omits bd011f4d3828 drm/msm/disp/dpu1/dpu_core_perf: Remove set but unused var [...] omits da640b3ee28d drm/msm/disp/mdp5/mdp5_kms: Make local functions 'mdp5_{en [...] omits 59521c138fea drm/msm/disp/mdp5/mdp5_crtc: Make local function 'mdp5_crt [...] omits 991a2719d315 drm/msm/adreno/a6xx_gpu: Staticise local function 'a6xx_idle' omits d5beb3140f91 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 1eae77bfad7a Merge tag 'wireless-drivers-2020-11-23' of git://git.kerne [...] omits 2fc9e6842fb8 Merge branch 'net-ptp-introduce-common-defines-for-ptp-mes [...] omits 34890b30dc73 ptp: ptp_ines: use new PTP_MSGTYPE_* define(s) omits 6b6817c5d81d dpaa2-eth: use new PTP_MSGTYPE_* define(s) omits 076d38b88c41 net: ptp: introduce common defines for PTP message types omits fc0d3b24bdb7 compat: always include linux/compat.h from net/compat.h omits 6a8b8b582db1 ASoC: imx-audmux: Remove unused .id_table omits b3cf78e0dacb ASoC: ti: depend on COMMON_CLK to fix compile tests omits 82ceffce9633 ASoC: stm: depend on COMMON_CLK to fix compile tests omits c3d900dc905b ASoC: sh: depend on COMMON_CLK to fix compile tests omits 16be06aa1a28 dt-bindings:iio:adc:x-powers,axp209-adc: txt to yaml conversion omits 6830ff853a57 IB/mthca: fix return value of error branch in mthca_init_cq() omits a855fbe69229 btrfs: fix lockdep splat when enabling and disabling qgroups omits 7aa6d359845a btrfs: do nofs allocations when adding and removing qgroup [...] omits 3d05cad3c357 btrfs: fix lockdep splat when reading qgroup config on mount omits 6d06b0ad94d3 btrfs: tree-checker: add missing returns after data_ref al [...] omits 0697d9a61099 btrfs: don't access possibly stale fs_info data for printi [...] omits d7d775b1ffb1 rxrpc: Ask the security class how much space to allow in a packet omits 4daeb2ae5cd8 Merge tag 'misc-habanalabs-fixes-2020-11-23' of ssh://gito [...] omits 25ce4f2b3593 ASoC: hdmi-codec: Get ELD in before reporting plugged event omits b1824968221c ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state omits 8e1e33ffa696 net/tun: Call type change netdev notifiers omits dceec3ff7807 arm64: expose FAR_EL1 tag bits in siginfo omits 77429eebd9b1 EDAC/igen6: ecclog_llist can be static omits ceff522db2cc rxrpc: rxkad: Don't use pskb_pull() to advance through the [...] omits 521bb3049c4d rxrpc: Organise connection security to use a union omits f4bdf3d68318 rxrpc: Don't reserve security header in Tx DATA skbuff omits 8d47a43c48af rxrpc: Merge prime_packet_security into init_connection_security omits 177b8989661b rxrpc: Fix example key name in a comment omits 9a0e6464f45b rxrpc: Ignore unknown tokens in key payload unless no know [...] omits 4c20c3334026 rxrpc: Make the parsing of xdr payloads more coherent omits d5953f6543b5 rxrpc: Allow security classes to give more info on server keys omits d2ae4e918218 rxrpc: Don't leak the service-side session key to userspace omits 12da59fcab5a rxrpc: Hand server key parsing off to the security class omits ca7fb10059a5 rxrpc: Split the server key type (rxrpc_s) into its own file omits ec832bd06d6f rxrpc: Don't retain the server key in the connection omits 41057ebde002 rxrpc: Support keys with multiple authentication tokens omits 0727d3ec3807 rxrpc: List the held token types in the key description in [...] omits 8a5dc321158f rxrpc: Remove the rxk5 security class as it's now defunct omits 8eb621698fd4 keys: Provide the original description to the key preparser omits 652b44453ea9 habanalabs/gaudi: fix missing code in ECC handling omits 11af6de4799e ath11k: Fix the rx_filter flag setting for peer rssi stats omits 9af7c32ceca8 ath10k: add target IRAM recovery feature support omits 1057db1b8b76 ath11k: Fix beamformee STS in HE cap omits 0eaa4c1d34c5 ath11k: add processor_id based ring_selector logic omits f65b243d6ab8 staging: dpaa2-switch: pack the firmware command structures omits dab4812705c9 staging: dpaa2-switch: make sure that the VLAN is not alre [...] omits 54289aad812e staging: dpaa2-switch: export the 'no buffer' counter in ethtool omits 8a3f7b9665c8 staging: rtl8723bs: remove redundant statements omits 9822b9044400 staging: rtl8188eu: clean up the useless code omits 6b8fb5ecf7f3 staging: fieldbus: use kobj_to_dev() to get device omits ba3e4a2a0b3c staging: mfd: hi6421-spmi-pmic: fix error return code in h [...] omits 1f59b0663d2d staging: hikey9xx: Specify HAS_IOMEM dependency for MFD_HI [...] omits 1b9419d1f676 staging: trivial: hikey9xx: fix be32<->u32 casting warnings omits 2820526dd5c2 drm/vc4: kms: Don't disable the muxing of an active CRTC omits f2df84e096a8 drm/vc4: kms: Store the unassigned channel list in the state omits 41d02747c4d1 staging: vt6656: Fix fall-through warnings for Clang omits 8002998e1f3e staging: qlge: Fix fall-through warnings for Clang omits 6a8ce97113b3 staging: vt6655: Fix fall-through warnings for Clang omits 2811861be7e3 staging: rtl8723bs: core: Fix fall-through warnings for Clang omits 93c747ed00c1 usb: Fix fall-through warnings for Clang omits ef3f0caf2430 Merge tag 'icc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] omits 6ac05e832a9e signal: define the SA_EXPOSE_TAGBITS bit in sa_flags omits a54f0dfda754 signal: define the SA_UNSUPPORTED bit in sa_flags omits 7da5082a2f9a arch: provide better documentation for the arch-specific S [...] omits 23acdc76f179 signal: clear non-uapi flag bits when passing/returning sa_flags omits 1d82b7898f2a arch: move SA_* definitions to generic headers omits 161d36dfc7b5 parisc: start using signal-defs.h omits 8663daeac7a1 parisc: Drop parisc special case for __sighandler_t omits 4765df4d3a13 Merge tag 'v5.10-rockchip-dtsfixes1' of git://git.kernel.o [...] omits ff1712f953e2 arm64: pgtable: Ensure dirty bit is preserved across pte_w [...] omits 07509e10dcc7 arm64: pgtable: Fix pte_accessible() omits 77c38c8cf52e iommu: Check return of __iommu_attach_device() omits 72b55c96f3a5 arm-smmu-qcom: Ensure the qcom_scm driver has finished probing omits 29b105d947c6 ALSA: usb-audio: Fix MOTU M-Series quirks omits ad0e6a351182 ALSA: usb-audio: Fix quirks for other BOSS devices omits 62abd092f97b ALSA: usb-audio: Add implicit_fb module option omits 83b7dcbc51c9 ALSA: usb-audio: Add generic implicit fb parsing omits 9fddc15e8039 ALSA: usb-audio: Factor out the implicit feedback quirk code omits 6234fdc1cede ALSA: usb-audio: Quirk for BOSS GT-001 omits 8ec08b1a5cf8 ALSA: usb-audio: Show sync endpoint information in proc outputs omits 89fa3f686c10 ALSA: usb-audio: Use unsigned char for iface and altsettin [...] omits 53837b4ac2bd ALSA: usb-audio: Replace slave/master terms omits 13ee03361fc5 ALSA: usb-audio: Simplify rate_min/max and rates set up omits 3d58760f4d00 ALSA: usb-audio: Unify the code for the next packet size c [...] omits 6aa719d15a19 ALSA: usb-audio: Drop unneeded snd_usb_substream fields omits d0f09d1e4a88 ALSA: usb-audio: Refactoring endpoint URB deactivation omits 43b81e84068d ALSA: usb-audio: Use atomic_t for endpoint use_count omits cab941b7e5cf ALSA: usb-audio: Constify audioformat pointer references omits c15871e17fc6 ALSA: usb-audio: Fix possible stall of implicit fb packet [...] omits bf6313a0ff76 ALSA: usb-audio: Refactor endpoint management omits 61cc2d775e09 ALSA: usb-audio: Fix EP matching for continuous rates omits 75c16b5147ee ALSA: usb-audio: Always set up the parameters after resume omits 96e221f379e8 ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_ca [...] omits 57234bc10385 ALSA: usb-audio: Stop both endpoints properly at error omits 73037c8dc1c8 ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments omits 953a446b50fd ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments omits d767aba2023c ALSA: usb-audio: Pass snd_usb_audio object to quirk functions omits c7f902015e1e ALSA: usb-audio: Don't set altsetting before initializing [...] omits e42a09bc520e ALSA: usb-audio: Add snd_usb_get_host_interface() helper omits 982150560c7c ALSA: usb-audio: Drop keep_interface flag again omits 54cb31901b83 ALSA: usb-audio: Create endpoint objects at parsing phase omits 5fd255f4fe97 ALSA: usb-audio: Avoid doubly initialization for implicit fb omits 7ec827b9465c ALSA: usb-audio: Drop debug.h omits 7726dce14c5e ALSA: usb-audio: Simplify hw_params rules omits 5a6c3e11c9c9 ALSA: usb-audio: Add hw constraint for implicit fb sync omits 1865211d6789 ALSA: usb-audio: Move snd_usb_autoresume() call out of set [...] omits f6581c0e5d29 ALSA: usb-audio: Track implicit fb sync endpoint in audiof [...] omits e93e890e16ef ALSA: usb-audio: Improve some debug prints omits 1803503fe963 ALSA: usb-audio: Set and clear sync EP link properly omits c7474d09777c ALSA: usb-audio: Add snd_usb_get_endpoint() helper omits 2e43aae2bf5a ALSA: usb-audio: Check implicit feedback EP generically for UAC2 omits 93db51d06b32 ALSA: usb-audio: Check valid altsetting at parsing rates f [...] omits 4974b7950929 ALSA: usb-audio: Don't call usb_set_interface() at trigger [...] omits bc4e94aa8e72 ALSA: usb-audio: Handle discrete rates properly in hw constraints omits 71d80563b076 spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts omits c0a2074ac575 mmc: mediatek: Fix system suspend/resume support for CQHCI omits 6d39bdee238f iommu/amd: Enforce 4k mapping for certain IOMMU data structures omits 178648916e73 xsk: Fix incorrect netdev reference count omits 05b8955f4353 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits e524f252c42f Bluetooth: hci_h5: Add OBDA0623 ACPI HID omits 5c3b5796866f Bluetooth: revert: hci_h5: close serdev device and free hu [...] omits 774c4a3b5e5f ACPI/IORT: Fix doc warnings in iort.c omits 80f06306240e s390/vdso: reimplement getcpu vdso syscall omits 062e527956d0 s390/mm: add debug user asce support omits 0290c9e328e0 s390/mm: use invalid asce instead of kernel asce omits 87d598634521 s390/mm: remove set_fs / rework address space handling omits 77663819d490 Merge branch 'fixes' into features omits 03659efe4287 arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix f [...] omits 1179f170b6f0 s390: fix fpu restore in entry.S omits a7b5458ce73b m68k: Fix WARNING splat in pmac_zilog driver omits 428ec5f9dde7 m68k: Add a missing ELF_DETAILS in link script omits 549aeec256ca m68k: Drop redundant NOTES in link script omits 07ce9b7ab0bf m68k: mac: Update Kconfig help omits 0c450b8e7882 m68k: mac: Remove redundant VIA register writes omits 471037e2c9bb m68k: mac: Remove dead code omits 266994e3ac78 m68k: mac: Refactor iop_preinit() and iop_init() omits b6b79dd53082 powerpc/64s: Fix allnoconfig build since uaccess flush omits 962f8e64cd18 Merge tag 'powerpc-cve-2020-4788' into fixes omits 9a3a238b3de9 drm/i915/gvt: treat intel_gvt_mpt as const in gvt code omits 3b3e23092449 Merge 5.10-rc5 into tty-next omits 03c1136af504 Merge 5.10-rc5 into staging-testing omits f943849f7206 cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK omits e2d3d2e904ad drm/exynos: depend on COMMON_CLK to fix compile tests omits 418baf2c28f3 Linux 5.10-rc5 omits d5530d82efc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f4b936f5d6fd Merge tag 'sched-urgent-2020-11-22' of git://git.kernel.or [...] omits 48da33058975 Merge tag 'perf-urgent-2020-11-22' of git://git.kernel.org [...] omits 855cf1ee4726 Merge tag 'locking-urgent-2020-11-22' of git://git.kernel. [...] omits 68d3fa235fd8 Merge tag 'efi-urgent-for-v5.10-rc3' of git://git.kernel.o [...] omits 7d53be55c9d7 Merge tag 'x86_urgent_for_v5.10-rc5' of git://git.kernel.o [...] omits 4a51c60a1115 Merge branch 'akpm' (patches from Andrew) omits d27637ece80f Merge tag 'staging-5.10-rc5' of git://git.kernel.org/pub/s [...] omits de7580357025 Merge tag 'tty-5.10-rc5' of git://git.kernel.org/pub/scm/l [...] omits a7f07fc14f06 Merge tag 'ext4_for_linus_fixes2' of git://git.kernel.org/ [...] omits a9e5c87ca744 afs: Fix speculative status fetch going out of order wrt t [...] omits 66383800df9c mm: fix madvise WILLNEED performance problem omits 488dac0c9237 libfs: fix error cast of negative value in simple_attr_write() omits bfe8cc1db02a mm/userfaultfd: do not access vma->vm_mm after calling han [...] omits 8faeb1ffd795 mm: memcg/slab: fix root memcg vmstats omits 4349a83a3190 mm: fix readahead_page_batch for retry entries omits a927bd6ba952 mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] omits bc2dc4406c46 compiler-clang: remove version check for BPF Tracing omits 450677dcb0cc mm/madvise: fix memory leak from process_madvise omits 8c41245872e2 dt-bindings:iio:adc:renesas,rcar-gyroadc: txt to yaml conversion. omits 58ff1b519753 dt-bindings:iio:adc:atmel,sama5d2-adc: txt to yaml conversion omits f383069be33e dt-bindings:iio:magnetometer:pni,rm3100: txt to yaml conversion. omits 2bb6f3e8d861 dt-bindings:iio:magnetometer:honeywell,hmc5843: txt to yam [...] omits ab6eeb9c76b2 dt-bindings:iio:magnetometer:bosch,bmc150_magn: txt to yam [...] omits 63d147d4c0c5 dt-bindings:iio:magnetometer:asahi-kasei,ak8974: txt to ya [...] omits a7d6eb9dbb83 dt-bindings:iio:magnetometer:fsl,mag3110: txt to yaml conversion omits 2d948d057558 dt-bindings:iio:light:st,vl6180: txt to yaml format conversion. omits de4dc0221cff dt-bindings:iio:light:vishay,vcnl4035: txt to yaml conversion omits 52a04bfbc9f2 dt-bindings:iio:light:st,uvis25: txt to yaml conversion fo [...] omits 6032afbdfb61 dt-bindings:iio:light:upisemi,us51882: txt to yaml conversion. omits 23205227b799 dt-bindings:iio:light:ti,opt3001: txt to yaml conversion omits 8b38b180f13d dt-bindings:iio:light:maxim,max44009: txt to yaml conversion. omits 787f6145ed63 dt-bindings:iio:light:sharp,gp2ap020a00f: txt to yaml conversion. omits b8a8dab1dbe7 dt-bindings:iio:light:capella,cm36651: txt to yaml conversion. omits c10fe4474d36 dt-bindings:iio:light:avago,apds9960: txt to yaml conversion omits e24ed929d149 dt-bindings:iio:light:avago,apds9300: txt to yaml conversion. omits 7a2cf8e91390 dt-bindings:iio:imu:st,lsm6dsx: txt to yaml conversion omits 3ead692b7548 dt-bindings:iio:imu:adi,adis16480: txt to yaml conversion omits 5a6a65b11e3a dt-bindings:iio:health:maxim,max30102: txt to yaml conversion omits f0c49ea47e2c dt-bindings:iio:health:maxim,max30100: txt to yaml conversion omits b9c320157ce3 dt-bindings:iio:samsung,sensorhub-rinato: yaml conversion omits f97cee494dc9 dt-bindings:iio:impedance-analyzer:adi,ad5933 yaml conversion. omits 818ede057c60 dt-bindings:iio:potentiometer:microchip,mcp41010 txt to ya [...] omits 05c6330c4347 dt-bindings:iio:potentiometer:adi,ad5272 yaml conversion omits 9a7dc81714c5 dt-bindings:iio:potentiometer:microchip,mcp4131 txt to yam [...] omits e7bae9bbc267 dt-bindings:iio:resolver:adi,ad2s90: Conversion of binding [...] omits 74cde1a53368 irqchip/gic-v3-its: Unconditionally save/restore the ITS s [...] omits 988187e88103 ipvs: replace atomic_add_return() omits fd2d6bc4c2b1 netfilter: nft_reject_bridge: fix build errors due to code [...] omits d001e41e1b15 irqchip/exiu: Fix the index of fwspec for IRQ type omits f8c76863394d drm/mediatek/mtk_disp_ovl: Fix formatting and provide miss [...] omits 4e1848d4c49a drm/mediatek/mtk_disp_color: Fix formatting and provide mi [...] omits 398328af5d17 drm/mediatek/mtk_drm_drv: Staticise local function invoked [...] omits 20c39e11dded drm/mediatek/mtk_disp_rdma: Fix formatting and supply miss [...] omits 31855cff0322 drm/mediatek: Drop local dma_parms omits f9e425e99b07 octeontx2-af: Add support for RSS hashing based on Transpo [...] omits f9b036532108 Merge branch 'ibmvnic-fixes-in-reset-path' omits 855a631a4c11 ibmvnic: skip tx timeout reset while in resetting omits 98025bce3a62 ibmvnic: notify peers when failover and migration happen omits 8393597579f5 ibmvnic: fix call_netdevice_notifiers in do_reset omits 5aac0390a63b tun: honor IOCB_NOWAIT flag omits 5e08723967c8 Merge tag 'linux-can-next-for-5.11-20201120' of git://git. [...] omits c5dab0941fcd net/af_iucv: set correct sk_protocol for child sockets omits 7609ecb2ed28 net: bridge: switch to net core statistics counters handling omits 9c89cc9b7fad Merge branch 'net-hns3-misc-updates-for-next' omits c331ecf1afc1 net: hns3: adds debugfs to dump more info of shaping parameters omits e364ad303fe3 net: hns3: add support to utilize the firmware calculated [...] omits 3a6863e4e8ee net: hns3: add support for pf querying new interrupt resources omits 30ae7f8a6aa7 net: hns3: add support for mapping device memory omits 9a5ef4aa5457 net: hns3: add support for 1280 queues omits f33d9e2b48a3 usbnet: ipheth: fix connectivity with iOS 14 omits 659fbdcf2f14 cxgb4: Fix build failure when CONFIG_TLS=m omits b9ad3e9f5a7a bonding: wait for sysfs kobject destruction before freeing [...] omits a349e4c65960 Merge tag 'xfs-5.10-fixes-7' of git://git.kernel.org/pub/s [...] omits ba911108f4ec Merge tag 'fsnotify_for_v5.10-rc5' of git://git.kernel.org [...] omits ea0ab6430635 Merge tag 'seccomp-v5.10-rc5' of git://git.kernel.org/pub/ [...] omits 3edfa30f2340 drm/msm/shrinker: Only iterate dontneed objs omits fcd371c23c3a drm/msm/shrinker: We can vmap shrink active_list too omits ab5c54cb8835 drm/msm: Protect obj->active_count under obj lock omits 74d826da3842 iio: core: return -EINVAL when no ioctl handler has been run omits ee8caea0c144 iio: core: organize buffer file-ops in the order defined i [...] omits d59377023d4a iio: accel: adis16209: remove unneeded spi_set_drvdata() omits 9ff249733708 iio: accel: adis16201: remove unneeded spi_set_drvdata() omits 24da9627e674 iio: adc: ad7292: remove unneeded spi_set_drvdata() omits 39996252f6af iio: adc: cpcap: Fix fall-through warnings for Clang omits 21232b4456ba iio: buffer: remove iio_buffer_set_attrs() helper omits fc02a7315b1e iio: hid-sensors: use iio_triggered_buffer_setup_ext() omits 165aea80e2e2 iio: cros_ec: use devm_iio_triggered_buffer_setup_ext() omits a2f283555b86 iio: adc: at91-sama5d2_adc: use devm_iio_triggered_buffer_ [...] omits 1864c829c91e iio: accel: bmc150: use iio_triggered_buffer_setup_ext() omits abef6bc92871 iio: accel: adxl372: use devm_iio_triggered_buffer_setup_ext() omits 5164c7889857 iio: triggered-buffer: add {devm_}iio_triggered_buffer_set [...] omits 789976accb6a iio: adc: at91-sama5d2_adc: merge buffer & trigger init in [...] omits 5e6dc43e2caa iio: buffer: dmaengine: unwrap the use of iio_buffer_set_attrs() omits 4a24d80b8c3e x86/mce, cper: Pass x86 CPER through the MCA handling chain omits 487778f8d22f drm/mediatek: dsi: Modify horizontal front/back porch byte [...] omits 9ac05523d38d ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code omits ab09b58e4bdf x86/boot/compressed/64: Use TEST %reg,%reg instead of CMP $0,%reg omits e714fa93898f ALSA: aloop: Constify ops structs omits 45bbe6c95e42 ALSA: sb: Fix fall-through warnings for Clang omits 59e3d501cfaa ALSA: pcsp: Fix fall-through warnings for Clang omits 704cbc4eb314 ALSA: hdspm: Fix fall-through warnings for Clang omits 16de5970e08d Merge branch 'ibmvnic-performance-improvements-and-other-updates' omits 41ed0a00ffcd ibmvnic: Do not replenish RX buffers after every polling loop omits e552aa313bba ibmvnic: Use netdev_alloc_skb instead of alloc_skb to repl [...] omits ec20f36bb41a ibmvnic: Correctly re-enable interrupts in NAPI polling routine omits 9a87c3fca237 ibmvnic: Ensure that device queue memory is cache-line aligned omits 8ed589f3832a ibmvnic: Remove send_subcrq function omits c62aa3734f21 ibmvnic: Clean up TX code and TX buffer data structure omits 0d973388185d ibmvnic: Introduce xmit_more support using batched subCRQ hcalls omits 4f0b6812e9b9 ibmvnic: Introduce batched RX buffer descriptor transmission omits f019fb6392e5 ibmvnic: Introduce indirect subordinate Command Response Q [...] omits 207d0bfc08f1 Merge branch 's390-qeth-fixes-2020-11-20' omits 7ed10e16e50d s390/qeth: fix tear down of async TX buffers omits 8908f36d20d8 s390/qeth: fix af_iucv notification race omits 34c7f50f7d0d s390/qeth: make af_iucv TX notification call more robust omits 0d0e2b538c13 s390/qeth: Remove pnso workaround omits c900378316d3 Merge branch 'net-ipa-add-a-driver-shutdown-callback' omits ae1d72f9779f net: ipa: add driver shutdown callback omits 7c80e83829db net: ipa: retry modem stop if busy omits 1136145660f3 net: ipa: support retries on generic GSI commands omits f849afcc8c3b net: ipa: ignore CHANNEL_NOT_RUNNING errors omits 5d28913d4ee6 net: ipa: don't reset an ALLOCATED channel omits f8d3bdd561a7 net: ipa: print channel/event ring number on error omits 0ee6de264b83 Merge branch 'net-ipa-platform-specific-clock-and-intercon [...] omits 91d02f955150 net: ipa: use config data for clocking omits f08c99226458 net: ipa: populate clock and interconnect data omits dfccb8b13c0c net: ipa: define clock and interconnect data omits 0a12ad592955 mdio_bus: suppress err message for reset gpio EPROBE_DEFER omits bf7b0bf68ec9 r8169: use dev_err_probe in rtl_get_ether_clk omits 94d8a98e6235 r8169: reduce number of workaround doorbell rings omits e10823c71920 Merge branch 'tcp-address-issues-with-ect0-not-being-set-i [...] omits 55472017a421 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congest [...] omits 861602b57730 tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header omits 27bba9c532a8 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 9e8ac63fe1bc Merge branch 'mptcp-more-miscellaneous-mptcp-fixes' omits ea4ca586b16f mptcp: refine MPTCP-level ack scheduling omits fa3fe2b15031 mptcp: track window announced to peer omits 523514ed0a99 selftests: mptcp: add ADD_ADDR IPv6 test cases omits 84dfe3677a6f mptcp: send out dedicated ADD_ADDR packet omits d91d322a72a3 mptcp: change add_addr_signal type omits 0397c6d85f9c mptcp: keep unaccepted MPC subflow into join list omits 8b819a84d4b1 selftests: mptcp: add link failure test case omits 860975c6f80a mptcp: skip to next candidate if subflow has unacked data omits 26aa231439fe mptcp: fix state tracking for fallback socket omits b2771d2419fa mptcp: drop WORKER_RUNNING status bit omits d2624e70a2f5 dpaa2-eth: select XGMAC_MDIO for MDIO bus support omits 3cd336c51799 Merge branch 'mlxsw-add-support-for-nexthop-objects' omits e035146d6560 selftests: forwarding: Add multipath tunneling nexthop test omits e96fa54bbd90 selftests: forwarding: Add device-only nexthop test omits 3600f29ad139 selftests: forwarding: Test IPv4 routes with IPv6 link-loc [...] omits ffb721515bf3 selftests: forwarding: Do not configure nexthop objects twice omits 20ac8f869053 selftests: mlxsw: Add nexthop objects configuration tests omits cdd6cfc54c64 mlxsw: spectrum_router: Allow programming routes with next [...] omits c25db3a77f61 mlxsw: spectrum_router: Enable resolution of nexthop group [...] omits 2a014b200bbd mlxsw: spectrum_router: Add support for nexthop objects omits 30abc9cd9c6b net: dsa: avoid potential use-after-free error omits 2ed03e5a84ca Merge branch 'netdevsim-add-ethtool-coalesce-and-ring-settings' omits fbb7a1f8137d selftests: add ring and coalesce selftests omits 9e48ee80ac4e selftests: refactor get_netdev_name function omits fbb8531e58bd selftests: extract common functions in ethtool-common.sh omits a7fc6db099b5 netdevsim: support ethtool ring and coalesce settings omits 77f9591b21ed netdevsim: move ethtool pause params in separate struct omits 4ae21993f074 ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define omits fc9840fbef0c net: stream: fix TCP references when INET is not enabled omits 4fd84bc96929 Merge tag 'block-5.10-2020-11-20' of git://git.kernel.dk/l [...] omits fa5fca78bb2f Merge tag 'io_uring-5.10-2020-11-20' of git://git.kernel.d [...] omits 91b2db27d3ff bpf: Simplify task_file_seq_get_next() omits 3371c6f9f411 ASoC: codecs: Fix fall-through warnings for Clang omits 76483980174c octeontx2-af: Fix access of iter->entry after iter object [...] omits dd6028a3cb5d octeontx2-af: Fix return of uninitialized variable err omits 583b273dea75 octeontx2-pf: Fix unintentional sign extension issue omits bff453921ae1 cxgb4: fix the panic caused by non smac rewrite omits 4c222f31fb1d selftests/seccomp: sh: Fix register names omits f5098e34dd4c selftests/seccomp: powerpc: Fix typo in macro variable name omits b5fb0b1bbb50 Merge branch 'add-support-for-marvell-octeontx2-cryptographic' omits 76638a2e5850 octeontx2-af: add debugfs entries for CPT block omits ae454086e3c2 octeontx2-af: add mailbox interface for CPT omits 956fb852181e octeontx2-pf: move lmt flush to include/linux/soc omits 1a0058cf0c8f net/mlx4_en: Remove unused performance counters omits 47a846536e1b block/keyslot-manager: prevent crash when num_slots=1 omits 4ccf7a01e805 Merge tag 'for-linus-5.10b-rc5-tag' of git://git.kernel.or [...] omits 20ffc7adf53a net/tls: missing received data after fast remote close omits bd4d74e8f8b2 Merge tag 'dmaengine-fix-5.10-rc5' of git://git.kernel.org [...] omits fc8299f9f3b9 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] omits 334ef6ed06fa init/Kconfig: make COMPILE_TEST depend on !S390 omits 12bb4c682354 s390/vmem: make variable and function names consistent omits af71657c153f s390/vmem: remove redundant check omits 074ff04e279a s390/stp: let subsys_system_register() sysfs attributes omits ba1a6be994e8 s390/decompressor: print cmdline and BEAR on pgm_check omits 8977ab65b894 s390/decompressor: add stacktrace support omits 246218962e21 s390/decompressor: add symbols support omits ec55d1e1dbea s390/decompressor: correct some asm symbols annotations omits 9a78c70a1ba0 s390/decompressor: add decompressor_printk omits c9343637d6b2 s390/ftrace: assume -mhotpatch or -mrecord-mcount always a [...] omits 73045a08cf55 s390: unify identity mapping limits handling omits 1e632eaa0f4b s390/prng: let misc_register() add the prng sysfs attributes omits 5ec11d096640 s390/cio: fix kernel-doc markups in cio driver. omits 0cd9b7230cc5 s390: add separate program check exit path omits 5de18678da02 Merge tag 'mmc-v5.10-rc4' of git://git.kernel.org/pub/scm/ [...] omits 6c816038016f Merge branch 'fixes' into features omits c54bc3ced510 bnxt_en: Release PCI regions when DMA mask setup fails dur [...] omits 3b3fd068c56e rose: Fix Null pointer dereference in rose_send_frame() omits 12f4bd86225e net: add annotation for sock_{lock,unlock}_fast omits c3bc2adb051b net: netsec: add xdp tx return bulking support omits e65b30951e50 Merge tag 'sound-5.10-rc5' of git://git.kernel.org/pub/scm [...] omits e2ef5203c817 net: openvswitch: Be liberal in tcp conntrack. omits 46cbc18ed852 Merge tag 'drm-fixes-2020-11-20-2' of git://anongit.freede [...] omits f46e79aa1a2b MAINTAINERS: Change Solarflare maintainers omits 4fae3a58ab59 spi: Take the SPI IO-mutex in the spi_setup() method omits a98fd117a255 ARM: dts: sun8i: v3s: fix GIC node memory range omits 61b39ad9a7d2 x86/head64: Remove duplicate include omits f805e7e09c8f ASoC: SOF: nocodec: modify DAI link definitions omits 7c1d0e554a35 ASoC: SOF: IPC: fix implicit type overflow omits 6b114d8b4ded Merge series "ASoC: mt6359: Fix regulator_dev_lookup() fai [...] omits 991e74d149eb Merge series "ASoC: Intel/SOF: extend run-time driver sele [...] omits ddf1c4b3944a ASoC: qcom: sm8250: fix HDMI audio playback omits f3bc432aa8a7 USB: core: Change %pK for __user pointers to %px omits c2b1209d852f MAINTAINERS: Update email address for Sean Christopherson omits 184eead057cc USB: core: Fix regression in Hercules audio card omits 87bed3d7d26c usb: gadget: Fix memleak in gadgetfs_fill_super omits e7694cb69983 usb: gadget: f_midi: Fix memleak in f_midi_alloc omits 9ca575183614 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Le [...] omits 7c8011dd8c54 Merge tag 'phy-fixes-5.10' of git://git.kernel.org/pub/scm [...] omits 537cf4e3cc2f xsk: Fix umem cleanup bug at socket destruct omits 450d060e8f75 bpftool: Add {i,d}tlb_misses support for bpftool profile omits 6200d5c38313 MAINTAINERS: Update XDP and AF_XDP entries omits 017496af28e2 interconnect: fix memory trashing in of_count_icc_providers() omits 92666d45adcf ALSA: hda/realtek - Fixed Dell AIO wrong sound tone omits 7ab1e9117607 interconnect: qcom: qcs404: Remove GPU and display RPM IDs omits c497f9322af9 interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes omits 82d1aeb8a407 ASoC: mmp-sspa: set phase two word length register omits 2b3f6f4af955 ASoC: codecs: lpass-va-macro: add missing MODULE_DEVICE_TABLE omits 73d2784ecf09 ASoC: dt-bindings: renesas, rsnd: Fix duplicate 'allOf' entries omits fca18e62984a ASoC: SOF: control: override volume info callback omits 6e85530496a4 ASoC: mt6359: remove unused property for mt6359 omits 9546c76c73a1 ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails f [...] omits 5f1251a48c17 video: hyperv_fb: Fix the cache type when mapping the VRAM omits bab202ab87ba x86/mm: Declare 'start' variable where it is used omits b36bf0a0fe5d mtd: rawnand: socrates: Move the ECC initialization to ->a [...] omits 1ac687099193 mtd: rawnand: sharpsl: Move the ECC initialization to ->at [...] omits 7ef969a04228 mtd: rawnand: r852: Move the ECC initialization to ->attac [...] omits 275f6010b699 can: mcp251xfd: remove useless code in mcp251xfd_chip_softreset omits 887e5a9ace74 can: kvaser_usb: Add new Kvaser hydra devices omits 1f597d418ee3 can: kvaser_usb: kvaser_usb_hydra: Add support for new dev [...] omits 8396604379e6 can: kvaser_usb: Add new Kvaser Leaf v2 devices omits e110c8409fb6 can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines omits 6b6e986864fd can: flexcan: flexcan_close(): change order if commands to [...] omits 648a34b1d57d can: flexcan: flexcan_open(): completely initialize contro [...] omits f3f2a5466578 can: flexcan: flexcan_rx_offload_setup(): factor out mailb [...] omits 49dea0443918 can: flexcan: move enabling/disabling of interrupts from f [...] omits 1c5e6dbe4c4f can: flexcan: factor out enabling and disabling of interru [...] omits 1457998a6d3a can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE - [...] omits cefd754d131a dt-bindings: firmware: add IMX_SC_R_CAN(x) macro for CAN omits 07b6b3e23cbd dt-bindings: can: fsl,flexcan: fix fsl,clk-source property omits 4e20b3a1b02e dt-bindings: can: fsl,flexcan: add uint32 reference to clo [...] omits 94c23097f991 can: gw: support modification of Classical CAN DLCs omits 396b3cedc9cf can: drivers: add len8_dlc support for esd_usb2 CAN adapter omits 4c01fc87675e can: drivers: add len8_dlc support for various CAN adapters omits e8e73562ce0b can: drivers: introduce helpers to access Classical CAN DL [...] omits 75191707c7f5 can: update documentation for DLC usage in Classical CAN omits 3ab4ce0d6fa8 can: rename CAN FD related can_len2dlc and can_dlc2len helpers omits c7b74967799b can: replace can_dlc as variable/element for payload length omits 768a711e2d4b phy: samsung: phy-exynos-pcie: fix typo 'tunning' omits 496db029142f phy: samsung: phy-exynos-pcie: rework driver to support Ex [...] omits 864788c00fd7 dt-bindings: phy: phy-stm32-usbphyc: convert bindings to j [...] omits 8eff8b4e22d9 phy: amlogic: phy-meson-axg-mipi-pcie-analog: add support [...] omits 87c3cdecb3d5 dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: remo [...] omits 76aefb221146 phy: amlogic: Add AXG MIPI D-PHY driver omits 450889074f4f dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: remo [...] omits e1404d203139 dt-bindings: phy: add Amlogic AXG MIPI D-PHY bindings omits 5e4d659b10fd USB: serial: option: add Fibocom NL668 variants omits 053af9e6e817 USB: serial: mos7720: defer state restore to a workqueue omits 04435217f968 mm: Remove examples from enum zone_type comment omits 2b8652936f0c arm64: mm: Set ZONE_DMA size based on early IORT scan omits 8424ecdde7df arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges omits 07d13a1d6120 of: unittest: Add test for of_dma_get_max_cpu_address() omits 964db79d6c18 of/address: Introduce of_dma_get_max_cpu_address() omits 9804f8c69b04 arm64: mm: Move zone_dma_bits initialization into zone_siz [...] omits 0a30c53573b0 arm64: mm: Move reserve_crashkernel() into mem_init() omits 2687275a5843 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation [...] omits cd1124e76d74 can: remove obsolete get_canfd_dlc() macro omits 69d98969a054 can: rename get_can_dlc() macro with can_cc_dlc2len() omits ea7800565a12 can: add optional DLC element to Classical CAN frame structure omits b7d3c0e5930d can: j1939: add tables for the CAN identifier and its fields omits 52a0372a38b4 usb: typec: Fix num_altmodes kernel-doc error omits f287c536d943 drm/i915/dg1: Enable ports omits 7b7e4cee0299 Merge branch 'mhi-ath11k-immutable' into mhi-next omits 2ca7e30d3b1e net: qrtr: Unprepare MHI channels during remove omits 4082c502bf9c Merge branch 'enetc-clean-endianness-warnings-up' omits 0dfd294c9241 enetc: Fix endianness issues for enetc_qos omits d548d3930ab6 enetc: Fix endianness issues for enetc_ethtool omits 6b13d8f71fb3 IPv6: RTM_GETROUTE: Add RTA_ENCAP to result omits b680a214ec28 mptcp: update rtx timeout only if required. omits 3383176efc0f bnxt_en: fix error return code in bnxt_init_board() omits b5f796b62c98 bnxt_en: fix error return code in bnxt_init_one() omits ac75b09624ed Merge branch 'devlink-move-common-flash_update-calls-to-core' omits 52cc5f3a166a devlink: move flash end and begin to core devlink omits b44cfd4f5b91 devlink: move request_firmware out of driver omits 732b764099f6 crypto: sun8i-ce - fix two error path's memory leak omits 2e0e386af884 crypto: kconfig - fix a couple of spelling mistakes omits 8c8268166e83 crypto: qat - add qat_4xxx driver omits 6644f49e7b71 crypto: qat - add hook to initialize vector routing table omits e73916f20829 crypto: qat - target fw images to specific AEs omits ff8107200367 crypto: omap-aes - Fix PM disable depth imbalance in omap_ [...] omits 1dc440355e47 crypto: hisilicon/zip - add a work_queue for zip irq omits 1201581c5792 crypto: lib/curve25519 - Move selftest prototype into header file omits a24d22b225ce crypto: sha - split sha.h into sha1.h and sha2.h omits 5bdad829c31a crypto: crypto4xx - Replace bitwise OR with logical OR in [...] omits 0049a1329bb9 crypto: caam/qi - simplify error path for context allocation omits 3ad99c22cebe crypto: arm64/gcm - move authentication tag check to SIMD domain omits 5761498c4d07 crypto: hisilicon/sec2 - Fix aead authentication setting k [...] omits f902b2165010 ext4: fix bogus warning in ext4_update_dx_flag() omits 50df51d12c31 Merge branch 'lkmm.2020.11.06a' into HEAD omits 2bf31d94423c jbd2: fix kernel-doc markups omits c4638ff0644b Merge branch 'kcsan.2020.11.06a' into HEAD omits 7fc91fc84506 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...] omits 50edb988534c srcu: Take early exit on memory-allocation failure omits 56292e8609e3 rcu/tree: Defer kvfree_rcu() allocation to a clean context omits bfb3aa735f82 rcu: Do not report strict GPs for outgoing CPUs omits 354c3f0e22dc rcu: Fix a typo in rcu_blocking_is_gp() header comment omits 4d60b475f858 rcu: Prevent lockdep-RCU splats on lock acquisition/release omits bd56e0a4a291 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] omits d2098b444098 rcu,ftrace: Fix ftrace recursion omits 7c47ee5aa008 rcu/tree: Make struct kernel_param_ops definitions const omits 9f866dac9429 rcu/tree: Add a warning if CPU being onlined did not repor [...] omits a3941517fcd6 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config omits ed73860cecc3 rcu: Fix single-CPU check in rcu_blocking_is_gp() omits e3771c850d3b rcu: Implement rcu_segcblist_is_offloaded() config dependent omits 1eafe075bf9c list.h: Update comment to explicitly note circular lists omits dfe564045c65 rcu: Panic after fixed number of stalls omits 29368e093921 x86/smpboot: Move rcu_cpu_starting() earlier omits 6dbce04d8417 rcu: Allow rcu_irq_enter_check_tick() from NMI omits e92643db5148 scsi: ufs: Fix race between shutdown and runtime resume flow omits 56495a2442a4 Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 9533fd8019fb drm/i915: Do not call hsw_set_frame_start_delay for dsi omits 6600f9d52213 Merge tag 'drm-intel-fixes-2020-11-19' of git://anongit.fr [...] omits 9336127d8cbc Merge tag 'drm-misc-fixes-2020-11-19' of git://anongit.fre [...] omits eb8409071a1d xfs: revert "xfs: fix rmap key and record comparison functions" omits 4d02da974ea8 Merge tag 'net-5.10-rc5' of git://git.kernel.org/pub/scm/l [...] omits 3be28e93cd88 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 479f58dda25b EDAC/i10nm: Add Intel Sapphire Rapids server support omits bc1c99a5971a EDAC: Add DDR5 new memory type omits 83ff51c4e3fe EDAC/i10nm: Use readl() to access MMIO registers omits 41545aabff1e MAINTAINERS: Add entry for Intel IGEN6 EDAC driver omits 2223d8c781a0 EDAC/igen6: Add debugfs interface for Intel client SoC EDA [...] omits 612e048e6aab mtd: rawnand: plat_nand: Move the ECC initialization to -> [...] omits 8fc6f1f042b2 mtd: rawnand: pasemi: Move the ECC initialization to ->att [...] omits 1f65976b5586 mtd: rawnand: tmio: Move the ECC initialization to ->attac [...] omits 3c3bbf014ab3 mtd: rawnand: txx9ndfmc: Move the ECC initialization to -> [...] omits 553508cec2e8 mtd: rawnand: orion: Move the ECC initialization to ->atta [...] omits 6dd09f775b72 mtd: rawnand: mpc5121: Move the ECC initialization to ->at [...] omits e044b8b72151 mtd: rawnand: lpc32xx_slc: Move the ECC initialization to [...] omits 2dbd8382a2e1 mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to [...] omits 98591a68736f mtd: rawnand: fsmc: Move the ECC initialization to ->attac [...] omits 7f4ea0340ed4 mtd: rawnand: diskonchip: Move the ECC initialization to - [...] omits 3500bd7035ee mtd: rawnand: davinci: Move the ECC initialization to ->at [...] omits 58e111002887 mtd: rawnand: cs553x: Move the ECC initialization to ->att [...] omits 10590a9d4f23 EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC omits 704c2317cab5 ext4: drop fast_commit from /proc/mounts omits dbffc8ccdf3a mtd: rawnand: au1550: Move the ECC initialization to ->att [...] omits 59d93473323a mtd: rawnand: ams-delta: Move the ECC initialization to -> [...] omits d525914b5bd8 mtd: rawnand: xway: Move the ECC initialization to ->attac [...] omits f6341f6448e0 mtd: rawnand: gpio: Move the ECC initialization to ->attac [...] omits e6ea60bac1ee Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits be33805c6529 drm/i915/gt: Fixup tgl mocs for PTE tracking omits f95dddc9f405 Merge tag 'amd-drm-fixes-5.10-2020-11-18' of git://people. [...] omits 2801a5da5b25 fail_function: Remove a redundant mutex unlock omits 14d6d86c210a Merge branch 'Fix bpf_probe_read_user_str() overcopying' omits c8a36aedf3e2 selftest/bpf: Test bpf_probe_read_user_str() strips traili [...] omits 6fa6d28051e9 lib/strncpy_from_user.c: Mask out bytes after NUL terminator. omits a0e169978303 microblaze/mm/highmem: Add dropped #ifdef back omits dda3f4252e6c Merge tag 'powerpc-cve-2020-4788' of git://git.kernel.org/ [...] omits afd4cf78a189 drm/i915/display: Whitespace cleanups omits 3494d58865ad Merge tag 'xtensa-20201119' of git://github.com/jcmvbkbc/l [...] omits 01822dd1bacf drm/vram-helper: Fix use of top-down placement omits 131ad0b6f529 Merge tag 'acpi-5.10-rc5' of git://git.kernel.org/pub/scm/ [...] omits 4ca35b4f4509 Merge tag 'pm-5.10-rc5' of git://git.kernel.org/pub/scm/li [...] omits fee3c824edf2 Merge tag 'spi-fix-v5.10-rc4' of git://git.kernel.org/pub/ [...] omits 90b49784814c Merge branch 'net-smc-fixes-2020-11-18' omits 41a0be3f8f6b net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_ [...] omits 0530bd6e6a3d net/smc: fix matching of existing link groups omits aecd1fbe7784 Merge tag 'asoc-fix-v5.10-rc4' of https://git.kernel.org/p [...] omits d748287a28de Merge tag 'regulator-fix-v5.10-rc4' of git://git.kernel.or [...] omits 2d8f6481c17d ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv [...] omits 841d6e9ec9e3 Merge tag 'thermal-v5.10-rc5' of git://git.kernel.org/pub/ [...] omits d512ef22d77b ASoC: SOF: Intel: allow for coexistence between SOF and ca [...] omits 0e5cc22162e5 ALSA: hda: intel-dsp-config: ignore dsp_driver parameter f [...] omits ec8a15d3a7c7 ASoC: Intel: catpt: add dynamic selection of DSP driver omits 8643e85aab87 ASoC: Intel: broadwell: set card and driver name dynamically omits 803e591337e6 ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver [...] omits b405b4318c77 ASoC: SOF: Intel: allow for coexistence between SOF and At [...] omits df5f5edaef4b ASoC: Intel: Atom: add dynamic selection of DSP driver omits f7313f9fc287 ASoC: SOF: acpi: add dynamic selection of DSP driver omits 05ff312badb6 ASoC: Intel: byt/cht: set pm ops dynamically omits 41656c3dc2ac ASoC: Intel: boards: byt/cht: set card and driver name at [...] omits 644eebdbbf11 ASoC: soc-acpi: add helper to identify parent driver. omits b5682305297d ALSA: hda: intel-dsp-config: add helper for ACPI DSP drive [...] omits 791ab8b2e3db arm64: Ignore any DMA offsets in the max_zone_phys() calculation omits d21b96c8ed2a ALSA: mixart: Fix mutex deadlock omits 2002d2951398 x86/resctrl: Constify kernfs_ops omits 883a790a8440 xfs: don't allow NOWAIT DIO across extent boundaries omits 1fd6cee127e2 libbpf: Fix VERSIONED_SYM_COUNT number parsing omits 657bc1d10bfc r8153_ecm: avoid to be prior to r8152 driver omits 45f703a0d4b8 Merge tag 'nvme-5.10-2020-11-19' of git://git.infradead.or [...] omits 36b90846c5d5 Merge series "ASoC: codecs: add support for LPASS Codec ma [...] omits b4c00e797663 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x0 [...] omits eec231e060fb HID: logitech-dj: Fix an error in mse_bluetooth_descriptor omits 9fa1d7e60ad5 drm/vc4: hdmi: Disable Wifi Frequencies omits 8d15aa4ed02b dt-bindings: display: Add a property to deal with WiFi coe [...] omits 600c0849cf86 thunderbolt: Fix use-after-free in remove_unplugged_switch() omits 01cf158e48d2 Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" omits fbc6e1c6e0a4 docs: bootconfig: Update file format on initrd image omits e1cef2d4c379 tools/bootconfig: Align the bootconfig applied initrd imag [...] omits a995e6bc0524 tools/bootconfig: Fix to check the write failure correctly omits a61ea6379ae9 tools/bootconfig: Fix errno reference after printf() omits b5dbc4d36885 drm/vc4: kms: Document the muxing corner cases omits 059a0beb4863 drm/i915/perf: workaround register corruption in OATAILPTR omits a72b0458cd51 drm/vc4: kms: Split the HVS muxing check in a separate function omits a9661f27dc6b drm/vc4: kms: Rename NUM_CHANNELS omits 213189dbe7a1 drm/vc4: kms: Remove useless define omits 3c354ed1c43d drm/vc4: kms: Switch to drmm_add_action_or_reset omits 57fb32e632be drm/vc4: hdmi: Block odd horizontal timings omits 63495f6b4aed drm/vc4: hdmi: Make sure our clock rate is within limits omits de15e20f50b1 Merge branch 'acpi-fan' omits 3a8ac4d39651 Merge branch 'pm-cpuidle' omits a27b421f1d04 ASoC: pcm: call snd_soc_dapm_stream_stop() in soc_pcm_hw_clean omits caebea04b912 ASoC: SOF: Intel: add hw specific PCM constraints omits 9983ac49b7db ASoC: SOF: relax PCM period and buffer size constraints omits 73ea3a5dbbef ASoC: Intel: catpt: select WANT_DEV_COREDUMP omits 53233e40c142 ASoC: fsl_sai: Correct the clock source for mclk0 omits 61349f0f2715 ASoC: sunxi: do not select COMMON_CLK to fix builds omits cf7f4a5320cd ASoC: Intel: bdw-rt5677: add missing pm_ops omits 7998c168a94d ASoC: Intel: broadwell: add missing pm_ops omits 58aad93015b9 ASoC: codecs: lpass-va-macro: add dapm widgets and routes omits 908e6b1df26e ASoC: codecs: lpass-va-macro: Add support to VA Macro omits 67d99b23c881 ASoC: qcom: dt-bindings: add bindings for lpass va macro codec omits 2c4066e5d428 ASoC: codecs: lpass-wsa-macro: add dapm widgets and route omits 809bcbcecebf ASoC: codecs: lpass-wsa-macro: Add support to WSA Macro omits ccbd847f15b0 ASoC: qcom: dt-bindings: add bindings for lpass wsa macro codec omits fbdae7d6d04d ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks omits da631f7fd623 powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_ [...] omits 0d239f3b03ef selftests/powerpc: refactor entry and rfi_flush tests omits 89a83a0c69c8 selftests/powerpc: entry flush test omits 178d52c6e89c powerpc: Only include kup-radix.h for 64-bit Book3S omits 9a32a7e78bd0 powerpc/64s: flush L1D after user accesses omits f79643787e0a powerpc/64s: flush L1D on kernel entry omits fcb48454c23c selftests/powerpc: rfi_flush: disable entry flush if present omits 551310e7356c ALSA: hda/ca0132: Fix compile warning without PCI omits 91c2c28d8de3 MAINTAINERS: Temporarily add myself to the IOMMU entry omits cb09a379724d x86/topology: Set cpu_die_id only if DIE_TYPE found omits 8de0c9917cc1 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId omits db970bd231c2 x86/CPU/AMD: Remove amd_get_nb_id() omits 028c221ed190 x86/CPU/AMD: Save AMD NodeId as cpu_die_id omits fa50e2b452c6 sched/topology: Condition EAS enablement on FIE support omits ecec9e86d1a3 arm64: Rebuild sched domains on invariance status changes omits 31f6a8c0a471 sched/topology,schedutil: Wrap sched domains rebuild omits 480a6ca2dc6e sched/uclamp: Allow to reset a task uclamp constraint value omits b19a888c1e9b sched/core: Fix typos in comments omits 9032dc211523 Documentation: scheduler: fix information on arch SD flags [...] omits b5b217346de8 sched/topology: Warn when NUMA diameter > 2 omits 406100f3da08 cpuset: fix race between hotplug work and later CPU offline omits 1293771e4353 sched: Fix migration_cpu_stop() WARN omits d707faa64d03 sched/core: Add missing completion for affine_move_task() waiters omits d1f250e2205e x86: Support HAVE_CONTEXT_TRACKING_OFFSTACK omits 6775de4984ea context_tracking: Only define schedule_user() on !HAVE_CON [...] omits 9f68b5b74c48 sched: Detect call to schedule from critical entry code omits 179a9cf79212 context_tracking: Don't implement exception_enter/exit() o [...] omits 83c2da2e605c context_tracking: Introduce HAVE_CONTEXT_TRACKING_OFFSTACK omits aabe19b82793 nsproxy: use put_nsproxy() in switch_task_namespaces() omits 3645a34f5b96 iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set omits 14132a5b807b x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() omits 388255ce95cf Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/ [...] omits b99654491642 tick: Get rid of tick_period omits 896b969e6732 tick/sched: Release seqcount before invoking calc_load_global() omits 7a35bf2a6a87 tick/sched: Optimize tick_do_update_jiffies64() further omits 94ad2e3cedb8 tick/sched: Reduce seqcount held scope in tick_do_update_j [...] omits 372acbbaa809 tick/sched: Use tick_next_period for lockless quick check omits c398960cd82b tick: Document protections for tick related data omits f73f64d56871 tick/broadcast: Serialize access to tick_next_period omits b023fd5f741f x86/msr: Downgrade unrecognized MSR message omits 05d5de6ba7db ARM: dts: dra76x: m_can: fix order of clocks omits 65fb73676112 bus: ti-sysc: suppress err msg for timers used as clockeve [...] omits cdf117d6d38a Merge tag 'drm/sun4i-dma-fix-pull-request' of ssh://gitoli [...] omits 3ce8d49ca199 Merge tag 'gvt-fixes-2020-11-17' of https://github.com/int [...] omits b4ca4354b42e drm/i915/gt: Remember to free the virtual breadcrumbs omits d2e3fce9ddaf drm/i915: Handle max_bpc==16 omits 36a94760c989 phy: phy-bcm-ns-usb3: drop support for deprecated DT binding omits 7af8109efad5 phy: sun4i-usb: remove enable_pmu_unk1 from sun50i_h6_cfg omits 73cc291c2702 scsi: ufs: Make sure clk scaling happens only when HBA is [...] omits 1699f980d87f scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() omits f0b0a2d8a1fd Merge tag 'linux-can-fixes-for-5.10-20201118' of git://git [...] omits 6d9c8d15af0e net/mlx4_core: Fix init_hca fields offset omits 4e99d115d865 Merge branch 'RISC-V selftest/bpf fixes' omits 6007b23cc755 selftests/bpf: Mark tests that require unaligned memory access omits c77b0589ca29 selftests/bpf: Avoid running unprivileged tests with align [...] omits 6016df8fe874 selftests/bpf: Fix broken riscv build omits e76d795ecb5b nfc: s3fwrn5: Change the error code omits 074376007e42 nfc: s3fwrn5: Fix the misspelling in a comment omits b50e29645627 nfc: s3fwrn5: Remove the max_payload omits aa8f2cbd5748 Merge branch 's390-qeth-updates-2020-11-17' omits 235db5278316 s390/qeth: improve selection of ethtool link modes omits e92d42e7602b s390/qeth: use QUERY OAT for initial link info omits f252fa8ea0a0 s390/qeth: clean up default cases for ethtool link mode omits baf7998d5f21 s390/qeth: set static link info during initialization omits 4139b2b138dd s390/qeth: improve QUERY CARD INFO processing omits 88ad4d9bb166 s390/qeth: tolerate error when querying card info omits 215d2836d714 s390/qeth: remove useless if/else omits 09840f70b088 s390/qeth: reduce rtnl locking for switchdev events omits bd4bdeb4f290 r8169: remove not needed check in rtl8169_start_xmit omits 281cc2843b18 net: bridge: replace struct br_vlan_stats with pcpu_sw_netstats omits f93e8497a9bc Merge tag 'mlx5-fixes-2020-11-17' of git://git.kernel.org/ [...] omits 280bb3f98bf8 Merge branch 'atm-replace-in_interrupt-usage' omits 2de680dea6a8 atm: lanai: Remove in_interrupt() usage omits f2bcc2fa275b atm: nicstar: Replace in_interrupt() usage omits 6dceaa9f56e2 atm: nicstar: Unmap DMA on send error omits 030946fdb990 Merge branch 'net-ipa-ipa-register-cleanup' omits 716a115b4f5c net: ipa: a few last IPA register cleanups omits 322053105f09 net: ipa: move definition of enum ipa_irq_id omits 74fbbbbe80d1 net: ipa: rearrange a few IPA register definitions omits 3413e61337de net: ipa: fix up IPA register comments omits 8701cb00d78a net: ipa: define enumerated types consistently omits fb14f7229122 net: ipa: fix BCR register field definitions omits c3bf353fdbf2 net: ipa: use _FMASK consistently omits f3ae1616c54d net: ipa: fix two inconsistent IPA register names omits 6833a0967300 net: ipa: support more versions for HOLB timer omits 5f87d77bb3bd net: ipa: make filter/routing hash enable register variable omits 4d715380b4b8 net: ipa: share field mask values for IPA hash registers omits d8c19014bba8 page_frag: Recover from memory pressure omits d05512618056 bpf: Add bpf_ktime_get_coarse_ns helper omits 1482304db126 Merge series "ASoC: soc-component: add snd_soc_component_x [...] omits de3de881db8e Merge series "ASoC: graph card schema rework" from Rob Her [...] omits ac7711427014 doc:it_IT: align Italian documentation omits 992082d1dc5a doc: zh_CN: add tmpfs to index tree omits c12af30b6d7c Documentation: kgdb: Fix a typo omits 2b3af2705645 drm/amd/display: Always get CRTC updated constant values i [...] omits c2e7554e1b85 Merge tag 'gfs2-v5.10-rc4-fixes' of git://git.kernel.org/p [...] omits ce228d459424 Merge tag 'nfsd-5.10-2' of git://linux-nfs.org/~bfields/linux omits 2b8473d2fb22 Documentation: Remove the deleted "framerelay" document fr [...] omits f86fee1845ee Merge tag 'linux-kselftest-kunit-fixes-5.10-rc5' of git:// [...] omits d1adcfbb520c iommu/amd: Fix IOMMU interrupt generation in X2APIC mode omits f24afa1083b7 Merge branch 'mlxsw-preparations-for-nexthop-objects-suppo [...] omits e3ddfb45bacd mlxsw: spectrum_router: Allow returning errors from mlxsw_ [...] omits 2efca2bfba99 mlxsw: spectrum_router: Add an indication if a nexthop gro [...] omits a9a711a3f78b mlxsw: spectrum_router: Only clear offload indication from [...] omits 5b9954e1e7b8 mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get() omits c0351b7c25ff mlxsw: spectrum_router: Set FIB entry's type based on next [...] omits 5c9a3b24518c mlxsw: spectrum_router: Set FIB entry's type after creatin [...] omits c68e248d538b mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entr [...] omits ff8a24182acc mlxsw: spectrum_router: Set ifindex for IPv4 nexthops omits fbf805bf1fcd mlxsw: spectrum_router: Fix wrong kfree() in error path omits 919c2299a893 drm/i915: Enable bigjoiner omits 75c4fa30f922 drm/i915: Add bigjoiner state dump omits bf473cb531d9 drm/i915: Fix cursor src/dst rectangle with bigjoiner omits 756c1b8767a5 drm/i915: Disable legacy cursor fastpath for bigjoiner omits 498fab06f658 drm/i915: Add debugfs dumping for bigjoiner, v3. omits 9f05a7c0adb9 drm/i915: Add bigjoiner aware plane clipping checks omits 8246d9c7ea5e drm/i915: Get the uapi state from the correct plane when b [...] omits 1cf6adb70ded drm/i915: Add planes affected by bigjoiner to the state omits d321634bd7cf drm/i915: Add crtcs affected by bigjoiner to the state omits 0385ecead517 drm/i915: HW state readout for Bigjoiner case omits 4e3cdb4535e7 drm/i915/dp: Master/Slave enable/disable sequence for bigjoiner omits 8a029c113b17 drm/i915/dp: Modify VDSC helpers to configure DSC for Bigj [...] omits 19f65a3dbf75 drm/i915: Try to make bigjoiner work in atomic check omits 63dc014e37b9 drm/i915/dp: Allow big joiner modes in intel_dp_mode_valid(), v3. omits e85e74582987 drm/i915: Copy the plane hw state directly for Y planes omits e7de4aee0a0a drm/amdgpu: add DID for dimgrey_cavefish omits 2c1eadddec8c drm/amdgpu: add device ID for navy_flounder (v2) omits 31c0ed90b978 drm/amd/display: Add comments to hdcp property change code omits 97f6c91787d9 drm/amd/display: Add display only once. omits c28f91dc5e4d drm/amd/pm: support runtime PPTable update for dimgrey_cavefish omits eb45604e2948 drm/amd/pm: fix smu_v11_0_init_power power_context allocation omits 8976f73b676e drm/amd/display: Always get CRTC updated constant values i [...] omits a3dcb3e7e70c net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset omits fc2635bff24c Merge branch 'mlxsw-couple-of-fixes' omits 1f492eab67bc mlxsw: core: Use variable timeout for EMAD retries omits fb738b99ef22 mlxsw: Fix firmware flashing omits 1532b9778478 net: Have netpoll bring-up DSA management interface omits 3a36060bf294 atl1e: fix error return code in atl1e_probe() omits 537a14726582 atl1c: fix error return code in atl1c_probe() omits a5ebcbdf34b6 ah6: fix error return code in ah6_input() omits d04a53b1c487 ptp: document struct ptp_clock_request members omits df8d85d8c69d net: usb: qmi_wwan: Set DTR quirk for MR400 omits 7d94ca3c8acd ASoC: mt8192: revert "add audio afe document" omits 45f366ec7941 ASoC: samsung: fix platform_no_drv_owner.cocci warnings omits b88b31f4fa0a ASoC: mmp-sspa: clear transmit phase bit for non-stereo formats omits a5ec7c9e007b ASoC: wcd9335: Remove unnecessary conversion to bool omits 251bf658558f ASoC: dt-bindings: Refine 'frame-master' and 'bitclock-mas [...] omits fd97ee45ec63 ASoC: dt-bindings: marvell, mmp-sspa: Use audio-graph-port schema omits e52f3f291152 ASoC: audio-graph-card: Refactor schema omits bab78c238025 ASoC: soc-component: add snd_soc_component_compr_get_metadata() omits 1b308fb138eb ASoC: soc-component: add snd_soc_component_compr_set_metadata() omits b5852e66b115 ASoC: soc-component: add snd_soc_component_compr_copy() omits 03ecea64e0ae ASoC: soc-component: add snd_soc_component_compr_pointer() omits 0506b8850364 ASoC: soc-component: add snd_soc_component_compr_ack() omits 0f6fe09720a3 ASoC: soc-component: add snd_soc_component_compr_get_codec_caps() omits d67fcb2d8f15 ASoC: soc-component: add snd_soc_component_compr_get_caps() omits 77c221ecfed8 ASoC: soc-component: add snd_soc_component_compr_get_params() omits ff08cf80adda ASoC: soc-component: add snd_soc_component_compr_set_params() omits 08aee2511442 ASoC: soc-component: add snd_soc_component_compr_trigger() omits dbde5e21140c ASoC: soc-component: add snd_soc_component_compr_free() omits a4e427c59a26 ASoC: soc-component: add snd_soc_component_compr_open() omits 61d35648c06c EDAC/synopsys: Return the correct value in mc_probe() omits 2ba546ebe0ce regulator: ti-abb: Fix array out of bound read access on t [...] omits 879ee8b6f2ba ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to dis [...] omits ed30aef3c864 nfp: tls: Fix unreachable code issue omits 0eaa8d153a1d selftests/sgx: Use a statically generated 3072-bit RSA key omits 595189c25c28 xfs: return corresponding errcode if xfs_initialize_perag() fail omits 27c14b5daa82 xfs: ensure inobt record walks always make forward progress omits ada49d64fb35 xfs: fix forkoff miscalculation related to XFS_LITINO(mp) omits 6b48e5b8a20f xfs: directory scrub should check the null bestfree entries too omits 498fe261f0d6 xfs: strengthen rmap record flags checking omits e95b6c3ef131 xfs: fix the minrecs logic when dealing with inode root ch [...] omits 67655b57f8f5 x86/sgx: Clarify 'laundry_list' locking omits bc4bac2ecef0 x86/sgx: Update MAINTAINERS omits 3fa97bf00126 Documentation/x86: Document SGX kernel architecture omits 739003c64283 arm64: mte: optimize asynchronous tag check fault flag check omits 31d854603305 x86/head/64: Remove unused GET_CR2_INTO() macro omits 947c6e11fa43 x86/sgx: Add ptrace() support for the SGX driver omits 1728ab54b4be x86/sgx: Add a page reclaimer omits 79af02af1d01 Merge tag 'kvm-s390-master-5.10-2' of git://git.kernel.org [...] omits 2adcba79e69d selftests/x86: Add a selftest for SGX omits 846643695201 x86/vdso: Implement a vDSO for Intel SGX enclave call omits 334872a09198 x86/traps: Attempt to fixup exceptions in vDSO before signaling omits cd072dab453a x86/fault: Add a helper function to sanitize error code omits 8382c668ce4f x86/vdso: Add support for exception fixup in vDSO functions omits c82c61865024 x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION omits 9d0c151b41fe x86/sgx: Add SGX_IOC_ENCLAVE_INIT omits c6d26d370767 x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES omits 888d24911787 x86/sgx: Add SGX_IOC_ENCLAVE_CREATE omits 3fe0778edac8 x86/sgx: Add an SGX misc driver interface omits a1f634463aaf can: m_can: process interrupt only when not runtime suspended omits 20b329129009 gfs2: Fix regression in freeze_go_sync omits 0ac317e89791 x86/boot: Remove unused finalize_identity_maps() omits cd9f13c59461 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_ [...] omits e297822b20e7 io_uring: order refnode recycling omits 1e5d770bb8a2 io_uring: get an active ref_node from files_data omits 83566d13704a drm/i915: Fix the DDI encoder names omits 4d213e76a359 iommu/vt-d: Avoid panic if iommu init fails in tboot system omits 7e4be1290a38 dmaengine: fix error codes in channel_register() omits 907f8eb8e0eb x86/uaccess: Document copy_from_user_nmi() omits e1e52361c61a usb: typec: Add plug num_altmodes sysfs attr omits 735931f9a51a MAINTAINERS: add uv.c also to KVM/s390 omits 4c80d05714d3 s390/uv: handle destroy page legacy interface omits 660beb0ffdc9 serial: imx: Remove unused .id_table support omits a07c81ac5015 usb: typec: tcpci_maxim: Fix the compatible string omits 6393734ebb8c dt-bindings: usb: Maxim type-c controller device tree bind [...] omits 7695cae24b29 usb: typec: tcpci_maxim: Fix uninitialized return variable omits cccaee0e0aad usb: typec: tcpci_maxim: Enable auto discharge disconnect omits e1a97bf80a02 usb: typec: tcpci: Implement Auto discharge disconnect callbacks omits f321a02caebd usb: typec: tcpm: Implement enabling Auto Discharge discon [...] omits 2fc58b36e919 usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink omits a57d253fc058 usb: typec: tcpci: frs sourcing vbus callback omits a30a00e37ceb usb: typec: tcpm: frs sourcing vbus callback omits 8115240c4fbd usb: typec: tcpm: Refactor logic for new-source-frs-typec-current omits 860aaabac823 x86/dumpstack: Do not try to access user space code of oth [...] omits a0ccdc4a77a1 usb: typec: Add number of altmodes partner attr omits 8a5ca78f6039 usb: pd: Add captive Type C cable type omits b0eec52fbe63 USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc omits 5a569343e8a6 usb/max3421: fix return error code in max3421_probe() omits 523a97aa3b75 usb: typec: Remove one bit support for the Thunderbolt rou [...] omits c4f81392d5a6 usb: typec: intel_pmc_mux: Configure Thunderbolt cable gen [...] omits 5384cffd7bce platform/chrome: cros_ec_typec: Correct the Thunderbolt ro [...] omits 13d40ff85da8 usb: typec: Correct the bit values for the Thunderbolt rou [...] omits b971cbd03ee0 s390/sclp: provide extended sccb support omits d25d23e134a4 s390/sclp: avoid copy of sclp_info_sccb omits 08ab919d0dcc s390/sclp: use memblock for early read cpu info omits da78693e6e49 s390/pci: inform when missing required facilities omits fa388231fec9 drm/docs: Fix todo.rst omits 94ffd9b86284 include/drm/drm_atomic: Make use of 'new_crtc_state' omits 3b21fe6896c2 drm/vc4/vc4_debugfs: Demote non-conformant kernel-doc headers omits 06e094199cfc drm/vc4/vc4_v3d: Demote non-conformant kernel-doc headers omits 2bac959c5a6d drm/vc4/vc4_hdmi: Remove set but unused variable 'ret' omits 705477b8961e drm/vc4/vc4_hdmi_regs: Mark some data sets as __maybe_unused omits d49c4b2c0732 drm/v3d/v3d_sched: Demote non-conformant kernel-doc header omits 5c62634fc651 namespace: make timens_on_fork() return nothing omits 6cc1716102b5 bus: mhi: core: Remove MHI event ring IRQ handlers when po [...] omits a03c7a86e127 bus: mhi: core: Mark and maintain device states early on a [...] omits 556bbb442bbb bus: mhi: core: Separate system error and power down handling omits 40c3127187cb bus: mhi: core: Check for IRQ availability during registration omits dc53d862eab8 bus: mhi: core: Move to an error state on mission mode failure omits faa257075bcc bus: mhi: core: Use appropriate label in firmware load han [...] omits 12e050c77be0 bus: mhi: core: Move to an error state on any firmware loa [...] omits 0c76b3fa580d bus: mhi: core: Prevent sending multiple RDDM entry callbacks omits 3fb81a4d5f2f bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability omits 8e0559921f9a bus: mhi: core: Skip device wake in error or shutdown states omits 8f7039787687 bus: mhi: core: Move to using high priority workqueue omits 1b55c16a5e47 bus: mhi: core: Use appropriate names for firmware load functions omits da7bdbf67db2 bus: mhi: core: Skip RDDM download for unknown execution e [...] omits 9e1660e5c396 bus: mhi: core: Rename RDDM download function to use proper words omits bca7218099e0 bus: mhi: core: Remove unused mhi_fw_load_worker() declaration omits 78e1d22687ff bus: mhi: core: Expose mhi_get_exec_env() API for controllers omits a8ca15a9c73f bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() omits 56c8ea864018 bus: mhi: core: Remove unnecessary counter from mhi_firmwa [...] omits a7f422f2f89e bus: mhi: Fix channel close issue on driver remove omits f4d0b39c8425 bus: mhi: core: Fix null pointer access when parsing MHI c [...] omits 855a70c12021 bus: mhi: Add MHI PCI support for WWAN modems omits 8ff3f7bdde45 bus: mhi: core: fix potential operator-precedence with BHI macros omits 9b627c25e708 bus: mhi: core: Remove double locking from mhi_driver_remove() omits d003868d7f85 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits omits 470e14c00c63 can: kvaser_pciefd: Fix KCAN bittiming limits omits 957a1ea35992 drm/sun4i: backend: Fix probe failure with multiple backends omits a2e2cc0dbb11 net: qrtr: Start MHI channels during init omits ed5298c7d500 bus: mhi: Remove auto-start option omits f737561c7096 ARC: stack unwinding: reorganize how initial register state setup omits e42404fa10fd ARC: stack unwinding: don't assume non-current task is sleeping omits 5f840df591a9 ARC: mm: fix spelling mistakes omits 78aec9bb1f3c ARC: bitops: Remove unecessary operation and value omits cd81acc600a9 powerpc/64s/exception: KVM Fix for host DSI being taken in [...] omits c09c8a27b9ba ipv4: use IS_ENABLED instead of ifdef omits ea87ae85c9b3 bpf: Add tests for bpf_bprm_opts_set helper omits 3f6719c7b62f bpf: Add bpf_bprm_opts_set helper omits 93be52612431 qed: fix ILT configuration of SRC block omits e33de7c5317e inet_diag: Fix error path to cancel the meseage in inet_re [...] omits ee415d73dcc2 tools/testing/scatterlist: Fix test to compile and run omits 4363023d2668 bpf, sockmap: Avoid failures from skb_to_sgvec when skb ha [...] omits 2443ca66676d bpf, sockmap: Handle memory acct if skb_verdict prog redir [...] omits 6fa9201a8989 bpf, sockmap: Avoid returning unneeded EAGAIN when redirec [...] omits 70796fb751f1 bpf, sockmap: Use truesize with sk_rmem_schedule() omits 36cd0e696a83 bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingre [...] omits c9c89dcd872e bpf, sockmap: Fix partial copy_page_to_iter so progress ca [...] omits 138559b9f99d net/tls: Fix wrong record sn in async mode of device resync omits 9caf2d956cfa interconnect: qcom: msm8974: Don't boost the NoC rate during boot omits 7381e27b1e56 interconnect: qcom: msm8974: Prevent integer overflow in rate omits c993df5a6889 io_uring: don't double complete failed reissue request omits 6997faa997ba Merge branch 'fix-several-bad-kernel-doc-markups' omits 270f3385cddf net: core: fix some kernel-doc markups omits c1639be98b42 net: datagram: fix some kernel-doc markups omits 69280228d2b1 net: phy: fix kernel-doc markups omits a5bbcbf29089 netdevsim: set .owner to THIS_MODULE omits 5cfa9a612836 Merge branch 'add-ethtool-ntuple-filters-support' omits 5a579667850a octeontx2-af: Delete NIX_RXVLAN_ALLOC mailbox message omits dbab48cecc94 octeontx2-af: Add new mbox messages to retrieve MCAM entries omits 4f88ed2cc5af octeontx2-af: Handle PF-VF mac address changes omits f0c2982aaf98 octeontx2-pf: Add support for SR-IOV management functions omits fd9d7859db6c octeontx2-pf: Implement ingress/egress VLAN offload omits 9a946def264d octeontx2-af: Modify nix_vtag_cfg mailbox to support TX VT [...] omits 4d6beb9c8032 octeontx2-af: Add debugfs entry to dump the MCAM rules omits 63ee51575f6c octeontx2-pf: Add support for unicast MAC address filtering omits f0a1913f8a6f octeontx2-pf: Add support for ethtool ntuple filters omits 55307fcb9258 octeontx2-af: Add mbox messages to install and delete MCAM rules omits 9b179a960a96 octeontx2-af: Generate key field bit mask from KEX profile omits 041a1c171581 octeontx2-af: Verify MCAM entry channel and PF_FUNC omits f1517f6f1d6f octeontx2-af: Modify default KEX profile to extract TX pac [...] omits f73659192b0b net: wan: Delete the DLCI / SDLA drivers omits 5fa9c5f9a407 Merge tag 'intel-pinctrl-v5.10-3' of gitolite.kernel.org:p [...] omits cbf398d76534 Merge branch 'af-xdp-tx-batch' omits 3106c580fb7c i40e: Use batched xsk Tx interfaces to increase performance omits 9349eb3a9d2a xsk: Introduce batched Tx descriptor interfaces omits b8c7aece29bc xsk: Introduce padding between more ring pointers omits f320460b9489 i40e: Remove unnecessary sw_ring access from xsk Tx omits 90da4b3208d3 samples/bpf: Increment Tx stats at sending omits fb14528e4436 seccomp: Set PF_SUPERPRIV when checking capability omits cf23705244c9 ptrace: Set PF_SUPERPRIV when checking capability omits fd5736bf9f23 enetc: Workaround for MDIO register access issue omits c464e26f2375 MAINTAINERS: Remove myself as LPC32xx maintainers omits 0fa8ee0d9ab9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 68ec32daf7d5 net/mlx5: fix error return code in mlx5e_tc_nic_init() omits 5b8631c7b21c net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos [...] omits 470b74758260 net/mlx5: Disable QoS when min_rates on all VFs are zero omits 1ce5fc724a26 net/mlx5: Clear bw_share upon VF disable omits 8cbcc5ef2a28 net/mlx5: Add handling of port type in rule deletion omits 219b3267ca10 net/mlx5e: Fix check if netdev is bond slave omits 6248ce991f8e net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb omits 5cfb540ef27b net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. omits ea6360985732 net/mlx5e: Fix refcount leak on kTLS RX resync omits fccf111e471d Merge branch 'net-hns3-updates-for-next' omits de25bcc47fba net: hns3: rename gl_adapt_enable in struct hns3_enet_coalesce omits 5ac84b02d372 net: hns3: add support for 1us unit GL configuration omits ab16b49cdf98 net: hns3: add support for querying maximum value of GL omits 91bfae25eedd net: hns3: add support for configuring interrupt quantity [...] omits 0676a4ea2847 Merge branch 'net-phy-add-support-for-shared-interrupts-part-2' omits 1d8300d3ce9d net: phy: adin: remove the use of the .ack_interrupt() omits 66d7439e8360 net: phy: adin: implement generic .handle_interrupt() callback omits e1bc534df855 net: phy: ste10Xp: remove the use of .ack_interrupt() omits 80ca9ee741da net: phy: ste10Xp: implement generic .handle_interrupt() callback omits 824ef51f0871 net: phy: smsc: remove the use of .ack_interrupt() omits 36b25c26e2ca net: phy: smsc: implement generic .handle_interrupt() callback omits 347917c7e06a net: phy: amd: remove the use of .ack_interrupt() omits d995a36b7e96 net: phy: amd: implement generic .handle_interrupt() callback omits 45f52f123851 net: phy: nxp-tja11xx: remove the use of .ack_interrupt() omits 52b1984a88ac net: phy: nxp-tja11xx: implement generic .handle_interrupt [...] omits 9a12dd6f186c net: phy: lxt: remove the use of .ack_interrupt() omits 01c4a00bf347 net: phy: lxt: implement generic .handle_interrupt() callback omits 1f6d0f267a14 net: phy: marvell: remove the use of .ack_interrupt() omits a0723b375f93 net: phy: marvell: implement generic .handle_interrupt() callback omits cf499391982d net: phy: microchip: remove the use of .ack_interrupt() omits e01a3feb8f69 net: phy: microchip: implement generic .handle_interrupt() [...] omits e96a0d977464 net: phy: vitesse: remove the use of .ack_interrupt() omits b606ad8fa283 net: phy: vitesse: implement generic .handle_interrupt() callback omits e226878e1333 drm/v3d/v3d_gem: Provide descriptions for 'v3d_lookup_bos' [...] omits 8b6864e3e138 drm/v3d/v3d_drv: Remove unused static variable 'v3d_v3d_pm_ops' omits 111e91a6df50 Merge tag 's390-5.10-4' of git://git.kernel.org/pub/scm/li [...] omits ed129cd75ac1 Merge tag 'mips_fixes_5.10_1' of git://git.kernel.org/pub/ [...] omits 78616b88854b drm/ttm/ttm_tt: Demote kernel-doc header format abuses omits 0aa1e107b28a drm/ttm/ttm_range_manager: Demote non-conformant kernel-do [...] omits 108cfddf00d1 drm/ttm/ttm_bo: Fix one function header - demote lots of k [...] omits 09234b88ef55 drm/selftests/test-drm_dp_mst_helper: Move 'sideband_msg_r [...] omits ffefe45a2d9c drm/selftests/test-drm_dp_mst_helper: Place 'struct drm_dp [...] omits 178631700f9d drm/amd/pm: fix spelling mistakes in dev_warn messages omits 0d4d95125d9e drm/amdgpu: make gfxhub_v1_0 callback functions to be static omits 3939c49c7961 drm/amd/pm: retire dimgrey_cavefish hardcode for the use o [...] omits dfa6082bb979 drm/selftests/test-drm_framebuffer: Remove set but unused [...] omits 7df5428975e9 drm/selftests/test-drm_mm: Mark 'hole_end' as always_unused omits 97f53a08cba1 net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling omits f8cd9d9532c6 drm/rockchip/rockchip_lvds: Fix struct document formatting omits fed79215df7f drm/rockchip/rockchip_rgb: Consume our own header omits 6fbd412e648d drm/rockchip/dw-mipi-dsi-rockchip: Demote non-conformant k [...] omits 1b9e2a8c99a5 tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate omits 52769ba1301f drm/pl111/pl111_debugfs: Make local function 'pl111_debugf [...] omits 295cc38d2e56 drm/pl111/pl111_display: Make local function static omits c6fd00a49076 drm/nouveau/nvkm/core/firmware: Fix formatting, provide mi [...] omits 3d5179458d22 net: ftgmac100: Fix crash when removing driver omits 23bde34771f1 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last [...] omits 7b027c249da5 net: b44: fix error return code in b44_init_one() omits be1dd6692adb Merge tag 'perf-tools-fixes-for-v5.10-2020-11-17' of git:/ [...] omits 7c3e2b771d79 lan743x: replace devicetree phy parse code with library function omits cb47d16ea210 qed: fix error return code in qed_iwarp_ll2_start() omits 9dacf44c3837 Merge branch 'urgent-fixes' of git://git.kernel.org/pub/sc [...] omits a98cabdb8cb8 net: phy: don't duplicate driver name in phy_attached_print omits 9f84f39f5515 arm64/mm: add fallback option to allocate virtually contig [...] omits 09a217c10504 x86/dumpstack: Make show_trace_log_lvl() static omits 8b27507efcb8 drm/meson/meson_vclk: Make two local functions static omits 2bc5f1c93b97 drm/meson/meson_venc: Make local function 'meson_venc_hdmi [...] omits 36b36f9195ed drm/mediatek/mtk_drm_drv: Staticise local function invoked [...] omits eaa4d5627529 drm/mediatek/mtk_drm_crtc: Demote seriously out-of-date st [...] omits 314fbef828f2 drm/mediatek/mtk_disp_rdma: Fix formatting and supply miss [...] omits e772a89ddf2e drm/mediatek/mtk_disp_ovl: Fix formatting and provide miss [...] omits b1d8e93eb4da drm/mediatek/mtk_disp_color: Fix formatting and provide mi [...] omits 511881a8301f drm/mediatek/mtk_dpi: Remove unused struct definition 'mtk [...] omits dd59eed1e00b drm/exynos/exynos_drm_gsc: Supply missing description for [...] omits cc40c4752593 drm/exynos/exynos_drm_fimd: Add missing description for pa [...] omits 400fb19dd63d drm/exynos/exynos7_drm_decon: Supply missing description f [...] omits 0e120f1b04b5 drm/drm_dp_mst_topology: Remove set but never used variable 'len' omits f8ef48ffa9d3 drm/armada/armada_overlay: Staticify local function 'armad [...] omits 83c317d7b36b r8169: remove nr_frags argument from rtl_tx_slots_avail omits b618c3270249 net: phy: mscc: fix excluded_middle.cocci warnings omits 6654b57866b9 drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() omits f85cd064cd5d Merge branch 'net-dsa-tag_dsa-unify-regular-and-ethertype- [...] omits 13f49b6f2622 net: dsa: tag_dsa: Use a consistent comment style omits 469ee5fe73d9 net: dsa: tag_dsa: Unify regular and ethertype DSA taggers omits e468d141b993 net: dsa: tag_dsa: Allow forwarding of redirected IGMP traffic omits 5268e0bf7123 ASoC: Fix 7/8 spaces indentation in Kconfig omits 9a207228bdf0 ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY omits 674226db62ec ASoC: fsl: SND_SOC_FSL_AUD2HTX should depend on ARCH_MXC omits e1ade4c55ae3 ASoc: adi: Kconfig: Remove depends on for ADI reference designs omits f077770b2675 ASoC: adau1977: convert text binding to yaml format omits 04a9cd51d3f3 spi: npcm-fiu: Don't leak SPI master in probe error path omits a41b0ad07bfa spi: dw: Set transfer handler before unmasking the IRQs omits 7919385b9fb3 arm64: head: tidy up the Image header definition omits b50a3225cdff arm64/head: avoid symbol names pointing into first 64 KB o [...] omits e2a073dde921 arm64: omit [_text, _stext) from permanent kernel mapping omits b896898c7369 drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms omits 67aa3ec3dbc4 dm writecache: fix the maximum number of arguments omits e5d41cbca1b2 dm writecache: advance the number of arguments when report [...] omits a7a10bce8a04 dm integrity: don't use drivers that have CRYPTO_ALG_ALLOC [...] omits 2ca5a7b85b0c drm/i915: Handle max_bpc==16 omits e3389b0a1495 arm64: dts: qcom: clear the warnings caused by empty dma-ranges omits 2013a4b684b6 arm64: dts: broadcom: clear the warnings caused by empty d [...] omits 7467389bdafb drm/panel: Add ABT Y030XX067A 3.0" 320x480 panel omits 63ee07d5a8d7 media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8_DELTA media bus format omits e366a644c69d dt-bindings: display: Add ABT Y030XX067A panel bindings omits 81b7608e2b19 dt-bindings: vendor-prefixes: Add abt vendor prefix omits b33340e33acd drm/meson: dw-hdmi: Ensure that clocks are enabled before [...] omits 0405f94a1ae0 drm/meson: dw-hdmi: Register a callback to disable the regulator omits e78ad18ba365 drm/meson: Unbind all connectors on module removal omits fa62ee25280f drm/meson: Free RDMA resources after tearing down DRM omits 723ae803218d drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() omits 95bb7c42ac8a mm: Add 'mprotect' hook to struct vm_operations_struct omits d2285493bef3 x86/sgx: Add SGX page allocator functions omits 38853a303982 x86/cpu/intel: Add a nosgx kernel parameter omits 224ab3527f89 x86/cpu/intel: Detect SGX support omits 74faeee06db8 x86/mm: Signal SIGSEGV with PF_SGX omits e7e0545299d8 x86/sgx: Initialize metadata for Enclave Page Cache (EPC) [...] omits d205e0f1426e x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits omits e7b6385b01d8 x86/cpufeatures: Add Intel SGX hardware bits omits 2c273671d0df x86/sgx: Add wrappers for ENCLS functions omits 70d3b8ddcd20 x86/sgx: Add SGX architectural data structures omits dc293f210690 xtensa: uaccess: Add missing __user to strncpy_from_user() [...] omits 54a2a3898f46 ALSA: usb-audio: Add delay quirk for all Logitech USB devices omits 14c620cf2ee8 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits ebd19fc372e3 perf/x86: fix sysfs type mismatches omits 43be4388e94b lockdep: Put graph lock/unlock under lock_recursion protection omits 2279f540ea7d sched/deadline: Fix priority inheritance with multiple sch [...] omits ec618b84f6e1 sched: Fix rq->nr_iowait ordering omits f97bb5272d9e sched: Fix data-race in wakeup omits 8e1ac4299a6e sched/fair: Fix overutilized update in enqueue_task_fair() omits ac3b57adf87a MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu omits d06d60d52ec0 mmc: sdhci-of-arasan: Issue DLL reset explicitly omits d338c6d01dc6 mmc: sdhci-of-arasan: Use Mask writes for Tap delays omits 9e9534329306 mmc: sdhci-of-arasan: Allow configuring zero tap values omits 60d53566100a mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode fo [...] omits e02152ba2810 powerpc: Drop -me200 addition to build flags omits 96fb3cbef165 drm/qxl: Remove fbcon acceleration leftovers omits 9b8b641f3133 fbcon: Drop EXPORT_SYMBOL omits 39aead8373b3 fbcon: Disable accelerated scrolling omits 53cde0fe020f phy: amlogic: Revert "phy: amlogic: Replace devm_reset_con [...] omits 2dde2821b57f Merge tag 'iio-fixes-for-5.10a' of https://git.kernel.org/ [...] omits 1a371e67dc77 x86/microcode/intel: Check patch signature before saving m [...] omits 61a2f1aecf60 MIPS: kernel: Fix for_each_memblock conversion omits ba236455ee75 video: fbdev: atmel_lcdfb: fix return error code in atmel_ [...] omits 054409ab253d KVM: SVM: fix error return code in svm_create_vcpu() omits 9463e07df8e0 media: v4l2-compat-ioctl32.c: add missing #ifdef CONFIG_CO [...] omits dcdff74fa6bc media: solo6x10: fix missing snd_card_free in error handling case omits 23ffa0399c69 media: saa7134: improve f->fmt.win.clips NULL check omits 88c660840c7c media: cx231xx: Use snd_card_free_when_closed() instead of [...] omits cf7f34777a5b media: vim2m: Register video device after setting up internals omits 273775eea8ad media: v4l2-ctrls: allow V4L2_CTRL_TYPE_BUTTON with request api omits e6938cc1cb77 media: rockchip: rkisp1: destage Rockchip ISP1 driver omits df22026aebd8 media: videodev2.h, v4l2-ioctl: add rkisp1 meta buffer format omits 9d28a76d406b media: staging: rkisp1: cap: fix timeout when stopping the stream omits 167faadfcf93 media: dvbdev: Fix memleak in dvb_register_device omits ee50d6e60d9a media: usb: dvb-usb-v2: zd1301: fix missing platform_devic [...] omits 72e637fec558 media: rc: validate that "rc_proto" is reasonable omits 7399139be6b2 media: venus: core: add shutdown callback for venus omits de15e6231e6a media: venus: handle use after free for iommu_map/iommu_unmap omits 9696960f1347 media: venus: core: handle race condititon for core ops omits b57cf6a0a889 media: venus: fix calculating mbps in calculate_inst_freq() omits eff5ce02e170 media: venus: put dummy vote on video-mem path after last [...] omits de91e631bdc7 libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() omits 8410e7f3b31e cpufreq: scmi: Fix OPP addition failure with a dummy clock [...] omits e010d1d25e47 cpufreq: tegra186: Fix get frequency callback omits f36199355c64 scsi: target: iscsi: Fix cmd abort fabric stop race omits fe0a8a95e713 scsi: libiscsi: Fix NOP race condition omits d5bd32a876c8 Merge branch 'bnxt_en-bug-fixes' omits 0ae0a779efb8 bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. omits fa97f303fa4c bnxt_en: Fix counter overflow logic. omits eba93de6d31c bnxt_en: Free port stats during firmware reset. omits 4260330b32b1 bnxt_en: read EEPROM A2h address using page 0 omits 064c9c32b17c net: ipa: lock when freeing transaction omits 3fe16edf6767 net/tls: fix corrupted data in recvmsg omits b93ef089d35c bpf: Fix the irq and nmi check in bpf_sk_storage for traci [...] omits fc70f5bf5e52 net: qualcomm: rmnet: Fix incorrect receive packet handlin [...] omits 9c79a8ab5f12 net: mvneta: fix possible memory leak in mvneta_swbm_add_r [...] omits 8e5debed3901 net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx [...] omits 7a30ecc92376 net: bridge: add missing counters to ndo_get_stats64 callback omits 35f735c66511 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() omits 661710bfd503 net: stmmac: dwmac-intel-plat: fix error return code in in [...] omits 63fa58d99a7b Merge Intel catpt DSP fixes into asoc-5.10 omits 4fb87241e519 Merge series "ASoC: Intel: catpt: Offload fixes and code o [...] omits 3beb9be16508 qlcnic: fix error return code in qlcnic_83xx_restart_hw() omits 47f667afe716 Merge series "ASoC: pcm512x: Patch series to set fmt from [...] omits cfbaa8b33e02 cx82310_eth: fix error return code in cx82310_bind() omits 9c87c9f41245 Merge tag 'arm-soc-fixes-v5.10-2' of git://git.kernel.org/ [...] omits b5462cc37774 drm/i915/selftests: Fix wrong return value of perf_request [...] omits 2106edbdfd15 drm/i915/selftests: Fix wrong return value of perf_series_ [...] omits 973dd87fa56a drm/i915: Avoid memory leak with more than 16 workarounds [...] omits 85a12d7eb8fe drm/i915/tgl: Fix Media power gate sequence. omits a5698b3835f5 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits a08f4523243c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 794e442ca39e MAINTAINERS: update cxgb4 and cxgb3 maintainer omits c1609f0e2882 drm/amdgpu: remove experimental flag from arcturus omits 2a1828e378c1 net: lantiq: Wait for the GPHY firmware to be ready omits 2acc3c1bc8e9 selftests/bpf: Fix error return code in run_getsockopt_test() omits bb2585c406dc drm/amd/amdgpu/atombios_encoders: Remove set but unused va [...] omits 4138b62b8a79 drm/radeon/radeon_drv: Move 'radeon_gem_prime_import_sg_ta [...] omits 312226f97995 drm/radeon/radeon_audio: Move 'r600_*' prototypes into sha [...] omits f9eddd7ccf5b drm/radeon/evergreen_cs: Move 'r600_dma_cs_next_reloc()'s [...] omits b970fc6d1ff4 drm/radeon/cik: Move 'vce_v2_0_enable_mgcg()'s prototype t [...] omits adfc56d512f5 drm/radeon/si_dpm: Move 'vce_v1_0_enable_mgcg()'s prototyp [...] omits ea115610e8a4 drm/radeon/cik: Move 'Move 'cik_sdma_*()'s prototypes to s [...] omits 5e7c91d2791e drm/radeon/ci_dpm: Move 'si_*()'s prototypes to shared header omits c580cfc90b0a drm/radeon/evergreen: Move 'cik_*()'s prototypes to shared header omits 0a999f7d99c0 drm/radeon/cik_sdma: Move 'amdgpu_cik_gpu_check_soft_reset [...] omits f47a9d09670d drm/radeon/evergreen: Move 'si_get_csb_*()'s prototypes to [...] omits 7735a7c969be drm/radeon/radeon_audio: Move 'dce6_*()'s prototypes to sh [...] omits 1c5ae3bae612 drm/radeon/btc_dpm: Move 'evergreen_get_pi's prototype to [...] omits e67ceb96815e drm/radeon/cik: Move 'si_*()'s prototypes to shared header omits d339e96528d2 drm/radeon/si_dma: Move 'si_gpu_check_soft_reset()'s proto [...] omits d93a3c2733e5 drm/radeon/si_dpm: Move 'si_mc_load_microcode()'s prototyp [...] omits e6a29196ae5d drm/radeon/ci_dpm: Move 'ci_*()'s prototypes to shared header omits 64a6f8c91071 drm/radeon/radeon_encoders: Move 'radeon_atom_backlight_in [...] omits 8ab1a48ef6f9 drm/radeon/radeon_atombios: Move 'radeon_add_atom_encoder( [...] omits 6faf027f5147 drm/radeon/ni_dma: Move 'cayman_gpu_check_soft_reset()'s p [...] omits 5bacdf060636 drm/radeon/r600: Move 'evergreen_rlc_resume()'s prototype [...] omits 6a86ecdec2cc drm/radeon/evergreen_dma: Move 'evergreen_gpu_check_soft_r [...] omits eb388a881cb3 drm/radeon/cik: Move 'r600_ih_ring_{alloc, fini}()'s proto [...] omits 5561ecba10b9 drm/radeon/r600_dma: Move 'r600_gpu_check_soft_reset()'s p [...] omits ef072392682e drm/radeon/evergreen: Move 'cayman_*()'s prototypes to sha [...] omits 8595a0bf3a74 drm/radeon/ni_dpm: Move 'ni_get_{pi, ps}()'s into shared header omits 586831d65c94 drm/radeon/rv770: Move 'rv770_get_*()'s prototypes to shar [...] omits dc872ff5ed0e drm/radeon/evergreen_hdmi: Move 'evergreen_*()' and 'dce4_ [...] omits 5acfb44bb731 drm/radeon/radeon_gem: Move 'radeon_gem_prime_*()'s protot [...] omits f6a96afb3c99 drm/radeon/atom: Move 'radeon_atom_hw_i2c_*()'s prototypes [...] omits f3723ad110c5 drm/radeon/radeon_drv: Move 'radeon_driver_irq_handler_kms [...] omits 0a2e8d51e4da drm/radeon/radeon_drv: Move 'radeon_mmap()'s prototype to [...] omits 4fe1999e44b7 drm/radeon/evergreen: Move 'evergreen_*' and 'sumo_*' prot [...] omits baa65242dd98 drm/radeon/radeon_audio: Move 'dce3_2_*' prototypes to sha [...] omits bb29f896d69f drm/radeon/radeon_pm: Move 'radeon_pm_acpi_event_handler' [...] omits a9f9851f49d8 drm/radeon/rv770: Move 'rv770_set_clk_bypass_mode' prototy [...] omits d9353b38f47a drm/radeon/radeon_irq_kms: Demote non-conformant kernel-do [...] omits 7ddfba01151d drm/radeon/radeon_legacy_encoders: Move 'radeon_add_legacy [...] omits 1ae79be1aab3 drm/radeon/radeon_legacy_encoders: Move 'radeon_add_legacy [...] omits afd90af890a0 drm/radeon: Move radeon_ttm{init, fini} to shared location omits f5194f70e253 drm/radeon/radeon_kms: Fix misnaming of 'radeon_info_ioctl [...] omits 59718dbfbb21 drm/radeon/radeon_kms: Move 'radeon_*_kms' prototypes to s [...] omits 4d3efadd374a drm/radeon/radeon: Move prototype into shared header omits 54ae7f99aef8 drm/radeon/atombios_encoders: Move 'radeon_atom_get_tv_tim [...] omits 51af3f230639 x86: Reclaim unused x86 TI flags omits 299155244770 entry: Drop usage of TIF flags in the generic syscall code omits 785dc4eb7fd7 audit: Migrate to use SYSCALL_WORK flag omits 64eb35f701f0 ptrace: Migrate TIF_SYSCALL_EMU to use SYSCALL_WORK flag omits 64c19ba29b66 ptrace: Migrate to use SYSCALL_TRACE flag omits 524666cb5de7 tracepoints: Migrate to use SYSCALL_WORK flag omits 23d67a54857a seccomp: Migrate to use SYSCALL_WORK flag omits b86678cf0f1d entry: Wire up syscall_work in common entry code omits 3136b93c3fb2 entry: Expose helpers to migrate TIF to SYSCALL_WORK flags omits b4581a52caff x86: Expose syscall_work field in thread_info omits 0abed7c69b95 mm: never attempt async page lock if we've transferred dat [...] omits ee4fb4c079a0 dt-bindings:iio:accel:domintech,dmard06: Move to trivial-d [...] omits 184a99de93b8 dt-bindings:iio:magnetometer:memsic,mmc35240: move to triv [...] omits 76e11a05d2d0 dt-bindings:iio:light:renesas,isl29501: Move to trivial devices. omits b25e67b29078 dt-bindings:iio:potentiometer:maxim,max5481 move to trivia [...] omits 6d3766da16a3 dt-bindings:iio:potentiometer:maxim,ds1803 move to trivial [...] omits 9bd4ede7480d dt-bindings:iio:chemical:bosch,bme680: Move to trivial devices omits c59c1bf74470 dt-bindings:iio:chemical:sensirion,sgp30: Move to trivial- [...] omits 1eb0616c2df5 xtensa/mm/highmem: Make generic kmap_atomic() work correctly omits 2cba11707352 dt-bindings:iio:temperature:ti,tmp07 yaml conversion omits 29a702dcf47c dt-bindings:iio:temperature:maxim_thermocouple.txt to maxi [...] omits 17d1ffdfb643 dt-bindings:iio:temperature:maxim,max31856 yaml conversion. omits 93f8dd3b8ad6 dt-bindings:iio:temperature:meas,tsys01 move to trivial-de [...] omits 92af0fb2d443 dt-bindings:iio:temperature:melexis,mlx90632 conversion to yaml omits 39616b4e4a02 dt-bindings:iio:temperature:melexis,mlx90614 yaml conversion omits 60a973862f3c ASoC: qcom: sc7180: Register shutdown handler for lpass platform omits 1e6536ee349b dt-bindings:iio:dac:adi,ad5758 yaml conversion omits 313ebec48ded ASoC: qcom: lpass-sc7180: Add 32 bit format support for capture omits 6c2b6bb0d343 ASoC: SOF: Intel: initial support for Alderlake-S omits 299fe9937dbd ASoC: meson: fix COMPILE_TEST error omits 7141f25f14e0 ASoC: qcom: sc7180: initialize the "no_headphone" variable omits 3d32489838bb ASoC: Intel: catpt: Cleanup after power routines streamlining omits c440c72474e1 ASoC: Intel: catpt: Streamline power routines across LPT and WPT omits 768a3a3b327d ASoC: Intel: catpt: Optimize applying user settings omits 1072460a1aab ASoC: Intel: catpt: Correct clock selection for dai trigger omits aa9e3fa4992d ASoC: Intel: catpt: Skip position update for unprepared streams omits 25d27c4f68d2 ASoC: pcm512x: Add support for more data formats omits 26b97d95a05d ASoC: pcm512x: Move format check into `set_fmt()` omits 798714b6121d ASoC: pcm512x: Rearrange operations in `hw_params()` omits 6feaaa7c19bd ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFS omits c15058d5fb87 dt-bindings:iio:dac:nxp,lpc1850-dac yaml conversion. omits ac9978fcad3c spi: cadence-quadspi: Fix error return code in cqspi_probe omits bd6327fda2f3 ASoC: qcom: lpass-platform: Fix memory leak omits 1bd7b0fc0165 ASoC: Intel: KMB: Fix S24_LE configuration omits 9de14fa28d92 dt-bindings:iio:dac:maxim,max5821 yaml conversion omits 6ced946a4bba dt-bindings:iio:dac:microchip,mcp4725 yaml conversion omits 87b8092e6b9e dt-bindings:iio:dac:fsl,vf610-dac yaml conversion omits e0d8ef7d2f29 dt-bindings:iio:dac:maxim,ds4424 yaml conversion omits 6918ed88bf35 dt-bindings:iio:dac:adi,ad7303 yaml conversion omits 8b74e06b0f4d dt-bindings:iio:dac:ti,dac7612 yaml conversion omits 5034ceaff5a7 dt-bindings:iio:dac:ti,dac7512 yaml conversion omits b120365fa6e8 dt-bindings:iio:dac:ti,dac7311 yaml conversion omits 3eccfe575e00 dt-bindings:iio:dac:ti,dac5571 yaml conversion. omits 4cffe21d4a62 Merge branch 'x86/entry' into core/entry omits e9d2871f6921 drm: fix some kernel-doc markups omits c9afbf586e4f drm/i915: Relocate cnl_get_ddi_pll() omits 3749de07bb11 drm/i915: Use actual readout results for .get_freq() omits b97fcaeee23c drm/i915: Move intel_dpll_get_hw_state() into the hsw+ pla [...] omits 3ceb6543e9cf fscrypt: remove kernel-internal constants from UAPI header omits ed45e2016493 fs-verity: rename "file measurement" to "file digest" omits 9e90f30e7857 fs-verity: rename fsverity_signed_digest to fsverity_forma [...] omits 7bf765dd8442 fs-verity: remove filenames from file comments omits fdbc5d682e75 drm/i915: Introduce intel_dpll_get_hw_state() omits 3df3fe241200 drm/i915: Remove skl_adjusted_plane_pixel_rate() omits ab01630b64ce drm/i915: Store plane relative data rate in crtc_state omits d08a718742aa dt-bindings:iio:proximity:ams,as3935 yaml conversion omits b4be8bd1c6a2 dt-bindings:iio:proximity:st,vl53l0x yaml conversion omits 9c31212b2478 drm/i915: Precompute can_sagv for each wm level omits 7fd5da368ed5 dt-bindings:iio:proximity:semtech,sx9500 yaml conversion. omits 1517c6a30c0d dt-bindings:iio:pressure:hoperf,hp03 yaml conversion omits b1b69ba70de7 dt-bindings:iio:pressure:meas,ms5611 yaml conversion. omits 1cf4ad3f609b dt-bindings:iio:pressure:murata,zpa2326 yaml conversion omits 88b448502381 dt-bindings:iio:pressure:ms5637 Drop separate doc + add to [...] omits 4dd49a1b9b9f dt-bindings:iio:humidity:dht11 yaml conversion omits 9a6ac3138258 dt-bindings:iio:humidity:st,hts221 yaml conversion. omits 3c055f31ac69 dt-bindings:iio:humidity:htu21 Drop separate doc + add to [...] omits 126df08e54b1 dt-bindings:iio:humidity:hdc100x Drop separate doc + add t [...] omits 854c57f02bc7 KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). omits 72308ecbf33b Merge branch 'mptcp-improve-multiple-xmit-streams-support' omits 7ed90803a213 mptcp: send explicit ack on delayed ack_seq incr omits 6f8a612a33e4 mptcp: keep track of advertised windows right edge omits 8edf08649eed mptcp: rework poll+nospace handling omits 813e0a683d4c mptcp: try to push pending data on snd una updates omits d9ca1de8c0cd mptcp: move page frag allocation in mptcp_sendmsg() omits e16163b6e2b7 mptcp: refactor shutdown and close omits eaa2ffabfc35 mptcp: introduce MPTCP snd_nxt omits f0e6a4cf11f1 mptcp: add accounting for pending data omits caf971df01b8 mptcp: reduce the arguments of mptcp_sendmsg_frag omits ba8f48f7a4d7 mptcp: introduce mptcp_schedule_work omits 77c3c9563752 tcp: factor out __tcp_close() helper omits e2223995a287 mptcp: use tcp_build_frag() omits b796d04bd014 tcp: factor out tcp_build_frag() omits 728321e53045 drm/amd/display: Add missing pflip irq for dcn2.0 omits 4fba15fbb810 ACPI, APEI, Fix error return value in apei_map_generic_address() omits 857524564eae MAINTAINERS: Add Martin Schiller as a maintainer for the X [...] omits d4d3c84d77e3 Merge tag 'kvm-s390-master-5.10-1' of git://git.kernel.org [...] omits 9d9e937b1c8b ipv6/netfilter: Discard first fragment not including all headers omits e44fb034b032 media: venus: core: vote with average bandwidth and peak b [...] omits 9e8efdb57879 media: venus: core: vote for video-mem path omits 21926d466e3a media: venus: core: change clk enable and disable order in [...] omits de04408fd12d media: venus: vdec: return parsed crop information from stream omits 4568ea3fa95d media: venus: venc: Fix default capture format omits 9215f6bb4705 media: venus: pm_helpers: Fix kernel module reload omits a7a20f721e81 media: venus: venc: Fix setting of profile and level omits 7953446d6647 Merge branch 'fix-usage-counter-leak-by-adding-a-general-s [...] omits da875fa5040b net: fec: Fix reference count leak in fec series ops omits dd8088d5a896 PM: runtime: Add pm_runtime_resume_and_get to deal with us [...] omits 250fe9a5c997 video: fix some kernel-doc markups omits 12c5365ea6b8 drm/amdgpu: remove experimental flag from arcturus omits 09bec07bbef5 drm/fourcc: fix AMD modifiers PACKERS field doc omits c6ce6d1971a6 drm/amd/display: update vgh bounding box omits 54e5f12ce530 drm/amd/display: Increase sr enter/exit in rn ddr4 waterma [...] omits 9a31996081d7 drm/amd/display: 3.2.112 omits f1e1f272151b drm/amd/display: correct data type omits c920888c604d drm/amd/display: Expose new CRC window property omits c88840f342c9 drm/amd/display: [FW Promotion] Release 0.0.42 omits 175f09714917 drm/amd/display: Add dual edp optimization flag. omits e26c9d80b830 drm/amd/display: set dpp dto as per requested clk for lower case. omits af435e3f6252 drm/amd/display: Add I2C memory low power support omits 65e870dfa674 drm/amd/display: Detect dynamic backlight support in eDP sink omits 786b4061742b drm/amd/display: minor restructuring of pbn calculation functions omits aceeeea38a86 drm/amd/display: fix cursor calculation for 1xnY rotated d [...] omits 89c5ca3b5e50 drm/amd/display: remove unused dml variables omits 157cc88505f1 drm/amd/display: Handle Unknown Result for SMU Periodic Re [...] omits 82df77ae4639 drm/amd/display: Populate hostvm parameter before DML calculation omits b8e0b3d611e3 drm/amd/display: Hook up PSR residency command to DSAT omits 58cae8ac6b87 drm/amd/display: Program dpp dto based on actual dpp clk omits acf2740f1286 drm/amdgpu/sriov: reopen sienna_child smu ip block under sriov omits 94d52a355f19 drm/amdgpu: update golden setting for sienna_cichlid omits 34d903d1a27e drm/amd/pm: update driver if file for sienna cichlid omits 93a8024130e2 drm/amd/pm: enable the fine grain tuning function for vangogh omits c98ee89736b8 drm/amd/pm: add the fine grain tuning function for vangogh omits 5fe6b98ae00d drm/amd/display: Update dmub code omits b3fcde184e50 drm/amdgpu: fix usable gart size calculation omits e773ca7da8be dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size omits 4e7d4f295dee dmaengine: ioatdma: remove unused function missed during d [...] omits 568beb27959b perf test: Avoid an msan warning in a copied stack. omits 8326be9f1c0b dmaengine: idxd: fix mapping of portal size omits 1c756cd429d8 perf inject: Fix file corruption due to event deletion omits 18741a5251d0 x86/msr: Do not allow writes to MSR_IA32_ENERGY_PERF_BIAS omits fe0a5788624c tools/power/x86_energy_perf_policy: Read energy_perf_bias [...] omits 6d6501d912a9 tools/power/turbostat: Read energy_perf_bias from sysfs omits 8113ab20e850 tools/power/cpupower: Read energy_perf_bias from sysfs omits 098416e69861 x86/mce: Use "safe" MSR functions when enabling additional [...] omits 351dcacc6d77 auxdisplay: panel: Remove redundant charlcd_ops structures omits 32d917e754bd auxdisplay: panel: Fix missing print function pointer omits c0a645a7f944 Merge branch 'fix-inefficiences-and-rename-nla_strlcpy' omits 872f69034194 treewide: rename nla_strlcpy to nla_strscpy. omits 9ca718743ad8 Modify return value of nla_strlcpy to match that of strscpy. omits 8eeb99bc81bc Fix unefficient call to memset before memcpu in nla_strlcpy. omits cc05af8e2e91 Merge tag 'imx-fixes-5.10-4' of git://git.kernel.org/pub/s [...] omits 39c8d39c04bb Merge tag 'renesas-fixes-for-v5.10-tag1' of git://git.kern [...] omits cef397038167 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed omits 41294e6a434d r8169: improve rtl8169_start_xmit omits e2142ef266c8 Merge tag 'linux-can-fixes-for-5.10-20201115' of git://git [...] omits a1ac250a82a5 fbcon: Avoid using FNTCHARCNT() and hard-coded built-in fo [...] omits 4497364e5f61 parisc/sticore: Avoid hard-coding built-in font charcount omits 4ee573086bd8 Fonts: Add charcount field to font_desc omits 259a252c1f4e console: Delete dummy con_font_set() and con_font_default( [...] omits 6f117cb854a4 s390/dasd: fix null pointer dereference for ERP requests omits 7a089ec7d77f console: Delete unused con_font_copy() callback implementations omits 024cd2cbd1ca selftest/bpf: Fix IPV6FR handling in flow dissector omits d78359b25f7c ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid omits 66981c37b319 hrtimer: Fix kernel-doc markups omits cc947f2b9c04 timers: Make run_local_timers() static omits 7dc7a8b04f3d ACPI: fan: Initialize performance state sysfs attribute omits 8986f223bd77 iommu/vt-d: Take CONFIG_PCI_ATS into account omits 75b49620267c KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessin [...] omits c39de538a06e cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RC [...] omits 5bc5cc2819c2 drm/panfrost: Move the GPU reset bits outside the timeout handler omits 3a860d165eb5 xtensa: disable preemption around cache alias management calls omits 481535c5b41d xtensa: fix TLBTEMP area placement omits 5f714771d01e pinctrl: baytrail: Avoid clearing debounce value when turn [...] omits 03a61f11c002 pinctrl: merrifield: Set default bias in case no particula [...] omits cdd8fc2dd64e pinctrl: jasperlake: Fix HOSTSW_OWN offset omits 59024c936561 pinctrl: jasperlake: Unhide SPI group of pins omits 8ae0b65ac7e5 m68k: defconfig: Enable KUnit tests omits 95526cccc486 m68k: defconfig: Update defconfigs for v5.10-rc1 omits 50c0133cd154 phy: tegra: Don't warn on probe deferral omits 839034d8bd7f phy: phy-brcm-sata: Allow configuration SATA AFE TX amplitude omits 6d3b3f88423e dt-bindings: phy: Allow defining the SATA AFE TX amplitude omits 13ea8e0eee45 phy: stm32: defer probe for reset controller omits f98130b34515 phy: stm32: don't print an error on probe deferral omits b064945517ee media: fix kernel-doc markups omits 0d72f489995b media: platform: add missing put_device() call in mtk_jpeg [...] omits f50613c1a830 media: cedrus: Add support for R40 omits d41662e52a03 media: dt-bindings: media: allwinner,sun4i-a10-video-engin [...] omits b2d3bef1aa78 media: coda: Add a V4L2 user for control error macroblocks count omits 8297ae5c29fc media: coda: coda_buffer_meta housekeeping fix omits 8cb7ebe4ebd7 media: staging: rkisp1: isp: set metadata pads to MEDIA_BU [...] omits 6ad253cc3436 media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. omits 940727bf22f7 media: cedrus: fix reference leak in cedrus_start_streaming omits 4cbbe2aaa053 media: staging: rkisp1: cap: fix runtime PM imbalance on error omits 652ce6769349 media: media/pci: simplify the return expression of verify [...] omits 7243f33120dd media: mtk-vcodec: remove allocated dma_parms omits 6651dba2bd83 media: isif: reset global state omits d30ac9d81a33 media: imx258: Remove Jason Chen's e-mail omits 68579b32e786 media: ov5640: fix support of BT656 bus mode omits 4b6c129e87a3 media: ipu3-cio2: Use v4l2_get_link_freq helper omits 1b888b3cebef media: v4l: Add a helper for obtaining the link frequency omits 9d0a79e55a62 media: Documentation: v4l: Document required controls on c [...] omits d3ed195bc761 media: Documentation: v4l: Fix language omits 98f9aafa9f41 media: ipu3-cio2: Check receved the size against payload s [...] omits 3abafaf41ab7 media: ov7670: do not aggregate returns omits 734f0b0153f9 media: stm32-dcmi: add 8-bit Bayer formats support omits ab32b2c3636b media: stm32-dcmi: remove deprecated dmaengine_terminate_all() omits b9b327623b45 media: stm32-dcmi: don't print an error on probe deferral omits 32ea5e057aad media: ov5640: add support of 160x120 resolution omits 61e7f892b5ee media: ipu3-cio2: Remove traces of returned buffers omits b369132f0a0b media: ipu3-cio2: Rename CIO2_IMAGE_MAX_LENGTH as CIO2_IMA [...] omits 40f072e18155 media: ipu3-cio2: Remove explicit type from frame size checks omits 44e6d472cef6 media: ipu3-cio2: Use unsigned values where appropriate omits 219a8b9c04e5 media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE omits a86cf9b29e8b media: ipu3-cio2: Validate mbus format in setting subdev format omits 55a6c6b2be3d media: ipu3-cio2: Serialise access to pad format omits 8160e86702e0 media: ipu3-cio2: Return actual subdev format omits db8e94e7cf27 media: v4l: subdev: Improve link format validation debug messages omits f5c24ca7bf8c media: i2c: ov772x: Add test pattern control omits efcb7dda9b53 media: i2c: ov772x: Add support for BT.656 mode omits 8a10b4e3601e media: i2c: ov772x: Parse endpoint properties omits 055e124eec85 media: rcar-csi2: Set bus type when parsing fwnode omits 09e73bbd3ee5 media: rcar-csi2: Switch to using fwnode instead of OF omits 5b3ff3be485e media: MAINTAINERS: Add ADV7604 bindings documentation omits 450c6b108e28 media: dt-bindings: adv7604: Convert bindings to json-schema omits 3e51ce5b1e87 media: dt-bindings: adv7604: Fix documentation for hpd-gpios omits 3be682fac66c media: v4l2-fwnode: Say it's fine to use v4l2_fwnode_endpo [...] omits 20936f77347d media: v4l2-fwnode: Rework v4l2_fwnode_endpoint_parse docu [...] omits c2505342ee5b media: v4l2-fwnode: Don't zero parts of struct v4l2_fwnode [...] omits b3cc73d2bf14 media: v4l2-fwnode: v4l2_fwnode_endpoint_parse caller must [...] omits 1726b976a6aa media: adv748x: Zero entire struct v4l2_fwnode_endpoint omits d7dc892dd46d media: dt-bindings: convert CODA VPU bindings to yaml omits b20d9fac5bf5 media: dt-bindings: media: ov772x: Document endpoint props omits b2d059460e5e media: dt-bindings: media: ov772x: Make bus-type mandatory omits 898bd5b5a4c5 media: dt-bindings: media: ov772x: Convert to json-schema omits 8d9b35a2da8e media: dt-bindings: media: imx214: Convert to json-schema omits 7b177d8f50d9 media: dt-bindings: media: mt9v111: Convert to json-schema omits f70ad2aced30 media: imx274: add support for sensor mode6, 1280x540 omits e599fc86717f media: imx274: remove binning enum omits ad97bc37426c media: i2c: imx274: Add IMX274 power on and off sequence omits f4fcf0108b42 media: i2c: imx274: Remove stop stream i2c writes during remove omits c87bfb624059 media: i2c: imx274: Fix Y_OUT_SIZE register setting omits 51a4756519ea media: v4l2-async: Fix trivial documentation typo omits e0f822f8d969 media: ov2740: select regmap omits 1d7b18a9ee55 media: ov2740: change the minimal exposure value to 4 omits 1c891423d705 media: i2c: tvp5150: simplify getting state container omits b5783c4d1fbe media: i2c: smiapp: simplify getting state container omits 9a855b73e8ed media: i2c: ov8856: simplify getting state container omits fc7586e7c85f media: i2c: ov7740: simplify getting state container omits 8666b3197bcd media: i2c: ov5695: simplify getting state container omits 1a7471256940 media: i2c: ov5675: simplify getting state container omits bf3965577aff media: i2c: ov5670: simplify getting state container omits 5fa6f1fc32ca media: i2c: ov2740: simplify getting state container omits dab24a220e03 media: i2c: ov2685: simplify getting state container omits 7519296da44f media: i2c: ov2680: simplify getting state container omits 00dd015d176a media: i2c: ov13858: simplify getting state container omits 34b3c34d104c media: i2c: hi556: simplify getting state container omits f6d549174f23 media: i2c: et8ek8: simplify getting state container omits 92172a3105d2 media: i2c: dw9768: simplify getting state container omits 334abb57b271 media: i2c: ak7375: simplify getting state container omits 17ed3c90dc05 media: i2c: adv7180: simplify getting state container omits 22a7c931c665 media: i2c: adp1653: simplify getting state container omits 3d5201233ad5 media: i2c: ad5820: simplify getting state container omits bbaecc36b7e0 media: i2c: imx355: silence unused acpi_device_id warning omits be0b9b6399aa media: i2c: imx355: simplify getting state container omits 5347e1ed7761 media: i2c: imx319: silence unused acpi_device_id warning omits 74290ac11b78 media: i2c: imx319: simplify getting state container omits b50ce25de769 media: i2c: imx290: simplify getting state container omits 37bb22ed9c72 media: i2c: imx219: simplify getting state container omits 69baf338fc16 media: v4l2-fwnode: Return -EINVAL for invalid bus-type omits 57a975565c97 media: staging: rkisp1: rsz: make const array static, make [...] omits 1342f51ec248 media: MAINTAINERS: camss: Add Robert Foss as co-maintainer omits 7fd85371e53c media: remove unneeded break omits b14e7b66b08d media: staging: media: imx: remove unnecessary variable use omits c7b2c0ccd064 media: staging: media: imx: remove commented code omits bea2b6a4e141 media: rcar-vin: Add support for suspend and resume omits 63a71dd813e2 media: rcar-vin: Break out hardware start and stop to new methods omits 43e36a222a33 media: rcar-vin: Cache the CSI-2 channel selection value omits b83a18cca892 media: rcar-vin: Remove handling of user-space buffers whe [...] omits 90ed57851eef media: rcar-vin: Use scratch buffer when not in running state omits 8b77d1f99e64 media: cx231xx: Consolidate dmesg output omits 994388f228c6 media: au0828: Consolidate dmesg output omits 9bb83e8fe252 media: Bulk remove BUG_ON(in_interrupt()) omits d940d2f46bfe media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits 4affafd7bec7 media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits 27c3943683f7 media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits 5d4fa2c50125 media: mtk-vcodec: add missing put_device() call in mtk_vc [...] omits f28a81a3b642 media: platform: add missing put_device() call in mtk_jpeg [...] omits e91c255733d9 media: cec-core: first mark device unregistered, then wake up fhs omits 01c7a8167d49 media: MAINTAINERS: rectify ZR36067 VIDEO FOR LINUX DRIVER [...] omits 41cbf0aecbf8 media: pxa_camera: Use fallthrough pseudo-keyword omits a08ad6339e04 media: tm6000: Fix sizeof() mismatches omits e5c0cd26d54e media: cec-core.rst/cec-ioc-g-mode.rst: fix typos in monit [...] omits aef47f6c585a media: coda: Clarify interrupt registered name omits a22955e81a11 media: coda: Clarify device registered log omits ba928bbd0782 media: coda: Simplify H.264 small buffer padding logic omits f23e5f407ffa media: coda: Remove redundant ctx->initialized setting omits af0321a5be3e media: zr364xx: propagate errors from zr364xx_start_readpipe() omits 1671d4ea7794 media: saa7164: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 121ca877c1e8 media: rkvdec: Remove redundant platform_get_irq error message omits 099d801bcd1e media: staging: rkisp1: remove unecessary clocks omits 4b69709aa0a2 media: staging: dt-bindings: rkisp1: drop parent unit address omits a493baf1c44a media: staging: dt-bindings: rkisp1: re-order properties omits d55575f8f757 media: staging: dt-bindings: rkisp1: drop i2c unit address omits 185ca93444b3 media: staging: dt-bindings: rkisp1: add missing required nodes omits d51b5d9a277b media: staging: rkisp1: cap: refactor enable/disable strea [...] omits f4aefc581af4 media: staging: rkisp1: capture: set default quantization [...] omits d6a032ab1cf9 media: staging: rkisp1: uapi: add "WITH Linux-syscall-note" omits db1733ce23bd media: staging: rkisp1: params: remove unnecessary parentheses omits cdda99d70d73 media: staging: rkisp1: params: remove unnecessary "!!" omits 3fcd2d42a071 media: staging: rkisp1: remove the 'is_streaming' field fr [...] omits 60fcc5beb80c media: staging: rkisp1: initialize buffer lists only on probe omits dd48134061bb media: staging: rkisp1: params: in stop_streaming, use lis [...] omits 35d1a7bbe456 media: staging: rkisp1: validate links before powering and [...] omits 6e8c09bb8d60 media: vivid: fix (partially) timing issues omits 5e3a81d42e1d media: zoran: fix spelling mistake and make error message [...] omits e7531d5625ed media: Fix V4L2_COLORSPACE_470_SYSTEM_BG description omits 020c7b6d3cd4 media: uapi: h264: Add documentation to the interface header omits adbf7c06330e media: staging: rkisp1: remove TODO item to document quant [...] omits acc4de3d7f47 media: rcar-vin: Remove redundant compatible values omits 336934dbecd8 media: marvell-ccic: Fix -Wunused-function warnings omits 8b88e2cddb9d media: bttv: use semicolons rather than commas to separate [...] omits abeb97ec2ea2 media: exynos4-is: use semicolons rather than commas to se [...] omits 107b2c9caf6d media: rtl2832: use semicolons rather than commas to separ [...] omits 7214f42cfcd6 media: dib0700: use semicolons rather than commas to separ [...] omits e095406a4010 media: dvbsky: use semicolons rather than commas to separa [...] omits c2cf441779b2 media: au0828: use semicolons rather than commas to separa [...] omits ef0d21e492ce media: mt2060: use semicolons rather than commas to separa [...] omits 0fcd8d890f62 media: radio-sf16fmr2: use semicolons rather than commas t [...] omits 130e820d20df media: msp3400: use semicolons rather than commas to separ [...] omits fa71ae71ebaa media: ts2020: use semicolons rather than commas to separa [...] omits e4b0e7d61898 media: pvrusb2: use semicolons rather than commas to separ [...] omits 835fd614cbb5 media: sun4i-csi: use semicolons rather than commas to sep [...] omits f5071fd53604 media: s3c-camif: use semicolons rather than commas to sep [...] omits c87dbeb8b195 media: gspca: ov534-ov772x: use semicolons rather than com [...] omits 3a3c72d69b0d media: m88ds3103: use semicolons rather than commas to sep [...] omits 2fad4168fbeb media: saa7134: use semicolons rather than commas to separ [...] omits 829393f700fb media: rtl28xxu: use semicolons rather than commas to sepa [...] omits 973c960de6a2 media: em28xx-audio: use semicolons rather than commas to [...] omits 67120129f95d media: coda: use semicolons rather than commas to separate [...] omits 6df26dc6b9b7 media: v4l2: remove remaining compat_ioctl omits 50085270a162 media: v4l2: remaining compat handlers omits 566f960d3c5e media: v4l2: convert v4l2_format compat ioctls omits 3f65c6f67e88 media: v4l2: allocate v4l2_clip objects early omits 00af58fd9a20 media: v4l2: move compat handling for v4l2_buffer omits 6c9361e739a5 media: v4l2: move v4l2_ext_controls conversion omits 3b8bc8912adf media: v4l2: remove unneeded compat ioctl handlers omits 8dbcc3fa387c media: v4l2: prepare compat-ioctl rework omits 7bab16a6075b KVM: arm64: Correctly align nVHE percpu data omits df85429959b2 Merge tag 'ti-sysc-fixes' into fixes omits 24880a87042b usb: typec: qcom-pmic-typec: fix builtin build errors omits 0003b687ee6d drm: fix oops in drm_atomic_set_crtc_for_connector omits af8f9e8611cd Merge tag 'usb-fixes-v5.10-rc5' of git://git.kernel.org/pu [...] omits e5633b95dce9 ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG St [...] omits 93c69b2d1737 Merge 5.10-rc4 into char-misc-next omits 0fb2c41f992c Merge 5.10-rc4 into here. omits 7ac76dab93a7 drm/virtio: Make virtgpu_dmabuf_ops with static keyword omits fb89b2544b64 phy: mediatek: fix spelling mistake in Kconfig "veriosn" - [...] omits 14839107b51c phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency omits 44786a26a748 phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency omits 231655eb55b0 phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY omits 86f1a6e6c5f7 phy: tegra: Constify static device_type structs omits 3cc8e86721ad phy: amlogic: Replace devm_reset_control_array_get() omits ba2bf1f090eb dt-bindings: phy: Add Cadence Sierra PHY bindings in YAML format omits 79caf207d669 phy: ti: convert to devm_platform_ioremap_resource(_byname) omits 9ab4212b0a36 phy: tegra: convert to devm_platform_ioremap_resource(_byname) omits 5a77b16c6b2b phy: phy-stm32-usbphyc: convert to devm_platform_ioremap_resource omits 2f0c9fac3be6 phy: samsung: convert to devm_platform_ioremap_resource omits 6824ebc047b9 phy: rockchip: convert to devm_platform_ioremap_resource omits 0b5604affbec phy: renesas: convert to devm_platform_ioremap_resource omits fc5662127a25 phy: phy-ralink-usb: convert to devm_platform_ioremap_resource omits 8a7772cdd91d phy: qualcomm: convert to devm_platform_ioremap_resource(_byname) omits 7458d650e256 phy: phy-mtk-ufs: convert to devm_platform_ioremap_resource omits 5d797059ff57 phy: phy-xgene: convert to devm_platform_ioremap_resource omits ee55b501bd8c phy: marvell: convert to devm_platform_ioremap_resource omits 6c9111bc9eef phy: lantiq: convert to devm_platform_ioremap_resource omits 0b7c4c88b83f phy: freescale: convert to devm_platform_ioremap_resource omits fa62909400fa phy: cadence: convert to devm_platform_ioremap_resource omits f669bc8b9f7b phy: broadcom: convert to devm_platform_ioremap_resource(_byname) omits 202de02556bb phy: amlogic: convert to devm_platform_ioremap_resource omits 08d4deda6970 phy: allwinner: convert to devm_platform_ioremap_resource( [...] omits 40252dd7cf7c usb: cdns3: gadget: calculate TD_SIZE based on TD omits 78e915885109 usb: cdns3: gadget: initialize link_trb as NULL omits a582354c92d1 drm/i915: Pimp the watermark documentation a bit omits dbf71381d733 drm/i915: Nuke intel_atomic_crtc_state_for_each_plane_stat [...] omits ffc90033dfc1 drm/i915: Pass intel_atomic_state around omits 6edf7700a9dd phy: qcom-qmp: Add SM8250 PCIe QMP PHYs omits 5594b407a48b dt-bindings: phy: qcom,qmp: Add SM8250 PCIe PHY bindings omits 1254100030b3 smb3: Handle error case during offload read path omits ac873aa3dc21 smb3: Avoid Mid pending list corruption omits de9ac0a6e9ef smb3: Call cifs reconnect from demultiplex thread omits 98128572084c cifs: fix a memleak with modefromsid omits 4bbf439b09c5 fix return values of seq_read_iter() omits ee230706666c drm/i915/dp: Add from_crtc_state to copy color blobs omits aa07c1d3be69 drm/i915: Pass intel_atomic_state instead of drm_atomic_state omits a14d546f7270 drm/lima: Unconditionally call dev_pm_opp_of_remove_table() omits 575cba20c421 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC [...] omits cd434e740ff2 drm/lima/lima_sched: Remove unused and unnecessary variable 'ret' omits 37d66109fe6f drm/lima/lima_drv: Demote kernel-doc formatting abuse omits 8f9d7ef38cfa drm/lima: simplify the return expression of lima_devfreq_target omits db4c02e439f7 drm/panel: s6e63m0: Set up some display info omits 4680e9cc9d8b drm/panel: s6e63m0: Support 3WIRE protocol omits 9cea169835de drm/panel: s6e63m0: Add some explanations omits 1b72ea1eaa9e drm/panel: s6e63m0: Implement reading from panel omits 49ef0c6d7dd2 drm/panel: s6e63m0: Simplify SPI writing omits 78a56e0494ad entry: Fix spelling/typo errors in irq entry code omits 6e5a91901c2d timekeeping: Address parameter documentation issues for va [...] omits 29efc4612ac1 timekeeping: Fix parameter docs of read_persistent_wall_an [...] omits f27f7c3f100e timekeeping: Add missing parameter docs for pvclock_gtod_[ [...] omits c1ce406e80fb timekeeping: Fix up function documentation for the NMI saf [...] omits e025b03113d2 timekeeping: Add missing parameter documentation for updat [...] omits 199d280c884d timekeeping: Remove static functions from kernel-doc markup omits a0f5a65fa5fa time: Add missing colons for parameter documentation of ti [...] omits efd838fec17b vhost scsi: Add support for LUN resets. omits 18f1becb6948 vhost scsi: add lun parser helper omits 47a3565e8bb1 vhost scsi: fix cmd completion race omits 25b98b64e284 vhost scsi: alloc cmds per vq instead of session omits 6bcf34224ac1 vhost: add helper to check if a vq has been setup omits a312db697cb0 vdpasim: fix "mac_pton" undefined error omits 31b05212360c Merge branch 'linux-5.11' of git://github.com/skeggsb/linu [...] omits c725dafc95f1 timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers omits da88f9b31136 timer_list: Use printk format instead of open-coded symbol lookup omits 846939118270 drm/gma500: Remove 2D accel code omits ebc7d6470ac4 drm/gma500: Remove GTT roll support omits a584e9bc1b7e can: m_can: m_can_stop(): set device to software init mode [...] omits 85816aba460c can: m_can: Fix freeing of can device from peripherials omits a8c22f5b0c68 can: m_can: m_can_class_free_dev(): introduce new function omits cd0d83eab2e0 can: m_can: m_can_handle_state_change(): fix state change omits c81d0b6ca665 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration omits 1ff203badbbf can: tcan4x5x: tcan4x5x_can_probe(): add missing error che [...] omits 3fcce133f0d9 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI omits b7ee5bc3e100 can: flexcan: fix failure handling of pm_runtime_get_sync() omits 499aa923c567 can: flexcan: flexcan_setup_stop_mode(): add missing "req_ [...] omits 8a68cc0d690c can: peak_usb: fix potential integer overflow on shift of a int omits 81c9c8e0adef can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then [...] omits 7968c7c79d3b can: ti_hecc: Fix memleak in ti_hecc_probe omits a1e654070a60 can: dev: can_restart(): post buffer from the right context omits 9aa9379d8f86 can: af_can: prevent potential access of uninitialized mem [...] omits c8c958a58fc6 can: af_can: prevent potential access of uninitialized mem [...] omits 14a2e551faea batman-adv: set .owner to THIS_MODULE omits 0064c5c1b3bf net: xfrm: use core API for updating/providing stats omits 865e6ae02dd7 net: openvswitch: use core API to update/provide stats omits cf70b5cfab9c Merge branch 'mlxsw-preparations-for-nexthop-objects-suppo [...] omits 245f4e44d2d6 mlxsw: spectrum_router: Remove outdated comment omits 9ed2b4d28795 mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6} [...] omits c181a89a6db0 mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6} [...] omits b360952bbfa1 mlxsw: spectrum_router: Remove unused argument from mlxsw_ [...] omits c3bde5a914bd mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_ne [...] omits 4dd38da54aa9 mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_ne [...] omits 7ba7bc55cf2d mlxsw: spectrum_ipip: Remove overlay protocol from can_off [...] omits 7f7a417e6a11 mlxsw: spectrum_router: Split nexthop group configuration [...] omits 5a49dfe51f22 mlxsw: spectrum_router: Move IPv4 FIB info into a union in [...] omits 46d5b7b54195 mlxsw: spectrum_router: Remove unused field 'prio' from IP [...] omits 9ce254d9fbdd mlxsw: spectrum_router: Store FIB info in route omits 02d8fdcad7cb mlxsw: spectrum_router: Associate neighbour table with nex [...] omits 1664dd3d5e54 mlxsw: spectrum_router: Use nexthop group type in hash table key omits a06191aabbb7 mlxsw: spectrum_router: Add nexthop group type field omits 10502d055b4e mlxsw: spectrum_router: Compare key with correct object type omits 49b1cabffbf9 nfc: refined function nci_hci_resp_received omits 849920c70339 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_por [...] omits 508c4fc27ba7 inet: unexport udp{4|6}_lib_lookup_skb() omits 405ac7fd394c Merge branch 'tcp-avoid-indirect-call-in-__sk_stream_memory_free' omits 1c5f2ced136a tcp: avoid indirect call to tcp_stream_memory_free() omits d3cd4924e385 tcp: uninline tcp_stream_memory_free() omits ae8cb93286e5 IPv4: RTM_GETROUTE: Add RTA_ENCAP to result omits 56311a315da7 net: stmmac: dwmac_lib: enlarge dma reset timeout omits 796a2665ca3e lan743x: prevent entire kernel HANG on open, for some platforms omits e35df62e04cc lan743x: fix issue causing intermittent kernel log warnings omits 2d38c5802f46 Merge branch 'ionic-updates' omits 7c8d008cc068 ionic: useful names for booleans omits 81dbc24147f9 ionic: change set_rx_mode from_ndo to can_sleep omits e94f76bb2063 ionic: flatten calls to ionic_lif_rx_mode omits e0243e196659 ionic: use mc sync for multicast filters omits a8205ab6208f ionic: batch rx buffer refilling omits e7e8e087acde ionic: add lif quiesce omits f6e428b27ee3 ionic: check for link after netdev registration omits 8f56bc4dc101 ionic: start queues before announcing link up omits 9e6cad531c9d net: macb: Fix passing zero to 'PTR_ERR' omits 1ba86d4366e0 netlabel: fix an uninitialized warning in netlbl_unlabel_s [...] omits 2e793878aece ipv6: remove unused function ipv6_skb_idev() omits 057a10fa1f73 sctp: change to hold/put transport for proto_unreach_timer omits 5933baa36e26 drm/panel/samsung-sofef00: Add panel for OnePlus 6/T devices omits b81cfdd6d2b4 dt-bindings: panel-simple-dsi: add samsung panels for OnePlus 6/T omits 65b422d9b61b vsock: forward all packets to the host when no H2G is registered omits 92307069a96c net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 omits 37344718bd70 net: phy: smsc: add missed clk_disable_unprepare in smsc_p [...] omits 8214e3a1a4ee drm/panel/panel-tpo-tpg110: Correct misnaming and supply m [...] omits b7131ee0bac5 blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats omits e5b1032a656e iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM f [...] omits 11e94f28c3de iio: accel: kxcjk1013: Replace is_smo8500_device with an a [...] omits 944d1444d53f io_uring: handle -EOPNOTSUPP on path resolution omits 07cbce2e466c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 24b284984e2d iio: adc: ad7887: convert probe to device-managed functions omits f782e2c300a7 bpf: Relax return code check for subprograms omits 89d1f7257002 iio: adc: stm32-adc: adapt clock duty cycle for proper operation omits 8dedcc3eee3a iio: core: centralize ioctl() calls to the main chardev omits 50f3d4129e72 drm: add debug logs for drm_mode_atomic_ioctl errors omits e3aae683e861 drm: convert drm_atomic_uapi.c to new debug helpers omits 56c62080d5b5 usb: hcd.h: Remove RUN_CONTEXT omits 8168d23fbcee nvme: fix memory leak freeing command effects omits f6224b868132 nvme: directly cache command effects log omits 0f0d2c876c96 nvme: free sq/cq dbbuf pointers when dbbuf set fails omits decbaf182d8f auxdisplay: fix platform_no_drv_owner.cocci warnings omits be323a4cef02 drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram pri [...] omits 774626fa440e net: phy: mscc: Add PTP support for 2 more VSC PHYs omits ceb736e1d45c ipv6: Fix error path to cancel the meseage omits c14d61fca0d1 Merge branch 'xdp-redirect-bulk' omits b87c57ae12db net: mlx5: Add xdp tx return bulking support omits dbef19ccde5d net: mvpp2: Add xdp tx return bulking support omits 2f9d09394d13 net: mvneta: Add xdp tx return bulking support omits 7886244736a4 net: page_pool: Add bulk support for ptr_ring omits 8965398713d8 net: xdp: Introduce bulking for xdp tx return path omits 9c2e14b48119 ip_tunnels: Set tunnel option flag when tunnel metadata is [...] omits bb3222f71b57 net: stmmac: platform: use optional clk/reset get APIs omits ca1ab89cd2d6 r8169: improve rtl_tx omits 95f3c5458dfa r8169: use READ_ONCE in rtl_tx_slots_avail omits 932f8c64d38b futex: Remove unused empty compat_exit_robust_list() omits 8d4c3e76e3be proc: don't allow async path resolution of /proc/self components omits 2caf08e757ef Merge branch 'net-ipa-two-fixes' omits 0a5096ec2a35 net: ipa: ignore the microcontroller log event omits 3ce6da1b2e47 net: ipa: fix source packet contexts limit omits 992c75ae2f30 Merge branch 'sfc-further-ef100-encap-tso-features' omits c5122cf58412 sfc: support GRE TSO on EF100 omits 42bfd69a9fdd sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100 omits dc8d2512e697 sfc: extend bitfield macros to 19 fields omits e7018751d2e6 usb: host: ehci-mxc: Remove the driver omits 81e329e93b86 net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR omits ef84928cff58 uio/uio_pci_generic: use device-managed function equivalents omits 667aef00f3f3 eeprom: at25: Add example part numbers omits 60aa8782d2bf firmware: fix spelling typo of 'wtih' omits 72ac50b20676 Merge branch 'net-ipa-gsi-register-consolidation' omits 4730ab1c1d27 net: ipa: use enumerated types for GSI field values omits cec2076e432e net: ipa: move GSI command opcode values into "gsi_reg.h" omits 7b0ac8f65116 net: ipa: move GSI error values into "gsi_reg.h" omits 9ed8c2a92d01 net: ipa: move channel type values into "gsi_reg.h" omits 46dda53ef7de net: ipa: use common value for channel type and protocol omits 6c6358cca6fd net: ipa: define GSI interrupt types with enums omits 8c07205aea36 net: marvell: prestera: fix error return code in prestera_ [...] omits aa6306a8481e net: phy: mscc: remove non-MACSec compatible phy omits 1331e6304f5d drm/amd/display: Extract 3rd plane from metadata omits 816853f9dc40 drm/amd/display: Set new format info for converted metadata. omits 3505b2ff53cd drm/amd/display: Store gem objects for planes 1-3 omits 544645f2ec1a drm/fourcc: add table describing AMD modifiers bit layout omits b7397bad74db drm/fourcc: Fix modifier field mask for AMD modifiers. omits 52f6f16d4fe4 drm/amd/display: Add missing pflip irq for dcn2.0 omits b3d652965452 drm/amd/amdgpu/gfx_v7_0: Remove unused struct definition omits 048df826e869 drm/amd/amdgpu/smu_v11_0_i2c: Provide descriptions for 'co [...] omits 0507a6173227 drm/amd/amdgpu/amdgpu_fw_attestation: Consume our own head [...] omits dc370a67148a drm/amd/amdgpu/amdgpu_vm_sdma: Fix 'amdgpu_vm_sdma_prepare [...] omits 7eff65d6c59c drm/amd/amdgpu/amdgpu_vm_cpu: Fix 'amdgpu_vm_cpu_prepare() [...] omits cd92df935065 drm/amd/amdgpu/amdgpu_ras: Make local function 'amdgpu_ras [...] omits 32dc53480a8a drm/amd/amdgpu/amdgpu_ras: Remove unused function 'amdgpu_ [...] omits ff08711cfb95 drm/amd/amdgpu/amdgpu_gmc: Demote one and fix another func [...] omits 20ed491bbb79 drm/amd/amdgpu/amdgpu_debugfs: Demote obvious abuse of ker [...] omits 8ebc6df6a78d drm/amd/amdgpu/amdgpu_ids: Supply missing docs for 'id' an [...] omits 793c85713387 drm/amd/amdgpu/amdgpu_sched: Consume our own header contai [...] omits 29d6a1631e55 drm/amd/amdgpu/amdgpu_csa: Remove set but unused variable 'r' omits 05ed830e49a8 drm/amd/amdgpu/amdgpu_virt: Make local function 'amdgpu_vi [...] omits 2c8645b7a697 drm/amd/amdgpu/amdgpu_vram_mgr: Add missing descriptions f [...] omits 1b4940bc796c drm/amd/amdgpu/amdgpu_sync: Fix misnamed, missing and extr [...] omits 211880a60363 drm/amd/amdgpu/amdgpu_pll: Fix kernel-doc formatting, miss [...] omits ad8eb024c872 drm/amd/amdgpu/amdgpu_ib: Fix some incorrect/incomplete fu [...] omits 80854e83d71a drm/amd/amdgpu/amdgpu_ring: Fix misnaming of param 'max_dw' omits f631eae5259b drm/amd/display/dc/core/dc_link_ddc: Move DP_DVI_CONVERTER [...] omits 8dfcb24e40e4 drm/amd/display/dc/core/dc_link_dp: Move DP_VGA_LVDS_CONVE [...] omits 1b98bc5dea3e drm/amd/include/vega10_ip_offset: Mark _BASE structs as __ [...] omits 1a3089565e45 drm/amdgpu/display: fix FP handling in DCN30 omits 2bdb83026a62 drm/amdgpu: Enable TA firmware loading for dimgrey_cavefish omits 6cb445e8030f drm/amdgpu: Use PSP_FW_NAME_LEN instead of magic number omits c4cb773c702b drm/amdkfd: Put ACPI table after using it omits 1cb027950adc drm/amdkfd: Move the ignore_crat check before the CRAT table get omits 7a4894072f89 drm/amd/pm: update driver if version for dimgrey_cavefish omits 1c990e7801f0 drm/amdgpu: declare smuio callback function as static omits 8279bb4ec785 drm/amd/pm: add gfx_state_change_set() for rn gfx power sw [...] omits 628c36d7b238 drm/amdgpu: update amdgpu device suspend/resume sequence f [...] omits d90a53d65ad2 drm/amdgpu: add amdgpu_gfx_state_change_set() set gfx powe [...] omits 4cd078dc654d drm/amdgpu: add s0i3 capacity check for s0i3 routine (v2) omits 8cf8821e15cd net: Exempt multicast addresses from five-second neighbor [...] omits 99d56196a700 Documentation: Chinese translation of Documentation/arm64/ [...] omits 2b5668733050 net: ethernet: ti: cpsw: fix cpts irq after suspend omits 2f51e5758d61 tipc: fix -Wstringop-truncation warnings omits ae5b17e46414 scripts: kernel-doc: Restore anonymous enum parsing omits b65f3a9d6c4f docs: mtd: spi-nor: Fix formatting of text vs. diagrams omits 35a3c891f648 docs: filesystems: link ubifs-authentication.rst without . [...] omits 8f4f0bcd3de0 documentation: arm: sunxi: add Allwinner H616 documents omits 86a19b3f8286 docs: driver-api: mtd: intel-spi: Improve formatting of sh [...] omits 09028e60fcea doc: zh_CN: add translatation for tmpfs omits 4ec0b092493f docs: ABI: Drop trailing whitespace omits 04d0608b4407 docs: core-api/printk-formats.rst: Clarify formatting {cpu [...] omits bfe7bf311497 docs: ABI: ABI documentation for procfs attribute files us [...] omits 7d7178873560 Documentation: include sign off for reverts omits 9f16a66733c9 block: mark flush request as IDLE when it is really finished omits 1a49a97df657 btrfs: tree-checker: add missing return after error in root_item omits 6f23277a49e6 btrfs: qgroup: don't commit transaction when we already ho [...] omits c334730988ee btrfs: fix missing delalloc new bit for new delalloc ranges omits 123f01a0c989 drm/tegra: output: Do not put OF node twice omits 74490422522d arm64: abort counter_read_on_cpu() when irqs_disabled() omits 68c5debcc06d arm64: implement CPPC FFH support using AMUs omits bc3b6562a1ac arm64: split counter validation function omits 4b9cf23c179a arm64: wrap and generalise counter read functions omits f8fd36b95ee4 Merge tag 'mac80211-next-for-net-next-2020-11-13' of git:/ [...] omits 1395f8df87b0 Merge tag 'mac80211-for-net-2020-11-13' of git://git.kerne [...] omits d853b3406903 spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe omits 02a9c6ee4183 ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() omits dabbd6abcdbe IB/hfi1: Fix error return code in hfi1_init_dd() omits 85288b3bf1db Merge series "ASoC: use inclusive language for bclk/fsync/ [...] omits e3e043992cb6 drm/ttm: fix missing NULL check in the new page pool omits bafcdad64346 drm/i915: Add hw.pipe_mode to allow bigjoiner pipe/transco [...] omits 18db36a073db docs: ABI: testing: iio: stm32: remove re-introduced unsup [...] omits c42773b67d82 drm/i915: Introduce intel_crtc_readout_derived_state() omits 33574ec9c1ad drm/i915: s/intel_mode_from_pipe_config/intel_mode_from_cr [...] omits 291106cbd6fa drm/i915: Move hw.active assignment into intel_crtc_get_pi [...] omits cfd3443e2d32 uio: pruss: move simple allocations to dem_ equivalents omits 0d79a48440f5 staging: vt6655: Remove useless else omits 11f9af1657b1 drm/i915: Add a wrapper function around get_pipe_config omits b809984ca2b5 staging: net: wimax: i2400m: fw: Fix incorrectly spelt fun [...] omits b5f236da89f3 staging: net: wimax: i2400m: tx: Fix a few kernel-doc misd [...] omits c01bba5d341b staging: net: wimax: i2400m: netdev: Demote non-conformant [...] omits 5d98f6a42c86 staging: net: wimax: i2400m: fw: Fix some function header [...] omits 80594fb40510 staging: net: wimax: i2400m: driver: Demote some non-confo [...] omits 24f4aee92e51 staging: net: wimax: i2400m: control: Fix some misspelling [...] omits 39439d715568 staging: rtl8723bs: clean up leading space omits cad33240aba3 staging: rtl8723bs: clean up pointer locations omits 8ec06b9ff8a4 staging: rtl8723bs: clean up logical continuations omits cf05a0086eb4 staging: rtl8723bs: clean up trailing statements omits 5ddd99756c57 staging: rtl8723bs: clean up switch case indentation omits fa7c45867264 staging: rtl8723bs: clean up open braces omits 5641eeec0f58 staging: rtl8723bs: clean up open ended lines omits 79008395e593 staging: rtl8723bs: clean up space before tabs omits 70466c39ba8d staging: rtl8723bs: clean up braces omits 220457125669 staging: rtl8723bs: clean up line spacing omits 50431b45685b tools, bpftool: Add missing close before bpftool net attach exit omits 65c1ed30b0e6 drm/i915: Move encoder->get_config to a new function omits c869eaa617e4 drivers: staging: retire drivers/staging/goldfish omits 6f100640ca5b bpf: Expose bpf_d_path helper to sleepable LSM hooks omits 423f16108c9d bpf: Augment the set of sleepable LSM hooks omits 383313b8c41e staging: greybus: Fixed issues with alignment to open pare [...] omits ab5b769a23af staging: gasket: interrupt: fix the missed eventfd_ctx_put [...] omits 8b5b1b81935d staging: rtl8192e: Braces should be used on all arms of statement omits 3952659a6108 staging: greybus: codecs: Fix reference counter leak in er [...] omits 8eddcca2a746 tty: tty_ldisc: Fix some kernel-doc related misdemeanours omits bc0468ee4922 dt-bindings: serial: renesas,scif: Document r8a779a0 bindings omits 59105f9cf6e2 tty: serial: pmac_zilog: Remove unused disposable variable [...] omits a609c58086e3 tty: serial: 8250: 8250_port: Move prototypes to shared location omits e625f3dede4a usb: host: imx21-hcd: Remove the driver omits 33ee67b47ba0 ASoC: rt5682: Add a new property to the device tree. omits 7416f6bc5fcb ASoC: rt5682: Add a new property for the DMIC clock driving omits a6e9717a71fd ASoC: Intel: keembay: use inclusive language for bclk and fsync omits 84b53a366ebc ASoC: Intel: atom: use inclusive language for SSP bclk/fsync omits df132fa9daf4 ASoC: SOF: use inclusive language for bclk and fsync omits f026c123001b ASoC: topology: use inclusive language for bclk and fsync omits 6a6516c024bb USB: storage: avoid use of uninitialized values in error path omits f5c042b23f74 regulator: workaround self-referent regulators omits 4b639e254d3d regulator: avoid resolve_supply() infinite recursion omits 57a6ad482af2 regulator: fix memory leak with repeated set_machine_const [...] omits 1d6903a617a2 usb: fix a few cases of -Wfallthrough omits 106e6d8df484 ASoC: rt1015: increase the time to detect BCLK omits a7319c8f50c5 drm/udl: Fix missing error code in udl_handle_damage() omits b57d5437e374 Merge tag 'sunxi-fixes-for-5.10-1' of git://git.kernel.org [...] omits 7e47a750116d Merge tag 'stm32-dt-for-v5.10-fixes-2' of git://git.kernel [...] omits 0461a1ae98bc Merge tag 'amdtee-fixes-for-5.10' of git://git.linaro.org: [...] omits 53bf2776e313 ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] omits 53bbff266880 Merge tag 'socfpga_fix_for_v5.10' of git://git.kernel.org/ [...] omits e57523fa64d6 Merge tag 'samsung-fixes-5.10' of git://git.kernel.org/pub [...] omits 47cd1eac336c Merge tag 'imx-fixes-5.10-3' of git://git.kernel.org/pub/s [...] omits 95a793c3bc75 ALSA: ctl: fix error path at adding user-defined element set omits 9e885770277d ALSA: hda/realtek - HP Headset Mic can't detect after boot omits a0ccbc5319d5 ALSA: hda/realtek - Add supported mute Led for HP omits c4fc6328d6c6 crypto: arm64/chacha - simplify tail block handling omits 9c0cef236475 crypto: qat - add gen4 firmware loader omits 2778d64cf3f5 crypto: qat - add support for broadcasting mode omits bd684d83c789 crypto: qat - add support for shared ustore omits 244f572cebec crypto: qat - allow to target specific AEs omits d707d3f23e69 crypto: qat - add FCU CSRs to chip info omits 9e0f74b717e4 crypto: qat - add CSS3K support omits bf8313c71c88 crypto: qat - use ae_mask omits 912eebeb72b4 crypto: qat - add check for null pointer omits 4f1e941560e1 crypto: qat - add misc control CSR to chip info omits c4909d327cc3 crypto: qat - add wake up event to chip info omits 767358119fca crypto: qat - add clock enable CSR to chip info omits cb439361a39b crypto: qat - add reset CSR and mask to chip info omits 4f07195d638e crypto: qat - add local memory size to chip info omits 8b487ae26ad5 crypto: qat - add support for lm2 and lm3 omits d25cf2c7a057 crypto: qat - add next neighbor to chip_info omits 49c1327328ad crypto: qat - replace check based on DID omits fc5f3f86e5af crypto: qat - introduce chip info structure omits 58c173b9cb84 crypto: qat - refactor long expressions omits ecb917ad0fc2 crypto: qat - refactor qat_uclo_set_ae_mode() omits 97b984019530 crypto: qat - move defines to header files omits 8f87b6271ec8 crypto: qat - remove global CSRs helpers omits 10fb050caef9 crypto: qat - refactor AE start omits 82b3230658a9 crypto: qat - change micro word data mask omits fe278bf35c59 crypto: qat - change type for ctx_mask omits 72b67d9507b9 crypto: qat - add support for relative FW ucode loading omits ee103cf1f5af crypto: qat - rename qat_uclo_del_uof_obj() omits 54fa5d4bf712 crypto: qat - introduce additional parenthesis omits 8ec0bee5d43e crypto: qat - remove unnecessary parenthesis omits ed8fc0c1b9c7 crypto: qat - fix error message omits 49a6cccec4f8 crypto: qat - fix CSR access omits 3b5c130fb2e4 crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() omits f21406b0511d crypto: qat - support for mof format in fw loader omits cd078cb6a0f2 crypto: cavium/nitrox - Fix sparse warnings omits 802c6c3ef3bc crypto: qat - replace pci with PCI in comments omits 86cd97ec4b94 crypto: arm/chacha-neon - optimize for non-block size multiples omits ec3c5b32fccc crypto: qat - remove cast for mailbox CSR omits 6569e3097f1c crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager omits 7bc40aedf24d mac80211: free sta in sta_info_insert_finish() on errors omits fec3124dc627 drm/amd/amdgpu/amdgpu_cs: Add a couple of missing function [...] omits 4a00eb184234 drm/amd/amdgpu/amdgpu_display: Remove pointless header omits 35c7fad94cb2 drm/amd/amdgpu/amdgpu_ring: Fix a bunch of function misdoc [...] omits 75501872b4af drm/amd/amdgpu/amdgpu_ttm: Demote non-conformant kernel-do [...] omits f02f8c32ee36 drm/amd/amdgpu/amdgpu_fence: Fix some issues pertaining to [...] omits 8970b698b0ce drm/amd/amdgpu/amdgpu_kms: Fix misnaming of parameter 'dev' omits a9f5f98f796e drm/amdgpu: check hive pointer before access omits 3f66bf401e9f drm/amdgpu: fix compute queue priority if num_kcq is less than 4 omits 3617e579eba4 drm/amd/amdgpu: Update VCN initizalization behvaior omits 6bfbfe8c4591 drm/amdgpu: add UMC to ip discovery map omits 8473c1387f6f drm/amdgpu: disable rom clock gating support for APUs omits 0e961589f53e drm/amdgpu: switch to use smuio callbacks for AI family omits d1ffa512c635 drm/amdgpu: implement smuio v11_0 callbacks omits 09aac699c399 drm/amdgpu: implement smuio v9_0 callbacks omits 293f256396aa drm/amdgpu: add amdgpu_smuio structure omits 4d53f5219ba5 drm/amd/pm: correct table_clk_vlt memory size due to repla [...] omits 349a32898838 drm/amd/pm: update the swSMU headers for vangogh omits fd253334a2ca drm/amd/pm: add the interface to dump smu metrics table fo [...] omits 55a79cc25b49 drm/radeon/sumo_dpm: Move 'sumo_get_pi()'s prototype into [...] omits 880d8dfc6f49 drm/radeon/ni: Remove set but unused variable 'mc_shared_chmap' omits 59c0e925abb9 drm/radeon/evergreen_dma: Fix doc-rot of function paramete [...] omits 33761307aa97 drm/radeon/evergreen_cs: Fix misnaming issues surrounding [...] omits f934f9379eca drm/radeon/cik_sdma: Demote vague attempt at kernel-doc omits 0f4d60c33481 drm/radeon/r600_cs: Fix some doc-rot and supply missing fu [...] omits 0d8357c26a9a drm/radeon/r100: Fix some kernel-doc formatting, misnaming [...] omits d029ed568045 drm/radeon/radeon_mn: Supply description for 'cur_seq' eve [...] omits bf81a58144d2 drm/radeon/ci_dpm: Remove set but unused variable 'dpm_event_src' omits 7c1f03e02379 drm/radeon/radeon_ib: Supply description for 'radeon_ib_ge [...] omits 0f3e7b012b30 drm/radeon/radeon_sync: Add description for function param 'rdev' omits 2c07b82719ea drm/radeon/radeon_dp_mst: Remove unused variable 'ret' fro [...] omits 3c8ea3225276 drm/radeon/trinity_dpm: Remove some defined but never used arrays omits 995b2e736958 drm/radeon/kv_dpm: Strip out unused functions and their tables omits 4a347d806108 drm/radeon/radeon_vm: Fix some function parameter documentation omits 81fa5cc39ca6 drm/radeon/cik: Remove set but unused variable 'mc_shared_chmap' omits 19278157f893 drm/radeon/ni: Demote vague attempt at function header doc omits c317fcbbffe6 drm/radeon/si: Remove set but unused variable 'mc_shared_chmap' omits 901e860c7bdf drm/radeon/evergreen: Add comment for 'evergreen_page_flip [...] omits ca648e3835d6 drm/radeon/evergreen: Remove set but unused variable 'mc_s [...] omits 28ae8ea489c3 drm/radeon/cik: Fix a bunch of function parameter descriptions omits 6653672acfc8 drm/radeon/r600: Fix a misnamed parameter description and [...] omits 3af7bbe22430 drm/radeon/radeon_display: Fix function doc formatting and [...] omits f5ef92b5af0f drm/radeon/radeon_cs: Fix a bunch of doc-rot issues omits 4b7ec10bb7ae drm/radeon/r600: Strip out set but unused 'tmp' variables omits b4391459605c drm/radeon/radeon_ring: Add missing function parameters 'r [...] omits e64e3ca1a3ac drm/radeon/radeon_i2c: Remove pointless function header omits 1f0122460477 drm/radeon/radeon_display: Remove unused variable 'mod' omits a27d120527a5 drm/radeon/radeon_connectors: Strip out set but unused var [...] omits de1d598b678c drm/radeon/radeon_fence: Demote some non-conformant kernel [...] omits 92378a4b54c1 drm/radeon/radeon_ttm: Place declaration of 'rdev' in same [...] omits d706d409d984 drm/radeon/atombios_crtc: Remove description of non-existe [...] omits 300f6a5c12a5 drm/radeon: Move prototypes to shared header omits 1012c55380f7 drm/radeon/radeon_drv: Move prototypes to a shared headerfile omits 6d587203c24c drm/radeon/radeon_drv: Source file headers are not good ca [...] omits 9c69e42e09f5 drm/radeon/radeon_kms: Include header containing our own p [...] omits f017853ee200 gpu: drm: radeon: radeon_device: Fix a bunch of kernel-doc [...] omits 02f40f82c440 gpu: drm: amd: amdgpu: amdgpu: Mark global variables as __ [...] omits 3655d1a6a90a gpu: drm: radeon: radeon_drv: Remove unused variable 'ret' omits 00d44b966d3f gpu: drm: scheduler: sched_entity: Demote non-conformant k [...] omits 26b5cf49cdda gpu: drm: scheduler: sched_main: Provide missing descripti [...] omits 334a1683935f Merge tag 'drm-intel-gt-next-2020-11-12-1' of git://anongi [...] omits 24bdae6993f7 drm/Kconfig: rename keembay config omits 14346c08fac4 Merge tag 'drm-misc-next-2020-11-12' of git://anongit.free [...] omits 4ec2b69da5e1 drm/i915/gvt: return error when failing to take the module [...] omits 904709f63b89 Merge branch 'bpf: Enable bpf_sk_storage for FENTRY/FEXIT/RAW_TP' omits 53632e111946 bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP omits 8e4597c627fb bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP omits e794bfddb8b8 bpf: Rename some functions in bpf_sk_storage omits 9e838b02b0bb bpf: Folding omem_charge() into sk_storage_charge() omits 4ee18c179e5e net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_ [...] omits baee1991fad9 net: ethernet: mtk-star-emac: fix error return code in mtk [...] omits e8aa6d520b44 net: ethernet: mtk-star-emac: return ok when xmit drops omits 1922a46b8c18 net/ncsi: Fix netlink registration omits e1d9d7b91302 Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 0a58a65cc0b0 Merge branch 'bpf-ptrs-beyond-pkt-end' omits cb62d34019d9 selftests/bpf: Add asm tests for pkt vs pkt_end comparison. omits 9cc873e85800 selftests/bpf: Add skb_pkt_end test omits 6d94e741a8ff bpf: Support for pointers beyond pkt_end. omits e86580235708 selftests: set conf.all.rp_filter=0 in bareudp.sh omits e7086213f7b4 Merge branch 'mlxsw-spectrum-prepare-for-xm-implementation [...] omits 173f14cda364 mlxsw: spectrum_router: Introduce FIB entry update op omits a005a7fe2ffc mlxsw: spectrum_router: Track FIB entry committed state an [...] omits ae9ce81aa726 mlxsw: spectrum_router: Introduce fib_entry priv for low-l [...] omits 91d20d71b2f0 mlxsw: spectrum_router: Have FIB entry op context allocate [...] omits 505cd65c66e8 mlxsw: spectrum_router: Prepare work context for possible bulking omits 7f5c4090e46f mlxsw: spectrum: Push RALUE packing and writing into low-l [...] omits 1a9c21d5f70f mlxsw: spectrum_router: Use RALUE pack helper from abort function omits 1a7fcdf75d28 mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_ [...] omits 0c1d6b269457 mlxsw: spectrum_router: Pass destination IP as a pointer t [...] omits d271cf9f298b mlxsw: spectrum: Export RALUE pack helper and use it from IPIP omits 0f6b66011a3c mlxsw: spectrum_router: Push out RALUE pack into separate helper omits 2d5bd7a111ca mlxsw: spectrum: Propagate context from work handler conta [...] omits c1b290d594a1 mlxsw: spectrum_router: Introduce FIB event queue instead [...] omits d57ff0228666 mlxsw: spectrum_router: Use RALUE-independent op arg omits 69ba53e72bbd mlxsw: spectrum_router: Pass non-register proto enum to __ [...] omits 85ce50d337d1 net: kcov: don't select SKB_EXTENSIONS when there is no NET omits 255bf5e9d77a Merge branch 'net-switch-further-drivers-to-core-functiona [...] omits 323955a0498c net: usb: switch to dev_get_tstats64 and remove usbnet_get [...] omits af0c351cc348 usbnet: switch to core handling of rx/tx byte/packet counters omits 45fc3fd4308c qtnfmac: switch to core handling of rx/tx byte/packet counters omits 2d5c27dafe63 qmi_wwan: switch to core handling of rx/tx byte/packet counters omits aa0616a9bd52 IB/hfi1: switch to core handling of rx/tx byte/packet counters omits c9f64d1fc101 net: ipconfig: Avoid spurious blank lines in boot log omits 203cb737fbe0 Merge branch 'smsc-w-1-warning-fixes' omits 7958ba7e6273 drivers: net: smsc: Add COMPILE_TEST support omits 6e4a930c40d8 drivers: net: smc911x: Fix cast from pointer to integer of [...] omits dd5fdb3f9785 drivers: net: smc911x: Fix passing wrong number of paramet [...] omits 40f6d1d9159b drivers: net: smc911x: Fix set but unused status because o [...] omits 6015e6f2efc6 drivers: net: smc911x: Work around set but unused status omits 606ddf1f046e drivers: net: smc91x: Fix missing kerneldoc reported by W=1 omits 5b320b53431e drivers: net: smc91x: Fix set but unused W=1 warning omits cef211968c2d net: udp: remove redundant initialization in udp_gro_complete omits 8fc72cb541e7 Merge branch 'xilinx_emaclite-w-1-fixes' omits 03dfd157670b drivers: net: xilinx_emaclite: Add COMPILE_TEST support omits eccd5403814b drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast w [...] omits 27b42557988d drivers: net: xilinx_emaclite: Add missing parameter kerneldoc omits bc551d776b69 drm: bridge: dw-hdmi: Avoid resetting force in the detect [...] omits c3213d260a23 SUNRPC: Fix oops in the rpc_xdr_buf event class omits dd94ac807a5e perf test: Update branch sample pattern for cs-etm omits db2ac2e49e56 perf test: Fix a typo in cs-etm testing omits db1a8b97a0a3 tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies u [...] omits b0e5a05cc9e3 perf lock: Don't free "lock_seq_stat" if read_count isn't zero omits e24a87b54ef3 perf lock: Correct field name "flags" omits 2c686404012a drm/via/via_dma: Remove set but unused variable 'agp_base' omits 6ec29d2bb060 drm/i915/dp: Some reshuffling in mode_valid as prep for bi [...] omits a5a8ac3ca000 Merge series "ASoC: SOF: Kconfig corrections" from Pierre- [...] omits 9c2368e35385 Merge series "Support SC7180 sound card variation without [...] omits 3c3650274f9a Merge series "ASoC: soundwire: SDCA device quirk and clean [...] omits 76462effbd29 Merge series "ASoC: Fix error handling in wm899x" from Zha [...] omits c31da0b196f9 ASoC: imx-ssi: Remove unused driver omits ffc64110b7e9 ASoC: fsl: eukrea: Remove the SND_SOC_IMX_SSI selection omits 83e7e2278680 ASoC: imx-mc13783: Remove unused driver omits 440534a0ecfd ASoC: phycore-ac97: Remove unused driver omits 3fbb01fb583f ASoC: mx27vis-aic32x4: Remove unused driver omits 9c9fd07eb481 ASoC: wm1133-ev1: Remove unused driver omits c371dcf51cef Merge series "Use-after-free be gone" from Lukas Wunner <l [...] omits e88904bfe55d drm/sti/sti_hdmi: Move 'colorspace_mode_names' array to wh [...] omits e232e3d4ea4a include: drm: drm_atomic: Artificially use 'crtc' to avoid [...] omits eee013c1f128 drm/savage/savage_bci: Remove set but never used 'aper_rsr [...] omits 4fe092fadfc5 drm/atmel-hlcdc/atmel_hlcdc_plane: Fix documentation forma [...] omits 5f1f10998e7f drm/atmel-hlcdc/atmel_hlcdc_plane: Staticise local functio [...] omits c2edc1fe596e drm/atmel-hlcdc/atmel_hlcdc_crtc: Apply correct formatting [...] omits 9602182810cc MAINTAINERS/bpf: Update Andrii's entry. omits c36538798fc6 tools/bpf: Always run the *-clean recipes omits 6a59edd832e2 tools/bpf: Add bootstrap/ to .gitignore omits 4def49da620c spi: lpspi: Fix use-after-free on unbind omits 95530a59db3d nfp: Fix passing zero to 'PTR_ERR' omits b1e678bf290d RMDA/sw: Don't allow drivers using dma_virt_ops on highmem [...] omits 358f0ac1f279 ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG omits 66e1b65128c2 ASoC: SOF: Intel: fix Kconfig punctuation and wording omits aff581aee840 ASoC: SOF: Kconfig: fix Kconfig punctuation and wording omits 724d53f6a0f3 ASoC: SOF: imx: fix Kconfig punctuation omits fd63729cc0a6 selftests/bpf: Fix unused attribute usage in subprogs_unused test omits d035c3f6cdb8 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() omits eb73060b971a RDMA/cm: Make the local_id_table xarray non-irq omits 34b93f19c92c Merge branch 'selftests-pmtu-sh-improve-the-test-result-pr [...] omits 2a9d3716b810 selftests: pmtu.sh: improve the test result processing omits ef1220a7d4bb selftests: pmtu.sh: use $ksft_skip for skipped return code omits 724d06b437bb mptcp: fix static checker warnings in mptcp_pm_add_timer omits 0c7f946d6b10 ASoC: SOF: loader: do not warn about unknown firmware headers omits e7ee770a3f90 ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag f [...] omits f184892613dd ASoC: codecs: max98373-sdw: align regmap use with other codecs omits 17f6433192d8 ASoC: rt711: remove warnings omits 4a55000722d7 ASoC: codecs: rt*.c: remove useless pointer cast omits 488cdbd8931f ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device omits e936619b7ce7 ASoC: qcom: sc7180: Modify machine driver for sound card omits 80e2b1208d87 ASoC: google: dt-bindings: add new compatible for sc7180-coachz omits 5e7aace13df2 ASoC: arizona: Fix a wrong free in wm8997_probe omits 63c5395bb7a9 spi: bcm-qspi: Fix use-after-free on unbind omits e13ee6cc4781 spi: bcm2835aux: Fix use-after-free on unbind omits e1483ac030fb spi: bcm2835: Fix use-after-free on unbind omits 5e844cc37a5c spi: Introduce device-managed SPI controller allocation omits 7940fb035abd HID: Add Logitech Dinovo Edge battery quirk omits c27168a04a43 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk [...] omits ee5e58418a85 HID: logitech-dj: Handle quad/bluetooth keyboards with a b [...] omits 044604943213 drm/i915/display: Make get_allowed_dc_mask().max_dc set a [...] omits 02d794a34c00 drm/i915/display: Group DC9 mask set omits 2a656cad337e mm/highmem: Take kmap_high_get() properly into account omits b98467fe96d2 thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 omits ab177c5d00cd s390/mm: remove unused clear_user_asce() omits 78d732e1f326 s390/cpum_sf.c: fix file permission for cpum_sfb_size omits 966e7ea43448 s390: update defconfigs omits b2911a84396f mac80211: minstrel: fix tx status processing corner case omits 4fe40b8e1566 mac80211: minstrel: remove deferred sampling code omits 1d18288555b3 mac80211: fix memory leak on filtered powersave frames omits 1f78ae997908 serial: imx: Remove unused platform data support omits cb215da8369c vt: keyboard, make use of assign_bit() API omits 6d2c52a83b92 vt: keyboard, replace numbers with \r, \n where appropriate omits c050a97d0574 vt: keyboard, use BIT() macro instead of open coded variants omits 6f9918504129 serial: 8250: 8250_omap: Fix unused variable warning omits d4548b14dd7e serial: 8250: 8250_omap: Fix possible array out of bounds access omits 425af483523b serial: ar933x_uart: disable clk on error handling path in probe omits e67c139c488e tty: serial: imx: keep console clocks always on omits d41227544427 speakup: Do not let the line discipline be used several times omits 33f16855dcb9 tty: serial: imx: fix potential deadlock omits c1090bb10d5e arm64: mm: don't assume struct page is always 64 bytes omits 94e2bd0b259e rfkill: Fix use-after-free in rfkill_resume() omits 439e8f6f1e5d w1: w1_therm: Rename conflicting sysfs attribute 'eeprom' [...] omits edb8d77a939c drm/i915/gvt: Set ENHANCED_FRAME_CAP bit omits ae3d6083acf6 Input: elan_i2c - fix firmware update on newer ICs omits 09a3dac7b579 bpf: Fix NULL dereference in bpf_task_storage omits e545f8657393 net: dsa: mv88e6xxx: Add helper to get a chip's max_vid omits 676650d007e0 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER omits ca787e0b935c ipv4: Set nexthop flags in a more consistent way omits 0575bedd6a15 drivers: net: sky2: Fix -Wstringop-truncation with W=1 omits 2492ae6bee24 MAINTAINERS: Add entry for Hirschmann Hellcreek Switch Driver omits fc8f29b35c18 Merge branch 'net-evaluate-net-ipvX-conf-all-sysctls' omits 62679a8d3aa4 net: evaluate net.ipvX.conf.all.disable_policy and disable_xfrm omits 1af5318c00a8 net: evaluate net.ipv4.conf.all.proxy_arp_pvlan omits c0c5a60f0f13 net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown omits c079fe2480e4 Merge branch 'net-qrtr-add-distant-node-support' omits 90829f07baea net: qrtr: Release distant nodes along the bridge node omits f7dec6cb914c net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet omits 0baa99ee353c net: qrtr: Allow non-immediate node routing omits 87f547c108e4 net: qrtr: Allow forwarded services omits ae068f561baa net: qrtr: Fix port ID for control messages omits a884915f4cef net: stmmac: dwc-qos: Change the dwc_eth_dwmac_data's .pro [...] omits 214c798ba1a4 net: phy: aquantia: do not return an error on clearing pen [...] omits 8ed1045bb828 Merge branch 'net-ipa-little-fixes' omits bf795af1d42a net: ipa: drop an error message omits 2c642c48b362 net: ipa: change a warning to debug omits 49e3aeeb211c net: ipa: get rid of a useless line of code omits 5b8b2262b3b4 net: ipa: don't break build on large transaction size omits 2df985f5e44c iommu/amd: Don't register interrupt remapping irqdomain wh [...] omits 2fb6acf3edfe iommu/amd: Fix union of bitfields in intcapxt support omits 05481f072787 drm/kmb: fix spelling mistakes in drm_info and drm_dbg messages omits 7cb397e70f9b drm/kmb: Fix build warnings omits 8378788cfe74 Merge branch 'tools/bpftool: Some build fixes' omits 0639e5e97ad9 tools/bpftool: Fix build slowdown omits 2d9393fefb50 tools/runqslower: Build bpftool using HOSTCC omits 85e59344d079 tools/runqslower: Enable out-of-tree build omits 3290996e7133 tools/runqslower: Use Makefile.include omits 8859b0da5aac tools/bpftool: Fix cross-build omits 9e8929fdbb9c tools/bpftool: Force clean of out-of-tree build omits c8a950d0d3b9 tools: Factor HOSTCC, HOSTLD, HOSTAR definitions omits 9a450b68fef7 drm/i915: Do not setup hpd without display omits 96bd87b7c221 drm/i915: move display-related to the end of intel_irq_init() omits 794d61a19090 drm/i915: re-order if/else ladder for hpd_irq_setup omits 71c8415d0daa drm/i915/display: return earlier from intel_modeset_init() [...] omits 2c5688057f70 drm/i915/display: Do not reset display when there is none omits e669ad6f1cef drm/i915/display: add namespace to intel_finish_reset omits 87ebfaab7f97 drm/i915/display: add namespace to intel_prepare_reset omits f644e3038f88 drm/nouveau: Fix out-of-bounds access when deferencing MMU type omits 476b485be03c dma-buf: Document that dma-buf size is fixed omits c5abd7770df4 Merge series "Fix PM disable depth imbalance on error" fro [...] omits 695dc55b5739 drm/i915/tgl: Fix Media power gate sequence. omits cba08c5dc6dc x86/fpu: Make kernel FPU protection RT friendly omits 5f0c71278d68 x86/fpu: Simplify fpregs_[un]lock() omits 2aff94e47da2 ASoC: mediatek: mt8192: skip first time data at the beginn [...] omits 6b0e12a5c668 ASoC: Remove mt6359_platform_driver_remove omits 34d3daba2339 ASoC: tegra: Don't warn on probe deferral omits 193aa0a04364 ASoC: wm8998: Fix PM disable depth imbalance on error omits b8161cbe55a1 ASoC: wm8994: Fix PM disable depth imbalance on error omits ee4ad5d06509 spi: fsi: Fix transfer returning without finalizing message omits 766c6b63aa04 spi: fix client driver breakages when using GPIO descriptors omits 365ec8b61689 regulator: pfuze100: limit pfuze-support-disable-sw to pfu [...] omits abec017c3d1f drm/ingenic: ipu: Search for scaling coefs up to 102% of t [...] omits 22fbcfc54705 Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request omits 3ae1dc756f48 Bluetooth: consolidate error paths in hci_phy_link_complete_evt() omits 2be43abac5a8 Bluetooth: hci_qca: Wait for timeout during suspend omits 92e4dc8b0566 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if [...] omits f5e8e215869e Bluetooth: btrtl: fix incorrect skb allocation failure check omits 844c79bd5995 Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en omits f496297e76a6 Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device omits 99719449a4a6 Bluetooth: hci_qca: resolve various warnings omits 9e80587aba4c Bluetooth: hci_qca: Enhance retry logic in qca_setup omits 288c06973daa Bluetooth: Enforce key size of 16 bytes on FIPS level omits f16e631333a8 bpf: Fix unsigned 'datasec_id' compared with zero in check [...] omits 6cbf1e960fa5 KVM: s390: remove diag318 reset code omits 1ed576a20cd5 KVM: s390: pv: Mark mm as protected after the set secure p [...] omits b5acfe152aba ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) omits da1e9dd3a11c nl80211: fix kernel-doc warning in the new SAE attribute omits e7e0517c1004 cfg80211: remove WDS code omits 70d9c59909df mac80211: remove WDS-related code omits 801a46bda516 rt2x00: remove WDS code omits 8c21fc456913 b43legacy: remove WDS code omits 81c9b7d408c4 b43: remove WDS code omits bcc857f8d1ef carl9170: remove WDS code omits f48992187577 ath9k: remove WDS code omits 99fba3205cd4 ARM: dts: am437x-l4: fix compatible for cpsw switch dt node omits 1987f112f142 binder: add trace at free transaction. omits 421518a2740f binder: move structs from core file to header file omits 4e58171aa93f MAINTAINERS: Add Isaac as maintainer of Thunderbolt DMA tr [...] omits edc0f494ed96 thunderbolt: Add DMA traffic test driver omits afe704a2d061 thunderbolt: Add support for end-to-end flow control omits 5bf722df5d37 thunderbolt: Make it possible to allocate one directional [...] omits 407ac931aefd thunderbolt: Create debugfs directory automatically for services omits 5cc0df9ce10a thunderbolt: Add functions for enabling and disabling lane [...] omits 4210d50f0b3e thunderbolt: Add link_speed and link_width to XDomain omits 47844ecb8cec thunderbolt: Create XDomain devices for loops back to the host omits d67274bacb8a thunderbolt: Find XDomain by route instead of UUID omits 81816f5048ba thunderbolt: Do not clear USB4 router protocol adapter IFC [...] omits 7112d127984b bpf: Compile out btf_parse_module() if module BTF is not enabled omits 64e65f443a43 drm/i915/gvt: replace idr_init() by idr_init_base() omits 70408949a35f Merge branch 'inet-prevent-skb-changes-in-udp-4-6-_lib_loo [...] omits 7b58e63e744c inet: udp{4|6}_lib_lookup_skb() skb argument is const omits d6bb2d1e8690 inet: constify inet_sdif() argument omits 2776d2320ac1 net: dsa: fix unintended sign extension on a u16 left shift omits 28a68f828266 drm/radeon/ttm: use multihop omits 0c8c0659d747 drm/nouveau/ttm: use multihop omits f5a89a5cae81 drm/amdgpu/ttm: use multihop omits ebdf565169af drm/ttm: add multihop infrastrucutre (v3) omits c583bcb8f5ed rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] omits e5a4b17da1d0 net: sched: fix misspellings using misspell-fixer tool omits 9600d623dba4 Merge branch 'Remove unused test_ipip.sh test and add missed' omits e2215b0555cc samples/bpf: Remove unused test_ipip.sh omits 58cfa49c2ba7 selftest/bpf: Add missed ip6ip6 test back omits 1aa844b92176 net: pch_gbe: remove unneeded variable retval in __pch_gbe [...] omits 0e6f601eb5c1 Merge branch 'Integrate kernel module BTF support' omits cecaf4a0f2dc tools/bpftool: Add support for in-kernel and named BTF in [...] omits 36e68442d1af bpf: Load and verify kernel module BTFs omits 5f9ae91f7c0d kbuild: Build kernel module BTFs if BTF is enabled and pah [...] omits 5329722057d4 bpf: Assign ID to vmlinux BTF and return extra info for BT [...] omits 951bb64621b8 bpf: Add in-kernel split BTF support omits 3ec94da976fe net: atlantic: Remove unnecessary conversion to bool omits 30e2379e8233 net: ipv4: remove redundant initialization in inet_rtm_deladdr omits 1ccd58331f6f selftests: disable rp_filter when testing bareudp omits 211f737ac76a MAINTAINERS: Clean up the F: entries for some EDAC drivers omits 0a142f536785 Merge series "Audio Graph Updates" from Sameer Pujar <spuj [...] omits 3084db0e0d50 kunit: fix display of failed expectations for strings omits 060352e141e4 kunit: tool: fix extra trailing \n in raw + parsed test output omits 390881448b1f kunit: tool: print out stderr from make (like build warnings) omits e8c765811b10 drm/msm/dp: do not notify audio subsystem if sink doesn't [...] omits 26b8d66a399e drm/msm/dp: promote irq_hpd handle to handle link training [...] omits 873ddeb881e0 KUnit: Docs: usage: wording fixes omits ea530388e64b drm/msm/dp: skip checking LINK_STATUS_UPDATED bit omits 231a04fcc6cb drm/msm/dp: deinitialize mainlink if link training failed omits 1f4dde57125b KUnit: Docs: style: fix some Kconfig example issues omits 62671d2ef24b drm/msm/dp: fixes wrong connection state caused by failure [...] omits 19e52bcb27c2 drm/msm/dp: return correct connection status after suspend omits f7766424cf15 KUnit: Docs: fix a wording typo omits 128dc4bcc8c0 kunit: Do not pollute source directory with generated file [...] omits fcdb0bc08ced kunit: Do not pollute source directory with generated file [...] omits b7e0b983ff13 kunit: tool: fix pre-existing python type annotation errors omits 3959d0a63b32 kunit: Fix kunit.py parse subcommand (use null build_dir) omits c335b4f1f650 kunit: tool: unmark test_data as binary blobs omits 41f71629b4c4 drm/tegra: replace idr_init() by idr_init_base() omits 5c0e684074d5 amd/display/amdgpu_dm: delete same check in if condition omits e5285ac82d7f drm/amd/pm: Use kmemdup instead of kmalloc and memcpy omits 03cc904cb190 drm/amdgpu: update gfx golden setting for dimgrey_cavefish omits f4d4f53ffd90 drivers: amdgpu: amdgpu_display: Fixed the spelling of fal [...] omits dda818a09bf0 drm/amdgpu/pm/smu11: cache smu firmware version omits c15015b8310a drm/amdgpu/pm/smu12: cache smu firmware version omits a5a52a43eac0 drm/amd/amdgpu/amdgpu_kms: Remove 'struct drm_amdgpu_info_ [...] omits 20b15c0ad7c5 drm/amd/display/dc/basics/fixpt31_32: Move variables to wh [...] omits 22f453fbd5d0 drm/amd/amdgpu/amdgpu_device: Provide documentation for 'r [...] omits debbcf9f3b85 drivers: amdgpu: amdgpu_display.c: Fix a spelling doens't [...] omits de21e4aeb2b2 drm/amd/amdgpu: Add rev_id workaround logic for SRIOV setup omits 25a35065c066 drm/amd/amdgpu: Fix incorrect logic to increment VCN doorb [...] omits 880af2eaedd3 drm/amd/display: cap dpp dto phase not more than modulo. omits 4b0b1d05265b drm/amd/display: check actual clock value. omits b5fce050f041 drm/amd/display: 3.2.111 omits 45b790dd8552 drm/amd/display: [FW Promotion] Release 0.0.41 omits 4f6274b3b9a9 drm/amd/display: Check other planes for iflip only if GSL [...] omits 5c68c65295de drm/amd/display: Explicitly disable cursor when disabling CRTC omits c07cbc1f04ec drm/amd/display: update dpp dto phase and modulo. omits c6160900239e drm/amd/display: force use sRGB for video TF is sRGB or BT709 omits e9917ef822bd drm/amd/display: Only wait for flip pending on immediate flips omits 06d55ffaeaea drm/amd/display: Move common speakersToChannels definition [...] omits 74d7f445e8a1 drm/amd/display: correct dml dsc bpc assignment omits 1d496907f1c5 drm/amd/display: Engage PSR synchronously omits fa896813b441 drm/amd/display: Prevent freesync power optimization durin [...] omits 103cd0b1295c drm/amd/display: Add fallback to prefetch mode 1 if 0 fails omits 8301f6b990ad drm/amdgpu: enable DCN for navi10 headless SKU omits 3ac2bc7609f6 drm/amd/amdgpu: Import amdgpu_amdkfd_gfx_v9 header file in [...] omits 9713158cb2a9 drm/amdgpu: Add and use seperate reg headers for dcn302 omits 29d36369a59f drm/amdgpu: add ta firmware load for green-sardine omits 5771de5d5b3b drm/msm/a5xx: Clear shadow on suspend omits e8b0b994c3a5 drm/msm/a6xx: Clear shadow on suspend omits 1ccaa898868d rtw88: coex: simplify the setting and condition about WLAN [...] omits 21020fc80d3b rtw88: coex: add debug message omits ec06c4adac96 rtw88: coex: update WLAN 5G AFH parameter for 8822b omits 150ce8e34a45 rtw88: coex: change the parameter for A2DP when WLAN connecting omits 37a59b940fc6 rtw88: coex: modified for BT info notify omits 32c3a8c7d91f rtw88: coex: add separate flag for manual control omits ae8732d7673d rtw88: coex: Modify the timing of set_ant_path/set_rf_para omits d8350768d629 rtw88: coex: coding style adjustment omits 1d82c49764aa rtw88: coex: reduce magic number omits 19ecd61d2c3c rtw88: coex: update coex parameter to improve A2DP quality omits 3f3fef5f6a8f rtw88: coex: fixed some wrong register definition and setting omits dd90fc4630d2 rtlwifi: fix spelling typo of workaround omits abd131a19f6b rsi: Clean up loop in the interrupt handler omits 287431463e78 rsi: Move card interrupt handling to RX thread omits 4add4d988f95 mwifiex: pcie: skip cancel_work_sync() on reset failure path omits 566b4cb9587e mwifiex: update comment for shutdown_sw()/reinit_sw() to r [...] omits fa74cb1dc0f4 mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure omits fe56d05ee6c8 iwlwifi: mvm: fix kernel panic in case of assert during CSA omits edb625208d84 iwlwifi: pcie: set LTR to avoid completion timeout omits 97cc16943f23 iwlwifi: mvm: write queue_sync_state only for sync omits 1cf260e3a75b iwlwifi: mvm: properly cancel a session protection for P2P omits fb8d1b6e9798 iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC omits c8a2e7a29702 iwlwifi: sta: set max HE max A-MPDU according to HE capa omits fdd99a4103c9 arm64/mm/hotplug: Ensure early memory sections are all online omits 9fb3d4a30338 arm64/mm/hotplug: Enable MEM_OFFLINE event handling omits cb45babe1b80 arm64/mm/hotplug: Register boot memory hot remove notifier [...] omits 97d6786e0669 arm64: mm: account for hotplug memory when randomizing the [...] omits 230edf78ed4b drm/i915: Add plane .{min,max}_width() and .max_height() vfuncs omits 0edaee42eb8c arm64/smp: Drop the macro S(x,s) omits c2fe61d8be49 efi/x86: Free efi_pgd with free_pages() omits c134d1f8c436 ath11k: Handle errors if peer creation fails omits b96fab4e3602 ath9k: work around false-positive gcc warning omits aec8da04e4d7 x86/ioapic: Correct the PCI/ISA trigger type selection omits 2dcab875e763 Revert "drm/dp_mst: Retrieve extended DPCD caps for topolo [...] omits dc824eb89853 sched/fair: Dissociate wakeup decisions from SD flag value omits 3aef1551e942 sched: Remove select_task_rq()'s sd_flag parameter omits 177705790592 sched: Add WF_TTWU, WF_EXEC wakeup flags omits cdb310474dec sched/fair: Remove superfluous lock section in do_sched_cf [...] omits 12fa97c64dce Merge branch 'sched/migrate-disable' omits c777d847107e sched: Comment affine_move_task() omits 885b3ba47aa5 sched: Deny self-issued __set_cpus_allowed_ptr() when migr [...] omits 86fbcd3b4ba2 sched/proc: Print accurate cpumask vs migrate_disable() omits a7c81556ec4d sched: Fix migrate_disable() vs rt/dl balancing omits ded467dc83ac sched, lockdep: Annotate ->pi_lock recursion omits 95158a89dd50 sched,rt: Use the full cpumask for balancing omits 14e292f8d453 sched,rt: Use cpumask_any*_distribute() omits 3015ef4b98f5 sched/core: Make migrate disable and CPU hotplug cooperative omits 6d337eab041d sched: Fix migrate_disable() vs set_cpus_allowed_ptr() omits af449901b84c sched: Add migrate_disable() omits 9cfc3e18adb0 sched: Massage set_cpus_allowed() omits 120455c514f7 sched: Fix hotplug vs CPU bandwidth control omits 1cf12e08bc4d sched/hotplug: Consolidate task migration on CPU unplug omits 06249738a41a workqueue: Manually break affinity on hotplug omits f2469a1fb43f sched/core: Wait for tasks being pushed away on hotplug omits 2558aacff858 sched/hotplug: Ensure only per-cpu kthreads run during hotplug omits 565790d28b1e sched: Fix balance_callback() omits a8b62fd08505 stop_machine: Add function and caller debug info omits 5c1d644c09db drm/tegra: sor: Ensure regulators are disabled on teardown omits 833be850f1ca arm64: consistently use reserved_pg_dir omits 4e59dd249cd5 ASoC: qcom: common: Fix refcounting in qcom_snd_parse_of() omits 048751de5688 ASoC: fsl_xcvr: fix break condition omits e32b100bc6ec ASoC: audio-graph: Expose helpers from audio graph omits d09c774f2f9f ASoC: audio-graph: Expose new members for asoc_simple_priv omits 930dd47d7402 ASoC: audio-graph: Support empty Codec endpoint omits c21cbb526c0a ASoC: audio-graph: Identify 'no_pcm' DAI links for DPCM omits e6aeb375d25d ASoC: audio-graph: Use of_node and DAI for DPCM DAI link names omits aa293777bfeb ASoC: soc-pcm: Get all BEs along DAPM path omits 3256ef984b01 ASoC: soc-core: Fix component name_prefix parsing omits c088a4985e5f regulator: core: don't disable regulator if is_enabled ret [...] omits ba090f9cafd5 arm64: kprobes: Remove redundant kprobe_step_ctx omits 23d6ab1d4c50 drm: remove pgprot_decrypted() before calls to io_remap_pf [...] omits ade896460e4a drm: DRM_KMB_DISPLAY should depend on ARCH_KEEMBAY omits dc0636b837ae drm: DRM_KMB_DISPLAY should select DRM_MIPI_DSI omits 112e505a76de Merge drm/drm-next into drm-misc-next omits 513e22f384f0 Merge series "Modify documentation and machine driver for [...] omits 50dc5f5c7358 Merge series "Fix vaud18 power leakage of mt6359" from Sha [...] omits 068904bdb562 Merge series "ASoC: soc-compress: tidyup STREAM vs COMPRES [...] omits 68af6d2483db Documentation/arm64: fix RST layout of memory.rst omits 9352d45a6e45 ASoC: nau8315: revise the power event of EN_PIN dapm widge [...] omits 4d1a9952dda6 ASoC: nau8315: add codec driver omits 7428d8c8bd79 ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_CO [...] omits eb84959ab8c0 ASoC: soc-compress: tidyup STREAM vs COMPRESS omits 3cfbf07c6d27 ASoC: qcom: sc7180: Modify machine driver for 2mic omits 0e38d93493c7 ASoC: google: dt-bindings: modify machine bindings for two [...] omits 08651373808e dt-bindings: mediatek: mt6359: Add new property for mt6359 omits 64a70744b778 ASoC: Fix vaud18 power leakage of mt6359 omits 55c8bcaeccaa drm: mxsfb: Implement .format_mod_supported omits 05854d482a5f drm/vgem: replace idr_init() by idr_init_base() omits 512bce50a41c Merge v5.10-rc3 into drm-next omits a5d704d33245 drm/omap: Fix runtime PM imbalance on error omits 29a25b9246f7 dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio omits 1b409fda6041 drm: omapdrm: Replace HTTP links with HTTPS ones omits 3945ac0ea8ca drm/tidss: use devm_platform_ioremap_resource_byname omits ae36fcccfaf5 drm/omap: dsi: Rework and remove a few unused variables omits 67daa52ddcf9 drm/omap: omap_irq: Fix a couple of doc-rot issues omits fc4ef6b12125 drm/omap: dmm_tiler: Demote abusive use of kernel-doc format omits 567cd70468bf drm/omap: gem: Fix misnamed and missing parameter descriptions omits 253f28b62372 drm: Use state helper instead of CRTC state pointer omits b6d37a764a5b sched/fair: Reorder throttle_cfs_rq() path omits 7e542ff8b463 drm/mediatek: Use struct dma_buf_map in GEM vmap ops omits b47f9f92d6fe drm/msm: Use struct dma_buf_map in GEM vmap ops omits a3230bd79ca4 drm/fb_helper: Use min_t() to handle size_t and unsigned long omits 326a10b90d05 wireless: remove CONFIG_WIRELESS_WDS omits 0d484db60fc0 Bluetooth: btusb: btrtl: Add support for RTL8852A omits 3a567b95b610 Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT761 [...] omits 48f486e13ffd net: xfrm: fix memory leak in xfrm_user_policy() omits 8461352ddf07 ALSA: firewire: fix comparison to bool warning omits f9bd00e0ea9d drm/ast: Create chip AST2600 omits 5b8c596976d4 Merge tag 'amd-drm-next-5.11-2020-11-05' of git://people.f [...] omits 642403e3599e drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL omits a5a8ef937cfa drm/i915/gvt: Fix virtual display setup for BXT/APL omits 385fc38c1f97 drm/i915: Add GVT resume routine to i915 omits 5f60b12edcd0 drm/i915/gvt: Save/restore HW status to support GVT suspen [...] omits 6594094f819e drm/i915/gvt: correct a false comment of flag F_UNALIGN omits bc0230b6461c Merge branch 'xfrm/compat: syzbot-found fixes' omits 8be33ecfc1ff net: skb_vlan_untag(): don't reset transport offset if set [...] omits 33d0d843872c ARM: dts: imx50-evk: Fix the chip select 1 IOMUX omits d19d2152ca05 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point omits 52643b7832d8 Merge branch 'net-add-and-use-dev_get_tstats64' omits 682036b2b9fb net: remove ip_tunnel_get_stats64 omits 98d7fc46388a ipv4/ipv6: switch to dev_get_tstats64 omits 8f3feb242081 vti: switch to dev_get_tstats64 omits 42f9e5f0c6ed wireguard: switch to dev_get_tstats64 omits 250f19c75195 gtp: switch to dev_get_tstats64 omits b220a4a79ce5 net: switch to dev_get_tstats64 omits 6b840a04fe35 ip6_tunnel: use ip_tunnel_get_stats64 as ndo_get_stats64 callback omits 497a5757ce4e tun: switch to net core provided statistics counters omits 6a9006287959 net: dsa: use net core stats64 handling omits a18394269fc8 net: core: add dev_get_tstats64 as a ndo_get_stats64 imple [...] omits ca4d632aef03 net: dsa: mv88e6xxx: Export VTU as devlink region omits 8b7e0a01dfa7 net: phy: microchip_t1: Don't set .config_aneg omits 785d21b82600 net/mlx4: Assign boolean values to a bool variable omits 6e822c2c2919 net: udp: remove redundant initialization in udp_dump_one omits cffb8f6177bb net: udp: remove redundant initialization in udp_send_skb omits 0169b8205431 bridge: mrp: Use hlist_head instead of list_head for mrp omits 084d0c13a489 Merge branch 'net-packet-make-packet_fanout-arr-size-confi [...] omits 1db32acfde74 selftests/net: test max_num_members, fanout_args in psock_fanout omits 9c661b0b8544 net/packet: make packet_fanout.arr size configurable up to 64K omits f52b8fd33257 bpf: selftest: Use static globals in tcp_hdr_options and b [...] omits a3ce2b109a59 net: udp: introduce UDP_MIB_MEMERRORS for udp_mem omits 666475ccbf1d bpf, btf: Remove the duplicate btf_ids.h include omits a10b4f961043 samples/bpf: Remove duplicate include in hbm omits e35123d83ee3 arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y omits 5af76fb42287 arm64: alternatives: Remove READ_ONCE() usage during patch [...] omits 364a5a8ae8dc arm64: cpufeatures: Add capability for LDAPR instruction omits 7cda23da52ad arm64: alternatives: Split up alternative.h omits e2a2190a80ca arm64: uaccess: move uao_* alternatives to asm-uaccess.h omits abbaa433de07 bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare omits 197afc631413 libbpf: Don't attempt to load unused subprog as an entry-p [...] omits 1ba1014db258 drm/i915/edp/jsl: Update vswing table for HBR and HBR2 omits 11ffe972479e drm/i915/dg1: map/unmap pll clocks omits 354e592a506c Merge series "ASoC: ti: davinci-mcasp: Handle incomplete D [...] omits 33c0c9bdf7a5 drivers: base: fix some kernel-doc markups omits 17adb469bf1e firmware: gsmi: Drop the use of dma_pool_* API functions omits 1cc3245b2c74 ASoC: fsl_aud2htx: Remove dev_err() usage after platform_g [...] omits b2fc3029308d ASoC: qcom: sc7180: Add missing PM ops omits 95370acdb87d ASoC: rt1015: modification for calibration to get better p [...] omits 88f6c77927e4 binder: change error code from postive to negative in bind [...] omits 6c20032c22d9 Android: binder: added a missing blank line after declaration omits 385997dc17ab uacce: modify the module author information. omits a67c43ac37f8 uacce: delete some redundant code. omits 8bd160690a6c vme: fix two kernel-doc markups omits 9f38abefd37a uio: fix some kernel-doc markups omits 7bbd2584ead1 mei: bus: fix a kernel-doc markup omits 7008e58c63bc driver core: Fix lockdep warning on wfs_lock omits f96a15c7698e speakup: Document read_all_doc shortcut omits 508155944752 speakup: document the usage of enum values omits 9ad7c6d5e75b arm64: mm: tidy up top of kernel VA space omits 8c96400d6a39 arm64: mm: make vmemmap region a projection of the linear region omits f4693c2716b3 arm64: mm: extend linear region for 52-bit VA configurations omits a79db45fa54e speakup_dummy: log about characters received by the dummy driver omits 21774fd81a51 kernfs: bring names in comments in line with code omits 552c08a8e03f ipack: iopctal: remove unneeded break omits 6a80467a21ca vme: remove unneeded break omits b61fe3b5963d char: mwave: remove unneeded break omits 061e5379f327 char: lp: remove unneeded break omits 7372e79c9eb9 fanotify: fix logic of reporting name info with watched parent omits 65cae18882f9 x86/xen: don't unbind uninitialized lock_kicker_irq omits 330b7d33056b drm/i915/region: fix order when adding blocks omits f4c7fa39415d ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM omits e5ace7f62695 ARM: dts: stm32: Enable thermal sensor support on stm32mp1 [...] omits cb7ff314e1d9 drm/tegra: sor: Don't warn on probe deferral omits 2cfd72f81cf6 auxdisplay: fix use after free in lcd2s_i2c_remove() omits ffdf726db7fb auxdisplay: hd44780_common: Fix build error omits 1f3d7fc279b1 ARM: dts: stm32: Define VIO regulator supply on DHCOM omits 7e5f3155dcbb ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 omits 855af2d74c87 Bluetooth: hci_h5: fix memory leak in h5_close omits cca342d98bef Bluetooth: hidp: use correct wait queue when removing ctrl_wait omits 82493316507a Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_c [...] omits 52d9edbe6efc ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 omits 1fb17dfc258f Bluetooth: Fix: LL PRivacy BLE device fails to connect omits 1996d9cad6ad Bluetooth: btrtl: Ask 8821C to drop old firmware omits 6f9ff24645f5 Bluetooth: btrtl: Refine the ic_id_table for clearer and m [...] omits 73280f13c9bb Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE omits 2943d8ede383 Bluetooth: Resume advertising after LE connection omits 96d5d884f783 dmaengine: xilinx_dma: Fix SG capability check for MCDMA omits c8ae7932997d dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment omits 0ba2df09f150 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant omits f7e0e8b2f1b0 Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_ad [...] omits 70f259a3f427 Bluetooth: hci_h5: close serdev device and free hu in h5_close omits 6dfccd13db2f Bluetooth: Fix null pointer dereference in hci_event_packet() omits 547801380ec7 Bluetooth: btqca: Add valid le states quirk omits 2dae0c852940 drm/i915: Use ABI engine class in error state ecode omits bda3002485a3 drm/i915: Improve record of hung engines in error state omits f59ee399de4a HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevi [...] omits 7de8bfaa095f arm64: dts: renesas: r8a774e1: Add missing audio_clk_b omits 43cb5a7c6118 s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() [...] omits 837cd1059a98 s390/ap: ap bus userspace notifications for some bus conditions omits d041315ef75c s390/trng: set quality to 1024 omits a67a88b0b8de s390/pci: remove races against pte updates omits d7e7fbba67a3 s390/early: rewrite program parameter setup in C omits 0c4ec024a481 s390/kasan: move memory needs estimation into a function omits e385b550faf3 s390/kasan: make kasan header self-contained omits 54b52981bb39 s390/kasan: remove obvious parameter with the only possible value omits 92bca2fe61f5 s390/kasan: avoid confusing naming omits 39f2899b9872 s390/decompressor: fix build warning omits 90178c190079 s390/mm: let vmalloc area size depend on physical memory size omits fc67c880e32a s390/mm: extend default vmalloc area size to 512GB omits 97b142b7400b s390: make sure vmemmap is top region table entry aligned omits a3453d923ece s390/kasan: remove 3-level paging support omits f38b0a743904 s390: remove unused s390_base_ext_handler omits 85cde0192a98 s390/udelay: make it work for the early code omits 13b5bd8af41c s390/head: set io/ext handlers to disabled wait omits ce9dfafe29be s390: fix system call exit path omits 9b085d6e8890 Merge 5.10-rc3 into tty-next omits 57cde551225b Merge 5.10-rc3 into usb-next omits b7a2657e7708 drm/gma500: Remove unused function psb_gem_get_aperture() omits a39855076c85 drm/cma-helper: Make default object functions the default omits 222ec45f4c69 drm/fb_helper: Support framebuffers in I/O memory omits b4e7090c242e dma-buf-map: Add memcpy and pointer-increment interfaces omits a85955568939 drm/gem: Store client buffer mappings as struct dma_buf_map omits a745fb1c26d3 drm/gem: Update internal GEM vmap/vunmap interfaces to use [...] omits 49a3f51dfeee drm/gem: Use struct dma_buf_map in GEM vmap ops and conver [...] omits 43676605f890 drm/ttm: Add vmap/vunmap to TTM and TTM GEM helpers omits f216fcb8e4d7 drm/exynos: Remove empty exynos_drm_gem_prime_{vmap,vunmap}() omits 1fc90559fdd5 drm/etnaviv: Remove empty etnaviv_gem_prime_vunmap() omits 823efa922102 drm/cma-helper: Remove empty drm_gem_cma_prime_vunmap() omits 1086db71a1db drm/vram-helper: Remove invariant parameters from internal [...] omits 3fb91f56aea4 drm/udl: Retrieve USB device from struct drm_device.dev omits 0454bc59be9e drm/tiny/gm12u320: Retrieve USB device from struct drm_device.dev omits 2d26123dd907 drm/ast: Fixed 1920x1080 sync. polarity issue omits be353be27874 tee: amdtee: synchronize access to shm list omits ff1f855804cd tee: amdtee: fix memory leak due to reset of global shm list omits fa5226e5dd80 video: fbdev: riva: remove some unused varibles omits ab6fd5d44aa2 drm/panel: simple: Add flags to boe_nv133fhm_n61 omits ad37f77fd365 xfrm/compat: Don't allocate memory with __GFP_ZERO omits d1949d045fd6 xfrm/compat: memset(0) 64-bit padding at right place omits dbd7ae5154d5 xfrm/compat: Translate by copying XFRMA_UNSPEC attribute omits 77e70d351db7 Input: sunkbd - avoid use-after-free in teardown paths omits 819af2a6765a drm: remove unneeded break omits 1f4877218f7e iio: adc: mt6360: Add ADC driver for MT6360 omits d4686c52a20b Documentation: ABI: testing: mt6360: Add ADC sysfs guideline omits 396cd5092caf dt-bindings: iio: adc: add bindings doc for MT6360 ADC omits 499da8bdb868 iio: adc: stm32-adc: dma transfers cleanup omits 7f79711533a9 dt-bindings:iio:adc:adc.txt: Add documentation for channel [...] omits 7d4156ddf1b8 dt-bindings:iio:adc:adi,ad7768-1: Add documentation for ch [...] omits 75ed0be7200d iio: adc: ad7768-1: Add channel labels. omits 3079188f821c iio:Documentation: Add documentation for label channel attribute omits 1d4ef9b39ebe iio: core: Add optional symbolic label to a device channel omits 44a146a44f65 iio: light: fix kconfig dependency bug for VCNL4035 omits 6d6aa2907d59 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used omits c91ebcc578e0 iio/adc: ingenic: Fix battery VREF for JZ4770 SoC omits 397f45ed26c5 MAINTAINERS: Fix 'W:' prefix in Invensense IMU entry omits 4178bd5a3c57 drm/bridge: lvds-codec: Use dev_err_probe for error handling omits 281edb9ff18b drm/panel: panel-simple: Add connector_type for EDT ETM070 [...] omits cc5f7e2fcbe3 drm/bridge: sii902x: Enable I/O and core VCC supplies if present omits 4c1e054322da dt-bindings: display: sii902x: Add supply bindings omits 91b5e26731c5 drm/bridge: sii902x: Refactor init code into separate function omits f2e66f212a9d drm: panel: simple: add missing platform_driver_unregister [...] omits 01776f070ffc powerpc/32s: Use relocation offset when setting early hash table omits 9273cf7d3942 dt-bindings: display: mediatek: convert the dpi bindings to yaml omits a812ca1963e5 drm/mediatek: Optimize functions which do not need to return omits 7327c8b98e2e arm64: dts: rockchip: Reorder LED triggers from mmc device [...] omits 0011c6d18277 arm64: dts: rockchip: Assign a fixed index to mmc devices [...] omits bff6f1db91e3 stmmac: intel: change all EHL/TGL to auto detect phy addr omits ef9ac2091180 net: usb: fix spelling typo in cdc_ncm.c omits 75a5fb0cdbb7 net: core: fix spelling typo in flow_dissector.c omits 2d152760a9e0 Merge branch 'net-ipa-constrain-gsi-interrupts' omits 8194be79fbbc net: ipa: pass a value to gsi_irq_type_update() omits 352f26a886d8 net: ipa: only enable GSI general IRQs when needed omits 46f748ccaf01 net: ipa: explicitly disallow inter-EE interrupts omits 06c8632833c2 net: ipa: only enable GSI IEOB IRQs when needed omits d6c9e3f506ae net: ipa: only enable generic command completion IRQ when needed omits b4175f8731f7 net: ipa: only enable GSI event control IRQs when needed omits b054d4f9eb4b net: ipa: only enable GSI channel control IRQs when needed omits 3ca97ffd984c net: ipa: cache last-saved GSI IRQ enabled type omits 97eb94c8c790 net: ipa: disable all GSI interrupt types initially omits f9b28804ab50 net: ipa: define GSI interrupt types with an enum omits a054539db196 net: ipa: rename gsi->event_enable_bitmap omits 0b8d67610845 net: ipa: request GSI IRQ later omits 4a04d65c964e net: ipa: refer to IPA versions, not GSI omits f8ae7bbec726 net: x25_asy: Delete the x25_asy driver omits 5f33e64110f7 drm/encoder: remove obsolete documentation of bridge omits 0012eeb370f8 net: macb: fix NULL dereference due to no pcs_config method omits 6c196f36f524 ptp: idt82p33: optimize _idt82p33_adjfine omits e4c6eb68343f ptp: idt82p33: use i2c_master_send for bus write omits e014ae39493f ptp: idt82p33: add adjphase support omits 419a38cecf14 net: macvlan: remove redundant initialization in macvlan_d [...] omits ea8146c68457 cxgb4: Fix the -Wmisleading-indentation warning omits 0798827b47d3 Merge branch 'net-axienet-dynamically-enable-mdio-interface' omits 253761a0e61b net: xilinx: axiethernet: Enable dynamic MDIO MDC omits 6c3cbaa0f0cb net: xilinx: axiethernet: Introduce helper functions for M [...] omits ad8fc41c7845 Merge branch 'net-convert-tasklets-to-use-new-tasklet_setup-api' omits 158d31da1cc1 net: xfrm: convert tasklets to use new tasklet_setup() API omits fcb8e3a328ed net: smc: convert tasklets to use new tasklet_setup() API omits 6e1978a9a941 net: sched: convert tasklets to use new tasklet_setup() API omits b5bd8b62df4f net: mac802154: convert tasklets to use new tasklet_setup() API omits da1cad7342a1 net: mac80211: convert tasklets to use new tasklet_setup() API omits c6533ca87a06 net: ipv4: convert tasklets to use new tasklet_setup() API omits fccf290f7976 net: dccp: convert tasklets to use new tasklet_setup() API omits c1ff4e3f4089 drm/mediatek: Add DDP support for MT8167 omits f376244df414 drm/mediatek: Add disp-color MT8167 support omits ca3407a1caa1 dt-bindings: display: mediatek: disp: add documentation fo [...] omits 9db946284e07 brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} omits 398d816a64eb rtlwifi: rtl8821ae: Place braces around empty if() body omits 29c6099a3890 rtlwifi: rtl8821ae: phy: Remove a couple of unused variables omits 44ec6d9df96d rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr' omits 28f811876262 rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables omits 6c75eab0417b rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4' omits 0a43d993ee7e rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal' omits 0c73dab72f53 rtlwifi: halbtc8821a1ant: Remove set but unused variable ' [...] omits 87b08d1ecb93 rtlwifi: phy: Remove set but unused variable 'bbvalue' omits bb053d0251a2 rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused [...] omits 906a1b4f81a3 rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format omits 230f874e4d95 rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented f [...] omits dff07dda8eb5 rtw88: rtw8822c: Remove unused variable 'corr_val' omits 409d1c82bf89 wlcore: spi: Demote a non-compliant function header, fix another omits 5e43d496cd8e mwifiex: pcie: Remove a couple of unchecked 'ret's omits 8b8a6f8c3b50 wl3501_cs: Fix misspelling and provide missing documentation omits 9afcf3223675 prism54: isl_ioctl: Fix one function header and demote another omits 641291eca88c wl1251: cmd: Rename 'len' to 'buf_len' in the documentation omits 9bd28c6607ba brcmfmac: fweh: Add missing description for 'gfp' omits 05cefa989e8b brcmfmac: pcie: Provide description for missing function p [...] omits 6f0d044fc82e brcmfmac: bcmsdh: Fix description for function parameter ' [...] omits 63636b385e39 rsi: rsi_91x_usb_ops: Source file headers are not good can [...] omits f21e6c5822f2 rsi: rsi_91x_usb: Fix some basic kernel-doc issues omits 5447626910f5 rt2x00: save survey for every channel visited omits 50c61ae15865 rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_ [...] omits 317f688b0a54 rtlwifi: Remove in_interrupt() usage in is_any_client_conn [...] omits abcda807d868 zd1211rw: Remove in_atomic() usage. omits 7534fd5e5834 hostap: Remove in_atomic() check. omits 494e46d08d35 airo: Replace in_atomic() usage. omits 49eb01995285 airo: Always use JOB_STATS and JOB_EVENT omits 24bf941f2c96 airo: Invoke airo_read_wireless_stats() directly omits ce4dd05cbba6 orinoco: Remove BUG_ON(in_interrupt/irq()) omits 28606150768a rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices omits fc3ac64a3a28 rtw88: decide lps deep mode from firmware feature. omits f31e039fab38 rtw88: add C2H response for checking firmware leave lps omits a95949606828 rtw88: store firmware feature in firmware header omits 690390d841d2 rtw88: sync the power state between driver and firmware omits 842280da81a9 rtw88: coex: separate BLE HID profile from BLE profile omits c521d7e0ff05 rtlwifi: Fix non-canonical address access issues omits d56fd83cf99c brcmfmac: fix SDIO access for big-endian host omits a70a04b3844f locking/atomics: Regenerate the atomics-check SHA1's omits 666fab4a3ea1 Merge branch 'linus' into perf/kprobes omits 0a986ea81e1a Merge branch 'linus' into perf/kprobes omits 6ac654697301 rtw88: remove extraneous 'const' qualifier omits ef41937631bf rtlwifi: fix -Wpointer-sign warning omits 9fdd02aa5988 net: hostap: fix function cast warning omits 3287953b0399 wireless: remove unneeded break omits 65277100caa2 rsi: Fix TX EAPOL packet handling against iwlwifi AP omits a821e3858e4d wlcore: Use fallthrough pseudo-keyword omits 256ff2ef6c14 ray_cs: Use fallthrough pseudo-keyword omits 7eae05184f3a wireless: mt7601u: convert tasklets to use new tasklet_set [...] omits 982f589bde7a drm/bridge: ti-sn65dsi86: Update reply on aux failures omits 58074b08c04a drm/bridge: ti-sn65dsi86: Read EDID blob over DDC omits b38558e3059a drm/bridge: ti-sn65dsi86: Make polling a busy loop omits e4a6c18e6002 drm/bridge: ti-sn65dsi86: Combine register accesses in ti_ [...] omits 0cbbd5b1a012 drm: bridge: add support for lontium LT9611UXC bridge omits 25d7361ff96a dt-bindings: display: bridge: Add documentation for LT9611UXC omits 446b8185f0c3 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Head [...] omits fa7572c2cfe0 ath11k: fix ZERO address in probe request omits c9621dd21e3b wil6210: wmi: Correct misnamed function parameter 'ptr_' omits 5336fad96e8f wcn36xx: Enable firmware offloaded keepalive omits 8def9ec46a5f wcn36xx: Enable firmware link monitoring omits e24eedc09f14 wcn36xx: Set LINK_FAIL_TX_CNT to 1000 on all wcn36xx omits ce54bf5e9554 ath6kl: fix enum-conversion warning omits cd64cae3efd4 ath9k: dynack: Demote non-compliant function header omits 8cc107b57109 ath9k: ar5008_phy: Demote half completed function headers omits b5cafcb16f45 ath9k: ar9003_2p2_initvals: Remove unused const variables omits 9190c64e4720 ath9k: ar9485_initvals: Remove unused const variable 'ar94 [...] omits 30c2751b8458 ath9k: ar9340_initvals: Remove unused const variable 'ar93 [...] omits 3fc95aacc6fa ath9k: ar9330_1p1_initvals: Remove unused const variable ' [...] omits 748d250777e6 ath: dfs_pri_detector: Demote zero/half completed kernel-d [...] omits 206cd5800d8c ath: dfs_pattern_detector: Fix some function kernel-doc headers omits aed7ee049a3e ath: regd: Provide description for ath_reg_apply_ir_flags' [...] omits 47f1a84e2451 ath11k: Add new dfs region name for JP omits 36c7c640ffeb ath11k: fix wmi init configuration omits ab041d060ee6 ath11k: Fix the hal descriptor mask omits 9fb13b81e145 ath11k: Fix single phy hw mode omits 6189be7d145c ath11k: Fix number of rules in filtered ETSI regdomain omits ff34107c2224 ath11k: Remove unused param from wmi_mgmt_params omits 383a32cde417 ath11k: Initialize complete alpha2 for regulatory change omits 02f9d3c1b918 ath11k: cold boot calibration support omits 14f43c5fca57 ath11k: search DT for qcom,ath11k-calibration-variant omits 77581df8639f dt: bindings: add new dt entry for ath11k calibration variant omits bafdbd79aae4 ath11k: Remove unnecessary data sync to cpu on monitor buffer omits 0f01dcb89b8b ath11k: convert tasklets to use new tasklet_setup() API omits 9501bc2b16b5 ath10k: cancel rx worker in hif_stop for SDIO omits ee06fcb98dcd ath10k: Don't iterate over not-sdata-in-driver interfaces. omits b91626451178 ath10k: fix compilation warning omits ae0d0bb29b31 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 9f32c27eb4fc Revert ibmvnic merge do_change_param_reset into do_reset omits b6ff30849ca7 tools/memory-model: Label MP tests' producers and consumers omits acc4bdc55dcb tools/memory-model: Use "buf" and "flag" for message-passi [...] omits 1947bfcf81a9 tools/memory-model: Add types to litmus tests omits 0a27ce6b6968 tools/memory-model: Add a glossary of LKMM terms omits d8566f15da9b docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] omits ebb477cb2fb7 tools/memory-model: Document categories of ordering primitives omits 1d094cefc37e kcsan: Fix encoding masks and regain address bit omits 75dc2da5ecd6 rcu-tasks: Make the units of ->init_fract be jiffies omits 01f9e708d9ea tools/rcutorture: Fix BUG parsing of console.log omits 06dc8d4591b8 tools/nolibc: Fix a spelling error in a comment omits 5be7d80deb80 torture: Make kvm-check-branches.sh use --allcpus omits 6c5b9de2c63b rcutorture/nolibc: Fix a typo in header file omits a7eb937b67b6 rcutorture: Don't do need_resched() testing if ->sync is NULL omits 0d7202876bcb locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...] omits 85558182d545 scftorture: Add full-test stutter capability omits a5136f4ffb44 torture: Allow alternative forms of kvm.sh command-line arguments omits 293b93d66f14 rcutorture: Small code cleanups omits 7de1ca35269e torture: Accept time units on kvm.sh --duration argument omits ab1b7880dec8 rcutorture: Make stutter_wait() caller restore priority omits c1e06287583e torture: Force weak-hashed pointers on console log omits 4994684ce109 rcutorture: Prevent hangs for invalid arguments omits c64659ef29e3 torture: Prevent jitter processes from delaying failed run omits 6b74fa0a776e locktorture: Prevent hangs for invalid arguments omits e5ace37d83af locktorture: Ignore nreaders_stress if no readlock support omits 6f26d010e678 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] omits bc80d353b3f5 refscale: Prevent hangs for invalid arguments omits 2f2214d43ccd rcuscale: Prevent hangs for invalid arguments omits 8d68e68a781d torture: Exclude "NOHZ tick-stop error" from fatal errors omits 45c7b962014d rcuscale: Avoid divide by zero omits 899f317e4886 rcuscale: Add RCU Tasks Trace omits 1ac78b49d61d scftorture: Add an alternative IPI vector omits fda5ba9ed254 torture: Make torture_stutter() use hrtimer omits 19012b786ecc torture: Periodically pause in stutter_wait() omits 3480d6774f07 locktorture: Track time of last ->writeunlock() omits c386e29d4372 docs/rcu: Update the call_rcu() API omits a1b9dbb72b7f docs: RCU: Requirements.rst: Fix a list block omits a043260740d5 docs: Update RCU's hotplug requirements with a bit about design omits 3fcd6a230fa7 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits f4deaf90212c x86/cpu: Avoid cpuinfo-induced IPI pileups omits 0848fdf1be0b drm/mga/mga_state: Remove unused variable 'buf_priv' omits 07687193d0ce drm/mga/mga_dma: Demote kernel-doc abusers to standard com [...] omits 6ef2b857be2a drm/r128/ati_pcigart: Source file headers are not good can [...] omits 13f876ba77eb highmem: High implementation details and document API omits 9bf6f7bab3ba Documentation/io-mapping: Remove outdated blurb omits 351191ad55c8 io-mapping: Cleanup atomic iomap omits 3c1016b53c31 mm/highmem: Remove the old kmap_atomic cruft omits d7029e454969 highmem: Get rid of kmap_types.h omits 629ed3f7dad2 xtensa/mm/highmem: Switch to generic kmap atomic omits 3293efa97807 sparc/mm/highmem: Switch to generic kmap atomic omits 47da42b27a56 powerpc/mm/highmem: Switch to generic kmap atomic omits 5f037ea3b267 nds32/mm/highmem: Switch to generic kmap atomic omits a4c33e83bca1 mips/mm/highmem: Switch to generic kmap atomic omits 7ac1b26b0a72 microblaze/mm/highmem: Switch to generic kmap atomic omits 5af627a043e3 csky/mm/highmem: Switch to generic kmap atomic omits 2a15ba82fa6c ARM: highmem: Switch to generic kmap atomic omits 39cac191ff37 arc/mm/highmem: Use generic kmap atomic implementation omits 157e118b5511 x86/mm/highmem: Use generic kmap atomic implementation omits 389755c25081 highmem: Make DEBUG_HIGHMEM functional omits 298fa1ad5571 highmem: Provide generic variant of kmap_atomic* omits 4f8b96cd47b0 asm-generic: Provide kmap_size.h omits 673afbace459 sh/highmem: Remove all traces of unused cruft omits e8f147dc3f1f fs: Remove asm/kmap_types.h includes omits b819fd9da385 highmem: Remove unused functions omits 16675dda9355 mm/highmem: Un-EXPORT __kmap_atomic_idx() omits f055f355faf1 selftests/bpf: Fix selftest build with old libc omits 3b4202a4706d Merge branch 'nexthop-add-support-for-nexthop-objects-offload' omits 21584e6a92bd selftests: netdevsim: Add test for nexthop offload API omits 66e58bf0707b netdevsim: Allow programming routes with nexthop objects omits 8fa84742d666 netdevsim: Add dummy implementation for nexthop offload omits 35266255d61c netdevsim: Add devlink resource for nexthops omits bbea126c2bad nexthop: Remove in-kernel route notifications when nexthop [...] omits 975ff7f3324a nexthop: Replay nexthops when registering a notifier omits ce7e9c8a080b nexthop: Pass extack to register_nexthop_notifier() omits 833a1065eeb1 nexthop: Emit a notification when a nexthop group is reduced omits f17bc33d7412 nexthop: Emit a notification when a nexthop group is modified omits 8c09c9f9d846 nexthop: Emit a notification when a single nexthop is replaced omits d144cc5f4f4e nexthop: Emit a notification when a nexthop group is replaced omits 732d167bf5f5 nexthop: Emit a notification when a nexthop is added omits e95f2592f633 nexthop: Allow setting "offload" and "trap" indications on [...] omits 968a83f8cf6f rtnetlink: Add RTNH_F_TRAP flag omits 1ec69d187cb8 nexthop: vxlan: Convert to new notification info omits 5ca474f23454 nexthop: Prepare new notification info omits 3578d53dcef1 nexthop: Pass extack to nexthop notifier omits 1c9cac65cecd nexthop: Add nexthop notification data structures omits 991fcb77f490 drm/edid: Fix uninitialized variable in drm_cvt_modes() omits 15af36596ae3 x86/mce: Correct the detection of invalid notifier priorities omits 1b4fb70e5b28 ASoC: ti: davinci-mcasp: Handle missing required DT properties omits 1125d925990b ASoC: ti: davinci-mcasp: Simplify the configuration parame [...] omits db8793a39b29 ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing omits 372c4bd11de1 ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional omits 54defc10c4d9 drm/i915: Include fb modifier in state dumps omits 441494ec2a30 dt-bindings: serial: 8250_omap: Add compatible for UART co [...] omits 0d66442dfdbd tty: serial: msm_serial: Constify msm_uart_pops omits 439c7183e5b9 serial: 8250: 8250_omap: Disable RX interrupt after DMA enable omits 80f510f5fd07 tty: serial: linflexuart: Remove unnecessary '|' operation [...] omits cbd90e746148 serial: mctrl_gpio: Fix passing zero to 'ERR_PTR' warning omits 3d608a591b2b tty: Remove redundant synclinkmp driver omits a1f714b44e34 tty: Remove redundant synclink driver omits 4170bc6baa54 bpf: Exercise syscall operations for inode and sk storage omits 9cde3beeadb3 bpf: Add tests for task_local_storage omits a367efa71b3f bpf: Update selftests for local_storage to use vmlinux.h omits f0e5ba0bc481 bpf: Fix tests for local_storage omits 3ca1032ab7ab bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID omits 864ab0616dcc bpftool: Add support for task local storage omits 8885274d2259 libbpf: Add support for task local storage omits 4cf1bc1f1045 bpf: Implement task local storage omits 9e7a4d9831e8 bpf: Allow LSM programs to use bpf spin locks omits aee9dccc5b64 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids omits 88b8138b240b tty: serial: remove pnx8xxx uart driver omits 04057a1afc75 drm/i915: Sort EHL/JSL PCI IDs omits 8ca199309f3c Merge series "ASoC: dt-bindings: audio-graph-card: switch [...] omits 77080929d56d x86/mce: Assign boolean values to a bool variable omits 9e39aef3a105 usb: misc: brcmstb-usb-pinmap: Make sync_all_pins static omits 1528bfcfeb5b drm/vc4: replace idr_init() by idr_init_base() omits 217504a05532 usb: typec: ucsi: Work around PPM losing change information omits 47ea2929d58c usb: typec: ucsi: acpi: Always decode connector change inf [...] omits 06ea59405170 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK omits e2b2e4386cb7 staging: mt7621-pci: avoid to request pci bus resources omits f4acd33c446b staging: rtl8723bs: replace ieee80211_back_actioncode omits a9d876388973 staging: rtl8723bs: replace rtw_ieee80211_ht_actioncode omits 72cac683e6f9 staging: rtl8723bs: replace rtw_ieee80211_spectrum_mgmt_ac [...] omits c25d8a7db434 staging: rtl8723bs: replace rtw_ieee80211_ht_cap omits d0cc39cd1fa3 staging: rtl8723bs: remove ADPT_FMT macro omits d72425da09a0 staging: rtl8723bs: remove NDEV_FMT macro omits 5e364ea5ea9d staging: rtl8723bs: remove IP_FMT macro omits 5d4ea6b45202 staging: rtl8723bs: use %pM format for MAC addresses omits 90574a9c02f1 printk: remove unneeded dead-store assignment omits bbda3ac4f24e staging: rtl8723bs: remove MAC_FMT macro omits 773cfe0684a3 staging: mt7621-dma: fix alignment warnings omits 99c1fdae1a7f Staging: mt7621-pci: Fix alignment warnings omits ad18fa0f5f05 drm/i915: Correctly set SFC capability for video engines omits 70c5e40ca959 mac80211: assure that certain drivers adhere to DONT_REORDER flag omits eb27cf085cc8 drivers: staging: most: use swabXX functions of kernel omits 096f64905f0c drivers: staging: rtl8188eu: Fix spelling in two comments [...] omits 92576c84c8c6 Staging: rtl8723bs: core: rtw_cmd: Fixed four if-statement [...] omits 071dc1787a2f staging: rtl8192u: fix wrong judgement in rtl8192_rx_isr omits d1e7550ad081 staging: ks7010: fix missing destroy_workqueue() on error [...] omits 527d675969a1 mac80211: don't overwrite QoS TID of injected frames omits 66d06c84730c mac80211: adhere to Tx control flag that prevents frame re [...] omits 30df81301c63 mac80211: add radiotap flag to assure frames are not reordered omits 16b37e7ba6fd staging/wlan-ng: Fix line alignment omits a296b3de3083 tty: synclink: Provide missing description for 'hdlcdev_tx [...] omits 27122bf57a62 tty: hvc: hvc_opal: Staticify function invoked by reference omits 109af2a82a36 tty: hvc: hvc_vio: Staticify function invoked only by reference omits 216daa1209e6 tty: serial: serial-tegra: Provide some missing struct mem [...] omits 8a3bdec1dff9 tty: tty_ldisc: Supply missing description for 'tty_ldisc_ [...] omits 24832ca3ee85 tty: serial: stm32-usart: Remove set but unused 'cookie' v [...] omits 7285ff0b7d2a tty: synclinkmp: Add missing description for function para [...] omits 180bb243de73 tty: serial: sifive: Struct headers should start with 'str [...] omits 0fd872d7160c tty: serial: serial-tegra: Struct headers should start wit [...] omits 71b061e2ca93 tty: synclink_gt: Demote one kernel-doc header and repair another omits b482bd793c55 tty: serial: xilinx_uartps: Supply description for missing [...] omits 09532ceb900a tty: serial: ifx6x60: Fix function documentation headers omits fe989920b4d1 tty: serial: msm_serial: Remove set but unused variable 'status' omits c4e3f0c0ea79 tty: serial: lpc32xx_hs: Remove unused variable 'tmp' omits b410e35dbfed tty: n_gsm: Demote obvious abuse of kernel-doc and supply [...] omits 7789c1f1f055 tty: serial: amba-pl011: Mark 'sbsa_uart_acpi_match' as __ [...] omits 0b0a66a5d9db tty: pty: Provide descriptions for the 'file' parameters omits ffb5d9cf650f tty: tty_audit: Demote non-conformant kernel-doc headers omits 32ed248042d1 tty: serial: 8250: serial_cs: Remove unused/unchecked vari [...] omits 08aa5042d22b tty: tty_io: Fix some kernel-doc issues omits 5d5b53cf92a7 tty: serial: jsm: jsm_cls: Remove unused variable 'discard' omits 171044a70b57 tty: n_tty: Add 2 missing parameter descriptions omits d3e3232e7b58 tty: vt: consolemap: Demote weakly documented function header omits bc38fe241bc3 tty: tty_jobctrl: Add missing function parameter descriptions omits 1b1deb44d12c tty: tty_port: Demote obvious abuse of kernel-doc formatting omits a776f10d12ca tty: tty_buffer: Add missing description for 'limit' omits aec51036a166 tty: tty_io: Move 'tty_sysctl_init's prototype to shared space omits 6e30f2835663 tty: tty_baudrate: Add missing description for 'tty' omits fc74d98c00d5 tty: serdev: core: Provide missing description for 'owner' omits c0ed8ecb177d tty: serdev: core: Remove unused variable 'dummy' omits 5088d6572e8f drm/amdgpu: Make struct drm_driver const omits 70a59dd82959 drm/<drivers>: Constify struct drm_driver omits 8f5c7aa078cf drm: Allow const struct drm_driver omits e431eb8089ee drm/amdgpu/virt: fix handling of the atomic flag omits 57bb1ee60340 drm: Compile out legacy chunks from struct drm_device omits 384bc5e059d4 drm/radeon: Stop changing the drm_driver struct omits 70debba3ab7d mac80211: save HE oper info in BSS config for mesh omits c4a30446a92a cfg80211: add support to configure HE MCS for beacon rate omits 857b34c4fb10 nl80211: fix beacon tx rate mask validation omits ba5c25236bc3 nl80211/cfg80211: fix potential infinite loop omits 9c97c88d2f4b cfg80211: Add support to calculate and report 4096-QAM HE rates omits 9f0ffa418483 cfg80211: Add support to configure SAE PWE value to drivers omits 8280c07e0762 ieee80211: Add definition for WFA DPP omits c7287cb8c686 mac80211: use semicolons rather than commas to separate st [...] omits d85b4b2bf2d4 MAINTAINERS: update maintainers list for Cypress omits 397a973b9978 MAINTAINERS: update Yan-Hsuan's email address omits 5d4c1edf0ddc drm/qxl: replace idr_init() by idr_init_base() omits 44510939b18d drm/virtio: Fix a double free in virtio_gpu_cmd_map() omits 047679e366b9 ath11k: FILS discovery and unsolicited broadcast probe res [...] omits dbeb101d28eb ath10k: sdio: remove redundant check in for loop omits c0f98d2f8b07 Merge tag 'drm-misc-next-2020-11-05' of git://anongit.free [...] omits c6bde958a62b bpf: Lift hashtab key_size limit omits ab95bd2aa904 crypto: caam - fix printing on xts fallback allocation error path omits fefc046f2b0e crypto: hisilicon/qm - split 'hisi_qm_init' into smaller pieces omits 53737881da6e crypto: hisilicon/qm - split 'qm_eq_ctx_cfg' into smaller pieces omits 3bf1ef9d513e crypto: hisilicon/qm - split 'qm_qp_ctx_cfg' into smaller pieces omits 09493afbc627 crypto: hisilicon/qm - replace 'sprintf' with 'scnprintf' omits cd1aff982af4 crypto: hisilicon/qm - modify return type of 'qm_set_sqctype' omits a8ff38bd8294 crypto: hisilicon/qm - modify the return type of debugfs i [...] omits e926d753a612 crypto: hisilicon/qm - modify the return type of function omits 1b5644f29983 crypto: hisilicon/qm - numbers are replaced by macros omits 5bd9938e9316 hwrng: imx-rngc - irq already prints an error omits a2715fbdc6fc crypto: arm/aes-neonbs - fix usage of cbc(aes) fallback omits cc9a99fb89a9 crypto: qat - remove unneeded semicolon omits 76bb6a7b5b42 crypto: cavium/nitrox - remove unneeded semicolon omits 519a0d7e495a crypto: arm64/poly1305-neon - reorder PAC authentication w [...] omits 92eb6c3060eb crypto: af_alg - avoid undefined behavior accessing salg_name omits 2d653936eb2c crypto: caam - enable crypto-engine retry mechanism omits 09a5ef9644bc crypto: testmgr - WARN on test failure omits 6e5972fa4a0d crypto: testmgr - always print the actual skcipher driver name omits 2257f4712dcf crypto: testmgr - always print the actual AEAD driver name omits 79cafe9a8b16 crypto: testmgr - always print the actual hash driver name omits da094e0f1b22 crypto: aead - add crypto_aead_driver_name() omits 77fdd94f091f crypto: atmel-sha - remove unneeded break omits b6b466a81f84 Merge branch 'libbpf: split BTF support' omits 75fa1777694c tools/bpftool: Add bpftool support for split BTF omits 232338fa2fb4 selftests/bpf: Add split BTF dedup selftests omits 6b6e6b1d09aa libbpf: Accomodate DWARF/compiler bug with duplicated iden [...] omits f86524efcf9e libbpf: Support BTF dedup of split BTFs omits d8123624506c libbpf: Fix BTF data layout checks and allow empty BTF omits 1306c980cf89 selftests/bpf: Add checking of raw type dump in BTF writer [...] omits 197389da2fbf selftests/bpf: Add split BTF basic test omits ba451366bf44 libbpf: Implement basic split BTF support omits 88a82c2a9ab5 libbpf: Unify and speed up BTF string deduplication omits d9448f94962b selftest/bpf: Relax btf_dedup test checks omits c81ed6d81e05 libbpf: Factor out common operations in BTF writing APIs omits c9448e828d11 Merge tag 'mlx5-updates-2020-11-03' of git://git.kernel.or [...] omits c1aedf015ebd net/usb/r8153_ecm: support ECM mode for RTL8153 omits 3ffec6a14f24 net: Add mhi-net driver omits d8c4a2236385 bus: mhi: Add mhi_queue_is_full function omits 5aee9484df35 Merge branch 'net-phy-add-support-for-shared-interrupts-part-1' omits 8b43357fff61 net: phy: realtek: remove the use of .ack_interrupt() omits 0382916398f2 net: phy: realtek: implement generic .handle_interrupt() callback omits 87de1f058aac net: phy: add genphy_handle_interrupt_no_ack() omits 0d65cc189c9a net: phy: davicom: remove the use of .ack_interrupt() omits e954631cd22e net: phy: davicom: implement generic .handle_interrupt() calback omits a758087f476d net: phy: cicada: remove the use of .ack_interrupt() omits e5d2b0b6c2b9 net: phy: cicada: implement the generic .handle_interrupt( [...] omits 15772e4ddf3f net: phy: broadcom: remove use of ack_interrupt() omits 4567d5c3eb9b net: phy: broadcom: implement generic .handle_interrupt() [...] omits e11ef96d44f1 net: phy: aquantia: remove the use of .ack_interrupt() omits 6ab930df83cc net: phy: aquantia: implement generic .handle_interrupt() [...] omits 30446ae4675c net: phy: mscc: remove the use of .ack_interrupt() omits 4008f373eb71 net: phy: mscc: implement generic .handle_interrupt() callback omits f2e9060458b1 net: phy: mscc: use phy_trigger_machine() to notify link change omits a3417885fc36 net: phy: at803x: remove the use of .ack_interrupt() omits 297730973602 net: phy: at803x: implement generic .handle_interrupt() callback omits 7b2d59085d17 net: phy: make .ack_interrupt() optional omits e2f016cf7751 net: phy: add a shutdown procedure omits 293e9a3d950d net: phy: export phy_error and phy_trigger_machine omits 0356010d825e sctp: bring inet(6)_skb_parm back to sctp_input_cb omits 67438feb2b85 Merge branch 'hirschmann-hellcreek-dsa-driver' omits d5d29d527a27 dt-bindings: net: dsa: Add documentation for Hellcreek switches omits dcfb1a75ba29 dt-bindings: Add vendor prefix for Hirschmann omits 7d9ee2e8ff15 net: dsa: hellcreek: Add PTP status LEDs omits f0d4ba9eff75 net: dsa: hellcreek: Add support for hardware timestamping omits ddd56dfe52c9 net: dsa: hellcreek: Add PTP clock support omits e4b27ebc780f net: dsa: Add DSA driver for Hirschmann Hellcreek switches omits e358bef7c392 net: dsa: Give drivers the chance to veto certain upper devices omits 01ef09caad66 net: dsa: Add tag handling for Hirschmann Hellcreek switches omits 2f62f4990dca gpu: drm: bridge: analogix: analogix_dp_reg: Remove unused [...] omits 5d89045b3367 drm/panel: panel-ilitek-ili9322: Demote non-conformant ker [...] omits 084ee219efb6 drm/panel: panel-simple: Fix 'struct panel_desc's header omits d2a58fd1f0ea gpu/host1x: bus: Add missing description for 'driver' omits c2530cc9610d drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe omits 514436857128 net: mlx5: Replace in_irq() usage omits 6c6132032d7a net/mlx5: Cleanup kernel-doc warnings omits 7c36e785d62a net/mlx4: Cleanup kernel-doc warnings omits 579524c6eace net/mlx5e: Validate stop_room size upon user input omits 284836d9660d net/mlx5: DR, Free unused buddy ICM memory omits 1c58651412bb net/mlx5: DR, ICM memory pools sync optimization omits 3eb1006a3b3e net/mlx5: DR, Sync chunks only during free omits a00cd87880a3 net/mlx5: DR, Handle ICM memory via buddy allocation inste [...] omits 3b72422dea97 net/mlx5: DR, Add buddy allocator utilities omits 8a8a1023000e net/mlx5: DR, Rename matcher functions to be more HW agnostic omits de1facaf56b6 net/mlx5: DR, Rename builders HW specific names omits 77662e75e009 net/mlx5: DR, Remove unused member of action struct omits 852e1b364481 drm/i915/gem: Pull phys pread/pwrite implementations to th [...] omits 0049b688459b drm/i915/gem: Allow backends to override pread implementation omits 514ad1b6bb6e drm/amdgpu: Fix Arcturus fan speed reporting omits 71037bfc78bf drm/amdgpu: add missing clock gating info in amdgpu_pm_info omits 8d96ec9ba9e7 ASoC: renesas,rsnd: Add r8a77961 support omits 2d8fc973646c ASoC: renesas, rsnd: switch to yaml base Documentation omits 97198614f6c3 ASoC: audio-graph-card: switch to yaml base Documentation omits ed794057b052 drm/kmb: Build files for KeemBay Display driver omits 98521f4d4b4c drm/kmb: Mipi DSI part of the display driver omits 7f7b96a8a0a1 drm/kmb: Add support for KeemBay Display omits 1bb8b7fcda88 drm/kmb: Keem Bay driver register definition omits d7e0798925ea dt-bindings: display: bridge: Intel KeemBay DSI omits 24c81b9e8e0b dt-bindings: display: Intel KeemBay MSSCAM omits 5a76b1ed73b9 dt-bindings: display: Add support for Intel KeemBay Display omits 93bd813c1776 ASoC: rt1015: add delay to fix pop noise from speaker omits 8a24c834c053 ASoC: fsl_aud2htx: Add aud2htx module driver omits 40f4c56d08f2 ASoC: dt-bindings: fsl_aud2htx: Add binding doc for aud2ht [...] omits 06d65ba3db67 dt-bindings: drm/msm/gpu: Add cooling device support omits ec793cf01d1f drm/msm: Add support for GPU cooling omits 3b20369313a4 EDAC: Add three new memory types omits 94f44f28836d net: sched: implement action-specific terse dump omits fcc6aa8f3e96 drm/i915/ehl: Implement W/A 22010492432 omits 2c16d291236b Revert "mm: mmap: fix fput in error path v2" omits e40b0b56ffdc Revert "mm: introduce vma_set_file function v4" omits 00efd65a6596 dma-buf: Fix static checker warning omits b8f949577656 ASoC: pxa: pxa-ssp: Remove redundant null check before clk [...] omits ec4177c83456 ASoC: samsung: i2s: Remove redundant null check before clk [...] omits ee5d28e73508 ASoC: q6afe-clocks: fix warning on symbol scope omits 4c22b80f6154 ASoC: pcm: DRAIN support reactivation omits df3d6390fa0a ASoC: mediatek: mt8192: Make some symbols static omits 8bfe8c967546 ASoC: mediatek: mt8192: Fix build failure omits 20f64a1db8a0 ASoC: qcom: lpass-cpu: fix warning on symbol scope omits 66186acbd94c drm/i915/display: Use initial_fastset_check() to compute a [...] omits 9ac924b98728 media: cedrus: h264: Fix check for presence of scaling matrix omits e6fcf468c51d media: media/platform/marvell-ccic: fix warnings when CONF [...] omits 2da185d6fe96 media: mtk-vcodec: fix build breakage when one of VPU or S [...] omits 46233e91fa24 media: mtk-vcodec: move firmware implementations into thei [...] omits 2b5b95b1ff3d mm: introduce vma_set_file function v4 omits 0227da01f255 mm: mmap: fix fput in error path v2 omits ea86f3defd55 drm/virtio: use kvmalloc for large allocations omits f3f0e410c6a8 drm: document that blobs are ref'counted omits 567b8e9fed8a HID: mcp2221: Fix GPIO output handling omits 34a9fa2025d9 HID: hid-sensor-hub: Fix issue with devices with no report ID omits 5f8f96528749 Merge drm/drm-next into drm-intel-next-queued omits 975323ab8f11 USB: serial: mos7720: fix parallel-port state restore omits b65ca4c38875 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits ae23b55cc57b Merge branch 'mptcp-miscellaneous-mptcp-fixes' omits 8d014eaa9254 selftests: mptcp: add ADD_ADDR timeout test case omits 9ce7deff92e8 docs: networking: mptcp: Add MPTCP sysctl entries omits 93f323b9cccc mptcp: add a new sysctl add_addr_timeout omits 95ed690ebc72 mptcp: split mptcp_clean_una function omits 5a369ca64364 tcp: propagate MPTCP skb extensions on xmit splits omits 65f49fe72f9e mptcp: use _fast lock version in __mptcp_move_skbs omits 13c7ba0c8494 mptcp: adjust mptcp receive buffer limit if subflow has la [...] omits 82728b91f124 enetc: Remove Tx checksumming offload code omits ebcaa207b485 dpaa_eth: use false and true for bool variables omits f2531d452854 net: phy: adin: implement cable-test support omits 85ba75bb5727 net: phy: adin: disable diag clock & disable standby mode [...] omits 609cfc7fcf5e Merge branch 'selftests-net-bridge-add-tests-for-mldv2' omits 252b353c5bb3 selftests: net: bridge: add test for mldv2 *,g auto-add omits d598cc6a2d45 selftests: net: bridge: add test for mldv2 exclude timeout omits a2d667f0c1fb selftests: net: bridge: add test for mldv2 exc -> block report omits 57386215cc0b selftests: net: bridge: add test for mldv2 inc -> block report omits 9eb4394db91c selftests: net: bridge: add test for mldv2 exc -> to_exclu [...] omits d0b19dedd6c2 selftests: net: bridge: add test for mldv2 exc -> is_exclu [...] omits 25ba7c03ef1a selftests: net: bridge: add test for mldv2 exc -> is_inclu [...] omits 0e77581fdf30 selftests: net: bridge: add test for mldv2 exc -> allow report omits 55852f1d6a33 selftests: net: bridge: add test for mldv2 inc -> to_exclu [...] omits f9fcd55328a9 selftests: net: bridge: add test for mldv2 inc -> is_exclu [...] omits f44de2bc684d selftests: net: bridge: add test for mldv2 inc -> is_inclu [...] omits 0ef10e60682e selftests: net: bridge: add test for mldv2 inc -> allow report omits 444c897111b0 selftests: net: bridge: add initial MLDv2 include test omits 95e6f430ebfe selftests: net: bridge: factor out and rename sg state functions omits 450b0b84c660 selftests: net: lib: add support for IPv6 mcast packet test omits 537e48259eac selftests: net: bridge: factor out mcast_packet_test omits 9470174e7581 net: dsa: mt7530: support setting MTU omits 2c24eefb2462 Merge branch 'net-ipa-tell-gsi-the-ipa-version' omits d387c761fa8c net: ipa: eliminate legacy arguments omits ce54993d01b9 net: ipa: use version in gsi_channel_program() omits 9de4a4ccddb3 net: ipa: use version in gsi_channel_reset() omits 56dfe8dedff9 net: ipa: use version in gsi_channel_init() omits 14dbf977dd45 net: ipa: record IPA version in GSI structure omits 1d0c09dee911 net: ipa: expose IPA version to the GSI layer omits cf11c1f89d52 drm/msm: Drop struct_mutex in shrinker path omits f92f026a487a drm/msm: Drop struct_mutex in madvise path omits c951a9b284b9 drm/msm: Remove msm_gem_free_work omits 25c49c838bde drm/msm: Drop struct_mutex in free_object() path omits c5c1643cef7a drm/msm: Drop struct_mutex from the retire path omits fb1a1fcbacef drm/msm: Remove obj->gpu omits 964d2f97e74b drm/msm: Refcount submits omits 77d205290aa9 drm/msm: Protect ring->submits with it's own lock omits 77c406038e83 drm/msm: Document and rename preempt_lock omits d984457b31c4 drm/msm: Add priv->mm_lock to protect active/inactive lists omits 2a86efb1bf72 drm/msm: Move update_fences() omits 07ddf4c30c4d drm/msm: Drop chatty trace omits ce0a9dc009da drm/msm: Use correct drm_gem_object_put() in fail case omits 6c0e3ea25047 drm/msm/gem: Switch over to obj->resv for locking omits 9184b6831bbe drm/msm: Do rpm get sooner in the submit path omits 20224d715a88 drm/msm/submit: Move copy_from_user ahead of locking bos omits 599089c6af68 drm/msm/gem: Move locking in shrinker path omits e4b87d227f9e drm/msm/gem: Add some _locked() helpers omits 8f642378bfe5 drm/msm/gem: Move prototypes to msm_gem.h omits 8117e5e5bc1a drm/msm/gem: Rename internal get_iova_locked helper omits a6ae74c956e7 drm/msm/gem: Add obj->lock wrappers omits 96c876f12771 drm/msm: Fix a couple incorrect usages of get_vaddr_active() omits 0e720ea8de07 drm/msm/dsi: do not try reading 28nm vco rate if it's not enabled omits 46b97aed5484 drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encode [...] omits 582e2ce5b4ec drm/amdgpu/display: FP fixes for DCN3.x (v4) omits 20f2ffe50472 drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_A [...] omits aeee2a48ec92 drm/amd/amdgpu: Enable arcturus devices to access the meth [...] omits 94254fa045fb drm/amd/display: fix psr panel lightup omits 4b39264f8bcf drm/amdgpu: cleanup debug log in amdgpu_set_pp_features() omits 5ce71f59bb9b drm/amd/amdgpu: switch on/off vcn power profile mode omits 5c9a6272e768 drm/amdgpu: update module paramter doc of amdgpu_dpm omits 87fb78331e14 drm/amdgpu: do not initialise global variables to 0 or NULL omits 4b60bb0dde1b drm/amdgpu: set LDS_CONFIG=0x20 on Navy Flounder to fix a [...] omits 4c7e8a9e9f30 drm/amdgpu: Change the way to determine framebuffer type omits 19201c075d2c drm/amdgpu: fix off by one in amdgpu_vm_handle_fault omits 413949ee1cdb drm/amdgpu: enable GFXOFF for dimgrey_cavefish omits c26dab27e5c7 drm/amdgpu: resolved ASD loading issue on sienna omits a3964ec40fc1 drm/amdgpu: Enable FGCG for Vangogh omits 8c11024cf66a drm/amdgpu: Add Fine Grain Clock Gating for GFX10 omits adf16996362e drm/amdgpu: Add GFX Fine Grain Clock Gating flag omits b6be002bcd1d x86/entry: Move nmi entry/exit into common code omits bc3955c99cd0 Merge series "ASoC: topology: Change to resource managed m [...] omits 860bfa6d66eb Merge series "ASoC: Mediatek: Add support for MT8192 SoC" [...] omits 7e9a2387c5fd ASoC: rt1015: support TDM slot configuration omits 4a232122124b dt-bindings: mediatek: mt8192: add mt8192-mt6358-rt1015-rt [...] omits 18b13ff23fab ASoC: mediatek: mt8192: add machine driver with mt6359, rt [...] omits 1afc60e00de3 dt-bindings: mediatek: mt8192: add audio afe document omits 52fcd65414ab ASoC: mediatek: mt8192: support tdm in platform driver omits c63b7866011e ASoC: mediatek: mt8192: support pcm in platform driver omits 607ac4859564 ASoC: mediatek: mt8192: support adda in platform driver omits 2c37b4ed730b ASoC: mediatek: mt8192: support i2s in platform driver omits 125ab5d588b0 ASoC: mediatek: mt8192: add platform driver omits 682c5a72a2bb ASoC: mediatek: mt6359: add the calibration functions omits 8d456654839c ASoC: topology: Simplify remove_widget function omits 033df362ea36 ASoC: topology: Remove empty functions omits ff9226224437 ASoC: topology: Change allocations to resource managed omits e59db12b8df3 ASoC: topology: Unify all device references omits a5b8f71c5477 ASoC: topology: Remove multistep topology loading omits 841fb1096713 ASoC: topology: Remove unused functions from topology API omits 01be83eea08d Merge branch 'core/urgent' into core/entry omits 24e146cdf9f5 drm: unify formatting for color management documentation omits 5785dd7a8ef0 drm/msm: Fix duplicate gpu node in icc summary omits cccdeda362fa drm/msm/dpu: fix clock scaling on non-sc7180 board omits 3e79527a33a8 drm/msm/dpu: enable merge_3d support on sm8150/sm8250 omits 9ffd0e856993 drm/msm/dpu: setup merge modes in merge_3d block omits c40e6c6733a0 drm/msm/dpu: handle merge_3d configuration in hw_ctl block omits 4369c93cf36b drm/msm/dpu: initial support for merge3D hardware block omits d8199c85f3e4 drm/msm/dpu: simplify interface flush handling omits a04c696c0a54 drm/msm: Implement shutdown callback for adreno omits ab38764752e0 drm/msm/dp: add opp_table corner voting support base on dp [...] omits dd29bd41d4c6 drm/msm: Remove redundant null check omits e92ce317fbeb drm/msm/dsi_phy_10nm: implement PHY disabling omits b66ccc571319 drm/msm/dsi_phy_7nm: implement PHY disabling omits a4ccc37693a2 drm/msm/dsi_pll_10nm: restore VCO rate during restore_state omits 5047ab95bb7d drm/msm/dsi_pll_7nm: restore VCO rate during restore_state omits 91693cbc13c2 drm/msm/dpu: Add newline to printks omits 6625e2637d93 drm/msm/dp: DisplayPort PHY compliance tests fixup omits c7314613226a drm/msm: Add missing struct identifier omits c35f638fc2ad vt: keyboard, use tty_insert_flip_string in puts_queue omits 2389cdc36007 vt: keyboard, use find_next_bit in kbd_match omits 6dee84d6bed7 vt: keyboard, make HW_RAW a function omits cb58a5046095 vt: keyboard, union perm checks in vt_do_kdgkb_ioctl omits 2374a045263b vt: keyboard, remove unneeded func_* declarations omits 4e1404a5cd04 vt: keyboard, extract and simplify vt_kdskbsent omits 07edff926520 vt: keyboard, reorder user buffer handling in vt_do_kdgkb_ioctl omits 9788c950ed4a vt: keyboard, rename i to kb_func in vt_do_kdgkb_ioctl omits fe45d6578610 vt: keyboard, use bool for rep omits 2939840c998d vt: keyboard, use DECLARE_BITMAP for key_down omits ee1cf8a58273 vt: keyboard, union perm checks in vt_do_kdsk_ioctl omits fe6416e126cc vt: keyboard, extract vt_kdgkbent and vt_kdskbent omits e27979dace04 vt: keyboard, clean up max_vals omits ee49df450534 vt: keyboard, sort key types by their number omits 877a9c6a0439 vt: keyboard, sort includes omits 0df97c7b5b18 vt: keyboard, include linux/spinlock.h omits 6b8f8313c317 vt: keyboard, remove ctrl_alt_del declaration omits 724ec7c190c1 Merge 5.10-rc2 into tty-next omits ba8a5cb234ba drm/i915/tgl: Fix typo during output setup omits 0d32c2a72ca8 drm/panfrost: Replace devm_reset_control_array_get() omits c44dfe4de053 drm/ttm: replace context flags with bools v2 omits 586052b0a606 drm/ttm: rework no_retry handling v2 omits f36a74b9345a x86/ioapic: Use I/O-APIC ID for finding irqdomain, not index omits 179dfb954790 USB: serial: remove write wait queue omits 5098e77962e7 USB: serial: digi_acceleport: fix write-wakeup deadlocks omits d981059e13ff x86/hyperv: Enable 15-bit APIC ID if the hypervisor supports it omits 8c9108d014c5 auxdisplay: add a driver for lcd2s character display omits 1741b014bd55 auxdisplay: lcd2s DT binding doc omits af9470b26dc6 auxdisplay: charlcd: Do not print chars at end of line omits 40c2b72e4b11 auxdisplay: Change gotoxy calling interface omits 6e49eea35886 auxdisplay: charlcd: replace last device specific stuff omits 377cf2cbfdb9 auxdisplay: hd44780: Remove clear_fast omits 7b231bb5d0be auxdisplay: hd44780_common: Reduce clear_display timeout omits a2060f288e15 auxdisplay: Call charlcd_backlight in place omits 339acb082987 auxdisplay: Move char redefine code to hd44780_common omits 8a86270ef0ea auxdisplay: cleanup unnecessary hd44780 code in charlcd omits d2f2187e8f27 auxdisplay: implement various hd44780_common_ functions omits 01ec46dfa633 auxdisplay: Move init_display to hd44780_common omits bd26b181d14a auxdisplay: Make use of enum for backlight on / off omits 2bf82b5a80d9 auxdisplay: make charlcd_backlight visible to hd44780_common omits 45421ffefbb5 auxdisplay: Move clear_display to hd44780_common omits 88645a86e342 auxdisplay: add home to charlcd_ops omits d3a2fb810f27 auxdisplay: provide hd44780_common_gotoxy omits b26deabb1d91 auxdisplay: hd44780_common_print omits 11588b59cf62 auxdisplay: Move addr out of charlcd_priv omits 2c6a82f2342f auxdisplay: Move write_cmd pointers to hd44780 drivers omits 71ff701bbefe auxdisplay: Move write_data pointer to hd44780_common omits 3fc04dd7eb77 auxdisplay: Move ifwidth to struct hd44780_common omits 2545c1c948a6 auxdisplay: Move hwidth and bwidth to struct hd44780_common omits 718e05ed92ec auxdisplay: Introduce hd44780_common.[ch] omits 66ce7d5c1e12 auxdisplay: Use an enum for charlcd backlight on/off ops omits 66c32e483355 USB: serial: keyspan_pda: drop redundant usb-serial pointer omits fbbf41f64a8d USB: serial: keyspan_pda: use BIT() macro omits 491d6927f0de USB: serial: keyspan_pda: clean up comments and whitespace omits 7604ce70b8f6 USB: serial: keyspan_pda: clean up xircom/entrega support omits 034e38e8f687 USB: serial: keyspan_pda: add write-fifo support omits 6fded8bcbc2e USB: serial: keyspan_pda: increase transmitter threshold omits 7184933b52a6 USB: serial: keyspan_pda: fix write implementation omits 79fe6826a5eb USB: serial: keyspan_pda: refactor write-room handling omits 320f9028c787 USB: serial: keyspan_pda: fix write unthrottling omits 49fbb8e37a96 USB: serial: keyspan_pda: fix tx-unthrottle use-after-free omits 37faf5061541 USB: serial: keyspan_pda: fix write-wakeup use-after-free omits c01d2c58698f USB: serial: keyspan_pda: fix stalled writes omits 7353cad7ee4d USB: serial: keyspan_pda: fix write deadlock omits 696c541c8c6c USB: serial: keyspan_pda: fix dropped unthrottle interrupts omits 1a6a071f51a5 ALSA: seq: remove useless function omits e047c7be173c Merge tag 'drm-intel-next-queued-2020-11-03' of git://anon [...] omits 3fb6928b56f6 net: ipa: restrict special reset to IPA v3.5.1 omits a74e44a111fe chelsio/chtls: Utilizing multiple rxq/txq to process requests omits d0b3d2d7e50d Merge branch 'selftests/bpf: Migrate test_tcpbpf_user to b [...] omits 21b5177e997c selftest/bpf: Use global variables instead of maps for tes [...] omits 0a099d1429c7 selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton omits d3813ea14b69 selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refact [...] omits 247f0ec361b7 selftests/bpf: Drop python client/server in favor of threads omits aaf376bddf68 selftests/bpf: Move test_tcppbf_user into test_progs omits 873b807c9895 octeontx2-pf: Fix sizeof() mismatch omits 1ca47431c29c net: dev_ioctl: remove redundant initialization of variable err omits 1cd260a7905e Merge tag 'drm-misc-next-2020-10-27' of git://anongit.free [...] omits 4c4ac8317716 forcedeth: fix excluded_middle.cocci warnings omits 74d155be2677 net: phy: realtek: Add support for RTL8221B-CG series omits 45e9fbf023f2 Merge branch 'fsl-qbman-in_interrupt-cleanup' omits de3f5d9e271f crypto: caam: Replace in_irq() usage. omits abba4b16fddd net: dpaa: Replace in_irq() usage. omits f84754dbc55e soc/fsl/qbman: Add an argument to signal if NAPI processin [...] omits e9e13b6adc33 lan743x: fix for potential NULL pointer dereference with b [...] omits 870f531e178e r8169: set IRQF_NO_THREAD if MSI(X) is enabled omits f06059c24447 r8169: align number of tx descriptors with vendor driver omits 923ba95ea22d Merge branch 'mlxsw-spectrum-prepare-for-xm-implementation [...] omits 803be1085d21 mlxsw: spectrum_router: Introduce low-level ops and implem [...] omits fb281f24f80d mlxsw: reg: Add XRALXX Registers omits 8e6a0485d1c4 Merge branch 'net-allow-virtual-netdevs-to-forward-udp-l4- [...] omits ecb8fed408b6 net: bonding, dummy, ifb, team: advertise NETIF_F_GSO_SOFTWARE omits 2e4ef10f5850 net: add GSO UDP L4 and GSO fraglists to the list of softw [...] omits c1c0f6eac3db net: net_failover: Correct parameter name 'standby_dev' omits a8eb1a007cfa net: netconsole: Add description for 'netconsole_target's [...] omits 9f07814d01ad net: usb: r8152: Fix a couple of spelling errors in fw_phy [...] omits 50a77e5ff9bc net: macvlan: Demote nonconformant function header omits ecdc5689d93e net: macsec: Add missing documentation for 'gro_cells' omits 06cd7c46b3ab net: usb: lan78xx: Remove lots of set but unused 'ret' variables omits 800a328bf2e1 net: ieee802154: ca8210: Fix incorrectly named function param doc omits 34e653efb602 net: usb: r8152: Provide missing documentation for some st [...] omits 0e8e272f1368 drm/i915/ehl: Remove invalid PCI ID omits c8f638b78d72 net: ieee802154: ca8210: Fix a bunch of kernel-doc issues omits f40b160db382 net: fddi: skfp: ess: Remove defined but unused variable ' [...] omits 041f57c79b35 net: fddi: skfp: drvfbi: Remove defined but unused variabl [...] omits 6e5830d629c8 net: fddi: skfp: srf: Remove defined but unused variable ' [...] omits e02243ed7803 net: fddi: skfp: hwt: Remove defined but unused variable ' [...] omits af1fc594679b net: fddi: skfp: smttimer: Remove defined but unused varia [...] omits ea3588b01ef2 net: fddi: skfp: smtinit: Remove defined but unused variab [...] omits bc3f7c2b306d net: fddi: skfp: smtdef: Remove defined but unused variabl [...] omits 8adc51b94aa6 net: fddi: skfp: rmt: Remove defined but unused variable ' [...] omits 6a60a7a934db net: fddi: skfp: queue: Remove defined but unused variable [...] omits a15420dfe084 net: fddi: skfp: pmf: Remove defined but unused variable ' [...] omits b8e6ea263769 net: fddi: skfp: pcmplc: Remove defined but not used varia [...] omits 9745aab8cf49 net: fddi: skfp: ecm: Remove seemingly unused variable 'ID_sccs' omits 918895bf6166 net: fddi: skfp: ecm: Protect 'if' when AIX_EVENT is not defined omits 626d667b1960 vxlan: Use a per-namespace nexthop listener instead of a g [...] omits 12c9ee3cb4dc Merge branch 'net-hdlc_fr-improve-fr_rx-and-add-support-fo [...] omits 54b77a77e30a net: hdlc_fr: Add support for any Ethertype omits 77124c4463d4 net: hdlc_fr: Improve the initial checks when we receive an skb omits efc790394f8a net: hdlc_fr: Do skb_reset_mac_header for skbs received on [...] omits 14b20704a180 net: hdlc_fr: Change the use of "dev" in fr_rx to make the [...] omits 583d5333ed7d net: hdlc_fr: Simpify fr_rx by using "goto rx_drop" to dro [...] omits 16b5f5ce351f ibmvnic: merge do_change_param_reset into do_reset omits 0992d67bc2bc mpls: drop skb's dst in mpls_forward() omits c648ae338e92 drm/i915/gem: Perform all asynchronous waits prior to mark [...] omits bc73e5d33048 drm/i915: Hold onto an explicit ref to i915_vma_work.pinned omits 09212e81e545 drm/i915/gt: Flush xcs before tgl breadcrumbs omits 2739d8cfc50a drm/i915/gt: Expose more parameters for emitting writes in [...] omits 32c5dca18be7 ASoC: TSCS42xx: remove unneeded semicolon omits 3d13ea9b8db7 ASoC: qcom: sc7180: Fix some indenting in sc7180_lpass_all [...] omits 0246c6cb246f ASoC: tegra: remove unneeded semicolon omits 19f6e424d615 ASoC: ti: davinci-mcasp: remove always zero of davinci_mca [...] omits 99503469bdb5 ASoC: TSCS454: remove unneeded semicolon omits f4bf1f4d1385 ASoC: atmel-i2s: do not warn if muxclk is missing omits 139caf7ca286 drm/i915: Update DRIVER_DATE to 20201103 omits d74252bb8f0e drm: Use the state pointer directly in atomic_check omits 3fd9886815af drm/nouveau/kms/nv50-: Use state helper instead of crtc pointer omits 716e343f014e selftests/timens: added selftest for /proc/stat btime omits 3ae700ecfae9 fs/proc: apply the time namespace offset to /proc/stat btime omits 31909e3330c8 timens: additional helper functions for boottime offset handling omits 35bed3fa9ec5 drivers/video: Fix -Wstringop-truncation in hdmi.c omits c2192bbc3c50 mei: bus: deinitialize callback functions on init failure omits c7a6252b9472 mei: bus: do not start a read for disconnected clients omits a7c392c76a43 misc: ocxl: config: Rename function attribute description omits e8f50d4bfc8d misc: c2port: core: Make copying name from userspace more secure omits c78c95f91953 misc: xilinx-sdfec: remove check for ioctl cmd and argument. omits 33fcc5491897 misc: pci_endpoint_test: Remove unnecessary verification omits 35ad0d901eac usb: misc: brcmstb-usb-pinmap: Fix an IS_ERR() vs NULL check omits f0f753da73b3 misc: ti-st: st_core: remove unneeded semicolon omits f7a6e6c4073c misc: mei: remove unneeded break omits c62b1f97e744 char: misc: increase DYNAMIC_MINORS value omits 0f7636e16543 init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description omits 7d6763ab77b3 drm/panfrost: Remove unused variables in panfrost_job_close() omits e991a40b3d00 tomoyo: Limit wildcard recursion depth. omits 6d89076e6ef0 Merge branch 'net-mac80211-kernel-enable-kcov-remote-cover [...] omits 261e411bb283 mac80211: add KCOV remote annotations to incoming frame pr [...] omits 6370cc3bbd8a net: add kcov handle to skb extensions omits b08e84da2050 kernel: make kcov_common_handle consider the current context omits 0e8c266c59b5 net: dsa: mt7530: remove unneeded semicolon omits c568db7fd001 net/mlx4_core : remove unneeded semicolon omits 1c5825e6646b net: stmmac: dwmac-meson8b: remove unneeded semicolon omits 5d867245c46a net: core: remove unneeded semicolon omits 9d253c02acd6 ethtool: remove unneeded semicolon omits f2219c322ff2 tipc: remove unneeded semicolon omits 0b6f164d5a52 Merge branch 'generic-tx-reallocation-for-dsa' omits 86c4ad9a7876 net: dsa: tag_ar9331: let DSA core deal with TX reallocation omits 9b9826ae117f net: dsa: tag_gswip: let DSA core deal with TX reallocation omits 952a06345015 net: dsa: tag_dsa: let DSA core deal with TX reallocation omits 2f0d030c5ffe net: dsa: tag_brcm: let DSA core deal with TX reallocation omits c6c4e1237dfe net: dsa: tag_edsa: let DSA core deal with TX reallocation omits 6ed94135f583 net: dsa: tag_lan9303: let DSA core deal with TX reallocation omits 941f66beb7bb net: dsa: tag_mtk: let DSA core deal with TX reallocation omits 9c5c3bd00557 net: dsa: tag_ocelot: let DSA core deal with TX reallocation omits 9bbda29ae104 net: dsa: tag_qca: let DSA core deal with TX reallocation omits ef3f72fee286 net: dsa: trailer: don't allocate additional memory for pa [...] omits 88fda8eefd9a net: dsa: tag_ksz: don't allocate additional memory for pa [...] omits a3b0b6479700 net: dsa: implement a central TX reallocation procedure omits 92f9e238c909 openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL omits 36ed77cd0535 net: hns3: Remove duplicated include omits 0b833eef92de liquidio: cn68xx: Remove duplicated include omits 7e901ee7b6ab tcp: avoid slow start during fast recovery on new losses omits 08c797429385 torture: Don't kill gdb sessions omits 0c6d18d84db1 refscale: Bounds-check module parameters omits 27c0f1448389 rcutorture: Make grace-period kthread report match RCU fla [...] omits 77dc174103fd rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop omits e1eb075ccf37 rcutorture: Make preemptible TRACE02 enable lockdep omits 65e9eb1ccfe5 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition omits cd539cff9470 lockdep: Provide dummy forward declaration of *_is_held() helpers omits f505d4346f61 srcu: Use a more appropriate lockdep helper omits a72e9d547205 net: sched: Remove broken definitions and un-hide for !LOCKDEP omits d97f3bdf7a1c net: Un-hide lockdep_sock_is_held() for !LOCKDEP omits 891cd1f99dd9 rcu: Un-hide lockdep maps for !LOCKDEP omits 9f14cb030d98 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP omits 51e4082c7cb3 Merge branch 'vlan-improvements-for-ocelot-switch' omits 9a72068080f1 net: dsa: felix: improve the workaround for multiple nativ [...] omits 2f0402fedf20 net: mscc: ocelot: deny changing the native VLAN from the [...] omits be0576fed6d3 net: mscc: ocelot: move the logic to drop 802.1p traffic t [...] omits e2b2e83e52f7 net: mscc: ocelot: add a "valid" boolean to struct ocelot_vlan omits c3e58a750e3d net: mscc: ocelot: transform the pvid and native vlan valu [...] omits 110e847ca7d5 net: mscc: ocelot: don't reset the pvid to 0 when deleting it omits 75e5a554c87f net: mscc: ocelot: use the pvid of zero when bridged with [...] omits 55a2346c7ac4 kcsan: Never set up watchpoints on NULL pointers omits 4761612ffe3c kcsan: selftest: Ensure that address is at least PAGE_SIZE omits 86b5a7381b12 doc: Present the role of READ_ONCE() omits 802dcb434057 Merge branch 'net-ethernet-ti-am65-cpsw-add-multi-port-sup [...] omits 8fbc2f9edce2 net: ethernet: ti: am65-cpsw: handle deferred probe with d [...] omits 84b4aa493249 net: ethernet: ti: am65-cpsw: add multi port support in ma [...] omits a9e60cf0b460 net: ethernet: ti: am65-cpsw: prepare xmit/rx path for mul [...] omits 97067aaf1274 net: ethernet: ti: am65-cpsw: fix tx csum offload for mult [...] omits a9c747007277 net: ethernet: ti: am65-cpsw: keep active if cpts enabled omits 2d64a0343288 net: ethernet: ti: am65-cpsw: fix vlan offload for multi mac mode omits 82882bd56a9e net: ethernet: ti: cpsw_ale: add cpsw_ale_vlan_del_modify() omits 6a40e2890e6e net: ethernet: ti: am65-cpsw: use cppi5_desc_is_tdcm() omits c6275c02a097 net: ethernet: ti: am65-cpsw: move free desc queue mode se [...] omits 7747d4b72f77 net: ethernet: ti: am65-cpsw: move ale selection in pdata omits 2c4de211bc31 net: ipv6: For kerneldoc warnings with W=1 omits e03d8a377fcc net: driver: hamradio: Fix potential unterminated string omits a344a1e85325 drivers: net: wan: lmc: Fix W=1 set but used variable warnings omits 8ed7ec1386b6 drivers: net: xen-netfront: Fixed W=1 set but unused warnings omits ce3f952104e0 Merge branch 'davicom-w-1-fixes' omits 1bcb32c76540 drivers: net: davicom Add COMPILE_TEST support omits 3858632a0d22 drivers: net: davicom: Fixed unused but set variable with W=1 omits 7812e10511ce drivers: net: tulip: Fix set but not used with W=1 omits bbbc7aa45eef selftests: add test script for bareudp tunnels omits 6f8ef834bd0a Merge branch 'add-ast2400-2500-phy-handle-support' omits 9ce86dc47416 dt-bindings: net: ftgmac100: describe phy-handle and MDIO omits f8b7b50c8411 net: ftgmac100: add handling of mdio/phy nodes for ast2400/2500 omits 68ed78b52357 net: ftgmac100: move phy connect out from ftgmac100_setup_mdio omits 338b5da31de0 selftests/net: timestamping: add ptp v2 support omits 8acedab0fdac drm/amdgpu: use "*" adjacent to data name omits c4c5ae67d179 drm/amdgpu/amdgpu: use "*" adjacent to data name omits 8e607d7e27d8 drm/amdgpu/sdma: use "*" adjacent to data name omits 77f5c7370fc9 drm/amdgpu/jpeg: use "*" adjacent to data name omits 58b5a793ff02 drm/amdgpu/umc: use "*" adjacent to data name omits 715c84ffbd07 drm/amdgpu/vcn: use "*" adjacent to data name omits e6cd859dc65f drm/amdgpu/display: fix warnings when CONFIG_DRM_AMD_DC_DC [...] omits 94ba290da1a9 drm/amdgpu: improve code indentation and alignment omits f3729f7b1ab3 drm/amdgpu/amdgpu: improve code indentation and alignment omits 983ad5283898 drm/amdgpu/nbio: improve code indentation and alignment omits a971887e028e drm/amdgpu/vcn: improve code indentation and alignment omits 99dac206b0e0 drm/amdgpu/gfx: improve code indentation and alignment omits ed40c578577f drm/amdgpu/dce: improve code indentation and alignment omits 7dee4d51e931 drm/amdgpu: fix spelling mistake: "Successed" -> "Succeeded" omits ab8b5aafa9bf drm/amd: fix typoes omits 9d6f27f9deaf drm/amdgpu: allow TMZ on vangogh omits 9d17df77bcfa amdkfd: Check kvmalloc return before memcpy omits 4dbcdc9cada2 drm/amd/display: fix the NULL pointer that missed set_disp [...] omits c1059360d734 drm/amdgpu: replace ih ip block for vega20 and arcturus omits adc9da649190 drm/amdgpu: apply dm_pp_notify_wm_clock_changes() for Pola [...] omits 998d76368dff drm/amdgpu: update golden setting for sienna_cichlid omits 0ebce667e881 amdgpu: Add mmhub MGCG and MGLS for vangogh omits 57eeaf47a613 drm/amd/display: Tune min clk values for MPO for RV omits ef3b29872540 drm/amdgpu: disable gfxoff if VCN is busy omits 84aef2ab0977 drm/amd/display: fix recout calculation for left side clip omits a5a00117625e drm/amd/display: 3.2.110 omits 672251b223c1 drm/amd/display: [FW Promotion] Release 0.0.40 omits 2475a814186b drm/amd/display: Add missing pflip irq omits 12f86dfc075b drm/amd/display: set hdcp1 wa re-auth delay to 200ms omits b15bfd0d8613 drm/amd/display: Revert HUBP blank behaviour for now omits 8edb94562a15 drm/amd/display: WA to ensure MUX chip gets SUPPORTED_LINK [...] omits 91d3156a3b17 drm/amd/display: Calculate CRC on specific frame region omits ad975f448d96 drm/amd/display: Do not warn NULL dc_sink if forcing connector omits dbf5256bbf19 drm/amd/display: Blank HUBP during pixel data blank for DCN30 v2 omits ec76bd6f07d0 drm/amd/display: Reset flip_immediate to topmost plane omits 886876ecf7f4 drm/amd/display: Update connector on DSC property change omits 3a372bed1e33 drm/amd/display: correct eDP T9 delay omits cae78e033145 drm/amd/display: Add OPTC memory low power support omits 91bda9e9d248 drm/amd/display: Update panel register omits 7dd4f4df9910 drm/amd/display: fail instead of div by zero/bugcheck omits 81e8da715ca7 drm/amd/display: 3.2.109 omits 36f878501e5f drm/amd/display: Blank HUBP during pixel data blank for DCN30 omits e748b59fb74e drm/amd/display: stop top_mgr when type change to non-MST [...] omits 202ad02da33a drm/amd/display: [FW Promotion] Release 0.0.39 omits 6f2239ccdfc0 drm/amd/display: Keep GSL for full updates with planes tha [...] omits 685b4d8142dc drm/amd/display: Force prefetch mode to 0 omits 850d2fcf3e34 drm/amd/display: only check available pipe to disable vbios mode. omits 3e5b4cdf2668 drm/amd/display: Add MPC memory shutdown support for DCN3 omits 585e7cedf304 drm/amd/display: Fix compilation error omits 760b3d61fb4e net: 9p: Fix kerneldoc warnings of missing parameters etc omits 24269999027e EDAC: Fix some kernel-doc markups omits 4a2d2ed9bae1 x86/mtrr: Fix a kernel-doc markup omits 04516706bb99 iwlwifi: pcie: limit memory read spin time omits ddcd945e556e rtw88: fix fw_fifo_addr check omits f126b6702e73 arm64: dts: agilex/stratix10: Fix qspi node compatible omits 8a82d91fa275 ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node omits bd5cdcdc66e1 ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator omits 8c9cb4094ccf ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Eth [...] omits 8aaeed81fcb9 bpf: Fix error path in htab_map_alloc() omits c1af06a28a01 ASoC: Intel: remove unneeded semicolon omits ff3cfccba4dd ASoC: ti: davinci-evm: Remove redundant null check before [...] omits 46713ed25869 ASoC: bcm2835-i2s: remove unneeded semicolon omits 0347c69214f4 phy: Add USB HSIC PHY driver for Marvell MMP3 SoC omits a1b87f1aac4d dt-bindings: phy: Allow BSD licensing of marvell,mmp3-hsic [...] omits ee19f644c459 dt-bindings: phy: Drop reset-gpios from marvell,mmp3-hsic-phy omits 7a60c2dd0f57 drm: Remove SCATTERLIST_MAX_SEGMENT omits 95d7a1a6f867 gpu/drm: delete same check in if condition omits 9bb7b689274b drm/ast: Support 1600x900 with 108MHz PCLK omits 9364a2cf5671 staging: wimax: depends on NET omits f6ebe9f9c923 drm/atomic: Pass the full state to CRTC atomic begin and flush omits 29b77ad7b9ca drm/atomic: Pass the full state to CRTC atomic_check omits 1fe9bacab2ac m68k: Remove unused mach_max_dma_address omits 1e10cf448f84 m68k: Avoid xchg() warning omits f51778db088b swiotlb: using SIZE_MAX needs limits.h included omits 95f4f40a085d drm/nouveau/ttm: Add limits.h omits c489573b5b6c Merge drm/drm-next into drm-misc-next omits 68299a42f842 x86/mce: Enable additional error logging on certain Intel CPUs omits 6ab48105aae7 ARM: dts: s3: pinecube: align compatible property to other [...] omits ad2091f893bd ARM: sunxi: Add machine match for the Allwinner V3 SoC omits 544cc3f8573b arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet omits 8fba56b4cd53 Merge 5.10-rc2 into usb-next omits 83e63b2cc416 Merge 5.10-rc2 into staging-next omits 48a3d90adafc Merge 5.10-rc2 into char-misc-next omits d1889589a4f5 builddeb: Fix rootless build in setuid/setgid directory omits d9b5665fb3c8 kbuild: remove unused OBJSIZE omits dbb60031dd0c drm/amdgpu: fix build_coefficients() argument omits a10aad137326 amd/amdgpu: Disable VCN DPG mode for Picasso omits e402599e5e5e ARM: dts: imx6q-prti6q: fix PHY address omits f8b5a33707c9 ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking omits 7dd8f0ba88fc arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy omits fe0b980ffd1d iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout omits a0b21e0ad294 drm/msm: Add missing stub definition omits 6400a8e886c6 drm/msm: Unconditionally call dev_pm_opp_of_remove_table() omits 363bcec913d8 drm/msm/atomic: Convert to per-CRTC kthread_work omits ffe71111f4ab drm/msm/kms: Update msm_kms_init/destroy omits 7e688294c61b drm/msm/gpu: Convert retire/recover work to kthread_worker omits cb21f3f882ad drm/msm/atomic: Drop per-CRTC locks in reverse order omits b3d91800d9ac drm/msm: Fix race condition in msm driver with async layer [...] omits 271b339236e1 counter/ti-eqep: Fix regmap max_register omits 695e2f5c289b iio: adc: stm32-adc: fix a regression when using dma and irq omits a3c089b9cf27 iio: remove unneeded break omits d884da1a7548 iio:light:tsl2563 use generic fw accessors omits 41a4b8f13a39 iio: light: vcnl4035 add i2c_device_id omits 8bb97bab3f13 iio: proximity: vl53l0x-i2c add i2c_device_id omits 15207a92e019 iio: adc: mediatek: fix unset field omits 56e4f2dda23c iio: cros_ec: Use default frequencies when EC returns inva [...] omits b3b3ef6a082f iio: magnetometer: bmc150: remove unneeded semicolon omits 3516ebc8a400 iio: pressure: bmp280: remove unneeded semicolon omits 01fe332800d0 arm64: dts: rockchip: Remove system-power-controller from [...] omits b0c0aa7aa4b9 arm64: dts: rockchip: fix NanoPi R2S GMAC clock name omits 117ca1f8920c netfilter: nft_reject_inet: allow to use reject from inet ingress omits 35b7ee34abdb netfilter: nftables: Add __printf() attribute omits d23bce963e7f fbdev/sh_mobile: Drop unused include omits c43fd36f7fec net: bridge: mcast: fix stub definition of br_multicast_qu [...] omits 1c470b53ece5 r8169: use pm_runtime_put_sync in rtl_open error path omits 3a689e34973e r8169: remove unneeded memory barrier in rtl_tx omits c24672cf59b6 ne2k: Fix Typo in RW-Bugfix omits e4e143e26ce8 net: macb: add support for high speed interface omits 3752404a68e8 net/smc: improve return codes for SMC-Dv2 omits cfb2cffafa2a Merge branch 'support-for-octeontx2-98xx-silcion' omits e2fb37303865 octeontx2-af: Display CGX, NIX and PF map in debugfs. omits 0f3ce484af8d octeontx2-af: Display NIX1 also in debugfs omits 8bcf5ced6526 octeontx2-pf: Calculate LBK link instead of hardcoding omits a84cdcea3b4f octeontx2-af: Mbox changes for 98xx omits 1c1935c9945d octeontx2-af: Add NIX1 interfaces to NPC omits 55efcc57140b octeontx2-af: Setup MCE context for assigned NIX omits c5a73b632b90 octeontx2-af: Map NIX block from CGX connection omits 221f3dff2999 octeontx2-af: Initialize NIX1 block omits 9932fb7250f7 octeontx2-af: Manage new blocks in 98xx omits cdd41e878526 octeontx2-af: Update get/set resource count functions omits 1a02556086fc net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode omits 624251b4b5a0 net: ipa: avoid a bogus warning omits 023efb15aabe Merge branch 'net-add-functionality-to-net-core-byte-packe [...] omits f1d5470594ff r8169: remove no longer needed private rx/tx packet/byte counters omits 5e4cb4800168 r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters omits 81b01894d792 net: core: add devm_netdev_alloc_pcpu_stats omits d3fd65484c78 net: core: add dev_sw_netstats_tx_add omits 4e5d79bbe82e Merge branch 'in_interrupt-cleanup-part-2' omits beca92820dc4 net: tlan: Replace in_irq() usage omits dc5e8bfcd12e net: forcedeth: Replace context and lock check with a lock [...] omits 5ce7f3f46f6b net: neterion: s2io: Replace in_interrupt() for context detection omits 3a096c2bda7d iio: fix a kernel-doc markup omits 7f96027cc454 iio: adc: at91-sama5d2_adc: remove unneeded semicolon omits 4a6261c36da7 iio/adc: ingenic: remove unneeded semicolon omits 691f453951c4 iio: light: apds9960: remove unneeded semicolon omits 675cb4ad1b9e dt-bindings: iio: adc: ti,adc084s021 yaml conversion omits c95003d895bd dt-bindings: fxas21002c: convert bindings to yaml omits 3976ca101990 netfilter: ipset: Expose the initval hash parameter to userspace omits ccf0a4b7fc68 netfilter: ipset: Add bucketsize parameter to all hash types omits a304ea7daf54 netfilter: ipset: Support the -exist flag with the destroy [...] omits 6bbb9ad36c93 netfilter: nft_reject: add reject verdict support for netdev omits 312ca575a505 netfilter: nft_reject: unify reject init and dump into nft_reject omits fa538f7cf05a netfilter: nf_reject: add reject skbuff creation helpers omits 68bb4665a2ce Merge branch 'l2-multicast-forwarding-for-ocelot-switch' omits e5d1f896fd1a net: mscc: ocelot: support L2 multicast entries omits bb8d53fd9414 net: mscc: ocelot: make entry_type a member of struct ocel [...] omits 728e69ae29b0 net: mscc: ocelot: remove the "new" variable in ocelot_por [...] omits ebbd860e251a net: mscc: ocelot: use ether_addr_copy omits 7c313143133a net: mscc: ocelot: classify L2 mdb entries as LOCKED omits 0e761ac08fd8 net: bridge: explicitly convert between mdb entry state an [...] omits 955062b03fa6 net: bridge: mcast: add support for raw L2 multicast groups omits 8ece853d128b Merge branch 'sfc-ef100-tso-enhancements' omits b61e8100dcfc sfc: advertise our vlan features omits dbe2f251f9eb sfc: only use fixed-id if the skb asks for it omits 806f9f23b673 sfc: implement encap TSO on EF100 omits a7a375ca5661 sfc: extend bitfield macros to 17 fields omits dbc8c28a742d drm/hisilicon: Adding a const declaration to an invariant [...] omits 4dbafbd30aef drm/nouveu: fix swiotlb include omits dc956588d44b Merge branch 'net-ipa-minor-bug-fixes' omits 4a0d7579d466 net: ipa: avoid going past end of resource group array omits 8c365f747f02 net: ipa: distinguish between resource group types omits 2d2653424ce5 net: ipa: assign endpoint to a resource group omits d773f404c833 net: ipa: fix resource group field mask definition omits 279dc955745a net: ipa: assign proper packet context base omits c1181f42ff1e net: dec: tulip: de2104x: Add shutdown handler to stop NIC omits 1887023a5e96 net: phy: marvell: add special handling of Finisar modules [...] omits be25f43aed73 Merge branch 'sctp-implement-rfc6951-udp-encapsulation-of-sctp' omits 046c052b475e sctp: enable udp tunneling socks omits 1c16a1862595 sctp: handle the init chunk matching an existing asoc omits e38d86b354f9 sctp: add the error cause for new encapsulation port restart omits 259db53ba593 sctp: support for sending packet over udp6 sock omits 600af7fd809a sctp: support for sending packet over udp4 sock omits bcd623d8e9fa sctp: call sk_setup_caps in sctp_packet_transmit instead omits f1bfe8b54151 sctp: add udphdr to overhead when udp_port is set omits a1dd2cf2f1ae sctp: allow changing transport encap_port by peer packets omits 8dba29603b5c sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt omits e8a3001c2120 sctp: add encap_port for netns sock asoc and transport omits 89ba49171fb2 sctp: add encap_err_lookup for udp encap socks omits 9d6ba260a073 sctp: create udp6 sock and set its encap_rcv omits 965ae44412f8 sctp: create udp4 sock and add its encap_rcv omits 527beb8ef9c0 udp: support sctp over udp in skb_udp_tunnel_segment omits 3c7d4415db6a udp6: move the mss check after udp gso tunnel processing omits d26796ae5894 udp: check udp sock encap_type in __udp_lib_err omits 1fb74191988f net: dsa: mv88e6xxx: fix vlan setup omits 85bec4bc9198 drivers: net: phy: Fix spelling in comment defalut to default omits 0ad41b244ca0 net: cls_api: remove unneeded local variable in tc_dump_chain() omits 400490ac2ce5 ipv6: mcast: make annotations for ip6_mc_msfget() consistent omits 09b5678c778f tipc: remove dead code in tipc_net and relatives omits cb5dc5b062a9 Merge branch 'bpf: safeguard hashtab locking in NMI context' omits 20b6cc34ea74 bpf: Avoid hashtab deadlock with map_locked omits c50eb518e262 bpf: Use separate lockdep class for each hashtab omits aaadc1f829fd Merge series "Add rt1015 support to CML boards" from Brent [...] omits 8da1f442d321 net: ipv6: calipso: Fix kerneldoc warnings omits f1f09df13081 net: ipv6: rpl*: Fix strange kerneldoc warnings due to bad header omits 726e5e49c91c net: ipv4: Fix some kerneldoc warnings in TCP Low Priority omits 24cb4f312697 drm/i915: Reduce severity for fixing up mistaken VBT tc->l [...] omits 0b609b557516 net: dccp: Fix most of the kerneldoc warnings omits a89a501c4946 net: dcb: Fix kerneldoc warnings omits 7cdda1c1c58d net: nfc: Fix kerneldoc warnings omits 709565ae14aa net: appletalk: fix kerneldoc warnings omits 294ea2911310 net: netlabel: Fix kerneldoc warnings omits 9d637f8113de net: l3mdev: Fix kerneldoc warning omits 210bba6790dc net: openvswitch: Fix kerneldoc warnings omits 8756f474cb9e net: llc: Fix kerneldoc warnings omits bfa45445be79 Merge branch 'markup-some-printk-like-functions' omits 79b1119b851d net: tipc: Add __printf() markup to fix -Wsuggest-attribut [...] omits c7bb86885e0a net: dccp: Add __printf() markup to fix -Wsuggest-attribut [...] omits b3b7e64bcbcb net: tipc: Fix parameter types passed to %s formater omits bdd088ce5bfd ASoC: intel: sof_rt5682: Add quirk for Dooly omits 35249a5684fd ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 omits 9a33e8819b34 drm/amd/display: Clean up GFX9 tiling_flags path. omits faa37f54ce04 drm/amd/display: Expose modifiers. omits dfbbfe3c1765 drm/amd/display: Add formats for DCC with 2/3 planes. omits 37384b3f17cd drm/amd/display: Set DC options from modifiers. omits a32419911f0a drm/amd/display: Refactor surface tiling setup. omits 08d769151dc9 drm/amd/display: Convert tiling_flags to modifiers. omits 6eed95b00b45 drm/amd/display: Store tiling_flags in the framebuffer. omits 8ba16d599374 drm/fourcc: Add AMD DRM modifiers. omits be7b9b327e79 drm/amd/display: Honor the offset for plane 0. omits 53f4cb8b5580 drm/amd: Init modifier field of helper fb. omits b35ce7b364ec drm/amd/display: Do not silently accept DCC for multiplane [...] omits e31ae352b776 drm/amd/pm: fix compile warnings about variable used unini [...] omits 660b3bd82b4f drm/amd/pm: fix compile warning about missing prototype fo [...] omits 0bc1bf241de5 ASoC: sun4i-i2s: Document H3 with missing RX channel possibility omits e84f44ba4604 ASoC: sun4i-i2s: Add H6 compatible omits 08c7b7d546fd ASoC: sun4i-i2s: fix coding-style for callback definition omits 38d7adc0a003 ASoC: sun4i-i2s: Fix setting of FIFO modes omits 64359246abe4 ASoC: sun4i-i2s: Fix sun8i volatile regs omits 6ad7ca6297f8 ASoC: sun4i-i2s: Add 20 and 24 bit support omits d8659dd9a13c ASoC: sun4i-i2s: Set sign extend sample omits 9c2d255f0e63 ASoC: sun4i-i2s: Change get_sr() and get_wss() to be more [...] omits 73adf87b7a58 ASoC: sun4i-i2s: Add support for H6 I2S omits c779e2de0ac6 ASoC: sun4i-i2s: Change set_chan_cfg() params omits 93c0210671d8 ASoC: sun4i-i2s: Fix lrck_period computation for I2S justi [...] omits 23306008edd9 Merge branch 'selftests-net-bridge-add-tests-for-igmpv3' omits 414ea3754149 selftests: net: bridge: add test for igmpv3 *,g auto-add omits 18f66c96ea58 selftests: net: bridge: add test for igmpv3 exclude timeout omits 9eb58e07470b selftests: net: bridge: add test for igmpv3 exc -> block report omits 80899f1b1c05 selftests: net: bridge: add test for igmpv3 inc -> block report omits 65bfc146ab95 selftests: net: bridge: add test for igmpv3 exc -> to_excl [...] omits 7b4f7138221a selftests: net: bridge: add test for igmpv3 exc -> is_excl [...] omits e7e7ab7c00c2 selftests: net: bridge: add test for igmpv3 exc -> is_incl [...] omits eecd8cfdff1b selftests: net: bridge: add test for igmpv3 exc -> allow report omits 735af7bec0f1 selftests: net: bridge: add test for igmpv3 inc -> to_excl [...] omits 3c8b9fdad004 selftests: net: bridge: add test for igmpv3 inc -> is_excl [...] omits 47021771064c selftests: net: bridge: add test for igmpv3 inc -> is_incl [...] omits 98ae11cf8104 selftests: net: bridge: add tests for igmpv3 is_include an [...] omits 68d3163a4b7e selftests: net: bridge: igmp: add IGMPv3 entries' state helpers omits f0e260db4c9e selftests: net: bridge: igmp: check for specific udp ip protocol omits 79ae3e256aa1 selftests: net: bridge: igmp: add support for packet sourc [...] omits 7afc9d8f8290 selftests: net: bridge: rename current igmp tests to igmpv2 omits 043d2be2a782 net: phy: leds: Deduplicate link LED trigger registration omits be1c7eae8c7d net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching omits 8911097fbfb3 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] omits 72671b355f9d tipc: add stricter control of reserved service types omits 4612bad5701e drm/etnaviv: Add lockdep annotations for context lock omits a0a6d8cb552b drm/i915: Get rid of ibx_irq_pre_postinstall() omits 9696f0419102 drm/i915: Use GEN3_IRQ_INIT() to init south interrupts in icp+ omits 2ea63927b6f6 drm/i915: Enable hpd logic only for ports that are present omits ec6869b096f1 ASoC: tegra20-spdif: remove "default m" omits e76ab2cf21c3 drm/i915: Remove per-platform IIR HPD masking omits 9a55a6208532 drm/i915: Rename 'tmp_mask' omits f6576e460de1 drm/i915: Don't enable hpd detection logic from irq_postinstall() omits 52c7f5f1833d drm/i915: Split gen11_hpd_detection_setup() into tc vs. tb [...] omits a0e066b8de13 drm/i915: Relocate intel_hpd_{enabled,hotplug}_irqs() omits 970113595062 drm/i915: s/tc_port/hpd_pin/ in icp+ TC hotplug bits omits 5b76e860010d drm/i915: s/tc_port/hpd_pin/ in GEN11_{TC,TBT}_HOTPLUG() omits 5f371a819705 drm/i915: s/port/hpd_pin/ for icp+ ddi hpd bits omits e5abaab30eca drm/i915: Introduce GEN8_DE_PORT_HOTPLUG() omits 8625b221f307 drm/i915: Parametrize BXT_DE_PORT_HP_DDI with hpd_pin omits 580bf195cb90 drm/i915: Use AUX_CH_USBCn for the RKL VBT AUX CH setup omits 570fe6ef6a28 drm/i915: Pimp AUX CH names omits df034b973da0 drm/i915: Introduce AUX_CH_USBCn omits 2d709a5a624c drm/i915: Give DDI encoders even better names omits 1d8ca002456b drm/i915: Add PORT_TCn aliases to enum port omits 320c670c048d drm/i915: s/PORT_TC/TC_PORT_/ omits c699e02d83c9 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] omits a17d609e3e21 drm/panfrost: Don't corrupt the queue mutex on open/close omits 03544505cb10 arm64: dts: meson: Describe G12b GPU as coherent omits 268af50f38b1 drm/panfrost: Support cache-coherent integrations omits 728da60da7c1 iommu/io-pgtable-arm: Support coherency for Mali LPAE omits cf5abb013219 arm64: dts imx8mn: Remove non-existent USB OTG2 omits 587258edd94c arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio omits 054b5d974487 arm64: dts: fsl: DPAA FMan DMA operations are coherent omits 18d05ca4486f crypto: lib/sha256 - Unroll LOAD and BLEND loops omits 63642d5c141f crypto: lib/sha256 - Unroll SHA256 loop 8 times intead of 64 omits b8399819b2dd crypto: lib/sha256 - Clear W[] in sha256_update() instead [...] omits 7a4295f6c9d5 crypto: lib/sha256 - Don't clear temporary variables omits 458c0480dcb3 crypto: hash - Use memzero_explicit() for clearing state omits 1762818f25f3 crypto: lib/sha256 - Use memzero_explicit() for clearing state omits 383e8a823014 crypto: omap-aes - fix the reference count leak of omap device omits 1bc608b4655b crypto: sm2 - remove unnecessary reset operations omits ad0bb4e4d226 crypto: sa2ul - Reduce stack usage omits 633e507fba02 crypto: hisilicon - fixes some coding style omits e68f9cf6601b crypto: hisilicon - delete unused structure member variables omits d4b3984c9e62 crypto: x86/aes - remove unused file aes_glue.c omits 3f9ae998355b crypto: qat - extend ae_mask omits 657ad678e0c4 crypto: qat - allow for instances in different banks omits 54e3d7538fa5 crypto: qat - refactor qat_crypto_dev_config() omits 533179ce377f crypto: qat - refactor qat_crypto_create_instances() omits 48710b1f31ae crypto: qat - change return value in adf_cfg_key_val_get() omits 69d0fc22cf91 crypto: qat - change return value in adf_cfg_add_key_value [...] omits 83ab8c4b2d89 crypto: qat - remove unnecessary void* casts omits 185aa9c3543e crypto: qat - call functions in adf_sriov if available omits 264f590f2beb crypto: qat - remove hardcoded bank irq clear flag mask omits 02690ddcb8f1 crypto: qat - abstract writes to arbiter enable omits 097430ff7809 crypto: qat - use BIT_ULL() - 1 pattern for masks omits fe779a46e85f crypto: qat - replace constant masks with GENMASK omits 95a212bb7f1c crypto: qat - abstract build ring base omits 070a34c9dfa3 crypto: qat - enable ring after pair is programmed omits dbf568755e77 crypto: qat - register crypto instances based on capability omits ad1332aa67ec crypto: qat - add support for capability detection omits 369eb4aaae46 crypto: qat - abstract arbiter access omits c685d7a7ceb2 crypto: qat - remove unused macros in arbiter module omits 8b5b80db8b85 crypto: qat - remove writes into WQCFG omits 59ab4d9aa5c9 crypto: qat - update constants table omits 2d499c049ecd crypto: qat - use admin mask to send fw constants omits 09b088851699 crypto: qat - change admin sequence omits fa7e41e649e3 crypto: qat - rename ME in AE omits f9ff4d3820d5 crypto: qat - add packed to init admin structures omits fc920eccd33b crypto: qat - abstract admin interface omits d1e86b4c2cdc crypto: qat - relocate GEN2 CSR access code omits f9c697c4bfc6 crypto: qat - split transport CSR access logic omits c4e842867342 crypto: qat - fix configuration of iov threads omits 70b9bd3929da crypto: qat - num_rings_per_bank is device dependent omits 7b07ed5042c5 crypto: qat - mask device capabilities with soft straps omits e4e37acc3bb0 crypto: qat - update IV in software omits c98e233062cd crypto: inside-secure - Fix sizeof() mismatch omits b2161cc0c9c4 crypto: hisilicon - Fix doc warnings in sgl.c and qm.c omits 0237616173fd crypto: talitos - Fix return type of current_desc_hdr() omits 195404db27f9 crypto: talitos - Endianess in current_desc_hdr() omits d72286943212 lib/mpi: Remove unused scalar_copied omits daf88f3757ec crypto: qat - remove unused function omits c07a013a28ae drivers: amdgpu: Correct spelling defalut to default in comment omits a110f3750bf8 drm/amdgpu: fix incorrect enum type omits 0b924cd60d43 drm/amd/display: remove unneeded semicolon omits aec576f9d25f drm/amdgpu: remove unneeded semicolon omits 9e89ee9be138 drm/amd/pm: fix out-of-bound read on pptable->SkuReserved omits cfeb1055e5f4 drm/amd/display: remove useless if/else omits 15047bd436a7 drm/amdgpu: drop CONFIG_DRM_AMD_DC_DCN3_01 from atomfirmware.h omits 48e3c2e71191 drm/amdgpu/display: remove dal_cmd_tbl_helper_dcn2_get_table2 omits 9e245188fb1c drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE omits 158d823f07af drm/amdgpu/powerplay: Only apply optimized mclk dpm policy [...] omits d8c266a104ff MAINTAINERS: Update AMD POWERPLAY pattern omits 52934da2753a drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running omits e6bd6890e889 drm/amd/pm: perform SMC reset on suspend/hibernation omits 0134022fa3ab drm/amd/pm: enable baco reset for Hawaii omits 8a76ccd199f7 drm/amd/pm: correct the baco reset sequence for CI ASICs omits aad6d96a09f3 drm/amdgpu: perform srbm soft reset always on SDMA resume omits 93b96255bd64 drm/amd/amdgpu: simplify pa_sc_tile_steering_override check omits e3a8a5acb9cf amdgpu:Add flag for updating MGCG on GFX10 omits e38987198323 drm/amdgpu: cleanup gmc_v9_0_process_interrupt omits e0457659f8d8 drm/amd/display: allow 18 bit dp output on DCN3 omits d95c368ab8cf drm/amdkfd: Fix getting unique_id in topology omits 51a7e93826a0 amdgpu: Add GFX MGCG and MGLS for vangogh omits 802a46d384f8 drm/amd/pm: enable the rest functions of swSMU for vangogh. omits 271ab489f755 drm/amd/pm: add some swSMU functions for vangogh. omits ac70c6c62a35 drm/amd/pm: add one new function to get 32 bit feature mas [...] omits 10f279cbd721 drm/amd/pm: remove some redundant smu message mapping for vangogh omits 800c53d6870a drm/amd/pm: set the initial value of pm info to zero omits ea8ca1febd3c drm/amd/pm: update the smu v11.5 driver interface header f [...] omits 30cc5cec39b8 drm/amd/pm: add UMD Pstate Msg Parameters for vangogh temporarily omits 80abc31ebe2d drm/amd/pm: add new smc message mapping for vangogh omits 767e2451e5f2 drm/amd/pm: update the smu v11.5 firmware header for vangogh omits 1dd13b451834 drm/amd/pm: update the smu v11.5 smc header for vangogh omits 676deb387705 drm/amdgpu: fix the issue of reserving bad pages failed omits 5eeb45934c75 drm/amdgpu: remove redundant GPU reset omits 22503d803dab drm/amdgpu: change to save bad pages in UMC error interrup [...] omits 9c94b5ef75b5 drm/amdgpu: rename nv_is_headless_sku() omits dd657888e00e drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU omits 29226f04fdc7 drm/amdgpu/display: fix indentation in defer_delay_converter_wa() omits 37d38ece9b89 net/mac8390: discard unnecessary breaks omits 8027c85c91b8 net: mii: Report advertised link capabilities when autoneg [...] omits 6e2b243db4dc Merge branch 'net-bridge-cfm-add-support-for-connectivity- [...] omits b6d0425b816e bridge: cfm: Netlink Notifications. omits e77824d81dff bridge: cfm: Netlink GET status Interface. omits 5e312fc0e7fb bridge: cfm: Netlink GET configuration Interface. omits 2be665c3940d bridge: cfm: Netlink SET configuration Interface. omits dc32cbb3dbd7 bridge: cfm: Kernel space implementation of CFM. CCM frame [...] omits a806ad8ee2aa bridge: cfm: Kernel space implementation of CFM. CCM frame [...] omits 86a14b79e1d0 bridge: cfm: Kernel space implementation of CFM. MEP creat [...] omits fbaedb412983 bridge: uapi: cfm: Added EtherType used by the CFM protocol. omits f323aa54bec7 bridge: cfm: Add BRIDGE_CFM to Kconfig. omits 90c628dd47ff net: bridge: extend the process of special frames omits ae8a6e6e8818 Merge branch 'vsock-minor-clean-up-of-ioctl-error-handling' omits c3e448cdc040 vsock: fix the error return when an invalid ioctl command is used omits 6bc8f20c1d93 vsock: remove ratelimit unknown ioctl message omits d92454287ee2 arm64: dts: fsl: fix endianness issue of rcpm omits 6efb099a1da4 arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up omits 4d20fa1dac2e arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt [...] omits 34a1c5e39b67 arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt l [...] omits ce6fc31f388d arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up omits 0710e4385c9c arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrup [...] omits 00203737867c arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt l [...] omits fa3bfa3527b3 drm: Quieten [zero] EDID carping omits 1c29d9899081 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits ea3186b9572a x86/build: Fix vmlinux size check on 64-bit omits f54ec58fee83 wimax: move out to staging omits 72de7d965bc1 wimax: fix duplicate initializer warning omits bbc4e1bb5fd6 ASoC: qcom: sm8250: update compatible with new bindings omits a889583a1920 ASoC: qcom: dt-bindings: sm8250: update compatibles omits 96eaeb3dfa40 drm/i915: Use _MMIO_PIPE3() for ilk+ WM0_PIPE registers omits 256dd44bd897 drm/ttm: nuke old page allocator omits fbf1c39cab37 drm/vram_helpers: drop ttm_page_alloc.h include omits f9b2c9e361f6 drm/qxl: drop ttm_page_alloc.h include omits 8567d51555c1 drm/vmwgfx: switch to new allocator omits 461619f5c324 drm/nouveau: switch to new allocator omits 0fe3cf3a53b5 drm/radeon: switch to new allocator v2 omits e93b2da9799e drm/amdgpu: switch to new allocator v2 omits ee5d2a8e549e drm/ttm: wire up the new pool as default one v2 omits d099fc8f540a drm/ttm: new TT backend allocation pool v3 omits bd0cef2a797a drm/i915: Remove unused variable ret omits 5c7e02a89668 HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown omits 0f41e31a7bdc drm/i915/guc: Clear pointers on free omits 164e57ca151b drm/i915/guc: Improved reporting when GuC fails to load omits c784e5249e77 drm/i915/guc: Update to use firmware v49.0.1 omits 45ff510517f3 entry: Fixup irqentry_enter() comment omits c8d5ed67936f x86: Wire up TIF_NOTIFY_SIGNAL omits 306e3e91edf1 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.ST [...] omits 43bc103a8044 perf/x86/intel/uncore: Add Rocket Lake support omits 907a196fbc70 perf/x86/msr: Add Rocket Lake CPU support omits cbea56395cba perf/x86/cstate: Add Rocket Lake CPU support omits b14d0db5b8c8 perf/x86/intel: Add Rocket Lake CPU support omits 51b646b2d9f8 perf,mm: Handle non-page-table-aligned hugetlbfs omits 995f088efebe perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE omits 4cb6a42e4c4b powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE omits 76a5433f95f3 perf/x86/intel: Support PERF_SAMPLE_DATA_PAGE_SIZE omits 8d97e71811aa perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE omits d8fcb81f1acf sched/fair: Check for idle core in wake_affine omits 43c31ac0e665 sched: Remove relyance on STRUCT_ALIGNMENT omits 345a957fcc95 sched: Reenable interrupts in do_sched_yield() omits 25595eb6aaa9 sched: membarrier: document memory ordering scenarios omits 618758ed3a4f sched: membarrier: cover kthread_use_mm (v4) omits 5bc78502322a sched: fix exit_mm vs membarrier (v4) omits 45da7a2b0af8 sched/fair: Exclude the current CPU from find_new_ilb() omits b13772f81356 sched/cpupri: Add CPUPRI_HIGHER omits 934fc3314b39 sched/cpupri: Remap CPUPRI_NORMAL to MAX_RT_PRIO-1 omits 1b08782ce31f sched/cpupri: Remove pri_to_cpu[1] omits 5e054bca44fe sched/cpupri: Remove pri_to_cpu[CPUPRI_IDLE] omits a57415f5d1e4 sched/deadline: Fix sched_dl_global_validate() omits 26762423a266 sched/deadline: Optimize sched_dl_global_validate() omits b9c88f752268 sched/fair: Improve the accuracy of sched_stat_wait statistics omits 107954afc5df arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node omits 114518eb6430 task_work: Use TIF_NOTIFY_SIGNAL if available omits 12db8b690010 entry: Add support for TIF_NOTIFY_SIGNAL omits 5c251e9dc0e1 signal: Add task_sigpending() helper omits 3f7566f49478 misc: xilinx_sdfec: add compat_ptr_ioctl() omits b36773c3912e misc: hisi_hikey_usb: use PTR_ERR_OR_ZERO omits 5144eead3f8c drm: xlnx: Use dma_request_chan for DMA channel request omits cd12e4f14f7c CREDITS: remove trailing white spaces omits d5a69b6ba186 MAINTAINERS: remove Jeongtae Park from Samsung MFC entry omits 215f06d7efc2 MAINTAINERS: move Kyungmin Park to credits omits cf83b2d2e2b6 bpf: Permit cond_resched for some iterators omits 424f5ca7c851 MAINTAINERS: move Kamil Debski to credits omits bcc96dc3cf80 ASoC: qcom: fix unsigned int bitwidth compared to less than zero omits 2e008ffe426f x86/kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_ [...] omits bf27ef8a77d8 iommu/hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC [...] omits ab0f59c6f135 x86/apic: Support 15 bits of APIC ID in MSI where available omits 51130d21881d x86/ioapic: Handle Extended Destination ID field in RTE omits 79eb3581bcaa iommu/vt-d: Simplify intel_irq_remapping_select() omits ed381fca4712 x86: Kill all traces of irq_remapping_get_irq_domain() omits b643128b917c x86/ioapic: Use irq_find_matching_fwspec() to find remappi [...] omits c2a5881c28e5 x86/hpet: Use irq_find_matching_fwspec() to find remapping [...] omits a491bb19f728 iommu/hyper-v: Implement select() method on remapping irqdomain omits a87fb465ffe8 iommu/vt-d: Implement select() method on remapping irqdomain omits a1a785b57242 iommu/amd: Implement select() method on remapping irqdomain omits 6452ea2a323b x86/apic: Add select() method on vector irqdomain omits 2cbd5a45e529 genirq/irqdomain: Implement get_name() method on irqchip fwnodes omits 5d5a97133887 x86/ioapic: Generate RTE directly from parent irqchip's MS [...] omits 341b4a7211b6 x86/ioapic: Cleanup IO/APIC route entry structs omits a27dca645d2c x86/io_apic: Cleanup trigger/polarity helpers omits 0c1883c1eb9d x86/msi: Remove msidef.h omits 41bb2115beec x86/pci/xen: Use msi_msg shadow structs omits 485940e0e691 x86/kvm: Use msi_msg shadow structs omits e16c8058a10b PCI: vmd: Use msi_msg shadow structs omits b5c3786ee370 iommu/amd: Use msi_msg shadow structs omits 5c0d0e2cc6e0 iommu/intel: Use msi_msg shadow structs omits 6285aa507366 x86/msi: Provide msi message shadow structs omits 8073c1ac82c1 genirq/msi: Allow shadow declarations of msi_msg:: $member omits 3d7295eb3003 x86/hpet: Move MSI support into hpet.c omits f598181acfb3 x86/apic: Always provide irq_compose_msi_msg() method for [...] omits 8c44963b603d x86/apic: Cleanup destination mode omits e57d04e5fa00 x86/apic: Get rid of apic:: Dest_logical omits 22e0db42097b x86/apic: Replace pointless apic:: Dest_logical usage omits 721612994f53 x86/apic: Cleanup delivery mode defines omits 2e730cb56b2c x86/devicetree: Fix the ioapic interrupt type table omits 93b7a3d6a1f0 x86/apic/uv: Fix inconsistent destination mode omits 47bea873cf80 x86/msi: Only use high bits of MSI address for DMAR unit omits 26573a97746c x86/apic: Fix x2apic enablement without interrupt remapping omits 7cb415003468 Fonts: Make font size unsigned in font_desc omits e000650375b6 fbdev/atafb: Remove unused extern variables omits 00e5deb5c4f5 drm/i915: Fix encoder lookup during PSR atomic check omits 25d76fed7ffe phy: cpcap-usb: Use IRQF_ONESHOT omits fcea94ac6154 phy: qcom-qmp: Initialize another pointer to NULL omits c36f74566cef MAINTAINERS: Add entry for Qualcomm IPQ4019 USB PHY omits eb9c4dd9bdfd phy: tegra: xusb: Fix dangling pointer on probe failure omits 209c805835b2 phy: usb: Fix incorrect clearing of tca_drv_sel bit in SET [...] omits ae3885324953 phy: fsl-imx8mq-usb: Constify imx8mp_usb_phy_ops omits 7c91d02068c3 ASoC: qcom: sm8250: Fix array out of bounds access omits d9594e040965 tomoyo: fix clang pointer arithmetic warning omits d4fe911741e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0d847ce7c176 x86/setup: Remove unused MCA variables omits 1fcd009102ee x86/mm/ident_map: Check for errors from ident_pud_init() omits 16f283f0a4bb ath11k: remove repeated words in comments and warnings omits d2f3f68864a4 ath10k: ath10k_pci_init_irq(): workaround for checkpatch f [...] omits 762fd1aec588 ath10k: remove repeated words in comments omits da31de35cd2f tty: goldfish: use __raw_writel()/__raw_readl() omits 1a460c36078e tty: nozomi: remove unneeded break omits 974e454d6f96 serial: max310x: Use devm_clk_get_optional() to get the in [...] omits c808fab604ca serial: max310x: Make use of device properties omits aee9ddb1d371 kcov, usb: only collect coverage from __usb_hcd_giveback_u [...] omits ecbb4dac5f6c USB: host: isp1362: delete isp1362_show_regs() omits 5ed132db5ad4 dt-bindings: connector: Add property to set initial curren [...] omits 96eea5876eb0 usb: xhci: Remove in_interrupt() checks omits 9ca9a2525ddf usbip: Remove in_interrupt() check omits b02dfc13fa35 usb: gadget: pxa27x_udc: Replace in_interrupt() usage in comments omits 41631d3616c3 usb: core: Replace in_interrupt() in comments omits cce866155b5b usb: gadget: udc: Remove in_interrupt()/in_irq() from comments omits 2e7e9b64be43 USB: host: ehci-pmcmsp: Cleanup usb_hcd_msp_remove() omits 19220bac2c13 usb: hosts: Remove in_interrupt() from comments omits 726c8277bc5e usb: atm: Replace in_interrupt() usage in comment omits 862ee699fefe USB: sisusbvga: Make console support depend on BROKEN omits 517c4c44b323 usb: Add driver to allow any GPIO to be used for 7211 USB signals omits 9df556d774fd dt-bindings: Add support for Broadcom USB pin map driver omits 12cb474a0f8e usb: host: xhci-mem: remove unneeded break omits e9b0c2044129 usb: storage: freecom: remove unneeded break omits 907412c0bb23 usb: misc: iowarrior: remove unneeded break omits 23eac8531acd usb: host: ehci-sched: add comment about find_tt() not ret [...] omits c071ab8c2074 drm/i915/gem: Avoid synchronous binds deep within locks omits c2ec4a6e5410 staging: vc04_services: fix quoted string split across lines omits 3da8757576ef staging: vc04_services: fix block comment style omits 8f870aab80b0 Staging: rtl8723bs: core: rtw_cmd: Fixed multiple brace co [...] omits 73142e110b4c staging: fieldbus: Use %pM format specifier for MAC addresses omits 859d74f65d87 drm/i915/display: remove debug message from error path omits 949ab9d229a2 drm/i915: Guard debugfs against invalid access without display omits 768664114b1a dmaengine: ti: k3-udma: fix -Wenum-conversion warning omits 484f910e93b4 dmaengine: idxd: fix wq config registers offset programming omits cd29296fdfca net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config omits 3aefd7d6ea05 net: core: Use skb_is_gso() in skb_checksum_help() omits 585bd812de4e net: microchip: Remove unneeded variable ret omits b6bf4776d9e2 vxge: remove unnecessary cast in kfree() omits a87a9a73d0e2 drm/amdgpu/display: re-add surface size calculation in dcn [...] omits fddc611ca3a0 drm/radeon: Expose vddc through hwmon omits c57a8308e2cc drm/radeon: Add implementation of get_current_vddc for Sumo omits ca22f3beb6f9 drm/radeon: Add new callback that exposes vddc omits 4f00d6d5ba3e drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] omits e4c164d63860 Merge series "Add documentation and machine driver for SC7 [...] omits 65b7da27d2f6 drm/tilcdc: avoid 'make W=2' build failure omits 4868a61d498a x86/resctrl: Correct MBM total and local values omits 19cc89dcb94b drm/amdgpu/swsmu: drop smu i2c bus on navi1x omits 923e15d634ac drm/amdgpu: drop mem_global_referenced omits c345c89b6491 drm/amdgpu: add vangogh apu flag omits 191a3c04799e drm/amdgpu: enable MULTI_MON_PP_MCLK_SWITCH DC feature at default omits a2475e624e2e drm/amd/display: correct asic type check V2 omits b1878847ac90 drm/amd/pm: drop redundant display setting omits 62ff83a4f691 drm/amd/pm: reconfigure smc on display vbitimeout setting change omits d49873c93fc5 drm/amd/pm: correct the mclk switching setting omits b03fd3e7e68f drm/amd/pm: enable Polaris watermark table setting omits 690cdc263584 drm/amd/pm: fulfill the Polaris implementation for get_clo [...] omits db6f5c7f95c4 drm/amd/pm: correct vddc_dep_on_dal_pwrl setup omits 9182fefcb8ca drm/amd/pm: correct SMC sclk/mclk boot level setup omits 8f97e221d64d drm/amd/pm: correct pcie spc cap setup omits ba4601feba44 drm/amd/pm: correct clk/voltage dependence setup omits be56f22b6253 drm/amd/pm: correct the way to get the highest vddc omits d765129a719f drm/amd/pm: correct sclk/mclk dpm enablement omits baa495f76436 drm/amd/pm: correct smc voltage controller setup omits 326d0ff7aa8b drm/amd/pm: correct platformcaps setup omits 55411d16233e drm/amd/pm: correct VRconfig setting omits a6d8a6eb3e10 drm/amd/pm: correct vddc phase control setting omits b23dbd603b68 drm/amd/pm: correct avfs fuse settings omits dba195316860 drm/amd/pm: correct Polaris DIDT configurations omits d8b61d5a0d51 drm/amd/pm: correct Polaris powertune table setup omits f6638d0e6f93 drm/amd/pm: correct the checks for sclk/mclk SS support omits a8588b8bb3d6 drm/amd/pm: correct VR shared rail info omits 5f92b48cf62c drm/amd/pm: add mc register table initialization omits 8f0804c6b7d0 drm/amd/pm: add edc leakage controller setting omits 9610a3bfde41 drm/amd/pm: setup zero rpm parameters for polaris10 omits c420418f1d7c drm/amd/pm: correct polaris10 clock stretcher data table setting omits a90e6fbe47ff drm/amd/pm: correct the settings for ro range minimum and maximum omits 029479accac2 drm/amd/pm: drop redundant efuse mask calculations omits 555440822b41 drm/amd/pm: optimize AC timing programming omits 18973c6ec42a drm/amd/powerplay: separate Polaris fan table setup from Tonga omits 8c23cc29d55b drm/amd/pm: add PWR_CKS_CNTL setting omits 92995254afae drm/amdgpu: correct CG_ACLK_CNTL setting omits 7f95a2e01c9d drm/amd/pm: drop arb table first byte workaround omits e9016fc2ad7a drm/amd/pm: add pptable VRHotLevel setting omits 3a9f6bb21d08 drm/amd/pm: correct the BootLinkLevel setup omits a193d977419c drm/amd/pm: correct the ACPI table setup V2 omits 0232af1cea03 drm/amd/pm: correct mclk table setup omits 374b0781a0b1 drm/amd/pm: correct sclk table setup omits 8849fe64f668 drm/amd/pm: correct vddci table setup omits 3df9931b0678 drm/amd/pm: populate smc samu table omits 10efb75b58fe drm/amd/pm: populate smc vddc table omits 73275181f687 drm/amd/pm: correct the checks for polaris kickers omits d1b22e36e318 Documentation/x86: Rename resctrl_ui.rst and add two errat [...] omits 023e1b1f1164 ASoC: qcom: qdsp6: make use of devm_of_platform_populate omits 9e3ecb5b1681 ASoC: qcom: sc7180: Add machine driver for sound card regi [...] omits e158d2d83cab ASoC: google: dt-bindings: Add sc7180-trogdor machine bindings omits af702094a63e staging: rtl8188eu: remove commented defines omits 34557e233cf8 staging: rtl8723bs: Rewrite comparison to NULL omits 31b4d8e172f6 MIPS: export has_transparent_hugepage() for modules omits fe50b1f83210 staging: kpc2000: kpc_dma: rename show function per convention omits 71f5a9124374 staging: kpc2000: kpc_dma: rearrange lines exceeding 100 columns omits 36f18e741a23 staging: vt6655: Fix typo omits 90855921ac92 staging: rtl8723bs: cleanup NULL check before vfree omits 7d18e2f3f297 drm/doc: Document legacy_cursor_update better omits d1849b9ff9f4 USB: serial: iuu_phoenix: remove unneeded break omits 1fcf689181e9 USB: serial: digi_acceleport: remove in_interrupt() usage omits 294a3317bef5 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle [...] omits 4dfec0d1d7b9 matroxfb: avoid -Warray-bounds warning omits b1884583fcd1 Input: i8042 - allow insmod to succeed on devices without [...] omits 33b6c39e747c Input: adxl34x - clean up a data type in adxl34x_probe() omits ae7e63d1e34a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits ab8bcad67bee tools/memory-model: Move Documentation description to Docu [...] omits 9270e1a744f8 tools: memory-model: Document that the LKMM can easily mis [...] omits c5ff0c1950e5 drm/amd/display: Clean up debug macros omits 0ca3418272a2 drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally omits 594b6f7370a8 drm/amd/display: Fix kernel panic by dal_gpio_open() error omits 44ea03e17ef5 drm/amdgpu: use true and false for bool initialisations omits 46bbf461a313 Merge series "ASoC: SOF: cleanups for 5.10" from Kai Vehma [...] omits 7a25748ba0c6 Merge series "DAI driver for new XCVR IP" from "Viorel Sum [...] omits 0d8902d57646 Merge series "ASoC: merge soc_pcm_hw_param() rollback and [...] omits 155eacf880b8 Merge series "ASoC: qcom: add support for QRB5165 RB5 mach [...] omits 9c9c0076146b Merge series "use semicolons rather than commas to separat [...] omits d6981c3b575b Merge series "ASoC: sun8i-codec: support for AIF2 and AIF3 [...] omits 81437cc3b0d9 Merge series "dt-bindings: stm32: convert audio dfsdm to j [...] omits 1bfa3eaa4511 ASoC: fsl_spdif: Add support for higher sample rates omits 516232e3609f ASoC: fsl_spdif: Add support for i.MX8QM platform omits 87b2fc1139a1 ASoC: dt-bindings: fsl_spdif: Add new compatible string fo [...] omits efb38304c550 ASoC: amd: support other audio modes for raven omits 79405e3e5375 ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff omits 49491418c1dc ASoC: dt-bindings: stm32: convert sai to json-schema omits ab589bac553f ASoC: adau1977: remove platform data and move micbias bind [...] omits 76b5f68bbf7d ASoC: pcm5102a: Make codec selectable omits 81dde99f1ac6 ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment omits aa2e2785545a ASoC: qcom: sm8250: add sound card qrb5165-rb5 support omits 765c37598494 ASoC: qcom: dt-bindings: Add SM8250 sound card bindings omits 34a3242baeb5 drm/amdgpu: Discard unnecessary breaks omits 1b3c7564113a drm/amdgpu/display: use kvzalloc again in dc_create_state omits 5d1b3211da03 drm/amd/display: combined user regamma and OS GAMMA_CS_TFM_1D omits 7154a51b5347 drm/amd/display: Using udelay for specific dongle while ed [...] omits a2540e34b521 drm/amd/display: Removed unreferenced variables. omits 70bb91937286 drm: deprecate DRM_FORMAT_MOD_NONE omits cadfd67c27e2 drm/amd/display: prevent null pointer access omits 13b5ca42ca9c drm/amd/display: Add tracepoint for capturing clocks state omits 8b198f6e94d6 drm/amd/display: Add pipe_state tracepoint omits e8a982355f96 drm/amd/display: Add tracepoint for amdgpu_dm omits 21c414458296 drm/amd/display: Rework registers tracepoint omits 9d83722d06fe drm/amd/display: Decouple amdgpu_dm_trace from service omits b51366f77b9e drm/amd/display: 3.2.108 omits fd0f1d21d46c drm/amd/display: [FW Promotion] Release 0.0.38 omits c36f0ab0aac7 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns omits def48da790ce drm/amd/display: Fix max brightness pixel accuracy omits 35a4644c935e drm/amd/display: Don't trigger flip twice when ODM combine in use omits 86c5a9e3aa66 drm/amd/display: Update GSL state if leaving immediate flip omits da52f579d948 drm/amd/display: disable seamless boot for VSC_SDP omits c76b169b76bb drm/amd/display: Reduce height of visual confirm on right side. omits 73ec5680ba63 drm/amd/display: Revert check for flip pending before lock [...] omits 74d021b5631f drm/amd/display: skip avmute action omits df043738b7c7 drm/amd/display: Refactor ABM_MASK_SH_LIST_DCN301 naming omits bf479f5a1d9c drm/amd/display: adding reading OEM init_data to dcn3 omits e5df916b8581 drm/amd/display: DCN2.1 Disable 48MHz Powerdown Debug Option omits aaa0aed17e04 drm/amd/display: 3.2.107 omits 9abdf3920383 drm/amd/display: Add an option to limit max DSC target bpp [...] omits 84c305b756e7 drm/amd/display: [FW Promotion] Release 0.0.37 omits a10ba3827afa drm/amd/display: Define PSR ERROR Status bit VSC_SDP omits a47cc3ab051f drm/amd/display: Raise DPG height during timing synchronization omits 1db522cd03fd drm/amd/display: Set WM set A to 0 if full pstate not supported omits 39a71459a032 drm/amd/display: Reverting "Add connector to the state if [...] omits 9248681f68b7 drm/amd/display: Source minimum HBlank support omits 2e7b43e62910 drm/amd/display: enable odm + full screen mpo on dcn21 omits ea817dd5ad79 drm/amd/display: add dcn21 bw validation omits f2459c52c844 drm/amd/display: Add Bounding Box State for Low DF PState [...] omits a39f2a8d7066 drm/amdgpu: nuke amdgpu_vm_bo_split_mapping v2 omits ce9a6cad3e3a drm/amdgpu: increase the reserved VM size to 2MB omits 34c0631bbd9d drm/amd/pm: update driver if version for dimgrey_cavefish omits 19ae333001b3 drm/amdgpu: added support for psp fw attestation omits 0165b85c2784 drm/amdgpu: enable IP discovery for vangogh omits ea8650730332 ASoC: dt-bindings: stm32: dfsdm: remove stm32-adfsdm.txt binding omits f24fd10bea59 dt-bindings: stm32: dfsdm: update audio properties omits 3adb776384f2 x86, libnvdimm/test: Remove COPY_MC_TEST omits 4662c59688b8 ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc [...] omits c304c9acb6e6 ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() omits 3a36a64a2de4 ASoC: soc-component: add mark for snd_soc_pcm_component_hw [...] omits 918ad772c4e4 ASoC: soc-link: add mark for snd_soc_link_hw_params/free() omits ab49436eecf5 ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() omits 5560d8c6053c ASoC: soc.h: remove for_each_rtd_dais_rollback() omits 64e2c37ea035 ASoC: SOF: sof-audio: remove goto used for force-nocodec support omits 3381a989a92f ASoC: SOF: topology: remove const in sizeof() omits 5027fe36032a ASoC: SOF: control: remove const in sizeof() omits 0afb88d5a602 ASoC: dt-bindings: fsl_xcvr: Add document for XCVR omits 28564486866f ASoC: fsl_xcvr: Add XCVR ASoC CPU DAI driver omits a1344daeab95 ASoC: dapm: use semicolons rather than commas to separate [...] omits 94fa760d01c2 ASoC: madera: use semicolons rather than commas to separat [...] omits 40faaca03bf7 ASoC: samsung: snow: use semicolons rather than commas to [...] omits bed5ed644c74 ASoC: SOF: Intel: hda: use semicolons rather than commas t [...] omits edc3f5b43a44 ASoC: Intel: bytcr_rt5651: use semicolons rather than comm [...] omits 2db5fa77cd7e ASoC: wm8350: use semicolons rather than commas to separat [...] omits 5a7f34ab0232 ASoC: sun8i-codec: Add the AIF3 DAI, widgets, and routes omits 50ec8422acd2 ASoC: sun8i-codec: Add the AIF2 DAI, widgets, and routes omits 7a6b937ec4e2 ASoC: sun8i-codec: Generalize AIF clock control omits 342cacb92d62 ASoC: sun8i-codec: Enable all supported PCM formats omits 2464dccab7fe ASoC: sun8i-codec: Require an exact BCLK divisor match omits 3952ec2ac55a ASoC: sun8i-codec: Protect the clock rate while streams are open omits 15b45912341e ASoC: sun8i-codec: Constrain to compatible sample rates omits 6c5326bebd40 ASoC: sun8i-codec: Automatically set the system sample rate omits c2b751d76966 ASoC: sun8i-codec: Enable all supported sample rates omits e557148ac220 ASoC: sun8i-codec: Enforce symmetric DAI parameters omits afb1a6006299 ASoC: sun8i-codec: Support the TDM slot binding omits 68a4f2caaa17 ASoC: sun8i-codec: Correct the BCLK divisor calculation omits e511aed79632 ASoC: sun8i-codec: Round up the LRCK divisor omits 1abb43aeadfb ASoC: sun8i-codec: Use the provided word size omits c56f5f1c0b23 ASoC: sun8i-codec: Enable all supported clock inversions omits fd57ed2de5b1 ASoC: sun8i-codec: Program DAI format before clock inversion omits 7826b8d15ec2 ASoC: sun8i-codec: Prepare to extend the DAI driver omits ad26098970b6 ALSA: remove unneeded break omits e34b8feeaa4b drm/ttm: merge ttm_dma_tt back into ttm_tt omits 230c079fdcf4 drm/ttm: make num_pages uint32_t omits 05f8d2509705 drm/ttm: move swapin out of page alloc backend omits d1cb1f254a5b drm/ttm: nuke ttm_tt_set_(un)populated again omits fc7f6a054e1a Merge existing fixes from asoc/for-5.10 omits 8d71d2bf6efe x86: Reclaim TIF_IA32 and TIF_X32 omits ff170cd05953 x86/mm: Convert mmu context ia32_compat into a proper flags field omits 3316ec8ccd34 x86/elf: Use e_machine to check for x32/ia32 in setup_addi [...] omits 9a29a671902c elf: Expose ELF header on arch_setup_additional_pages() omits 2424b14605c7 x86/elf: Use e_machine to select start_thread for x32 omits bc3d7bf61a9e elf: Expose ELF header in compat_start_thread() omits 2656af0d5abf x86/elf: Use e_machine to choose DLINFO in compat omits 47cd4dac1fb2 x86/oprofile: Avoid TIF_IA32 when checking 64bit mode omits 214f0e804358 x86/compat: Simplify compat syscall userspace allocation omits 375d4bfda573 perf/x86: Avoid TIF_IA32 when checking 64bit mode omits f30795fb404e EDAC: Do not issue useless debug statements in the polling [...] omits 632211cdd6ad MAINTAINERS: Cleanup SGI-related entries omits 633cdaf29ec4 x86/mce: Remove unneeded break omits 880396c86a1f x86/microcode/amd: Remove unneeded break omits 1a9a8910b215 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/ [...] omits 2bd8570d20c8 arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGM [...] omits 3914160ffc0b ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX dela [...] omits b1064037e8ec ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY omits 57dbe558457b ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Et [...] omits e080ab31a0aa ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX d [...] omits f94f78bd93f5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX dela [...] omits 353c3de1303f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on E [...] omits e76724153f5b ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay [...] omits 8d80e2f00a42 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LE [...] omits b3eec3212e66 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node omits b34bf9f6a623 arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node omits 927f42fcc1b4 arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node omits d7cdff444579 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node omits 419c65f5000a arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay omits 97a38c1c213b arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay omits a2089ac7f8dc arm64: dts: allwinner: pinetab: Drop unnecessary address/s [...] omits fdc24d722f35 MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinne [...] omits f09056c1dece EDAC/amd64: Remove unneeded breaks omits 1a2b85f1e2a9 timekeeping: Convert jiffies_seq to seqcount_raw_spinlock_t omits e7ae08d398e0 bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw omits e275d2109cda bus: ti-sysc: Fix reset status check for modules with quirks omits b69fd00120f8 ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF omits c20782ad4eb9 ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS omits fe5186cf12e3 efivarfs: fix memory leak in efivarfs_create() omits fbc81ec5b85d efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP omits 9ab476ba001e staging: r8188eu: inline rtw_init_netdev_name() omits 620d28440c10 staging: greybus: audio: code indentation and formatting changes omits 01a050e8e468 staging: gdm724x: Clarify naming of packet_type<->tty inde [...] omits e0071d318f5e staging: kpc2000: Use BIT macro instead of bit masking omits faf9ca25f918 staging: kpc2000: re-indent code for better readability omits ae94bd537420 staging: kpc2000: rearrange lines exceeding 100 columns omits 2ed1fa08e674 staging: vt6655: rearrange lines exceeding 100 columns omits 30676f7b1f92 staging/rtl8723bs: replace "foo * bar" with "foo *bar" omits 87e6059da1a3 staging/qlge: fix typo omits 6b6946b25e67 staging/qlge: add blank line after declaration omits 194b11c3e2fc staging: wfx: make a const array static, makes object smaller omits 0795f519d1af staging/rtl8192u/ieee80211: remove debugging line omits e13ff19e7c5b staging/rtl8192u/ieee80211: use __func__ macro omits e93301843720 staging: rtl8188eu: rearrange lines exceeding 100 columns omits 153167c5219a staging: comedi: tests: Simplify conditional evaluation omits a5a6e5eff467 staging: qlge: remove extra blank lines omits 75f1df269d4a staging: r8188eu: use native wireless IE codes from linux/ [...] omits 42a18f09bcb9 staging: rtl8723bs: remove unnecessary type cast of rtw_ne [...] omits c854f0142963 staging: comedi: ni_mio_common: Fix newline after derefere [...] omits 4c62db88459a staging: iio: adis16240: add blank line before struct definition omits e722a295cf49 staging: ion: remove from the tree omits b18c1eb975ce drm/i915/dg1: invert HPD pins omits 229f31e2d370 drm/i915/dg1: add hpd interrupt handling omits 71c1a4998320 drm/i915/tgl/psr: Fix glitches when doing frontbuffer modi [...] omits 3aa8d45f46e8 drm/amd/display: Fixed panic during seamless boot. omits 1811977cb113 HID: add support for Sega Saturn omits d836917da7e5 drm/amdgpu: Fix size calculation when init onchip memory omits 4d154b85f30e drm/amdgpu_dm: fix a typo omits c45dd3bda1c8 drm/amdgpu: fix some kernel-doc markups omits 6e3cd2a9a6ac amdgpu: fix a few kernel-doc markup issues omits 73bf5cad2696 drm/amdgpu: During compute disable GFXOFF for Sienna_Cichlid omits df0e4831c3e8 drm/amdgpu: don't map BO in reserved region omits 52f2e83e2fe5 drm/amdgpu/display: add MALL support (v2) omits 4005809bb1f3 drm/amdgpu: add support to configure MALL for sienna_cichlid (v2) omits d02792041c17 drm/amdgpu: add GC 10.3 NOALLOC registers omits 8d96a590ed0d drm/amdgpu: remove unneeded break omits 8a5223b9303a drm/amdgpu: add DID for navi10 blockchain SKU omits aa5375c55541 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) omits 15df286d4310 drm/amdgpu: correct the cu and rb info for sienna cichlid omits 891bacb835a1 drm/amd/pm: remove the average clock value in sysfs omits ef52d5853bf1 drm/komeda: Convert to DEFINE_SHOW_ATTRIBUTE omits 6e7a21e7ab27 drm/i915/selftests: Exercise intel_timeline_read_hwsp() omits c10f6019d0b2 drm/i915/gt: Use the local HWSP offset during submission omits 652f3d00de52 HID: cypress: Support Varmilo Keyboards' media hotkeys omits b1cff585784e drm/i915/selftests: Skip RPS tests on Ironlake (only IPS) omits cc07057c7c88 video: fbdev: fix divide error in fbcon_switch omits 64a87088b633 drm/ttm: remove overlapping memcpy support omits e44adb5d9ab9 drm/i915: Reset the interrupt mask on disabling interrupts omits 37b254f11115 drm/vc4: dsi: Only register our component once a DSI devic [...] omits 12767469edfa drm: document that user-space should avoid parsing EDIDs omits 3c785a06dee9 HID: ite: Replace ABS_MISC 120/121 events with touchpad on [...] omits b59f38dbfd5d HID: logitech-hidpp: Add PID for MX Anywhere 2 omits 022fc5315b7a HID: uclogic: Add ID for Trust Flex Design Tablet omits 537f9c84a427 drm/i915/pmu: Fix CPU hotplug with multiple GPUs omits b00bccb3f0bb drm/i915/pmu: Handle PCI unbind omits 44c2200afcd5 drm/i915/gem: Flush coherency domains on first set-domain-ioctl omits 6a6e5988a265 drm/ttm: replace last move_notify with delete_mem_notify omits 439c3b01b87c drm/ttm: ttm_bo_mem_placement doesn't need ctx parameter. omits 176fd2289e97 drm/i915/display: Unkerneldoc cnl_program_nearest_filter_coefs omits a40a8305a732 drm/i915: Reject 90/270 degree rotated initial fbs omits c6073d4c923b drm/i915: Clean up the irq enable/disable for ilk rps omits a99229128815 drm/i915: Do gen5_gt_irq_postinstall() before enabling the [...] omits d08c4e232742 drm/i915: Fix potential overflows in ilk ips calculations omits e82351e74dcf drm/i915: Read actual GPU frequency from MEMSTAT_ILK on ILK omits 982a820bac1b drm: amdgpu: kernel-doc: update some adev parameters omits 86b6624ae27d drm/amdgpu: Return boolean types instead of integer values omits 0b08c54bb7a3 drm/amd/display: Fix the display corruption issue on Navi10 omits 4e2b3e23b29d drm/amd/pm: fix pp_dpm_fclk omits 4d2aae33d96c Revert drm/amdgpu: disable sienna chichlid UMC RAS omits 1eeb03c883ff drm/amd/pm: fix the wrong fan speed in fan1_input omits 4a3a1dc02fc3 drm/amd/display: Initialize num_pkrs on VANGOGH. omits 1dc3c5a95b08 drm/amd/pm: update driver if file for sienna cichlid omits f20c52f40a65 drm/amd/pm: fix pcie information for sienna cichlid omits 5c46c4927607 drm/amdgpu/gmc10: remove dummy read workaround for newer chips omits 1ed685df7ebc drm/amd/amdgpu: enable noretry for Sienna_Cichlid/Navy_Flo [...] omits 07f9c22f6750 drm/amdgpu: enable VCN PG and CG for vangogh omits 9a81009eda19 drm/amdkfd: Use same SQ prefetch setting as amdgpu omits 7aeef2aacccd drm/amd/swsmu: correct wrong feature bit mapping omits 40e7ed973ad9 drm/amdgpu: protect eeprom update from GPU reset omits 2bf06370bcfb drm/i915: Restore ILK-M RPS support omits 83ebef47f8eb drm/i915/region: fix max size calculation omits 8f2b4b684ae5 drm/i915/selftests: Flush the old heartbeat more gently omits 8df4ec51343f drm: Give irq_by_busid drm_legacy_ prefix omits 6d1a2fdedb26 drm/i915: Enable scaling filter for plane and CRTC omits cc2396ff75f2 drm/i915/display: Add Nearest-neighbor based integer scali [...] omits 105c9e130e1d drm/i915: Introduce scaling filter related registers and b [...] omits 5c759eda9b04 drm: Introduce plane and CRTC scaling filter properties omits bfe5e585b44f drm/ttm: move last binding into the drivers. omits 6d8200032959 drm/ttm: drop move notify around move. omits 28ee846e8378 drm/ttm: remove move to new and inline into remainging place. omits f227ccc9612f drm/ttm: drop unbind callback. omits 29a1d482e404 drm/ttm: add move to system into drivers omits a2dcf77f7583 drm/ttm: minor cleanup to move to system omits 9764c35348b4 drm/ttm: move some move binds into the drivers omits e7fc3f902d76 drm/i915/display: Rename pipe_timings to transcoder_timings omits 47170f89f76b drm/fourcc: Add AXBXGXRX106106106106 format omits 1c831ade9f35 drm/komeda: Drop local dma_parms omits 605f9c290c1a drm/i915: Sort ICL PCI IDs omits 514dc424ce4f drm/i915: Sort CNL PCI IDs omits 32d4ec9a1681 drm/i915: Sort CFL PCI IDs omits df3478af1d73 drm/i915: Sort CML PCI IDs omits cd988984cbea drm/i915: Sort KBL PCI IDs omits b04d36f73771 drm/i915: Sort SKL PCI IDs omits 9c0b2d30441b drm/i915: Sort HSW PCI IDs omits 79033a0a7898 drm/i915: Ocd the HSW PCI ID hex numbers omits cfb3db8fdae2 drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments omits 03e399020cd2 drm/i915: Add SKL GT1.5 PCI IDs omits 812f044df08c drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT omits 194909a32aed drm/i915: Reclassify SKL 0x192a as GT3 omits 82e84284ab7d drm/i915: Update Haswell PCI IDs omits 2849e1af2b6d drm/i915: Sort the mess around ICP TC hotplugs regs omits 5f51e78f0a07 drm/i915: Refactor .hpd_irq_setup() calls a bit omits 4c8d46510480 drm/i915: Reorder hpd init vs. display resume omits 0e634efd858e drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ omits 0a5a7499aaf5 drm/i915: Move the lspcon resume from .reset() to intel_dp [...] omits 0e65ce24a33c drm/i915: Drop runtime-pm assert from vgpu io accessors omits f566fdcd6cc4 drm/i915: Force VT'd workarounds when running as a guest OS omits d3606757e611 drm/i915: Exclude low pages (128KiB) of stolen from use omits d7085b0faac8 drm/i915/gem: Poison stolen pages before use omits ea40d7857d52 drm/vkms: fbdev emulation support omits a21906ead6a5 drm/i915/display/fbc: Implement WA 22010751166 omits 359d0eff8409 drm/i915/display: Program DBUF_CTL tracker state service omits 23fae9cf97cc drm/ttm: drop ttm_bo_move_ttm wrapper omits c37d951cb42a drm/ttm: add move old to system to drivers. omits a07e32bda026 drm/ttm: use new move interface for known system->ttm moves omits b8b99c7ddcce drm/ttm: split out the move to system from move ttm code omits 87ed94238cb5 drm/ttm: refactor out common code to setup a new tt backed [...] omits fa812ce96a46 drm/i915/gt: Onion unwind for scratch page allocation failure omits cf40c6600592 drm: panel: add TDO tl070wsh30 panel driver omits 6e3a86643225 dt-bindings: display: panel-simple-dsi: add TDO TL070WSH30 [...] omits ab793f545827 dt-bindings: display: panel-simple-dsi: add optional reset gpio omits 0d51d44e2a1f dt-bindings: vendor-prefixes: Add Shanghai Top Display Opt [...] omits d1934d2b687a drm/ttm: drop free old node wrapper. omits 5fefd25047bd drm/hisilicon: Use the same style of variable type in hibm [...] omits 5b2fabf483a2 drm/hisilicon: Use the same style of variable type in hibm [...] omits b4ae07cde9b3 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC omits 14212fe77ef6 drm/via: reduce no need mutex_lock area omits 77bb5aaf2bb8 drm/tve200: Fix handling of platform_get_irq() error omits e2dae672a9d5 drm/mcde: Fix handling of platform_get_irq() error omits 7a1f4fa4a629 drm/panel: simple: Add YTC700TLAG-05-201C omits b73946a2efea dt-bindings: display: simple: Add YTC700TLAG-05-201C omits 7924bcdbcb12 dt-bindings: vendor-prefixes: Add Yes Optoelectronics omits 83fc7f6a3514 video: fbdev: fsl-diu-fb: remove unneeded variable 'res' omits 2f39766ea23a video: fbdev: sis: remove unneeded semicolon omits 4caca3d8f912 drm/panel: st7703: Make jh057n00900_panel_desc static omits 759962b5dc99 drm: bridge: adv7511: make adv7511_hdmi_hw_params() static omits 7d3618fdeef1 drm/bridge: analogix_dp: make analogix_dp_start_aux_transa [...] omits ba43961b2dcb drm/panel: simplify the return expression of rb070d30_pane [...] omits 7604caa1f099 omapfb: connector-dvi: simplify the return expression of d [...] omits f215d6003736 omapfb: use devm_platform_ioremap_resource_byname omits 3da1781ea458 fbdev: nvidia: use for_each_child_of_node() macro omits 8bdfc5dae4e3 drm/bridge: anx7625: Add anx7625 MIPI DSI/DPI to DP omits 9aab66010e57 dt-bindings: drm/bridge: anx7625: MIPI to DP transmitter D [...] omits defa1dcc5617 omapfb: simplify the return expression of hdmi_pll_enable omits 10732a0f644a omapfb: panel-sony-acx565akm: simplify the return expressi [...] omits ea65a99bb85e omapfb: connector-hdmi: simplify the return expression of [...] omits 63da0977f52a omapfb: connector-analog-tv: simplify the return expressio [...] omits 43624b403ba2 omapfb: simplify the return expression of tpo_td043_connect omits 533278ca0d53 omapfb: simplify the return expression of sharp_ls_connect omits ef27afa607e8 omapfb: simplify the return expression of panel_dpi_connect omits 9e9b18b681f1 drm/bridge: lvds-codec: Add support for regulator omits 748855582101 video: use kobj_to_dev() omits 0ad086e07dd5 video: Remove set but not used variable omits 37e6011b3ccf drm/panel: rm68200: fix mode to 50fps omits a3bab3258568 drm/amdgpu: move amdgpu_num_kcq handling to a helper omits 23d9bd60bd11 drm/amd/psp: Fix sysfs: cannot create duplicate filename omits 194f6b5d1f62 drm/amd/display: Fix DCN302 makefile omits 26d94a468770 drm/amd/display: Use amdgpu_socbb.h instead of redefining structs omits f5213f827c87 drm/amd/display: Avoid MST manager resource leak. omits 06dd6f303fe2 drm/bridge: ti-sn65dsi86: remove redundant null check omits 268f3a4388b0 drm/amd/display: Revert "drm/amd/display: Fix a list corruption" omits 15d67827b000 drm/amd/pm: drop navy_flounder hardcode of using soft pptable omits 0e601a04dd3f drm/amdgpu: add a list in VM for BOs in the done state omits c6b3c8779cb2 drm/amdgpu: update golden setting for sienna_cichlid omits e9073b43621e drm/amd/swsmu: add missing feature map for sienna_cichlid omits 21470d97c9f8 drm/amdgpu: remove gfxhub_v1_1_funcs set omits 92aeeafb544d drm/amd/amdgpu: set the default value of noretry to 1 for [...] omits 84b934bc0a94 drm/amdgpu/display: enable display ip block for vangogh omits f9dbefa884fd drm/amdgpu/display: fix the NULL pointer reference on dmuc [...] omits f0c746ce07c8 drm/amd/display: add S/G support for Renoir omits c0fb85ae02b6 drm/amd/display: setup system context in dm_init omits 137655d1ed35 drm/bridge: ti-sn65dsi86: Add retries for link training omits 0af0b841c648 drm/i915: Inline intel_dp_ycbcr420_config() omits ebde5f89b32a drm/i915: Nuke lspcon_ycbcr420_config() omits 06fa32846884 drm/i915: Nuke lspcon_downsampling omits 2c1e63bab430 drm/i915: Mark initial fb obj as WT on eLLC machines to av [...] omits 4d6bde58a026 drm/i915: Apply WAC6entrylatency to kbl/cfl omits 693260cf23f9 drm/i915/rkl: Add new cdclk table omits 1c902de389ff dt-binding: display: Require two resets on mantix panel omits 787099f8671c drm/panel: mantix: Fix panel reset omits f41b019aa5e0 drm/panel: mantix: Don't dereference NULL mode omits 178536b8292e drm/i915: Use the active reference on the vma while capturing omits 89db95377be4 drm/i915/gt: Confirm the context survives execution omits 6971e07b6b0c drm/i915/gt: Cleanup kasan warning for on-stack (unsigned [...] omits bb65548e3c6e drm/i915/gt: Undo forced context restores after trivial pr [...] omits 6ca7217dffaf drm/i915/gt: Delay execlist processing for tgl omits 5988c2695f40 video: fbdev: sh_mobile_lcdcfb: Remove redundant null chec [...] omits f57074189dfc omapfb/dss: Remove redundant null check before clk_prepare [...] omits a4dbcf4175e5 drm/i915/dgfx: define llc and snooping behaviour omits 5bcc95ca382e drm/i915/dg1: Update DMC_DEBUG register omits cbb6ea8c6841 drm/i915/dg1: DG1 does not support DC6 omits 488c888ae1d4 drm/vkms: Switch to shmem helpers omits 063bc37d4609 drm/vkms: Set preferred depth correctly omits ac80cd17a615 dma-buf: Clarify that dma-buf sg lists are page aligned omits da942750928a drm/i915/dg1: Add initial DG1 workarounds omits bb4c3cf81ce8 drm/i915/dg1: Load DMC omits 0dac17af0ab4 drm/i915/dg1: Enable DPLL for DG1 omits b71b477d9414 drm/i915/dg1: Add and setup DPLLs for DG1 omits 049c651b6d93 drm/i915/dg1: Add DPLL macros for DG1 omits 240abb3c76ff drm/i915/dg1: Add DG1 power wells omits 62277f33e9c1 drm/i915/cnl: skip PW_DDI_F on certain skus omits 9ccd24e9b091 drm/i915/display: allow to skip certain power wells omits 57b2d834bf23 drm/i915/gem: Support parsing of oversize batches omits 73b62cdb93b6 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev [...] omits ff72bc403170 drm/amdgpu: Add debugfs entry for printing VM info omits ded08454e56b drm/amdgpu: correct the gpu reset handling for job != NULL case omits 5bab858eee04 drm/amdgpu: add rlc iram and dram firmware support omits 5fe19ce8e48d drm/amdgpu: add function to program pbb mode for sienna cichlid omits 9294fa6a1d94 Revert "drm/amdgpu: disable gfxoff temporarily for navy_flounder" omits 76c71f00d7eb drm/amd/pm: properly setting GPO feature on UMD pstate ent [...] omits 27747293ce24 drm/amdgpu: fulfill Navi gfx and pcie settings on umd psta [...] omits 3e66275e0946 drm/amdgpu: add interface for setting MGCG perfmon omits f1213b159768 drm/amdgpu: add interface for setting ASPM omits f2b75bc24dee drm/amd/pm: correct gfx and pcie settings on umd pstate sw [...] omits 585584dbaa47 drm/amd/pm: populate Arcturus PCIE link state omits 7d92c1fd11e2 drm/amd/pm: populate the bootup LCLK frequency omits 72ca82c7d218 drm/amdgpu: disable gpa mode for direct loading omits 234de272b76f drm/amdgpu: add missing newline at eof omits a04ac8273665 drm/i915/gt: Fixup tgl mocs for PTE tracking omits c0888e9e2262 drm/i915: Enable eLLC caching of display buffers for SKL+ omits 36b6b6816989 drm/i915: Fix MOCS PTE setting for gen9+ omits d46b60a2e8d2 drm/i915: Mark ininitial fb obj as WT on eLLC machines to [...] omits ce65b874001d drm/ttm: nuke caching placement flags omits 867bcecd6ae4 drm/ttm: use caching instead of placement for ttm_io_prot omits 1cf65c45183a drm/ttm: add caching state to ttm_bus_placement omits 1b4ea4c5980f drm/ttm: set the tt caching state at creation time omits 070c7fa58bce drm: panel: Add novatek nt36672a panel driver omits 9528a02430df dt-bindings: display: panel: Add bindings for Novatek nt36672a omits bdb4a1f9ed3b drm/amdgpu/display: DRM_AMD_DC_DCN3_02 depends on DRM_AMD_ [...] omits 185b0d5a787f drm/amdkfd: Use kvfree in destroy_crat_image omits 56380c388c6a drm/amdgpu: vcn and jpeg ring synchronization omits f099471bc594 drm/amdgpu: enable GDDR6 save-restore support for dimgrey_ [...] omits 4d5af9b7ad6f drm/amdgpu: fix the issue that apu has no smu firmware binary omits 4460571beef4 drm/amd/pm: increase mclk switch threshold to 200 us omits 23aaf8058a8d docs: amdgpu: fix a warning when building the documentation omits 8d8ac1a1e95a drm/amd/display: kernel-doc: document force_timing_sync omits 4fbb3ae219d2 drm/amd/display: remove no need return value omits 206b737240c3 drm/amdgpu: fix semicolon.cocci warnings omits cde3359acb42 drm/amdgpu/swsmu: init the baco mutex in early_init omits 24ea098b7c0d drm/i915/jsl: Split EHL/JSL platform info and PCI ids omits 412ae84cb4dd drm/virtio: Use UUID API for importing the UUID omits 8bca49e43fb5 drm: shmobile: Reduce include dependencies omits 4d8a5cfe3b13 drm/i915/gt: Initialize reserved and unspecified MOCS indices omits a4e45e5d3097 MAINTAINERS: Add myself as a maintainer for vc4 omits 055f8458d95a drm/i915: Force DPCD backlight mode for BOE 2270 panel omits 98e497e203a5 drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP back [...] omits 4ade8f31c25b drm/i915/dp: Tweak initial dpcd backlight.enabled value omits 71c0fd9221a4 drm/amd/display: Add green_sardine support to DM omits 9ba93114c48f drm/amd/display: Add green_sardine support to DC omits 7cc656e2d070 drm/amdgpu: add DM block for dimgrey_cavefish omits 78aafee761ab drm/amdgpu: remove ASD ucode init for dimgrey_cavefish omits 2a4112050451 drm/amd/display: Add DCN302 support in amdgpu_dm (v2) omits 36d26912e8d8 drm/amd/display: Add support for DCN302 (v2) omits 4da678390890 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits eac88a5fc631 drm/amdgpu: remove gpu_info fw support for dimgrey_cavefish omits 8e3bfb992c1b drm/amdgpu: enable ih CG for dimgrey_cavefish omits 2c70c332a1db drm/amdgpu: enable hdp CG and LS for dimgrey_cavefish omits aff39cdecd22 drm/amdgpu: add psp and smu block for dimgrey_cavefish omits 7dc2ef4e70e1 drm/amdgpu/swsmu: update driver if version for dimgrey_cav [...] omits 4ccc957f1511 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits be6b1cd3b7e4 drm/amdgpu: enable jpeg3.0 for dimgrey_cavefish omits 0afc770ba834 drm/amdgpu: enable vcn3.0 for dimgrey_cavefish omits e8afbddfa1ed drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits 73da8e862865 drm/amdgpu: enable athub/mmhub PG for dimgrey_cavefish omits 135333a0ce4f drm/amdgpu: enable mc CG and LS for dimgrey_cavefish omits 583e5a5e908b drm/amdgpu: enable GFX clock gating for dimgrey_cavefish omits 4ed032bd13fa drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits e4ed4f50d2af drm/amdgpu: support athub cg setting for dimgrey_cavefish omits f897ea3550bc drm/amdgpu: enable front door loading for dimgrey_cavefish omits cc6161aa7081 drm/amdgpu: enable jpeg3.0 PG and CG for dimgrey_cavefish omits d5bc1579b0e3 drm/amdgpu: enable VCN3.0 PG and CG for dimgrey_cavefish omits 8f72ce6421f3 drm/amdkfd: Add kfd2kgd_funcs for dimgrey_cavefish kfd support omits eb5a34d48257 drm/amdkfd: Support dimgrey_cavefish KFD (v2) omits a1fe2ba7282b drm/amdgpu: add gc golden setting for dimgrey_cavefish omits d9fa6a0b10d5 drm/amdgpu: support cp_fw_write_wait for dimgrey_cavefish omits aeec07444816 drm/amdgpu: skip reroute ih for some ASICs omits 462c272b9076 drm/amdgpu: add psp support for dimgrey_cavefish(v2) omits 0a305e34c719 drm/amdgpu: increase size of psp fw_name string(v2) omits db1f8a8fb276 drm/amdgpu/swsmu: add smu support for dimgrey_cavefish(v2) omits 10e0d9ebb047 drm/amdgpu/swsmu: increase size for smu fw_name string omits f267242e1598 drm/amdgpu: add gmc cg support for dimgrey_cavefish omits 467db422cb52 drm/amdgpu/vcn: enable VCN DPG mode for dimgrey_cavefish omits 0c2c02b66c67 drm/amdgpu/vcn: add firmware support for dimgrey_cavefish omits 6c72c7a03ae5 drm/amdgpu: force pa_sc_tile_steering_override to 0 for di [...] omits 76a2d9ea6998 drm/amdgpu: add virtual display support for dimgrey_cavefish omits 2eb61456539d drm/amdgpu: configure dimgrey_cavefish gfx according to gf [...] omits 0106922600cd drm/amdgpu: add sdma ip block for dimgrey_cavefish omits feb6329c58a8 drm/amdgpu: add gfx ip block for dimgrey_cavefish omits 771cc67ed08f drm/amdgpu: add ih ip block for dimgrey_cavefish omits 3e02ad447677 drm/amdgpu: add gmc ip block for dimgrey_cavefish omits 2aa92b12dfce drm/amdgpu: add common ip block for dimgrey_cavefish omits 01cbb6b288b0 drm/amdgpu: add mmhub support for dimgrey_cavefish omits 038d757b95f5 drm/amdgpu: initialize IP offset for dimgrey_cavefish omits 550c58e0facd drm/amdgpu: add common support for dimgrey_cavefish omits f2a6c81d02de drm/amdgpu: add gfx clock gating support for dimgrey_cavefish omits a14354690f89 drm/amdgpu: add gmc support for dimgrey_cavefish omits ee64e01ef2d2 drm/amdgpu: add support for dimgrey_cavefish firmware omits 144722fa3ac3 drm/amdgpu: set asic family and ip blocks for dimgrey_cavefish omits a14e093619c1 drm/amdgpu: set fw load type for dimgrey_cavefish omits a0200254ec10 drm/amdgpu: add dimgrey_cavefish gpu info firmware omits a2468e043ae4 drm/amdgpu: add dimgrey_cavefish asic type omits cd294f9a645f drm/amd/display: Fix module load hangs when connected to an eDP omits 5faf37e7d38c drm/amd/display: Add missing function pointers for dcn3 omits 6e426e0fcd20 kprobes: Replace rp->free_instance with freelist omits e563604a5f5a freelist: Implement lockless freelist omits 29f006fdefe6 asm-generic/atomic: Add try_cmpxchg() fallbacks omits d741bf41d7c7 kprobes: Remove kretprobe hash omits 476c5818c37a llist: Add nonatomic __llist_add() and __llist_dell_all() omits b30edfd8d0b4 drm/i915: Switch to LTTPR non-transparent mode link training omits 7b2a4ab8b0ef drm/i915: Switch to LTTPR transparent mode link training omits 9782f52ab5d6 drm/dp: Add LTTPR helpers omits c43027a9a375 drm/i915: Factor out a helper to disable the DPCD training [...] omits 0a5991f5d022 drm/i915: Simplify the link training functions omits 6777a855d66d drm/i915: Fix DP link training pattern mask omits bf296b35489b drm/aspeed: Fix Kconfig warning & subsequent build errors omits d655844f7e21 staging: iio: adis16240: add blank line before struct definition omits 681ab2ce2936 iio: accel: mma8452: Constify static struct attribute_group omits 223f4d9517f8 iio: dac: ad7303: remove platform data header omits 882bceffa8ca drm/tilcdc: Remove tilcdc_crtc_max_width(), use private data omits b3a753f54adc drm/tilcdc: Do not keep vblank interrupts enabled all the time omits 28963f2f6b46 iio: adc: ad7298: rework external ref setup & remove platf [...] omits 0e7a3978a40b iio: core: Fix IIO_VAL_FRACTIONAL calculation for negative values omits c5bf4d645f2d iio: adc: exynos: do not rely on 'users' counter in ISR omits 5b19ca2c78a0 iio: sx9310: Set various settings from DT omits e94b3c608a2a dt-bindings: iio: sx9310: Add various settings as DT properties omits 1b6872015f0b iio: sx9310: Support setting debounce values omits 08f0411c48f2 iio: sx9310: Support setting hysteresis values omits ad2b473e2ba3 iio: sx9310: Support setting proximity thresholds omits 227c83faa2f8 iio: sx9310: Support hardware gain factor omits 324b9f298744 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dst device bindings omits 4393e4c533c5 iio: imu: st_lsm6dsx: add support to LSM6DST omits 5483b8d5015b iio: adc: ad7887: invert/rework external ref logic omits ead1c9f376db iio: adc: at91_adc: remove platform data and move defs in [...] omits f091d7c5fe6c iio: adc: at91_adc: add Kconfig dep on the OF symbol and r [...] omits 3e4ef8e8cefa iio: adc: at91_adc: const-ify some driver data omits ad49bd57f9d5 iio: adc: at91_adc: use of_device_get_match_data() helper omits d93dd060809f dt-bindings: iio: dac: ad5686: add binding omits bf7cfa685d4d iio: dac: ad5686: add of_match_table omits 7dc8faeab3e3 iio: dac: ad5686: add support for AD5338R omits 3bcacad3d7a9 drm/i915: Update gen12 multicast register ranges omits 92f5df0d448b drm/i915: Update gen12 forcewake table omits 55e3c170950f drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT omits 0bcbcba78269 drm/i915/display: Program PSR2 selective fetch registers omits 5c90660fcc45 drm/i915/display: Check PSR parameter and flag only in sta [...] omits 90a24b9d737c drm/i915/display: Ignore IGNORE_PSR2_HW_TRACKING for platf [...] omits a23fe79ae5c0 drm/i915/vbt: Add VRR VBT toggle omits e4b3c3b3faaf drm/i915/vbt: Update the version and expected size of BDB_ [...] omits d381baad29b4 drm/i915/vbt: Fix backlight parsing for VBT 234+ omits 73e343362704 drm/amdgpu: Fix inconsistent of format with argument type [...] omits 849007191eda drm/amdgpu: Fix invalid number of character '{' in amdgpu_ [...] omits 75145aab7a0d drm/amdgpu/swsmu: clean up a bunch of stale interfaces omits 44d6e160f60a drm/amd/pm: setup APU dpm clock table in SMU HW initialization omits 7ca917ecb3e7 drm/amdgpu: modify cp_flags to pg_flags in gfx_v10_cntl_po [...] omits 9ba8aa1085c0 drm/amdgpu: Remove warning for virtual_display omits 402bde58e7f4 drm/amdgpu: kfd_initialized can be static omits 201a4eb9dc96 amd/amdgpu_ctx: Use struct_size() helper and kmalloc() (v2) omits 562f150fb93b drm/amdgpu: Use struct_size() helper in kmalloc() omits bae82e841823 drm/amd/pm: Replace one-element array with flexible-array [...] omits b44fd9ccfaeb drm/amd/pm: Replace one-element array with flexible-array [...] omits 03f0a7b857db drm/amd/pm: Replace one-element array with flexible-array [...] omits 5be63325c55a drm/amd/pm: Replace one-element array with flexible-array [...] omits 89c785bb1a73 drm/amd/pm: Replace one-element array with flexible-array [...] omits aa8d10a10fd7 drm/amd/pm: Replace one-element array with flexible-array [...] omits 637f7576ece1 drm/amd/pm: Replace one-element array with flexible-array [...] omits 9526e431c526 drm/amd/pm: Replace one-element array with flexible-array [...] omits 0e319cfeb3c3 drm/amd/pm: Replace one-element array with flexible-array [...] omits 737123d67e02 drm/amd/pm: Replace one-element array with flexible-array [...] omits e0af7d111012 drm/amd/pm: Replace one-element array with flexible-array [...] omits 2b6106575625 drm/amd/pm: Replace one-element array with flexible-array [...] omits 23bdba959b3d drm/amd/pm: Replace one-element array with flexible-array member omits 63b9d9aa8582 drm/i915: s/int/u32/ for aux_offset/alignment omits a007138e89dc drm/i915: Skip aux plane stuff when there is no aux plane omits 79148ce4b25d drm/i915: Set all unused color plane offsets to ~0xfff again omits 0f8d2a2b9fd5 drm/i915: Rename i915_{save,restore}_state() omits f13c2a0032f0 drm/i915: Wait for VLV/CHV/BXT/GLK DSI panel power cycle d [...] omits d2008827d37a drm/i915: Wait for LVDS panel power cycle delay on reboot omits e219ef912a02 drm/i915: Wait for eDP panel power cycle delay on reboot o [...] omits 063348f6a726 drm/i915: Replace the VLV/CHV eDP reboot notifier with the [...] omits 100fe4c01eff drm/i915: Add an encoder .shutdown() hook omits fe0f1e3bfdfe drm/i915: Shut down displays gracefully on reboot omits ec5722adb8b2 drm/fourcc: document modifier uniqueness requirements omits 178c72350d39 drm/aspeed: Set driver CMA functions with DRM_GEM_CMA_DRIVER_OPS omits 351f950db4ab drm/atomic: Pass the full state to CRTC atomic enable/disable omits c76eb35587f5 drm: aspeed: Fix GENMASK misuse omits 696029eb36c0 drm/aspeed: Add sysfs for output settings omits 82e1b93ad8b9 dma-buf: use struct_size macro omits 1a11a88cfd9a drm/panfrost: Fix job timeout handling omits 9073d4ed8da4 drm/atomic: debug output for EBUSY omits fb6473a48b63 drm/atomic: document and enforce rules around "spurious" EBUSY omits a76fa3540fc3 drm/fb-helper: Add locking to sysrq handling omits 5a3884320a57 drm/vkms: update todo omits 67807f52e395 drm/i915/dg1: provide port/phy mapping for vbt omits e73e4c59ac43 drm/i915/dg1: Update comp master/slave relationships for PHYs omits 0642c2b83749 drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D omits fb7318c37afa drm/i915/dg1: gmbus pin mapping omits eafeb204b473 drm/i915/dg1: Increase mmio size to 4MB omits 2606b269234b drm/i915/dg1: Define MOCS table for DG1 omits 27a6bc802bd9 drm/i915/dg1: Initialize RAWCLK properly omits b50b7991b739 drm/i915/dg1: add more PCI ids omits cf72562094a0 drm/i915/display/ehl: Limit eDP to HBR2 omits 5d731b5ac301 drm/amdgpu: enable vcn support for green_sardine (v2) omits c3db2f529fa8 drm/amdgpu: enable green_sardine_asd.bin loading (v2) omits f74d0535e927 drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) omits ad698da31fc0 drm/amdgpu: add gfx support for green_sardine (v2) omits 5baf415085f3 drm/amdgpu: add soc15 common ip block support for green_sa [...] omits 2e62f0b5a5bc drm/amdgpu: add green_sardine support for gpu_info and ip [...] omits d205c3cc1a6c drm/amdgpu: add Green_Sardine APU flag omits e500dc638d95 drm/amdgpu: prevent spurious warning omits d74a09c8af5f drm/amdgpu/swsmu: fix ARC build errors omits a9d17930adff drm/amdgpu: add xgmi perfmons for arcturus omits b4a7db71ea06 drm/amdgpu: add per device user friendly xgmi events for vega20 omits 576e0ec26b68 drm/amdgpu: fix xgmi perfmon a-b-a problem omits 955a341f33b7 drm/ttm: move ttm_set_memory.h out of include omits 72dc6e3b948c drm/ttm: remove ttm_bo_unmap_virtual_locked declaration v2 omits d7c59750f274 drm/vmwgfx: move ttm_bo_swapout_all into vmwgfx omits 4561b366c70e drm/ttm: drop glob parameter from ttm_bo_swapout omits 4ce032d64c2a drm/ttm: nuke ttm_bo_evict_mm and rename mgr function v3 omits bf9bd6a5128a drm/i915/gt: Track the most recent pulse for the heartbeat omits 3b53d304856b drm/ttm: cleanup ttm_handle_caching_state_failure omits 1e17792de06f drm/ttm: remove TTM_PAGE_FLAG_WRITE omits 8e6cb56b67fe drm/ttm: make move callback compulstory omits 2b8283ff1a60 drm/vram_helper: implement a ttm move callback. omits bcff5d3e3bab drm/vmwgfx: add a move callback. omits 279a3010218d drm/vmwgfx: move null mem checks outside move notifies omits 881c4117957b drm/qxl: drop unused code (v2) omits 934941ed5a30 drm/i915: Fix DMA mapped scatterlist lookup omits 8a473dbadccf drm/i915: Fix DMA mapped scatterlist walks omits 25dc89d5270f drm/i915/gt: Scrub HW state on remove omits 0e2497e334de drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38 [...] omits f9e76a6e68d3 drm/i915: Add an encoder hook to sanitize its state during [...] omits 7d6287a84812 drm/i915: Check for unsupported DP link rates during initi [...] omits b671d6ef8b20 drm/i915: Move the initial fastset commit check to encoder hooks omits 7a8a95f5dc4c drm/i915/skl: Work around incorrect BIOS WRPLL PDIV programming omits a6c5e2aea704 drm/i915: Skip over MI_NOOP when parsing omits 8117713d7804 drm/nouveau/ttm: memcpy waits for bo already omits 12b68474e6d5 drm/nouveau/ttm: handle ttm moves properly. omits f9c730ede7d3 drm/i915/dg1: Wait for pcode/uncore handshake at startup omits b1e93a85f8e9 drm/i915: don't conflate is_dgfx with fake lmem omits 4b74ed75ae13 drm/amd/display: 3.2.106 omits a13e25618842 drm/amd/display: [FW Promotion] Release 0.0.36 omits 9485af4e4d88 drm/amd/display: Only flush inst_fb if backdoor loading omits 480c5b8ff875 drm/amd/display: Program meta addresses correctly omits b98ab70e748e drm/amd/display: Hardcode 45W Bounding Box for DCN2.1 Diags omits 5dff371a7351 drm/amd/display: FreeSync not active near lower bound of n [...] omits 9b42868c3fd4 drm/amd/display: Fix OPTC_DATA_FORMAT programming omits b15cde19c32d drm/amd/display: Add i2c speed arbitration for dc_i2c and [...] omits 54e8094a76bc drm/amd/display: Block ABM in case of eDP ODM omits 7c4ed1df0a59 drm/amd/display: Copy WM values from set A to other sets i [...] omits 3e19095534ca drm/amd/display: Force enable pstate on driver unload omits fe984cb3dd32 drm/amd/display: Fixed comments (uniform style) omits f7fb81a18f02 drm/amd/display: Check for flip pending before locking pipes omits 6fbd1e171075 drm/amd/display: Don't allow pstate if no support in blank omits 322b1fdd2007 drm/amd/display: 3.2.105 omits 894052d6416b drm/amdgpu: add van gogh pci id omits 469989ca4cb3 drm/amd/display: Add dcn3.01 support to DM omits 3a83e4e64bb1 drm/amd/display: Add dcn3.01 support to DC (v2) omits ac0dc4c5a076 drm/amdgpu: enable gfx clock gating and power gating for vangogh omits 3eb4c56422c7 drm/amdgpu: add gfx power gating for gfx10 omits 682b1f4c039d drm/amdgpu/mmhub2.3: print client id string for mmhub omits 8bb3aa1a833f drm/amdgpu: IP discovery table is not ready yet for VG omits 8447675327f8 drm/amdgpu: disable gfxoff on vangogh for the moment (v2) omits ed3b73533235 drm/amdgpu: enable psp support for vangogh omits 5120cb540982 drm/amdgpu: add TOC firmware support for apu (v3) omits 6fbcb00c7984 drm/amdgpu: add TOC firmware definition omits c821e0fbb258 drm/amdgpu: add smu ip block for vangogh omits fd0fc24889f2 drm/amd/powerplay: add vangogh ppt into swSMU omits fd8ba3f1a735 drm/amd/powerplay: partially enable swsmu for vangogh omits f46a221b703e drm/amdgpu/powerplay: add smu initialize funcitons for van [...] omits 88779658698d drm/amdgpu/powerplay: add vangogh asic name in smu v11 (v2) omits e89616baf761 drm/amdgpu/powerplay: add smu v11.5 smc header for vangogh omits b44694a1111c drm/amdgpu/powerplay: add smu v11.5 firmware header for va [...] omits 572083bd99ad drm/admgpu/powerplay: add smu v11.5 driver interface heade [...] omits f57d62a00a34 drm/amdgpu/powerplay: add new smu messages and feature mas [...] omits a7e91bd71848 drm/amdgpu: add nbio v7.2 for vangogh (v2) omits 5de54343d5ef drm/amdgpu: add pcie port indirect read and write on nv omits b4e532d67821 drm/amdgpu: enable vcn3.0 for van gogh omits 4d8d75a45c7c drm/amdgpu: add mmhub v2.3 for vangogh (v4) omits 3a5e715de15c drm/amdkfd: add Van Gogh KFD support omits 88edbad6ed06 drm/amdgpu: set ip blocks for van gogh omits 54c98eacf3b9 drm/amdgpu: add sdma support for van gogh omits 1ec743ac9ffe drm/amdgpu/gfx10: add updated register offsets for VGH omits ad088550d232 drm/amdgpu: add gfx golden settings for vangogh (v3) omits 6c266fb56cb8 drm/amdgpu: add gfx support for van gogh (v3) omits b0ebc8e94444 drm/amdgpu: set fw load type for van gogh omits 6405e627a0ad drm/amdgpu: add gmc v10 supports for van gogh (v4) omits 15c90a1fbcb1 drm/amdgpu: get the correct vram type for van gogh omits b9d90cb031c4 drm/amdgpu/atomfirmware: Add edp and integrated info v2.1 tables omits af118ed9ef9f drm/amdgpu: update new memory types in atomfirmware header omits 1e483203965b drm/amdgpu: add uapi to define van gogh memory type omits bf13cb1f4620 drm/amdgpu: use gpu virtual address for interrupt packet w [...] omits bd4f28117ef2 drm/amdgpu: add van gogh support for ih block omits fced3c3a4655 drm/amdgpu: skip sdma1 in nv_allowed_read_registers list f [...] omits 026570e63310 drm/amdgpu: add nv common ip block support for van gogh omits 1f9dab43c2cc drm/amdgpu: add vangogh_reg_base_init function for van gogh omits 4e52a9f8d570 drm/amdgpu: add van gogh support for gpu_info and ip block [...] omits f7b2cdb23abf drm/amdgpu: add uapi to define van gogh series omits 4f1e9a76bde0 drm/amdgpu: add van gogh asic_type enum (v2) omits a5b2c10c05ef drm/amdgpu: add vangogh asic header files (v2) omits dac4ec775aa1 drm/bridge: tc358764: restore connector support omits f3d52908f6ba drm: bridge: dw-hdmi: Constify dw_hdmi_i2s_ops omits 4e19d51ca5b2 drm/gma500: fix double free of gma_connector omits 170fb58ee329 drm/sched: Avoid infinite waits in the drm_sched_entity_de [...] omits 01370532b72e drm/tidss: Add prepare_fb to the plane helper funcs omits a10563c89a72 dt-bindings: display: ti,j721e-dss: add missing properties [...] omits 6468f234d32d dt-bindings: display: ti,am65x-dss: add missing properties [...] omits 21271d41a67c Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached" omits bd1fbef7bd75 drm/atomic: Make the kerneldoc a bit clearer omits c7da2782abca drm/i915: Make lspcon_init() static omits f542d671ffce drm/i915: Init lspcon after HPD in intel_dp_detect() omits ef79fafe9dae drm/i915: Eliminate intel_dp.regs.dp_tp_{ctl,status} omits a621860a5eb8 drm/i915: Plumb crtc_state to link training omits 6a41121f0550 drm/i915: Split TGL DKL PHY buf trans per output type omits 4669f5c2b7ed drm/i915: Split TGL combo PHY buf trans per output type omits ba30075d8d84 drm/i915: Split EHL combo PHY buf trans per output type omits 5ee3e1daa816 drm/i915: Split ICL MG PHY buf trans per output type omits 6ed9aefa69fc drm/i915: Split ICL combo PHY buf trans per output type omits 193af12cd681 drm/i915: Shove the PHY test into the hotplug work omits 7ac469a0f7c6 drm/i915: Make intel_dp_process_phy_request() static omits 95cef532f222 drm/i915: s/old_crtc_state/crtc_state/ omits 6694d2bea64f drm/i915: s/pre_empemph/preemph/ omits 0c5036590bde drm/panfrost: simplify the return expression of panfrost_d [...] omits 3c4641d4e756 drm/panfrost: simplify the return expression of cz_ih_hw_init() omits 945b18fb4803 drm/i915: Fix TGL DKL PHY DP vswing handling omits 562ad8add406 drm/i915: Implement display WA #1142:kbl,cfl,cml omits 0dbacc895553 drm/i915: Read DIMM size in Gb rather than GB omits b05734720de9 drm/i915/gt: Retire cancelled requests on unload omits eb3afbe18eb1 drm/i915/selftests: Finish pending mock requests on cancellation. omits 5e39b4d94cad drm/i915/gt: Signal cancelled requests omits 291e8cdd6bc5 MAINTAINERS: mark FRAMEBUFFER LAYER as Orphan omits 91e515c2f0f6 virtio-gpu api: fix 64/32 compat issue with blob implementation omits 4f8cc7a64af4 drm/hisilicon: Delete the unused macro omits c7a399271de0 drm/hisilicon: Using the to_hibmc_drm_private to convert omits cbdbdd8ab22b drm: update todo.rst omits 369a7210c127 drm/qxl: fix usage of ttm_bo_init omits b7eeb2b4132c drm/i915: Avoid mixing integer types during batch copies omits ccc22d41bd9a dma-buf: Document struct dma_buf_map omits 20e76f1a7059 dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces omits 6619ccf1bb1d dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces omits 01fd30da0474 dma-buf: Add struct dma-buf-map for storing struct dma_buf [...] omits 79b4d4d26bd2 drm/qxl: simplify the return expression of qxl_plane_prepare_fb() omits 378f257d5830 drm/virtio: advertise features to userspace omits 897b4d1acaf5 drm/virtio: implement blob resources: resource create blob ioctl omits 4429b5de01ad drm/virtio: implement blob resources: report blob mem to u [...] omits 50c3d1938ee3 drm/virtio: implement blob resources: fix stride discrepancy omits 1e2554f49e41 drm/virtio: implement blob resources: refactor UUID code somewhat omits 0b0f1afe6cff drm/virtio: implement blob resources: blob display integration omits c7a6ac4f60bc drm/virtio: implement blob resources: hypercall interface omits 16845c5d5409 drm/virtio: implement blob resources: implement vram object omits 5c824604e560 drm/virtio: implement blob resources: add new fields to in [...] omits f895c7071372 drm/virtio: implement blob resources: expose virtio_gpu_re [...] omits 6076a9711dc5 drm/virtio: implement blob resources: probe for host visib [...] omits 6815cfe602d0 drm/virtio: implement blob resources: probe for the feature. omits bf36dea17623 drm/virtgpu api: cross-device feature omits 7a571c76ddce drm/virtgpu api: host visible feature omits eda3e1018f78 drm/virtgpu api: blob resources omits e5cd6cbe0255 virtio-gpu api: host visible feature omits ff886cbdcc44 virtio-gpu api: blob resources omits 0ce072965638 drm/virtio: blob prep: make CPU responses more generic omits 30172efbfb84 drm/virtio: blob prep: refactor getting pages and attachin [...] omits d3bb2f9b5ee6 drm/i915/gem: Always test execution status on closing the context omits 3dd66a94de59 drm/i915/gt: Always send a pulse down the engine after dis [...] omits 7a991cd3e3da drm/i915: Cancel outstanding work after disabling heartbea [...] omits 8f7db83e6abf drm/rockchip: Include <drm/drm_gem_cma_helper> for drm_gem [...] omits 33267703df15 drm/i915/dsi: Enable software vblank counter omits 26fb0d552dc8 drm/i915/dsi: Initiate frame request in cmd mode omits 00acb3293670 drm/i915/dsi: Add TE handler for dsi cmd mode. omits 9c9e97c44a34 i915/dsi: Configure TE interrupt for cmd mode omits 5682a41f932c drm/i915/dsi: Add details about TE in get_config omits 7852ddd5d60a drm/i915: Replace some gamma_mode ifs with switches omits d0a9acaa6bc2 drm/i915: Polish bdw_read_lut_10() a bit omits 3d041e904b79 drm/i915: Relocate CHV CGM gamma masks omits d313569138c2 drm/i915: Shuffle chv_cgm_gamma_pack() around a bit omits 4073a4ee5c4a drm/i915: Reset glk degamma index after programming/readout omits e0122138c24e drm/i915: s/glk_read_lut_10/bdw_read_lut_10/ omits cfcd558cea52 drm/i915: Include the LUT sizes in the state dump omits cf52acde6ee9 drm/i915: Move MST master transcoder dump earlier omits 504c7bd85c6f drm/i915: Fix state checker hw.active/hw.enable readout omits ca876a1d30e5 drm/hisilicon: Deleted the drm_device declaration omits eba10ec8cfdd drm/i915: Don't hide the intel_crtc_atomic_check() call omits 7102404cb471 drm/i915: Make intel_{enable,disable}_sagv() static omits 55ea1cb178ef drm/i915: Enable async flips in i915 omits 6914c9685e0a Documentation/gpu: Add asynchronous flip documentation for i915 omits e5cb1afba46d drm/i915: WA for platforms with double buffered address up [...] omits b039193d1283 drm/i915: Add dedicated plane hook for async flip case omits 0bbca6097d50 drm/i915: Do not call drm_crtc_arm_vblank_event in async flips omits 30ff93af9e19 drm/i915: Add checks specific to async flips omits c5e07e0049ee drm/i915: Add support for async flips in I915 omits 1288f9b09908 drm/i915: Add enable/disable flip done and flip done handler omits 45e241f8c5d7 drm/ttm: remove fault callback omits 76fe313adde2 drm/nouveau: stop using TTMs fault callback omits d3ef581afa5e drm/amdgpu: stop using TTMs fault callback omits 8e0310f0ff04 drm/radeon: stop using TTMs fault callback omits 0b5aebec2bbf drm/ttm: move SG flag check into ttm_bo_vm_reserve omits 686d4b4b99af drm/ingenic: Add support for paletted 8bpp omits dba09e834f4e drm/ingenic: Add support for 24-bit modes omits bb85760572ca drm/ingenic: Add support for 30-bit modes omits 3d705fb0dc43 drm/ingenic: Support handling different pixel formats in F [...] omits 174d8e52a60f drm/ingenic: Alloc F0 and F1 DMA descriptors at once omits 1677d31c2266 drm/ingenic: Add support for reserved memory omits 33700f6f7d9f drm/ingenic: Reset pixclock rate when parent clock rate changes omits badef44deff1 drm/i915/gem: Hold request reference for canceling an acti [...] omits 35faeb7de9ef drm/i915: Redo "Remove i915_request.lock requirement for e [...] omits ca6cf78322d1 fbdev: sbuslib: remove compat_alloc_user_space usage omits 3f6195d10fff fbdev: sbuslib: remove unused FBIOSCURSOR32 helper omits 06f4277463ba fbdev: simplify fb_getput_cmap() omits 3136fed4f91e drm/etnaviv: Drop local dma_parms omits a5cafb906b48 drm/etnaviv: add pipe_select(..) helper omits bbab2be7e514 drm/etnaviv: add total hi bandwidth perfcounter omits 658690d8ebaa drm/etnaviv: call perf_reg_read(..) omits 77dfb36a761b drm/etnaviv: rename pipe_reg_read(..) omits 8bde6c0d4e73 drm/vram-helper: Don't put new BOs into VRAM omits 4d92d7d76dd5 drm/vram-helper: Set object function iff they are not prov [...] omits 7faa92dfdf42 drm/vram-helper: Integrate drm_gem_vram_init() into drm_ge [...] omits d693def4fd1c drm: Remove obsolete GEM and PRIME callbacks from struct d [...] omits c85dce1b2e7e drm/xlnx: Initialize DRM driver instance with CMA helper macro omits 1adda8b8f12c drm/xen: Introduce GEM object functions omits b76b85b7c2e2 drm/vkms: Introduce GEM object functions omits c6069a02fa55 drm/virtgpu: Set PRIME export function in struct drm_gem_o [...] omits dff29810a8d5 drm/vgem: Introduce GEM object functions omits dd60202237a0 drm/vc4: Introduce GEM object functions omits dd311c6fe8af drm/tegra: Introduce GEM object functions omits 0d590af3140d drm/rockchip: Convert to drm_gem_object_funcs omits 552f9d60f6cc drm/radeon: Introduce GEM object functions omits 4889d684fd5a drm/pl111: Introduce GEM object functions omits c5ca5e029fa6 drm/omapdrm: Introduce GEM object functions omits ed853f6c3fbc drm/nouveau: Introduce GEM object functions omits 3c9edd9c85f5 drm/msm: Introduce GEM object funcs omits 84274de61a3c drm/mediatek: Introduce GEM object functions omits 80cf656c25b6 drm/imx/dcss: Initialize DRM driver instance with CMA help [...] omits 10012620ea65 drm/i915: Introduce GEM object functions omits 7cd467d0fc66 drm/gma500: Introduce GEM object functions omits a64325a1d76a drm/exynos: Introduce GEM object functions omits a77306278f2c drm/etnaviv: Introduce GEM object functions omits ad01dd0376af drm/armada: Introduce GEM object functions omits 246cb7e49a70 drm/amdgpu: Introduce GEM object functions omits a0d078d06e51 drm/hisilicon: Features to support reading resolutions from EDID omits 4eb4d99dfe30 drm/hisilicon: Support i2c driver algorithms for bit-shift [...] omits 880ee3b7615e drm/panel: otm8009a: allow using non-continuous dsi clock omits a34ebe7e6d99 drm/panel: otm8009a: remove hack to force commands in HS omits 61c523b932ae fbdev: mx3fb: remove unused variable 'irq' omits fb4f3c92780d drm/panel: rm68200: allow using non-continuous dsi clock omits 51e50e542204 drm/radeon/ttm: handle ttm moves properly omits 3a08446b31e3 drm/amdgpu/ttm: handle tt moves properly. omits 6236d953f7ac drm/ttm: handle the SYSTEM->TT path in same place as others. omits b809979f112b drm/panel: simplify the return expression of td028ttec1_prepare omits 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes omits f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state omits 773bd825c4cc drm/i915: Extract intel_dp_output_format() omits e8c93e0c6a12 drm/ttm: remove TTM_PL_FLAG_NO_EVICT omits 28578f35338f drm/ttm: remove ttm_bo_create omits 4671078eb8e3 drm/amdgpu: switch over to the new pin interface omits 0b8793f6e7fc drm/radeon: switch over to the new pin interface omits 9d36d4320462 drm/qxl: switch over to the new pin interface omits d582723d76a4 drm/vram-helper: switch over to the new pin interface omits 6797cea18d39 drm/nouveau: switch over to the new pin interface omits fbe86ca56791 drm/vmwgfx: switch over to the new pin interface v2 omits b254557cb244 drm/vmwgfx: stop using ttm_bo_create v2 omits a3b3bef33519 drm/vmwgfx: remove unused placement combination omits deb0814b43f3 drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2 omits 102f5aa491f2 drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex omits 8e3784dfef8a drm/ast: Reload gamma LUT after changing primary plane's c [...] omits ab861424cb58 drm/ttm: remove persistent_swap_storage omits 84d28b471757 drm/nouveau: stop using persistent_swap_storage omits bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over omits cb88d1fac196 drm/i915: terminate reauth at stream management failure omits 7d56927efac7 drm/dp: add a number of DP 2.0 DPCD definitions omits 6e5702980b14 drm/dp: add subheadings to DPCD address definitions omits 0ef1ed813e6b drm/ttm: add bo wait that takes a ctx wrapper. omits 546618674593 drm/nouveau/ttm: plumb ctx through move functions. omits b1ec2924aa5a drm/radeon: cleanup ttm operation ctx usage. omits 6b7741e42a49 drm/qxl: kill unused bo wait wrapper omits 313bbdee8454 drm/radeon: kill radeon_bo_wait omits 9e9f605fb5af drm/doc: Document that modifiers are always required for fb omits db9c1734ad69 drm/ttm: stop dangerous caching attribute change omits 4127a6204970 drm/ttm: remove nonsense AGP handling omits 5ae26012a159 drm/i915/uc: tune down GuC communication enabled/disabled [...] omits ad44c03208e4 drm/dp_mst: Retrieve extended DPCD caps for topology manager omits 94a4fb8a316e drm/dp: fix a kernel-doc issue at drm_edid.c omits 4d658cb7789e drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 9572e6693cd7 vga_switcheroo: simplify the return expression of vga_swit [...] omits ca4bd68e11c8 drm/gma500: clean up indentation issues omits b8f8dbf64958 drm/vram-helper: Fix use of top-down placement omits 1604cb2aa7fa drm/i915: check i915_vm_alloc_pt_stash for errors omits d7b1c018140f drm/panel: samsung: make vint_table static const omits 523be44c334b drm/imx/dcss: fix unused but set variable warnings omits 4316b19dee27 drm/i915: Fix uninitialised variable in intel_context_crea [...] omits 29545e5cd27d drm/i915/gt: Remove defunct intel_virtual_engine_get_sibling() omits f2acf74068b0 drm/i915: Reduce GPU error capture mutex hold time omits 293f43c80c00 drm/i915: Break up error capture compression loops with co [...] omits 0bda4b80d949 drm/i915/gt: Show engine properties in the pretty printer omits 68ba71e3ae6d drm/i915: Fix an error code i915_gem_object_copy_blt() omits 4ff64bcfe2b1 drm/i915/gt: Use a mmio read of the CSB in case of failure omits 884c40741234 drm/i915/gt: Apply the CSB w/a for all omits 233c1ae3c83f drm/i915/gt: Wait for CSB entries on Tigerlake omits f24a44e52fbc drm/i915/gt: Widen CSB pointer to u64 for the parsers omits 6cb304b31293 drm/i915/gt: Check for a registered driver with IPS omits 9bb34ff25c45 drm/i915/gt: Clear the buffer pool age before use omits 121ba69ffddc drm/i915/gem: Prevent using pgprot_writecombine() if PAT i [...] omits 060bb115c2d6 drm/i915/gem: Avoid implicit vmap for highmem on x86-32 omits 5384d92e4e02 tomoyo: Loosen pathname/domainname validation. omits bda4c60d02e9 sys: Convert to the new fallthrough notation omits 76df441ade97 signal: Convert to the new fallthrough notation omits 28c41efd08bf time: Use generic ns_common::count omits f387882d8d3e cgroup: Use generic ns_common::count omits 1a7b8969e664 mnt: Use generic ns_common::count omits 265cbd62e034 user: Use generic ns_common::count omits 8eb71d95f34a pid: Use generic ns_common::count omits 137ec390fad4 ipc: Use generic ns_common::count omits 9a56493f6942 uts: Use generic ns_common::count omits 8b8f3e666fc6 net: Use generic ns_common::count omits 2024f91e965f ns: Add a common refcount into ns_common omits 0032ce0f85a2 ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info()
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allye [...] \ O -- O -- O (3db1a3fa9880)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 3 - CREDITS | 76 +- .../ABI/obsolete/sysfs-class-net-batman-adv | 32 + Documentation/ABI/obsolete/sysfs-class-net-mesh | 110 + Documentation/ABI/testing/configfs-usb-gadget-ecm | 2 +- Documentation/ABI/testing/procfs-attr-current | 20 - Documentation/ABI/testing/procfs-attr-exec | 20 - Documentation/ABI/testing/procfs-attr-prev | 19 - Documentation/ABI/testing/sysfs-bus-iio | 10 - Documentation/ABI/testing/sysfs-bus-iio-adc-mt6360 | 78 - .../ABI/testing/sysfs-bus-iio-timer-stm32 | 24 + Documentation/ABI/testing/sysfs-bus-thunderbolt | 28 - Documentation/ABI/testing/sysfs-class-typec | 142 +- Documentation/ABI/testing/sysfs-devices-memory | 2 +- Documentation/ABI/testing/sysfs-driver-w1_therm | 2 +- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 160 +- Documentation/ABI/testing/sysfs-fs-ext4 | 2 +- Documentation/ABI/testing/sysfs-kernel-btf | 8 - Documentation/ABI/testing/sysfs-module | 2 +- .../ABI/testing/sysfs-platform-renesas_usb3 | 2 +- .../RCU/Design/Requirements/Requirements.rst | 50 +- Documentation/RCU/checklist.rst | 7 - Documentation/RCU/rcu_dereference.rst | 6 - Documentation/RCU/whatisRCU.rst | 3 +- Documentation/admin-guide/README.rst | 4 +- Documentation/admin-guide/acpi/cppc_sysfs.rst | 4 +- Documentation/admin-guide/binderfs.rst | 2 +- Documentation/admin-guide/blockdev/paride.rst | 2 +- Documentation/admin-guide/blockdev/zram.rst | 8 +- Documentation/admin-guide/bootconfig.rst | 20 +- Documentation/admin-guide/bug-bisect.rst | 2 +- Documentation/admin-guide/bug-hunting.rst | 2 +- Documentation/admin-guide/cgroup-v1/memcg_test.rst | 8 +- Documentation/admin-guide/cgroup-v1/memory.rst | 40 +- Documentation/admin-guide/cgroup-v2.rst | 11 - Documentation/admin-guide/cifs/introduction.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 6 +- .../admin-guide/device-mapper/dm-crypt.rst | 4 +- .../admin-guide/device-mapper/dm-integrity.rst | 4 +- .../admin-guide/device-mapper/dm-raid.rst | 2 +- .../admin-guide/device-mapper/dm-zoned.rst | 6 +- Documentation/admin-guide/device-mapper/verity.rst | 2 +- .../admin-guide/device-mapper/writecache.rst | 4 +- Documentation/admin-guide/features.rst | 3 - .../admin-guide/hw-vuln/tsx_async_abort.rst | 2 +- Documentation/admin-guide/index.rst | 6 +- Documentation/admin-guide/kernel-parameters.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/md.rst | 2 +- Documentation/admin-guide/media/bttv.rst | 2 +- Documentation/admin-guide/media/dvb_references.rst | 2 +- .../admin-guide/media/frontend-cardlist.rst | 4 +- Documentation/admin-guide/media/gspca-cardlist.rst | 2 +- Documentation/admin-guide/media/ipu3.rst | 6 +- .../admin-guide/media/remote-controller.rst | 2 +- Documentation/admin-guide/media/rkisp1.rst | 4 +- Documentation/admin-guide/mm/index.rst | 4 +- Documentation/admin-guide/mm/numaperf.rst | 2 +- Documentation/admin-guide/mm/transhuge.rst | 15 + Documentation/admin-guide/mm/userfaultfd.rst | 2 +- Documentation/admin-guide/module-signing.rst | 2 +- Documentation/admin-guide/perf/imx-ddr.rst | 2 +- .../admin-guide/pm/intel-speed-select.rst | 4 +- Documentation/admin-guide/pm/intel_pstate.rst | 6 +- Documentation/admin-guide/ramoops.rst | 2 +- Documentation/admin-guide/reporting-bugs.rst | 5 - Documentation/admin-guide/reporting-issues.rst | 1631 - Documentation/admin-guide/security-bugs.rst | 2 +- Documentation/admin-guide/spkguide.txt | 1 - .../admin-guide/syscall-user-dispatch.rst | 90 - Documentation/admin-guide/sysctl/abi.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 18 +- Documentation/admin-guide/sysctl/vm.rst | 17 +- Documentation/admin-guide/tainted-kernels.rst | 23 +- .../admin-guide/wimax}/i2400m.rst | 0 .../admin-guide/wimax}/index.rst | 0 .../admin-guide/wimax}/wimax.rst | 0 Documentation/arm/features.rst | 3 - Documentation/arm/index.rst | 2 - Documentation/arm/sunxi.rst | 10 - Documentation/arm64/elf_hwcaps.rst | 2 - Documentation/arm64/features.rst | 3 - Documentation/arm64/index.rst | 2 - Documentation/arm64/kasan-offsets.sh | 3 +- Documentation/arm64/memory.rst | 45 +- Documentation/arm64/perf.rst | 2 - Documentation/arm64/tagged-pointers.rst | 25 +- Documentation/conf.py | 5 +- Documentation/core-api/atomic_ops.rst | 664 + Documentation/core-api/memory-allocation.rst | 4 - Documentation/core-api/pin_user_pages.rst | 6 +- Documentation/core-api/printk-formats.rst | 4 +- Documentation/dev-tools/coccinelle.rst | 9 +- Documentation/dev-tools/kasan.rst | 9 +- Documentation/dev-tools/kcov.rst | 2 +- Documentation/dev-tools/kgdb.rst | 7 +- Documentation/dev-tools/kunit/faq.rst | 2 +- Documentation/dev-tools/kunit/style.rst | 18 +- Documentation/dev-tools/kunit/usage.rst | 10 +- .../bindings/auxdisplay/modtronix,lcd2s.yaml | 58 - .../devicetree/bindings/clock/ingenic,cgu.yaml | 2 +- .../bindings/connector/usb-connector.yaml | 19 - .../bindings/crypto/intel,keembay-ocs-aes.yaml | 45 - .../bindings/display/brcm,bcm2711-hdmi.yaml | 6 - .../bindings/display/bridge/analogix,anx7625.yaml | 95 - .../bindings/display/bridge/intel,keembay-dsi.yaml | 101 - .../bindings/display/bridge/lontium,lt9611.yaml | 5 +- .../devicetree/bindings/display/bridge/sii902x.txt | 4 - .../bindings/display/intel,keembay-display.yaml | 72 - .../bindings/display/intel,keembay-msscam.yaml | 43 - .../bindings/display/mediatek/mediatek,disp.txt | 4 +- .../bindings/display/mediatek/mediatek,dpi.txt | 42 + .../bindings/display/mediatek/mediatek,dpi.yaml | 98 - .../devicetree/bindings/display/msm/gpu.txt | 7 - .../bindings/display/panel/abt,y030xx067a.yaml | 62 - .../bindings/display/panel/novatek,nt36672a.yaml | 87 - .../bindings/display/panel/panel-simple-dsi.yaml | 7 - .../bindings/display/panel/panel-simple.yaml | 2 - .../bindings/display/ti/ti,am65x-dss.yaml | 11 - .../bindings/display/ti/ti,j721e-dss.yaml | 11 - .../devicetree/bindings/edac/aspeed-sdram-edac.txt | 9 +- .../devicetree/bindings/extcon/extcon-fsa9480.txt | 21 + .../bindings/extcon/extcon-usbc-tusb320.yaml | 41 - .../devicetree/bindings/extcon/fcs,fsa880.yaml | 52 - .../devicetree/bindings/iio/accel/bma180.txt | 35 + .../bindings/iio/accel/bosch,bma180.yaml | 62 - .../bindings/iio/accel/bosch,bma255.yaml | 73 - .../devicetree/bindings/iio/accel/dmard06.txt | 19 + .../devicetree/bindings/iio/accel/fsl,mma8452.yaml | 65 - .../bindings/iio/accel/kionix,kxcjk1013.txt | 24 + .../bindings/iio/accel/kionix,kxcjk1013.yaml | 46 - .../devicetree/bindings/iio/accel/mma8452.txt | 35 + Documentation/devicetree/bindings/iio/adc/adc.txt | 23 + Documentation/devicetree/bindings/iio/adc/adc.yaml | 42 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 14 +- .../devicetree/bindings/iio/adc/adi,ad7292.yaml | 8 +- .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 32 - .../bindings/iio/adc/at91-sama5d2_adc.txt | 50 + .../devicetree/bindings/iio/adc/at91_adc.txt | 83 + .../bindings/iio/adc/atmel,sama5d2-adc.yaml | 101 - .../bindings/iio/adc/atmel,sama9260-adc.yaml | 121 - .../devicetree/bindings/iio/adc/axp20x_adc.txt | 48 + .../bindings/iio/adc/brcm,iproc-static-adc.txt | 40 + .../bindings/iio/adc/brcm,iproc-static-adc.yaml | 70 - .../bindings/iio/adc/envelope-detector.txt | 54 + .../bindings/iio/adc/envelope-detector.yaml | 86 - .../devicetree/bindings/iio/adc/maxim,max1027.yaml | 65 - .../bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 77 - .../bindings/iio/adc/mediatek,mt6360-adc.yaml | 31 - .../devicetree/bindings/iio/adc/mt6577_auxadc.txt | 33 + .../devicetree/bindings/iio/adc/palmas-gpadc.txt | 48 + .../bindings/iio/adc/qcom,pm8018-adc.yaml | 166 - .../bindings/iio/adc/qcom,pm8xxx-xoadc.txt | 157 + .../devicetree/bindings/iio/adc/qcom,spmi-iadc.txt | 46 + .../bindings/iio/adc/qcom,spmi-iadc.yaml | 60 - .../bindings/iio/adc/qcom,spmi-vadc.yaml | 3 + .../bindings/iio/adc/renesas,gyroadc.txt | 98 + .../bindings/iio/adc/renesas,rcar-gyroadc.yaml | 143 - .../bindings/iio/adc/samsung,exynos-adc.yaml | 4 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc084s021.yaml | 58 - .../devicetree/bindings/iio/adc/ti,ads124s08.yaml | 52 - .../bindings/iio/adc/ti,palmas-gpadc.yaml | 87 - .../devicetree/bindings/iio/adc/ti-adc084s021.txt | 19 + .../devicetree/bindings/iio/adc/ti-ads124s08.txt | 25 + .../bindings/iio/adc/x-powers,axp209-adc.yaml | 67 - .../bindings/iio/afe/current-sense-amplifier.txt | 26 + .../bindings/iio/afe/current-sense-amplifier.yaml | 54 - .../bindings/iio/afe/current-sense-shunt.txt | 41 + .../bindings/iio/afe/current-sense-shunt.yaml | 64 - .../bindings/iio/afe/voltage-divider.txt | 53 + .../bindings/iio/afe/voltage-divider.yaml | 86 - .../devicetree/bindings/iio/chemical/bme680.txt | 11 + .../bindings/iio/chemical/sensirion,sgp30.txt | 15 + .../devicetree/bindings/iio/dac/ad5592r.txt | 155 + .../devicetree/bindings/iio/dac/ad5758.txt | 83 + .../devicetree/bindings/iio/dac/ad7303.txt | 23 + .../devicetree/bindings/iio/dac/adi,ad5592r.yaml | 204 - .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 57 - .../devicetree/bindings/iio/dac/adi,ad5758.yaml | 129 - .../devicetree/bindings/iio/dac/adi,ad7303.yaml | 50 - .../devicetree/bindings/iio/dac/dpot-dac.txt | 41 + .../devicetree/bindings/iio/dac/dpot-dac.yaml | 64 - .../devicetree/bindings/iio/dac/ds4424.txt | 20 + .../devicetree/bindings/iio/dac/fsl,vf610-dac.yaml | 55 - .../devicetree/bindings/iio/dac/lpc1850-dac.txt | 19 + .../devicetree/bindings/iio/dac/max5821.txt | 14 + .../devicetree/bindings/iio/dac/maxim,ds4424.yaml | 45 - .../devicetree/bindings/iio/dac/maxim,max5821.yaml | 44 - .../devicetree/bindings/iio/dac/mcp4725.txt | 35 + .../bindings/iio/dac/microchip,mcp4725.yaml | 71 - .../bindings/iio/dac/nxp,lpc1850-dac.yaml | 58 - .../devicetree/bindings/iio/dac/ti,dac5571.txt | 24 + .../devicetree/bindings/iio/dac/ti,dac5571.yaml | 52 - .../devicetree/bindings/iio/dac/ti,dac7311.txt | 23 + .../devicetree/bindings/iio/dac/ti,dac7311.yaml | 49 - .../devicetree/bindings/iio/dac/ti,dac7512.txt | 20 + .../devicetree/bindings/iio/dac/ti,dac7512.yaml | 42 - .../devicetree/bindings/iio/dac/ti,dac7612.txt | 28 + .../devicetree/bindings/iio/dac/ti,dac7612.yaml | 53 - .../devicetree/bindings/iio/dac/vf610-dac.txt | 20 + .../devicetree/bindings/iio/frequency/adf4350.txt | 86 + .../bindings/iio/frequency/adi,adf4350.yaml | 190 - .../devicetree/bindings/iio/gyroscope/bmg160.txt | 20 + .../bindings/iio/gyroscope/bosch,bmg160.yaml | 46 - .../bindings/iio/gyroscope/nxp,fxas21002c.txt | 31 + .../bindings/iio/gyroscope/nxp,fxas21002c.yaml | 95 - .../devicetree/bindings/iio/health/afe4403.txt | 33 + .../devicetree/bindings/iio/health/afe4404.txt | 29 + .../devicetree/bindings/iio/health/max30100.txt | 28 + .../devicetree/bindings/iio/health/max30102.txt | 33 + .../bindings/iio/health/maxim,max30100.yaml | 52 - .../bindings/iio/health/maxim,max30102.yaml | 72 - .../devicetree/bindings/iio/health/ti,afe4403.yaml | 54 - .../devicetree/bindings/iio/health/ti,afe4404.yaml | 51 - .../devicetree/bindings/iio/humidity/dht11.txt | 14 + .../devicetree/bindings/iio/humidity/dht11.yaml | 41 - .../devicetree/bindings/iio/humidity/hdc100x.txt | 17 + .../devicetree/bindings/iio/humidity/hts221.txt | 30 + .../devicetree/bindings/iio/humidity/htu21.txt | 13 + .../bindings/iio/humidity/st,hts221.yaml | 54 - .../devicetree/bindings/iio/iio-bindings.txt | 102 + .../bindings/iio/impedance-analyzer/ad5933.txt | 26 + .../iio/impedance-analyzer/adi,ad5933.yaml | 59 - .../devicetree/bindings/iio/imu/adi,adis16480.txt | 86 + .../devicetree/bindings/iio/imu/adi,adis16480.yaml | 130 - .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 93 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 48 + .../devicetree/bindings/iio/light/apds9300.txt | 21 + .../devicetree/bindings/iio/light/apds9960.txt | 21 + .../bindings/iio/light/avago,apds9300.yaml | 44 - .../bindings/iio/light/avago,apds9960.yaml | 44 - .../bindings/iio/light/capella,cm3605.yaml | 79 - .../bindings/iio/light/capella,cm36651.yaml | 48 - .../devicetree/bindings/iio/light/cm3605.txt | 41 + .../devicetree/bindings/iio/light/cm36651.txt | 26 + .../devicetree/bindings/iio/light/gp2ap020a00f.txt | 21 + .../devicetree/bindings/iio/light/max44009.txt | 24 + .../bindings/iio/light/maxim,max44009.yaml | 45 - .../devicetree/bindings/iio/light/opt3001.txt | 25 + .../bindings/iio/light/renesas,isl29501.txt | 13 + .../bindings/iio/light/sharp,gp2ap020a00f.yaml | 48 - .../devicetree/bindings/iio/light/st,uvis25.yaml | 42 - .../devicetree/bindings/iio/light/st,vl6180.yaml | 45 - .../devicetree/bindings/iio/light/ti,opt3001.yaml | 47 - .../bindings/iio/light/upisemi,us5182.yaml | 78 - .../devicetree/bindings/iio/light/us5182d.txt | 45 + .../devicetree/bindings/iio/light/uvis25.txt | 22 + .../devicetree/bindings/iio/light/vcnl4035.txt | 18 + .../bindings/iio/light/vishay,vcnl4035.yaml | 45 - .../devicetree/bindings/iio/light/vl6180.txt | 15 + .../bindings/iio/magnetometer/ak8974.txt | 31 + .../iio/magnetometer/asahi-kasei,ak8974.yaml | 57 - .../bindings/iio/magnetometer/bmc150_magn.txt | 25 + .../iio/magnetometer/bosch,bmc150_magn.yaml | 55 - .../bindings/iio/magnetometer/fsl,mag3110.yaml | 48 - .../bindings/iio/magnetometer/hmc5843.txt | 21 + .../iio/magnetometer/honeywell,hmc5843.yaml | 43 - .../bindings/iio/magnetometer/mag3110.txt | 27 + .../bindings/iio/magnetometer/mmc35240.txt | 13 + .../bindings/iio/magnetometer/pni,rm3100.txt | 20 + .../bindings/iio/magnetometer/pni,rm3100.yaml | 42 - .../bindings/iio/potentiometer/ad5272.txt | 27 + .../bindings/iio/potentiometer/adi,ad5272.yaml | 50 - .../bindings/iio/potentiometer/ds1803.txt | 21 + .../bindings/iio/potentiometer/max5481.txt | 23 + .../bindings/iio/potentiometer/mcp41010.txt | 28 + .../bindings/iio/potentiometer/mcp4131.txt | 84 + .../iio/potentiometer/microchip,mcp41010.yaml | 48 - .../iio/potentiometer/microchip,mcp4131.yaml | 103 - .../iio/potentiometer/microchip,mcp4531.yaml | 116 - .../bindings/iio/potentiostat/lmp91000.txt | 33 + .../bindings/iio/potentiostat/ti,lmp91000.yaml | 68 - .../bindings/iio/pressure/hoperf,hp03.yaml | 47 - .../devicetree/bindings/iio/pressure/hp03.txt | 17 + .../bindings/iio/pressure/meas,ms5611.yaml | 57 - .../devicetree/bindings/iio/pressure/ms5611.txt | 19 + .../devicetree/bindings/iio/pressure/ms5637.txt | 17 + .../bindings/iio/pressure/murata,zpa2326.yaml | 62 - .../devicetree/bindings/iio/pressure/zpa2326.txt | 29 + .../bindings/iio/proximity/ams,as3935.yaml | 71 - .../devicetree/bindings/iio/proximity/as3935.txt | 34 + .../bindings/iio/proximity/semtech,sx9310.yaml | 63 - .../bindings/iio/proximity/semtech,sx9500.yaml | 50 - .../bindings/iio/proximity/st,vl53l0x.yaml | 42 - .../devicetree/bindings/iio/proximity/sx9500.txt | 23 + .../devicetree/bindings/iio/proximity/vl53l0x.txt | 18 + .../devicetree/bindings/iio/resolver/ad2s90.txt | 31 + .../bindings/iio/resolver/adi,ad2s90.yaml | 60 - .../bindings/iio/samsung,sensorhub-rinato.yaml | 72 - .../devicetree/bindings/iio/sensorhub.txt | 24 + .../devicetree/bindings/iio/st,st-sensors.yaml | 123 - .../devicetree/bindings/iio/st-sensors.txt | 82 + .../bindings/iio/temperature/max31856.txt | 24 + .../bindings/iio/temperature/maxim,max31855k.yaml | 76 - .../bindings/iio/temperature/maxim,max31856.yaml | 54 - .../iio/temperature/maxim_thermocouple.txt | 24 + .../bindings/iio/temperature/melexis,mlx90614.yaml | 50 - .../bindings/iio/temperature/melexis,mlx90632.yaml | 55 - .../bindings/iio/temperature/mlx90614.txt | 24 + .../bindings/iio/temperature/mlx90632.txt | 28 + .../iio/temperature/temperature-bindings.txt | 7 + .../bindings/iio/temperature/ti,tmp007.yaml | 57 - .../devicetree/bindings/iio/temperature/tmp007.txt | 33 + .../devicetree/bindings/iio/temperature/tsys01.txt | 19 + .../media/allwinner,sun4i-a10-video-engine.yaml | 2 - .../bindings/media/amlogic,axg-ge2d.yaml | 47 - Documentation/devicetree/bindings/media/coda.txt | 31 + Documentation/devicetree/bindings/media/coda.yaml | 108 - .../devicetree/bindings/media/i2c/adv7604.txt | 88 + .../devicetree/bindings/media/i2c/adv7604.yaml | 178 - .../bindings/media/i2c/aptina,mt9v111.txt | 46 + .../bindings/media/i2c/aptina,mt9v111.yaml | 75 - .../devicetree/bindings/media/i2c/mipi-ccs.yaml | 135 - .../devicetree/bindings/media/i2c/nokia,smia.txt | 66 + .../devicetree/bindings/media/i2c/ov2680.txt | 46 + .../devicetree/bindings/media/i2c/ov772x.txt | 40 + .../bindings/media/i2c/ovti,ov02a10.yaml | 159 - .../devicetree/bindings/media/i2c/ovti,ov2680.yaml | 99 - .../devicetree/bindings/media/i2c/ovti,ov772x.yaml | 134 - .../devicetree/bindings/media/i2c/sony,imx214.txt | 53 + .../devicetree/bindings/media/i2c/sony,imx214.yaml | 133 - .../devicetree/bindings/media/imx7-csi.txt | 42 + .../devicetree/bindings/media/imx7-mipi-csi2.txt | 90 + .../devicetree/bindings/media/nxp,imx7-csi.yaml | 71 - .../bindings/media/nxp,imx7-mipi-csi2.yaml | 173 - .../devicetree/bindings/media/qcom,camss.txt | 7 - Documentation/devicetree/bindings/media/rc.yaml | 2 - .../devicetree/bindings/media/rockchip-isp1.yaml | 215 - .../devicetree/bindings/media/st,stm32-dcmi.yaml | 38 - .../devicetree/bindings/net/can/fsl,flexcan.yaml | 5 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- .../bindings/net/dsa/hirschmann,hellcreek.yaml | 127 - Documentation/devicetree/bindings/net/dsa/ksz.txt | 125 + .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 148 - .../devicetree/bindings/net/ftgmac100.txt | 25 - Documentation/devicetree/bindings/net/macb.txt | 2 - .../devicetree/bindings/net/nfc/nxp-nci.txt | 4 +- .../devicetree/bindings/net/nfc/pn544.txt | 2 +- .../bindings/net/nfc/samsung,s3fwrn5.yaml | 33 +- .../bindings/net/wireless/qcom,ath11k.yaml | 6 - .../devicetree/bindings/nvmem/mtk-efuse.txt | 1 - .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 17 +- .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 3 - .../bindings/phy/amlogic,axg-mipi-dphy.yaml | 70 - .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 21 +- .../devicetree/bindings/phy/brcm,sata-phy.yaml | 148 - .../devicetree/bindings/phy/brcm-sata-phy.txt | 58 + .../devicetree/bindings/phy/ingenic,phy-usb.yaml | 58 - .../bindings/phy/intel,phy-keembay-usb.yaml | 44 - .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 9 +- .../bindings/phy/mediatek,mt7621-pci-phy.yaml | 36 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 70 + .../bindings/phy/phy-cadence-sierra.yaml | 152 - .../devicetree/bindings/phy/phy-stm32-usbphyc.txt | 73 + .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 138 - .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 6 - .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 5 - .../devicetree/bindings/phy/samsung-phy.txt | 1 - .../bindings/pinctrl/ralink,rt2880-pinmux.yaml | 70 - .../devicetree/bindings/serial/omap_serial.txt | 1 - .../devicetree/bindings/serial/renesas,scif.yaml | 1 - .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../devicetree/bindings/sound/adi,adau1372.yaml | 67 - .../devicetree/bindings/sound/adi,adau1977.txt | 61 + .../devicetree/bindings/sound/adi,adau1977.yaml | 92 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 6 +- .../devicetree/bindings/sound/audio-graph-card.txt | 337 + .../bindings/sound/audio-graph-card.yaml | 57 - .../bindings/sound/audio-graph-port.yaml | 84 - .../devicetree/bindings/sound/audio-graph.yaml | 45 - .../devicetree/bindings/sound/fsl,aud2htx.yaml | 66 - .../devicetree/bindings/sound/fsl,spdif.yaml | 1 - .../devicetree/bindings/sound/fsl,xcvr.yaml | 104 - .../devicetree/bindings/sound/fsl-asoc-card.txt | 2 - .../bindings/sound/google,sc7180-trogdor.yaml | 138 - .../devicetree/bindings/sound/imx-audio-hdmi.yaml | 52 - .../bindings/sound/marvell,mmp-sspa.yaml | 25 +- .../sound/mt8192-mt6359-rt1015-rt5682.yaml | 44 - .../devicetree/bindings/sound/nau8315.txt | 18 - .../bindings/sound/nvidia,tegra30-hda.txt | 35 + .../bindings/sound/nvidia,tegra30-hda.yaml | 112 - .../bindings/sound/qcom,lpass-va-macro.yaml | 67 - .../bindings/sound/qcom,lpass-wsa-macro.yaml | 69 - .../devicetree/bindings/sound/qcom,sm8250.yaml | 159 - .../devicetree/bindings/sound/renesas,rsnd.txt | 520 + .../devicetree/bindings/sound/renesas,rsnd.yaml | 447 - Documentation/devicetree/bindings/sound/rt1015.txt | 6 - Documentation/devicetree/bindings/sound/rt5682.txt | 2 - .../bindings/sound/simple-audio-mux.yaml | 41 - .../devicetree/bindings/sound/simple-card.yaml | 6 +- .../devicetree/bindings/sound/st,stm32-adfsdm.txt | 63 + .../devicetree/bindings/sound/st,stm32-sai.txt | 107 + .../devicetree/bindings/sound/st,stm32-sai.yaml | 200 - .../devicetree/bindings/submitting-patches.rst | 3 +- .../devicetree/bindings/timer/renesas,tmu.txt | 49 + .../devicetree/bindings/timer/renesas,tmu.yaml | 99 - .../devicetree/bindings/trivial-devices.yaml | 194 +- .../devicetree/bindings/usb/brcm,usb-pinmap.yaml | 70 - .../devicetree/bindings/usb/cdns,usb3.yaml | 5 - .../bindings/usb/ingenic,jz4770-phy.yaml | 56 + .../devicetree/bindings/usb/maxim,max33359.yaml | 75 - .../devicetree/bindings/vendor-prefixes.yaml | 10 - Documentation/doc-guide/kernel-doc.rst | 6 +- Documentation/doc-guide/sphinx.rst | 2 +- Documentation/driver-api/auxiliary_bus.rst | 234 - Documentation/driver-api/dma-buf.rst | 9 - Documentation/driver-api/index.rst | 2 - Documentation/driver-api/io-mapping.rst | 96 +- Documentation/driver-api/media/camera-sensor.rst | 13 - Documentation/driver-api/media/cec-core.rst | 4 +- Documentation/driver-api/media/csi2.rst | 7 +- .../driver-api/media/drivers/ccs/ccs-regs.asc | 1041 - Documentation/driver-api/media/drivers/ccs/ccs.rst | 82 - .../driver-api/media/drivers/ccs/mk-ccs-regs | 433 - Documentation/driver-api/media/drivers/index.rst | 1 - Documentation/driver-api/media/drivers/vidtv.rst | 120 +- Documentation/driver-api/media/dtv-frontend.rst | 6 +- Documentation/driver-api/media/v4l2-controls.rst | 4 +- Documentation/driver-api/media/v4l2-dev.rst | 2 +- Documentation/driver-api/mtd/intel-spi.rst | 4 +- Documentation/driver-api/mtd/spi-nor.rst | 6 +- Documentation/driver-api/reset.rst | 221 - Documentation/features/list-arch.sh | 17 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 2 +- .../seccomp/seccomp-filter/arch-support.txt | 4 +- .../time/context-tracking/arch-support.txt | 2 +- .../features/time/virt-cpuacct/arch-support.txt | 2 +- Documentation/filesystems/fsverity.rst | 68 +- Documentation/filesystems/index.rst | 2 +- Documentation/filesystems/mount_api.rst | 4 +- Documentation/filesystems/proc.rst | 1 - Documentation/filesystems/tmpfs.rst | 8 +- Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/i915.rst | 6 - Documentation/gpu/todo.rst | 74 +- Documentation/gpu/vkms.rst | 99 +- Documentation/ia64/features.rst | 3 - Documentation/ia64/index.rst | 2 - Documentation/index.rst | 2 +- Documentation/kbuild/llvm.rst | 5 +- Documentation/locking/seqlock.rst | 21 +- Documentation/m68k/features.rst | 3 - Documentation/m68k/index.rst | 2 - Documentation/memory-barriers.txt | 2 +- Documentation/mips/features.rst | 3 - Documentation/mips/index.rst | 2 - Documentation/networking/can.rst | 70 +- .../device_drivers/ethernet/3com/vortex.rst | 4 +- .../device_drivers/ethernet/marvell/octeontx2.rst | 50 - Documentation/networking/devlink/devlink-trap.rst | 4 - Documentation/networking/devlink/netdevsim.rst | 3 +- Documentation/networking/framerelay.rst | 44 + Documentation/networking/index.rst | 3 +- Documentation/networking/ip-sysctl.rst | 34 - Documentation/networking/j1939.rst | 46 +- Documentation/networking/kapi.rst | 21 + Documentation/networking/mptcp-sysctl.rst | 26 - Documentation/networking/netdev-FAQ.rst | 26 - Documentation/networking/page_pool.rst | 8 - Documentation/networking/ppp_generic.rst | 16 - Documentation/networking/tipc.rst | 100 - Documentation/networking/tls-offload.rst | 8 +- Documentation/networking/x25.rst | 12 +- Documentation/nios2/features.rst | 3 - Documentation/nios2/index.rst | 12 - Documentation/openrisc/features.rst | 3 - Documentation/openrisc/index.rst | 2 - Documentation/parisc/features.rst | 3 - Documentation/parisc/index.rst | 2 - Documentation/powerpc/features.rst | 3 - Documentation/powerpc/index.rst | 2 - Documentation/process/clang-format.rst | 2 +- .../process/embargoed-hardware-issues.rst | 2 +- Documentation/process/howto.rst | 9 +- Documentation/process/kernel-docs.rst | 4 +- Documentation/process/magic-number.rst | 1 + Documentation/process/submitting-patches.rst | 2 - Documentation/riscv/features.rst | 3 - Documentation/riscv/index.rst | 2 - Documentation/s390/features.rst | 3 - Documentation/s390/index.rst | 2 - Documentation/scheduler/sched-domains.rst | 26 +- Documentation/sh/features.rst | 3 - Documentation/sh/index.rst | 2 - Documentation/sound/alsa-configuration.rst | 5 - Documentation/sparc/features.rst | 3 - Documentation/sparc/index.rst | 2 - Documentation/sphinx/automarkup.py | 122 +- Documentation/sphinx/kernel_feat.py | 169 - Documentation/sphinx/requirements.txt | 1 - Documentation/trace/events.rst | 10 +- .../translations/it_IT/doc-guide/kernel-doc.rst | 30 +- .../translations/it_IT/doc-guide/sphinx.rst | 20 - .../translations/it_IT/process/2.Process.rst | 4 +- .../translations/it_IT/process/changes.rst | 22 +- .../translations/it_IT/process/coding-style.rst | 26 +- .../translations/it_IT/process/deprecated.rst | 147 +- .../translations/it_IT/process/email-clients.rst | 5 - .../translations/it_IT/process/magic-number.rst | 1 + .../it_IT/process/programming-language.rst | 8 +- .../it_IT/process/submitting-patches.rst | 297 +- .../translations/zh_CN/admin-guide/index.rst | 1 + .../translations/zh_CN/arm64/elf_hwcaps.rst | 240 - Documentation/translations/zh_CN/arm64/index.rst | 2 - Documentation/translations/zh_CN/arm64/perf.rst | 86 - .../translations/zh_CN/filesystems/index.rst | 1 - .../translations/zh_CN/filesystems/tmpfs.rst | 146 - .../translations/zh_CN/process/magic-number.rst | 1 + Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - .../userspace-api/media/cec/cec-ioc-g-mode.rst | 2 +- Documentation/userspace-api/media/dvb/audio.rst | 2 +- Documentation/userspace-api/media/dvb/ca.rst | 2 +- Documentation/userspace-api/media/dvb/demux.rst | 2 +- Documentation/userspace-api/media/dvb/dmx-qbuf.rst | 2 +- Documentation/userspace-api/media/dvb/net.rst | 2 +- Documentation/userspace-api/media/dvb/video.rst | 2 +- .../userspace-api/media/lirc.h.rst.exceptions | 1 - .../userspace-api/media/rc/keytable.c.rst | 2 +- .../userspace-api/media/rc/lirc-dev-intro.rst | 13 +- Documentation/userspace-api/media/rc/lirc-dev.rst | 2 +- Documentation/userspace-api/media/rc/lirc-func.rst | 2 +- .../userspace-api/media/rc/lirc-get-features.rst | 2 +- .../userspace-api/media/rc/lirc-get-rec-mode.rst | 2 +- .../media/rc/lirc-get-rec-resolution.rst | 2 +- .../userspace-api/media/rc/lirc-get-send-mode.rst | 2 +- .../userspace-api/media/rc/lirc-get-timeout.rst | 2 +- .../userspace-api/media/rc/lirc-header.rst | 2 +- Documentation/userspace-api/media/rc/lirc-read.rst | 2 +- .../media/rc/lirc-set-measure-carrier-mode.rst | 2 +- .../media/rc/lirc-set-rec-carrier-range.rst | 2 +- .../media/rc/lirc-set-rec-carrier.rst | 2 +- .../media/rc/lirc-set-rec-timeout-reports.rst | 2 +- .../media/rc/lirc-set-rec-timeout.rst | 2 +- .../media/rc/lirc-set-send-carrier.rst | 2 +- .../media/rc/lirc-set-send-duty-cycle.rst | 2 +- .../media/rc/lirc-set-transmitter-mask.rst | 2 +- .../media/rc/lirc-set-wideband-receiver.rst | 2 +- .../userspace-api/media/rc/lirc-write.rst | 2 +- Documentation/userspace-api/media/rc/rc-intro.rst | 2 +- Documentation/userspace-api/media/rc/rc-protos.rst | 2 +- .../userspace-api/media/rc/rc-sysfs-nodes.rst | 2 +- .../userspace-api/media/rc/rc-table-change.rst | 2 +- Documentation/userspace-api/media/rc/rc-tables.rst | 2 +- .../userspace-api/media/rc/remote_controllers.rst | 2 +- Documentation/userspace-api/media/v4l/biblio.rst | 12 +- Documentation/userspace-api/media/v4l/buffer.rst | 2 +- .../media/v4l/colorspaces-details.rst | 5 +- Documentation/userspace-api/media/v4l/common.rst | 1 - .../userspace-api/media/v4l/dev-mem2mem.rst | 2 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 793 - .../userspace-api/media/v4l/ext-ctrls-codec.rst | 817 +- .../media/v4l/ext-ctrls-image-source.rst | 14 - .../userspace-api/media/v4l/extended-controls.rst | 8 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 37 +- .../userspace-api/media/v4l/pixfmt-grey.rst | 44 + .../userspace-api/media/v4l/pixfmt-m420.rst | 59 +- .../userspace-api/media/v4l/pixfmt-meta-rkisp1.rst | 7 +- .../userspace-api/media/v4l/pixfmt-nv12.rst | 129 + .../userspace-api/media/v4l/pixfmt-nv12m.rst | 144 + .../userspace-api/media/v4l/pixfmt-nv12mt.rst | 60 + .../userspace-api/media/v4l/pixfmt-nv16.rst | 153 + .../userspace-api/media/v4l/pixfmt-nv16m.rst | 157 + .../userspace-api/media/v4l/pixfmt-nv24.rst | 95 + .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 412 +- .../userspace-api/media/v4l/pixfmt-rgb.rst | 671 +- .../userspace-api/media/v4l/pixfmt-uyvy.rst | 110 + .../userspace-api/media/v4l/pixfmt-vyuy.rst | 108 + .../userspace-api/media/v4l/pixfmt-y10.rst | 65 + .../userspace-api/media/v4l/pixfmt-y10b.rst | 33 + .../userspace-api/media/v4l/pixfmt-y10p.rst | 43 + .../userspace-api/media/v4l/pixfmt-y12.rst | 65 + .../userspace-api/media/v4l/pixfmt-y14.rst | 65 + .../userspace-api/media/v4l/pixfmt-y16-be.rst | 69 + .../userspace-api/media/v4l/pixfmt-y16.rst | 69 + .../userspace-api/media/v4l/pixfmt-y41p.rst | 151 + .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 126 - .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 950 - .../userspace-api/media/v4l/pixfmt-yuv410.rst | 127 + .../userspace-api/media/v4l/pixfmt-yuv411p.rst | 115 + .../userspace-api/media/v4l/pixfmt-yuv420.rst | 143 + .../userspace-api/media/v4l/pixfmt-yuv420m.rst | 152 + .../userspace-api/media/v4l/pixfmt-yuv422m.rst | 141 + .../userspace-api/media/v4l/pixfmt-yuv422p.rst | 129 + .../userspace-api/media/v4l/pixfmt-yuv444m.rst | 141 + .../userspace-api/media/v4l/pixfmt-yuyv.rst | 118 + .../userspace-api/media/v4l/pixfmt-yvyu.rst | 108 + .../media/v4l/selection-api-configuration.rst | 2 +- .../userspace-api/media/v4l/subdev-formats.rst | 27 - .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 46 +- .../userspace-api/media/v4l/vidioc-g-output.rst | 2 +- .../userspace-api/media/v4l/vidioc-qbuf.rst | 2 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 - .../userspace-api/media/v4l/yuv-formats.rst | 278 +- .../userspace-api/media/videodev2.h.rst.exceptions | 2 - Documentation/virt/kvm/mmu.rst | 2 +- Documentation/vm/memory-model.rst | 3 +- Documentation/vm/page_owner.rst | 12 +- Documentation/w1/slaves/w1_therm.rst | 2 +- Documentation/x86/features.rst | 3 - Documentation/x86/index.rst | 4 +- Documentation/x86/resctrl.rst | 1304 - Documentation/x86/resctrl_ui.rst | 1211 + Documentation/x86/sgx.rst | 211 - Documentation/x86/topology.rst | 9 - Documentation/xtensa/features.rst | 3 - Documentation/xtensa/index.rst | 2 - Documentation/xtensa/mmu.rst | 9 +- LICENSES/dual/CC-BY-4.0 | 410 - MAINTAINERS | 417 +- Makefile | 16 +- arch/Kconfig | 47 +- arch/alpha/Kconfig | 8 - arch/alpha/include/asm/kmap_types.h | 15 + arch/alpha/include/asm/mmzone.h | 14 +- arch/alpha/include/asm/page.h | 7 +- arch/alpha/include/asm/pgtable.h | 12 +- arch/alpha/include/asm/sparsemem.h | 18 - arch/alpha/include/uapi/asm/signal.h | 14 + arch/alpha/include/uapi/asm/socket.h | 3 - arch/alpha/kernel/process.c | 2 +- arch/alpha/kernel/setup.c | 1 - arch/arc/Kconfig | 4 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/highmem.h | 26 +- arch/arc/include/asm/kmap_types.h | 14 + arch/arc/include/asm/page.h | 20 +- arch/arc/include/asm/pgtable.h | 2 - arch/arc/kernel/stacktrace.c | 56 +- arch/arc/mm/highmem.c | 54 +- arch/arc/mm/init.c | 29 +- arch/arc/mm/tlb.c | 24 +- arch/arm/Kconfig | 12 +- arch/arm/Makefile | 4 + arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/compressed/head.S | 3 - arch/arm/boot/dts/am437x-l4.dtsi | 2 +- arch/arm/boot/dts/aspeed-g6.dtsi | 6 - arch/arm/boot/dts/dra76x.dtsi | 4 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 + arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx6q-prti6q.dts | 4 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 1 + arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 3 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 19 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 2 - arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 - arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 4 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 5 + arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 2 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 2 +- arch/arm/boot/dts/sun8i-s3-pinecube.dts | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 12 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 2 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 3 - arch/arm/configs/badge4_defconfig | 1 + arch/arm/configs/corgi_defconfig | 1 + arch/arm/configs/ixp4xx_defconfig | 1 + arch/arm/configs/omap2plus_defconfig | 1 + arch/arm/configs/pxa_defconfig | 1 + arch/arm/configs/spitz_defconfig | 1 + arch/arm/crypto/aes-ce-core.S | 32 +- arch/arm/crypto/aes-neonbs-glue.c | 8 +- arch/arm/crypto/chacha-glue.c | 34 +- arch/arm/crypto/chacha-neon-core.S | 97 +- arch/arm/crypto/sha1-ce-glue.c | 2 +- arch/arm/crypto/sha1.h | 2 +- arch/arm/crypto/sha1_glue.c | 2 +- arch/arm/crypto/sha1_neon_glue.c | 2 +- arch/arm/crypto/sha2-ce-glue.c | 2 +- arch/arm/crypto/sha256_glue.c | 2 +- arch/arm/crypto/sha256_neon_glue.c | 2 +- arch/arm/crypto/sha512-glue.c | 2 +- arch/arm/crypto/sha512-neon-glue.c | 2 +- arch/arm/include/asm/fixmap.h | 4 +- arch/arm/include/asm/highmem.h | 34 +- arch/arm/include/asm/kmap_types.h | 10 + arch/arm/include/asm/pgtable-2level.h | 2 - arch/arm/include/asm/pgtable-3level.h | 2 - arch/arm/include/asm/signal.h | 2 - arch/arm/include/uapi/asm/signal.h | 27 +- arch/arm/kernel/process.c | 2 +- arch/arm/kernel/vdso.c | 9 + arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-davinci/Kconfig | 1 + arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-highbank/Kconfig | 1 + arch/arm/mach-imx/anatop.c | 2 +- arch/arm/mach-keystone/memory.h | 3 + arch/arm/mach-omap1/board-h2.c | 22 +- arch/arm/mach-omap1/board-osk.c | 2 +- arch/arm/mach-omap2/Kconfig | 4 +- arch/arm/mach-omap2/cpuidle44xx.c | 8 +- arch/arm/mach-s5pv210/Kconfig | 1 + arch/arm/mach-sunxi/sunxi.c | 1 - arch/arm/mach-tango/Kconfig | 1 + arch/arm/mm/Makefile | 1 + arch/arm/mm/highmem.c | 121 + arch/arm/mm/init.c | 78 + arch/arm64/Kconfig | 80 +- arch/arm64/Makefile | 4 + .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 3 + .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 2 +- .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 2 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 2 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 - .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 20 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 - .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 9 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 9 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 30 + arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 - arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 12 + .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 20 +- arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 72 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 6 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 1 + arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 3 - arch/arm64/configs/defconfig | 1 - arch/arm64/crypto/aes-glue.c | 2 +- arch/arm64/crypto/chacha-neon-core.S | 193 +- arch/arm64/crypto/ghash-ce-core.S | 15 - arch/arm64/crypto/ghash-ce-glue.c | 48 +- arch/arm64/crypto/poly1305-armv8.pl | 2 +- arch/arm64/crypto/poly1305-core.S_shipped | 2 +- arch/arm64/crypto/poly1305-glue.c | 2 +- arch/arm64/crypto/sha1-ce-glue.c | 2 +- arch/arm64/crypto/sha2-ce-glue.c | 2 +- arch/arm64/crypto/sha256-glue.c | 2 +- arch/arm64/crypto/sha3-ce-glue.c | 2 +- arch/arm64/crypto/sha512-ce-glue.c | 2 +- arch/arm64/crypto/sha512-glue.c | 2 +- arch/arm64/include/asm/alternative-macros.h | 217 - arch/arm64/include/asm/alternative.h | 267 +- arch/arm64/include/asm/asm-uaccess.h | 35 +- arch/arm64/include/asm/cacheflush.h | 1 - arch/arm64/include/asm/cpucaps.h | 5 +- arch/arm64/include/asm/cpufeature.h | 23 +- arch/arm64/include/asm/daifflags.h | 3 - arch/arm64/include/asm/esr.h | 1 - arch/arm64/include/asm/exception.h | 7 +- arch/arm64/include/asm/exec.h | 1 + arch/arm64/include/asm/futex.h | 8 +- arch/arm64/include/asm/insn.h | 3 +- arch/arm64/include/asm/kernel-pgtable.h | 6 + arch/arm64/include/asm/kprobes.h | 7 + arch/arm64/include/asm/kvm_emulate.h | 5 - arch/arm64/include/asm/memory.h | 22 +- arch/arm64/include/asm/mmu_context.h | 6 +- arch/arm64/include/asm/pgtable-hwdef.h | 1 - arch/arm64/include/asm/pgtable.h | 42 +- arch/arm64/include/asm/probes.h | 2 - arch/arm64/include/asm/processor.h | 4 +- arch/arm64/include/asm/ptrace.h | 12 +- arch/arm64/include/asm/rwonce.h | 73 - arch/arm64/include/asm/signal.h | 25 - arch/arm64/include/asm/sysreg.h | 24 +- arch/arm64/include/asm/system_misc.h | 2 +- arch/arm64/include/asm/thread_info.h | 10 +- arch/arm64/include/asm/topology.h | 4 +- arch/arm64/include/asm/traps.h | 6 +- arch/arm64/include/asm/uaccess.h | 178 +- arch/arm64/kernel/Makefile | 1 + arch/arm64/kernel/alternative.c | 7 +- arch/arm64/kernel/armv8_deprecated.c | 4 +- arch/arm64/kernel/asm-offsets.c | 3 +- arch/arm64/kernel/cpufeature.c | 59 +- arch/arm64/kernel/debug-monitors.c | 5 +- arch/arm64/kernel/efi-header.S | 84 +- arch/arm64/kernel/entry-common.c | 256 +- arch/arm64/kernel/entry.S | 109 +- arch/arm64/kernel/head.S | 70 +- arch/arm64/kernel/irq.c | 36 +- arch/arm64/kernel/kaslr.c | 26 +- arch/arm64/kernel/mte.c | 3 +- arch/arm64/kernel/perf_event.c | 41 +- arch/arm64/kernel/probes/kprobes.c | 53 +- arch/arm64/kernel/process.c | 39 +- arch/arm64/kernel/proton-pack.c | 5 +- arch/arm64/kernel/ptrace.c | 7 +- arch/arm64/kernel/scs.c | 16 + arch/arm64/kernel/sdei.c | 126 +- arch/arm64/kernel/setup.c | 6 +- arch/arm64/kernel/signal.c | 3 + arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 15 +- arch/arm64/kernel/suspend.c | 1 + arch/arm64/kernel/sys_compat.c | 5 +- arch/arm64/kernel/syscall.c | 3 +- arch/arm64/kernel/topology.c | 146 +- arch/arm64/kernel/traps.c | 51 +- arch/arm64/kernel/vdso.c | 39 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 2 +- arch/arm64/kernel/vmlinux.lds.S | 12 +- arch/arm64/kvm/hyp/nvhe/hyp.lds.S | 5 - arch/arm64/kvm/hyp/pgtable.c | 17 +- arch/arm64/kvm/mmu.c | 11 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 22 +- arch/arm64/lib/clear_user.S | 8 +- arch/arm64/lib/copy_from_user.S | 8 +- arch/arm64/lib/copy_in_user.S | 16 +- arch/arm64/lib/copy_to_user.S | 8 +- arch/arm64/lib/mte.S | 6 +- arch/arm64/lib/uaccess_flushcache.c | 4 +- arch/arm64/mm/fault.c | 113 +- arch/arm64/mm/init.c | 120 +- arch/arm64/mm/mmu.c | 149 +- arch/arm64/mm/pageattr.c | 6 +- arch/arm64/mm/proc.S | 6 +- arch/csky/Kconfig | 1 - arch/csky/include/asm/fixmap.h | 4 +- arch/csky/include/asm/highmem.h | 6 +- arch/csky/kernel/process.c | 2 +- arch/csky/mm/highmem.c | 75 +- arch/h8300/include/uapi/asm/signal.h | 24 + arch/h8300/kernel/process.c | 2 +- arch/hexagon/kernel/process.c | 2 +- arch/ia64/Kconfig | 11 +- arch/ia64/include/asm/kmap_types.h | 13 + arch/ia64/include/asm/meminit.h | 2 + arch/ia64/include/asm/sparsemem.h | 6 - arch/ia64/include/uapi/asm/signal.h | 24 + arch/ia64/kernel/process.c | 2 +- arch/ia64/mm/contig.c | 58 +- arch/ia64/mm/discontig.c | 44 +- arch/ia64/mm/init.c | 14 + arch/ia64/mm/numa.c | 30 + arch/m68k/Kconfig.cpu | 31 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/amiga/config.c | 8 + arch/m68k/apollo/config.c | 1 + arch/m68k/atari/config.c | 1 + arch/m68k/bvme6000/config.c | 1 + arch/m68k/configs/amiga_defconfig | 9 +- arch/m68k/configs/apollo_defconfig | 9 +- arch/m68k/configs/atari_defconfig | 9 +- arch/m68k/configs/bvme6000_defconfig | 9 +- arch/m68k/configs/hp300_defconfig | 9 +- arch/m68k/configs/mac_defconfig | 9 +- arch/m68k/configs/multi_defconfig | 9 +- arch/m68k/configs/mvme147_defconfig | 9 +- arch/m68k/configs/mvme16x_defconfig | 9 +- arch/m68k/configs/q40_defconfig | 9 +- arch/m68k/configs/sun3_defconfig | 9 +- arch/m68k/configs/sun3x_defconfig | 9 +- arch/m68k/hp300/config.c | 1 + arch/m68k/include/asm/cmpxchg.h | 10 +- arch/m68k/include/asm/machdep.h | 1 + arch/m68k/include/asm/page.h | 2 - arch/m68k/include/asm/page_mm.h | 7 +- arch/m68k/include/asm/virtconvert.h | 5 + arch/m68k/include/uapi/asm/signal.h | 24 + arch/m68k/kernel/setup_mm.c | 1 + arch/m68k/kernel/vmlinux-nommu.lds | 3 +- arch/m68k/kernel/vmlinux-std.lds | 3 +- arch/m68k/kernel/vmlinux-sun3.lds | 2 +- arch/m68k/mac/config.c | 26 +- arch/m68k/mac/iop.c | 54 +- arch/m68k/mac/via.c | 21 + arch/m68k/mm/init.c | 8 +- arch/m68k/mvme147/config.c | 1 + arch/m68k/mvme16x/config.c | 1 + arch/m68k/q40/config.c | 5 + arch/m68k/sun3x/config.c | 2 + arch/microblaze/Kconfig | 1 - arch/microblaze/include/asm/fixmap.h | 4 +- arch/microblaze/include/asm/highmem.h | 6 +- arch/microblaze/kernel/process.c | 2 +- arch/microblaze/mm/Makefile | 1 + arch/microblaze/mm/highmem.c | 78 + arch/microblaze/mm/init.c | 5 + arch/mips/Kconfig | 1 - arch/mips/alchemy/common/clock.c | 9 +- arch/mips/cavium-octeon/crypto/octeon-crypto.h | 2 +- arch/mips/cavium-octeon/crypto/octeon-md5.c | 14 +- arch/mips/cavium-octeon/crypto/octeon-sha1.c | 2 +- arch/mips/cavium-octeon/crypto/octeon-sha256.c | 2 +- arch/mips/cavium-octeon/crypto/octeon-sha512.c | 2 +- arch/mips/configs/generic/board-ranchu.config | 1 + arch/mips/configs/gpr_defconfig | 2 + arch/mips/configs/mtx1_defconfig | 3 + arch/mips/configs/rm200_defconfig | 1 + arch/mips/include/asm/fixmap.h | 4 +- arch/mips/include/asm/highmem.h | 6 +- arch/mips/include/asm/kmap_types.h | 13 + arch/mips/include/asm/pgtable-32.h | 3 - arch/mips/include/uapi/asm/signal.h | 12 + arch/mips/include/uapi/asm/socket.h | 3 - arch/mips/kernel/idle.c | 12 +- arch/mips/kernel/process.c | 5 +- arch/mips/kernel/setup.c | 6 +- arch/mips/kernel/smp.c | 25 +- arch/mips/mm/highmem.c | 77 + arch/mips/mm/init.c | 4 + arch/mips/mm/tlb-r4k.c | 1 - arch/mips/vdso/genvdso.c | 4 + arch/nds32/Kconfig.cpu | 1 - arch/nds32/include/asm/fixmap.h | 4 +- arch/nds32/include/asm/highmem.h | 22 +- arch/nds32/mm/Makefile | 1 + arch/nds32/mm/highmem.c | 48 + arch/nds32/mm/mm-nds32.c | 6 +- arch/nios2/kernel/process.c | 2 +- arch/openrisc/kernel/process.c | 2 +- arch/openrisc/mm/init.c | 1 + arch/openrisc/mm/ioremap.c | 1 + arch/parisc/include/asm/kmap_types.h | 13 + arch/parisc/include/asm/signal.h | 2 - arch/parisc/include/uapi/asm/signal.h | 34 +- arch/parisc/include/uapi/asm/socket.h | 3 - arch/parisc/kernel/process.c | 2 +- arch/powerpc/Kconfig | 7 +- arch/powerpc/Makefile | 2 + arch/powerpc/configs/g5_defconfig | 1 + arch/powerpc/configs/ppc6xx_defconfig | 3 + arch/powerpc/crypto/sha1-spe-glue.c | 2 +- arch/powerpc/crypto/sha1.c | 2 +- arch/powerpc/crypto/sha256-spe-glue.c | 4 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 2 - arch/powerpc/include/asm/book3s/64/kup-radix.h | 68 +- arch/powerpc/include/asm/book3s/64/mmu.h | 12 - arch/powerpc/include/asm/exception-64s.h | 12 +- arch/powerpc/include/asm/feature-fixups.h | 19 - arch/powerpc/include/asm/fixmap.h | 4 +- arch/powerpc/include/asm/highmem.h | 7 +- arch/powerpc/include/asm/kmap_types.h | 13 + arch/powerpc/include/asm/kup.h | 26 +- arch/powerpc/include/asm/mmzone.h | 5 - arch/powerpc/include/asm/nohash/32/pgtable.h | 2 - arch/powerpc/include/asm/nohash/32/pte-8xx.h | 23 - arch/powerpc/include/asm/security_features.h | 7 - arch/powerpc/include/asm/setup.h | 4 - arch/powerpc/include/asm/sparsemem.h | 5 +- arch/powerpc/include/uapi/asm/signal.h | 24 + arch/powerpc/kernel/exceptions-64s.S | 93 +- arch/powerpc/kernel/head_book3s_32.S | 3 +- arch/powerpc/kernel/idle.c | 4 +- arch/powerpc/kernel/setup_64.c | 122 +- arch/powerpc/kernel/syscall_64.c | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 14 - arch/powerpc/kvm/book3s_xive.c | 7 +- arch/powerpc/kvm/book3s_xive_native.c | 7 - arch/powerpc/lib/feature-fixups.c | 104 - arch/powerpc/mm/Makefile | 3 +- arch/powerpc/mm/book3s64/hash_native.c | 23 +- arch/powerpc/mm/book3s64/mmu_context.c | 20 - arch/powerpc/mm/highmem.c | 67 + arch/powerpc/mm/maccess.c | 9 - arch/powerpc/mm/mem.c | 8 +- arch/powerpc/mm/numa.c | 3 +- arch/powerpc/perf/core-book3s.c | 6 +- arch/powerpc/platforms/powermac/smp.c | 2 - arch/powerpc/platforms/powernv/setup.c | 33 +- arch/powerpc/platforms/powernv/smp.c | 3 - arch/powerpc/platforms/pseries/hotplug-cpu.c | 3 - arch/powerpc/platforms/pseries/mobility.c | 4 +- arch/powerpc/platforms/pseries/msi.c | 3 +- arch/powerpc/platforms/pseries/pseries.h | 2 +- arch/powerpc/platforms/pseries/setup.c | 15 +- arch/riscv/Kconfig | 4 +- arch/riscv/include/asm/pgtable-32.h | 2 - arch/riscv/include/asm/pgtable.h | 2 + arch/riscv/include/asm/set_memory.h | 1 - arch/riscv/include/asm/timex.h | 4 +- arch/riscv/include/asm/vdso/processor.h | 2 - arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/setup.c | 1 - arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/mm/pageattr.c | 31 - arch/s390/Kconfig | 10 +- arch/s390/Kconfig.debug | 8 - arch/s390/Makefile | 2 +- arch/s390/boot/boot.h | 18 +- arch/s390/boot/compressed/.gitignore | 1 - arch/s390/boot/compressed/Makefile | 26 +- arch/s390/boot/compressed/decompressor.h | 4 +- arch/s390/boot/compressed/vmlinux.lds.S | 9 - arch/s390/boot/head.S | 32 +- arch/s390/boot/head_kdump.S | 8 +- arch/s390/boot/ipl_parm.c | 49 +- arch/s390/boot/kaslr.c | 33 +- arch/s390/boot/mem_detect.c | 13 +- arch/s390/boot/pgm_check_info.c | 224 +- arch/s390/boot/startup.c | 70 +- arch/s390/configs/debug_defconfig | 4 +- arch/s390/configs/defconfig | 2 +- arch/s390/crypto/arch_random.c | 110 +- arch/s390/crypto/prng.c | 53 +- arch/s390/crypto/sha.h | 3 +- arch/s390/crypto/sha1_s390.c | 2 +- arch/s390/crypto/sha256_s390.c | 2 +- arch/s390/crypto/sha3_256_s390.c | 1 + arch/s390/crypto/sha3_512_s390.c | 1 + arch/s390/crypto/sha512_s390.c | 2 +- arch/s390/include/asm/archrandom.h | 5 +- arch/s390/include/asm/ccwdev.h | 12 +- arch/s390/include/asm/cio.h | 2 +- arch/s390/include/asm/delay.h | 1 - arch/s390/include/asm/ftrace.h | 31 +- arch/s390/include/asm/futex.h | 6 + arch/s390/include/asm/kasan.h | 37 +- arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mmu_context.h | 37 +- arch/s390/include/asm/pgtable.h | 13 +- arch/s390/include/asm/processor.h | 13 +- arch/s390/include/asm/ptrace.h | 1 - arch/s390/include/asm/sclp.h | 7 +- arch/s390/include/asm/setup.h | 6 +- arch/s390/include/asm/thread_info.h | 2 +- arch/s390/include/asm/timex.h | 7 - arch/s390/include/asm/uaccess.h | 22 +- arch/s390/include/asm/vdso.h | 25 +- arch/s390/include/uapi/asm/signal.h | 24 + arch/s390/kernel/asm-offsets.c | 17 +- arch/s390/kernel/base.S | 22 + arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 160 +- arch/s390/kernel/entry.h | 1 + arch/s390/kernel/ftrace.c | 63 +- arch/s390/kernel/head64.S | 7 +- arch/s390/kernel/idle.c | 6 +- arch/s390/kernel/mcount.S | 8 + arch/s390/kernel/perf_cpum_sf.c | 2 +- arch/s390/kernel/process.c | 14 + arch/s390/kernel/setup.c | 50 +- arch/s390/kernel/smp.c | 32 +- arch/s390/kernel/time.c | 44 +- arch/s390/kernel/uv.c | 9 +- arch/s390/kernel/vdso.c | 69 +- arch/s390/kernel/vdso64/Makefile | 5 +- arch/s390/kernel/vdso64/getcpu.S | 31 + arch/s390/kernel/vdso64/getcpu.c | 21 - arch/s390/kernel/vdso64/vdso.h | 14 - arch/s390/kernel/vdso64/vdso64.lds.S | 1 + arch/s390/kernel/vdso64/vdso64_generic.c | 1 - arch/s390/kernel/vdso64/vdso_user_wrapper.S | 1 - arch/s390/kernel/vmlinux.lds.S | 3 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/kvm/pv.c | 3 +- arch/s390/lib/delay.c | 18 +- arch/s390/lib/uaccess.c | 105 +- arch/s390/mm/dump_pagetables.c | 2 +- arch/s390/mm/fault.c | 29 +- arch/s390/mm/gmap.c | 2 - arch/s390/mm/init.c | 12 +- arch/s390/mm/kasan_init.c | 93 +- arch/s390/mm/pgalloc.c | 13 +- arch/s390/mm/vmem.c | 38 +- arch/s390/pci/pci.c | 4 +- arch/s390/pci/pci_irq.c | 18 +- arch/s390/pci/pci_mmio.c | 104 +- arch/s390/purgatory/head.S | 9 +- arch/s390/purgatory/purgatory.c | 2 +- arch/sh/include/asm/fixmap.h | 8 + arch/sh/include/asm/kmap_types.h | 15 + arch/sh/kernel/idle.c | 2 +- arch/sh/mm/init.c | 8 + arch/sparc/Kconfig | 5 +- arch/sparc/crypto/crc32c_glue.c | 2 +- arch/sparc/crypto/md5_glue.c | 9 +- arch/sparc/crypto/sha1_glue.c | 2 +- arch/sparc/crypto/sha256_glue.c | 2 +- arch/sparc/crypto/sha512_glue.c | 2 +- arch/sparc/include/asm/highmem.h | 8 +- arch/sparc/include/asm/kmap_types.h | 11 + arch/sparc/include/asm/pgtable_64.h | 13 - arch/sparc/include/asm/vaddrs.h | 4 +- arch/sparc/include/uapi/asm/signal.h | 4 +- arch/sparc/include/uapi/asm/socket.h | 3 - arch/sparc/kernel/leon_pmc.c | 4 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/process_64.c | 4 +- arch/sparc/lib/csum_copy.S | 2 +- arch/sparc/mm/Makefile | 3 + arch/sparc/mm/highmem.c | 115 + arch/sparc/mm/hugetlbpage.c | 19 +- arch/sparc/mm/init_64.c | 2 +- arch/sparc/mm/srmmu.c | 2 + arch/um/include/asm/fixmap.h | 1 + arch/um/include/asm/kmap_types.h | 13 + arch/um/kernel/process.c | 2 +- arch/x86/Kconfig | 28 +- arch/x86/Kconfig.debug | 3 + arch/x86/Makefile | 12 +- arch/x86/boot/code16gcc.h | 12 + arch/x86/boot/compressed/Makefile | 4 +- arch/x86/boot/compressed/head_64.S | 8 +- arch/x86/boot/compressed/ident_map_64.c | 10 + arch/x86/boot/compressed/sev-es.c | 5 +- arch/x86/crypto/aes_glue.c | 1 + arch/x86/crypto/aesni-intel_asm.S | 20 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 20 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 2 +- arch/x86/crypto/poly1305_glue.c | 2 +- arch/x86/crypto/sha1_ssse3_glue.c | 2 +- arch/x86/crypto/sha256_ssse3_glue.c | 2 +- arch/x86/crypto/sha512-avx-asm.S | 2 +- arch/x86/crypto/sha512-ssse3-asm.S | 2 +- arch/x86/crypto/sha512_ssse3_glue.c | 2 +- arch/x86/entry/common.c | 34 + arch/x86/entry/vdso/Makefile | 8 +- arch/x86/entry/vdso/extable.c | 46 - arch/x86/entry/vdso/extable.h | 28 - arch/x86/entry/vdso/vdso-layout.lds.S | 9 +- arch/x86/entry/vdso/vdso.lds.S | 1 - arch/x86/entry/vdso/vdso2c.c | 2 - arch/x86/entry/vdso/vdso2c.h | 50 +- arch/x86/entry/vdso/vdso32/sigreturn.S | 2 - arch/x86/entry/vdso/vma.c | 36 +- arch/x86/entry/vdso/vsgx.S | 151 - arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/amd/core.c | 2 +- arch/x86/events/core.c | 4 +- arch/x86/events/intel/core.c | 20 +- arch/x86/events/intel/cstate.c | 25 +- arch/x86/events/intel/ds.c | 17 +- arch/x86/events/intel/lbr.c | 4 +- arch/x86/events/intel/uncore.c | 10 +- arch/x86/events/intel/uncore.h | 12 +- arch/x86/events/intel/uncore_snb.c | 20 +- arch/x86/events/msr.c | 1 - arch/x86/events/perf_event.h | 2 +- arch/x86/events/rapl.c | 14 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/acpi.h | 11 - arch/x86/include/asm/apic.h | 16 +- arch/x86/include/asm/apicdef.h | 16 +- arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/atomic64_64.h | 2 +- arch/x86/include/asm/cacheinfo.h | 4 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/compat.h | 15 +- arch/x86/include/asm/copy_mc_test.h | 75 + arch/x86/include/asm/cpufeatures.h | 2 - arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/elf.h | 15 +- arch/x86/include/asm/enclu.h | 9 - arch/x86/include/asm/fixmap.h | 15 +- arch/x86/include/asm/fpu/api.h | 23 +- arch/x86/include/asm/highmem.h | 13 +- arch/x86/include/asm/hpet.h | 11 + arch/x86/include/asm/hw_irq.h | 14 +- arch/x86/include/asm/hyperv-tlfs.h | 7 - arch/x86/include/asm/idtentry.h | 3 + arch/x86/include/asm/insn.h | 15 - arch/x86/include/asm/inst.h | 15 + arch/x86/include/asm/io_apic.h | 79 +- arch/x86/include/asm/iomap.h | 13 +- arch/x86/include/asm/irq_remapping.h | 9 + arch/x86/include/asm/irqdomain.h | 3 - arch/x86/include/asm/kmap_types.h | 13 + arch/x86/include/asm/kvm_host.h | 1 - arch/x86/include/asm/mce.h | 9 +- arch/x86/include/asm/mmu.h | 9 +- arch/x86/include/asm/mmu_context.h | 2 +- arch/x86/include/asm/msi.h | 50 - arch/x86/include/asm/msidef.h | 57 + arch/x86/include/asm/msr-index.h | 9 - arch/x86/include/asm/mwait.h | 2 + arch/x86/include/asm/page_32_types.h | 8 +- arch/x86/include/asm/page_64_types.h | 6 +- arch/x86/include/asm/paravirt.h | 11 + arch/x86/include/asm/paravirt_types.h | 1 + arch/x86/include/asm/pgtable_32.h | 18 +- arch/x86/include/asm/pgtable_64_types.h | 6 +- arch/x86/include/asm/pgtable_types.h | 1 - arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/set_memory.h | 1 - arch/x86/include/asm/sparsemem.h | 10 - arch/x86/include/asm/stacktrace.h | 3 + arch/x86/include/asm/sync_core.h | 9 +- arch/x86/include/asm/thread_info.h | 17 +- arch/x86/include/asm/topology.h | 5 - arch/x86/include/asm/trap_pf.h | 2 - arch/x86/include/asm/uv/bios.h | 51 - arch/x86/include/asm/uv/uv_geo.h | 103 - arch/x86/include/asm/vdso.h | 7 - arch/x86/include/asm/x86_init.h | 2 - arch/x86/include/uapi/asm/sgx.h | 168 - arch/x86/include/uapi/asm/signal.h | 24 + arch/x86/kernel/acpi/apei.c | 5 - arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/amd_nb.c | 4 +- arch/x86/kernel/apic/apic.c | 73 +- arch/x86/kernel/apic/apic_flat_64.c | 18 +- arch/x86/kernel/apic/apic_noop.c | 10 +- arch/x86/kernel/apic/apic_numachip.c | 16 +- arch/x86/kernel/apic/bigsmp_32.c | 9 +- arch/x86/kernel/apic/io_apic.c | 525 +- arch/x86/kernel/apic/ipi.c | 6 +- arch/x86/kernel/apic/msi.c | 153 +- arch/x86/kernel/apic/probe_32.c | 9 +- arch/x86/kernel/apic/vector.c | 73 +- arch/x86/kernel/apic/x2apic_cluster.c | 10 +- arch/x86/kernel/apic/x2apic_phys.c | 17 +- arch/x86/kernel/apic/x2apic_uv_x.c | 37 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/cpu/Makefile | 1 - arch/x86/kernel/cpu/amd.c | 38 +- arch/x86/kernel/cpu/aperfmperf.c | 16 +- arch/x86/kernel/cpu/bugs.c | 4 +- arch/x86/kernel/cpu/cacheinfo.c | 8 +- arch/x86/kernel/cpu/feat_ctl.c | 38 +- arch/x86/kernel/cpu/hygon.c | 31 +- arch/x86/kernel/cpu/mce/amd.c | 4 +- arch/x86/kernel/cpu/mce/apei.c | 61 - arch/x86/kernel/cpu/mce/core.c | 55 +- arch/x86/kernel/cpu/mce/inject.c | 4 +- arch/x86/kernel/cpu/mce/intel.c | 21 - arch/x86/kernel/cpu/microcode/amd.c | 1 + arch/x86/kernel/cpu/microcode/intel.c | 63 +- arch/x86/kernel/cpu/mshyperv.c | 29 - arch/x86/kernel/cpu/mtrr/mtrr.c | 5 +- arch/x86/kernel/cpu/resctrl/core.c | 8 - arch/x86/kernel/cpu/resctrl/internal.h | 6 +- arch/x86/kernel/cpu/resctrl/monitor.c | 88 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 95 +- arch/x86/kernel/cpu/sgx/Makefile | 5 - arch/x86/kernel/cpu/sgx/arch.h | 338 - arch/x86/kernel/cpu/sgx/driver.c | 194 - arch/x86/kernel/cpu/sgx/driver.h | 29 - arch/x86/kernel/cpu/sgx/encl.c | 740 - arch/x86/kernel/cpu/sgx/encl.h | 119 - arch/x86/kernel/cpu/sgx/encls.h | 231 - arch/x86/kernel/cpu/sgx/ioctl.c | 716 - arch/x86/kernel/cpu/sgx/main.c | 733 - arch/x86/kernel/cpu/sgx/sgx.h | 86 - arch/x86/kernel/cpu/topology.c | 10 +- arch/x86/kernel/cpuid.c | 7 +- arch/x86/kernel/crash_dump_32.c | 48 +- arch/x86/kernel/devicetree.c | 30 +- arch/x86/kernel/dumpstack.c | 25 +- arch/x86/kernel/head64.c | 1 + arch/x86/kernel/head_64.S | 29 +- arch/x86/kernel/hpet.c | 122 +- arch/x86/kernel/kprobes/core.c | 6 - arch/x86/kernel/kprobes/opt.c | 22 +- arch/x86/kernel/kvm.c | 6 - arch/x86/kernel/msr.c | 8 +- arch/x86/kernel/nmi.c | 6 +- arch/x86/kernel/perf_regs.c | 2 +- arch/x86/kernel/process.c | 12 +- arch/x86/kernel/process_64.c | 28 +- arch/x86/kernel/setup.c | 5 + arch/x86/kernel/signal.c | 4 +- arch/x86/kernel/signal_compat.c | 9 +- arch/x86/kernel/smpboot.c | 88 +- arch/x86/kernel/tboot.c | 9 +- arch/x86/kernel/traps.c | 23 +- arch/x86/kernel/uprobes.c | 12 +- arch/x86/kernel/vmlinux.lds.S | 12 +- arch/x86/kernel/x86_init.c | 1 - arch/x86/kvm/irq.c | 85 +- arch/x86/kvm/irq_comm.c | 31 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/spte.c | 4 +- arch/x86/kvm/mmu/spte.h | 25 +- arch/x86/kvm/mmu/tdp_mmu.c | 4 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 8 +- arch/x86/kvm/x86.c | 18 +- arch/x86/lib/copy_mc.c | 4 + arch/x86/lib/copy_mc_64.S | 10 + arch/x86/lib/insn-eval.c | 10 +- arch/x86/lib/msr-smp.c | 7 +- arch/x86/lib/usercopy.c | 22 +- arch/x86/mm/fault.c | 45 +- arch/x86/mm/highmem_32.c | 59 + arch/x86/mm/ident_map.c | 12 +- arch/x86/mm/init.c | 6 +- arch/x86/mm/init_32.c | 15 + arch/x86/mm/iomap_32.c | 57 +- arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/numa.c | 2 - arch/x86/mm/pat/set_memory.c | 4 +- arch/x86/mm/tlb.c | 10 +- arch/x86/oprofile/backtrace.c | 2 +- arch/x86/pci/i386.c | 6 +- arch/x86/pci/intel_mid_pci.c | 8 +- arch/x86/pci/mmconfig-shared.c | 4 +- arch/x86/pci/xen.c | 26 +- arch/x86/platform/efi/efi_64.c | 24 +- arch/x86/platform/uv/Makefile | 2 +- arch/x86/platform/uv/bios_uv.c | 55 - arch/x86/platform/uv/uv_irq.c | 4 +- arch/x86/platform/uv/uv_sysfs.c | 63 + arch/x86/purgatory/purgatory.c | 2 +- arch/x86/xen/apic.c | 7 +- arch/x86/xen/spinlock.c | 12 +- arch/xtensa/Kconfig | 1 - arch/xtensa/include/asm/fixmap.h | 59 +- arch/xtensa/include/asm/highmem.h | 15 +- arch/xtensa/include/asm/pgtable.h | 2 +- arch/xtensa/include/asm/uaccess.h | 2 +- arch/xtensa/include/uapi/asm/signal.h | 24 + arch/xtensa/mm/cache.c | 14 - arch/xtensa/mm/highmem.c | 62 +- arch/xtensa/mm/init.c | 4 +- arch/xtensa/mm/mmu.c | 3 +- block/blk-cgroup.c | 1 - block/blk-flush.c | 7 +- block/blk-merge.c | 2 +- block/blk-mq.c | 4 +- block/blk-settings.c | 5 +- block/keyslot-manager.c | 7 - crypto/Kconfig | 4 +- crypto/aegis128-core.c | 245 +- crypto/aegis128-neon-inner.c | 122 +- crypto/aegis128-neon.c | 21 +- crypto/af_alg.c | 10 +- crypto/asymmetric_keys/asym_tpm.c | 2 +- crypto/ecdh.c | 9 +- crypto/seed.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 2 +- crypto/sha512_generic.c | 2 +- crypto/sm2.c | 75 +- crypto/tcrypt.c | 83 +- crypto/testmgr.c | 141 +- drivers/Makefile | 1 - drivers/accessibility/speakup/i18n.h | 6 - drivers/accessibility/speakup/main.c | 64 +- drivers/accessibility/speakup/speakup_dectlk.c | 2 +- drivers/accessibility/speakup/speakup_dummy.c | 7 +- drivers/accessibility/speakup/spk_ttyio.c | 25 +- drivers/acpi/apei/apei-base.c | 4 - drivers/acpi/arm64/iort.c | 63 +- drivers/acpi/cppc_acpi.c | 7 - drivers/acpi/fan.c | 1 - drivers/acpi/property.c | 2 +- drivers/acpi/scan.c | 2 +- drivers/android/binder.c | 428 +- drivers/android/binder_alloc.c | 48 - drivers/android/binder_alloc.h | 4 +- drivers/android/binder_internal.h | 406 - drivers/android/binder_trace.h | 29 - drivers/atm/lanai.c | 3 +- drivers/atm/nicstar.c | 26 +- drivers/auxdisplay/Kconfig | 33 +- drivers/auxdisplay/Makefile | 2 - drivers/auxdisplay/charlcd.c | 412 +- drivers/auxdisplay/charlcd.h | 86 +- drivers/auxdisplay/hd44780.c | 120 +- drivers/auxdisplay/hd44780_common.c | 361 - drivers/auxdisplay/hd44780_common.h | 33 - drivers/auxdisplay/lcd2s.c | 402 - drivers/auxdisplay/panel.c | 173 +- drivers/base/Kconfig | 3 - drivers/base/Makefile | 1 - drivers/base/auxiliary.c | 279 - drivers/base/base.h | 1 + drivers/base/class.c | 2 +- drivers/base/core.c | 559 +- drivers/base/dd.c | 9 +- drivers/base/devres.c | 2 +- drivers/base/firmware_loader/fallback.c | 2 +- drivers/base/node.c | 2 +- drivers/base/platform.c | 474 +- drivers/base/property.c | 52 - drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 - drivers/base/regmap/regmap-sdw-mbq.c | 101 - drivers/base/soc.c | 2 +- drivers/base/swnode.c | 2 +- drivers/block/xen-blkback/blkback.c | 89 +- drivers/block/xen-blkback/common.h | 4 +- drivers/block/xen-blkback/xenbus.c | 6 +- drivers/block/zram/Kconfig | 42 +- drivers/block/zram/zcomp.c | 2 - drivers/block/zram/zram_drv.c | 29 +- drivers/block/zram/zram_drv.h | 1 - drivers/bluetooth/btintel.c | 21 +- drivers/bluetooth/btintel.h | 6 - drivers/bluetooth/btmtksdio.c | 2 +- drivers/bluetooth/btqca.c | 36 +- drivers/bluetooth/btqca.h | 22 +- drivers/bluetooth/btrtl.c | 123 +- drivers/bluetooth/btusb.c | 421 +- drivers/bluetooth/hci_h5.c | 4 - drivers/bluetooth/hci_ll.c | 1 - drivers/bluetooth/hci_qca.c | 118 +- drivers/bus/fsl-mc/dprc-driver.c | 4 +- drivers/bus/fsl-mc/dprc.c | 2 - drivers/bus/fsl-mc/fsl-mc-allocator.c | 4 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 47 +- drivers/bus/fsl-mc/fsl-mc-private.h | 5 +- drivers/bus/mhi/Kconfig | 9 - drivers/bus/mhi/Makefile | 4 - drivers/bus/mhi/core/boot.c | 75 +- drivers/bus/mhi/core/debugfs.c | 4 +- drivers/bus/mhi/core/init.c | 73 +- drivers/bus/mhi/core/internal.h | 7 +- drivers/bus/mhi/core/main.c | 27 +- drivers/bus/mhi/core/pm.c | 238 +- drivers/bus/mhi/pci_generic.c | 345 - drivers/bus/ti-sysc.c | 29 +- drivers/char/hw_random/Kconfig | 14 +- drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/hisi-trng-v2.c | 99 + drivers/char/hw_random/imx-rngc.c | 4 +- drivers/char/hw_random/s390-trng.c | 7 +- drivers/char/lp.c | 1 + drivers/char/misc.c | 2 +- drivers/char/mwave/mwavedd.c | 1 + drivers/char/random.c | 2 +- drivers/clk/imx/Kconfig | 4 +- drivers/clk/renesas/r9a06g032-clocks.c | 2 +- drivers/clocksource/Kconfig | 12 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/arm_arch_timer.c | 27 +- drivers/clocksource/dw_apb_timer_of.c | 57 +- drivers/clocksource/ingenic-timer.c | 2 +- drivers/clocksource/sh_cmt.c | 18 +- drivers/clocksource/timer-cadence-ttc.c | 18 +- drivers/clocksource/timer-nps.c | 284 + drivers/clocksource/timer-orion.c | 11 +- drivers/clocksource/timer-sp804.c | 49 +- drivers/counter/microchip-tcb-capture.c | 16 +- drivers/counter/ti-eqep.c | 4 +- drivers/cpufreq/scmi-cpufreq.c | 10 +- drivers/cpufreq/tegra186-cpufreq.c | 33 +- drivers/cpuidle/coupled.c | 3 +- drivers/cpuidle/cpuidle-tegra.c | 4 +- drivers/crypto/Kconfig | 5 +- drivers/crypto/Makefile | 1 - drivers/crypto/allwinner/Kconfig | 2 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 23 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 3 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 3 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 3 +- drivers/crypto/amcc/crypto4xx_alg.c | 2 +- drivers/crypto/amcc/crypto4xx_core.c | 4 +- drivers/crypto/atmel-authenc.h | 3 +- drivers/crypto/atmel-sha.c | 4 +- drivers/crypto/axis/artpec6_crypto.c | 3 +- drivers/crypto/bcm/cipher.c | 3 +- drivers/crypto/bcm/cipher.h | 3 +- drivers/crypto/bcm/spu.h | 3 +- drivers/crypto/caam/caamalg.c | 4 +- drivers/crypto/caam/caamalg_qi.c | 12 +- drivers/crypto/caam/caamalg_qi2.c | 3 +- drivers/crypto/caam/compat.h | 3 +- drivers/crypto/caam/intern.h | 8 - drivers/crypto/caam/jr.c | 4 +- drivers/crypto/caam/qi.c | 15 +- drivers/crypto/cavium/cpt/cptpf_main.c | 16 +- drivers/crypto/cavium/cpt/cptvf_main.c | 10 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 11 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 1 - drivers/crypto/cavium/nitrox/nitrox_hal.c | 1 - drivers/crypto/cavium/nitrox/nitrox_isr.c | 1 - drivers/crypto/cavium/nitrox/nitrox_isr.h | 9 - drivers/crypto/cavium/nitrox/nitrox_main.c | 13 + drivers/crypto/cavium/nitrox/nitrox_mbx.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 4 - drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 7 +- drivers/crypto/cavium/zip/zip_main.c | 10 +- drivers/crypto/ccp/ccp-crypto-sha.c | 3 +- drivers/crypto/ccp/ccp-crypto.h | 3 +- drivers/crypto/ccree/cc_cipher.c | 3 - drivers/crypto/ccree/cc_driver.c | 75 +- drivers/crypto/ccree/cc_driver.h | 9 +- drivers/crypto/ccree/cc_pm.c | 2 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/hisilicon/Kconfig | 8 - drivers/crypto/hisilicon/Makefile | 1 - drivers/crypto/hisilicon/hpre/hpre_main.c | 4 +- drivers/crypto/hisilicon/qm.c | 220 +- drivers/crypto/hisilicon/qm.h | 2 +- drivers/crypto/hisilicon/sec2/sec.h | 2 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 25 +- drivers/crypto/hisilicon/sec2/sec_main.c | 34 +- drivers/crypto/hisilicon/sgl.c | 2 + drivers/crypto/hisilicon/trng/Makefile | 2 - drivers/crypto/hisilicon/trng/trng.c | 334 - drivers/crypto/hisilicon/zip/zip_main.c | 30 +- drivers/crypto/img-hash.c | 3 +- drivers/crypto/inside-secure/safexcel.c | 2 +- drivers/crypto/inside-secure/safexcel.h | 3 +- drivers/crypto/inside-secure/safexcel_cipher.c | 3 +- drivers/crypto/inside-secure/safexcel_hash.c | 3 +- drivers/crypto/ixp4xx_crypto.c | 2 +- drivers/crypto/keembay/Kconfig | 39 - drivers/crypto/keembay/Makefile | 5 - drivers/crypto/keembay/keembay-ocs-aes-core.c | 1713 - drivers/crypto/keembay/ocs-aes.c | 1489 - drivers/crypto/keembay/ocs-aes.h | 129 - drivers/crypto/marvell/cesa/hash.c | 3 +- drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 10 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 3 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 10 +- drivers/crypto/mediatek/mtk-sha.c | 3 +- drivers/crypto/mxs-dcp.c | 3 +- drivers/crypto/n2_core.c | 3 +- drivers/crypto/nx/nx-sha256.c | 2 +- drivers/crypto/nx/nx-sha512.c | 2 +- drivers/crypto/nx/nx.c | 2 +- drivers/crypto/omap-aes.c | 4 +- drivers/crypto/omap-sham.c | 3 +- drivers/crypto/padlock-sha.c | 3 +- drivers/crypto/picoxcell_crypto.c | 3 +- drivers/crypto/qat/Kconfig | 11 - drivers/crypto/qat/Makefile | 1 - drivers/crypto/qat/qat_4xxx/Makefile | 4 - drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 242 - drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 86 - drivers/crypto/qat/qat_4xxx/adf_drv.c | 323 - drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 49 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 5 - drivers/crypto/qat/qat_c3xxx/adf_drv.c | 11 +- .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 49 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h | 5 - drivers/crypto/qat/qat_c62x/adf_drv.c | 11 +- drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_common/Makefile | 2 - drivers/crypto/qat/qat_common/adf_accel_devices.h | 65 +- drivers/crypto/qat/qat_common/adf_accel_engine.c | 69 +- drivers/crypto/qat/qat_common/adf_admin.c | 77 +- drivers/crypto/qat/qat_common/adf_cfg.c | 4 +- drivers/crypto/qat/qat_common/adf_cfg_common.h | 3 +- drivers/crypto/qat/qat_common/adf_cfg_strings.h | 3 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 19 +- drivers/crypto/qat/qat_common/adf_dev_mgr.c | 11 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 181 - drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 123 - drivers/crypto/qat/qat_common/adf_gen4_hw_data.c | 101 - drivers/crypto/qat/qat_common/adf_gen4_hw_data.h | 99 - drivers/crypto/qat/qat_common/adf_hw_arbiter.c | 94 +- drivers/crypto/qat/qat_common/adf_isr.c | 7 +- drivers/crypto/qat/qat_common/adf_sriov.c | 78 +- drivers/crypto/qat/qat_common/adf_transport.c | 130 +- .../qat/qat_common/adf_transport_access_macros.h | 67 + .../crypto/qat/qat_common/adf_transport_debug.c | 32 +- .../crypto/qat/qat_common/adf_transport_internal.h | 2 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 5 +- .../crypto/qat/qat_common/icp_qat_fw_init_admin.h | 6 +- drivers/crypto/qat/qat_common/icp_qat_fw_la.h | 7 - .../qat/qat_common/icp_qat_fw_loader_handle.h | 26 +- drivers/crypto/qat/qat_common/icp_qat_hal.h | 63 +- drivers/crypto/qat/qat_common/icp_qat_hw.h | 40 +- drivers/crypto/qat/qat_common/icp_qat_uclo.h | 132 +- drivers/crypto/qat/qat_common/qat_algs.c | 248 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 13 +- drivers/crypto/qat/qat_common/qat_crypto.c | 162 +- drivers/crypto/qat/qat_common/qat_crypto.h | 26 +- drivers/crypto/qat/qat_common/qat_hal.c | 421 +- drivers/crypto/qat/qat_common/qat_uclo.c | 737 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 60 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 5 - drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 9 +- .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 7 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 4 +- drivers/crypto/qce/common.c | 3 +- drivers/crypto/qce/core.c | 18 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/sha.h | 3 +- drivers/crypto/rockchip/rk3288_crypto.h | 3 +- drivers/crypto/s5p-sss.c | 3 +- drivers/crypto/sa2ul.c | 121 +- drivers/crypto/sa2ul.h | 7 +- drivers/crypto/sahara.c | 3 +- drivers/crypto/stm32/stm32-hash.c | 3 +- drivers/crypto/talitos.c | 13 +- drivers/crypto/ux500/hash/hash_core.c | 3 +- drivers/dax/Kconfig | 1 + drivers/dax/device.c | 4 +- drivers/dax/kmem.c | 2 +- drivers/dma-buf/dma-buf.c | 63 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/heaps/heap-helpers.c | 10 +- drivers/dma-buf/sync_file.c | 3 +- drivers/dma/dmaengine.c | 17 +- drivers/dma/idxd/device.c | 31 +- drivers/dma/idxd/idxd.h | 3 +- drivers/dma/idxd/init.c | 5 - drivers/dma/idxd/registers.h | 25 +- drivers/dma/idxd/submit.c | 2 +- drivers/dma/ioat/dca.c | 10 + drivers/dma/pl330.c | 2 +- drivers/dma/ti/k3-udma-private.c | 2 +- drivers/dma/ti/omap-dma.c | 37 +- drivers/dma/xilinx/xilinx_dma.c | 40 +- drivers/edac/Kconfig | 22 +- drivers/edac/Makefile | 2 +- drivers/edac/amd64_edac.c | 38 +- drivers/edac/amd76x_edac.c | 1 + drivers/edac/aspeed_edac.c | 7 +- drivers/edac/e752x_edac.c | 1 + drivers/edac/e7xxx_edac.c | 1 + drivers/edac/edac_device.h | 11 +- drivers/edac/edac_mc.c | 4 - drivers/edac/ghes_edac.c | 4 +- drivers/edac/i10nm_base.c | 39 +- drivers/edac/i3000_edac.c | 1 + drivers/edac/i3200_edac.c | 1 + drivers/edac/i5000_edac.c | 2 +- drivers/edac/i5400_edac.c | 2 +- drivers/edac/i82443bxgx_edac.c | 1 + drivers/edac/i82860_edac.c | 1 + drivers/edac/i82875p_edac.c | 1 + drivers/edac/i82975x_edac.c | 1 + drivers/edac/ie31200_edac.c | 1 + drivers/edac/igen6_edac.c | 977 - drivers/edac/mce_amd.c | 4 +- drivers/edac/mv64x60_edac.c | 883 + drivers/edac/mv64x60_edac.h | 114 + drivers/edac/r82600_edac.c | 1 + drivers/edac/skx_base.c | 6 +- drivers/edac/skx_common.c | 23 +- drivers/edac/skx_common.h | 16 +- drivers/edac/synopsys_edac.c | 3 +- drivers/edac/x38_edac.c | 1 + drivers/extcon/Kconfig | 8 - drivers/extcon/Makefile | 1 - drivers/extcon/extcon-fsa9480.c | 1 - drivers/extcon/extcon-max77693.c | 2 +- drivers/extcon/extcon-usbc-tusb320.c | 184 - drivers/firmware/Kconfig | 2 +- drivers/firmware/arm_sdei.c | 14 + drivers/firmware/efi/Kconfig | 2 +- drivers/firmware/efi/cper-x86.c | 11 +- drivers/firmware/efi/efi-init.c | 32 +- drivers/firmware/efi/efi.c | 3 +- drivers/firmware/efi/embedded-firmware.c | 2 +- drivers/firmware/google/gsmi.c | 31 +- drivers/firmware/raspberrypi.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 65 +- drivers/fpga/Kconfig | 1 - drivers/fpga/altera-pr-ip-core-plat.c | 10 + drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/fpga/altera-ps-spi.c | 14 +- drivers/fpga/dfl-fme-mgr.c | 13 +- drivers/fpga/fpga-mgr.c | 81 +- drivers/fpga/ice40-spi.c | 14 +- drivers/fpga/machxo2-spi.c | 14 +- drivers/fpga/socfpga.c | 14 +- drivers/fpga/ts73xx-fpga.c | 14 +- drivers/fpga/xilinx-spi.c | 14 +- drivers/fpga/zynqmp-fpga.c | 21 +- drivers/fsi/fsi-master-aspeed.c | 45 +- drivers/gpio/gpio-arizona.c | 1 - drivers/gpio/gpio-dwapb.c | 2 - drivers/gpio/gpio-eic-sprd.c | 2 +- drivers/gpio/gpio-mvebu.c | 16 +- drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib.c | 5 - drivers/gpu/drm/Kconfig | 12 +- drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 27 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 404 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 122 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 141 - drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 134 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 29 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 35 - drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 147 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 186 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 523 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 125 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 10 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 191 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 37 - drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 400 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 196 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 293 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 112 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 15 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/atom.c | 24 +- drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 9 + drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik.c | 4 + drivers/gpu/drm/amd/amdgpu/cik_ih.c | 2 - drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 18 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 3 + drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 2 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 180 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 9 + .../gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 339 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 47 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.h | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 10 +- 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/gfxhub_v2_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 121 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 255 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 4 - drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 589 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h | 28 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 21 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 50 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 341 - drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h | 32 - drivers/gpu/drm/amd/amdgpu/nv.c | 156 +- drivers/gpu/drm/amd/amdgpu/nv.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 54 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 56 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 53 +- drivers/gpu/drm/amd/amdgpu/si.c | 2 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 14 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 3 - drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c | 77 - drivers/gpu/drm/amd/amdgpu/smuio_v11_0.h | 30 - drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c | 77 - drivers/gpu/drm/amd/amdgpu/smuio_v9_0.h | 30 - drivers/gpu/drm/amd/amdgpu/soc15.c | 78 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 4 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 30 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 10 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 258 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 12 - drivers/gpu/drm/amd/amdgpu/vi.c | 1 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 43 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 +- drivers/gpu/drm/amd/display/Kconfig | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1289 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 25 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 4 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 43 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 3 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 132 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 25 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 67 +- .../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 | 5 +- drivers/gpu/drm/amd/display/dc/basics/conversion.c | 1 - drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 4 - drivers/gpu/drm/amd/display/dc/basics/vector.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 257 +- .../amd/display/dc/bios/command_table_helper2.c | 7 +- .../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/dce_calcs.c | 13 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 8 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 36 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 32 +- .../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/dcn10/rv1_clk_mgr.c | 30 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 174 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 11 +- .../gpu/drm/amd/display/dc/clk_mgr/dcn30/dalsmc.h | 1 - .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 16 +- .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 9 - .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.h | 2 - .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 241 - .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h | 164 - .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 834 - .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 53 - drivers/gpu/drm/amd/display/dc/core/dc.c | 127 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 4 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 98 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 151 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 45 +- 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 | 54 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 - 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_link.h | 12 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_trace.h | 39 - drivers/gpu/drm/amd/display/dc/dc_types.h | 33 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 20 +- 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 | 24 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 51 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 24 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 309 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 21 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 16 - .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 36 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 82 + drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 1 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 126 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 4 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 9 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 31 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 11 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 11 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 9 +- .../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 7 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 8 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 26 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 222 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 13 +- 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 | 3 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 82 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 8 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 8 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 6 +- .../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 | 93 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 9 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 +- .../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 | 64 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 11 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c | 129 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h | 36 - .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 2 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 19 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 2 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 342 +- drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 2 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 83 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 56 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 23 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 12 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 54 - .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 5 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 3 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 123 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 10 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 56 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 9 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 109 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 62 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 38 +- drivers/gpu/drm/amd/display/dc/dcn301/Makefile | 47 - .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c | 75 - .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h | 65 - .../display/dc/dcn301/dcn301_dio_link_encoder.c | 192 - .../display/dc/dcn301/dcn301_dio_link_encoder.h | 82 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 81 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h | 60 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c | 42 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h | 32 - .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 145 - .../gpu/drm/amd/display/dc/dcn301/dcn301_init.h | 33 - .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.c | 218 - .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.h | 97 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2055 - .../drm/amd/display/dc/dcn301/dcn301_resource.h | 42 - drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 46 - .../gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h | 41 - .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c | 233 - .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h | 35 - .../gpu/drm/amd/display/dc/dcn302/dcn302_init.c | 39 - .../gpu/drm/amd/display/dc/dcn302/dcn302_init.h | 33 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 1567 - .../drm/amd/display/dc/dcn302/dcn302_resource.h | 33 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 24 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 42 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 13 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +- .../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 | 4 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 7 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 3 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 24 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 6 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 4 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 5 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 2 +- .../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/hw_factory.c | 7 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 7 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 11 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 41 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 86 +- .../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 | 15 +- drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 4 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 2 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.h | 2 +- .../amd/display/dc/irq/dcn302/irq_service_dcn302.c | 344 - .../amd/display/dc/irq/dcn302/irq_service_dcn302.h | 33 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 30 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 121 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 23 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 6 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c | 55 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h | 37 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c | 55 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h | 37 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 94 +- .../drm/amd/display/include/bios_parser_types.h | 5 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 16 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 - .../drm/amd/display/include/ddc_service_types.h | 8 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 - drivers/gpu/drm/amd/display/include/fixed31_32.h | 6 + .../amd/display/include/grph_object_ctrl_defs.h | 13 - .../drm/amd/display/modules/color/color_gamma.c | 124 +- .../drm/amd/display/modules/color/color_gamma.h | 6 +- .../drm/amd/display/modules/freesync/freesync.c | 159 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 8 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 - drivers/gpu/drm/amd/include/arct_ip_offset.h | 4 +- .../amd/include/asic_reg/clk/clk_11_5_0_offset.h | 50 - .../amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h | 70 - .../amd/include/asic_reg/dcn/dcn_3_0_1_offset.h | 13271 -- .../amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h | 53357 ------ .../amd/include/asic_reg/dcn/dcn_3_0_2_offset.h | 16159 -- .../amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h | 62376 ------- .../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 +- .../include/asic_reg/mmhub/mmhub_2_3_0_default.h | 1253 - .../include/asic_reg/mmhub/mmhub_2_3_0_offset.h | 2439 - .../include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h | 10331 -- .../drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h | 400 - .../amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h | 942 - .../amd/include/asic_reg/nbio/nbio_7_2_0_offset.h | 31873 ---- .../amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h | 152495 ------------------ drivers/gpu/drm/amd/include/atombios.h | 20 +- drivers/gpu/drm/amd/include/atomfirmware.h | 64 +- .../drm/amd/include/dimgrey_cavefish_ip_offset.h | 1049 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 - drivers/gpu/drm/amd/include/navi10_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/navi12_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/navi14_ip_offset.h | 2 +- .../gpu/drm/amd/include/sienna_cichlid_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/vangogh_ip_offset.h | 1516 - drivers/gpu/drm/amd/include/vega10_ip_offset.h | 76 +- drivers/gpu/drm/amd/include/vega20_ip_offset.h | 2 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 3 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 21 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 63 +- drivers/gpu/drm/amd/pm/inc/hwmgr.h | 26 +- drivers/gpu/drm/amd/pm/inc/pp_thermal.h | 4 +- drivers/gpu/drm/amd/pm/inc/rv_ppsmc.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu10.h | 14 +- .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 28 +- .../gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h | 245 - 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 | 74 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 11 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h | 123 - drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 115 - drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 19 - .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 56 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 14 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr_ppt.h | 8 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c | 7 - .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 207 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 28 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c | 24 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppevvmath.h | 6 +- .../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 66 - .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 273 +- .../drm/amd/pm/powerplay/hwmgr/processpptables.c | 188 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 22 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 737 +- .../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 | 114 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 31 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 - .../pm/powerplay/hwmgr/vega10_processpptables.c | 90 +- .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 131 +- .../pm/powerplay/hwmgr/vega12_processpptables.c | 5 +- .../drm/amd/pm/powerplay/hwmgr/vega12_thermal.c | 82 +- .../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c | 54 +- drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 18 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 18 +- .../drm/amd/pm/powerplay/smumgr/iceland_smumgr.c | 4 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 359 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.h | 1 - .../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 3 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu9_smumgr.c | 1 - .../gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/vega10_smumgr.c | 15 +- .../drm/amd/pm/powerplay/smumgr/vega12_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 6 +- .../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 5 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 236 +- drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 130 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 302 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 145 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 94 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 761 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 35 - drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 216 +- drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 57 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 - drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 9 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 4 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 26 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 16 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 2 + drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 2 +- drivers/gpu/drm/arm/hdlcd_crtc.c | 6 +- drivers/gpu/drm/arm/hdlcd_drv.c | 2 +- drivers/gpu/drm/arm/malidp_crtc.c | 26 +- drivers/gpu/drm/arm/malidp_drv.c | 2 +- drivers/gpu/drm/armada/armada_crtc.c | 30 +- drivers/gpu/drm/armada/armada_drv.c | 10 +- drivers/gpu/drm/armada/armada_gem.c | 12 +- drivers/gpu/drm/armada/armada_gem.h | 2 + drivers/gpu/drm/armada/armada_overlay.c | 2 +- drivers/gpu/drm/aspeed/Kconfig | 1 - drivers/gpu/drm/aspeed/aspeed_gfx.h | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 80 +- drivers/gpu/drm/ast/ast_cursor.c | 27 +- drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 10 +- drivers/gpu/drm/ast/ast_main.c | 7 +- drivers/gpu/drm/ast/ast_mode.c | 40 +- drivers/gpu/drm/ast/ast_tables.h | 6 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 17 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 7 +- drivers/gpu/drm/bochs/bochs_drv.c | 2 +- drivers/gpu/drm/bochs/bochs_kms.c | 1 + drivers/gpu/drm/bridge/Kconfig | 13 - drivers/gpu/drm/bridge/Makefile | 1 - drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 6 +- drivers/gpu/drm/bridge/analogix/Kconfig | 9 - drivers/gpu/drm/bridge/analogix/Makefile | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 88 + drivers/gpu/drm/bridge/analogix/anx7625.c | 1850 - drivers/gpu/drm/bridge/analogix/anx7625.h | 390 - drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 1002 - drivers/gpu/drm/bridge/lvds-codec.c | 11 +- drivers/gpu/drm/bridge/sii902x.c | 100 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 + drivers/gpu/drm/bridge/tc358764.c | 107 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 146 +- drivers/gpu/drm/bridge/ti-tpd12s015.c | 2 +- drivers/gpu/drm/drm_atomic.c | 42 +- drivers/gpu/drm/drm_atomic_helper.c | 34 +- drivers/gpu/drm/drm_atomic_state_helper.c | 2 +- drivers/gpu/drm/drm_atomic_uapi.c | 144 +- drivers/gpu/drm/drm_blend.c | 13 - drivers/gpu/drm/drm_bridge_connector.c | 2 +- drivers/gpu/drm/drm_client.c | 38 +- drivers/gpu/drm/drm_color_mgmt.c | 4 +- drivers/gpu/drm/drm_connector.c | 8 +- drivers/gpu/drm/drm_crtc.c | 40 - drivers/gpu/drm/drm_crtc_internal.h | 3 - drivers/gpu/drm/drm_dp_aux_dev.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 235 +- drivers/gpu/drm/drm_dp_mst_topology.c | 4 +- drivers/gpu/drm/drm_drv.c | 17 +- drivers/gpu/drm/drm_edid.c | 6 +- drivers/gpu/drm/drm_fb_helper.c | 276 +- drivers/gpu/drm/drm_file.c | 2 - drivers/gpu/drm/drm_fourcc.c | 1 - drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 84 +- drivers/gpu/drm/drm_gem_cma_helper.c | 100 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 53 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 37 - drivers/gpu/drm/drm_gem_vram_helper.c | 300 +- drivers/gpu/drm/drm_internal.h | 13 +- drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 2 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_pci.c | 6 +- drivers/gpu/drm/drm_plane.c | 73 - drivers/gpu/drm/drm_prime.c | 37 +- drivers/gpu/drm/drm_scdc_helper.c | 2 +- drivers/gpu/drm/drm_simple_kms_helper.c | 14 +- drivers/gpu/drm/drm_vblank.c | 15 +- drivers/gpu/drm/drm_vm.c | 3 + drivers/gpu/drm/etnaviv/etnaviv_drv.c | 18 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 18 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 27 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 4 - drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 78 +- drivers/gpu/drm/exynos/Kconfig | 3 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 1 - drivers/gpu/drm/exynos/exynos_drm_crtc.c | 16 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 31 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 1 - drivers/gpu/drm/exynos/exynos_drm_gem.c | 23 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 2 + drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 - drivers/gpu/drm/exynos/exynos_hdmi.c | 9 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 8 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 5 +- drivers/gpu/drm/gma500/accel_2d.c | 292 + drivers/gpu/drm/gma500/cdv_device.c | 1 + drivers/gpu/drm/gma500/cdv_intel_dp.c | 7 +- drivers/gpu/drm/gma500/framebuffer.c | 110 +- drivers/gpu/drm/gma500/gem.c | 22 +- drivers/gpu/drm/gma500/gem.h | 3 - drivers/gpu/drm/gma500/gtt.c | 52 +- drivers/gpu/drm/gma500/gtt.h | 3 + drivers/gpu/drm/gma500/mdfld_device.c | 1 + drivers/gpu/drm/gma500/oaktrail_device.c | 1 + drivers/gpu/drm/gma500/psb_device.c | 1 + drivers/gpu/drm/gma500/psb_drv.c | 14 +- drivers/gpu/drm/gma500/psb_drv.h | 11 + drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 93 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 22 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 99 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 42 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 10 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 79 +- drivers/gpu/drm/i915/display/intel_atomic.c | 10 +- drivers/gpu/drm/i915/display/intel_atomic.h | 3 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 138 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 9 +- drivers/gpu/drm/i915/display/intel_bios.c | 58 +- 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 | 1009 +- drivers/gpu/drm/i915/display/intel_ddi.h | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 1716 +- drivers/gpu/drm/i915/display/intel_display.h | 43 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 39 +- drivers/gpu/drm/i915/display/intel_display_power.c | 116 +- drivers/gpu/drm/i915/display/intel_display_power.h | 3 - drivers/gpu/drm/i915/display/intel_display_types.h | 140 +- drivers/gpu/drm/i915/display/intel_dp.c | 800 +- drivers/gpu/drm/i915/display/intel_dp.h | 23 +- .../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 | 40 +- 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 | 221 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 28 +- drivers/gpu/drm/i915/display/intel_dsi.c | 2 +- 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 | 20 +- 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 | 249 +- drivers/gpu/drm/i915/display/intel_psr.h | 14 +- drivers/gpu/drm/i915/display/intel_sprite.c | 235 +- drivers/gpu/drm/i915/display/intel_tc.c | 8 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 13 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 201 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 6 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 8 - drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 23 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 23 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 17 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 21 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 48 - .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 18 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 14 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 6 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 17 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 303 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h | 8 +- drivers/gpu/drm/i915/gt/intel_context.c | 15 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 23 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 39 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 6 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 37 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt.c | 11 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 10 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 197 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 4 + drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 3 - drivers/gpu/drm/i915/gt/intel_mocs.c | 71 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 22 +- drivers/gpu/drm/i915/gt/intel_reset.c | 8 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 1 - drivers/gpu/drm/i915/gt/intel_rps.c | 62 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 147 +- drivers/gpu/drm/i915/gt/mock_engine.c | 29 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 13 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 8 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 378 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 9 +- drivers/gpu/drm/i915/gt/sysfs_engines.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 24 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 132 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 1 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 31 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 80 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 5 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 28 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 6 +- drivers/gpu/drm/i915/gvt/display.c | 196 +- drivers/gpu/drm/i915/gvt/gtt.c | 64 - drivers/gpu/drm/i915/gvt/gtt.h | 4 - drivers/gpu/drm/i915/gvt/gvt.c | 13 +- drivers/gpu/drm/i915/gvt/gvt.h | 7 +- drivers/gpu/drm/i915/gvt/handlers.c | 58 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 6 +- drivers/gpu/drm/i915/gvt/mmio.c | 5 - drivers/gpu/drm/i915/gvt/mmio.h | 4 - drivers/gpu/drm/i915/gvt/mpt.h | 2 +- drivers/gpu/drm/i915/gvt/reg.h | 4 +- drivers/gpu/drm/i915/gvt/vgpu.c | 5 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 67 +- drivers/gpu/drm/i915/i915_debugfs.c | 5 +- drivers/gpu/drm/i915/i915_drv.c | 74 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 68 +- drivers/gpu/drm/i915/i915_gpu_error.h | 10 +- drivers/gpu/drm/i915/i915_irq.c | 810 +- drivers/gpu/drm/i915/i915_irq.h | 3 - drivers/gpu/drm/i915/i915_pci.c | 28 +- drivers/gpu/drm/i915/i915_perf.c | 17 +- drivers/gpu/drm/i915/i915_pmu.c | 96 +- drivers/gpu/drm/i915/i915_pmu.h | 10 +- drivers/gpu/drm/i915/i915_reg.h | 468 +- drivers/gpu/drm/i915/i915_request.c | 4 +- drivers/gpu/drm/i915/i915_request.h | 2 - drivers/gpu/drm/i915/i915_scatterlist.h | 19 +- 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_gvt.c | 15 - drivers/gpu/drm/i915/intel_gvt.h | 5 - drivers/gpu/drm/i915/intel_memory_region.c | 2 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 322 +- 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/i915/selftests/i915_gem.c | 4 +- drivers/gpu/drm/i915/selftests/i915_request.c | 8 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 5 +- drivers/gpu/drm/imx/dcss/dcss-crtc.c | 13 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 16 +- drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 + drivers/gpu/drm/imx/imx-drm-core.c | 2 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 16 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 311 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 - drivers/gpu/drm/ingenic/ingenic-ipu.c | 23 +- drivers/gpu/drm/kmb/Kconfig | 13 - drivers/gpu/drm/kmb/Makefile | 2 - drivers/gpu/drm/kmb/kmb_crtc.c | 214 - drivers/gpu/drm/kmb/kmb_drv.c | 602 - drivers/gpu/drm/kmb/kmb_drv.h | 88 - drivers/gpu/drm/kmb/kmb_dsi.c | 1561 - drivers/gpu/drm/kmb/kmb_dsi.h | 387 - drivers/gpu/drm/kmb/kmb_plane.c | 522 - drivers/gpu/drm/kmb/kmb_plane.h | 67 - drivers/gpu/drm/kmb/kmb_regs.h | 725 - drivers/gpu/drm/lima/lima_devfreq.c | 13 +- drivers/gpu/drm/lima/lima_devfreq.h | 1 + drivers/gpu/drm/lima/lima_drv.c | 4 +- drivers/gpu/drm/lima/lima_gem.c | 6 +- drivers/gpu/drm/lima/lima_sched.c | 14 +- drivers/gpu/drm/mcde/mcde_drv.c | 6 +- drivers/gpu/drm/mediatek/Kconfig | 1 - drivers/gpu/drm/mediatek/Makefile | 3 + drivers/gpu/drm/mediatek/mtk_disp_color.c | 12 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 9 + drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 27 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 47 - drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 39 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 3 + drivers/gpu/drm/mediatek/mtk_drm_gem.c | 31 +- drivers/gpu/drm/mediatek/mtk_drm_gem.h | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 61 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 27 +- drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 245 + .../drm/mediatek/mtk_mipi_tx.h} | 0 drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c | 288 + drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c | 177 + drivers/gpu/drm/meson/meson_crtc.c | 12 +- drivers/gpu/drm/meson/meson_drv.c | 14 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 13 +- drivers/gpu/drm/meson/meson_vclk.c | 8 +- drivers/gpu/drm/meson/meson_venc.c | 4 +- drivers/gpu/drm/mga/mga_dma.c | 10 +- drivers/gpu/drm/mga/mga_state.c | 2 + drivers/gpu/drm/mgag200/mgag200_drv.c | 2 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 15 +- drivers/gpu/drm/msm/Kconfig | 2 +- drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 21 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 20 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 33 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 18 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 132 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 5 - drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 6 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 49 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 26 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 38 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 27 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 4 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 27 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 154 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 18 - .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 88 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 56 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 8 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 94 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 68 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 47 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 34 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 28 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 15 +- drivers/gpu/drm/msm/disp/mdp_kms.h | 9 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 14 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 1 - drivers/gpu/drm/msm/dp/dp_ctrl.c | 434 +- drivers/gpu/drm/msm/dp/dp_display.c | 272 +- drivers/gpu/drm/msm/dp/dp_link.c | 41 +- drivers/gpu/drm/msm/dp/dp_link.h | 1 - drivers/gpu/drm/msm/dp/dp_panel.c | 5 - drivers/gpu/drm/msm/dp/dp_power.c | 44 +- drivers/gpu/drm/msm/dp/dp_power.h | 2 +- drivers/gpu/drm/msm/dp/dp_reg.h | 2 - drivers/gpu/drm/msm/dsi/dsi_host.c | 11 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 22 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 23 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 8 - drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 5 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 8 - drivers/gpu/drm/msm/msm_atomic.c | 62 +- drivers/gpu/drm/msm/msm_debugfs.c | 10 +- drivers/gpu/drm/msm/msm_drv.c | 51 +- drivers/gpu/drm/msm/msm_drv.h | 90 +- drivers/gpu/drm/msm/msm_fbdev.c | 1 - drivers/gpu/drm/msm/msm_gem.c | 352 +- drivers/gpu/drm/msm/msm_gem.h | 137 +- drivers/gpu/drm/msm/msm_gem_prime.c | 13 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 123 +- drivers/gpu/drm/msm/msm_gem_submit.c | 157 +- drivers/gpu/drm/msm/msm_gpu.c | 167 +- drivers/gpu/drm/msm/msm_gpu.h | 25 +- drivers/gpu/drm/msm/msm_kms.h | 33 +- drivers/gpu/drm/msm/msm_rd.c | 2 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 3 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 13 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 2 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 27 +- drivers/gpu/drm/nouveau/Kconfig | 1 - drivers/gpu/drm/nouveau/dispnv50/head.c | 11 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 342 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 6 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_gem.c | 24 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 8 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 4 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 22 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 19 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 34 +- drivers/gpu/drm/nouveau/nvkm/core/firmware.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 1 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 2 +- drivers/gpu/drm/omapdrm/dss/Kconfig | 4 +- drivers/gpu/drm/omapdrm/dss/base.c | 2 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 7 +- drivers/gpu/drm/omapdrm/dss/dispc.h | 2 +- drivers/gpu/drm/omapdrm/dss/dispc_coefs.c | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 16 +- drivers/gpu/drm/omapdrm/dss/dss.c | 7 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_phy.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 +- drivers/gpu/drm/omapdrm/dss/output.c | 2 +- drivers/gpu/drm/omapdrm/dss/pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 10 +- drivers/gpu/drm/omapdrm/dss/venc.c | 7 +- drivers/gpu/drm/omapdrm/dss/video-pll.c | 2 +- drivers/gpu/drm/omapdrm/omap_connector.c | 2 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 23 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_priv.h | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 9 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 2 +- drivers/gpu/drm/omapdrm/omap_drv.c | 13 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 2 +- drivers/gpu/drm/omapdrm/omap_fb.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 23 +- drivers/gpu/drm/omapdrm/omap_gem.h | 2 + drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +- drivers/gpu/drm/omapdrm/omap_irq.c | 8 +- drivers/gpu/drm/omapdrm/omap_plane.c | 2 +- drivers/gpu/drm/omapdrm/tcm-sita.c | 2 +- drivers/gpu/drm/panel/Kconfig | 42 - drivers/gpu/drm/panel/Makefile | 4 - drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 363 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 2 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 711 - drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 20 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 14 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 7 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 40 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 9 - drivers/gpu/drm/panel/panel-samsung-sofef00.c | 351 - drivers/gpu/drm/panel/panel-simple.c | 37 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 2 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 2 +- drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 250 - drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 7 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 3 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 7 +- drivers/gpu/drm/panfrost/panfrost_device.c | 11 +- drivers/gpu/drm/panfrost/panfrost_device.h | 7 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 4 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 2 - drivers/gpu/drm/panfrost/panfrost_job.c | 182 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 1 - drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 14 +- drivers/gpu/drm/pl111/pl111_debugfs.c | 2 +- drivers/gpu/drm/pl111/pl111_display.c | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 6 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 28 +- drivers/gpu/drm/qxl/qxl_draw.c | 14 +- drivers/gpu/drm/qxl/qxl_drv.h | 30 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 5 +- drivers/gpu/drm/qxl/qxl_kms.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 103 +- drivers/gpu/drm/qxl/qxl_object.h | 27 +- drivers/gpu/drm/qxl/qxl_prime.c | 12 +- drivers/gpu/drm/qxl/qxl_release.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 113 +- drivers/gpu/drm/r128/ati_pcigart.c | 2 +- drivers/gpu/drm/radeon/atom.h | 7 - drivers/gpu/drm/radeon/atombios_crtc.c | 1 + drivers/gpu/drm/radeon/atombios_encoders.c | 5 +- drivers/gpu/drm/radeon/btc_dpm.c | 6 +- drivers/gpu/drm/radeon/ci_dpm.c | 27 +- drivers/gpu/drm/radeon/cik.c | 33 +- drivers/gpu/drm/radeon/cik.h | 40 - drivers/gpu/drm/radeon/cik_sdma.c | 7 +- drivers/gpu/drm/radeon/cypress_dpm.c | 6 +- drivers/gpu/drm/radeon/dce6_afmt.c | 1 - drivers/gpu/drm/radeon/dce6_afmt.h | 52 - drivers/gpu/drm/radeon/evergreen.c | 21 +- drivers/gpu/drm/radeon/evergreen.h | 53 - drivers/gpu/drm/radeon/evergreen_cs.c | 9 +- drivers/gpu/drm/radeon/evergreen_dma.c | 5 +- drivers/gpu/drm/radeon/evergreen_hdmi.c | 1 - drivers/gpu/drm/radeon/evergreen_hdmi.h | 69 - drivers/gpu/drm/radeon/kv_dpm.c | 205 +- drivers/gpu/drm/radeon/ni.c | 25 +- drivers/gpu/drm/radeon/ni.h | 37 - drivers/gpu/drm/radeon/ni_dma.c | 3 +- drivers/gpu/drm/radeon/ni_dpm.c | 5 +- drivers/gpu/drm/radeon/ni_dpm.h | 3 - drivers/gpu/drm/radeon/r100.c | 7 +- drivers/gpu/drm/radeon/r300.c | 1 - drivers/gpu/drm/radeon/r600.c | 15 +- drivers/gpu/drm/radeon/r600.h | 58 - drivers/gpu/drm/radeon/r600_cs.c | 10 +- drivers/gpu/drm/radeon/r600_dma.c | 3 +- drivers/gpu/drm/radeon/r600_hdmi.c | 1 - drivers/gpu/drm/radeon/radeon.h | 10 +- drivers/gpu/drm/radeon/radeon_acpi.c | 3 +- drivers/gpu/drm/radeon/radeon_asic.c | 1 - drivers/gpu/drm/radeon/radeon_asic.h | 1 - drivers/gpu/drm/radeon/radeon_atombios.c | 11 +- drivers/gpu/drm/radeon/radeon_atombios.h | 45 - drivers/gpu/drm/radeon/radeon_audio.c | 68 +- drivers/gpu/drm/radeon/radeon_audio.h | 12 - drivers/gpu/drm/radeon/radeon_combios.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 4 +- drivers/gpu/drm/radeon/radeon_cs.c | 12 +- drivers/gpu/drm/radeon/radeon_device.c | 28 +- drivers/gpu/drm/radeon/radeon_device.h | 32 - drivers/gpu/drm/radeon/radeon_display.c | 31 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 16 +- drivers/gpu/drm/radeon/radeon_drv.c | 137 +- drivers/gpu/drm/radeon/radeon_drv.h | 7 - drivers/gpu/drm/radeon/radeon_encoders.c | 10 +- drivers/gpu/drm/radeon/radeon_fence.c | 6 +- drivers/gpu/drm/radeon/radeon_gem.c | 31 +- drivers/gpu/drm/radeon/radeon_i2c.c | 8 + drivers/gpu/drm/radeon/radeon_ib.c | 1 - drivers/gpu/drm/radeon/radeon_irq_kms.c | 9 +- drivers/gpu/drm/radeon/radeon_kms.c | 53 +- drivers/gpu/drm/radeon/radeon_kms.h | 39 - drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 1 - drivers/gpu/drm/radeon/radeon_legacy_encoders.h | 36 - drivers/gpu/drm/radeon/radeon_mn.c | 1 - drivers/gpu/drm/radeon/radeon_object.c | 129 +- drivers/gpu/drm/radeon/radeon_object.h | 7 +- drivers/gpu/drm/radeon/radeon_pm.c | 30 +- drivers/gpu/drm/radeon/radeon_pm.h | 29 - drivers/gpu/drm/radeon/radeon_prime.c | 21 +- drivers/gpu/drm/radeon/radeon_prime.h | 40 - drivers/gpu/drm/radeon/radeon_ring.c | 3 - drivers/gpu/drm/radeon/radeon_sync.c | 1 - drivers/gpu/drm/radeon/radeon_ttm.c | 300 +- drivers/gpu/drm/radeon/radeon_ttm.h | 37 - drivers/gpu/drm/radeon/radeon_vm.c | 8 +- drivers/gpu/drm/radeon/rv730_dpm.c | 4 +- drivers/gpu/drm/radeon/rv740_dpm.c | 3 +- drivers/gpu/drm/radeon/rv770.c | 1 - drivers/gpu/drm/radeon/rv770.h | 39 - drivers/gpu/drm/radeon/rv770_dpm.c | 2 - drivers/gpu/drm/radeon/si.c | 15 +- drivers/gpu/drm/radeon/si.h | 38 - drivers/gpu/drm/radeon/si_dma.c | 3 +- drivers/gpu/drm/radeon/si_dpm.c | 15 +- drivers/gpu/drm/radeon/si_dpm.h | 5 - drivers/gpu/drm/radeon/sumo_dpm.c | 20 - drivers/gpu/drm/radeon/sumo_dpm.h | 1 - drivers/gpu/drm/radeon/sumo_smc.c | 2 + drivers/gpu/drm/radeon/trinity_dpm.c | 46 +- drivers/gpu/drm/radeon/vce.h | 35 - drivers/gpu/drm/radeon/vce_v1_0.c | 1 - drivers/gpu/drm/radeon/vce_v2_0.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 9 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 35 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 24 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 - drivers/gpu/drm/savage/savage_bci.c | 11 + drivers/gpu/drm/scheduler/sched_entity.c | 7 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 40 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 3 +- drivers/gpu/drm/selftests/test-drm_mm.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 2 +- drivers/gpu/drm/sti/sti_crtc.c | 6 +- drivers/gpu/drm/sti/sti_drv.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 6 - drivers/gpu/drm/sti/sti_hdmi.h | 6 + drivers/gpu/drm/stm/drv.c | 2 +- drivers/gpu/drm/stm/ltdc.c | 6 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 8 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 17 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 1 - drivers/gpu/drm/tegra/dc.c | 20 +- drivers/gpu/drm/tegra/drm.c | 11 +- drivers/gpu/drm/tegra/gem.c | 31 +- drivers/gpu/drm/tegra/output.c | 1 + drivers/gpu/drm/tegra/sor.c | 76 +- drivers/gpu/drm/tidss/tidss_crtc.c | 20 +- drivers/gpu/drm/tidss/tidss_dispc.c | 9 +- drivers/gpu/drm/tidss/tidss_drv.c | 2 +- drivers/gpu/drm/tidss/tidss_plane.c | 2 - drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 70 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 46 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 7 +- drivers/gpu/drm/tiny/cirrus.c | 12 +- drivers/gpu/drm/tiny/gm12u320.c | 68 +- drivers/gpu/drm/tiny/hx8357d.c | 2 +- drivers/gpu/drm/tiny/ili9225.c | 2 +- drivers/gpu/drm/tiny/ili9341.c | 2 +- drivers/gpu/drm/tiny/ili9486.c | 2 +- drivers/gpu/drm/tiny/mi0283qt.c | 2 +- drivers/gpu/drm/tiny/repaper.c | 2 +- drivers/gpu/drm/tiny/st7586.c | 2 +- drivers/gpu/drm/tiny/st7735r.c | 2 +- drivers/gpu/drm/ttm/Makefile | 5 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 5 +- drivers/gpu/drm/ttm/ttm_bo.c | 290 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 175 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 43 +- drivers/gpu/drm/ttm/ttm_memory.c | 13 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 1189 + drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 1239 + drivers/gpu/drm/ttm/ttm_pool.c | 667 - drivers/gpu/drm/ttm/ttm_range_manager.c | 4 +- drivers/gpu/drm/ttm/ttm_resource.c | 12 +- drivers/gpu/drm/ttm/ttm_tt.c | 260 +- drivers/gpu/drm/tve200/tve200_drv.c | 6 +- drivers/gpu/drm/udl/udl_connector.c | 8 +- drivers/gpu/drm/udl/udl_drv.c | 5 +- drivers/gpu/drm/udl/udl_drv.h | 6 +- drivers/gpu/drm/udl/udl_main.c | 23 +- drivers/gpu/drm/udl/udl_modeset.c | 12 +- drivers/gpu/drm/v3d/v3d_drv.c | 38 +- drivers/gpu/drm/v3d/v3d_gem.c | 2 - drivers/gpu/drm/v3d/v3d_sched.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 4 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 17 +- drivers/gpu/drm/vc4/vc4_bo.c | 28 +- drivers/gpu/drm/vc4/vc4_crtc.c | 19 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 4 +- drivers/gpu/drm/vc4/vc4_drv.c | 12 + drivers/gpu/drm/vc4/vc4_drv.h | 10 +- drivers/gpu/drm/vc4/vc4_dsi.c | 25 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 51 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 11 - drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 +- drivers/gpu/drm/vc4/vc4_hvs.c | 4 +- drivers/gpu/drm/vc4/vc4_kms.c | 244 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 2 +- drivers/gpu/drm/vc4/vc4_txp.c | 19 +- drivers/gpu/drm/vc4/vc4_v3d.c | 4 +- drivers/gpu/drm/vgem/vgem_drv.c | 39 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/via/via_dma.c | 2 + drivers/gpu/drm/via/via_mm.c | 2 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 26 +- drivers/gpu/drm/virtio/virtgpu_display.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 79 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 185 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 34 +- drivers/gpu/drm/virtio/virtgpu_object.c | 42 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 23 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 48 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 154 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 164 - drivers/gpu/drm/vkms/Makefile | 1 + drivers/gpu/drm/vkms/vkms_composer.c | 17 +- drivers/gpu/drm/vkms/vkms_crtc.c | 24 +- drivers/gpu/drm/vkms/vkms_drv.c | 32 +- drivers/gpu/drm/vkms/vkms_drv.h | 29 + drivers/gpu/drm/vkms/vkms_gem.c | 248 + drivers/gpu/drm/vkms/vkms_plane.c | 12 +- drivers/gpu/drm/vkms/vkms_writeback.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 95 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 34 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 232 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 2 +- drivers/gpu/drm/xen/xen_drm_front.c | 46 +- drivers/gpu/drm/xen/xen_drm_front.h | 2 - drivers/gpu/drm/xen/xen_drm_front_gem.c | 33 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 6 +- drivers/gpu/drm/xlnx/zynqmp_disp.c | 18 +- drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 16 +- drivers/gpu/drm/zte/zx_drm_drv.c | 2 +- drivers/gpu/drm/zte/zx_vou.c | 6 +- drivers/gpu/host1x/bus.c | 1 - drivers/gpu/vga/vga_switcheroo.c | 7 +- drivers/hid/hid-cypress.c | 44 +- drivers/hid/hid-ids.h | 9 - drivers/hid/hid-input.c | 3 - drivers/hid/hid-ite.c | 61 +- drivers/hid/hid-logitech-dj.c | 22 +- drivers/hid/hid-logitech-hidpp.c | 32 - drivers/hid/hid-mcp2221.c | 48 +- drivers/hid/hid-quirks.c | 5 - drivers/hid/hid-sensor-hub.c | 3 +- drivers/hid/hid-uclogic-core.c | 2 - drivers/hid/hid-uclogic-params.c | 2 - drivers/hid/i2c-hid/i2c-hid-core.c | 9 - drivers/hv/hv.c | 8 +- drivers/hwtracing/coresight/Kconfig | 8 - drivers/hwtracing/coresight/coresight-catu.c | 2 +- drivers/hwtracing/coresight/coresight-core.c | 10 +- drivers/hwtracing/coresight/coresight-cti-core.c | 2 +- drivers/hwtracing/coresight/coresight-etb10.c | 6 +- drivers/hwtracing/coresight/coresight-etm3x-core.c | 4 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 152 +- drivers/hwtracing/coresight/coresight-etm4x.h | 8 - drivers/hwtracing/coresight/coresight-funnel.c | 8 +- drivers/hwtracing/coresight/coresight-priv.h | 2 - drivers/hwtracing/coresight/coresight-replicator.c | 8 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 8 +- drivers/hwtracing/coresight/coresight-tpiu.c | 4 +- drivers/hwtracing/intel_th/msu.c | 2 +- drivers/i2c/busses/Kconfig | 1 - drivers/i2c/busses/i2c-imx.c | 44 +- drivers/i2c/busses/i2c-mlxbf.c | 12 +- drivers/i2c/busses/i2c-qcom-cci.c | 4 +- drivers/i2c/busses/i2c-qup.c | 3 +- drivers/ide/falconide.c | 2 + drivers/ide/ide-probe.c | 3 + drivers/idle/intel_idle.c | 37 +- drivers/iio/accel/adis16201.c | 1 + drivers/iio/accel/adis16209.c | 1 + drivers/iio/accel/adxl372.c | 11 +- drivers/iio/accel/bma180.c | 9 +- drivers/iio/accel/bmc150-accel-core.c | 219 +- drivers/iio/accel/bmc150-accel-i2c.c | 45 +- drivers/iio/accel/bmc150-accel-spi.c | 2 - drivers/iio/accel/bmc150-accel.h | 3 - drivers/iio/accel/kxcjk-1013.c | 61 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/accel/mxc4005.c | 16 +- drivers/iio/adc/Kconfig | 13 +- drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7292.c | 2 + drivers/iio/adc/ad7298.c | 65 +- drivers/iio/adc/ad7768-1.c | 41 - drivers/iio/adc/ad7887.c | 55 +- drivers/iio/adc/ad_sigma_delta.c | 18 +- drivers/iio/adc/at91-sama5d2_adc.c | 92 +- drivers/iio/adc/at91_adc.c | 353 +- drivers/iio/adc/cpcap-adc.c | 1 - drivers/iio/adc/exynos_adc.c | 7 +- drivers/iio/adc/ingenic-adc.c | 36 +- drivers/iio/adc/meson_saradc.c | 2 + drivers/iio/adc/mt6360-adc.c | 372 - drivers/iio/adc/mt6577_auxadc.c | 6 +- drivers/iio/adc/rockchip_saradc.c | 2 +- drivers/iio/adc/stm32-adc-core.c | 62 +- drivers/iio/adc/stm32-adc.c | 79 +- drivers/iio/adc/ti-adc084s021.c | 10 +- drivers/iio/adc/ti-ads124s08.c | 13 +- drivers/iio/buffer/industrialio-buffer-cb.c | 5 - drivers/iio/buffer/industrialio-buffer-dmaengine.c | 3 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 31 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 31 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 22 +- drivers/iio/dac/Kconfig | 7 +- drivers/iio/dac/ad5686.c | 13 - drivers/iio/dac/ad5686.h | 1 - drivers/iio/dac/ad5696-i2c.c | 20 - drivers/iio/dac/ad7303.c | 2 + drivers/iio/gyro/adxrs290.c | 6 +- drivers/iio/gyro/bmg160_core.c | 12 +- drivers/iio/gyro/mpu3050-core.c | 28 +- drivers/iio/humidity/hts221.h | 2 - drivers/iio/humidity/hts221_core.c | 37 - drivers/iio/iio_core.h | 15 +- drivers/iio/imu/bmi160/bmi160.h | 7 - drivers/iio/imu/bmi160/bmi160_core.c | 7 +- drivers/iio/imu/kmx61.c | 10 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 10 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 318 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 10 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 6 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 10 - drivers/iio/industrialio-buffer.c | 18 +- drivers/iio/industrialio-core.c | 212 +- drivers/iio/industrialio-event.c | 28 +- drivers/iio/industrialio-trigger.c | 6 +- drivers/iio/inkern.c | 29 +- drivers/iio/light/Kconfig | 1 - drivers/iio/light/apds9960.c | 2 +- drivers/iio/light/rpr0521.c | 17 +- drivers/iio/light/st_uvis25.h | 5 - drivers/iio/light/st_uvis25_core.c | 8 +- drivers/iio/light/tsl2563.c | 16 +- drivers/iio/light/vcnl4035.c | 7 - drivers/iio/magnetometer/bmc150_magn.c | 12 +- drivers/iio/magnetometer/mag3110.c | 13 +- drivers/iio/potentiometer/ad5272.c | 4 +- drivers/iio/pressure/bmp280-regmap.c | 4 +- drivers/iio/pressure/mpl3115.c | 9 +- drivers/iio/proximity/sx9310.c | 508 +- drivers/iio/proximity/vl53l0x-i2c.c | 7 - drivers/iio/trigger/iio-trig-hrtimer.c | 4 +- drivers/iio/trigger/iio-trig-sysfs.c | 2 +- drivers/infiniband/Kconfig | 3 - drivers/infiniband/core/cache.c | 3 + drivers/infiniband/core/cm.c | 14 +- drivers/infiniband/core/nldev.c | 10 +- drivers/infiniband/hw/efa/efa_verbs.c | 4 +- drivers/infiniband/hw/hfi1/chip.c | 3 +- drivers/infiniband/hw/hfi1/driver.c | 4 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 2 +- drivers/infiniband/hw/hfi1/ipoib.h | 27 + drivers/infiniband/hw/hfi1/ipoib_main.c | 15 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 2 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 68 +- drivers/infiniband/hw/hfi1/mmu_rb.h | 16 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 12 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 6 - drivers/infiniband/hw/hfi1/user_sdma.c | 13 +- drivers/infiniband/hw/hfi1/user_sdma.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 5 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 37 +- drivers/infiniband/hw/mlx5/counters.c | 7 + drivers/infiniband/hw/mlx5/ib_rep.c | 112 +- drivers/infiniband/hw/mlx5/ib_rep.h | 45 +- drivers/infiniband/hw/mlx5/main.c | 153 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mthca/mthca_cq.c | 10 +- drivers/infiniband/hw/qedr/verbs.c | 9 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 3 +- drivers/infiniband/sw/rxe/Kconfig | 2 +- drivers/infiniband/sw/siw/Kconfig | 1 - drivers/input/joystick/xpad.c | 2 - drivers/input/keyboard/cros_ec_keyb.c | 1 - drivers/input/keyboard/sunkbd.c | 41 +- drivers/input/misc/adxl34x.c | 2 +- drivers/input/misc/cm109.c | 7 +- drivers/input/misc/soc_button_array.c | 12 - drivers/input/mouse/elan_i2c.h | 2 +- drivers/input/mouse/elan_i2c_core.c | 3 +- drivers/input/mouse/elan_i2c_i2c.c | 10 +- drivers/input/mouse/elan_i2c_smbus.c | 2 +- drivers/input/serio/i8042-x86ia64io.h | 46 - drivers/input/serio/i8042.c | 15 +- drivers/input/touchscreen/Kconfig | 1 - drivers/input/touchscreen/atmel_mxt_ts.c | 4 +- drivers/input/touchscreen/goodix.c | 12 - drivers/input/touchscreen/raydium_i2c_ts.c | 126 +- drivers/interconnect/Kconfig | 1 - drivers/interconnect/Makefile | 1 - drivers/interconnect/core.c | 1 + drivers/interconnect/qcom/bcm-voter.c | 15 +- drivers/interconnect/qcom/msm8916.c | 12 +- drivers/interconnect/qcom/msm8974.c | 12 - drivers/interconnect/qcom/qcs404.c | 4 +- drivers/interconnect/samsung/Kconfig | 13 - drivers/interconnect/samsung/Makefile | 4 - drivers/interconnect/samsung/exynos.c | 199 - drivers/iommu/amd/amd_iommu_types.h | 4 +- drivers/iommu/amd/init.c | 252 +- drivers/iommu/amd/iommu.c | 93 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 4 - drivers/iommu/hyperv-iommu.c | 44 +- drivers/iommu/intel/dmar.c | 7 +- drivers/iommu/intel/iommu.c | 9 +- drivers/iommu/intel/irq_remapping.c | 102 +- drivers/iommu/io-pgtable-arm.c | 21 +- drivers/iommu/iommu.c | 10 +- drivers/iommu/irq_remapping.c | 14 + drivers/iommu/irq_remapping.h | 3 + drivers/ipack/devices/ipoctal.c | 1 + drivers/irqchip/irq-gic-v3-its.c | 16 +- drivers/irqchip/irq-sni-exiu.c | 2 +- drivers/isdn/capi/capi.c | 1 - drivers/macintosh/adb-iop.c | 56 +- drivers/md/dm-cache-target.c | 4 + drivers/md/dm-integrity.c | 4 +- drivers/md/dm-raid.c | 9 - drivers/md/dm-table.c | 11 + drivers/md/dm-writecache.c | 6 +- drivers/md/dm.c | 29 +- drivers/md/md.c | 20 + drivers/md/md.h | 2 + drivers/md/raid0.c | 14 +- drivers/md/raid10.c | 423 +- drivers/md/raid10.h | 1 + drivers/media/Kconfig | 1 + drivers/media/cec/core/cec-core.c | 4 +- drivers/media/cec/usb/pulse8/pulse8-cec.c | 52 +- drivers/media/common/cx2341x.c | 4 +- drivers/media/common/saa7146/saa7146_core.c | 39 +- drivers/media/common/saa7146/saa7146_fops.c | 9 +- drivers/media/common/saa7146/saa7146_vbi.c | 6 +- drivers/media/common/saa7146/saa7146_video.c | 6 +- drivers/media/common/siano/smsdvb-main.c | 5 +- drivers/media/common/videobuf2/videobuf2-core.c | 11 - .../media/common/videobuf2/videobuf2-dma-contig.c | 17 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 19 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 21 +- drivers/media/dvb-core/dvbdev.c | 3 - drivers/media/dvb-frontends/ascot2e.h | 2 +- drivers/media/dvb-frontends/cxd2820r.h | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 7 + drivers/media/dvb-frontends/drxd_hard.c | 1 + drivers/media/dvb-frontends/drxk.h | 2 +- drivers/media/dvb-frontends/dvb-pll.h | 2 +- drivers/media/dvb-frontends/helene.h | 4 +- drivers/media/dvb-frontends/horus3a.h | 2 +- drivers/media/dvb-frontends/ix2505v.h | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 6 +- drivers/media/dvb-frontends/m88ds3103.h | 2 +- drivers/media/dvb-frontends/mb86a20s.h | 2 +- drivers/media/dvb-frontends/nxt200x.c | 16 + drivers/media/dvb-frontends/rtl2832.c | 14 +- drivers/media/dvb-frontends/si2165.c | 2 +- drivers/media/dvb-frontends/si2165.h | 2 +- drivers/media/dvb-frontends/si21xx.c | 2 + drivers/media/dvb-frontends/stb6000.h | 2 +- drivers/media/dvb-frontends/tda826x.h | 2 +- drivers/media/dvb-frontends/ts2020.c | 10 +- drivers/media/dvb-frontends/zl10036.h | 4 +- drivers/media/i2c/Kconfig | 32 +- drivers/media/i2c/Makefile | 6 +- drivers/media/i2c/ad5820.c | 6 +- drivers/media/i2c/adp1653.c | 6 +- drivers/media/i2c/adv7180.c | 6 +- drivers/media/i2c/adv748x/adv748x-afe.c | 6 +- drivers/media/i2c/adv748x/adv748x-core.c | 34 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 6 +- drivers/media/i2c/adv748x/adv748x.h | 2 - drivers/media/i2c/ak7375.c | 7 +- drivers/media/i2c/ccs-pll.c | 886 - drivers/media/i2c/ccs-pll.h | 214 - drivers/media/i2c/ccs/Kconfig | 11 - drivers/media/i2c/ccs/Makefile | 6 - drivers/media/i2c/ccs/ccs-core.c | 3479 - drivers/media/i2c/ccs/ccs-data-defs.h | 221 - drivers/media/i2c/ccs/ccs-data.c | 953 - drivers/media/i2c/ccs/ccs-data.h | 228 - drivers/media/i2c/ccs/ccs-limits.c | 239 - drivers/media/i2c/ccs/ccs-limits.h | 259 - drivers/media/i2c/ccs/ccs-quirk.c | 218 - drivers/media/i2c/ccs/ccs-quirk.h | 79 - drivers/media/i2c/ccs/ccs-reg-access.c | 409 - drivers/media/i2c/ccs/ccs-reg-access.h | 42 - drivers/media/i2c/ccs/ccs-regs.h | 954 - drivers/media/i2c/ccs/ccs.h | 290 - drivers/media/i2c/ccs/smiapp-reg-defs.h | 580 - drivers/media/i2c/dw9768.c | 6 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 8 +- drivers/media/i2c/hi556.c | 6 +- drivers/media/i2c/imx214.c | 2 +- drivers/media/i2c/imx219.c | 38 +- drivers/media/i2c/imx258.c | 2 +- drivers/media/i2c/imx274.c | 280 +- drivers/media/i2c/imx290.c | 10 +- drivers/media/i2c/imx319.c | 8 +- drivers/media/i2c/imx355.c | 8 +- drivers/media/i2c/max2175.c | 2 +- drivers/media/i2c/max9271.c | 8 +- drivers/media/i2c/msp3400-kthreads.c | 12 +- drivers/media/i2c/mt9p031.c | 3 +- drivers/media/i2c/ov02a10.c | 1015 - drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2680.c | 6 +- drivers/media/i2c/ov2685.c | 6 +- drivers/media/i2c/ov2740.c | 214 +- drivers/media/i2c/ov5640.c | 108 +- drivers/media/i2c/ov5670.c | 6 +- drivers/media/i2c/ov5675.c | 6 +- drivers/media/i2c/ov5695.c | 6 +- drivers/media/i2c/ov7670.c | 96 +- drivers/media/i2c/ov772x.c | 71 +- drivers/media/i2c/ov7740.c | 6 +- drivers/media/i2c/ov8856.c | 6 +- drivers/media/i2c/ov9734.c | 1020 - drivers/media/i2c/rdacm20.c | 13 +- drivers/media/i2c/smiapp-pll.c | 482 + drivers/media/i2c/smiapp-pll.h | 99 + drivers/media/i2c/smiapp/Kconfig | 10 + drivers/media/i2c/smiapp/Makefile | 6 + drivers/media/i2c/smiapp/smiapp-core.c | 3175 + drivers/media/i2c/smiapp/smiapp-limits.c | 118 + drivers/media/i2c/smiapp/smiapp-limits.h | 114 + drivers/media/i2c/smiapp/smiapp-quirk.c | 231 + drivers/media/i2c/smiapp/smiapp-quirk.h | 81 + drivers/media/i2c/smiapp/smiapp-reg-defs.h | 489 + drivers/media/i2c/smiapp/smiapp-reg.h | 116 + drivers/media/i2c/smiapp/smiapp-regs.c | 261 + drivers/media/i2c/smiapp/smiapp-regs.h | 36 + drivers/media/i2c/smiapp/smiapp.h | 280 + drivers/media/i2c/tvp5150.c | 7 +- drivers/media/pci/b2c2/flexcop-dma.c | 6 +- drivers/media/pci/bt8xx/bt878.c | 16 +- drivers/media/pci/bt8xx/btcx-risc.c | 5 +- drivers/media/pci/bt8xx/bttv-cards.c | 6 +- drivers/media/pci/bt8xx/bttv-driver.c | 78 +- drivers/media/pci/bt8xx/bttv-risc.c | 1 + drivers/media/pci/cx23885/cx23885-core.c | 5 +- drivers/media/pci/cx25821/cx25821-core.c | 1 + drivers/media/pci/cx88/cx88-mpeg.c | 3 +- drivers/media/pci/dm1105/dm1105.c | 14 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 119 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 157 +- drivers/media/pci/mantis/hopper_vp3028.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 30 +- drivers/media/pci/saa7146/mxb.c | 19 +- drivers/media/pci/saa7164/saa7164-core.c | 17 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 13 +- drivers/media/pci/solo6x10/solo6x10-p2m.c | 10 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 35 +- drivers/media/pci/ttpci/av7110.c | 13 +- drivers/media/pci/ttpci/av7110_av.c | 1 - drivers/media/platform/Kconfig | 61 +- drivers/media/platform/Makefile | 3 - drivers/media/platform/coda/coda-bit.c | 73 +- drivers/media/platform/coda/coda-common.c | 62 +- drivers/media/platform/coda/coda.h | 11 - drivers/media/platform/davinci/isif.c | 11 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-core.c | 34 +- drivers/media/platform/exynos4-is/fimc-core.h | 18 +- drivers/media/platform/exynos4-is/fimc-is.c | 20 +- drivers/media/platform/exynos4-is/fimc-is.h | 6 +- drivers/media/platform/exynos4-is/fimc-lite-reg.c | 4 +- drivers/media/platform/exynos4-is/fimc-lite.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.h | 4 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 8 +- drivers/media/platform/exynos4-is/fimc-reg.c | 18 +- drivers/media/platform/exynos4-is/fimc-reg.h | 4 +- drivers/media/platform/fsl-viu.c | 121 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 4 +- drivers/media/platform/meson/ge2d/Makefile | 3 - drivers/media/platform/meson/ge2d/ge2d-regs.h | 360 - drivers/media/platform/meson/ge2d/ge2d.c | 1067 - drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 9 - drivers/media/platform/mtk-vcodec/Makefile | 10 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 11 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 19 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 11 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 28 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_fw.c | 174 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_fw.h | 7 +- .../media/platform/mtk-vcodec/mtk_vcodec_fw_priv.h | 52 - .../media/platform/mtk-vcodec/mtk_vcodec_fw_scp.c | 73 - .../media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c | 110 - drivers/media/platform/mtk-vpu/mtk_vpu.c | 101 +- drivers/media/platform/omap3isp/ispccdc.c | 5 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 9 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 7 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 25 +- drivers/media/platform/qcom/camss/camss-csiphy.h | 1 - drivers/media/platform/qcom/camss/camss-ispif.c | 100 +- drivers/media/platform/qcom/camss/camss-ispif.h | 2 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 131 +- drivers/media/platform/qcom/camss/camss-vfe.c | 19 +- drivers/media/platform/qcom/camss/camss-vfe.h | 1 - drivers/media/platform/qcom/camss/camss-video.c | 90 +- drivers/media/platform/qcom/camss/camss.c | 206 +- drivers/media/platform/qcom/camss/camss.h | 1 - drivers/media/platform/qcom/venus/core.c | 41 +- drivers/media/platform/qcom/venus/core.h | 16 +- drivers/media/platform/qcom/venus/firmware.c | 17 +- drivers/media/platform/qcom/venus/hfi.c | 12 - drivers/media/platform/qcom/venus/pm_helpers.c | 16 +- drivers/media/platform/qcom/venus/vdec.c | 32 +- drivers/media/platform/qcom/venus/venc.c | 33 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 14 +- drivers/media/platform/rcar-vin/rcar-core.c | 221 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 18 +- drivers/media/platform/rcar-vin/rcar-dma.c | 171 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 12 +- drivers/media/platform/rcar-vin/rcar-vin.h | 23 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 1431 - .../media/platform/rockchip/rkisp1/rkisp1-common.h | 485 - .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 577 - .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 1160 - .../media/platform/rockchip/rkisp1/rkisp1-params.c | 1572 - .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 1262 - .../platform/rockchip/rkisp1/rkisp1-resizer.c | 846 - .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 415 - drivers/media/platform/s3c-camif/camif-core.c | 6 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 2 - drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 2 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 2 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 23 +- drivers/media/platform/stm32/stm32-dcmi.c | 63 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 2 +- drivers/media/radio/radio-sf16fmr2.c | 2 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/rc/keymaps/Makefile | 2 - drivers/media/rc/keymaps/rc-khamsin.c | 75 - drivers/media/rc/keymaps/rc-pine64.c | 65 - drivers/media/rc/lirc_dev.c | 3 +- drivers/media/rc/mtk-cir.c | 9 +- drivers/media/rc/sunxi-cir.c | 50 +- drivers/media/test-drivers/vicodec/codec-fwht.c | 13 +- drivers/media/test-drivers/vicodec/codec-fwht.h | 32 + .../media/test-drivers/vicodec/codec-v4l2-fwht.c | 88 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 46 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 116 +- drivers/media/test-drivers/vidtv/vidtv_bridge.h | 4 +- drivers/media/test-drivers/vidtv/vidtv_channel.c | 316 +- drivers/media/test-drivers/vidtv/vidtv_channel.h | 11 +- drivers/media/test-drivers/vidtv/vidtv_common.h | 1 + drivers/media/test-drivers/vidtv/vidtv_demod.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_demod.h | 11 +- drivers/media/test-drivers/vidtv/vidtv_encoder.h | 9 +- drivers/media/test-drivers/vidtv/vidtv_mux.c | 248 +- drivers/media/test-drivers/vidtv/vidtv_mux.h | 21 +- drivers/media/test-drivers/vidtv/vidtv_pes.c | 179 +- drivers/media/test-drivers/vidtv/vidtv_pes.h | 8 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 1521 +- drivers/media/test-drivers/vidtv/vidtv_psi.h | 288 +- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 127 +- drivers/media/test-drivers/vidtv/vidtv_s302m.h | 9 +- drivers/media/test-drivers/vidtv/vidtv_ts.c | 5 +- drivers/media/test-drivers/vidtv/vidtv_ts.h | 7 +- drivers/media/test-drivers/vidtv/vidtv_tuner.c | 5 +- drivers/media/test-drivers/vidtv/vidtv_tuner.h | 1 - drivers/media/test-drivers/vim2m.c | 20 +- drivers/media/test-drivers/vivid/vivid-core.c | 66 +- drivers/media/test-drivers/vivid/vivid-core.h | 1 - drivers/media/test-drivers/vivid/vivid-ctrls.c | 29 +- .../media/test-drivers/vivid/vivid-kthread-cap.c | 6 +- .../media/test-drivers/vivid/vivid-kthread-out.c | 6 +- .../media/test-drivers/vivid/vivid-kthread-touch.c | 6 +- drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 6 +- drivers/media/test-drivers/vivid/vivid-vid-cap.c | 18 +- drivers/media/test-drivers/vivid/vivid-vid-out.c | 18 +- drivers/media/tuners/mt2060.c | 2 +- drivers/media/tuners/mt2063.c | 1 + drivers/media/tuners/mxl5005s.c | 20 +- drivers/media/usb/au0828/au0828-video.c | 7 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 2 +- drivers/media/usb/cx231xx/cx231xx-core.c | 10 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 5 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 22 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +- drivers/media/usb/dvb-usb/dw2102.c | 8 +- drivers/media/usb/dvb-usb/gp8psk.c | 2 +- drivers/media/usb/em28xx/em28xx-audio.c | 14 +- drivers/media/usb/gspca/gspca.c | 1 - drivers/media/usb/gspca/ov534.c | 12 +- drivers/media/usb/msi2500/msi2500.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-devattr.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 7 +- drivers/media/usb/uvc/uvc_ctrl.c | 4 +- drivers/media/usb/zr364xx/zr364xx.c | 33 +- drivers/media/v4l2-core/v4l2-common.c | 33 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 1793 +- drivers/media/v4l2-core/v4l2-ctrls.c | 235 +- drivers/media/v4l2-core/v4l2-device.c | 3 +- drivers/media/v4l2-core/v4l2-fwnode.c | 32 +- drivers/media/v4l2-core/v4l2-ioctl.c | 184 +- drivers/media/v4l2-core/v4l2-subdev.c | 48 +- drivers/misc/altera-stapl/altera.c | 5 + drivers/misc/c2port/core.c | 2 +- drivers/misc/cardreader/rts5249.c | 26 +- drivers/misc/cardreader/rtsx_pcr.c | 126 +- drivers/misc/cardreader/rtsx_pcr.h | 1 - drivers/misc/eeprom/at24.c | 1 + drivers/misc/eeprom/at25.c | 3 - drivers/misc/fastrpc.c | 6 +- drivers/misc/genwqe/card_base.c | 19 +- drivers/misc/habanalabs/common/command_buffer.c | 55 +- .../misc/habanalabs/common/command_submission.c | 1016 +- drivers/misc/habanalabs/common/context.c | 4 - drivers/misc/habanalabs/common/debugfs.c | 310 +- drivers/misc/habanalabs/common/device.c | 198 +- drivers/misc/habanalabs/common/firmware_if.c | 167 +- drivers/misc/habanalabs/common/habanalabs.h | 458 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 34 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 77 +- drivers/misc/habanalabs/common/hw_queue.c | 273 +- drivers/misc/habanalabs/common/hwmon.c | 31 +- drivers/misc/habanalabs/common/memory.c | 333 +- drivers/misc/habanalabs/common/mmu.c | 273 +- drivers/misc/habanalabs/common/mmu_v1.c | 139 +- drivers/misc/habanalabs/common/pci.c | 16 +- drivers/misc/habanalabs/common/sysfs.c | 18 +- drivers/misc/habanalabs/gaudi/gaudi.c | 2380 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 87 +- drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 2 + drivers/misc/habanalabs/gaudi/gaudi_hwmgr.c | 8 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 4056 +- drivers/misc/habanalabs/goya/goya.c | 166 +- drivers/misc/habanalabs/goya/goyaP.h | 3 +- drivers/misc/habanalabs/goya/goya_coresight.c | 2 + drivers/misc/habanalabs/goya/goya_hwmgr.c | 28 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 136 +- .../misc/habanalabs/include/common/hl_boot_if.h | 103 - .../habanalabs/include/gaudi/asic_reg/gaudi_regs.h | 26 +- .../include/gaudi/asic_reg/nic0_qm0_masks.h | 800 - .../include/gaudi/asic_reg/nic0_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic0_qm1_regs.h | 834 - .../include/gaudi/asic_reg/nic1_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic1_qm1_regs.h | 834 - .../include/gaudi/asic_reg/nic2_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic2_qm1_regs.h | 834 - .../include/gaudi/asic_reg/nic3_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic3_qm1_regs.h | 834 - .../include/gaudi/asic_reg/nic4_qm0_regs.h | 834 - .../include/gaudi/asic_reg/nic4_qm1_regs.h | 834 - .../include/gaudi/asic_reg/psoc_hbm_pll_regs.h | 114 + .../include/gaudi/asic_reg/psoc_pci_pll_regs.h | 114 + .../misc/habanalabs/include/gaudi/gaudi_fw_if.h | 27 +- .../misc/habanalabs/include/gaudi/gaudi_masks.h | 15 - .../misc/habanalabs/include/gaudi/gaudi_reg_map.h | 2 - drivers/misc/habanalabs/include/goya/goya_fw_if.h | 3 +- .../misc/habanalabs/include/goya/goya_reg_map.h | 2 - drivers/misc/hisi_hikey_usb.c | 5 +- drivers/misc/isl29003.c | 4 +- drivers/misc/lkdtm/Makefile | 3 +- drivers/misc/lkdtm/rodata.c | 2 +- drivers/misc/mei/Kconfig | 10 + drivers/misc/mei/Makefile | 3 + drivers/misc/mei/bus-fixup.c | 17 +- drivers/misc/mei/bus.c | 121 +- drivers/misc/mei/client.c | 6 +- drivers/misc/mei/hbm.c | 1 + drivers/misc/mei/hw-virtio.c | 874 + drivers/misc/mei/mei_dev.h | 4 +- drivers/misc/ocxl/config.c | 2 +- drivers/misc/pci_endpoint_test.c | 10 +- drivers/misc/pvpanic.c | 134 +- drivers/misc/sgi-xp/xpc.h | 1 - drivers/misc/sgi-xp/xpc_main.c | 2 +- drivers/misc/sgi-xp/xpc_partition.c | 20 +- drivers/misc/ti-st/st_core.c | 2 +- drivers/misc/uacce/uacce.c | 13 +- drivers/misc/vmw_vmci/vmci_context.c | 2 +- drivers/misc/xilinx_sdfec.c | 28 +- drivers/mmc/core/block.c | 2 +- drivers/mmc/host/mtk-sd.c | 39 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 16 - drivers/mmc/host/sdhci-of-arasan.c | 54 +- drivers/mmc/host/sdhci-pci-core.c | 13 +- drivers/mmc/host/tmio_mmc_core.c | 6 +- drivers/mtd/nand/raw/ams-delta.c | 14 +- drivers/mtd/nand/raw/au1550nd.c | 13 +- drivers/mtd/nand/raw/cs553x_nand.c | 24 +- drivers/mtd/nand/raw/davinci_nand.c | 8 +- drivers/mtd/nand/raw/diskonchip.c | 29 +- drivers/mtd/nand/raw/fsmc_nand.c | 30 +- drivers/mtd/nand/raw/gpio.c | 13 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 23 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 26 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 21 +- drivers/mtd/nand/raw/orion_nand.c | 21 +- drivers/mtd/nand/raw/pasemi_nand.c | 21 +- drivers/mtd/nand/raw/plat_nand.c | 22 +- drivers/mtd/nand/raw/r852.c | 40 +- drivers/mtd/nand/raw/r852.h | 1 - drivers/mtd/nand/raw/sharpsl.c | 32 +- drivers/mtd/nand/raw/socrates_nand.c | 23 +- drivers/mtd/nand/raw/tmio_nand.c | 33 +- drivers/mtd/nand/raw/txx9ndfmc.c | 14 +- drivers/mtd/nand/raw/xway_nand.c | 20 +- drivers/net/Kconfig | 11 +- drivers/net/Makefile | 2 +- drivers/net/bareudp.c | 4 +- drivers/net/bonding/bond_main.c | 82 +- drivers/net/bonding/bond_options.c | 22 +- drivers/net/bonding/bond_procfs.c | 1 - drivers/net/bonding/bond_sysfs_slave.c | 18 +- drivers/net/can/at91_can.c | 14 +- drivers/net/can/c_can/c_can.c | 38 +- drivers/net/can/cc770/cc770.c | 14 +- drivers/net/can/dev.c | 18 +- drivers/net/can/flexcan.c | 203 +- drivers/net/can/grcan.c | 10 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 10 +- drivers/net/can/janz-ican3.c | 20 +- drivers/net/can/kvaser_pciefd.c | 18 +- drivers/net/can/m_can/Kconfig | 18 +- drivers/net/can/m_can/Makefile | 1 - drivers/net/can/m_can/m_can.c | 268 +- drivers/net/can/m_can/m_can.h | 7 +- drivers/net/can/m_can/m_can_pci.c | 190 - drivers/net/can/m_can/m_can_platform.c | 60 +- drivers/net/can/m_can/tcan4x5x.c | 99 +- drivers/net/can/mscan/mscan.c | 20 +- drivers/net/can/pch_can.c | 14 +- drivers/net/can/peak_canfd/peak_canfd.c | 16 +- drivers/net/can/rcar/rcar_can.c | 14 +- drivers/net/can/rcar/rcar_canfd.c | 12 +- drivers/net/can/rx-offload.c | 4 +- drivers/net/can/sja1000/sja1000.c | 17 +- drivers/net/can/slcan.c | 32 +- drivers/net/can/softing/softing_fw.c | 2 +- drivers/net/can/softing/softing_main.c | 23 +- drivers/net/can/spi/hi311x.c | 20 +- drivers/net/can/spi/mcp251x.c | 20 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 166 +- drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 30 +- drivers/net/can/sun4i_can.c | 11 +- drivers/net/can/ti_hecc.c | 21 +- drivers/net/can/usb/Kconfig | 5 - drivers/net/can/usb/ems_usb.c | 16 +- drivers/net/can/usb/esd_usb2.c | 24 +- drivers/net/can/usb/gs_usb.c | 143 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 22 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 63 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 22 +- drivers/net/can/usb/mcba_usb.c | 14 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 18 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 13 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 29 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 14 +- drivers/net/can/usb/ucan.c | 20 +- drivers/net/can/usb/usb_8dev.c | 17 +- drivers/net/can/vxcan.c | 4 +- drivers/net/can/xilinx_can.c | 16 +- drivers/net/dsa/Kconfig | 2 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/hirschmann/Kconfig | 9 - drivers/net/dsa/hirschmann/Makefile | 5 - drivers/net/dsa/hirschmann/hellcreek.c | 1339 - drivers/net/dsa/hirschmann/hellcreek.h | 286 - drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c | 479 - drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h | 58 - drivers/net/dsa/hirschmann/hellcreek_ptp.c | 452 - drivers/net/dsa/hirschmann/hellcreek_ptp.h | 76 - drivers/net/dsa/lantiq_gswip.c | 11 - drivers/net/dsa/microchip/ksz8795.c | 71 +- drivers/net/dsa/microchip/ksz8795_reg.h | 10 + drivers/net/dsa/microchip/ksz8795_spi.c | 6 - drivers/net/dsa/microchip/ksz9477.c | 14 +- drivers/net/dsa/microchip/ksz9477_spi.c | 6 - drivers/net/dsa/microchip/ksz_common.c | 8 +- drivers/net/dsa/microchip/ksz_common.h | 2 + drivers/net/dsa/mt7530.c | 94 +- drivers/net/dsa/mt7530.h | 25 - drivers/net/dsa/mv88e6xxx/chip.c | 81 +- drivers/net/dsa/mv88e6xxx/chip.h | 10 - drivers/net/dsa/mv88e6xxx/devlink.c | 105 +- drivers/net/dsa/mv88e6xxx/global1.c | 31 - drivers/net/dsa/mv88e6xxx/global1.h | 3 - drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 63 +- drivers/net/dsa/mv88e6xxx/port.c | 36 - drivers/net/dsa/mv88e6xxx/port.h | 3 - drivers/net/dsa/mv88e6xxx/serdes.c | 123 +- drivers/net/dsa/mv88e6xxx/serdes.h | 9 - drivers/net/dsa/ocelot/felix.c | 34 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 1 - drivers/net/dsa/ocelot/seville_vsc9953.c | 1 - drivers/net/dsa/rtl8366.c | 7 +- drivers/net/dummy.c | 2 +- drivers/net/ethernet/8390/mac8390.c | 7 + drivers/net/ethernet/8390/ne.c | 2 +- drivers/net/ethernet/8390/ne2k-pci.c | 2 +- drivers/net/ethernet/agere/Kconfig | 1 - drivers/net/ethernet/amazon/ena/ena_com.c | 391 +- drivers/net/ethernet/amazon/ena/ena_com.h | 23 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 74 +- drivers/net/ethernet/amazon/ena/ena_eth_com.h | 23 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 473 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 12 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 126 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/atheros/atlx/atl2.c | 8 +- drivers/net/ethernet/broadcom/Kconfig | 1 - drivers/net/ethernet/broadcom/b44.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 250 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 1 - drivers/net/ethernet/brocade/bna/bna_hw_defs.h | 18 +- drivers/net/ethernet/cadence/Kconfig | 1 - drivers/net/ethernet/cadence/macb.h | 57 +- drivers/net/ethernet/cadence/macb_main.c | 331 +- .../net/ethernet/cavium/liquidio/cn68xx_device.c | 1 + drivers/net/ethernet/cavium/liquidio/lio_core.c | 9 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 1 - .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 1 - drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +- drivers/net/ethernet/chelsio/Kconfig | 2 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 3 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 1 - .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 3 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 10 +- .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 4 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 4 +- .../chelsio/inline_crypto/chtls/chtls_hw.c | 1 - drivers/net/ethernet/cisco/enic/vnic_cq.c | 8 +- drivers/net/ethernet/davicom/Kconfig | 2 +- drivers/net/ethernet/davicom/dm9000.c | 9 +- drivers/net/ethernet/dec/tulip/de2104x.c | 10 - drivers/net/ethernet/dec/tulip/tulip_core.c | 4 - drivers/net/ethernet/emulex/benet/be_main.c | 8 +- drivers/net/ethernet/faraday/Kconfig | 1 - drivers/net/ethernet/faraday/ftgmac100.c | 126 +- drivers/net/ethernet/freescale/Kconfig | 1 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 509 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 13 - drivers/net/ethernet/freescale/dpaa2/Kconfig | 2 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 1 - drivers/net/ethernet/freescale/enetc/Kconfig | 1 - drivers/net/ethernet/freescale/enetc/enetc.c | 113 +- drivers/net/ethernet/freescale/enetc/enetc.h | 5 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 10 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 180 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 31 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 98 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 10 +- drivers/net/ethernet/freescale/fec_main.c | 12 +- drivers/net/ethernet/freescale/fman/Kconfig | 1 - drivers/net/ethernet/freescale/fsl_pq_mdio.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.h | 1 + drivers/net/ethernet/google/gve/gve.h | 39 +- drivers/net/ethernet/google/gve/gve_adminq.c | 89 +- drivers/net/ethernet/google/gve/gve_adminq.h | 15 +- drivers/net/ethernet/google/gve/gve_desc.h | 19 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 3 - drivers/net/ethernet/google/gve/gve_main.c | 11 +- drivers/net/ethernet/google/gve/gve_rx.c | 364 +- drivers/net/ethernet/google/gve/gve_tx.c | 197 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 52 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 66 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 356 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 38 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 158 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 6 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 84 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 127 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 50 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 4 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 746 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 45 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 20 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 201 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 26 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 4 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 14 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 84 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 12 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_port.h | 1 - drivers/net/ethernet/ibm/ibmvnic.c | 631 +- drivers/net/ethernet/ibm/ibmvnic.h | 33 +- drivers/net/ethernet/intel/e1000e/netdev.c | 8 +- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 1 - drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_main.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 40 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 31 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 124 +- drivers/net/ethernet/intel/i40e/i40e_xsk.h | 16 - drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_base.c | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 109 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 42 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 17 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 24 +- drivers/net/ethernet/intel/ice/ice_flow.c | 53 +- drivers/net/ethernet/intel/ice/ice_main.c | 13 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 61 +- drivers/net/ethernet/intel/ice/ice_sched.c | 21 +- drivers/net/ethernet/intel/ice/ice_switch.c | 15 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 33 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 9 +- drivers/net/ethernet/intel/igb/igb.h | 5 - drivers/net/ethernet/intel/igb/igb_main.c | 39 +- drivers/net/ethernet/intel/igbvf/netdev.c | 4 +- drivers/net/ethernet/intel/igc/igc_base.c | 1 - drivers/net/ethernet/intel/igc/igc_hw.h | 1 - drivers/net/ethernet/intel/igc/igc_main.c | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 26 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 70 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 23 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 144 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 - drivers/net/ethernet/marvell/octeontx2/af/Makefile | 3 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 13 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 5 - drivers/net/ethernet/marvell/octeontx2/af/common.h | 12 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 223 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 137 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 101 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 386 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 102 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 15 - .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 233 - .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 775 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 770 - .../ethernet/marvell/octeontx2/af/rvu_devlink.h | 55 - .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 507 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 8 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 785 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 1336 - .../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 150 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 40 +- .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 21 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 75 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 58 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 820 - .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 307 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 16 - .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 5 - .../net/ethernet/marvell/prestera/prestera_main.c | 11 +- .../net/ethernet/marvell/prestera/prestera_pci.c | 7 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 24 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 3 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 9 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 22 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 53 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 6 +- drivers/net/ethernet/mellanox/mlx4/fw.h | 4 +- drivers/net/ethernet/mellanox/mlx4/fw_qos.h | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 35 +- drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 18 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 2 +- drivers/net/ethernet/mellanox/mlx4/srq.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 567 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 15 +- .../mellanox/mlx5/core/diag/fs_tracepoint.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 76 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 63 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 3 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 16 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 34 - .../net/ethernet/mellanox/mlx5/core/en/params.h | 14 - drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 529 - drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 63 - .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 2 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 52 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 215 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 22 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 9 +- .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 2 - .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 14 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 3 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 9 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 8 +- .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 2 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 8 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 417 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 403 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 11 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 119 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 24 +- .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 2 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 5 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 2 +- .../mellanox/mlx5/core/esw/acl/ingress_ofld.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 70 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 57 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 68 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 37 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 33 +- .../mellanox/mlx5/core/steering/dr_buddy.c | 170 - .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 5 +- .../mellanox/mlx5/core/steering/dr_domain.c | 5 - .../mellanox/mlx5/core/steering/dr_icm_pool.c | 501 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 109 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 42 +- .../mellanox/mlx5/core/steering/dr_types.h | 81 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 32 - drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 3 + drivers/net/ethernet/mellanox/mlxsw/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 1 - drivers/net/ethernet/mellanox/mlxsw/cmd.h | 30 - drivers/net/ethernet/mellanox/mlxsw/core.c | 33 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 12 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 26 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 3 - drivers/net/ethernet/mellanox/mlxsw/minimal.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 33 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 930 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 139 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 14 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 9 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 46 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 5 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 67 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 7 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2416 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 79 - .../ethernet/mellanox/mlxsw/spectrum_router_xm.c | 812 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 151 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 1 - drivers/net/ethernet/mellanox/mlxsw/trap.h | 1 - drivers/net/ethernet/micrel/ks8851_common.c | 2 +- drivers/net/ethernet/microchip/Kconfig | 1 - drivers/net/ethernet/microchip/lan743x_ethtool.c | 9 +- drivers/net/ethernet/microchip/lan743x_main.c | 86 +- drivers/net/ethernet/microchip/lan743x_main.h | 4 +- drivers/net/ethernet/mscc/ocelot.c | 310 +- drivers/net/ethernet/mscc/ocelot.h | 31 +- drivers/net/ethernet/mscc/ocelot_net.c | 112 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 1 - drivers/net/ethernet/neterion/s2io.c | 41 +- drivers/net/ethernet/neterion/s2io.h | 4 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 20 +- drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/crypto/fw.h | 2 +- drivers/net/ethernet/netronome/nfp/crypto/tls.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 21 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 8 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 9 +- drivers/net/ethernet/nxp/Kconfig | 1 - .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 27 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 4 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +- .../net/ethernet/pensando/ionic/ionic_devlink.h | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 7 +- drivers/net/ethernet/pensando/ionic/ionic_fw.c | 14 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 122 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 6 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 1 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 18 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 3 + drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 12 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 3 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 15 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 2 - .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 - drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 74 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 3 - drivers/net/ethernet/realtek/r8169_main.c | 164 +- drivers/net/ethernet/rocker/Kconfig | 1 - drivers/net/ethernet/sfc/bitfield.h | 58 +- drivers/net/ethernet/sfc/ef100_nic.c | 21 +- drivers/net/ethernet/sfc/ef100_tx.c | 66 +- drivers/net/ethernet/sfc/rx_common.c | 2 +- drivers/net/ethernet/smsc/Kconfig | 6 +- drivers/net/ethernet/smsc/smc911x.c | 17 +- drivers/net/ethernet/smsc/smc91x.c | 9 +- drivers/net/ethernet/socionext/netsec.c | 14 +- drivers/net/ethernet/stmicro/stmmac/common.h | 1 - .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 46 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 26 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 107 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 3 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 22 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 10 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 355 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 5 - drivers/net/ethernet/ti/am65-cpts.c | 3 +- drivers/net/ethernet/ti/cpsw.c | 11 +- drivers/net/ethernet/ti/cpsw_ale.c | 41 +- drivers/net/ethernet/ti/cpsw_ale.h | 1 - drivers/net/ethernet/ti/cpsw_new.c | 9 +- drivers/net/ethernet/ti/cpsw_priv.c | 5 +- drivers/net/ethernet/ti/cpsw_switchdev.c | 2 +- drivers/net/ethernet/ti/davinci_mdio.c | 6 +- drivers/net/ethernet/ti/tlan.c | 98 +- drivers/net/ethernet/xilinx/Kconfig | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 9 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 5 - drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 115 +- drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 56 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 14 +- drivers/net/fddi/skfp/drvfbi.c | 4 + drivers/net/fddi/skfp/ecm.c | 7 +- drivers/net/fddi/skfp/ess.c | 1 + drivers/net/fddi/skfp/hwt.c | 4 + drivers/net/fddi/skfp/pcmplc.c | 4 + drivers/net/fddi/skfp/pmf.c | 4 + drivers/net/fddi/skfp/queue.c | 4 + drivers/net/fddi/skfp/rmt.c | 4 + drivers/net/fddi/skfp/smtdef.c | 4 + drivers/net/fddi/skfp/smtinit.c | 4 + drivers/net/fddi/skfp/smttimer.c | 4 + drivers/net/fddi/skfp/srf.c | 5 + drivers/net/geneve.c | 6 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hyperv/netvsc.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 1 - drivers/net/hyperv/rndis_filter.c | 1 - drivers/net/ieee802154/ca8210.c | 22 +- drivers/net/ifb.c | 3 +- drivers/net/ipa/gsi.c | 499 +- drivers/net/ipa/gsi.h | 52 +- drivers/net/ipa/gsi_reg.h | 159 +- drivers/net/ipa/gsi_trans.c | 22 +- drivers/net/ipa/ipa_clock.c | 47 +- drivers/net/ipa/ipa_clock.h | 5 +- drivers/net/ipa/ipa_cmd.c | 6 +- drivers/net/ipa/ipa_cmd.h | 21 +- drivers/net/ipa/ipa_data-sc7180.c | 25 - drivers/net/ipa/ipa_data-sdm845.c | 29 +- drivers/net/ipa/ipa_data.h | 43 +- drivers/net/ipa/ipa_endpoint.c | 258 +- drivers/net/ipa/ipa_endpoint.h | 2 +- drivers/net/ipa/ipa_interrupt.c | 6 +- drivers/net/ipa/ipa_interrupt.h | 16 + drivers/net/ipa/ipa_main.c | 333 +- drivers/net/ipa/ipa_mem.c | 10 +- drivers/net/ipa/ipa_qmi.c | 10 +- drivers/net/ipa/ipa_qmi_msg.h | 12 +- drivers/net/ipa/ipa_reg.h | 486 +- drivers/net/ipa/ipa_table.c | 4 +- drivers/net/ipa/ipa_uc.c | 46 +- drivers/net/ipa/ipa_version.h | 1 - drivers/net/ipvlan/ipvlan_main.c | 2 - drivers/net/macsec.c | 1 - drivers/net/macvlan.c | 44 +- drivers/net/mhi_net.c | 317 - drivers/net/mii.c | 20 +- drivers/net/net_failover.c | 2 +- drivers/net/netconsole.c | 1 - drivers/net/netdevsim/bpf.c | 15 +- drivers/net/netdevsim/dev.c | 10 +- drivers/net/netdevsim/ethtool.c | 82 +- drivers/net/netdevsim/fib.c | 265 +- drivers/net/netdevsim/health.c | 1 - drivers/net/netdevsim/netdevsim.h | 11 +- drivers/net/netdevsim/udp_tunnels.c | 1 - drivers/net/nlmon.c | 1 - drivers/net/phy/adin.c | 195 +- drivers/net/phy/amd.c | 37 +- drivers/net/phy/aquantia_main.c | 59 +- drivers/net/phy/at803x.c | 50 +- drivers/net/phy/bcm-cygnus.c | 2 +- drivers/net/phy/bcm-phy-lib.c | 49 +- drivers/net/phy/bcm-phy-lib.h | 1 - drivers/net/phy/bcm54140.c | 46 +- drivers/net/phy/bcm63xx.c | 20 +- drivers/net/phy/bcm87xx.c | 50 +- drivers/net/phy/broadcom.c | 70 +- drivers/net/phy/cicada.c | 35 +- drivers/net/phy/davicom.c | 63 +- drivers/net/phy/dp83640.c | 43 +- drivers/net/phy/dp83822.c | 54 +- drivers/net/phy/dp83848.c | 47 +- drivers/net/phy/dp83867.c | 44 +- drivers/net/phy/dp83869.c | 42 +- drivers/net/phy/dp83tc811.c | 53 +- drivers/net/phy/icplus.c | 58 +- drivers/net/phy/intel-xway.c | 71 +- drivers/net/phy/lxt.c | 94 +- drivers/net/phy/marvell.c | 204 +- drivers/net/phy/mdio_bus.c | 9 +- drivers/net/phy/meson-gxl.c | 37 +- drivers/net/phy/micrel.c | 65 +- drivers/net/phy/microchip.c | 24 +- drivers/net/phy/microchip_t1.c | 29 +- drivers/net/phy/mscc/mscc_macsec.c | 1 + drivers/net/phy/mscc/mscc_main.c | 70 +- drivers/net/phy/mscc/mscc_ptp.c | 18 +- drivers/net/phy/mscc/mscc_ptp.h | 5 + drivers/net/phy/national.c | 58 +- drivers/net/phy/nxp-tja11xx.c | 42 +- drivers/net/phy/phy-c45.c | 2 +- drivers/net/phy/phy.c | 56 +- drivers/net/phy/phy_device.c | 39 +- drivers/net/phy/phy_led_triggers.c | 16 +- drivers/net/phy/phylink.c | 5 +- drivers/net/phy/qsemi.c | 42 +- drivers/net/phy/realtek.c | 181 +- drivers/net/phy/sfp-bus.c | 11 +- drivers/net/phy/sfp.c | 63 +- drivers/net/phy/smsc.c | 59 +- drivers/net/phy/ste10Xp.c | 53 +- drivers/net/phy/vitesse.c | 61 +- drivers/net/ppp/ppp_generic.c | 152 +- drivers/net/team/team.c | 10 +- drivers/net/thunderbolt.c | 4 +- drivers/net/tun.c | 148 +- drivers/net/usb/Kconfig | 9 - drivers/net/usb/Makefile | 1 - drivers/net/usb/aqc111.c | 2 +- drivers/net/usb/asix_devices.c | 6 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/cdc_mbim.c | 2 +- drivers/net/usb/cdc_ncm.c | 4 +- drivers/net/usb/cx82310_eth.c | 3 +- drivers/net/usb/dm9601.c | 2 +- drivers/net/usb/int51x1.c | 2 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/lan78xx.c | 168 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/qmi_wwan.c | 43 +- drivers/net/usb/r8152.c | 40 +- drivers/net/usb/r8153_ecm.c | 162 - drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/smsc75xx.c | 2 +- drivers/net/usb/smsc95xx.c | 2 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/usb/usbnet.c | 23 +- drivers/net/veth.c | 16 +- drivers/net/virtio_net.c | 2 +- drivers/net/vrf.c | 89 +- drivers/net/vsockmon.c | 1 - drivers/net/vxlan.c | 38 +- drivers/net/wan/Kconfig | 60 + drivers/net/wan/Makefile | 3 + drivers/net/wan/dlci.c | 541 + drivers/net/wan/hdlc_fr.c | 118 +- drivers/net/wan/hdlc_x25.c | 2 + drivers/net/wan/lapbether.c | 13 +- drivers/net/wan/lmc/lmc_main.c | 9 +- drivers/net/wan/pci200syn.c | 2 +- drivers/net/wan/sdla.c | 1655 + drivers/net/wan/x25_asy.c | 836 + drivers/net/wan/x25_asy.h | 46 + drivers/net/wimax/Kconfig | 18 + drivers/net/wimax/Makefile | 2 + drivers/{staging => net}/wimax/i2400m/Kconfig | 0 drivers/{staging => net}/wimax/i2400m/Makefile | 0 drivers/net/wimax/i2400m/control.c | 1434 + drivers/net/wimax/i2400m/debug-levels.h | 32 + drivers/{staging => net}/wimax/i2400m/debugfs.c | 0 drivers/net/wimax/i2400m/driver.c | 1002 + drivers/net/wimax/i2400m/fw.c | 1653 + drivers/{staging => net}/wimax/i2400m/i2400m-usb.h | 0 drivers/net/wimax/i2400m/i2400m.h | 970 + drivers/net/wimax/i2400m/netdev.c | 603 + drivers/net/wimax/i2400m/op-rfkill.c | 196 + drivers/{staging => net}/wimax/i2400m/rx.c | 0 drivers/{staging => net}/wimax/i2400m/sysfs.c | 0 drivers/net/wimax/i2400m/tx.c | 1011 + drivers/net/wimax/i2400m/usb-debug-levels.h | 28 + drivers/{staging => net}/wimax/i2400m/usb-fw.c | 0 drivers/{staging => net}/wimax/i2400m/usb-notif.c | 0 drivers/{staging => net}/wimax/i2400m/usb-rx.c | 0 drivers/{staging => net}/wimax/i2400m/usb-tx.c | 0 drivers/net/wimax/i2400m/usb.c | 764 + drivers/net/wireguard/device.c | 2 +- drivers/net/wireless/Kconfig | 13 + drivers/net/wireless/admtek/adm8211.c | 6 +- drivers/net/wireless/ath/ath10k/core.c | 139 +- drivers/net/wireless/ath/ath10k/core.h | 12 - drivers/net/wireless/ath/ath10k/debug.c | 8 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 1 + drivers/net/wireless/ath/ath10k/mac.c | 22 +- drivers/net/wireless/ath/ath10k/p2p.c | 2 +- drivers/net/wireless/ath/ath10k/pci.c | 4 +- drivers/net/wireless/ath/ath10k/qmi.c | 4 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 2 +- drivers/net/wireless/ath/ath10k/sdio.c | 28 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath10k/usb.c | 7 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 4 +- drivers/net/wireless/ath/ath10k/wmi.c | 13 +- drivers/net/wireless/ath/ath10k/wmi.h | 7 +- drivers/net/wireless/ath/ath11k/Makefile | 3 +- drivers/net/wireless/ath/ath11k/ahb.c | 36 +- drivers/net/wireless/ath/ath11k/ce.c | 2 +- drivers/net/wireless/ath/ath11k/ce.h | 2 - drivers/net/wireless/ath/ath11k/core.c | 141 +- drivers/net/wireless/ath/ath11k/core.h | 34 +- drivers/net/wireless/ath/ath11k/debugfs.c | 1 - drivers/net/wireless/ath/ath11k/dp.c | 4 +- drivers/net/wireless/ath/ath11k/dp.h | 4 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 66 +- drivers/net/wireless/ath/ath11k/dp_rx.h | 3 - drivers/net/wireless/ath/ath11k/dp_tx.c | 13 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 8 +- drivers/net/wireless/ath/ath11k/hif.h | 32 - drivers/net/wireless/ath/ath11k/htc.c | 31 +- drivers/net/wireless/ath/ath11k/htc.h | 10 +- drivers/net/wireless/ath/ath11k/hw.c | 4 +- drivers/net/wireless/ath/ath11k/hw.h | 8 +- drivers/net/wireless/ath/ath11k/mac.c | 242 +- drivers/net/wireless/ath/ath11k/mac.h | 2 + drivers/net/wireless/ath/ath11k/mhi.c | 31 +- drivers/net/wireless/ath/ath11k/mhi.h | 3 - drivers/net/wireless/ath/ath11k/pci.c | 234 +- drivers/net/wireless/ath/ath11k/pci.h | 25 - drivers/net/wireless/ath/ath11k/peer.c | 44 +- drivers/net/wireless/ath/ath11k/peer.h | 2 - drivers/net/wireless/ath/ath11k/qmi.c | 119 +- drivers/net/wireless/ath/ath11k/qmi.h | 5 - drivers/net/wireless/ath/ath11k/reg.c | 7 +- drivers/net/wireless/ath/ath11k/reg.h | 1 - drivers/net/wireless/ath/ath11k/rx_desc.h | 2 +- drivers/net/wireless/ath/ath11k/testmode.c | 4 +- drivers/net/wireless/ath/ath11k/wmi.c | 468 +- drivers/net/wireless/ath/ath11k/wmi.h | 222 +- drivers/net/wireless/ath/ath11k/wow.c | 73 - drivers/net/wireless/ath/ath11k/wow.h | 10 - drivers/net/wireless/ath/ath5k/mac80211-ops.c | 1 - drivers/net/wireless/ath/ath6kl/testmode.c | 1 + drivers/net/wireless/ath/ath6kl/wmi.c | 4 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 15 +- .../net/wireless/ath/ath9k/ar9003_2p2_initvals.h | 14 + .../net/wireless/ath/ath9k/ar9330_1p1_initvals.h | 7 + drivers/net/wireless/ath/ath9k/ar9340_initvals.h | 101 + drivers/net/wireless/ath/ath9k/ar9485_initvals.h | 7 + drivers/net/wireless/ath/ath9k/ath9k.h | 1 + drivers/net/wireless/ath/ath9k/common-debug.c | 2 +- drivers/net/wireless/ath/ath9k/debug.c | 4 +- drivers/net/wireless/ath/ath9k/dfs_debug.c | 2 +- drivers/net/wireless/ath/ath9k/dynack.c | 11 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 7 +- drivers/net/wireless/ath/ath9k/hw.c | 1 + drivers/net/wireless/ath/ath9k/init.c | 19 + drivers/net/wireless/ath/ath9k/main.c | 5 + drivers/net/wireless/ath/carl9170/debug.c | 4 +- drivers/net/wireless/ath/carl9170/mac.c | 4 + drivers/net/wireless/ath/carl9170/main.c | 1 + drivers/net/wireless/ath/carl9170/tx.c | 1 - drivers/net/wireless/ath/dfs_pattern_detector.c | 14 +- drivers/net/wireless/ath/dfs_pri_detector.c | 9 +- drivers/net/wireless/ath/regd.c | 1 - drivers/net/wireless/ath/wcn36xx/main.c | 2 - drivers/net/wireless/ath/wcn36xx/smd.c | 6 +- drivers/net/wireless/ath/wil6210/wmi.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/broadcom/b43legacy/main.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 1 - .../broadcom/brcm80211/brcmfmac/fwsignal.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 26 +- .../wireless/broadcom/brcm80211/brcmsmac/ampdu.c | 11 +- drivers/net/wireless/cisco/airo.c | 127 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 69 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 58 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 60 +- drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 61 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 22 +- drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 97 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 74 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/binding.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/context.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 69 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 61 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 81 +- drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/led.h | 62 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 64 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 64 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 78 +- .../net/wireless/intel/iwlwifi/fw/api/offload.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/paging.h | 67 +- .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 66 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 83 +- drivers/net/wireless/intel/iwlwifi/fw/api/sf.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/soc.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 73 +- drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 70 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 74 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 64 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 153 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 70 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 96 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 69 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 79 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 68 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 64 +- drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 64 +- drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 63 +- drivers/net/wireless/intel/iwlwifi/fw/paging.c | 69 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 62 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 72 +- .../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 56 +- .../net/wireless/intel/iwlwifi/iwl-context-info.h | 58 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 81 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 64 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 71 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 64 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 77 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 76 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 64 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 66 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 68 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 61 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 176 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 65 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 69 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 80 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 93 +- drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 62 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 99 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 65 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 65 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 82 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 65 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 112 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 64 +- drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 108 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 69 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 99 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 136 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 88 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 69 +- .../net/wireless/intel/iwlwifi/mvm/offloading.c | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 103 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 71 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 68 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 76 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 122 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 148 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 423 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 104 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 68 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 171 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 67 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 80 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 71 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 77 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 60 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 96 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 80 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 113 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 83 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 191 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 57 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 351 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 308 +- drivers/net/wireless/intel/iwlwifi/queue/tx.h | 68 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 17 +- .../net/wireless/intersil/hostap/hostap_ioctl.c | 15 +- drivers/net/wireless/intersil/orinoco/hermes.c | 1 - drivers/net/wireless/intersil/orinoco/hermes.h | 15 - drivers/net/wireless/intersil/orinoco/hw.c | 32 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 168 +- drivers/net/wireless/intersil/prism54/isl_ioctl.c | 5 +- drivers/net/wireless/marvell/mwifiex/Makefile | 6 +- drivers/net/wireless/marvell/mwifiex/README | 7 +- drivers/net/wireless/marvell/mwifiex/join.c | 2 - drivers/net/wireless/marvell/mwifiex/main.c | 6 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 24 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 2 - drivers/net/wireless/marvell/mwifiex/sdio.h | 2 + drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 2 - drivers/net/wireless/marvell/mwifiex/sta_event.c | 1 - drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 1 - drivers/net/wireless/marvell/mwifiex/wmm.c | 1 - drivers/net/wireless/marvell/mwl8k.c | 72 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 4 +- drivers/net/wireless/mediatek/mt76/dma.c | 37 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 12 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 149 +- drivers/net/wireless/mediatek/mt76/mcu.c | 80 - drivers/net/wireless/mediatek/mt76/mt76.h | 121 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 30 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 61 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 131 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 139 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 55 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 23 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 199 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 122 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 544 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 17 - drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 92 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 11 - drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 71 +- .../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 42 +- .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 142 +- .../net/wireless/mediatek/mt76/mt7615/testmode.c | 28 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 9 +- .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 16 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 89 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 10 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 16 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 55 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 2 - drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 76 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 1 - drivers/net/wireless/mediatek/mt76/mt7915/Makefile | 2 - .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 47 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 76 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 64 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 1 - drivers/net/wireless/mediatek/mt76/mt7915/init.c | 435 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 539 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 16 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 133 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 734 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 54 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 64 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 24 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 52 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 377 - .../net/wireless/mediatek/mt76/mt7915/testmode.h | 40 - drivers/net/wireless/mediatek/mt76/sdio.c | 196 +- drivers/net/wireless/mediatek/mt76/testmode.c | 41 +- drivers/net/wireless/mediatek/mt76/testmode.h | 18 +- drivers/net/wireless/mediatek/mt76/tx.c | 60 +- drivers/net/wireless/mediatek/mt76/usb.c | 102 +- drivers/net/wireless/mediatek/mt7601u/dma.c | 12 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 7 +- drivers/net/wireless/microchip/wilc1000/hif.c | 17 - drivers/net/wireless/microchip/wilc1000/hif.h | 1 - drivers/net/wireless/microchip/wilc1000/netdev.c | 38 - drivers/net/wireless/microchip/wilc1000/netdev.h | 11 +- drivers/net/wireless/microchip/wilc1000/spi.c | 23 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 334 +- drivers/net/wireless/microchip/wilc1000/wlan.h | 30 - drivers/net/wireless/quantenna/qtnfmac/core.c | 78 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 4 + drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 6 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 4 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 62 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 10 - drivers/net/wireless/ralink/rt2x00/rt2x00config.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 6 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 1 - drivers/net/wireless/ray_cs.c | 6 +- .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 48 +- .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.c | 4 +- .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c | 27 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 13 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 96 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/table.h | 4 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 1 + drivers/net/wireless/realtek/rtw88/coex.c | 1538 +- drivers/net/wireless/realtek/rtw88/coex.h | 47 +- drivers/net/wireless/realtek/rtw88/debug.c | 29 +- drivers/net/wireless/realtek/rtw88/debug.h | 1 - drivers/net/wireless/realtek/rtw88/fw.c | 10 +- drivers/net/wireless/realtek/rtw88/fw.h | 11 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 9 +- drivers/net/wireless/realtek/rtw88/main.c | 60 +- drivers/net/wireless/realtek/rtw88/main.h | 41 +- drivers/net/wireless/realtek/rtw88/pci.h | 8 - drivers/net/wireless/realtek/rtw88/phy.c | 6 - drivers/net/wireless/realtek/rtw88/ps.c | 135 +- drivers/net/wireless/realtek/rtw88/ps.h | 3 +- drivers/net/wireless/realtek/rtw88/reg.h | 17 +- drivers/net/wireless/realtek/rtw88/rtw8723d.c | 96 +- drivers/net/wireless/realtek/rtw88/rtw8723d.h | 3 - drivers/net/wireless/realtek/rtw88/rtw8723de.c | 1 - drivers/net/wireless/realtek/rtw88/rtw8723de.h | 4 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 16 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8821ce.c | 1 - drivers/net/wireless/realtek/rtw88/rtw8821ce.h | 4 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 55 +- drivers/net/wireless/realtek/rtw88/rtw8822be.c | 1 - drivers/net/wireless/realtek/rtw88/rtw8822be.h | 4 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 136 +- drivers/net/wireless/realtek/rtw88/rtw8822ce.c | 1 - drivers/net/wireless/realtek/rtw88/rtw8822ce.h | 4 + drivers/net/wireless/realtek/rtw88/wow.c | 8 +- drivers/net/wireless/rndis_wlan.c | 2 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 3 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 6 +- drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 173 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 36 +- drivers/net/wireless/rsi/rsi_91x_usb_ops.c | 2 +- drivers/net/wireless/rsi/rsi_sdio.h | 8 +- drivers/net/wireless/st/cw1200/bh.c | 10 +- drivers/net/wireless/st/cw1200/main.c | 2 - drivers/net/wireless/st/cw1200/txrx.c | 2 +- drivers/net/wireless/st/cw1200/wsm.c | 8 +- drivers/net/wireless/ti/wl1251/cmd.c | 2 +- drivers/net/wireless/ti/wl1251/debugfs.c | 2 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/wireless/ti/wlcore/spi.c | 3 +- drivers/net/wireless/ti/wlcore/sysfs.c | 2 +- drivers/net/wireless/wl3501_cs.c | 8 +- drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 15 + drivers/net/xen-netfront.c | 5 +- drivers/nfc/nxp-nci/i2c.c | 2 +- drivers/nfc/pn533/usb.c | 2 +- drivers/nfc/s3fwrn5/Kconfig | 12 - drivers/nfc/s3fwrn5/Makefile | 4 +- drivers/nfc/s3fwrn5/core.c | 26 +- drivers/nfc/s3fwrn5/firmware.c | 19 +- drivers/nfc/s3fwrn5/firmware.h | 1 - drivers/nfc/s3fwrn5/i2c.c | 121 +- drivers/nfc/s3fwrn5/phy_common.c | 75 - drivers/nfc/s3fwrn5/phy_common.h | 37 - drivers/nfc/s3fwrn5/s3fwrn5.h | 11 +- drivers/nfc/s3fwrn5/uart.c | 196 - drivers/nvme/host/core.c | 25 +- drivers/nvme/host/nvme.h | 6 + drivers/nvme/host/pci.c | 15 - drivers/nvmem/core.c | 153 +- drivers/nvmem/imx-ocotp.c | 30 +- drivers/nvmem/qfprom.c | 30 - drivers/of/address.c | 42 - drivers/of/dynamic.c | 1 - drivers/of/fdt.c | 7 +- drivers/of/platform.c | 2 + drivers/of/property.c | 149 +- drivers/of/unittest.c | 21 - drivers/pci/controller/pci-hyperv.c | 6 +- drivers/pci/controller/vmd.c | 9 +- drivers/perf/Kconfig | 7 - drivers/perf/Makefile | 1 - drivers/perf/arm_dmc620_pmu.c | 748 - drivers/perf/arm_dsu_pmu.c | 3 + drivers/perf/arm_pmu.c | 5 - drivers/perf/arm_smmuv3_pmu.c | 39 - drivers/perf/fsl_imx8_ddr_perf.c | 135 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 16 - drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 16 - drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 16 - drivers/perf/hisilicon/hisi_uncore_pmu.c | 10 - drivers/perf/hisilicon/hisi_uncore_pmu.h | 7 - drivers/phy/Kconfig | 1 - drivers/phy/Makefile | 1 - drivers/phy/allwinner/phy-sun4i-usb.c | 9 +- drivers/phy/allwinner/phy-sun50i-usb3.c | 4 +- drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 4 +- drivers/phy/allwinner/phy-sun9i-usb.c | 4 +- drivers/phy/amlogic/Kconfig | 13 - drivers/phy/amlogic/Makefile | 1 - drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c | 413 - .../phy/amlogic/phy-meson-axg-mipi-pcie-analog.c | 203 +- drivers/phy/amlogic/phy-meson-axg-pcie.c | 6 +- drivers/phy/amlogic/phy-meson-g12a-usb2.c | 4 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 6 +- drivers/phy/amlogic/phy-meson-gxl-usb2.c | 7 +- drivers/phy/broadcom/phy-bcm-cygnus-pcie.c | 4 +- drivers/phy/broadcom/phy-bcm-kona-usb2.c | 4 +- drivers/phy/broadcom/phy-bcm-ns-usb2.c | 4 +- drivers/phy/broadcom/phy-bcm-ns-usb3.c | 159 +- drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c | 13 +- drivers/phy/broadcom/phy-bcm-sr-pcie.c | 5 +- drivers/phy/broadcom/phy-bcm-sr-usb.c | 4 +- drivers/phy/broadcom/phy-brcm-sata.c | 40 +- drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 5 + drivers/phy/cadence/cdns-dphy.c | 4 +- drivers/phy/cadence/phy-cadence-salvo.c | 4 +- drivers/phy/cadence/phy-cadence-sierra.c | 4 +- drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c | 4 +- drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 6 +- drivers/phy/ingenic/Kconfig | 13 - drivers/phy/ingenic/Makefile | 2 - drivers/phy/ingenic/phy-ingenic-usb.c | 412 - drivers/phy/intel/Kconfig | 14 +- drivers/phy/intel/Makefile | 1 - drivers/phy/intel/phy-intel-keembay-usb.c | 301 - drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 4 +- drivers/phy/marvell/Kconfig | 12 - drivers/phy/marvell/Makefile | 1 - drivers/phy/marvell/phy-armada375-usb2.c | 4 +- drivers/phy/marvell/phy-berlin-usb.c | 4 +- drivers/phy/marvell/phy-mmp3-hsic.c | 82 - drivers/phy/marvell/phy-mmp3-usb.c | 4 +- drivers/phy/marvell/phy-mvebu-sata.c | 4 +- drivers/phy/marvell/phy-pxa-28nm-hsic.c | 4 +- drivers/phy/marvell/phy-pxa-28nm-usb2.c | 4 +- drivers/phy/marvell/phy-pxa-usb.c | 4 +- drivers/phy/mediatek/Kconfig | 19 +- drivers/phy/mediatek/Makefile | 5 - drivers/phy/mediatek/phy-mtk-hdmi.c | 7 +- drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c | 288 - drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c | 177 - drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 248 - drivers/phy/mediatek/phy-mtk-ufs.c | 4 +- drivers/phy/motorola/phy-cpcap-usb.c | 3 +- drivers/phy/phy-xgene.c | 4 +- drivers/phy/qualcomm/Kconfig | 4 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 4 +- drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c | 4 +- drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c | 4 +- drivers/phy/qualcomm/phy-qcom-pcie2.c | 5 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 283 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 18 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 4 +- drivers/phy/ralink/Kconfig | 8 - drivers/phy/ralink/Makefile | 1 - drivers/phy/ralink/phy-mt7621-pci.c | 352 - drivers/phy/ralink/phy-ralink-usb.c | 4 +- drivers/phy/renesas/phy-rcar-gen2.c | 4 +- drivers/phy/renesas/phy-rcar-gen3-pcie.c | 4 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 10 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 4 +- drivers/phy/rockchip/Kconfig | 1 - drivers/phy/rockchip/phy-rockchip-emmc.c | 29 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 +- drivers/phy/samsung/phy-exynos-pcie.c | 304 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 4 +- drivers/phy/samsung/phy-exynos5250-sata.c | 5 +- drivers/phy/samsung/phy-exynos5250-usb2.c | 48 +- drivers/phy/samsung/phy-samsung-usb2.c | 8 +- drivers/phy/samsung/phy-samsung-usb2.h | 1 - drivers/phy/st/phy-stm32-usbphyc.c | 15 +- drivers/phy/tegra/phy-tegra194-p2u.c | 4 +- drivers/phy/tegra/xusb.c | 13 +- drivers/phy/ti/phy-omap-control.c | 17 +- drivers/phy/ti/phy-omap-usb2.c | 4 +- drivers/phy/ti/phy-ti-pipe3.c | 15 +- drivers/pinctrl/Kconfig | 1 - drivers/pinctrl/Makefile | 1 - drivers/pinctrl/aspeed/pinctrl-aspeed.c | 74 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 7 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 8 +- drivers/pinctrl/intel/pinctrl-intel.c | 4 +- drivers/pinctrl/intel/pinctrl-jasperlake.c | 452 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 8 - drivers/pinctrl/pinctrl-amd.c | 7 + drivers/pinctrl/pinctrl-utils.c | 2 +- drivers/pinctrl/ralink/Kconfig | 14 - drivers/pinctrl/ralink/Makefile | 2 - drivers/pinctrl/ralink/pinctrl-rt2880.c | 370 - drivers/platform/chrome/cros_ec_typec.c | 3 +- drivers/platform/x86/Kconfig | 11 - drivers/platform/x86/Makefile | 3 - drivers/platform/x86/acer-wmi.c | 1 - drivers/platform/x86/intel-vbtn.c | 6 - drivers/platform/x86/thinkpad_acpi.c | 13 +- drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/platform/x86/touchscreen_dmi.c | 50 - drivers/platform/x86/uv_sysfs.c | 929 - drivers/ptp/Kconfig | 14 - drivers/ptp/Makefile | 1 - drivers/ptp/idt8a340_reg.h | 1 - drivers/ptp/ptp_clockmatrix.c | 377 +- drivers/ptp/ptp_clockmatrix.h | 24 +- drivers/ptp/ptp_idt82p33.c | 274 +- drivers/ptp/ptp_idt82p33.h | 3 - drivers/ptp/ptp_ines.c | 19 +- drivers/ptp/ptp_ocp.c | 398 - drivers/pwm/pwm-sl28cpld.c | 6 +- drivers/regulator/core.c | 43 +- drivers/regulator/pfuze100-regulator.c | 13 +- drivers/regulator/ti-abb-regulator.c | 12 +- drivers/rtc/Makefile | 1 + drivers/rtc/class.c | 9 +- drivers/rtc/rtc-cmos.c | 3 - drivers/rtc/rtc-mc146818-lib.c | 70 +- drivers/rtc/systohc.c | 61 + drivers/s390/block/dasd.c | 99 +- drivers/s390/block/dasd_eckd.c | 94 + drivers/s390/block/dasd_fba.c | 3 + drivers/s390/block/dasd_int.h | 10 + drivers/s390/char/con3215.c | 85 +- drivers/s390/char/con3270.c | 1 + drivers/s390/char/raw3270.c | 78 +- drivers/s390/char/raw3270.h | 1 + drivers/s390/char/sclp.h | 10 +- drivers/s390/char/sclp_cmd.c | 16 +- drivers/s390/char/sclp_early.c | 59 +- drivers/s390/char/sclp_early_core.c | 13 +- drivers/s390/char/tape.h | 1 + drivers/s390/char/tape_34xx.c | 1 + drivers/s390/char/tape_3590.c | 1 + drivers/s390/char/tape_core.c | 50 + drivers/s390/char/vmur.c | 24 + drivers/s390/cio/ccwgroup.c | 12 +- drivers/s390/cio/chsc_sch.c | 29 + drivers/s390/cio/cmf.c | 5 + drivers/s390/cio/css.c | 130 +- drivers/s390/cio/css.h | 10 + drivers/s390/cio/device.c | 265 +- drivers/s390/cio/device.h | 1 + drivers/s390/cio/device_fsm.c | 6 + drivers/s390/cio/eadm_sch.c | 13 + drivers/s390/cio/io_sch.h | 1 + drivers/s390/crypto/ap_bus.c | 213 +- drivers/s390/crypto/ap_bus.h | 12 - drivers/s390/crypto/pkey_api.c | 15 - drivers/s390/crypto/zcrypt_api.c | 66 - drivers/s390/crypto/zcrypt_api.h | 2 - drivers/s390/net/ctcm_fsms.c | 15 +- drivers/s390/net/ctcm_main.c | 68 +- drivers/s390/net/ctcm_main.h | 5 + drivers/s390/net/ctcm_mpc.c | 39 +- drivers/s390/net/qeth_core.h | 41 +- drivers/s390/net/qeth_core_main.c | 376 +- drivers/s390/net/qeth_core_mpc.h | 40 +- drivers/s390/net/qeth_core_sys.c | 41 +- drivers/s390/net/qeth_ethtool.c | 243 +- drivers/s390/net/qeth_l2.h | 2 + drivers/s390/net/qeth_l2_main.c | 55 +- drivers/s390/net/qeth_l2_sys.c | 19 + drivers/s390/net/qeth_l3.h | 2 + drivers/s390/net/qeth_l3_main.c | 9 +- drivers/s390/net/qeth_l3_sys.c | 21 + drivers/s390/scsi/zfcp_ccw.c | 57 +- drivers/s390/scsi/zfcp_dbf.c | 25 + drivers/s390/scsi/zfcp_def.h | 1 + drivers/s390/scsi/zfcp_ext.h | 1 + drivers/scsi/be2iscsi/be_main.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 - drivers/scsi/bnx2i/Kconfig | 1 - drivers/scsi/fcoe/fcoe_transport.c | 1 - drivers/scsi/hisi_sas/hisi_sas_main.c | 6 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 5 - drivers/scsi/libiscsi.c | 23 +- drivers/scsi/megaraid/megaraid_sas_base.c | 39 + drivers/scsi/megaraid/megaraid_sas_fusion.c | 29 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 2 +- drivers/scsi/scsi_lib.c | 3 +- drivers/scsi/storvsc_drv.c | 4 +- drivers/scsi/ufs/ufshcd.c | 37 +- drivers/siox/siox-core.c | 50 +- drivers/slimbus/Kconfig | 3 +- drivers/slimbus/messaging.c | 1 - drivers/slimbus/qcom-ctrl.c | 9 +- drivers/slimbus/qcom-ngd-ctrl.c | 133 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/fsl/dpio/dpio-driver.c | 5 +- drivers/soc/fsl/qbman/qman.c | 12 +- drivers/soc/fsl/qbman/qman_test_api.c | 6 +- drivers/soc/fsl/qbman/qman_test_stash.c | 6 +- drivers/soundwire/bus.c | 55 +- drivers/soundwire/intel.c | 8 +- drivers/soundwire/master.c | 14 - drivers/soundwire/qcom.c | 2 +- drivers/soundwire/sysfs_slave_dpn.c | 1 - drivers/spi/spi-bcm-qspi.c | 34 +- drivers/spi/spi-bcm2835.c | 24 +- drivers/spi/spi-bcm2835aux.c | 20 +- drivers/spi/spi-cadence-quadspi.c | 2 - drivers/spi/spi-dw-core.c | 7 +- drivers/spi/spi-fsi.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 3 + drivers/spi/spi-imx.c | 1 - drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-nxp-fspi.c | 7 - drivers/spi/spi.c | 86 +- drivers/spmi/spmi.c | 19 +- drivers/staging/Kconfig | 8 +- drivers/staging/Makefile | 4 +- drivers/staging/android/Kconfig | 2 + drivers/staging/android/Makefile | 2 + drivers/staging/android/TODO | 5 + drivers/staging/android/ion/Kconfig | 27 + drivers/staging/android/ion/Makefile | 4 + drivers/staging/android/ion/ion.c | 649 + drivers/staging/android/ion/ion.h | 302 + drivers/staging/android/ion/ion_cma_heap.c | 138 + drivers/staging/android/ion/ion_heap.c | 286 + drivers/staging/android/ion/ion_page_pool.c | 155 + drivers/staging/android/ion/ion_system_heap.c | 377 + drivers/staging/android/uapi/ion.h | 127 + drivers/staging/comedi/drivers/mf6x4.c | 3 +- drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 8 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 5 +- drivers/staging/fieldbus/dev_core.c | 2 +- drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 10 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 6 +- drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 4 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 9 +- drivers/staging/gasket/gasket_interrupt.c | 15 +- drivers/staging/gdm724x/gdm_mux.c | 10 +- drivers/staging/goldfish/Kconfig | 7 + drivers/staging/goldfish/Makefile | 6 + drivers/staging/goldfish/README | 5 + drivers/staging/goldfish/goldfish_audio.c | 383 + drivers/staging/greybus/TODO | 2 - drivers/staging/greybus/audio_codec.c | 111 +- drivers/staging/greybus/audio_helper.c | 3 +- drivers/staging/greybus/audio_manager_module.c | 3 +- drivers/staging/greybus/audio_module.c | 8 +- drivers/staging/hikey9xx/Kconfig | 1 - drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 4 +- drivers/staging/hikey9xx/hisi-spmi-controller.c | 4 +- drivers/staging/iio/accel/adis16240.c | 1 - drivers/staging/kpc2000/kpc2000/cell_probe.c | 71 +- drivers/staging/kpc2000/kpc2000/core.c | 3 +- drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 17 +- 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/ks7010/ks7010_sdio.c | 4 +- drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/hantro/hantro_drv.c | 26 +- drivers/staging/media/hantro/hantro_h264.c | 8 +- drivers/staging/media/hantro/hantro_hw.h | 4 +- drivers/staging/media/hantro/hantro_vp8.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 10 +- drivers/staging/media/imx/imx-media.h | 2 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 8 +- drivers/staging/media/meson/vdec/vdec.c | 2 +- .../devicetree/bindings/media/rockchip-isp1.yaml | 192 + drivers/staging/media/rkisp1/Kconfig | 19 + .../rockchip => staging/media}/rkisp1/Makefile | 0 drivers/staging/media/rkisp1/TODO | 13 + drivers/staging/media/rkisp1/rkisp1-capture.c | 1427 + .../media}/rkisp1/rkisp1-common.c | 0 drivers/staging/media/rkisp1/rkisp1-common.h | 489 + drivers/staging/media/rkisp1/rkisp1-dev.c | 582 + drivers/staging/media/rkisp1/rkisp1-isp.c | 1161 + drivers/staging/media/rkisp1/rkisp1-params.c | 1595 + drivers/staging/media/rkisp1/rkisp1-regs.h | 1262 + drivers/staging/media/rkisp1/rkisp1-resizer.c | 844 + drivers/staging/media/rkisp1/rkisp1-stats.c | 436 + drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 888 + drivers/staging/media/rkvdec/rkvdec-h264.c | 8 +- drivers/staging/media/rkvdec/rkvdec.c | 43 +- drivers/staging/media/sunxi/cedrus/Makefile | 3 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 107 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 27 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 17 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 2 - drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 80 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 16 +- drivers/staging/media/sunxi/cedrus/cedrus_vp8.c | 907 - drivers/staging/media/zoran/zoran_driver.c | 2 +- drivers/staging/most/i2c/Kconfig | 2 +- drivers/staging/most/sound/sound.c | 14 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 44 +- drivers/staging/mt7621-dts/mt7621.dtsi | 1 - drivers/staging/mt7621-pci-phy/Kconfig | 8 + drivers/staging/mt7621-pci-phy/Makefile | 2 + drivers/staging/mt7621-pci-phy/TODO | 4 + .../mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml | 36 + drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 373 + drivers/staging/mt7621-pci/pci-mt7621.c | 110 +- drivers/staging/mt7621-pinctrl/Kconfig | 6 + drivers/staging/mt7621-pinctrl/Makefile | 4 + drivers/staging/mt7621-pinctrl/TODO | 6 + drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 399 + drivers/staging/olpc_dcon/olpc_dcon.c | 3 +- drivers/staging/qlge/qlge.h | 2 +- drivers/staging/qlge/qlge_ethtool.c | 1 - drivers/staging/qlge/qlge_main.c | 10 +- drivers/staging/qlge/qlge_mpi.c | 2 +- drivers/staging/ralink-gdma/Kconfig | 1 - drivers/staging/rtl8188eu/core/rtw_ap.c | 54 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 18 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 36 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 18 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 122 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 4 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 24 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 10 +- drivers/staging/rtl8188eu/hal/phy.c | 7 + drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 4 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 1 + drivers/staging/rtl8188eu/include/rtw_security.h | 3 + drivers/staging/rtl8188eu/include/wifi.h | 34 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 21 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 9 + drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 27 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 12 +- drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 161 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 52 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 44 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 65 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 52 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 108 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 368 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 70 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 158 +- drivers/staging/rtl8723bs/core/rtw_security.c | 382 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 75 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 124 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 127 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 7 +- drivers/staging/rtl8723bs/hal/hal_com.c | 2 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 40 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 8 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 17 +- drivers/staging/rtl8723bs/include/ieee80211.h | 50 +- drivers/staging/rtl8723bs/include/osdep_service.h | 3 + .../rtl8723bs/include/osdep_service_linux.h | 6 + drivers/staging/rtl8723bs/include/rtw_ht.h | 2 +- drivers/staging/rtl8723bs/include/rtw_io.h | 2 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 16 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 10 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 6 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 4 +- drivers/staging/rtl8723bs/include/rtw_security.h | 15 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 8 +- drivers/staging/rtl8723bs/include/sta_info.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 300 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 264 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 486 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 38 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 14 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 1 - drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 189 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 27 +- .../vc04_services/interface/vchiq_arm/vchiq_cfg.h | 6 +- .../interface/vchiq_arm/vchiq_connected.c | 3 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 277 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 55 +- .../interface/vchiq_arm/vchiq_debugfs.c | 8 +- drivers/staging/vc04_services/vchiq-mmal/Kconfig | 2 +- drivers/staging/vt6655/card.c | 2 +- drivers/staging/vt6655/device_main.c | 12 +- drivers/staging/vt6655/rxtx.c | 101 +- drivers/staging/vt6656/main_usb.c | 1 - drivers/staging/wfx/sta.c | 2 +- drivers/staging/wimax/Kconfig | 47 - drivers/staging/wimax/Makefile | 15 - drivers/staging/wimax/TODO | 18 - drivers/staging/wimax/debug-levels.h | 29 - drivers/staging/wimax/debugfs.c | 38 - drivers/staging/wimax/i2400m/control.c | 1434 - drivers/staging/wimax/i2400m/debug-levels.h | 32 - drivers/staging/wimax/i2400m/driver.c | 1003 - drivers/staging/wimax/i2400m/fw.c | 1661 - drivers/staging/wimax/i2400m/i2400m.h | 970 - drivers/staging/wimax/i2400m/netdev.c | 603 - drivers/staging/wimax/i2400m/op-rfkill.c | 196 - drivers/staging/wimax/i2400m/tx.c | 1015 - drivers/staging/wimax/i2400m/usb-debug-levels.h | 28 - drivers/staging/wimax/i2400m/usb.c | 765 - drivers/staging/wimax/id-table.c | 130 - drivers/staging/wimax/linux-wimax-debug.h | 491 - drivers/staging/wimax/net-wimax.h | 503 - drivers/staging/wimax/op-msg.c | 391 - drivers/staging/wimax/op-reset.c | 108 - drivers/staging/wimax/op-rfkill.c | 431 - drivers/staging/wimax/op-state-get.c | 52 - drivers/staging/wimax/stack.c | 616 - drivers/staging/wimax/wimax-internal.h | 85 - drivers/staging/wlan-ng/prism2mgmt.c | 4 +- drivers/target/iscsi/iscsi_target.c | 17 +- drivers/tee/amdtee/amdtee_private.h | 8 +- drivers/tee/amdtee/core.c | 26 +- drivers/tee/optee/call.c | 3 +- drivers/tee/tee_core.c | 2 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 18 +- drivers/thunderbolt/Kconfig | 13 - drivers/thunderbolt/Makefile | 3 - drivers/thunderbolt/ctl.c | 7 +- drivers/thunderbolt/debugfs.c | 24 - drivers/thunderbolt/dma_test.c | 736 - drivers/thunderbolt/icm.c | 250 +- drivers/thunderbolt/nhi.c | 36 +- drivers/thunderbolt/nhi.h | 1 - drivers/thunderbolt/path.c | 17 +- drivers/thunderbolt/switch.c | 53 +- drivers/thunderbolt/tb.c | 2 - drivers/thunderbolt/tb.h | 22 - drivers/thunderbolt/tb_msgs.h | 28 - drivers/thunderbolt/tb_regs.h | 14 - drivers/thunderbolt/tunnel.c | 50 +- drivers/thunderbolt/usb4.c | 269 +- drivers/thunderbolt/xdomain.c | 148 +- drivers/tty/Kconfig | 27 + drivers/tty/Makefile | 2 + drivers/tty/goldfish.c | 18 +- drivers/tty/hvc/hvc_opal.c | 2 +- drivers/tty/hvc/hvc_vio.c | 2 +- drivers/tty/n_gsm.c | 4 +- drivers/tty/n_tty.c | 2 - drivers/tty/nozomi.c | 5 +- drivers/tty/pty.c | 2 - drivers/tty/serdev/core.c | 6 +- drivers/tty/serial/8250/8250_early.c | 3 + drivers/tty/serial/8250/8250_mtk.c | 13 +- drivers/tty/serial/8250/8250_omap.c | 48 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/serial_cs.c | 9 +- drivers/tty/serial/Kconfig | 20 +- drivers/tty/serial/Makefile | 1 + drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/ar933x_uart.c | 6 +- drivers/tty/serial/earlycon.c | 6 +- drivers/tty/serial/fsl_linflexuart.c | 19 +- drivers/tty/serial/ifx6x60.c | 3 +- drivers/tty/serial/imx.c | 145 +- drivers/tty/serial/jsm/jsm_cls.c | 4 +- drivers/tty/serial/jsm/jsm_tty.c | 2 +- drivers/tty/serial/lpc32xx_hs.c | 3 +- drivers/tty/serial/max310x.c | 57 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/tty/serial/msm_serial.c | 5 +- drivers/tty/serial/mxs-auart.c | 21 +- drivers/tty/serial/pmac_zilog.c | 14 +- drivers/tty/serial/pmac_zilog.h | 8 +- drivers/tty/serial/pnx8xxx_uart.c | 858 + drivers/tty/serial/serial-tegra.c | 7 +- drivers/tty/serial/serial_core.c | 4 - drivers/tty/serial/serial_mctrl_gpio.c | 2 +- drivers/tty/serial/sifive.c | 3 +- drivers/tty/serial/stm32-usart.c | 6 +- drivers/tty/serial/uartlite.c | 4 +- drivers/tty/serial/xilinx_uartps.c | 1 - drivers/tty/synclink.c | 7898 + drivers/tty/synclink_gt.c | 3 +- drivers/tty/synclinkmp.c | 5579 + drivers/tty/tty_audit.c | 12 +- drivers/tty/tty_baudrate.c | 1 - drivers/tty/tty_buffer.c | 1 - drivers/tty/tty_io.c | 19 +- drivers/tty/tty_ioctl.c | 61 +- drivers/tty/tty_jobctrl.c | 47 +- drivers/tty/tty_ldisc.c | 11 +- drivers/tty/tty_port.c | 4 +- drivers/tty/vt/consolemap.c | 3 +- drivers/tty/vt/keyboard.c | 464 +- drivers/tty/vt/vt_ioctl.c | 4 +- drivers/uio/uio.c | 4 +- drivers/uio/uio_aec.c | 8 +- drivers/uio/uio_cif.c | 8 +- drivers/uio/uio_dmem_genirq.c | 62 +- drivers/uio/uio_fsl_elbc_gpcm.c | 32 +- drivers/uio/uio_hv_generic.c | 8 +- drivers/uio/uio_mf624.c | 8 +- drivers/uio/uio_netx.c | 8 +- drivers/uio/uio_pci_generic.c | 39 +- drivers/uio/uio_pruss.c | 34 +- drivers/uio/uio_sercos3.c | 14 +- drivers/usb/Makefile | 1 + drivers/usb/atm/cxacru.c | 9 +- drivers/usb/atm/usbatm.c | 4 +- drivers/usb/atm/xusbatm.c | 2 +- drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/core.c | 44 +- drivers/usb/cdns3/core.h | 4 - drivers/usb/cdns3/gadget-export.h | 3 + drivers/usb/cdns3/gadget.c | 29 +- drivers/usb/cdns3/host-export.h | 6 - drivers/usb/cdns3/host.c | 60 +- drivers/usb/chipidea/Makefile | 5 +- drivers/usb/chipidea/ci_hdrc_imx.c | 10 +- drivers/usb/chipidea/trace.c | 23 - drivers/usb/chipidea/trace.h | 92 - drivers/usb/chipidea/udc.c | 10 +- drivers/usb/chipidea/usbmisc_imx.c | 7 +- drivers/usb/common/ulpi.c | 2 +- drivers/usb/core/buffer.c | 6 +- drivers/usb/core/config.c | 1 - drivers/usb/core/devio.c | 14 +- drivers/usb/core/endpoint.c | 2 +- drivers/usb/core/hcd-pci.c | 6 +- drivers/usb/core/hcd.c | 37 +- drivers/usb/core/hub.c | 3 +- drivers/usb/core/message.c | 47 +- drivers/usb/core/port.c | 4 +- drivers/usb/core/quirks.c | 13 - drivers/usb/core/sysfs.c | 14 +- drivers/usb/core/usb.c | 4 +- drivers/usb/gadget/function/f_acm.c | 2 +- drivers/usb/gadget/function/f_fs.c | 190 +- drivers/usb/gadget/function/f_loopback.c | 2 +- drivers/usb/gadget/function/f_midi.c | 16 +- drivers/usb/gadget/function/f_rndis.c | 4 +- drivers/usb/gadget/function/f_sourcesink.c | 1 - drivers/usb/gadget/legacy/inode.c | 3 - drivers/usb/gadget/udc/core.c | 2 + drivers/usb/gadget/udc/dummy_hcd.c | 10 +- drivers/usb/gadget/udc/pxa27x_udc.c | 19 +- drivers/usb/host/Kconfig | 17 + drivers/usb/host/Makefile | 2 + drivers/usb/host/ehci-fsl.c | 9 +- drivers/usb/host/ehci-hcd.c | 2 +- drivers/usb/host/ehci-mxc.c | 213 + drivers/usb/host/ehci-omap.c | 1 - drivers/usb/host/ehci-pmcmsp.c | 15 +- drivers/usb/host/ehci-sched.c | 12 - drivers/usb/host/fotg210-hcd.c | 4 +- drivers/usb/host/imx21-dbg.c | 439 + drivers/usb/host/imx21-hcd.c | 1933 + drivers/usb/host/imx21-hcd.h | 431 + drivers/usb/host/isp116x-hcd.c | 1 - drivers/usb/host/isp1362.h | 54 + drivers/usb/host/max3421-hcd.c | 4 +- drivers/usb/host/ohci-at91.c | 11 +- drivers/usb/host/ohci-hcd.c | 2 +- drivers/usb/host/ohci-hub.c | 1 - drivers/usb/host/ohci-omap.c | 13 +- drivers/usb/host/ohci-pxa27x.c | 11 +- drivers/usb/host/ohci-s3c2410.c | 12 +- drivers/usb/host/oxu210hp-hcd.c | 5 +- drivers/usb/host/sl811-hcd.c | 20 +- drivers/usb/host/u132-hcd.c | 6 +- drivers/usb/host/xhci-hub.c | 4 - drivers/usb/host/xhci-mem.c | 3 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci-plat.c | 3 - drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/host/xhci.c | 135 +- drivers/usb/host/xhci.h | 5 - drivers/usb/misc/Kconfig | 9 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 13 +- drivers/usb/misc/brcmstb-usb-pinmap.c | 351 - drivers/usb/misc/iowarrior.c | 3 + drivers/usb/misc/legousbtower.c | 2 +- drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/misc/sisusbvga/sisusb_con.c | 21 + drivers/usb/misc/yurex.c | 1 - drivers/usb/mtu3/mtu3_debug.h | 1 + drivers/usb/mtu3/mtu3_debugfs.c | 2 +- drivers/usb/musb/tusb6010.c | 1 - drivers/usb/phy/Kconfig | 2 +- drivers/usb/phy/phy-isp1301-omap.c | 31 +- drivers/usb/phy/phy-jz4770.c | 2 +- drivers/usb/serial/Kconfig | 19 +- drivers/usb/serial/Makefile | 1 + drivers/usb/serial/ch341.c | 5 +- drivers/usb/serial/cp210x.c | 499 +- drivers/usb/serial/digi_acceleport.c | 62 +- drivers/usb/serial/ftdi_sio.c | 23 +- drivers/usb/serial/iuu_phoenix.c | 2 + drivers/usb/serial/keyspan_pda.c | 548 +- drivers/usb/serial/kl5kusb105.c | 10 +- drivers/usb/serial/mos7720.c | 236 +- drivers/usb/serial/option.c | 33 +- drivers/usb/storage/ene_ub6250.c | 1 - drivers/usb/storage/freecom.c | 1 + drivers/usb/storage/scsiglue.c | 2 +- drivers/usb/storage/transport.c | 9 +- drivers/usb/storage/uas.c | 23 +- drivers/usb/storage/unusual_uas.h | 7 +- drivers/usb/storage/usb.c | 8 +- drivers/usb/typec/Kconfig | 6 +- drivers/usb/typec/class.c | 298 +- drivers/usb/typec/mux/intel_pmc_mux.c | 17 +- drivers/usb/typec/stusb160x.c | 2 +- drivers/usb/typec/tcpm/fusb302.c | 16 +- drivers/usb/typec/tcpm/tcpci.c | 123 +- drivers/usb/typec/tcpm/tcpci.h | 25 +- drivers/usb/typec/tcpm/tcpci_maxim.c | 51 +- drivers/usb/typec/tcpm/tcpm.c | 227 +- drivers/usb/typec/tcpm/wcove.c | 3 +- drivers/usb/typec/tps6598x.c | 103 - drivers/usb/typec/ucsi/psy.c | 6 +- drivers/usb/typec/ucsi/ucsi.c | 125 +- drivers/usb/typec/ucsi/ucsi.h | 2 - drivers/usb/typec/ucsi/ucsi_acpi.c | 5 +- drivers/usb/usbip/usbip_common.c | 5 + drivers/vdpa/Kconfig | 2 - drivers/vdpa/mlx5/Makefile | 2 +- drivers/vdpa/mlx5/core/mlx5_vdpa_ifc.h | 168 + drivers/vdpa/mlx5/net/main.c | 76 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 53 +- drivers/vdpa/mlx5/net/mlx5_vnet.h | 24 + drivers/vfio/platform/vfio_platform.c | 13 +- drivers/vhost/scsi.c | 399 +- drivers/vhost/vdpa.c | 84 +- drivers/vhost/vhost.c | 6 - drivers/vhost/vhost.h | 1 - drivers/vhost/vringh.c | 9 +- drivers/video/console/dummycon.c | 20 + drivers/video/console/sticore.c | 10 +- drivers/video/fbdev/atafb.c | 8 + drivers/video/fbdev/atmel_lcdfb.c | 2 +- drivers/video/fbdev/aty/radeon_base.c | 4 +- drivers/video/fbdev/cirrusfb.c | 3 +- drivers/video/fbdev/core/bitblit.c | 3 + drivers/video/fbdev/core/fbcmap.c | 2 +- drivers/video/fbdev/core/fbcon.c | 113 +- drivers/video/fbdev/core/fbcon_ccw.c | 1 + drivers/video/fbdev/core/fbcon_cw.c | 1 + drivers/video/fbdev/core/fbcon_rotate.c | 4 +- drivers/video/fbdev/core/fbcon_ud.c | 1 + drivers/video/fbdev/core/fbmem.c | 49 +- drivers/video/fbdev/core/softcursor.c | 2 + drivers/video/fbdev/core/tileblit.c | 6 +- drivers/video/fbdev/fsl-diu-fb.c | 3 +- drivers/video/fbdev/hyperv_fb.c | 7 +- drivers/video/fbdev/matrox/matroxfb_base.c | 8 +- drivers/video/fbdev/mx3fb.c | 2 + drivers/video/fbdev/nvidia/nv_of.c | 3 +- .../omap2/omapfb/displays/connector-analog-tv.c | 7 +- .../fbdev/omap2/omapfb/displays/connector-dvi.c | 7 +- .../fbdev/omap2/omapfb/displays/connector-hdmi.c | 7 +- .../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 7 +- .../omapfb/displays/panel-sharp-ls037v7dw01.c | 7 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 7 +- .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c | 16 +- drivers/video/fbdev/omap2/omapfb/dss/venc.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/video-pll.c | 20 +- drivers/video/fbdev/riva/riva_hw.c | 14 +- drivers/video/fbdev/sbuslib.c | 124 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 7 +- drivers/video/fbdev/sis/300vtbl.h | 2 + drivers/video/fbdev/sis/sis_accel.h | 14 +- drivers/video/hdmi.c | 11 +- drivers/virtio/virtio_balloon.c | 4 +- drivers/vme/bridges/vme_ca91cx42.c | 13 +- drivers/vme/bridges/vme_tsi148.c | 20 +- drivers/vme/vme.c | 13 +- drivers/w1/slaves/w1_therm.c | 12 +- drivers/xen/grant-table.c | 123 - drivers/xen/unpopulated-alloc.c | 34 +- drivers/xen/xen-scsiback.c | 60 +- fs/9p/vfs_file.c | 12 - fs/afs/dir.c | 1 - fs/afs/inode.c | 8 - fs/afs/internal.h | 1 - fs/afs/super.c | 3 - fs/aio.c | 6 +- fs/binfmt_elf.c | 4 +- fs/btrfs/ctree.h | 6 +- fs/btrfs/file.c | 57 + fs/btrfs/inode.c | 58 - fs/btrfs/qgroup.c | 88 +- fs/btrfs/tests/inode-tests.c | 12 +- fs/btrfs/tree-checker.c | 3 - fs/btrfs/volumes.c | 8 +- fs/buffer.c | 2 +- fs/cifs/cifsacl.c | 1 - fs/cifs/connect.c | 5 +- fs/cifs/smb2ops.c | 92 +- fs/cifs/smb2pdu.c | 71 +- fs/cifs/smb2pdu.h | 2 + fs/cifs/transport.c | 4 +- fs/compat_binfmt_elf.c | 20 +- fs/coredump.c | 3 +- fs/crypto/fname.c | 10 +- fs/crypto/fscrypt_private.h | 56 +- fs/crypto/hkdf.c | 2 +- fs/crypto/hooks.c | 55 +- fs/crypto/keyring.c | 10 +- fs/crypto/keysetup.c | 44 +- fs/crypto/policy.c | 27 +- fs/efivarfs/inode.c | 2 - fs/eventpoll.c | 6 +- fs/exec.c | 3 - fs/ext4/dir.c | 16 +- fs/ext4/ext4.h | 3 +- fs/ext4/namei.c | 13 +- fs/ext4/super.c | 4 + fs/f2fs/dir.c | 10 +- fs/f2fs/f2fs.h | 2 - fs/gfs2/glock.c | 1 - fs/gfs2/glops.c | 17 +- fs/gfs2/incore.h | 1 - fs/gfs2/inode.c | 42 +- fs/gfs2/rgrp.c | 4 - fs/io_uring.c | 134 +- fs/iomap/buffered-io.c | 2 +- fs/jbd2/journal.c | 34 +- fs/jbd2/transaction.c | 31 +- fs/kernfs/dir.c | 5 +- fs/libfs.c | 6 +- fs/mount.h | 3 +- fs/namespace.c | 4 +- fs/nfs/Kconfig | 9 - fs/nfs/flexfilelayout/flexfilelayout.c | 27 +- fs/nfs/nfs42proc.c | 21 +- fs/nfs/nfs42xdr.c | 1 + fs/nfs/nfs4file.c | 2 +- fs/nfs/nfs4proc.c | 2 +- fs/nfs/pagelist.c | 36 +- fs/notify/fsnotify.c | 12 +- fs/ntfs/file.c | 5 +- fs/ntfs/inode.c | 2 + fs/ntfs/logfile.c | 3 +- fs/ocfs2/cluster/tcp.c | 1 + fs/ocfs2/namei.c | 4 +- fs/proc/array.c | 10 +- fs/proc/kcore.c | 2 + fs/proc/meminfo.c | 2 +- fs/proc/self.c | 7 - fs/proc/stat.c | 3 - fs/proc/task_mmu.c | 8 +- fs/seq_file.c | 57 +- fs/ubifs/auth.c | 1 + fs/ubifs/dir.c | 28 +- fs/userfaultfd.c | 20 +- fs/verity/enable.c | 8 +- fs/verity/fsverity_private.h | 38 +- fs/verity/hash_algs.c | 2 +- fs/verity/init.c | 2 +- fs/verity/measure.c | 12 +- fs/verity/open.c | 24 +- fs/verity/signature.c | 14 +- fs/verity/verify.c | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 8 +- fs/xfs/libxfs/xfs_rmap_btree.c | 16 +- fs/xfs/scrub/bmap.c | 8 +- fs/xfs/scrub/btree.c | 45 +- fs/xfs/scrub/dir.c | 21 +- fs/xfs/xfs_iomap.c | 29 - fs/xfs/xfs_iwalk.c | 27 +- fs/xfs/xfs_mount.c | 11 +- fs/zonefs/super.c | 14 +- include/asm-generic/Kbuild | 2 +- include/asm-generic/atomic-instrumented.h | 216 +- include/asm-generic/kmap_size.h | 12 - include/asm-generic/kmap_types.h | 11 + include/asm-generic/msi.h | 4 - include/asm-generic/syscall.h | 24 +- include/crypto/aead.h | 5 - include/crypto/curve25519.h | 2 - include/crypto/hash_info.h | 3 +- include/crypto/internal/blake2s.h | 2 - include/crypto/sha.h | 167 + include/crypto/sha1.h | 46 - include/crypto/sha1_base.h | 5 +- include/crypto/sha2.h | 134 - include/crypto/sha256_base.h | 5 +- include/crypto/sha512_base.h | 5 +- include/crypto/sm3_base.h | 3 +- include/drm/amd_asic_type.h | 2 - include/drm/drm_atomic.h | 16 +- include/drm/drm_atomic_helper.h | 4 +- include/drm/drm_client.h | 7 +- include/drm/drm_connector.h | 2 +- include/drm/drm_crtc.h | 26 - include/drm/drm_device.h | 6 +- include/drm/drm_dp_helper.h | 134 +- include/drm/drm_drv.h | 92 +- include/drm/drm_dsc.h | 3 +- include/drm/drm_encoder.h | 1 + include/drm/drm_gem.h | 7 +- include/drm/drm_gem_cma_helper.h | 8 +- include/drm/drm_gem_shmem_helper.h | 4 +- include/drm/drm_gem_ttm_helper.h | 6 - include/drm/drm_gem_vram_helper.h | 25 +- include/drm/drm_mode_config.h | 25 +- include/drm/drm_modeset_helper_vtables.h | 22 +- include/drm/drm_plane.h | 21 - include/drm/drm_prime.h | 5 +- include/drm/i915_pciids.h | 152 +- include/drm/ttm/ttm_bo_api.h | 126 +- include/drm/ttm/ttm_bo_driver.h | 114 +- include/drm/ttm/ttm_caching.h | 36 - include/drm/ttm/ttm_page_alloc.h | 122 + include/drm/ttm/ttm_placement.h | 15 + include/drm/ttm/ttm_pool.h | 91 - include/drm/ttm/ttm_resource.h | 12 +- include/drm/ttm/ttm_set_memory.h | 150 + include/drm/ttm/ttm_tt.h | 82 +- include/dt-bindings/clock/ingenic,sysost.h | 10 +- include/dt-bindings/firmware/imx/rsrc.h | 1 - include/dt-bindings/sound/adi,adau1977.h | 15 - include/dt-bindings/usb/pd.h | 8 - include/keys/rxrpc-type.h | 56 +- include/kunit/test.h | 2 +- include/linux/acpi.h | 2 +- include/linux/acpi_iort.h | 4 - include/linux/atmdev.h | 1 - include/linux/atomic-arch-fallback.h | 90 +- include/linux/atomic-fallback.h | 90 +- include/linux/auxiliary_bus.h | 77 - include/linux/blkdev.h | 17 +- include/linux/bootconfig.h | 3 - include/linux/bpf-cgroup.h | 12 +- include/linux/bpf.h | 80 +- include/linux/bpf_lsm.h | 30 - include/linux/bpf_types.h | 1 - include/linux/bpf_verifier.h | 30 +- include/linux/btf.h | 6 +- include/linux/build_bug.h | 5 - include/linux/can/dev.h | 38 +- include/linux/can/dev/peak_canfd.h | 2 +- include/linux/ccp.h | 3 +- include/linux/cgroup-defs.h | 15 + include/linux/cgroup.h | 5 +- include/linux/compaction.h | 12 + include/linux/compiler-clang.h | 2 - include/linux/completion.h | 5 +- include/linux/console.h | 1 + include/linux/context_tracking.h | 6 +- include/linux/cpuhotplug.h | 1 - include/linux/cpumask.h | 6 - include/linux/device.h | 10 +- include/linux/device/class.h | 14 - include/linux/dma-buf-map.h | 266 - include/linux/dma-buf.h | 18 +- include/linux/edac.h | 16 +- include/linux/elf.h | 10 - include/linux/elfcore.h | 22 - include/linux/entry-common.h | 171 +- include/linux/entry-kvm.h | 4 +- include/linux/ethtool.h | 1 - include/linux/filter.h | 2 +- include/linux/firmware/xlnx-zynqmp.h | 4 + include/linux/font.h | 3 +- include/linux/fpga/fpga-mgr.h | 2 - include/linux/freelist.h | 129 - include/linux/fs.h | 2 +- include/linux/fscrypt.h | 112 +- include/linux/fwnode.h | 73 +- include/linux/genl_magic_struct.h | 2 +- include/linux/gfp.h | 2 + include/linux/goldfish.h | 8 +- include/linux/highmem-internal.h | 232 - include/linux/highmem.h | 313 +- include/linux/hrtimer.h | 6 +- include/linux/huge_mm.h | 93 +- include/linux/ieee80211.h | 12 +- include/linux/if_bridge.h | 1 - include/linux/if_frad.h | 92 + include/linux/if_macvlan.h | 1 - include/linux/iio/adc/ad_sigma_delta.h | 6 +- include/linux/iio/buffer.h | 3 + include/linux/iio/iio-opaque.h | 2 - include/linux/iio/iio.h | 6 - include/linux/iio/trigger.h | 6 +- include/linux/iio/triggered_buffer.h | 23 +- include/linux/ima.h | 6 - include/linux/inetdevice.h | 4 +- include/linux/intel-iommu.h | 1 + include/linux/io-mapping.h | 38 +- include/linux/io-pgtable.h | 8 - include/linux/iommu.h | 1 - include/linux/ipc_namespace.h | 3 +- include/linux/irq_work.h | 33 +- include/linux/irqdomain.h | 12 +- include/linux/irqflags.h | 8 +- include/linux/jbd2.h | 2 +- include/linux/kbd_kern.h | 3 + include/linux/kernel.h | 22 +- include/linux/kernfs.h | 2 +- include/linux/key-type.h | 1 - include/linux/kprobes.h | 25 +- include/linux/list.h | 2 +- include/linux/llist.h | 23 - include/linux/lockdep.h | 17 - include/linux/lsm_audit.h | 2 +- include/linux/lsm_hook_defs.h | 2 +- include/linux/marvell_phy.h | 3 - include/linux/mei_cl_bus.h | 6 - include/linux/memcontrol.h | 386 +- include/linux/memory_hotplug.h | 14 + include/linux/mhi.h | 25 +- include/linux/migrate.h | 4 +- include/linux/mlx4/device.h | 1 + include/linux/mlx5/device.h | 8 - include/linux/mlx5/driver.h | 42 +- include/linux/mlx5/eswitch.h | 8 +- include/linux/mlx5/fs.h | 6 +- include/linux/mlx5/mlx5_ifc.h | 103 +- include/linux/mlx5/mlx5_ifc_vdpa.h | 166 - include/linux/mm.h | 143 +- include/linux/mm_types.h | 13 +- include/linux/mmap_lock.h | 94 +- include/linux/mmzone.h | 70 +- include/linux/mod_devicetable.h | 8 - include/linux/module.h | 4 - include/linux/msi.h | 46 +- include/linux/net.h | 2 +- include/linux/netdev_features.h | 4 +- include/linux/netdevice.h | 95 +- include/linux/netfilter/ipset/ip_set.h | 5 - include/linux/netfilter/x_tables.h | 5 +- include/linux/nfs_page.h | 4 - include/linux/ns_common.h | 3 - include/linux/numa.h | 30 +- include/linux/nvmem-provider.h | 17 - include/linux/of.h | 10 +- include/linux/page-flags.h | 17 +- include/linux/page_ext.h | 8 - include/linux/pagemap.h | 2 - include/linux/pagevec.h | 3 + include/linux/perf/arm_pmu.h | 2 - include/linux/perf_event.h | 6 - include/linux/pgtable.h | 84 - include/linux/phy.h | 22 +- include/linux/pid_namespace.h | 4 +- include/linux/platform_data/ad7298.h | 19 + include/linux/platform_data/ad7303.h | 20 + include/linux/platform_data/ad7887.h | 4 + include/linux/platform_data/adau1977.h | 44 + include/linux/platform_data/at91_adc.h | 49 + include/linux/platform_data/hirschmann-hellcreek.h | 23 - include/linux/platform_data/media/coda.h | 14 + include/linux/platform_data/serial-imx.h | 15 + include/linux/platform_data/shmob_drm.h | 2 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_data/usb-ehci-mxc.h | 14 + include/linux/platform_device.h | 3 - include/linux/pm_runtime.h | 21 - include/linux/poison.h | 4 + include/linux/preempt.h | 83 +- include/linux/property.h | 3 - include/linux/ptp_classify.h | 7 +- include/linux/ptp_clock_kernel.h | 13 - include/linux/purgatory.h | 2 +- include/linux/qed/qed_if.h | 1 - include/linux/rcupdate.h | 11 +- include/linux/rcupdate_trace.h | 4 +- include/linux/rcutiny.h | 2 - include/linux/rcutree.h | 1 - include/linux/refcount.h | 2 +- include/linux/regmap.h | 35 - include/linux/rfkill.h | 24 +- include/linux/rmap.h | 1 + include/linux/rtc.h | 69 +- include/linux/rtsx_pci.h | 2 - include/linux/rwsem.h | 3 - include/linux/scatterlist.h | 6 + include/linux/sched.h | 46 +- include/linux/sched/hotplug.h | 2 - include/linux/sched/mm.h | 21 - include/linux/sched/signal.h | 20 +- include/linux/sched/task.h | 2 + include/linux/sched/topology.h | 8 - include/linux/scs.h | 16 +- include/linux/sctp.h | 20 - include/linux/sdla.h | 240 + include/linux/seccomp.h | 2 +- include/linux/security.h | 7 +- include/linux/seqlock.h | 121 +- include/linux/serial_8250.h | 5 - include/linux/serial_core.h | 20 +- include/linux/serial_pnx8xxx.h | 67 + include/linux/set_memory.h | 5 - include/linux/shmem_fs.h | 6 +- include/linux/signal.h | 14 - include/linux/signal_types.h | 12 - include/linux/siox.h | 2 +- include/linux/skbuff.h | 22 - include/linux/slab.h | 18 - include/linux/smp.h | 19 +- include/linux/soc/marvell/octeontx2/asm.h | 29 - include/linux/soundwire/sdw.h | 4 - include/linux/soundwire/sdw_registers.h | 43 - include/linux/spi/spi.h | 19 - include/linux/spmi.h | 1 - include/linux/stmmac.h | 1 - include/linux/stop_machine.h | 5 - include/linux/swiotlb.h | 1 - include/linux/syscall_user_dispatch.h | 40 - include/linux/thread_info.h | 50 - include/linux/thunderbolt.h | 18 +- include/linux/time_namespace.h | 37 +- include/linux/timekeeping.h | 2 - include/linux/timer.h | 1 + include/linux/timex.h | 1 + include/linux/tracehook.h | 44 +- include/linux/tty.h | 48 +- include/linux/tty_driver.h | 9 + include/linux/uio_driver.h | 16 - include/linux/usb/hcd.h | 4 + include/linux/usb/pd.h | 2 - include/linux/usb/pd_vdo.h | 19 +- include/linux/usb/r8152.h | 37 - include/linux/usb/serial.h | 2 + include/linux/usb/tcpm.h | 28 +- include/linux/usb/typec.h | 2 - include/linux/usb/typec_tbt.h | 6 +- include/linux/usb/usbnet.h | 4 + include/linux/usb_usual.h | 2 - include/linux/user_namespace.h | 5 +- include/linux/utsname.h | 9 +- include/linux/vmalloc.h | 8 +- include/linux/vmstat.h | 104 - include/linux/wimax/debug.h | 491 + include/linux/zsmalloc.h | 1 + include/media/dvbdev.h | 2 +- include/media/fwht-ctrls.h | 31 + include/media/h264-ctrls.h | 231 + include/media/hevc-ctrls.h | 10 +- include/media/mpeg2-ctrls.h | 4 +- include/media/rc-map.h | 2 - include/media/v4l2-async.h | 2 +- include/media/v4l2-common.h | 21 - include/media/v4l2-ctrls.h | 4 +- include/media/v4l2-dev.h | 4 +- include/media/v4l2-device.h | 2 +- include/media/v4l2-dv-timings.h | 2 +- include/media/v4l2-fwnode.h | 129 +- include/media/v4l2-h264.h | 2 +- include/media/v4l2-ioctl.h | 10 - include/media/v4l2-mediabus.h | 8 +- include/media/v4l2-subdev.h | 2 +- include/media/videobuf2-core.h | 2 +- include/media/vp8-ctrls.h | 8 +- include/net/act_api.h | 6 - include/net/bluetooth/hci.h | 7 - include/net/bluetooth/hci_core.h | 23 +- include/net/bluetooth/mgmt.h | 53 +- include/net/bonding.h | 10 +- include/net/bpf_sk_storage.h | 2 - include/net/busy_poll.h | 27 +- include/net/cfg80211.h | 97 +- include/net/compat.h | 10 + include/net/devlink.h | 13 +- include/net/dsa.h | 8 - include/net/dst.h | 12 +- include/net/ieee80211_radiotap.h | 1 - include/net/inet_ecn.h | 14 +- include/net/inet_frag.h | 1 - include/net/inet_hashtables.h | 5 +- include/net/ip.h | 2 +- include/net/ip_tunnels.h | 9 +- include/net/ipv6_frag.h | 30 - include/net/mac80211.h | 42 +- include/net/mptcp.h | 25 +- include/net/neighbour.h | 1 - include/net/net_namespace.h | 14 +- include/net/netfilter/ipv4/nf_reject.h | 14 +- include/net/netfilter/ipv6/nf_reject.h | 14 +- include/net/netfilter/nf_conntrack_l4proto.h | 16 +- include/net/netfilter/nf_tables.h | 99 +- include/net/netfilter/nf_tables_offload.h | 7 - include/net/netlink.h | 4 +- include/net/netns/sctp.h | 8 - include/net/nexthop.h | 42 +- include/net/nfc/nci.h | 34 - include/net/page_pool.h | 26 - include/net/pkt_cls.h | 4 +- include/net/pkt_sched.h | 5 - include/net/sch_generic.h | 17 +- include/net/sctp/constants.h | 2 - include/net/sctp/sctp.h | 9 +- include/net/sctp/sm.h | 4 - include/net/sctp/structs.h | 12 +- include/net/sock.h | 30 +- include/net/switchdev.h | 2 - include/net/tcp.h | 35 +- include/net/tls.h | 54 +- include/net/udp.h | 6 +- include/net/wimax.h | 503 + include/net/xdp.h | 22 +- include/net/xdp_sock.h | 1 - include/net/xdp_sock_drv.h | 7 - include/rdma/ib_addr.h | 1 - include/rdma/ib_verbs.h | 1 - include/scsi/libiscsi.h | 3 - include/soc/fsl/qman.h | 3 +- include/soc/mscc/ocelot.h | 23 +- include/sound/compress_driver.h | 16 - include/sound/graph_card.h | 16 - include/sound/hda_codec.h | 2 +- include/sound/intel-dsp-config.h | 7 - include/sound/rt1015.h | 15 - include/sound/rt5682.h | 1 - include/sound/simple_card_utils.h | 3 - include/sound/soc-acpi-intel-match.h | 2 - include/sound/soc-acpi.h | 6 - include/sound/soc-component.h | 31 +- include/sound/soc-dai.h | 42 +- include/sound/soc-jack.h | 132 - include/sound/soc-link.h | 9 +- include/sound/soc-topology.h | 13 +- include/sound/soc.h | 132 +- include/sound/sof.h | 6 +- include/sound/sof/dai.h | 16 +- include/sound/sof/debug.h | 41 - include/sound/sof/ext_manifest.h | 21 - include/sound/sof/header.h | 15 +- include/sound/sof/trace.h | 28 - include/trace/events/asoc.h | 1 - include/trace/events/mmap_lock.h | 107 - include/trace/events/sched.h | 84 - include/trace/events/sunrpc.h | 3 +- include/trace/events/writeback.h | 10 +- include/trace/events/xdp.h | 12 +- include/trace/syscall.h | 6 +- include/uapi/asm-generic/siginfo.h | 3 +- include/uapi/asm-generic/signal-defs.h | 63 - include/uapi/asm-generic/signal.h | 29 + include/uapi/asm-generic/socket.h | 3 - include/uapi/drm/amdgpu_drm.h | 6 +- include/uapi/drm/drm_fourcc.h | 175 +- include/uapi/drm/drm_mode.h | 6 - include/uapi/drm/virtgpu_drm.h | 39 +- include/uapi/linux/android/binder.h | 1 - include/uapi/linux/batman_adv.h | 26 - include/uapi/linux/bpf.h | 109 +- include/uapi/linux/can.h | 38 +- include/uapi/linux/can/gw.h | 4 +- include/uapi/linux/can/isotp.h | 2 +- include/uapi/linux/can/netlink.h | 1 - include/uapi/linux/cfm_bridge.h | 64 - include/uapi/linux/const.h | 5 - include/uapi/linux/devlink.h | 2 - include/uapi/linux/ethtool.h | 2 +- include/uapi/linux/fscrypt.h | 5 +- include/uapi/linux/fsverity.h | 49 - include/uapi/linux/if_alg.h | 16 - include/uapi/linux/if_bridge.h | 126 - include/uapi/linux/if_ether.h | 1 - include/uapi/linux/if_frad.h | 123 + include/uapi/linux/if_link.h | 2 - include/uapi/linux/if_packet.h | 12 - include/uapi/linux/kd.h | 2 +- include/uapi/linux/kernel.h | 9 +- include/uapi/linux/keyboard.h | 2 +- include/uapi/linux/lightnvm.h | 2 +- include/uapi/linux/lirc.h | 4 +- include/uapi/linux/media-bus-format.h | 11 +- include/uapi/linux/mroute6.h | 2 +- include/uapi/linux/mrp_bridge.h | 1 - include/uapi/linux/netfilter/ipset/ip_set.h | 6 +- include/uapi/linux/netfilter/nf_tables.h | 6 - include/uapi/linux/netfilter/x_tables.h | 2 +- include/uapi/linux/netlink.h | 2 +- include/uapi/linux/nl80211.h | 152 +- include/uapi/linux/openvswitch.h | 2 - include/uapi/linux/perf_event.h | 6 +- include/uapi/linux/ppp-ioctl.h | 2 - include/uapi/linux/prctl.h | 5 - include/uapi/linux/ptrace.h | 3 +- include/uapi/linux/rfkill.h | 16 +- include/uapi/linux/rkisp1-config.h | 884 - include/uapi/linux/rtnetlink.h | 20 +- include/uapi/linux/sched/types.h | 2 - include/uapi/linux/sctp.h | 7 - include/uapi/linux/sdla.h | 117 + include/uapi/linux/seg6_local.h | 1 - include/uapi/linux/serial_core.h | 2 + include/uapi/linux/smc.h | 126 - include/uapi/linux/snmp.h | 1 - include/uapi/linux/stat.h | 9 +- include/uapi/linux/sysctl.h | 2 +- include/uapi/linux/tcp.h | 4 - include/uapi/linux/tls.h | 15 - include/uapi/linux/userfaultfd.h | 9 - include/uapi/linux/v4l2-controls.h | 873 +- include/uapi/linux/videodev2.h | 41 +- include/uapi/linux/virtio_gpu.h | 78 - include/uapi/linux/vm_sockets.h | 26 +- .../linux-wimax.h => include/uapi/linux/wimax.h | 0 .../uapi/linux/wimax/i2400m.h | 0 include/uapi/misc/habanalabs.h | 126 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 2 +- include/uapi/sound/asoc.h | 22 +- include/uapi/sound/sof/abi.h | 2 +- include/xen/grant_table.h | 17 - init/Kconfig | 14 +- init/initramfs.c | 2 +- init/main.c | 10 +- init/version.c | 2 +- ipc/msgutil.c | 2 +- ipc/namespace.c | 4 +- ipc/shm.c | 8 +- kernel/Makefile | 1 + kernel/auditsc.c | 4 +- kernel/bpf/Makefile | 1 - kernel/bpf/arraymap.c | 30 +- kernel/bpf/bpf_iter.c | 14 - kernel/bpf/bpf_local_storage.c | 20 +- kernel/bpf/bpf_lsm.c | 140 - kernel/bpf/bpf_struct_ops.c | 19 +- kernel/bpf/bpf_task_storage.c | 315 - kernel/bpf/btf.c | 481 +- kernel/bpf/core.c | 23 +- kernel/bpf/cpumap.c | 37 +- kernel/bpf/devmap.c | 25 +- kernel/bpf/hashtab.c | 189 +- kernel/bpf/helpers.c | 17 +- kernel/bpf/local_storage.c | 44 +- kernel/bpf/lpm_trie.c | 19 +- kernel/bpf/queue_stack_maps.c | 16 +- kernel/bpf/reuseport_array.c | 12 +- kernel/bpf/ringbuf.c | 35 +- kernel/bpf/stackmap.c | 18 +- kernel/bpf/syscall.c | 316 +- kernel/bpf/sysfs_btf.c | 2 +- kernel/bpf/task_iter.c | 56 +- kernel/bpf/verifier.c | 469 +- kernel/cgroup/cgroup.c | 14 +- kernel/cgroup/cpuset.c | 33 +- kernel/cgroup/namespace.c | 2 +- kernel/cpu.c | 15 +- kernel/crash_core.c | 2 +- kernel/debug/debug_core.c | 6 +- kernel/elfcore.c | 26 + kernel/entry/Makefile | 2 +- kernel/entry/common.c | 190 +- kernel/entry/common.h | 7 - kernel/entry/kvm.c | 3 - kernel/entry/syscall_user_dispatch.c | 104 - kernel/events/core.c | 160 +- kernel/events/uprobes.c | 2 +- kernel/exit.c | 16 +- kernel/fail_function.c | 5 +- kernel/fork.c | 24 +- kernel/futex.c | 2 + kernel/irq/irqdomain.c | 26 +- kernel/irq_work.c | 45 +- kernel/kcov.c | 2 - kernel/kcsan/encoding.h | 20 +- kernel/kcsan/selftest.c | 3 - kernel/kexec_core.c | 1 + kernel/kexec_file.c | 2 +- kernel/kprobes.c | 314 +- kernel/kthread.c | 50 +- kernel/locking/lock_events_list.h | 6 +- kernel/locking/lockdep.c | 6 +- kernel/locking/locktorture.c | 36 +- kernel/locking/rwsem.c | 383 +- kernel/module.c | 36 - kernel/nsproxy.c | 13 +- kernel/pid.c | 2 +- kernel/pid_namespace.c | 13 +- kernel/power/hibernate.c | 2 +- kernel/power/power.h | 2 +- kernel/power/snapshot.c | 52 +- kernel/printk/printk.c | 10 +- kernel/printk/printk_ringbuffer.c | 2 + kernel/ptrace.c | 34 +- kernel/rcu/Kconfig | 20 +- kernel/rcu/rcu.h | 16 - kernel/rcu/rcu_segcblist.h | 2 +- kernel/rcu/rcuscale.c | 37 +- kernel/rcu/rcutorture.c | 52 +- kernel/rcu/refscale.c | 11 +- kernel/rcu/srcutree.c | 6 +- kernel/rcu/tasks.h | 49 +- kernel/rcu/tree.c | 203 +- kernel/rcu/tree.h | 2 - kernel/rcu/tree_plugin.h | 2 +- kernel/rcu/tree_stall.h | 28 +- kernel/scftorture.c | 49 +- kernel/sched/core.c | 1234 +- kernel/sched/cpudeadline.c | 4 +- kernel/sched/cpufreq_schedutil.c | 9 +- kernel/sched/cpupri.c | 52 +- kernel/sched/cpupri.h | 8 +- kernel/sched/deadline.c | 198 +- kernel/sched/fair.c | 124 +- kernel/sched/idle.c | 35 +- kernel/sched/membarrier.c | 224 +- kernel/sched/rt.c | 99 +- kernel/sched/sched.h | 150 +- kernel/sched/stop_task.c | 5 +- kernel/sched/topology.c | 61 +- kernel/scs.c | 71 +- kernel/seccomp.c | 11 +- kernel/signal.c | 62 +- kernel/smp.c | 52 +- kernel/stop_machine.c | 27 +- kernel/sys.c | 5 - kernel/sysctl.c | 11 - kernel/task_work.c | 41 +- kernel/taskstats.c | 2 +- kernel/time/hrtimer.c | 2 +- kernel/time/jiffies.c | 3 +- kernel/time/namespace.c | 15 +- kernel/time/ntp.c | 229 +- kernel/time/ntp_internal.h | 7 - kernel/time/tick-broadcast.c | 25 +- kernel/time/tick-common.c | 12 +- kernel/time/tick-internal.h | 1 + kernel/time/tick-sched.c | 128 +- kernel/time/timeconv.c | 6 +- kernel/time/timekeeping.c | 85 +- kernel/time/timekeeping.h | 2 +- kernel/time/timer.c | 57 +- kernel/time/timer_list.c | 66 +- kernel/torture.c | 34 +- kernel/trace/Kconfig | 2 +- kernel/trace/bpf_trace.c | 59 +- kernel/trace/ftrace.c | 22 +- kernel/trace/ring_buffer.c | 20 +- kernel/trace/trace.c | 15 +- kernel/trace/trace_events.c | 8 +- kernel/trace/trace_hwlat.c | 2 +- kernel/trace/trace_kprobe.c | 3 +- kernel/tracepoint.c | 4 +- kernel/user.c | 2 +- kernel/user_namespace.c | 4 +- kernel/utsname.c | 7 +- kernel/workqueue.c | 7 - lib/Kconfig.debug | 31 - lib/Kconfig.kasan | 9 + lib/Makefile | 3 +- lib/cpumask.c | 18 - lib/crypto/blake2s-selftest.c | 2 +- lib/crypto/blake2s.c | 2 + lib/crypto/curve25519.c | 2 + lib/crypto/sha256.c | 214 +- lib/digsig.c | 2 +- lib/dump_stack.c | 2 - lib/dynamic_debug.c | 9 +- lib/fonts/font_10x18.c | 1 - lib/fonts/font_6x10.c | 1 - lib/fonts/font_6x11.c | 1 - lib/fonts/font_6x8.c | 1 - lib/fonts/font_7x14.c | 1 - lib/fonts/font_8x16.c | 1 - lib/fonts/font_8x8.c | 1 - lib/fonts/font_acorn_8x8.c | 1 - lib/fonts/font_mini_4x6.c | 1 - lib/fonts/font_pearl_8x8.c | 1 - lib/fonts/font_sun12x22.c | 1 - lib/fonts/font_sun8x16.c | 1 - lib/fonts/font_ter16x32.c | 1 - lib/locking-selftest.c | 98 +- lib/mpi/ec.c | 3 + lib/nlattr.c | 42 +- lib/sha1.c | 2 +- lib/smp_processor_id.c | 5 - lib/strncpy_from_user.c | 19 +- lib/syscall.c | 11 +- lib/test_kasan_module.c | 29 - lib/zlib_dfltcc/dfltcc_inflate.c | 3 - mm/Kconfig | 41 +- mm/Kconfig.debug | 28 +- mm/Makefile | 4 +- mm/backing-dev.c | 8 +- mm/cma.c | 6 +- mm/compaction.c | 29 +- mm/debug.c | 4 +- mm/filemap.c | 607 +- mm/gup.c | 384 +- mm/gup_benchmark.c | 210 + mm/gup_test.c | 247 - mm/gup_test.h | 32 - mm/highmem.c | 324 +- mm/huge_memory.c | 75 +- mm/hugetlb.c | 29 +- mm/hugetlb_cgroup.c | 8 +- mm/init-mm.c | 1 - mm/internal.h | 5 - mm/kasan/generic.c | 3 + mm/kasan/quarantine.c | 39 - mm/kasan/report.c | 4 +- mm/khugepaged.c | 58 +- mm/ksm.c | 50 +- mm/list_lru.c | 10 +- mm/madvise.c | 21 +- mm/mapping_dirty_helpers.c | 6 +- mm/memblock.c | 80 - mm/memcontrol.c | 317 +- mm/memory-failure.c | 226 +- mm/memory.c | 24 +- mm/memory_hotplug.c | 50 +- mm/mempolicy.c | 8 +- mm/migrate.c | 183 +- mm/mm_init.c | 1 - mm/mmap.c | 48 +- mm/mmap_lock.c | 230 - mm/mmu_notifier.c | 7 + mm/mmzone.c | 14 + mm/mprotect.c | 7 - mm/mremap.c | 280 +- mm/nommu.c | 8 +- mm/oom_kill.c | 14 +- mm/page-writeback.c | 6 + mm/page_alloc.c | 482 +- mm/page_counter.c | 4 +- mm/page_ext.c | 10 +- mm/page_io.c | 6 +- mm/page_isolation.c | 12 +- mm/page_owner.c | 17 +- mm/page_poison.c | 56 +- mm/page_vma_mapped.c | 9 +- mm/process_vm_access.c | 2 +- mm/rmap.c | 9 + mm/shmem.c | 39 +- mm/slab.c | 10 +- mm/slab.h | 87 +- mm/slab_common.c | 10 +- mm/slob.c | 6 +- mm/slub.c | 160 +- mm/swap.c | 12 +- mm/swap_state.c | 7 +- mm/swapfile.c | 18 +- mm/truncate.c | 12 +- mm/vmalloc.c | 105 +- mm/vmscan.c | 21 +- mm/vmstat.c | 6 +- mm/workingset.c | 10 +- mm/z3fold.c | 191 +- mm/zsmalloc.c | 65 +- mm/zswap.c | 189 +- net/9p/client.c | 6 +- net/9p/trans_common.c | 4 +- net/9p/trans_fd.c | 4 +- net/9p/trans_rdma.c | 2 - net/9p/trans_virtio.c | 9 +- net/Kconfig | 2 + net/Makefile | 1 + net/appletalk/aarp.c | 18 +- net/appletalk/ddp.c | 7 +- net/atm/raw.c | 12 +- net/batman-adv/Kconfig | 27 +- net/batman-adv/Makefile | 3 + net/batman-adv/bat_algo.c | 34 +- net/batman-adv/bat_algo.h | 5 +- net/batman-adv/bat_iv_ogm.c | 229 + net/batman-adv/bat_v.c | 247 +- net/batman-adv/bat_v_elp.c | 1 - net/batman-adv/bat_v_ogm.c | 1 - net/batman-adv/bridge_loop_avoidance.c | 130 + net/batman-adv/bridge_loop_avoidance.h | 16 + net/batman-adv/debugfs.c | 442 + net/batman-adv/debugfs.h | 73 + net/batman-adv/distributed-arp-table.c | 55 + net/batman-adv/distributed-arp-table.h | 2 + net/batman-adv/fragmentation.c | 29 +- net/batman-adv/gateway_client.c | 39 + net/batman-adv/gateway_client.h | 2 + net/batman-adv/hard-interface.c | 38 +- net/batman-adv/hard-interface.h | 25 +- net/batman-adv/icmp_socket.c | 392 + net/batman-adv/icmp_socket.h | 38 + net/batman-adv/log.c | 208 + net/batman-adv/main.c | 46 +- net/batman-adv/main.h | 5 +- net/batman-adv/multicast.c | 111 + net/batman-adv/multicast.h | 3 + net/batman-adv/netlink.c | 1 - net/batman-adv/network-coding.c | 87 + net/batman-adv/network-coding.h | 13 + net/batman-adv/originator.c | 121 + net/batman-adv/originator.h | 4 + net/batman-adv/routing.c | 10 + net/batman-adv/soft-interface.c | 137 +- net/batman-adv/soft-interface.h | 1 + net/batman-adv/sysfs.c | 1272 + net/batman-adv/sysfs.h | 93 + net/batman-adv/tp_meter.c | 1 - net/batman-adv/translation-table.c | 212 + net/batman-adv/translation-table.h | 3 + net/batman-adv/types.h | 66 + net/bluetooth/hci_conn.c | 12 +- net/bluetooth/hci_core.c | 53 +- net/bluetooth/hci_debugfs.c | 50 - net/bluetooth/hci_event.c | 44 +- net/bluetooth/hci_request.c | 303 +- net/bluetooth/hci_request.h | 2 - net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 10 +- net/bluetooth/mgmt.c | 436 +- net/bluetooth/mgmt_config.c | 187 +- net/bluetooth/sco.c | 5 - net/bluetooth/smp.c | 44 +- net/bluetooth/smp.h | 2 - net/bridge/Kconfig | 11 - net/bridge/Makefile | 2 - net/bridge/br.c | 5 +- net/bridge/br_cfm.c | 867 - net/bridge/br_cfm_netlink.c | 726 - net/bridge/br_device.c | 44 +- net/bridge/br_if.c | 1 - net/bridge/br_input.c | 41 +- net/bridge/br_mdb.c | 30 +- net/bridge/br_mrp.c | 59 +- net/bridge/br_mrp_netlink.c | 2 +- net/bridge/br_multicast.c | 47 +- net/bridge/br_netfilter_hooks.c | 7 +- net/bridge/br_netlink.c | 117 +- net/bridge/br_private.h | 117 +- net/bridge/br_private_cfm.h | 147 - net/bridge/br_private_mrp.h | 2 +- net/bridge/br_vlan.c | 35 +- net/bridge/netfilter/Kconfig | 4 +- net/bridge/netfilter/nft_reject_bridge.c | 255 +- net/can/af_can.c | 47 +- net/can/gw.c | 80 +- net/can/isotp.c | 45 +- net/can/j1939/main.c | 4 +- net/core/bpf_sk_storage.c | 136 +- net/core/datagram.c | 2 +- net/core/dev.c | 170 +- net/core/dev_ioctl.c | 2 +- net/core/devlink.c | 106 +- net/core/fib_rules.c | 4 +- net/core/filter.c | 25 - net/core/flow_dissector.c | 2 +- net/core/flow_offload.c | 4 +- net/core/gro_cells.c | 7 +- net/core/lwt_bpf.c | 12 +- net/core/neighbour.c | 2 - net/core/net-sysfs.c | 6 +- net/core/net_namespace.c | 6 +- net/core/netclassid_cgroup.c | 3 +- net/core/netpoll.c | 22 +- net/core/netprio_cgroup.c | 3 +- net/core/page_pool.c | 70 +- net/core/rtnetlink.c | 36 +- net/core/skbuff.c | 23 +- net/core/skmsg.c | 87 +- net/core/sock.c | 32 +- net/core/sock_map.c | 42 +- net/core/xdp.c | 86 +- net/dcb/dcbnl.c | 16 +- net/dccp/ackvec.c | 5 - net/dccp/ccid.c | 2 +- net/dccp/ccids/ccid2.c | 5 - net/dccp/ccids/ccid3.c | 6 - net/dccp/ccids/lib/loss_interval.c | 3 - net/dccp/ccids/lib/packet_history.c | 3 - net/dccp/feat.c | 6 - net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 2 +- net/dccp/output.c | 9 - net/dccp/qpolicy.c | 6 +- net/dccp/timer.c | 12 +- net/decnet/dn_dev.c | 2 +- net/dsa/Kconfig | 11 - net/dsa/Makefile | 4 +- net/dsa/dsa.c | 7 +- net/dsa/dsa_priv.h | 2 + net/dsa/master.c | 7 +- net/dsa/slave.c | 96 +- net/dsa/tag_ar9331.c | 3 + net/dsa/tag_brcm.c | 3 + net/dsa/tag_dsa.c | 332 +- net/dsa/tag_edsa.c | 206 + net/dsa/tag_gswip.c | 5 + net/dsa/tag_hellcreek.c | 64 - net/dsa/tag_ksz.c | 73 +- net/dsa/tag_lan9303.c | 9 + net/dsa/tag_mtk.c | 3 + net/dsa/tag_ocelot.c | 7 + net/dsa/tag_qca.c | 3 + net/dsa/tag_trailer.c | 31 +- net/ethernet/eth.c | 6 +- net/ethtool/bitset.c | 2 - net/ethtool/ioctl.c | 2 +- net/ieee802154/nl-mac.c | 2 +- net/ipv4/af_inet.c | 2 +- net/ipv4/arp.c | 6 - net/ipv4/bpf_tcp_ca.c | 3 +- net/ipv4/devinet.c | 5 +- net/ipv4/fib_frontend.c | 4 +- net/ipv4/fib_semantics.c | 7 +- net/ipv4/fib_trie.c | 9 + net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inet_diag.c | 4 +- net/ipv4/inet_fragment.c | 47 +- net/ipv4/inet_hashtables.c | 68 +- net/ipv4/inet_timewait_sock.c | 4 +- net/ipv4/ip_gre.c | 6 +- net/ipv4/ip_tunnel_core.c | 9 + net/ipv4/ip_vti.c | 2 +- net/ipv4/ipconfig.c | 14 +- net/ipv4/ipip.c | 2 +- net/ipv4/metrics.c | 2 +- net/ipv4/netfilter/arp_tables.c | 14 +- net/ipv4/netfilter/ip_tables.c | 14 +- net/ipv4/netfilter/ipt_REJECT.c | 3 +- net/ipv4/netfilter/nf_reject_ipv4.c | 134 +- net/ipv4/netfilter/nft_reject_ipv4.c | 3 +- net/ipv4/nexthop.c | 255 +- net/ipv4/proc.c | 1 - net/ipv4/route.c | 22 +- net/ipv4/tcp.c | 603 +- net/ipv4/tcp_bbr.c | 2 +- net/ipv4/tcp_bpf.c | 18 +- net/ipv4/tcp_cong.c | 5 - net/ipv4/tcp_input.c | 51 +- net/ipv4/tcp_ipv4.c | 56 +- net/ipv4/tcp_lp.c | 7 - net/ipv4/tcp_metrics.c | 2 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_output.c | 31 +- net/ipv4/tcp_recovery.c | 3 +- net/ipv4/udp.c | 12 +- net/ipv4/udp_diag.c | 2 +- net/ipv4/udp_offload.c | 5 +- net/ipv6/addrconf.c | 9 +- net/ipv6/addrlabel.c | 26 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/ah6.c | 3 +- net/ipv6/calipso.c | 4 +- net/ipv6/exthdrs.c | 5 + net/ipv6/ip6_gre.c | 22 +- net/ipv6/ip6_tunnel.c | 47 +- net/ipv6/ip6_vti.c | 3 +- net/ipv6/ipv6_sockglue.c | 2 +- net/ipv6/mcast.c | 2 +- net/ipv6/ndisc.c | 7 - net/ipv6/netfilter/ip6_tables.c | 14 +- net/ipv6/netfilter/ip6t_REJECT.c | 2 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 9 - net/ipv6/netfilter/nf_reject_ipv6.c | 144 +- net/ipv6/netfilter/nft_reject_ipv6.c | 3 +- net/ipv6/proc.c | 2 - net/ipv6/reassembly.c | 26 +- net/ipv6/route.c | 9 +- net/ipv6/rpl.c | 2 +- net/ipv6/rpl_iptunnel.c | 9 +- net/ipv6/seg6_hmac.c | 1 + net/ipv6/seg6_local.c | 590 +- net/ipv6/sit.c | 2 +- net/ipv6/tcp_ipv6.c | 40 +- net/ipv6/udp.c | 8 +- net/ipv6/udp_offload.c | 8 +- net/iucv/af_iucv.c | 12 +- net/l3mdev/l3mdev.c | 1 - net/lapb/lapb_iface.c | 82 +- net/lapb/lapb_timer.c | 11 +- net/llc/llc_conn.c | 2 - net/mac80211/agg-rx.c | 8 +- net/mac80211/agg-tx.c | 12 +- net/mac80211/cfg.c | 33 +- net/mac80211/chan.c | 74 +- net/mac80211/debugfs.c | 2 +- net/mac80211/debugfs_key.c | 2 +- net/mac80211/debugfs_netdev.c | 17 +- net/mac80211/debugfs_sta.c | 4 +- net/mac80211/ieee80211_i.h | 24 +- net/mac80211/iface.c | 56 +- net/mac80211/key.c | 49 - net/mac80211/main.c | 22 +- net/mac80211/mesh.c | 30 - net/mac80211/mesh_pathtbl.c | 4 +- net/mac80211/mlme.c | 123 +- net/mac80211/pm.c | 15 + net/mac80211/rc80211_minstrel.c | 27 +- net/mac80211/rc80211_minstrel.h | 1 + net/mac80211/rx.c | 41 +- net/mac80211/sta_info.c | 14 +- net/mac80211/status.c | 18 +- net/mac80211/trace.h | 23 +- net/mac80211/tx.c | 60 +- net/mac80211/util.c | 75 +- net/mac80211/vht.c | 14 +- net/mac80211/wme.c | 18 +- net/mac802154/main.c | 8 +- net/mpls/af_mpls.c | 2 - net/mptcp/crypto.c | 2 +- net/mptcp/ctrl.c | 14 - net/mptcp/mib.c | 1 - net/mptcp/mptcp_diag.c | 2 +- net/mptcp/options.c | 220 +- net/mptcp/pm.c | 72 +- net/mptcp/pm_netlink.c | 84 +- net/mptcp/protocol.c | 1815 +- net/mptcp/protocol.h | 192 +- net/mptcp/subflow.c | 172 +- net/ncsi/ncsi-manage.c | 5 + net/ncsi/ncsi-netlink.c | 22 +- net/ncsi/ncsi-netlink.h | 3 + net/netfilter/Kconfig | 10 - net/netfilter/Makefile | 1 - net/netfilter/ipset/ip_set_core.c | 9 +- net/netfilter/ipset/ip_set_hash_gen.h | 45 +- net/netfilter/ipset/ip_set_hash_ip.c | 7 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 7 +- net/netfilter/ipset/ip_set_hash_ipport.c | 7 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 7 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 7 +- net/netfilter/ipset/ip_set_hash_mac.c | 6 +- net/netfilter/ipset/ip_set_hash_net.c | 7 +- net/netfilter/ipset/ip_set_hash_netiface.c | 11 +- net/netfilter/ipset/ip_set_hash_netnet.c | 7 +- net/netfilter/ipset/ip_set_hash_netport.c | 7 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 7 +- net/netfilter/ipvs/ip_vs_core.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 31 +- net/netfilter/ipvs/ip_vs_sync.c | 4 +- net/netfilter/nf_conntrack_netlink.c | 31 +- net/netfilter/nf_conntrack_proto_dccp.c | 13 +- net/netfilter/nf_conntrack_proto_sctp.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 19 +- net/netfilter/nf_tables_api.c | 270 +- net/netfilter/nf_tables_offload.c | 17 - net/netfilter/nfnetlink_acct.c | 40 +- net/netfilter/nfnetlink_cthelper.c | 4 +- net/netfilter/nft_cmp.c | 8 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_dynset.c | 164 +- net/netfilter/nft_log.c | 2 +- net/netfilter/nft_meta.c | 16 +- net/netfilter/nft_payload.c | 70 +- net/netfilter/nft_reject.c | 12 +- net/netfilter/nft_reject_inet.c | 74 +- net/netfilter/nft_reject_netdev.c | 189 - net/netfilter/nft_set_hash.c | 27 +- net/netfilter/x_tables.c | 49 +- net/netfilter/xt_nfacct.c | 2 +- net/netlabel/netlabel_calipso.c | 1 - net/netlabel/netlabel_mgmt.c | 2 +- net/netlabel/netlabel_unlabeled.c | 2 +- net/nfc/Kconfig | 2 +- net/nfc/core.c | 10 +- net/nfc/digital_core.c | 3 - net/nfc/nci/core.c | 20 +- net/nfc/nci/hci.c | 9 +- net/nfc/nci/ntf.c | 21 - net/nfc/nci/rsp.c | 81 +- net/nfc/netlink.c | 2 +- net/openvswitch/actions.c | 19 +- net/openvswitch/conntrack.c | 14 +- net/openvswitch/flow.c | 4 - net/openvswitch/flow_netlink.c | 74 +- net/openvswitch/meter.c | 2 +- net/openvswitch/vport-internal_dev.c | 29 +- net/openvswitch/vport.c | 4 +- net/packet/af_packet.c | 58 +- net/packet/internal.h | 5 +- net/qrtr/mhi.c | 6 - net/qrtr/ns.c | 8 + net/qrtr/qrtr.c | 49 +- net/rfkill/core.c | 44 +- net/rose/rose_loopback.c | 17 +- net/rxrpc/Makefile | 1 - net/rxrpc/ar-internal.h | 63 +- net/rxrpc/call_accept.c | 14 +- net/rxrpc/conn_client.c | 6 + net/rxrpc/conn_event.c | 8 +- net/rxrpc/conn_object.c | 2 + net/rxrpc/conn_service.c | 2 + net/rxrpc/insecure.c | 19 +- net/rxrpc/key.c | 658 +- net/rxrpc/recvmsg.c | 2 +- net/rxrpc/rxkad.c | 256 +- net/rxrpc/security.c | 98 +- net/rxrpc/sendmsg.c | 45 +- net/rxrpc/server_key.c | 143 - net/sched/Kconfig | 8 +- net/sched/Makefile | 1 - net/sched/act_api.c | 93 +- net/sched/act_bpf.c | 2 +- net/sched/act_ct.c | 9 +- net/sched/act_ipt.c | 2 +- net/sched/act_mirred.c | 21 +- net/sched/act_mpls.c | 3 - net/sched/act_simple.c | 4 +- net/sched/cls_api.c | 36 +- net/sched/cls_flower.c | 4 +- net/sched/cls_rsvp.h | 2 +- net/sched/cls_u32.c | 11 +- net/sched/em_cmp.c | 2 +- net/sched/sch_api.c | 6 +- net/sched/sch_atm.c | 8 +- net/sched/sch_cbs.c | 1 - net/sched/sch_fq_pie.c | 2 +- net/sched/sch_frag.c | 150 - net/sched/sch_pie.c | 2 +- net/sched/sch_taprio.c | 1 - net/sctp/Kconfig | 1 - net/sctp/associola.c | 4 - net/sctp/input.c | 4 +- net/sctp/ipv6.c | 44 +- net/sctp/offload.c | 6 +- net/sctp/output.c | 22 +- net/sctp/protocol.c | 142 +- net/sctp/sm_make_chunk.c | 21 - net/sctp/sm_sideeffect.c | 4 +- net/sctp/sm_statefuns.c | 52 - net/sctp/socket.c | 116 - net/sctp/sysctl.c | 62 - net/sctp/transport.c | 6 +- net/smc/Makefile | 2 +- net/smc/af_smc.c | 103 +- net/smc/smc_cdc.c | 6 +- net/smc/smc_clc.c | 5 - net/smc/smc_clc.h | 6 - net/smc/smc_core.c | 402 +- net/smc/smc_core.h | 50 - net/smc/smc_diag.c | 23 +- net/smc/smc_ib.c | 206 +- net/smc/smc_ib.h | 6 - net/smc/smc_ism.c | 99 +- net/smc/smc_ism.h | 6 +- net/smc/smc_netlink.c | 85 - net/smc/smc_netlink.h | 32 - net/smc/smc_pnet.c | 2 - net/smc/smc_wr.c | 14 +- net/socket.c | 53 +- net/sunrpc/rpc_pipe.c | 3 +- net/tipc/addr.c | 7 +- net/tipc/addr.h | 1 - net/tipc/bearer.c | 27 +- net/tipc/bearer.h | 10 +- net/tipc/core.c | 2 + net/tipc/core.h | 15 +- net/tipc/crypto.c | 55 +- net/tipc/crypto.h | 6 +- net/tipc/discover.c | 5 +- net/tipc/group.c | 3 +- net/tipc/group.h | 3 +- net/tipc/link.c | 48 +- net/tipc/msg.c | 29 +- net/tipc/name_distr.c | 48 +- net/tipc/name_distr.h | 2 +- net/tipc/name_table.c | 57 +- net/tipc/name_table.h | 9 +- net/tipc/net.c | 2 +- net/tipc/netlink_compat.c | 7 +- net/tipc/node.c | 64 +- net/tipc/socket.c | 221 +- net/tipc/socket.h | 2 +- net/tipc/subscr.c | 13 +- net/tipc/subscr.h | 16 +- net/tipc/topsrv.c | 6 +- net/tipc/trace.c | 2 +- net/tipc/udp_media.c | 8 +- net/tls/tls_device.c | 48 +- net/tls/tls_device_fallback.c | 13 +- net/tls/tls_main.c | 3 - net/tls/tls_proc.c | 3 - net/tls/tls_sw.c | 42 +- net/vmw_vsock/af_vsock.c | 24 +- net/vmw_vsock/virtio_transport_common.c | 8 +- net/vmw_vsock/vsock_addr.c | 4 +- net/wimax/Kconfig | 40 + net/wimax/Makefile | 13 + net/wimax/debug-levels.h | 29 + net/wimax/debugfs.c | 38 + net/wimax/id-table.c | 130 + net/wimax/op-msg.c | 391 + net/wimax/op-reset.c | 108 + net/wimax/op-rfkill.c | 431 + net/wimax/op-state-get.c | 52 + net/wimax/stack.c | 609 + net/wimax/wimax-internal.h | 85 + net/wireless/chan.c | 6 +- net/wireless/core.c | 8 +- net/wireless/core.h | 2 - net/wireless/mlme.c | 26 +- net/wireless/nl80211.c | 326 +- net/wireless/nl80211.h | 8 +- net/wireless/rdev-ops.h | 22 +- net/wireless/reg.c | 10 +- net/wireless/scan.c | 23 +- net/wireless/trace.h | 36 +- net/wireless/util.c | 89 +- net/wireless/wext-compat.c | 154 +- net/x25/af_x25.c | 51 +- net/x25/x25_dev.c | 13 + net/x25/x25_link.c | 52 +- net/x25/x25_route.c | 10 +- net/xdp/xdp_umem.c | 19 +- net/xdp/xdp_umem.h | 2 +- net/xdp/xsk.c | 144 +- net/xdp/xsk.h | 2 + net/xdp/xsk_buff_pool.c | 20 +- net/xdp/xsk_queue.h | 99 +- net/xdp/xskmap.c | 35 +- net/xfrm/xfrm_compat.c | 5 +- net/xfrm/xfrm_input.c | 7 +- net/xfrm/xfrm_interface.c | 19 +- net/xfrm/xfrm_state.c | 4 +- net/xfrm/xfrm_user.c | 74 +- samples/bpf/.gitignore | 3 - samples/bpf/Makefile | 24 +- samples/bpf/bpf_load.c | 667 + samples/bpf/bpf_load.h | 57 + samples/bpf/do_hbm_test.sh | 32 +- samples/bpf/hbm.c | 112 +- samples/bpf/hbm_kern.h | 2 +- samples/bpf/ibumad_kern.c | 26 +- samples/bpf/ibumad_user.c | 71 +- samples/bpf/lwt_len_hist.sh | 2 - samples/bpf/map_perf_test_user.c | 6 + samples/bpf/offwaketime_user.c | 6 + samples/bpf/sockex2_user.c | 2 + samples/bpf/sockex3_user.c | 2 + samples/bpf/spintest_user.c | 6 + samples/bpf/syscall_tp_user.c | 2 + samples/bpf/task_fd_query_user.c | 103 +- samples/bpf/test_cgrp2_sock2.c | 61 +- samples/bpf/test_cgrp2_sock2.sh | 21 +- samples/bpf/test_ipip.sh | 179 + samples/bpf/test_lru_dist.c | 3 + samples/bpf/test_lwt_bpf.sh | 0 samples/bpf/test_map_in_map_user.c | 6 + samples/bpf/test_overhead_user.c | 84 +- samples/bpf/trace_event_user.c | 2 + samples/bpf/tracex2_user.c | 6 + samples/bpf/tracex3_user.c | 6 + samples/bpf/tracex4_user.c | 6 + samples/bpf/tracex5_user.c | 3 + samples/bpf/tracex6_user.c | 3 + samples/bpf/xdp1_user.c | 6 + samples/bpf/xdp2skb_meta_kern.c | 2 +- samples/bpf/xdp_adjust_tail_user.c | 6 + samples/bpf/xdp_monitor_user.c | 5 + samples/bpf/xdp_redirect_cpu_user.c | 6 + samples/bpf/xdp_redirect_map_user.c | 6 + samples/bpf/xdp_redirect_user.c | 6 + samples/bpf/xdp_router_ipv4_user.c | 6 + samples/bpf/xdp_rxq_info_user.c | 6 + samples/bpf/xdp_sample_pkts_user.c | 6 + samples/bpf/xdp_tx_iptunnel_user.c | 6 + samples/bpf/xdpsock.h | 8 - samples/bpf/xdpsock_ctrl_proc.c | 187 - samples/bpf/xdpsock_user.c | 232 +- samples/ftrace/ftrace-direct-modify.c | 2 - samples/ftrace/ftrace-direct-too.c | 1 - samples/ftrace/ftrace-direct.c | 1 - scripts/Makefile.build | 12 +- scripts/Makefile.extrawarn | 2 +- scripts/Makefile.modfinal | 25 +- scripts/atomic/gen-atomic-fallback.sh | 63 +- scripts/atomic/gen-atomic-instrumented.sh | 29 +- scripts/atomic/gen-atomics.sh | 0 scripts/bpf_helpers_doc.py | 8 - scripts/get_feat.pl | 630 - scripts/kernel-doc | 4 +- scripts/lld-version.sh | 20 - scripts/mod/devicetable-offsets.c | 3 - scripts/mod/file2alias.c | 8 - scripts/package/builddeb | 2 - scripts/recordmcount.pl | 3 + security/apparmor/include/net.h | 2 +- security/apparmor/lsm.c | 2 +- security/apparmor/net.c | 6 +- security/bpf/hooks.c | 2 - security/integrity/ima/ima_main.c | 78 +- security/integrity/integrity.h | 2 +- security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/key.c | 2 - security/keys/trusted-keys/trusted_tpm1.c | 2 +- security/lsm_audit.c | 4 +- security/security.c | 3 +- security/selinux/hooks.c | 2 +- security/smack/smack_lsm.c | 4 +- security/tomoyo/audit.c | 2 +- security/tomoyo/common.c | 8 +- security/tomoyo/condition.c | 2 +- security/tomoyo/domain.c | 6 +- security/tomoyo/gc.c | 2 +- security/tomoyo/memory.c | 4 +- security/tomoyo/securityfs_if.c | 6 +- security/tomoyo/util.c | 55 +- sound/core/compress_offload.c | 39 +- sound/core/control.c | 2 +- sound/core/oss/pcm_oss.c | 6 +- sound/core/pcm_lib.c | 4 +- sound/core/rawmidi.c | 49 +- sound/core/seq/seq_clientmgr.c | 1 + sound/core/seq/seq_queue.c | 27 + sound/core/seq/seq_queue.h | 11 +- sound/drivers/aloop.c | 6 +- sound/drivers/pcsp/pcsp_input.c | 1 - sound/firewire/amdtp-stream.h | 2 +- sound/firewire/fireworks/fireworks_transaction.c | 4 +- sound/hda/intel-dsp-config.c | 111 - sound/isa/sb/sb8_main.c | 1 - sound/pci/emu10k1/emu10k1x.c | 4 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_generic.c | 12 +- sound/pci/hda/hda_generic.h | 1 - sound/pci/hda/hda_intel.c | 3 - sound/pci/hda/hda_proc.c | 38 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/patch_ca0132.c | 739 +- sound/pci/hda/patch_hdmi.c | 128 +- sound/pci/hda/patch_realtek.c | 170 +- sound/pci/mixart/mixart_core.c | 5 +- sound/pci/rme32.c | 1 + sound/pci/rme9652/hdspm.c | 9 +- sound/pci/rme9652/rme9652.c | 7 + sound/ppc/snd_ps3.c | 7 + sound/soc/adi/Kconfig | 1 + sound/soc/amd/acp-da7219-max98357a.c | 9 +- sound/soc/amd/raven/pci-acp3x.c | 9 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 34 +- sound/soc/atmel/Kconfig | 1 - sound/soc/atmel/atmel-i2s.c | 4 +- sound/soc/bcm/bcm2835-i2s.c | 4 +- sound/soc/codecs/Kconfig | 63 +- sound/soc/codecs/Makefile | 19 - sound/soc/codecs/adau1372-i2c.c | 40 - sound/soc/codecs/adau1372-spi.c | 58 - sound/soc/codecs/adau1372.c | 1062 - sound/soc/codecs/adau1372.h | 21 - sound/soc/codecs/adau1977.c | 9 +- sound/soc/codecs/adav80x.c | 1 - sound/soc/codecs/ak4118.c | 2 - sound/soc/codecs/ak5558.c | 2 +- sound/soc/codecs/alc5623.c | 2 - sound/soc/codecs/alc5632.c | 2 - sound/soc/codecs/arizona.c | 1 - sound/soc/codecs/bd28623.c | 2 +- sound/soc/codecs/cros_ec_codec.c | 4 +- sound/soc/codecs/cs42l52.c | 1 - sound/soc/codecs/cs42l56.c | 1 - sound/soc/codecs/cs47l92.c | 1 - sound/soc/codecs/cx2072x.c | 4 +- sound/soc/codecs/da7218.c | 2 - sound/soc/codecs/da7219.c | 2 - sound/soc/codecs/da9055.c | 2 - sound/soc/codecs/es7134.c | 4 +- sound/soc/codecs/es7241.c | 2 +- sound/soc/codecs/es8316.c | 2 - sound/soc/codecs/gtm601.c | 2 +- sound/soc/codecs/hdmi-codec.c | 43 +- sound/soc/codecs/inno_rk3036.c | 2 +- sound/soc/codecs/jz4725b.c | 26 +- sound/soc/codecs/jz4740.c | 20 +- sound/soc/codecs/jz4770.c | 109 +- sound/soc/codecs/lpass-va-macro.c | 1497 - sound/soc/codecs/lpass-wsa-macro.c | 2464 - sound/soc/codecs/lpass-wsa-macro.h | 17 - sound/soc/codecs/madera.c | 4 +- sound/soc/codecs/max98090.c | 2 - sound/soc/codecs/max98095.c | 2 - sound/soc/codecs/max98371.c | 3 +- sound/soc/codecs/max98373-sdw.c | 2 +- sound/soc/codecs/max98390.c | 2 - sound/soc/codecs/max9867.c | 2 - sound/soc/codecs/max98925.c | 3 +- sound/soc/codecs/max98926.c | 3 +- sound/soc/codecs/mt6359.c | 152 +- sound/soc/codecs/mt6359.h | 15 +- sound/soc/codecs/nau8315.c | 166 - sound/soc/codecs/pcm1789-i2c.c | 2 - sound/soc/codecs/pcm179x-i2c.c | 2 - sound/soc/codecs/pcm512x.c | 134 +- sound/soc/codecs/rk3328_codec.c | 2 +- sound/soc/codecs/rt1015.c | 233 +- sound/soc/codecs/rt1015.h | 44 - sound/soc/codecs/rt1015p.c | 69 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt5660.c | 2 - sound/soc/codecs/rt5682-i2c.c | 5 - sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/codecs/rt5682.c | 4 - sound/soc/codecs/rt5682.h | 14 - sound/soc/codecs/rt700.c | 2 +- sound/soc/codecs/rt711-sdw.c | 15 +- sound/soc/codecs/rt711.c | 2 +- sound/soc/codecs/rt715-sdca-sdw.c | 278 - sound/soc/codecs/rt715-sdca-sdw.h | 170 - sound/soc/codecs/rt715-sdca.c | 936 - sound/soc/codecs/rt715-sdca.h | 124 - sound/soc/codecs/rt715.c | 2 +- sound/soc/codecs/rt715.h | 1 + sound/soc/codecs/simple-mux.c | 124 - sound/soc/codecs/tas2562.c | 2 - sound/soc/codecs/tas571x.c | 4 +- sound/soc/codecs/tlv320adcx140.c | 2 - sound/soc/codecs/tlv320aic23-i2c.c | 2 - sound/soc/codecs/ts3a227e.c | 2 - sound/soc/codecs/tscs42xx.c | 6 +- sound/soc/codecs/tscs454.c | 8 +- sound/soc/codecs/wcd-clsh-v2.c | 1 + sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wl1273.c | 1 + sound/soc/codecs/wm5102.c | 4 +- sound/soc/codecs/wm8350.c | 3 +- sound/soc/codecs/wm8962.c | 1 - sound/soc/codecs/wm8994.c | 6 +- sound/soc/codecs/wm8997.c | 2 - sound/soc/codecs/wm8998.c | 4 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/fsl/Kconfig | 77 +- sound/soc/fsl/Makefile | 16 +- sound/soc/fsl/fsl-asoc-card.c | 13 - sound/soc/fsl/fsl_aud2htx.c | 308 - sound/soc/fsl/fsl_aud2htx.h | 67 - sound/soc/fsl/fsl_audmix.c | 13 +- sound/soc/fsl/fsl_sai.c | 20 +- sound/soc/fsl/fsl_sai.h | 1 - sound/soc/fsl/fsl_spdif.c | 73 +- sound/soc/fsl/fsl_spdif.h | 9 +- sound/soc/fsl/fsl_xcvr.c | 1360 - sound/soc/fsl/fsl_xcvr.h | 266 - sound/soc/fsl/imx-audmux.c | 28 +- sound/soc/fsl/imx-hdmi.c | 236 - sound/soc/fsl/imx-mc13783.c | 156 + sound/soc/fsl/imx-ssi.c | 651 + sound/soc/fsl/mx27vis-aic32x4.c | 214 + sound/soc/fsl/phycore-ac97.c | 121 + sound/soc/fsl/wm1133-ev1.c | 289 + sound/soc/generic/Kconfig | 2 +- sound/soc/generic/audio-graph-card.c | 175 +- sound/soc/intel/Kconfig | 5 +- sound/soc/intel/atom/sst-atom-controls.c | 12 +- sound/soc/intel/atom/sst-atom-controls.h | 4 +- sound/soc/intel/atom/sst/sst.c | 2 +- sound/soc/intel/atom/sst/sst_acpi.c | 8 - sound/soc/intel/boards/Kconfig | 3 +- sound/soc/intel/boards/Makefile | 2 +- sound/soc/intel/boards/bdw-rt5650.c | 17 +- sound/soc/intel/boards/bdw-rt5677.c | 18 +- sound/soc/intel/boards/broadwell.c | 20 +- sound/soc/intel/boards/bytcht_cx2072x.c | 27 +- sound/soc/intel/boards/bytcht_da7213.c | 27 +- sound/soc/intel/boards/bytcht_es8316.c | 29 +- sound/soc/intel/boards/bytcr_rt5640.c | 59 +- sound/soc/intel/boards/bytcr_rt5651.c | 29 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 29 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 39 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 38 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 29 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 - sound/soc/intel/boards/sof_maxim_common.c | 4 +- sound/soc/intel/boards/sof_realtek_common.c | 138 - sound/soc/intel/boards/sof_realtek_common.h | 24 - sound/soc/intel/boards/sof_rt5682.c | 87 +- sound/soc/intel/boards/sof_sdw.c | 10 - sound/soc/intel/catpt/core.h | 10 +- sound/soc/intel/catpt/device.c | 30 +- sound/soc/intel/catpt/dsp.c | 56 +- sound/soc/intel/catpt/loader.c | 2 +- sound/soc/intel/catpt/pcm.c | 115 +- sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 52 - sound/soc/intel/common/soc-acpi-intel-cml-match.c | 13 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 17 +- sound/soc/intel/keembay/kmb_platform.c | 28 +- sound/soc/intel/keembay/kmb_platform.h | 8 +- sound/soc/intel/skylake/skl-pcm.c | 1 + sound/soc/intel/skylake/skl-topology.c | 9 +- sound/soc/jz4740/jz4740-i2s.c | 9 +- sound/soc/kirkwood/armada-370-db.c | 2 +- sound/soc/mediatek/Kconfig | 25 - sound/soc/mediatek/Makefile | 1 - sound/soc/mediatek/common/mtk-afe-fe-dai.c | 13 +- sound/soc/mediatek/common/mtk-base-afe.h | 1 - sound/soc/mediatek/common/mtk-btcvsd.c | 2 +- sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 1 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 1 - .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 1 - sound/soc/mediatek/mt8192/Makefile | 16 - sound/soc/mediatek/mt8192/mt8192-afe-clk.c | 669 - sound/soc/mediatek/mt8192/mt8192-afe-clk.h | 244 - sound/soc/mediatek/mt8192/mt8192-afe-common.h | 170 - sound/soc/mediatek/mt8192/mt8192-afe-control.c | 163 - sound/soc/mediatek/mt8192/mt8192-afe-gpio.c | 308 - sound/soc/mediatek/mt8192/mt8192-afe-gpio.h | 19 - sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 2389 - sound/soc/mediatek/mt8192/mt8192-dai-adda.c | 1471 - sound/soc/mediatek/mt8192/mt8192-dai-i2s.c | 2110 - sound/soc/mediatek/mt8192/mt8192-dai-pcm.c | 409 - sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 778 - sound/soc/mediatek/mt8192/mt8192-interconnection.h | 65 - .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 1137 - sound/soc/mediatek/mt8192/mt8192-reg.h | 3131 - sound/soc/meson/Kconfig | 4 +- sound/soc/meson/t9015.c | 2 +- sound/soc/pxa/Kconfig | 14 +- sound/soc/pxa/mmp-sspa.c | 4 - sound/soc/pxa/pxa-ssp.c | 6 +- sound/soc/qcom/Kconfig | 25 - sound/soc/qcom/Makefile | 4 - sound/soc/qcom/apq8016_sbc.c | 2 +- sound/soc/qcom/common.c | 13 +- sound/soc/qcom/lpass-apq8016.c | 2 +- sound/soc/qcom/lpass-cpu.c | 74 +- sound/soc/qcom/lpass-hdmi.c | 2 +- sound/soc/qcom/lpass-ipq806x.c | 2 +- sound/soc/qcom/lpass-lpaif-reg.h | 7 - sound/soc/qcom/lpass-platform.c | 25 +- sound/soc/qcom/lpass-sc7180.c | 10 +- sound/soc/qcom/lpass.h | 2 - sound/soc/qcom/qdsp6/q6adm.c | 10 +- sound/soc/qcom/qdsp6/q6afe-clocks.c | 3 +- sound/soc/qcom/qdsp6/q6afe.c | 10 +- sound/soc/qcom/qdsp6/q6asm.c | 10 +- sound/soc/qcom/sc7180.c | 391 - sound/soc/qcom/sm8250.c | 229 - sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/rockchip/rockchip_pdm.c | 2 +- sound/soc/rockchip/rockchip_spdif.c | 2 +- sound/soc/samsung/i2s.c | 11 +- sound/soc/samsung/midas_wm1811.c | 1 + sound/soc/samsung/smdk_wm8994.c | 4 +- sound/soc/samsung/snow.c | 2 +- sound/soc/sh/Kconfig | 1 - sound/soc/soc-component.c | 318 +- sound/soc/soc-compress.c | 397 +- sound/soc/soc-core.c | 88 +- sound/soc/soc-dai.c | 70 +- sound/soc/soc-dapm.c | 6 +- sound/soc/soc-link.c | 53 +- sound/soc/soc-pcm.c | 217 +- sound/soc/soc-topology.c | 337 +- sound/soc/sof/Kconfig | 42 +- sound/soc/sof/control.c | 42 +- sound/soc/sof/debug.c | 119 +- sound/soc/sof/imx/Kconfig | 10 +- sound/soc/sof/imx/imx-common.c | 2 - sound/soc/sof/intel/Kconfig | 110 +- sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/apl.c | 3 - sound/soc/sof/intel/byt.c | 2 +- sound/soc/sof/intel/cnl.c | 19 +- sound/soc/sof/intel/ext_manifest.h | 35 - sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda-loader.c | 119 +- sound/soc/sof/intel/hda-pcm.c | 7 - sound/soc/sof/intel/hda.c | 10 +- sound/soc/sof/intel/hda.h | 12 - sound/soc/sof/intel/icl.c | 145 - sound/soc/sof/intel/intel-ipc.c | 7 - sound/soc/sof/intel/tgl.c | 19 - sound/soc/sof/ipc.c | 9 - sound/soc/sof/loader.c | 62 +- sound/soc/sof/nocodec.c | 18 +- sound/soc/sof/ops.c | 2 +- sound/soc/sof/ops.h | 14 +- sound/soc/sof/pcm.c | 14 +- sound/soc/sof/sof-acpi-dev.c | 14 +- sound/soc/sof/sof-audio.c | 12 +- sound/soc/sof/sof-audio.h | 5 - sound/soc/sof/sof-pci-dev.c | 24 +- sound/soc/sof/sof-priv.h | 22 +- sound/soc/sof/topology.c | 33 +- sound/soc/sof/trace.c | 224 - sound/soc/stm/Kconfig | 1 - sound/soc/stm/stm32_adfsdm.c | 12 +- sound/soc/sunxi/Kconfig | 1 - sound/soc/sunxi/sun4i-i2s.c | 388 +- sound/soc/sunxi/sun8i-codec.c | 834 +- sound/soc/tegra/Kconfig | 1 + sound/soc/tegra/tegra186_dspk.c | 6 +- sound/soc/tegra/tegra210_dmic.c | 6 +- sound/soc/tegra/tegra210_i2s.c | 6 +- sound/soc/tegra/tegra_alc5632.c | 4 +- sound/soc/tegra/tegra_max98090.c | 8 +- sound/soc/tegra/tegra_rt5640.c | 8 +- sound/soc/tegra/tegra_rt5677.c | 4 +- sound/soc/tegra/tegra_sgtl5000.c | 4 +- sound/soc/tegra/tegra_wm8753.c | 8 +- sound/soc/tegra/tegra_wm8903.c | 8 +- sound/soc/tegra/tegra_wm9712.c | 4 +- sound/soc/tegra/trimslice.c | 8 +- sound/soc/ti/Kconfig | 9 +- sound/soc/ti/davinci-evm.c | 3 +- sound/soc/ti/davinci-i2s.c | 2 +- sound/soc/ti/davinci-mcasp.c | 299 +- sound/soc/uniphier/aio-ld11.c | 2 +- sound/soc/uniphier/aio-pxs2.c | 2 +- sound/soc/uniphier/evea.c | 2 +- sound/usb/Makefile | 1 - sound/usb/card.c | 18 +- sound/usb/card.h | 53 +- sound/usb/clock.c | 152 +- sound/usb/clock.h | 11 +- sound/usb/debug.h | 16 + sound/usb/endpoint.c | 943 +- sound/usb/endpoint.h | 57 +- sound/usb/format.c | 127 +- sound/usb/helper.c | 10 - sound/usb/helper.h | 3 - sound/usb/implicit.c | 403 - sound/usb/implicit.h | 14 - sound/usb/mixer.c | 46 + sound/usb/mixer_maps.c | 3 +- sound/usb/mixer_us16x08.c | 2 +- sound/usb/pcm.c | 1117 +- sound/usb/pcm.h | 7 +- sound/usb/proc.c | 35 +- sound/usb/quirks-table.h | 121 +- sound/usb/quirks.c | 70 +- sound/usb/quirks.h | 10 +- sound/usb/stream.c | 30 +- sound/usb/usbaudio.h | 5 +- tools/arch/x86/include/asm/insn.h | 15 - tools/arch/x86/lib/memcpy_64.S | 8 +- tools/arch/x86/lib/memset_64.S | 11 +- tools/bootconfig/main.c | 124 +- tools/bootconfig/test-bootconfig.sh | 6 +- tools/bpf/bpftool/.gitignore | 2 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 3 +- tools/bpf/bpftool/Makefile | 44 +- tools/bpf/bpftool/bash-completion/bpftool | 2 +- tools/bpf/bpftool/btf.c | 59 +- tools/bpf/bpftool/main.c | 15 +- tools/bpf/bpftool/main.h | 1 - tools/bpf/bpftool/map.c | 4 +- tools/bpf/bpftool/net.c | 18 +- tools/bpf/bpftool/pids.c | 4 +- tools/bpf/bpftool/prog.c | 30 +- tools/bpf/resolve_btfids/Makefile | 9 + tools/bpf/resolve_btfids/main.c | 6 +- tools/bpf/runqslower/Makefile | 55 +- tools/build/Makefile | 4 + tools/debugging/kernel-chktaint | 2 +- tools/include/linux/poison.h | 6 +- tools/include/nolibc/nolibc.h | 4 +- tools/include/uapi/linux/bpf.h | 109 +- tools/include/uapi/linux/if_link.h | 2 - tools/kvm/kvm_stat/kvm_stat | 6 +- tools/lib/bpf/Makefile | 2 - tools/lib/bpf/bpf.c | 104 +- tools/lib/bpf/btf.c | 881 +- tools/lib/bpf/btf.h | 9 - tools/lib/bpf/libbpf.c | 612 +- tools/lib/bpf/libbpf.h | 1 - tools/lib/bpf/libbpf.map | 13 - tools/lib/bpf/libbpf_internal.h | 31 - tools/lib/bpf/libbpf_probes.c | 1 - tools/lib/bpf/ringbuf.c | 8 +- tools/lib/bpf/xsk.c | 92 +- tools/lib/bpf/xsk.h | 22 +- tools/memory-model/Documentation/README | 76 - .../Documentation/control-dependencies.txt | 258 - tools/memory-model/Documentation/glossary.txt | 172 - tools/memory-model/Documentation/litmus-tests.txt | 17 - tools/memory-model/Documentation/ordering.txt | 556 - tools/memory-model/README | 22 +- .../litmus-tests/CoRR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoRW+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWW+poonceonce.litmus | 4 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 5 +- .../litmus-tests/IRIW+poonceonces+OnceOnce.litmus | 5 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- .../litmus-tests/ISA2+poonceonces.litmus | 6 +- ...cerelease+poacquirerelease+poacquireonce.litmus | 6 +- .../LB+fencembonceonce+ctrlonceonce.litmus | 5 +- .../LB+poacquireonce+pooncerelease.litmus | 5 +- .../litmus-tests/LB+poonceonces.litmus | 5 +- .../MP+fencewmbonceonce+fencermbonceonce.litmus | 19 +- .../litmus-tests/MP+onceassign+derefonce.litmus | 15 +- .../MP+polockmbonce+poacquiresilsil.litmus | 8 +- .../MP+polockonce+poacquiresilsil.litmus | 8 +- tools/memory-model/litmus-tests/MP+polocks.litmus | 20 +- .../litmus-tests/MP+poonceonces.litmus | 19 +- .../MP+pooncerelease+poacquireonce.litmus | 19 +- .../memory-model/litmus-tests/MP+porevlocks.litmus | 20 +- .../litmus-tests/R+fencembonceonces.litmus | 5 +- .../memory-model/litmus-tests/R+poonceonces.litmus | 5 +- .../S+fencewmbonceonce+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/S+poonceonces.litmus | 5 +- .../litmus-tests/SB+fencembonceonces.litmus | 5 +- .../litmus-tests/SB+poonceonces.litmus | 5 +- .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 5 +- .../litmus-tests/WRC+poonceonces+Once.litmus | 5 +- .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 5 +- .../Z6.0+pooncelock+poonceLock+pombonce.litmus | 7 +- .../Z6.0+pooncelock+pooncelock+pombonce.litmus | 7 +- ...release+poacquirerelease+fencembonceonce.litmus | 6 +- tools/objtool/Makefile | 9 + tools/perf/Makefile.perf | 4 + tools/perf/arch/x86/tests/dwarf-unwind.c | 7 - tools/perf/bench/mem-memcpy-x86-64-asm.S | 3 - tools/perf/bench/mem-memset-x86-64-asm.S | 3 - tools/perf/builtin-diff.c | 4 +- tools/perf/builtin-inject.c | 12 +- tools/perf/builtin-lock.c | 4 +- tools/perf/tests/shell/test_arm_coresight.sh | 4 +- tools/perf/util/dwarf-aux.c | 28 +- tools/perf/util/hashmap.h | 15 +- tools/perf/util/include/linux/linkage.h | 7 - tools/perf/util/probe-finder.c | 3 +- tools/perf/util/stat-display.c | 5 +- tools/perf/util/synthetic-events.c | 3 - tools/power/acpi/Makefile.config | 1 + tools/power/cpupower/lib/cpupower.c | 23 +- tools/power/cpupower/lib/cpupower_intern.h | 5 - tools/power/cpupower/utils/cpupower-info.c | 2 +- tools/power/cpupower/utils/cpupower-set.c | 2 +- tools/power/cpupower/utils/helpers/helpers.h | 8 +- tools/power/cpupower/utils/helpers/misc.c | 48 - tools/power/cpupower/utils/helpers/msr.c | 28 + tools/power/x86/turbostat/turbostat.c | 29 +- .../x86_energy_perf_policy.c | 109 +- tools/scripts/Makefile.include | 10 - tools/testing/ktest/ktest.pl | 2 +- tools/testing/kunit/.gitattributes | 1 + tools/testing/kunit/kunit.py | 27 +- tools/testing/kunit/kunit_kernel.py | 53 +- tools/testing/kunit/kunit_parser.py | 17 +- tools/testing/kunit/kunit_tool_test.py | 4 +- tools/testing/nvdimm/test/nfit.c | 103 + tools/testing/scatterlist/linux/mm.h | 1 - tools/testing/scatterlist/main.c | 6 +- tools/testing/selftests/Makefile | 5 +- tools/testing/selftests/android/Makefile | 39 + tools/testing/selftests/android/config | 5 + tools/testing/selftests/android/ion/.gitignore | 4 + tools/testing/selftests/android/ion/Makefile | 20 + tools/testing/selftests/android/ion/README | 101 + tools/testing/selftests/android/ion/ion.h | 134 + tools/testing/selftests/android/ion/ion_test.sh | 58 + .../testing/selftests/android/ion/ionapp_export.c | 127 + .../testing/selftests/android/ion/ionapp_import.c | 79 + tools/testing/selftests/android/ion/ionmap_test.c | 136 + tools/testing/selftests/android/ion/ionutils.c | 253 + tools/testing/selftests/android/ion/ionutils.h | 55 + tools/testing/selftests/android/ion/ipcsocket.c | 227 + tools/testing/selftests/android/ion/ipcsocket.h | 35 + tools/testing/selftests/android/run.sh | 3 + tools/testing/selftests/bpf/.gitignore | 3 +- tools/testing/selftests/bpf/Makefile | 73 +- tools/testing/selftests/bpf/README.rst | 33 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 1 - tools/testing/selftests/bpf/bpf_testmod/.gitignore | 6 - tools/testing/selftests/bpf/bpf_testmod/Makefile | 20 - .../selftests/bpf/bpf_testmod/bpf_testmod-events.h | 36 - .../selftests/bpf/bpf_testmod/bpf_testmod.c | 52 - .../selftests/bpf/bpf_testmod/bpf_testmod.h | 14 - tools/testing/selftests/bpf/btf_helpers.c | 259 - tools/testing/selftests/bpf/btf_helpers.h | 19 - tools/testing/selftests/bpf/config | 5 - tools/testing/selftests/bpf/ima_setup.sh | 123 - tools/testing/selftests/bpf/prog_tests/align.c | 8 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 118 - tools/testing/selftests/bpf/prog_tests/btf.c | 40 +- .../selftests/bpf/prog_tests/btf_dedup_split.c | 325 - .../selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 2 +- tools/testing/selftests/bpf/prog_tests/btf_split.c | 99 - tools/testing/selftests/bpf/prog_tests/btf_write.c | 43 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 80 +- .../selftests/bpf/prog_tests/hash_large_key.c | 43 - .../selftests/bpf/prog_tests/module_attach.c | 62 - .../selftests/bpf/prog_tests/probe_read_user_str.c | 71 - tools/testing/selftests/bpf/prog_tests/ringbuf.c | 8 +- .../selftests/bpf/prog_tests/ringbuf_multi.c | 2 +- .../selftests/bpf/prog_tests/sk_storage_tracing.c | 135 - .../selftests/bpf/prog_tests/sockopt_multi.c | 3 +- tools/testing/selftests/bpf/prog_tests/subprogs.c | 6 - .../selftests/bpf/prog_tests/tcp_hdr_options.c | 12 +- .../testing/selftests/bpf/prog_tests/tcpbpf_user.c | 145 - .../selftests/bpf/prog_tests/test_bprm_opts.c | 116 - .../selftests/bpf/prog_tests/test_global_funcs.c | 1 - tools/testing/selftests/bpf/prog_tests/test_ima.c | 74 - .../selftests/bpf/prog_tests/test_local_storage.c | 212 +- .../selftests/bpf/prog_tests/test_skb_pkt_end.c | 41 - tools/testing/selftests/bpf/progs/bind4_prog.c | 102 - tools/testing/selftests/bpf/progs/bind6_prog.c | 119 - tools/testing/selftests/bpf/progs/bpf_flow.c | 2 - .../testing/selftests/bpf/progs/bpf_iter_bpf_map.c | 2 +- .../bpf/progs/bpf_iter_bpf_sk_storage_helpers.c | 65 - tools/testing/selftests/bpf/progs/bpf_iter_task.c | 3 +- tools/testing/selftests/bpf/progs/bprm_opts.c | 34 - .../testing/selftests/bpf/progs/core_reloc_types.h | 17 - tools/testing/selftests/bpf/progs/ima.c | 28 - tools/testing/selftests/bpf/progs/local_storage.c | 103 +- tools/testing/selftests/bpf/progs/map_ptr_kern.c | 7 + tools/testing/selftests/bpf/progs/profiler.inc.h | 2 - tools/testing/selftests/bpf/progs/skb_pkt_end.c | 54 - .../selftests/bpf/progs/test_core_reloc_module.c | 104 - .../selftests/bpf/progs/test_global_func8.c | 19 - .../selftests/bpf/progs/test_hash_large_key.c | 44 - .../selftests/bpf/progs/test_module_attach.c | 77 - .../selftests/bpf/progs/test_probe_read_user_str.c | 25 - .../bpf/progs/test_sk_storage_trace_itself.c | 29 - .../selftests/bpf/progs/test_sk_storage_tracing.c | 95 - .../selftests/bpf/progs/test_subprogs_unused.c | 21 - .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 117 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 42 +- tools/testing/selftests/bpf/tcp_client.py | 50 + tools/testing/selftests/bpf/tcp_server.py | 80 + tools/testing/selftests/bpf/test_maps.c | 3 +- tools/testing/selftests/bpf/test_offload.py | 53 +- tools/testing/selftests/bpf/test_progs.c | 75 +- tools/testing/selftests/bpf/test_progs.h | 12 - tools/testing/selftests/bpf/test_sock_addr.c | 196 +- tools/testing/selftests/bpf/test_sockmap.c | 36 +- tools/testing/selftests/bpf/test_tcpbpf.h | 4 - tools/testing/selftests/bpf/test_tcpbpf_user.c | 165 + tools/testing/selftests/bpf/test_tunnel.sh | 43 +- tools/testing/selftests/bpf/test_verifier.c | 44 +- tools/testing/selftests/bpf/test_xsk.sh | 259 - .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/bpf/verifier/bounds.c | 41 - .../testing/selftests/bpf/verifier/ctx_sk_lookup.c | 7 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 42 - .../selftests/bpf/verifier/direct_value_access.c | 3 - tools/testing/selftests/bpf/verifier/map_ptr.c | 1 - .../selftests/bpf/verifier/raw_tp_writable.c | 1 - .../testing/selftests/bpf/verifier/ref_tracking.c | 4 - tools/testing/selftests/bpf/verifier/regalloc.c | 8 - tools/testing/selftests/bpf/verifier/unpriv.c | 5 +- tools/testing/selftests/bpf/verifier/wide_access.c | 46 +- tools/testing/selftests/bpf/xdpxceiver.c | 1074 - tools/testing/selftests/bpf/xdpxceiver.h | 160 - tools/testing/selftests/bpf/xsk_prereqs.sh | 135 - .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 36 - .../selftests/drivers/net/mlxsw/q_in_q_veto.sh | 296 - .../selftests/drivers/net/mlxsw/rtnetlink.sh | 251 - .../drivers/net/mlxsw/spectrum-2/q_in_vni_veto.sh | 77 - .../drivers/net/mlxsw/spectrum/q_in_vni_veto.sh | 66 - .../drivers/net/netdevsim/ethtool-coalesce.sh | 132 - .../drivers/net/netdevsim/ethtool-common.sh | 53 - .../drivers/net/netdevsim/ethtool-pause.sh | 63 +- .../drivers/net/netdevsim/ethtool-ring.sh | 85 - .../selftests/drivers/net/netdevsim/nexthop.sh | 436 - .../testing/selftests/kvm/set_memory_region_test.c | 17 +- tools/testing/selftests/net/Makefile | 1 - tools/testing/selftests/net/bareudp.sh | 546 - tools/testing/selftests/net/config | 7 - tools/testing/selftests/net/fcnal-test.sh | 95 - tools/testing/selftests/net/forwarding/Makefile | 1 - .../selftests/net/forwarding/bridge_igmp.sh | 485 +- .../testing/selftests/net/forwarding/bridge_mld.sh | 558 - tools/testing/selftests/net/forwarding/config | 3 - .../selftests/net/forwarding/gre_multipath_nh.sh | 356 - tools/testing/selftests/net/forwarding/lib.sh | 107 - tools/testing/selftests/net/forwarding/q_in_vni.sh | 347 - .../selftests/net/forwarding/router_mpath_nh.sh | 70 +- .../testing/selftests/net/forwarding/router_nh.sh | 160 - .../selftests/net/forwarding/tc_mpls_l2vpn.sh | 192 - tools/testing/selftests/net/mptcp/config | 10 - tools/testing/selftests/net/mptcp/mptcp_join.sh | 292 +- tools/testing/selftests/net/pmtu.sh | 79 +- tools/testing/selftests/net/psock_fanout.c | 72 +- .../selftests/net/srv6_end_dt4_l3vpn_test.sh | 494 - .../selftests/net/srv6_end_dt6_l3vpn_test.sh | 502 - .../testing/selftests/net/test_vxlan_under_vrf.sh | 2 +- tools/testing/selftests/net/timestamping.c | 47 +- tools/testing/selftests/net/tls.c | 40 +- tools/testing/selftests/net/udpgso_bench_rx.c | 3 - tools/testing/selftests/powerpc/include/utils.h | 5 - .../testing/selftests/powerpc/security/.gitignore | 1 - tools/testing/selftests/powerpc/security/Makefile | 4 +- .../selftests/powerpc/security/entry_flush.c | 139 - .../selftests/powerpc/security/flush_utils.c | 70 - .../selftests/powerpc/security/flush_utils.h | 17 - .../testing/selftests/powerpc/security/rfi_flush.c | 96 +- .../selftests/rcutorture/bin/console-badness.sh | 3 +- .../testing/selftests/rcutorture/bin/functions.sh | 1 - .../selftests/rcutorture/bin/kvm-check-branches.sh | 5 +- .../rcutorture/bin/kvm-recheck-rcuscale.sh | 2 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 19 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 29 +- .../selftests/rcutorture/bin/parse-console.sh | 2 +- .../selftests/rcutorture/configs/rcu/SRCU-t | 3 +- .../selftests/rcutorture/configs/rcu/SRCU-u | 3 +- .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 3 - .../selftests/rcutorture/configs/rcuscale/TRACE01 | 15 - .../rcutorture/configs/rcuscale/TRACE01.boot | 1 - tools/testing/selftests/seccomp/seccomp_bpf.c | 8 +- tools/testing/selftests/sgx/.gitignore | 2 - tools/testing/selftests/sgx/Makefile | 57 - tools/testing/selftests/sgx/call.S | 44 - tools/testing/selftests/sgx/defines.h | 21 - tools/testing/selftests/sgx/load.c | 277 - tools/testing/selftests/sgx/main.c | 246 - tools/testing/selftests/sgx/main.h | 41 - tools/testing/selftests/sgx/sign_key.S | 12 - tools/testing/selftests/sgx/sign_key.pem | 39 - tools/testing/selftests/sgx/sigstruct.c | 381 - tools/testing/selftests/sgx/test_encl.c | 20 - tools/testing/selftests/sgx/test_encl.lds | 40 - tools/testing/selftests/sgx/test_encl_bootstrap.S | 89 - .../selftests/syscall_user_dispatch/.gitignore | 3 - .../selftests/syscall_user_dispatch/Makefile | 9 - .../testing/selftests/syscall_user_dispatch/config | 1 - .../syscall_user_dispatch/sud_benchmark.c | 200 - .../selftests/syscall_user_dispatch/sud_test.c | 310 - tools/testing/selftests/tc-testing/config | 1 - tools/testing/selftests/timens/procfs.c | 58 +- tools/testing/selftests/vm/.gitignore | 4 +- tools/testing/selftests/vm/Makefile | 43 +- tools/testing/selftests/vm/check_config.sh | 31 - tools/testing/selftests/vm/config | 2 +- tools/testing/selftests/vm/gup_benchmark.c | 143 + tools/testing/selftests/vm/gup_test.c | 194 - tools/testing/selftests/vm/hmm-tests.c | 10 +- tools/testing/selftests/vm/mremap_test.c | 344 - tools/testing/selftests/vm/run_vmtests | 43 +- tools/testing/selftests/vm/userfaultfd.c | 119 +- tools/testing/selftests/x86/fsgsbase.c | 12 +- .../testing/selftests/x86/raw_syscall_helper_32.S | 2 - tools/testing/selftests/x86/thunks.S | 2 - 7202 files changed, 161279 insertions(+), 641546 deletions(-) create mode 100644 Documentation/ABI/obsolete/sysfs-class-net-batman-adv create mode 100644 Documentation/ABI/obsolete/sysfs-class-net-mesh delete mode 100644 Documentation/ABI/testing/procfs-attr-current delete mode 100644 Documentation/ABI/testing/procfs-attr-exec delete mode 100644 Documentation/ABI/testing/procfs-attr-prev delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-mt6360 delete mode 100644 Documentation/admin-guide/features.rst delete mode 100644 Documentation/admin-guide/reporting-issues.rst delete mode 100644 Documentation/admin-guide/syscall-user-dispatch.rst rename {drivers/staging/wimax/Documentation => Documentation/admin-guide/wimax}/i2 [...] rename {drivers/staging/wimax/Documentation => Documentation/admin-guide/wimax}/in [...] rename {drivers/staging/wimax/Documentation => Documentation/admin-guide/wimax}/wi [...] delete mode 100644 Documentation/arm/features.rst delete mode 100644 Documentation/arm64/features.rst create mode 100644 Documentation/core-api/atomic_ops.rst delete mode 100644 Documentation/devicetree/bindings/auxdisplay/modtronix,lcd2s.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/intel,keembay- [...] delete mode 100644 Documentation/devicetree/bindings/display/intel,keembay-display.yaml delete mode 100644 Documentation/devicetree/bindings/display/intel,keembay-msscam.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/abt,y030xx067a.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml create mode 100644 Documentation/devicetree/bindings/extcon/extcon-fsa9480.txt delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-tusb320.yaml delete mode 100644 Documentation/devicetree/bindings/extcon/fcs,fsa880.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/bma180.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma180.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma255.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/dmard06.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/fsl,mma8452.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/mma8452.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/at91_adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/atmel,sama9260-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/axp20x_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/envelope-detector.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1027.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/mediatek,mt2701-auxadc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/mediatek,mt6360-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/mt6577_auxadc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/palmas-gpadc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,pm8xxx-xoadc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-iadc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-iadc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc084s021.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,palmas-gpadc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc084s021.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/x-powers,axp209-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt delete mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml create mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt delete mode 100644 Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml create mode 100644 Documentation/devicetree/bindings/iio/afe/voltage-divider.txt delete mode 100644 Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml create mode 100644 Documentation/devicetree/bindings/iio/chemical/bme680.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ad5592r.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ad5758.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ad7303.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5592r.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad7303.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/dpot-dac.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ds4424.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/fsl,vf610-dac.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/lpc1850-dac.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/max5821.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/maxim,ds4424.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/maxim,max5821.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/mcp4725.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp4725.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/nxp,lpc1850-dac.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac5571.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac5571.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7512.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7512.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/vf610-dac.txt create mode 100644 Documentation/devicetree/bindings/iio/frequency/adf4350.txt delete mode 100644 Documentation/devicetree/bindings/iio/frequency/adi,adf4350.yaml create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/bmg160.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/bosch,bmg160.yaml create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml create mode 100644 Documentation/devicetree/bindings/iio/health/afe4403.txt create mode 100644 Documentation/devicetree/bindings/iio/health/afe4404.txt create mode 100644 Documentation/devicetree/bindings/iio/health/max30100.txt create mode 100644 Documentation/devicetree/bindings/iio/health/max30102.txt delete mode 100644 Documentation/devicetree/bindings/iio/health/maxim,max30100.yaml delete mode 100644 Documentation/devicetree/bindings/iio/health/maxim,max30102.yaml delete mode 100644 Documentation/devicetree/bindings/iio/health/ti,afe4403.yaml delete mode 100644 Documentation/devicetree/bindings/iio/health/ti,afe4404.yaml create mode 100644 Documentation/devicetree/bindings/iio/humidity/dht11.txt delete mode 100644 Documentation/devicetree/bindings/iio/humidity/dht11.yaml create mode 100644 Documentation/devicetree/bindings/iio/humidity/hdc100x.txt create mode 100644 Documentation/devicetree/bindings/iio/humidity/hts221.txt create mode 100644 Documentation/devicetree/bindings/iio/humidity/htu21.txt delete mode 100644 Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml create mode 100644 Documentation/devicetree/bindings/iio/iio-bindings.txt create mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt delete mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/adi,ad [...] create mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.txt delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.yaml delete mode 100644 Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml create mode 100644 Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt create mode 100644 Documentation/devicetree/bindings/iio/light/apds9300.txt create mode 100644 Documentation/devicetree/bindings/iio/light/apds9960.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/avago,apds9960.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/capella,cm3605.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/capella,cm36651.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/cm3605.txt create mode 100644 Documentation/devicetree/bindings/iio/light/cm36651.txt create mode 100644 Documentation/devicetree/bindings/iio/light/gp2ap020a00f.txt create mode 100644 Documentation/devicetree/bindings/iio/light/max44009.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/maxim,max44009.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/opt3001.txt create mode 100644 Documentation/devicetree/bindings/iio/light/renesas,isl29501.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/sharp,gp2ap020a00f.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/st,uvis25.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/st,vl6180.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/ti,opt3001.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/upisemi,us5182.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/us5182d.txt create mode 100644 Documentation/devicetree/bindings/iio/light/uvis25.txt create mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4035.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vishay,vcnl4035.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/vl6180.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/ak8974.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei, [...] create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/bmc150_magn.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/bosch,bmc150 [...] delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/fsl,mag3110.yaml create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/hmc5843.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/honeywell,hm [...] create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mag3110.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mmc35240.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/ad5272.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/adi,ad5272.yaml create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/ds1803.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/max5481.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp41010.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp4131.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] create mode 100644 Documentation/devicetree/bindings/iio/potentiostat/lmp91000.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiostat/ti,lmp91000.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/hoperf,hp03.yaml create mode 100644 Documentation/devicetree/bindings/iio/pressure/hp03.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/meas,ms5611.yaml create mode 100644 Documentation/devicetree/bindings/iio/pressure/ms5611.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/ms5637.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/murata,zpa2326.yaml create mode 100644 Documentation/devicetree/bindings/iio/pressure/zpa2326.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/ams,as3935.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/as3935.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/sx9500.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt create mode 100644 Documentation/devicetree/bindings/iio/resolver/ad2s90.txt delete mode 100644 Documentation/devicetree/bindings/iio/resolver/adi,ad2s90.yaml delete mode 100644 Documentation/devicetree/bindings/iio/samsung,sensorhub-rinato.yaml create mode 100644 Documentation/devicetree/bindings/iio/sensorhub.txt delete mode 100644 Documentation/devicetree/bindings/iio/st,st-sensors.yaml create mode 100644 Documentation/devicetree/bindings/iio/st-sensors.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/max31856.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31855k.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31856.yaml create mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim_thermoc [...] delete mode 100644 Documentation/devicetree/bindings/iio/temperature/melexis,mlx90 [...] delete mode 100644 Documentation/devicetree/bindings/iio/temperature/melexis,mlx90 [...] create mode 100644 Documentation/devicetree/bindings/iio/temperature/mlx90614.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/mlx90632.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/temperature-b [...] delete mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp007.yaml create mode 100644 Documentation/devicetree/bindings/iio/temperature/tmp007.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/tsys01.txt delete mode 100644 Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml create mode 100644 Documentation/devicetree/bindings/media/coda.txt delete mode 100644 Documentation/devicetree/bindings/media/coda.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/adv7604.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/adv7604.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/nokia,smia.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ov2680.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ov772x.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml create mode 100644 Documentation/devicetree/bindings/media/imx7-csi.txt create mode 100644 Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt delete mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml delete mode 100644 Documentation/devicetree/bindings/media/rockchip-isp1.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/ksz.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,axg-mipi-dphy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/brcm,sata-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/brcm-sata-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/ingenic,phy-usb.yaml delete mode 100644 Documentation/devicetree/bindings/phy/intel,phy-keembay-usb.yaml delete mode 100644 Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.yaml create mode 100644 Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/sound/adi,adau1372.yaml create mode 100644 Documentation/devicetree/bindings/sound/adi,adau1977.txt delete mode 100644 Documentation/devicetree/bindings/sound/adi,adau1977.yaml create mode 100644 Documentation/devicetree/bindings/sound/audio-graph-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/audio-graph-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/audio-graph-port.yaml delete mode 100644 Documentation/devicetree/bindings/sound/audio-graph.yaml delete mode 100644 Documentation/devicetree/bindings/sound/fsl,aud2htx.yaml delete mode 100644 Documentation/devicetree/bindings/sound/fsl,xcvr.yaml delete mode 100644 Documentation/devicetree/bindings/sound/google,sc7180-trogdor.yaml delete mode 100644 Documentation/devicetree/bindings/sound/imx-audio-hdmi.yaml delete mode 100644 Documentation/devicetree/bindings/sound/mt8192-mt6359-rt1015-rt [...] delete mode 100644 Documentation/devicetree/bindings/sound/nau8315.txt create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.txt delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,lpass-va-macro.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,lpass-wsa-macro.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/sound/renesas,rsnd.yaml delete mode 100644 Documentation/devicetree/bindings/sound/simple-audio-mux.yaml create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-adfsdm.txt create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-sai.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-sai.yaml create mode 100644 Documentation/devicetree/bindings/timer/renesas,tmu.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,tmu.yaml delete mode 100644 Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml create mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4770-phy.yaml delete mode 100644 Documentation/devicetree/bindings/usb/maxim,max33359.yaml delete mode 100644 Documentation/driver-api/auxiliary_bus.rst delete mode 100644 Documentation/driver-api/media/drivers/ccs/ccs-regs.asc delete mode 100644 Documentation/driver-api/media/drivers/ccs/ccs.rst delete mode 100755 Documentation/driver-api/media/drivers/ccs/mk-ccs-regs delete mode 100644 Documentation/driver-api/reset.rst delete mode 100644 Documentation/ia64/features.rst delete mode 100644 Documentation/m68k/features.rst delete mode 100644 Documentation/mips/features.rst create mode 100644 Documentation/networking/framerelay.rst delete mode 100644 Documentation/networking/mptcp-sysctl.rst delete mode 100644 Documentation/networking/tipc.rst delete mode 100644 Documentation/nios2/features.rst delete mode 100644 Documentation/nios2/index.rst delete mode 100644 Documentation/openrisc/features.rst delete mode 100644 Documentation/parisc/features.rst delete mode 100644 Documentation/powerpc/features.rst delete mode 100644 Documentation/riscv/features.rst delete mode 100644 Documentation/s390/features.rst delete mode 100644 Documentation/sh/features.rst delete mode 100644 Documentation/sparc/features.rst delete mode 100644 Documentation/sphinx/kernel_feat.py delete mode 100644 Documentation/translations/zh_CN/arm64/elf_hwcaps.rst delete mode 100644 Documentation/translations/zh_CN/arm64/perf.rst delete mode 100644 Documentation/translations/zh_CN/filesystems/tmpfs.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-codec-stateless.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-grey.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12mt.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv24.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uyvy.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-vyuy.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10b.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y14.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16-be.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y41p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-luma.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv-planar.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv410.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv411p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv444m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuyv.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yvyu.rst delete mode 100644 Documentation/x86/features.rst delete mode 100644 Documentation/x86/resctrl.rst create mode 100644 Documentation/x86/resctrl_ui.rst delete mode 100644 Documentation/x86/sgx.rst delete mode 100644 Documentation/xtensa/features.rst delete mode 100644 LICENSES/dual/CC-BY-4.0 create mode 100644 arch/alpha/include/asm/kmap_types.h delete mode 100644 arch/alpha/include/asm/sparsemem.h create mode 100644 arch/arc/include/asm/kmap_types.h create mode 100644 arch/arm/include/asm/kmap_types.h create mode 100644 arch/arm/mm/highmem.c delete mode 100644 arch/arm64/include/asm/alternative-macros.h delete mode 100644 arch/arm64/include/asm/rwonce.h delete mode 100644 arch/arm64/include/asm/signal.h create mode 100644 arch/arm64/kernel/scs.c create mode 100644 arch/ia64/include/asm/kmap_types.h create mode 100644 arch/microblaze/mm/highmem.c create mode 100644 arch/mips/include/asm/kmap_types.h create mode 100644 arch/nds32/mm/highmem.c create mode 100644 arch/parisc/include/asm/kmap_types.h create mode 100644 arch/powerpc/include/asm/kmap_types.h create mode 100644 arch/powerpc/mm/highmem.c delete mode 100644 arch/powerpc/mm/maccess.c create mode 100644 arch/s390/kernel/vdso64/getcpu.S delete mode 100644 arch/s390/kernel/vdso64/getcpu.c delete mode 100644 arch/s390/kernel/vdso64/vdso.h create mode 100644 arch/sh/include/asm/kmap_types.h create mode 100644 arch/sparc/include/asm/kmap_types.h create mode 100644 arch/sparc/mm/highmem.c create mode 100644 arch/um/include/asm/kmap_types.h create mode 100644 arch/x86/boot/code16gcc.h create mode 100644 arch/x86/crypto/aes_glue.c delete mode 100644 arch/x86/entry/vdso/extable.c delete mode 100644 arch/x86/entry/vdso/extable.h delete mode 100644 arch/x86/entry/vdso/vsgx.S create mode 100644 arch/x86/include/asm/copy_mc_test.h delete mode 100644 arch/x86/include/asm/enclu.h create mode 100644 arch/x86/include/asm/kmap_types.h create mode 100644 arch/x86/include/asm/msidef.h delete mode 100644 arch/x86/include/asm/uv/uv_geo.h delete mode 100644 arch/x86/include/uapi/asm/sgx.h delete mode 100644 arch/x86/kernel/cpu/sgx/Makefile delete mode 100644 arch/x86/kernel/cpu/sgx/arch.h delete mode 100644 arch/x86/kernel/cpu/sgx/driver.c delete mode 100644 arch/x86/kernel/cpu/sgx/driver.h delete mode 100644 arch/x86/kernel/cpu/sgx/encl.c delete mode 100644 arch/x86/kernel/cpu/sgx/encl.h delete mode 100644 arch/x86/kernel/cpu/sgx/encls.h delete mode 100644 arch/x86/kernel/cpu/sgx/ioctl.c delete mode 100644 arch/x86/kernel/cpu/sgx/main.c delete mode 100644 arch/x86/kernel/cpu/sgx/sgx.h create mode 100644 arch/x86/platform/uv/uv_sysfs.c delete mode 100644 drivers/auxdisplay/hd44780_common.c delete mode 100644 drivers/auxdisplay/hd44780_common.h delete mode 100644 drivers/auxdisplay/lcd2s.c delete mode 100644 drivers/base/auxiliary.c delete mode 100644 drivers/base/regmap/regmap-sdw-mbq.c delete mode 100644 drivers/bus/mhi/pci_generic.c create mode 100644 drivers/char/hw_random/hisi-trng-v2.c create mode 100644 drivers/clocksource/timer-nps.c delete mode 100644 drivers/crypto/hisilicon/trng/Makefile delete mode 100644 drivers/crypto/hisilicon/trng/trng.c delete mode 100644 drivers/crypto/keembay/Kconfig delete mode 100644 drivers/crypto/keembay/Makefile delete mode 100644 drivers/crypto/keembay/keembay-ocs-aes-core.c delete mode 100644 drivers/crypto/keembay/ocs-aes.c delete mode 100644 drivers/crypto/keembay/ocs-aes.h delete mode 100644 drivers/crypto/qat/qat_4xxx/Makefile delete mode 100644 drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c delete mode 100644 drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h delete mode 100644 drivers/crypto/qat/qat_4xxx/adf_drv.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.h delete mode 100644 drivers/crypto/qat/qat_common/adf_gen4_hw_data.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen4_hw_data.h delete mode 100644 drivers/edac/igen6_edac.c create mode 100644 drivers/edac/mv64x60_edac.c create mode 100644 drivers/edac/mv64x60_edac.h delete mode 100644 drivers/extcon/extcon-usbc-tusb320.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h delete mode 100755 drivers/gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v11_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v9_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_trace.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/dimgrey_cavefish_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/vangogh_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h delete mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.c delete mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.h delete mode 100644 drivers/gpu/drm/bridge/lontium-lt9611uxc.c delete mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c delete mode 100644 drivers/gpu/drm/kmb/Kconfig delete mode 100644 drivers/gpu/drm/kmb/Makefile delete mode 100644 drivers/gpu/drm/kmb/kmb_crtc.c delete mode 100644 drivers/gpu/drm/kmb/kmb_drv.c delete mode 100644 drivers/gpu/drm/kmb/kmb_drv.h delete mode 100644 drivers/gpu/drm/kmb/kmb_dsi.c delete mode 100644 drivers/gpu/drm/kmb/kmb_dsi.h delete mode 100644 drivers/gpu/drm/kmb/kmb_plane.c delete mode 100644 drivers/gpu/drm/kmb/kmb_plane.h delete mode 100644 drivers/gpu/drm/kmb/kmb_regs.h create mode 100644 drivers/gpu/drm/mediatek/mtk_mipi_tx.c rename drivers/{phy/mediatek/phy-mtk-mipi-dsi.h => gpu/drm/mediatek/mtk_mipi_tx.h} (100%) create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h delete mode 100644 drivers/gpu/drm/panel/panel-abt-y030xx067a.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36672a.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-sofef00.c delete mode 100644 drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c delete mode 100644 drivers/gpu/drm/radeon/cik.h delete mode 100644 drivers/gpu/drm/radeon/dce6_afmt.h delete mode 100644 drivers/gpu/drm/radeon/evergreen.h delete mode 100644 drivers/gpu/drm/radeon/evergreen_hdmi.h delete mode 100644 drivers/gpu/drm/radeon/ni.h delete mode 100644 drivers/gpu/drm/radeon/r600.h delete mode 100644 drivers/gpu/drm/radeon/radeon_atombios.h delete mode 100644 drivers/gpu/drm/radeon/radeon_device.h delete mode 100644 drivers/gpu/drm/radeon/radeon_kms.h delete mode 100644 drivers/gpu/drm/radeon/radeon_legacy_encoders.h delete mode 100644 drivers/gpu/drm/radeon/radeon_pm.h delete mode 100644 drivers/gpu/drm/radeon/radeon_prime.h delete mode 100644 drivers/gpu/drm/radeon/radeon_ttm.h delete mode 100644 drivers/gpu/drm/radeon/rv770.h delete mode 100644 drivers/gpu/drm/radeon/si.h delete mode 100644 drivers/gpu/drm/radeon/vce.h create mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc.c create mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c delete mode 100644 drivers/gpu/drm/ttm/ttm_pool.c delete mode 100644 drivers/gpu/drm/virtio/virtgpu_vram.c create mode 100644 drivers/gpu/drm/vkms/vkms_gem.c delete mode 100644 drivers/iio/adc/mt6360-adc.c delete mode 100644 drivers/interconnect/samsung/Kconfig delete mode 100644 drivers/interconnect/samsung/Makefile delete mode 100644 drivers/interconnect/samsung/exynos.c delete mode 100644 drivers/media/i2c/ccs-pll.c delete mode 100644 drivers/media/i2c/ccs-pll.h delete mode 100644 drivers/media/i2c/ccs/Kconfig delete mode 100644 drivers/media/i2c/ccs/Makefile delete mode 100644 drivers/media/i2c/ccs/ccs-core.c delete mode 100644 drivers/media/i2c/ccs/ccs-data-defs.h delete mode 100644 drivers/media/i2c/ccs/ccs-data.c delete mode 100644 drivers/media/i2c/ccs/ccs-data.h delete mode 100644 drivers/media/i2c/ccs/ccs-limits.c delete mode 100644 drivers/media/i2c/ccs/ccs-limits.h delete mode 100644 drivers/media/i2c/ccs/ccs-quirk.c delete mode 100644 drivers/media/i2c/ccs/ccs-quirk.h delete mode 100644 drivers/media/i2c/ccs/ccs-reg-access.c delete mode 100644 drivers/media/i2c/ccs/ccs-reg-access.h delete mode 100644 drivers/media/i2c/ccs/ccs-regs.h delete mode 100644 drivers/media/i2c/ccs/ccs.h delete mode 100644 drivers/media/i2c/ccs/smiapp-reg-defs.h delete mode 100644 drivers/media/i2c/ov02a10.c delete mode 100644 drivers/media/i2c/ov9734.c create mode 100644 drivers/media/i2c/smiapp-pll.c create mode 100644 drivers/media/i2c/smiapp-pll.h create mode 100644 drivers/media/i2c/smiapp/Kconfig create mode 100644 drivers/media/i2c/smiapp/Makefile create mode 100644 drivers/media/i2c/smiapp/smiapp-core.c create mode 100644 drivers/media/i2c/smiapp/smiapp-limits.c create mode 100644 drivers/media/i2c/smiapp/smiapp-limits.h create mode 100644 drivers/media/i2c/smiapp/smiapp-quirk.c create mode 100644 drivers/media/i2c/smiapp/smiapp-quirk.h create mode 100644 drivers/media/i2c/smiapp/smiapp-reg-defs.h create mode 100644 drivers/media/i2c/smiapp/smiapp-reg.h create mode 100644 drivers/media/i2c/smiapp/smiapp-regs.c create mode 100644 drivers/media/i2c/smiapp/smiapp-regs.h create mode 100644 drivers/media/i2c/smiapp/smiapp.h delete mode 100644 drivers/media/platform/meson/ge2d/Makefile delete mode 100644 drivers/media/platform/meson/ge2d/ge2d-regs.h delete mode 100644 drivers/media/platform/meson/ge2d/ge2d.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_priv.h delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_scp.c delete mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-common.h delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-params.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-regs.h delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c delete mode 100644 drivers/media/rc/keymaps/rc-khamsin.c delete mode 100644 drivers/media/rc/keymaps/rc-pine64.c delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic0_qm0_masks.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic0_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic0_qm1_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic1_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic1_qm1_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic2_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic2_qm1_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic3_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic3_qm1_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic4_qm0_regs.h delete mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nic4_qm1_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_hbm_pll_regs.h create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_pci_pll_regs.h create mode 100644 drivers/misc/mei/hw-virtio.c delete mode 100644 drivers/net/can/m_can/m_can_pci.c delete mode 100644 drivers/net/dsa/hirschmann/Kconfig delete mode 100644 drivers/net/dsa/hirschmann/Makefile delete mode 100644 drivers/net/dsa/hirschmann/hellcreek.c delete mode 100644 drivers/net/dsa/hirschmann/hellcreek.h delete mode 100644 drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c delete mode 100644 drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h delete mode 100644 drivers/net/dsa/hirschmann/hellcreek_ptp.c delete mode 100644 drivers/net/dsa/hirschmann/hellcreek_ptp.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_buddy.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_router_xm.c delete mode 100644 drivers/net/mhi_net.c delete mode 100644 drivers/net/usb/r8153_ecm.c create mode 100644 drivers/net/wan/dlci.c create mode 100644 drivers/net/wan/sdla.c create mode 100644 drivers/net/wan/x25_asy.c create mode 100644 drivers/net/wan/x25_asy.h create mode 100644 drivers/net/wimax/Kconfig create mode 100644 drivers/net/wimax/Makefile rename drivers/{staging => net}/wimax/i2400m/Kconfig (100%) rename drivers/{staging => net}/wimax/i2400m/Makefile (100%) create mode 100644 drivers/net/wimax/i2400m/control.c create mode 100644 drivers/net/wimax/i2400m/debug-levels.h rename drivers/{staging => net}/wimax/i2400m/debugfs.c (100%) create mode 100644 drivers/net/wimax/i2400m/driver.c create mode 100644 drivers/net/wimax/i2400m/fw.c rename drivers/{staging => net}/wimax/i2400m/i2400m-usb.h (100%) create mode 100644 drivers/net/wimax/i2400m/i2400m.h create mode 100644 drivers/net/wimax/i2400m/netdev.c create mode 100644 drivers/net/wimax/i2400m/op-rfkill.c rename drivers/{staging => net}/wimax/i2400m/rx.c (100%) rename drivers/{staging => net}/wimax/i2400m/sysfs.c (100%) create mode 100644 drivers/net/wimax/i2400m/tx.c create mode 100644 drivers/net/wimax/i2400m/usb-debug-levels.h rename drivers/{staging => net}/wimax/i2400m/usb-fw.c (100%) rename drivers/{staging => net}/wimax/i2400m/usb-notif.c (100%) rename drivers/{staging => net}/wimax/i2400m/usb-rx.c (100%) rename drivers/{staging => net}/wimax/i2400m/usb-tx.c (100%) create mode 100644 drivers/net/wimax/i2400m/usb.c delete mode 100644 drivers/net/wireless/ath/ath11k/wow.c delete mode 100644 drivers/net/wireless/ath/ath11k/wow.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/testmode.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/testmode.h delete mode 100644 drivers/nfc/s3fwrn5/phy_common.c delete mode 100644 drivers/nfc/s3fwrn5/phy_common.h delete mode 100644 drivers/nfc/s3fwrn5/uart.c delete mode 100644 drivers/perf/arm_dmc620_pmu.c delete mode 100644 drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c delete mode 100644 drivers/phy/ingenic/Kconfig delete mode 100644 drivers/phy/ingenic/Makefile delete mode 100644 drivers/phy/ingenic/phy-ingenic-usb.c delete mode 100644 drivers/phy/intel/phy-intel-keembay-usb.c delete mode 100644 drivers/phy/marvell/phy-mmp3-hsic.c delete mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c delete mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c delete mode 100644 drivers/phy/mediatek/phy-mtk-mipi-dsi.c delete mode 100644 drivers/phy/ralink/phy-mt7621-pci.c delete mode 100644 drivers/pinctrl/ralink/Kconfig delete mode 100644 drivers/pinctrl/ralink/Makefile delete mode 100644 drivers/pinctrl/ralink/pinctrl-rt2880.c delete mode 100644 drivers/platform/x86/uv_sysfs.c delete mode 100644 drivers/ptp/ptp_ocp.c create mode 100644 drivers/rtc/systohc.c create mode 100644 drivers/staging/android/ion/Kconfig create mode 100644 drivers/staging/android/ion/Makefile create mode 100644 drivers/staging/android/ion/ion.c create mode 100644 drivers/staging/android/ion/ion.h create mode 100644 drivers/staging/android/ion/ion_cma_heap.c create mode 100644 drivers/staging/android/ion/ion_heap.c create mode 100644 drivers/staging/android/ion/ion_page_pool.c create mode 100644 drivers/staging/android/ion/ion_system_heap.c create mode 100644 drivers/staging/android/uapi/ion.h create mode 100644 drivers/staging/goldfish/Kconfig create mode 100644 drivers/staging/goldfish/Makefile create mode 100644 drivers/staging/goldfish/README create mode 100644 drivers/staging/goldfish/goldfish_audio.c create mode 100644 drivers/staging/media/rkisp1/Documentation/devicetree/bindings/ [...] create mode 100644 drivers/staging/media/rkisp1/Kconfig rename drivers/{media/platform/rockchip => staging/media}/rkisp1/Makefile (100%) create mode 100644 drivers/staging/media/rkisp1/TODO create mode 100644 drivers/staging/media/rkisp1/rkisp1-capture.c rename drivers/{media/platform/rockchip => staging/media}/rkisp1/rkisp1-common.c (100%) create mode 100644 drivers/staging/media/rkisp1/rkisp1-common.h create mode 100644 drivers/staging/media/rkisp1/rkisp1-dev.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-isp.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-params.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-regs.h create mode 100644 drivers/staging/media/rkisp1/rkisp1-resizer.c create mode 100644 drivers/staging/media/rkisp1/rkisp1-stats.c create mode 100644 drivers/staging/media/rkisp1/uapi/rkisp1-config.h delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_vp8.c create mode 100644 drivers/staging/mt7621-pci-phy/Kconfig create mode 100644 drivers/staging/mt7621-pci-phy/Makefile create mode 100644 drivers/staging/mt7621-pci-phy/TODO create mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml create mode 100644 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c create mode 100644 drivers/staging/mt7621-pinctrl/Kconfig create mode 100644 drivers/staging/mt7621-pinctrl/Makefile create mode 100644 drivers/staging/mt7621-pinctrl/TODO create mode 100644 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c delete mode 100644 drivers/staging/wimax/Kconfig delete mode 100644 drivers/staging/wimax/Makefile delete mode 100644 drivers/staging/wimax/TODO delete mode 100644 drivers/staging/wimax/debug-levels.h delete mode 100644 drivers/staging/wimax/debugfs.c delete mode 100644 drivers/staging/wimax/i2400m/control.c delete mode 100644 drivers/staging/wimax/i2400m/debug-levels.h delete mode 100644 drivers/staging/wimax/i2400m/driver.c delete mode 100644 drivers/staging/wimax/i2400m/fw.c delete mode 100644 drivers/staging/wimax/i2400m/i2400m.h delete mode 100644 drivers/staging/wimax/i2400m/netdev.c delete mode 100644 drivers/staging/wimax/i2400m/op-rfkill.c delete mode 100644 drivers/staging/wimax/i2400m/tx.c delete mode 100644 drivers/staging/wimax/i2400m/usb-debug-levels.h delete mode 100644 drivers/staging/wimax/i2400m/usb.c delete mode 100644 drivers/staging/wimax/id-table.c delete mode 100644 drivers/staging/wimax/linux-wimax-debug.h delete mode 100644 drivers/staging/wimax/net-wimax.h delete mode 100644 drivers/staging/wimax/op-msg.c delete mode 100644 drivers/staging/wimax/op-reset.c delete mode 100644 drivers/staging/wimax/op-rfkill.c delete mode 100644 drivers/staging/wimax/op-state-get.c delete mode 100644 drivers/staging/wimax/stack.c delete mode 100644 drivers/staging/wimax/wimax-internal.h delete mode 100644 drivers/thunderbolt/dma_test.c create mode 100644 drivers/tty/serial/pnx8xxx_uart.c create mode 100644 drivers/tty/synclink.c create mode 100644 drivers/tty/synclinkmp.c delete mode 100644 drivers/usb/chipidea/trace.c delete mode 100644 drivers/usb/chipidea/trace.h create mode 100644 drivers/usb/host/ehci-mxc.c create mode 100644 drivers/usb/host/imx21-dbg.c create mode 100644 drivers/usb/host/imx21-hcd.c create mode 100644 drivers/usb/host/imx21-hcd.h delete mode 100644 drivers/usb/misc/brcmstb-usb-pinmap.c create mode 100644 drivers/vdpa/mlx5/core/mlx5_vdpa_ifc.h create mode 100644 drivers/vdpa/mlx5/net/main.c create mode 100644 drivers/vdpa/mlx5/net/mlx5_vnet.h delete mode 100644 include/asm-generic/kmap_size.h create mode 100644 include/asm-generic/kmap_types.h create mode 100644 include/crypto/sha.h delete mode 100644 include/crypto/sha1.h delete mode 100644 include/crypto/sha2.h delete mode 100644 include/drm/ttm/ttm_caching.h create mode 100644 include/drm/ttm/ttm_page_alloc.h delete mode 100644 include/drm/ttm/ttm_pool.h create mode 100644 include/drm/ttm/ttm_set_memory.h delete mode 100644 include/dt-bindings/sound/adi,adau1977.h delete mode 100644 include/linux/auxiliary_bus.h delete mode 100644 include/linux/dma-buf-map.h delete mode 100644 include/linux/freelist.h delete mode 100644 include/linux/highmem-internal.h create mode 100644 include/linux/if_frad.h delete mode 100644 include/linux/mlx5/mlx5_ifc_vdpa.h create mode 100644 include/linux/platform_data/ad7298.h create mode 100644 include/linux/platform_data/ad7303.h create mode 100644 include/linux/platform_data/adau1977.h create mode 100644 include/linux/platform_data/at91_adc.h delete mode 100644 include/linux/platform_data/hirschmann-hellcreek.h create mode 100644 include/linux/platform_data/media/coda.h create mode 100644 include/linux/platform_data/serial-imx.h create mode 100644 include/linux/platform_data/usb-ehci-mxc.h create mode 100644 include/linux/sdla.h create mode 100644 include/linux/serial_pnx8xxx.h delete mode 100644 include/linux/soc/marvell/octeontx2/asm.h delete mode 100644 include/linux/syscall_user_dispatch.h delete mode 100644 include/linux/usb/r8152.h create mode 100644 include/linux/wimax/debug.h create mode 100644 include/media/fwht-ctrls.h create mode 100644 include/media/h264-ctrls.h create mode 100644 include/net/wimax.h delete mode 100644 include/sound/graph_card.h delete mode 100644 include/sound/rt1015.h delete mode 100644 include/sound/soc-jack.h delete mode 100644 include/sound/sof/debug.h delete mode 100644 include/trace/events/mmap_lock.h delete mode 100644 include/uapi/linux/cfm_bridge.h create mode 100644 include/uapi/linux/if_frad.h delete mode 100644 include/uapi/linux/rkisp1-config.h create mode 100644 include/uapi/linux/sdla.h rename drivers/staging/wimax/linux-wimax.h => include/uapi/linux/wimax.h (100%) rename drivers/staging/wimax/i2400m/linux-wimax-i2400m.h => include/uapi/linux/wim [...] delete mode 100644 kernel/bpf/bpf_task_storage.c create mode 100644 kernel/elfcore.c delete mode 100644 kernel/entry/common.h delete mode 100644 kernel/entry/syscall_user_dispatch.c create mode 100644 mm/gup_benchmark.c delete mode 100644 mm/gup_test.c delete mode 100644 mm/gup_test.h delete mode 100644 mm/mmap_lock.c create mode 100644 net/batman-adv/debugfs.c create mode 100644 net/batman-adv/debugfs.h create mode 100644 net/batman-adv/icmp_socket.c create mode 100644 net/batman-adv/icmp_socket.h create mode 100644 net/batman-adv/sysfs.c create mode 100644 net/batman-adv/sysfs.h delete mode 100644 net/bridge/br_cfm.c delete mode 100644 net/bridge/br_cfm_netlink.c delete mode 100644 net/bridge/br_private_cfm.h create mode 100644 net/dsa/tag_edsa.c delete mode 100644 net/dsa/tag_hellcreek.c delete mode 100644 net/netfilter/nft_reject_netdev.c delete mode 100644 net/rxrpc/server_key.c delete mode 100644 net/sched/sch_frag.c delete mode 100644 net/smc/smc_netlink.c delete mode 100644 net/smc/smc_netlink.h create mode 100644 net/wimax/Kconfig create mode 100644 net/wimax/Makefile create mode 100644 net/wimax/debug-levels.h create mode 100644 net/wimax/debugfs.c create mode 100644 net/wimax/id-table.c create mode 100644 net/wimax/op-msg.c create mode 100644 net/wimax/op-reset.c create mode 100644 net/wimax/op-rfkill.c create mode 100644 net/wimax/op-state-get.c create mode 100644 net/wimax/stack.c create mode 100644 net/wimax/wimax-internal.h create mode 100644 samples/bpf/bpf_load.c create mode 100644 samples/bpf/bpf_load.h mode change 100755 => 100644 samples/bpf/lwt_len_hist.sh create mode 100755 samples/bpf/test_ipip.sh mode change 100755 => 100644 samples/bpf/test_lwt_bpf.sh delete mode 100644 samples/bpf/xdpsock_ctrl_proc.c mode change 100755 => 100644 scripts/atomic/gen-atomics.sh delete mode 100755 scripts/get_feat.pl delete mode 100755 scripts/lld-version.sh delete mode 100644 sound/soc/codecs/adau1372-i2c.c delete mode 100644 sound/soc/codecs/adau1372-spi.c delete mode 100644 sound/soc/codecs/adau1372.c delete mode 100644 sound/soc/codecs/adau1372.h delete mode 100644 sound/soc/codecs/lpass-va-macro.c delete mode 100644 sound/soc/codecs/lpass-wsa-macro.c delete mode 100644 sound/soc/codecs/lpass-wsa-macro.h delete mode 100644 sound/soc/codecs/nau8315.c delete mode 100644 sound/soc/codecs/rt715-sdca-sdw.c delete mode 100644 sound/soc/codecs/rt715-sdca-sdw.h delete mode 100644 sound/soc/codecs/rt715-sdca.c delete mode 100644 sound/soc/codecs/rt715-sdca.h delete mode 100644 sound/soc/codecs/simple-mux.c delete mode 100644 sound/soc/fsl/fsl_aud2htx.c delete mode 100644 sound/soc/fsl/fsl_aud2htx.h delete mode 100644 sound/soc/fsl/fsl_xcvr.c delete mode 100644 sound/soc/fsl/fsl_xcvr.h delete mode 100644 sound/soc/fsl/imx-hdmi.c create mode 100644 sound/soc/fsl/imx-mc13783.c create mode 100644 sound/soc/fsl/imx-ssi.c create mode 100644 sound/soc/fsl/mx27vis-aic32x4.c create mode 100644 sound/soc/fsl/phycore-ac97.c create mode 100644 sound/soc/fsl/wm1133-ev1.c delete mode 100644 sound/soc/intel/boards/sof_realtek_common.c delete mode 100644 sound/soc/intel/boards/sof_realtek_common.h delete mode 100644 sound/soc/intel/common/soc-acpi-intel-adl-match.c delete mode 100644 sound/soc/mediatek/mt8192/Makefile delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-clk.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-clk.h delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-common.h delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-control.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-gpio.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-gpio.h delete mode 100644 sound/soc/mediatek/mt8192/mt8192-afe-pcm.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-dai-adda.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-dai-i2s.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-dai-pcm.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-dai-tdm.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-interconnection.h delete mode 100644 sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c delete mode 100644 sound/soc/mediatek/mt8192/mt8192-reg.h delete mode 100644 sound/soc/qcom/sc7180.c delete mode 100644 sound/soc/qcom/sm8250.c delete mode 100644 sound/soc/sof/intel/ext_manifest.h delete mode 100644 sound/soc/sof/intel/icl.c create mode 100644 sound/usb/debug.h delete mode 100644 sound/usb/implicit.c delete mode 100644 sound/usb/implicit.h delete mode 100644 tools/memory-model/Documentation/README delete mode 100644 tools/memory-model/Documentation/control-dependencies.txt delete mode 100644 tools/memory-model/Documentation/glossary.txt delete mode 100644 tools/memory-model/Documentation/ordering.txt create mode 100644 tools/testing/kunit/.gitattributes create mode 100644 tools/testing/selftests/android/Makefile create mode 100644 tools/testing/selftests/android/config create mode 100644 tools/testing/selftests/android/ion/.gitignore create mode 100644 tools/testing/selftests/android/ion/Makefile create mode 100644 tools/testing/selftests/android/ion/README create mode 100644 tools/testing/selftests/android/ion/ion.h create mode 100755 tools/testing/selftests/android/ion/ion_test.sh create mode 100644 tools/testing/selftests/android/ion/ionapp_export.c create mode 100644 tools/testing/selftests/android/ion/ionapp_import.c create mode 100644 tools/testing/selftests/android/ion/ionmap_test.c create mode 100644 tools/testing/selftests/android/ion/ionutils.c create mode 100644 tools/testing/selftests/android/ion/ionutils.h create mode 100644 tools/testing/selftests/android/ion/ipcsocket.c create mode 100644 tools/testing/selftests/android/ion/ipcsocket.h create mode 100755 tools/testing/selftests/android/run.sh delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/.gitignore delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/Makefile delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod-events.h delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c delete mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.h delete mode 100644 tools/testing/selftests/bpf/btf_helpers.c delete mode 100644 tools/testing/selftests/bpf/btf_helpers.h delete mode 100755 tools/testing/selftests/bpf/ima_setup.sh delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_dedup_split.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_split.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/hash_large_key.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/module_attach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/probe_read_user_str.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/tcpbpf_user.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_bprm_opts.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_ima.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_skb_pkt_end.c delete mode 100644 tools/testing/selftests/bpf/progs/bind4_prog.c delete mode 100644 tools/testing/selftests/bpf/progs/bind6_prog.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_helpers.c delete mode 100644 tools/testing/selftests/bpf/progs/bprm_opts.c delete mode 100644 tools/testing/selftests/bpf/progs/ima.c delete mode 100644 tools/testing/selftests/bpf/progs/skb_pkt_end.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_module.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_func8.c delete mode 100644 tools/testing/selftests/bpf/progs/test_hash_large_key.c delete mode 100644 tools/testing/selftests/bpf/progs/test_module_attach.c delete mode 100644 tools/testing/selftests/bpf/progs/test_probe_read_user_str.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sk_storage_trace_itself.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c delete mode 100644 tools/testing/selftests/bpf/progs/test_subprogs_unused.c create mode 100755 tools/testing/selftests/bpf/tcp_client.py create mode 100755 tools/testing/selftests/bpf/tcp_server.py create mode 100644 tools/testing/selftests/bpf/test_tcpbpf_user.c delete mode 100755 tools/testing/selftests/bpf/test_xsk.sh delete mode 100644 tools/testing/selftests/bpf/xdpxceiver.c delete mode 100644 tools/testing/selftests/bpf/xdpxceiver.h delete mode 100755 tools/testing/selftests/bpf/xsk_prereqs.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/q_in_q_veto.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/q_in_vni_veto.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum/q_in_vni_veto.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-coalesce.sh delete mode 100644 tools/testing/selftests/drivers/net/netdevsim/ethtool-common.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-ring.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/nexthop.sh delete mode 100755 tools/testing/selftests/net/bareudp.sh delete mode 100755 tools/testing/selftests/net/forwarding/bridge_mld.sh delete mode 100755 tools/testing/selftests/net/forwarding/gre_multipath_nh.sh delete mode 100755 tools/testing/selftests/net/forwarding/q_in_vni.sh delete mode 100755 tools/testing/selftests/net/forwarding/router_nh.sh delete mode 100755 tools/testing/selftests/net/forwarding/tc_mpls_l2vpn.sh delete mode 100755 tools/testing/selftests/net/srv6_end_dt4_l3vpn_test.sh delete mode 100755 tools/testing/selftests/net/srv6_end_dt6_l3vpn_test.sh delete mode 100644 tools/testing/selftests/powerpc/security/entry_flush.c delete mode 100644 tools/testing/selftests/powerpc/security/flush_utils.c delete mode 100644 tools/testing/selftests/powerpc/security/flush_utils.h delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot delete mode 100644 tools/testing/selftests/sgx/.gitignore delete mode 100644 tools/testing/selftests/sgx/Makefile delete mode 100644 tools/testing/selftests/sgx/call.S delete mode 100644 tools/testing/selftests/sgx/defines.h delete mode 100644 tools/testing/selftests/sgx/load.c delete mode 100644 tools/testing/selftests/sgx/main.c delete mode 100644 tools/testing/selftests/sgx/main.h delete mode 100644 tools/testing/selftests/sgx/sign_key.S delete mode 100644 tools/testing/selftests/sgx/sign_key.pem delete mode 100644 tools/testing/selftests/sgx/sigstruct.c delete mode 100644 tools/testing/selftests/sgx/test_encl.c delete mode 100644 tools/testing/selftests/sgx/test_encl.lds delete mode 100644 tools/testing/selftests/sgx/test_encl_bootstrap.S delete mode 100644 tools/testing/selftests/syscall_user_dispatch/.gitignore delete mode 100644 tools/testing/selftests/syscall_user_dispatch/Makefile delete mode 100644 tools/testing/selftests/syscall_user_dispatch/config delete mode 100644 tools/testing/selftests/syscall_user_dispatch/sud_benchmark.c delete mode 100644 tools/testing/selftests/syscall_user_dispatch/sud_test.c delete mode 100644 tools/testing/selftests/vm/check_config.sh create mode 100644 tools/testing/selftests/vm/gup_benchmark.c delete mode 100644 tools/testing/selftests/vm/gup_test.c delete mode 100644 tools/testing/selftests/vm/mremap_test.c