This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits d9137320ac06 Add linux-next specific files for 20201124 omits 3bdf1a251cfe Merge branch 'akpm/master' omits 626379c9fa28 mm/gup: assert that the mmap lock is held in __get_user_pages() omits 517a97fcb687 mmap locking API: don't check locking if the mm isn't live yet omits b9aed4a2cef9 kasan: update documentation omits 1cd33484cf82 kasan, mm: allow cache merging with no metadata omits 2081f1552a2e kasan: sanitize objects when metadata doesn't fit omits 2ebfcc95824a kasan: clarify comment in __kasan_kfree_large omits a3a819551aa0 kasan: simplify assign_tag and set_tag calls omits d17ee296d1fe kasan: don't round_up too much omits 231401536f40 kasan, mm: rename kasan_poison_kfree omits 77da7a2b3c86 kasan, mm: check kasan_enabled in annotations omits b7699e2b3ad2 kasan: add and integrate kasan boot parameters omits 4208ef08b64a kasan: inline (un)poison_range and check_invalid_free omits 5e55452fed55 kasan: open-code kasan_unpoison_slab omits afb1d9f78f9b kasan: inline random_tag for HW_TAGS omits 74d6120a4d5d kasan: inline kasan_reset_tag for tag-based modes omits 066ff17c3931 kasan: remove __kasan_unpoison_stack omits 852ba670429d kasan: allow VMAP_STACK for HW_TAGS mode omits 7080474df53f kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits 5a35f1baa9ac kasan: introduce set_alloc_info omits 4f805dfc8454 kasan: rename get_alloc/free_info omits acf6f79911bf kasan: simplify quarantine_put call site omits 2d084b2de288 kselftest/arm64: check GCR_EL1 after context switch omits 10688afd7a24 kasan: add documentation for hardware tag-based mode omits 048b4e4b8101 kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits 03d21c1ad696 kasan, mm: reset tags when accessing metadata omits 0e30c5d8858c kasan, arm64: print report from tag fault handler omits fee0c5796a5c kasan, arm64: implement HW_TAGS runtime omits e19c6b026ed6 kasan, arm64: expand CONFIG_KASAN checks omits 5c4e62158571 kasan, x86, s390: update undef CONFIG_KASAN omits 2d9c4a3b3600 kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits 19e8be65376d arm64: kasan: add arch layer for memory tagging helpers omits 59a8982d8d4a arm64: kasan: align allocations for HW_TAGS omits 208b5ff904bd kasan, mm: untag page address in free_reserved_area omits c064a4924ddf arm64: mte: switch GCR_EL1 in kernel entry and exit omits f61bbcc6bf5f arm64: mte: convert gcr_user into an exclude mask omits 6acf811ecd19 arm64: kasan: allow enabling in-kernel MTE omits d8536136aa26 arm64: mte: add in-kernel tag fault handler omits 8e99cb456669 arm64: mte: reset the page tag in page->flags omits 5dad87cd9c7c arm64: mte: add in-kernel MTE helpers omits 264edd8141b3 arm64: enable armv8.5-a asm-arch option omits 8ba6defb2ca3 kasan: introduce CONFIG_KASAN_HW_TAGS omits c6bd7b35cae6 kasan, arm64: don't allow SW_TAGS with ARM64_MTE omits 9f2121cbeb8c kasan: separate metadata_fetch_row for each mode omits e4cdd165444f kasan: rename SHADOW layout macros to META omits 8061ec67817e kasan: rename print_shadow_for_address to print_memory_metadata omits 712daec8c7d6 kasan: rename addr_has_shadow to addr_has_metadata omits a419eb204442 kasan, arm64: rename kasan_init_tags and mark as __init omits ef7055f41014 kasan, arm64: move initialization message omits 1b85b468cf70 kasan, arm64: only use kasan_depth for software modes omits 1a315c34bdfe kasan, arm64: only init shadow for software modes omits 37fd1f28fa59 kasan: decode stack frame only with KASAN_STACK_ENABLE omits 930c6c12d4c9 kasan: hide invalid free check implementation omits 30b8de619abf kasan: don't duplicate config dependencies omits 7a6757f6467e kasan: rename report and tags files omits 84fd4bc5d7c5 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits 6526cde73bab kasan: split out shadow.c from common.c omits cacd585c988c kasan: only build init.c for software modes omits 08dc7549e088 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits adae01a93dc4 kasan: rename (un)poison_shadow to (un)poison_range omits 7b449a040dc7 kasan: shadow declarations only for software modes omits f635210138d6 kasan: group vmalloc code omits ff2a83bc6175 kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits b2f1c1652b3e kasan: drop unnecessary GPL text from comment headers omits 3637aa842983 merge fix for "s390/pci: remove races against pte updates" omits 31afa1da150b mm: simplify follow_pte{,pmd} omits 6e7ffad9169e mm: unexport follow_pte_pmd omits 5bce77d61f76 epoll: eliminate unnecessary lock for zero timeout omits 4b72f8f1b1c0 epoll: replace gotos with a proper loop omits d76b1b3343f5 epoll: pull all code between fetch_events and send_event i [...] omits b5af8085b02c epoll: simplify and optimize busy loop logic omits 147bedf6e852 epoll: move eavail next to the list_empty_careful check omits 303ec6441947 epoll: pull fatal signal checks into ep_send_events() omits a943529eeab3 epoll: simplify signal handling omits a25ddb5f02f3 epoll: check for events when removing a timed out thread f [...] omits 30944760a36b ARM: boot: quote aliased symbol names in string.c omits 0301c3e7e23c treewide: remove stringification from __alias macro definition omits 4b2904f37986 mm/memcg: add missed warning in mem_cgroup_lruvec omits 1213af3baca1 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 130984e3b59f mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 9c7d6a6eb2bb mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits 68eb11dbfdac mm: slub: call account_slab_page() after slab page initialization omits 461b928a3267 mm, kvm: account kvm_vcpu_mmap to kmemcg omits 773bce8a4fe4 mm/memcg: remove unused definitions omits 2541a9e5a2d2 mm/memcg: warning on !memcg after readahead page charged omits e340322a1bfa mm/memcg: bail early from swap accounting if memcg disabled omits 918151cd4068 mm: convert page kmemcg type to a page memcg flag omits f62f45604ce8 mm: introduce page memcg flags omits 192a42a5dbb5 mm: memcontrol/slab: use helpers to access slab page's memcg_data omits f2d2b23b219d mm: memcontrol: use helpers to read page's memcg data omits d4ac4d6773cd mm/swap.c: reduce lock contention in lru_cache_add omits d9927d46febf Merge branch 'akpm-current/current' omits ab573a2b40b2 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 75894e678dd3 fault-injection: handle EI_ETYPE_TRUE omits 73b4dbb4cea0 reboot: remove cf9_safe from allowed types and rename cf9_force omits 7c9c06c32709 reboot: fix variable assignments in type_store omits eab90a2377a8 reboot: allow to specify reboot mode via sysfs omits b21926bd2fcf resource-fix-kernel-doc-markups-checkpatch-fixes omits b1d2476d2087 kernel/resource.c: fix kernel-doc markups omits b888035e29ce aio: simplify read_events() omits 687bc121a8e4 blktrace: make relay callbacks const omits 191f4403fd05 ath9k: make relay callbacks const omits 2a88faa57174 ath11k: make relay callbacks const omits 476867ddbc3f ath10k: make relay callbacks const omits 4df219cffb40 drm/i915: make relay callbacks const omits 5edf0cf01b6f relay: allow the use of const callback structs omits 353b5c67c4b7 relay: make create_buf_file and remove_buf_file callbacks [...] omits 63bead5703f5 relay: require non-NULL callbacks in relay_open() omits 7059d704613a relay: remove unused buf_mapped and buf_unmapped callbacks omits 2328f5910e8f gcov: fix kernel-doc markup issue omits 70681499dab8 gcov: remove support for GCC < 4.9 omits f4b3d141938e rapidio: remove unused rio_get_asm() and rio_get_device() omits e37b45ad98f4 kdump: append uts_namespace.name offset to VMCOREINFO omits 4a98be24db68 reiserfs: add check for an invalid ih_entry_count omits 5843f40b72bd checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS omits c93f0da2c204 checkpatch: fix unescaped left brace omits 85fd25fd9f55 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags omits 77b63a2d7c3b checkpatch: fix spelling errors and remove repeated word omits 8c42a2f5b699 checkpatch: improve email parsing omits af1c84a88c62 checkpatch: add __alias and __weak to suggested __attribut [...] omits edf4296eb556 checkpatch: add fix option for GERRIT_CHANGE_ID omits fc2d5af606cd checkpatch-update-__attribute__sectionname-quote-removal-v2 omits 52ad75e3e862 checkpatch: update __attribute__((section("name"))) quote removal omits abd62c6ddfda checkpatch: add a fixer for missing newline at eof omits 192fbac98793 checkpatch: extend attributes check to handle more patterns omits d2c25b87e2ef checkpatch: allow --fix removal of unnecessary break statements omits e43d779b58d9 checkpatch: prefer static const declarations omits 4cd245012b4d checkpatch: ignore generated CamelCase defines and enum values omits 2cbed8c8b5fc checkpatch: fix false positives in REPEATED_WORD warning omits cb953fbe4e58 checkpatch: add new exception to repeated word check omits 9dd47d88ba6d gpio: xilinx: utilize generic bitmap_get_value and _set_value omits cf06a814a154 gpio: thunderx: utilize for_each_set_clump macro omits 0af5ca10b512 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 23593b5f31e2 lib/test_bitmap.c: add for_each_set_clump test cases omits 3acfc95acd57 bitops: introduce the for_each_set_clump macro omits ee94c8c1067d lib/lz4: explicitly support in-place decompression omits a872af3677b9 lib: cleanup kstrto*() usage omits b17830cc7fa9 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment omits 88c60078a110 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] omits b49e01973bcb string.h: add FORTIFY coverage for strscpy() omits f1a0afcc706e lkdtm: tests for FORTIFY_SOURCE omits 6ae24728ec45 lib: string.h: detect intra-object overflow in fortified s [...] omits d06128f6abdb lib/string: remove unnecessary #undefs omits 86bf00455193 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes omits 78b48e1e4e36 ilog2: Improve ilog2 for constant arguments omits f2fc6cac16b4 lib: optimize cpumask_local_spread() omits ef17428bd05f lib/cmdline_kunit: provide meaningful MODULE_LICENSE() omits 60b76f6b822b lib/cmdline_kunit: type of expected returned values should be int omits 1852f36b059c lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix omits d11a7d13acd8 lib/cmdline_kunit: add a new test suite for cmdline API omits e85b674ee23b lib/cmdline: allow NULL to be an output for get_option() omits 86f80dd16eb3 lib/cmdline: fix get_option() for strings starting with hyphen omits c49705d426e3 lib/bits_kunit: follow new file name convention for KUnit tests omits 5865f0337e5b lib/linear_ranges_kunit: follow new file name convention f [...] omits 7c6c5b830347 lib/list_kunit: follow new file name convention for KUnit tests omits b266b259138b lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits fb35026981af lib/stackdepot.c: use array_size() helper in jhash2() omits d18658e1ff57 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits c7fdaae3a9fd lib/stackdepot.c: replace one-element array with flexible- [...] omits 51b6d4a20ea2 lib/test_free_pages.c: add basic progress indicators omits 2705dd7ec485 lib: stackdepot: add support to configure STACK_HASH_SIZE omits 0bb12e476318 bitmap: remove unused function declaration omits acc7dd5241ec include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits 5699e4d7baf1 reboot: refactor and comment the cpu selection code omits c0f77f3b6bcf kernel/acct.c: use #elif instead of #end and #elif omits 75a50da7c27d kernel.h: split out mathematical helpers fix omits 761ace49e56f kernel.h: Split out mathematical helpers omits 443796c2320e asm-generic: force inlining of get_order() to work around [...] omits 18ea99d21963 proc/sysctl: make protected_* world readable omits 2654fa3fc249 proc-provide-details-on-indirect-branch-speculation-v2 omits bc39dec7bf0c proc: provide details on indirect branch speculation omits ca3422d8780f procfs: delete duplicated words + other fixes omits 7d9f31c3e3b2 alpha: Replace bogus in_interrupt() omits 5a2c7d1a6303 kernel/hung_task.c: Monitor killed tasks. omits f83fca3671bc fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 2e5a325a157a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits d862647ed4b3 MAINTAINERS: add entry for KFENCE omits e246cb76f79e kfence: add test suite omits 6f8a3fedb6a2 kfence, Documentation: add KFENCE documentation omits 06f8efd30223 kfence, kasan: make KFENCE compatible with KASAN omits 145cd60fb481 mm, kfence: insert KFENCE hooks for SLUB omits 121e45b24d61 mm, kfence: insert KFENCE hooks for SLAB omits a7554721b37b kfence: use pt_regs to generate stack trace on faults omits c0ea76967d0c arm64, kfence: enable KFENCE for ARM64 omits 8b8490c0bd22 x86, kfence: enable KFENCE for x86 omits 87887bd2b926 kfence: avoid stalling work queue task without allocations omits 278e0bd6e7dd kfence: Fix parameter description for kfence_object_start() omits fc7af9fd7683 mm: add Kernel Electric-Fence infrastructure omits aeee00c1e062 mm: cleanup kstrto*() usage omits fe273f704d29 mm: fix fall-through warnings for Clang omits 39843aaedb7e mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] omits 01a6297e13d6 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at omits 43d608042ab1 mm:backing-dev: use sysfs_emit in macro defining functions omits 6a0d0a2a2a5e mm: huge_memory: convert remaining use of sprintf to sysfs [...] omits ba18c1eafa8e mm: use sysfs_emit for struct kobject * uses omits 52f1cf6099c7 mm: fix kernel-doc markups omits 21f7748069e0 zram: support page writeback omits 187dbec1bbaf mm/process_vm_access: remove redundant initialization of iov_r omits 38a1c920a2fa mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 9aade34c4f85 mm/zswap: move to use crypto_acomp API for hardware acceleration omits f8d1a6e65b0f mm/zswap: fix passing zero to 'PTR_ERR' warning omits b6e2d8257c17 mm/zswap: make struct kernel_param_ops definitions const omits 472bbe9c28ce userfaultfd: add user-mode only option to unprivileged_use [...] omits 756b677b5b6c userfaultfd: add UFFD_USER_MODE_ONLY omits ff55973fc4d4 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 9d1dffca0f6b mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 1fd62e87d395 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits ef79b7f3dafc mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits cc8a7d6b9c3e mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits 7bc98b3d224e kernel/power: allow hibernation with page_poison sanity checking omits 42d92717e422 mm, page_poison: use static key more efficiently omits 659316014bab mm, page_alloc: do not rely on the order of page_poison an [...] omits 68be50fa5a90 mm/cma.c: remove redundant cma_mutex lock omits f3bf0ebdce0a mm/filemap: return only head pages from find_get_entries omits a8d54c7ca046 mm/truncate,shmem: handle truncates that split THPs omits b39077121899 mm: remove pagevec_lookup_entries omits 1bfc73427f91 mm: pass pvec directly to find_get_entries omits 9c0ab25f0ad4 mm: remove nr_entries parameter from pagevec_lookup_entries omits f2815118213d mm: add an 'end' parameter to pagevec_lookup_entries omits 3d93464d0325 mm: add an 'end' parameter to find_get_entries omits 7de686f90d62 fix mm-add-and-use-find_lock_entries.patch omits eed145f52a5f mm: add and use find_lock_entries omits bc221f619d0d iomap: use mapping_seek_hole_data omits 5e2cdfcb17c4 fix mm-filemap-add-mapping_seek_hole_data.patch omits 20e41dd59e93 mm/filemap: add mapping_seek_hole_data omits c18d732b8ba3 fix mm-filemap-add-helper-for-finding-pages.patch omits 47bdc685551c mm/filemap: add helper for finding pages omits 13b56b457c7f mm/filemap: rename find_get_entry to mapping_get_entry omits 09ea1234b7e7 mm: add FGP_ENTRY omits 53755f350532 mm/swap: optimise get_shadow_from_swap_cache omits 2370aa52aa76 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 98b31059d8c3 mm: make pagecache tagged lookups return only head pages omits b798745c96c5 mm: migrate: return -ENOSYS if THP migration is unsupported omits 733b7aad1f51 mm: migrate: clean up migrate_prep{_local} omits 4efb379efc86 mm: migrate: skip shared exec THP for NUMA balancing omits d19107bef299 mm: migrate: simplify the logic for handling permanent failure omits 334c950c7830 mm: truncate_complete_page() does not exist any more omits 72d22a0d0e86 mm: support THPs in zero_user_segments omits 88b47799eadc mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits 4ee513fa3d51 mm/migrate.c: fix comment spelling omits fb9a95c0d735 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits 93a92ac71425 mm/compaction: make defer_compaction and compaction_deferr [...] omits 602b291df9bf mm/compaction: move compaction_suitable's comment to right place omits ba038246596f mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits 0499e1a60797 mm/vmscan: __isolate_lru_page_prepare() cleanup omits ee8d9e5324ca mm/vmscan.c: remove the filename in the top of file comment omits 117d8a90ab96 mm/vmscan: drop unneeded assignment in kswapd() omits 4312e428ff29 mm: don't wake kswapd prematurely when watermark boosting [...] omits 92b11061bf0d mm,hugetlb: remove unneeded initialization omits 3f37f035c206 mm: hugetlb: fix type of delta parameter and related local [...] omits cc3afe5c08a0 khugepaged: add parameter explanations for kernel-doc markup omits 0324729a3a6e include/linux/huge_mm.h: remove extern keyword omits c3ea7ef2bb39 MIPS: do not call flush_tlb_all when setting pmd entry omits 8819e36e6202 mm/huge_memory.c: update tlb entry if pmd is changed omits 54215689b712 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits 53a54fc6756f init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] omits e12b4ef29da3 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] omits b4f836995dde include/linux/mmzone.h: remove examples from enum zone_typ [...] omits bf086ae1452e mm/page_alloc: mark some symbols with static keyword omits 82c3bd4f545d mm/page_alloc: add __free_pages() documentation omits 79cf85b2b94b mm/page-flags: fix comment omits 20fa7a4507ea include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits 317457c3c52d mm/page_alloc: clear pages in alloc_contig_pages() with in [...] omits da80fdc4eb31 mm-page_alloc-disable-pcplists-during-memory-offline-fix omits acaaa15ef00f mm, page_alloc: disable pcplists during memory offline omits 5d2dcec92102 mm, page_alloc: move draining pcplists to page isolation users omits b992e7c3e438 mm, page_alloc: cache pageset high and batch in struct zone omits b53ec58225a4 mm, page_alloc: simplify pageset_update() omits d79d1a229244 mm, page_alloc: remove setup_pageset() omits 5426782e45f6 mm, page_alloc: calculate pageset high and batch once per zone omits 2600c05e675c mm, page_alloc: clean up pageset high and batch update omits f36368f5a2de arch, mm: make kernel_page_present() always available omits 46b9b00649f6 arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits 98817ab4690f PM: hibernate: make direct map manipulations more explicit omits f170ec07173c mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits e13acae107e4 m68k: deprecate DISCONTIGMEM omits 9c636afdd5e7 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits 2e5fa78de832 m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 2adc7286d3ea arc: use FLATMEM with freeing of unused memory map instead [...] omits 84d8b3661cc9 arm, arm64: move free_unused_memmap() to generic mm omits 7f29aee0830d arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits 610af68de74a ia64: make SPARSEMEM default and disable DISCONTIGMEM omits c860dc7ddb48 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits 781c53f14c63 ia64: split virtual map initialization out of paging_init() omits b612183a9fb1 ia64: discontig: paging_init(): remove local max_pfn calculation omits abd89d7d55a5 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits f912d81a446f ia64: remove custom __early_pfn_to_nid() omits bf0c8eaa9bb0 alpha: switch from DISCONTIGMEM to SPARSEMEM omits f2e3741240b2 mm/vmalloc.c: fix kasan shadow poisoning size omits a746a8d2557a docs/vm: remove unused 3 items explanation for /proc/vmstat omits 135525e5016c mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] omits 8f690aa2fa6f mm/vmalloc: rework the drain logic omits dc260979300d mm/vmalloc: use free_vm_area() if an allocation fails omits 05e95883e5d4 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits e309ce2ea662 mm,hwpoison: remove drain_all_pages from shake_page omits 1aab8e30dadd mm,hwpoison: disable pcplists before grabbing a refcount omits f5b238a18a48 mm,hwpoison: remove flag argument from soft offline functions omits 86ac684ef626 mm,hwpoison: remove MF_COUNT_INCREASED omits 265ef9b67fd9 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits 19d473efaa2e mm,hwpoison: drop pfn parameter omits 0ce70d1caa60 mm,hwpoison: refactor get_any_page omits d8d44899ab73 mm,hwpoison: drop unneeded pcplist draining omits d8bc3a0ecfa6 mm,hwpoison: take free pages off the buddy freelists for hugetlb omits accbc67ea21f mm,hwpoison: take free pages off the buddy freelists omits 2c73e83113bb mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 6b7aa5d478dd mm: forbid splitting special mappings omits cf6e60eb1ef3 mremap: check if it's possible to split original vma omits 99a33a943ceb vm_ops: rename .split() callback to .may_split() omits 6330714bbe85 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits 6ec3b0da6b93 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 3d443fa492cd mm/mremap: account memory on do_munmap() failure omits 0f818c4bc1f3 mm: mmap_lock: add tracepoints around lock acquisition omits ea2f2a6ea9d7 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] omits c56fd711f5b8 mm/mapping_dirty_helpers: enhance the kernel-doc markups omits 5055c067d757 mm/mmap.c: fix the adjusted length error omits 0479b639fedc mm: cleanup: remove unused tsk arg from __access_remote_vm omits 992b00832681 x86: mremap speedup - Enable HAVE_MOVE_PUD omits 574be7a4e4e2 arm64: mremap speedup - enable HAVE_MOVE_PUD omits d4a8f04f1dc6 mm: speedup mremap on 1GB or larger regions omits a0b64bf29455 kselftests: vm: add mremap tests omits 383bb2cd7a8d xen/unpopulated-alloc: consolidate pgmap manipulation omits f82644f0b03b mm/memcg: remove incorrect comment omits 87c39c5c6778 mm: memcontrol: Assign boolean values to a bool variable omits 46c37166e31f mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state omits f46cdc387708 mm/lru: revise the comments of lru_lock omits 96af910a32f7 mm-lru-introduce-the-relock_page_lruvec-function-fix omits 49f7f66a0ac7 mm/lru: introduce relock_page_lruvec() omits 529af76ac301 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 omits 4f0afdd5a722 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix omits 4ff825dc4e02 mm/lru: replace pgdat lru_lock with lruvec lock omits b7bedbea8d8e mm/swap.c: serialize memcg changes in pagevec_lru_move_fn omits ce8d4ae1c160 mm/compaction: do page isolation first in compaction omits a2d3a7e48908 mm/lru: introduce TestClearPageLRU() omits d8aa30dd626e mm/mlock: remove __munlock_isolate_lru_page() omits 1eea9af88e5f mm/mlock: remove lru_lock on TestClearPageMlocked omits fa89c7a69258 mm/vmscan: remove lruvec reget in move_pages_to_lru omits 8cb87c9fc800 mm/lru: move lock into lru_note_cost omits aab6137ab364 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn omits 160af53eb01f mm/memcg: add debug checking in lock_page_memcg omits ecf95aff4e81 mm: page_idle_get_page() does not need lru_lock omits 12d607a76eb4 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix omits d775fb2dd4fe mm/rmap: stop store reordering issue on page->mapping omits 74ae05b87db0 mm/vmscan: remove unnecessary lruvec adding omits 79baf6e1006c mm/thp: narrow lru locking omits 41b9ca9d93ac mm/thp: simplify lru_add_page_tail() omits e72f67ff9627 mm/thp: use head for head page in lru_add_page_tail() omits 843f0a23ed92 mm/thp: move lru_add_page_tail() to huge_memory.c omits dd27d4a000ab mm: memcg: remove obsolete memcg_has_children() omits 73eec3ca68d1 mm/page_counter: use page_counter_read in page_counter_set_max omits 71fe2391afdf cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits f16e95d4cea3 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits cfb5b15dc8cc mm: memcg: deprecate the non-hierarchical mode omits 6c127573e6ce mm: memcg: fix obsolete code comments omits 3962cbf522a5 mm/memcg: update page struct member in comments omits 4c8eae1bd69d mm/rmap: always do TTU_IGNORE_ACCESS omits a29b35de43f1 mm: memcg/slab: fix use after free in obj_cgroup_charge omits c2ea66f1f607 mm: memcg/slab: fix return of child memcg objcg for root memcg omits 23f528503220 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits 867cc1dfa8f3 mm: memcontrol: remove unused mod_memcg_obj_state() omits 1680393e3994 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits 6698bfa8e201 mm: memcontrol: add file_thp, shmem_thp to memory.stat omits cb12c552f586 mm/shmem.c: make shmem_mapping() inline omits ddb995f60e55 mm: remove pagevec_lookup_range_nr_tag() omits fe3d643879f1 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits c17d0a1c641d mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits 6ab2b6b09356 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 13e6a656dac2 mm/swap_state: skip meaningless swap cache readahead when [...] omits 8f1c50741eba mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 5e4020484554 mm: handle zone device pages in release_pages() omits e36eb9d38ac0 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] omits 2cb9378f6b5d mm/gup: prevent gup_fast from racing with COW during fork omits c57397e647a5 mm/gup: reorganize internal_get_user_pages_fast() omits b58bbced23f8 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 omits 0a34ed82cd5a mm/gup_test: GUP_TEST depends on DEBUG_FS omits 82962d52efb7 mm/gup_test.c: mark gup_test_init as __init function omits cb787c9715ed selftests/vm: 2x speedup for run_vmtests.sh omits 0777a7aa483b selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits 988af86cd033 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits fea5db35d591 selftests/vm: gup_test: introduce the dump_pages() sub-test omits a5f70154c9fb selftests/vm: only some gup_test items are really benchmarks omits 8f14dfeb9c8c selftests/vm: minor cleanup: Makefile and gup_test.c omits bc03aeabd818 selftests/vm: rename run_vmtests --> run_vmtests.sh omits 6506b18a2dd7 selftests/vm: use a common gup_test.h omits 02aeacacbbac mm/gup_benchmark: rename to mm/gup_test omits 78624d7a3ad4 mm/truncate: add parameter explanation for invalidate_mapp [...] omits 715df708fa69 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits b5a139104ec2 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 345b6515c1f5 mm/filemap/c: break generic_file_buffered_read up into mul [...] omits 26ceaf212f4c mm: fix page_owner initializing issue for arm32 omits 9fa8891083b2 device-dax/kmem: use struct_size() omits 0f8e64a28e81 mm/slub: let number of online CPUs determine the slub page order omits 20670ef69f73 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 1faad6c51a0c dma-buf: use krealloc_array() omits 987a649b19c5 hwtracing: intel: use krealloc_array() omits 895d34cc4b66 drm: atomic: use krealloc_array() omits 47a3f41802d8 edac: ghes: use krealloc_array() omits f4b1876018c9 pinctrl: use krealloc_array() omits 91ce5f69e27e vhost: vringh: use krealloc_array() omits 0b93e73c053b ALSA: pcm: use krealloc_array() omits 3e7b2ae910fa mm: slab: provide krealloc_array() omits ff521f9cdc39 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits da614dc30330 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits 51a5d8520ef6 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 0e98ec891716 ramfs: support O_TMPFILE omits 6a646008a6bb ocfs2: fix ocfs2 corrupt when iputting an inode omits 97a5241d9b6e ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ca35f520f416 ocfs2: ratelimit the 'max lookup times reached' notice omits d5a22f92ad08 fs/ocfs2/cluster/tcp.c: remove unneeded break omits 6fd16d35bdef fs/ntfs: remove unused variable attr_len omits a207d3e07bc0 fs/ntfs: remove unused varibles omits 0915f3d3974c ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] omits 195204802564 ide/falcon: remove in_interrupt() usage omits 6eeca2ca5e7d uapi: move constants from <linux/kernel.h> to <linux/const.h> omits 0c2c323b3a77 kthread_worker-document-cpu-hotplug-handling-fix omits 650883bd5120 kthread_worker: document CPU hotplug handling omits 0f4ff5d52dca kthread: add kthread_work tracepoints omits 82562d6e07de /proc/kpageflags: do not use uninitialized struct pages omits 4756798ac078 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 80bf194625f5 mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING omits 6e6d96a26079 mm/filemap: add static for function __add_to_page_cache_locked omits 6a16b41f7a35 coredump: fix core_pattern parse error omits d9789b852359 proc: use untagged_addr() for pagemap_read addresses omits 9aecb7b93f89 zlib: export S390 symbols for zlib modules omits 6dd13c294708 Merge remote-tracking branch 'memblock/for-next' omits b0e58c934159 Merge remote-tracking branch 'notifications/notifications- [...] omits 97b9c46e990a Merge remote-tracking branch 'mhi/mhi-next' omits 195c8986613f Merge remote-tracking branch 'fpga/for-next' omits cc004b22d341 Merge remote-tracking branch 'pidfd/for-next' omits 794c164a9756 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits d7e026d75cba Merge remote-tracking branch 'hyperv/hyperv-next' omits fe139418a8bd Merge remote-tracking branch 'xarray/main' omits 4507c83dda94 Merge remote-tracking branch 'nvmem/for-next' omits d04d8efdfc06 Merge remote-tracking branch 'slimbus/for-next' omits b603579c2886 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 76de4846cdfc Merge remote-tracking branch 'rtc/rtc-next' omits 10f93af7a5b8 Merge remote-tracking branch 'coresight/next' omits ee9d4e5c903e Merge remote-tracking branch 'livepatching/for-next' omits 8062baf5ba18 Merge remote-tracking branch 'kselftest/next' omits 906da123c1aa Merge remote-tracking branch 'pwm/for-next' omits 86ff90c90339 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits ae1897df5e31 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 13c5c22a5016 Merge remote-tracking branch 'pinctrl/for-next' omits 97d26c3fc647 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits a86b1de86402 Merge remote-tracking branch 'gpio/for-next' omits 3b13d8e00b05 Merge remote-tracking branch 'rpmsg/for-next' omits 99b7c811ef7c Merge remote-tracking branch 'scsi-mkp/for-next' omits 790a53085b6c Merge remote-tracking branch 'scsi/for-next' omits f8f0df081255 Merge remote-tracking branch 'dmaengine/next' omits cbdcb5b1dc27 Merge remote-tracking branch 'icc/icc-next' omits 6afc88a80434 Merge remote-tracking branch 'mux/for-next' omits ff7bb8a24509 Merge remote-tracking branch 'staging/staging-next' omits 6cc837e159e8 Merge remote-tracking branch 'thunderbolt/next' omits adc942da0575 Merge remote-tracking branch 'extcon/extcon-next' omits 3a486f436088 Merge remote-tracking branch 'char-misc/char-misc-next' omits 994c51038b31 Merge remote-tracking branch 'tty/tty-next' omits f593695acbe0 Merge remote-tracking branch 'phy-next/next' omits b49f7311d7c6 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits ee1b40e9ab56 Merge remote-tracking branch 'usb-serial/usb-next' omits a03c7f83b9e1 Merge remote-tracking branch 'usb/usb-next' omits 8999e0d0a70e Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 2c78f796db0c Merge branche 'rproc-fixes' into for-next omits dd8f52660cb1 remoteproc: qcom_sysmon: Constify qmi_indication_handler omits 03ea5b84bdb4 Merge remote-tracking branch 'driver-core/driver-core-next' omits a67b18af171f Merge remote-tracking branch 'ipmi/for-next' omits f6fd928acc87 Merge remote-tracking branch 'leds/for-next' omits 1bbadf797955 Merge remote-tracking branch 'chrome-platform/for-next' omits a964e17c9371 Merge remote-tracking branch 'drivers-x86/for-next' omits b8ec54fadb5c Merge remote-tracking branch 'percpu/for-next' omits 62c0394b5655 Merge remote-tracking branch 'kvms390/next' omits 3256b4682386 scsi: fnic: Validate io_req before others omits 74ae6d6a6805 scsi: fnic: Set scsi_set_resid() only for underflow omits 875d4eda3bd6 scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() omits d6ccec98e213 Merge remote-tracking branch 'rcu/rcu/next' omits f9e2beb990f0 scsi: fnic: Avoid looping in TRANS ETH on unload omits 259db1ea9f13 Merge remote-tracking branch 'ftrace/for-next' omits adc877c72b5c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 90b3a938031f scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() omits a19de35a9605 Merge remote-tracking branch 'edac/edac-for-next' omits e30d3188b67d Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 89eddb401080 scsi: pm8001: Make implicit use of pm8001_ha in pm8001_pri [...] omits 1b5d2793283d scsi: pm8001: Neaten debug logging macros and uses omits 27a34943bd89 scsi: pm8001: Remove typecast for pointer returned by kcalloc() omits bdd1cc0377d3 scsi: NCR5380: Reduce NCR5380_maybe_release_dma_irq() call sites omits 03fe6a640a05 scsi: atari_scsi: Fix race condition between .queuecommand and EH omits 817893253b4a Merge remote-tracking branch 'tip/auto-latest' omits 66df79ccbc2f scsi: ufs: Adjust logic in common ADAPT helper omits 630d3485c320 Merge remote-tracking branch 'spi/for-next' omits 19b059da1a68 Merge remote-tracking branch 'devicetree/for-next' omits 97f83fb69551 Merge remote-tracking branch 'audit/next' omits 619c3e58c7b2 Merge remote-tracking branch 'tomoyo/master' omits b2c1a72901cc Merge remote-tracking branch 'smack/next' omits f1bce4b4fdc5 Merge remote-tracking branch 'selinux/next' omits 400f14df5152 Merge remote-tracking branch 'integrity/next-integrity' omits 7a3615852ff2 Merge remote-tracking branch 'regulator/for-next' omits 4ba78e965764 Merge remote-tracking branch 'backlight/for-backlight-next' omits 98649820b931 Merge remote-tracking branch 'mfd/for-mfd-next' omits 8659113719d9 Merge remote-tracking branch 'mmc/next' omits 1dbe25d0f0e2 Merge remote-tracking branch 'device-mapper/for-next' omits c0413eb6db2f Merge remote-tracking branch 'block/for-next' omits f902b122aab4 Merge remote-tracking branch 'input/next' omits d6a32f3824fb Merge remote-tracking branch 'modules/modules-next' omits 6a25e44b1503 Merge remote-tracking branch 'sound-asoc/for-next' omits 5ca727a3b10f Merge remote-tracking branch 'sound/for-next' omits 0c3388e4a5de Merge remote-tracking branch 'regmap/for-next' omits 359f71f4e5d5 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 7b4cb88e01aa Merge remote-tracking branch 'imx-drm/imx-drm/next' omits eafa5005d08c Merge remote-tracking branch 'drm-msm/msm-next' omits 62586bf75ccd Merge remote-tracking branch 'drm-misc/for-linux-next' omits 88f3e8fe0c74 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 4317918898d9 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4085f75d55db Merge remote-tracking branch 'amdgpu/drm-next' omits d5254bc3f20d Merge remote-tracking branch 'drm/drm-next' omits fe8865f24cca Merge remote-tracking branch 'crypto/master' omits 7cb54b9dbf4e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 426d81ca2d6f Merge remote-tracking branch 'nand/nand/next' omits 664fa3579b64 Merge remote-tracking branch 'mtd/mtd/next' omits 169c67e3068e Merge remote-tracking branch 'gfs2/for-next' omits aaf914c03991 Merge remote-tracking branch 'bluetooth/master' omits ef47db8ff2c4 Merge remote-tracking branch 'wireless-drivers-next/master' omits 492caed3e90f Merge remote-tracking branch 'netfilter-next/master' omits 4c615774e78f Merge remote-tracking branch 'bpf-next/for-next' omits debf300de975 Merge remote-tracking branch 'net-next/master' 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 40a546d3e448 Merge remote-tracking branch 'rdma/for-next' omits 43a8fe3c5f3f Merge remote-tracking branch 'dlm/next' omits 5822c65ab508 Merge remote-tracking branch 'ieee1394/for-next' 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 8a5e7ae129db Merge remote-tracking branch 'thermal/thermal/linux-next' omits 0fdc9e95cd19 Merge remote-tracking branch 'opp/opp/linux-next' omits 5fd4bbc1daf1 Merge remote-tracking branch 'devfreq/devfreq-next' omits 53a716725519 Merge remote-tracking branch 'cpupower/cpupower' omits ce5bb65b6b68 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 1850aaa8e524 Merge remote-tracking branch 'pm/linux-next' omits 5322313619c5 Merge remote-tracking branch 'v4l-dvb-next/master' omits db1e3c8d0fbb Merge remote-tracking branch 'v4l-dvb/master' omits 31b526b1d72e Merge remote-tracking branch 'jc_docs/docs-next' omits 46ddf658834d Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 154b3213d8f9 Merge remote-tracking branch 'dmi/dmi-for-next' omits 6aa0d510f0a9 Merge remote-tracking branch 'i3c/i3c/next' omits fc2256c2c9cd Merge remote-tracking branch 'i2c/i2c/for-next' omits b772dc134ede Merge remote-tracking branch 'hid/for-next' omits bf0ce10b3900 Merge remote-tracking branch 'pstore/for-next/pstore' omits 8655d635b1a6 Merge remote-tracking branch 'pci/next' omits 8ab2bf7bb02e Merge remote-tracking branch 'printk/for-next' omits fdd61e2dff8e Merge remote-tracking branch 'vfs/for-next' omits 853980e4e818 Merge remote-tracking branch 'file-locks/locks-next' omits 75f080254f1f Merge remote-tracking branch 'v9fs/9p-next' omits a929bf2af075 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 13983bb72ae2 Merge remote-tracking branch 'cel/cel-next' omits b7fe37e3c3b2 Merge remote-tracking branch 'jfs/jfs-next' omits 35c3f5683132 Merge remote-tracking branch 'fuse/for-next' omits e92ea8102834 Merge remote-tracking branch 'fsverity/fsverity' omits 0ba64eaebf9e Merge remote-tracking branch 'f2fs/dev' omits 3df98d79215a lsm,selinux: pass flowi_common instead of flowi to the LSM hooks omits 38428ee50665 Merge remote-tracking branch 'ext3/for_next' omits 775dfa5eec00 Merge remote-tracking branch 'erofs/dev' omits a686f56c1710 Merge remote-tracking branch 'configfs/for-next' omits 31118f93e1de Merge remote-tracking branch 'cifs/for-next' omits bbfb49717a8f Merge remote-tracking branch 'btrfs/for-next' omits 27ad478501fa Merge remote-tracking branch 'fscrypt/master' omits f929f71f9c0b Merge remote-tracking branch 's390/for-next' omits b2d99bcb2722 selinux: Fix fall-through warnings for Clang omits 3a78f064a679 drm/mcde: Fix uninitialized value omits d4a7dfc47e49 Merge remote-tracking branch 'risc-v/for-next' omits cafb07621353 Merge remote-tracking branch 'parisc-hd/for-next' omits 265e0ec8f9a7 Merge remote-tracking branch 'openrisc/for-next' omits 62acbd9fa423 Merge remote-tracking branch 'nds32/next' omits 8a25af6de574 Merge remote-tracking branch 'mips/mips-next' omits d795fd322063 drm/mcde: Support DPI output omits bfbc5e3b1774 drm/mcde: Break out DSI set-up routine omits 383976fd70e3 Merge remote-tracking branch 'microblaze/next' omits b7668abcf87f Merge remote-tracking branch 'm68knommu/for-next' omits 77f512bde99a drm/mcde: Fix RGB/BGR bug omits 6b75c0b6e070 Merge remote-tracking branch 'm68k/for-next' omits 6fdbe02a9956 Merge remote-tracking branch 'h8300/h8300-next' omits 44cb3ae99e83 Merge remote-tracking branch 'csky/linux-next' omits 707fcefd2858 Merge remote-tracking branch 'clk-samsung/for-next' omits 4c299a017fd4 Merge remote-tracking branch 'clk/clk-next' omits 66052a4ea75f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 76a574825985 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 912a11d75136 Merge remote-tracking branch 'tegra/for-next' omits 13716736f395 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits fb0fd139763b Merge remote-tracking branch 'stm32/stm32-next' omits 8085c364523f Merge remote-tracking branch 'scmi/for-linux-next' omits a94556e29b62 Merge remote-tracking branch 'samsung-krzk/for-next' omits e0f7c72d0e28 Merge remote-tracking branch 'rockchip/for-next' omits aebb3cda7638 Merge remote-tracking branch 'reset/reset/next' omits 2f1a344bdd2f Merge remote-tracking branch 'renesas/next' omits 3e080ef557c0 Merge remote-tracking branch 'realtek/for-next' omits 0570b5b82280 Merge remote-tracking branch 'raspberrypi/for-next' omits be67c29e6733 Merge remote-tracking branch 'qcom/for-next' omits 718e2ae948f2 Merge remote-tracking branch 'omap/for-next' omits e0ea6855ffbf Merge remote-tracking branch 'mvebu/for-next' omits a488acb24d8e Merge remote-tracking branch 'mediatek/for-next' omits 52c706077b0d Merge remote-tracking branch 'keystone/next' omits 3688c13718ee Merge remote-tracking branch 'imx-mxs/for-next' omits 3574bbbe6df8 Merge remote-tracking branch 'drivers-memory/for-next' omits 59ad357d1c0b Merge remote-tracking branch 'at91/at91-next' omits 9e522cf9d6f9 Merge remote-tracking branch 'aspeed/for-next' omits c9e8bff9c182 Merge remote-tracking branch 'amlogic/for-next' omits 22b7550cdd91 next-20201123/arm-soc omits e2462a906d3b Merge remote-tracking branch 'arm64/for-next/core' omits 92e2b6bebd4b Merge remote-tracking branch 'arm/for-next' omits 4d97157ab2d9 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits a664a7e5f651 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 7aca842125c4 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits ebea02734c8b Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 7ab445544a2a Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 72b8a440418a Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 712b7f332d9c Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus 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 d52754dacc4e Merge remote-tracking branch 'asm-generic/master' omits cafa4cbf8092 Merge remote-tracking branch 'kbuild/for-next' omits eca7bc924ff2 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits fc0d3b24bdb7 compat: always include linux/compat.h from net/compat.h omits ea2235a03b2c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 713b1264bc7a Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 7dbd0d5b23af Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5ae43c72e6f3 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 358285744d4e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits bc9e50efc1b5 Merge remote-tracking branch 'mmc-fixes/fixes' omits 65c1585bf15a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits caf03cc2e7b3 Merge remote-tracking branch 'scsi-fixes/fixes' omits 86a3d5f8409d Merge remote-tracking branch 'vfs-fixes/fixes' omits b08cdd75aa22 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits acaf1309d286 Merge remote-tracking branch 'kvm-fixes/master' omits c8246dc2b29f Merge remote-tracking branch 'omap-fixes/fixes' omits bc87cf385ba3 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 4aeaa84a33dc Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 0380bcd45494 Merge remote-tracking branch 'ide/master' omits e527208b6902 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 40d05b37e559 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 2857f3c8727c Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 5cc22131a77f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 28eccffd81d2 Merge remote-tracking branch 'usb.current/usb-linus' omits 7d176323a81d Merge remote-tracking branch 'pci-current/for-linus' omits 473fcdaea683 Merge remote-tracking branch 'spi-fixes/for-linus' omits 3a0fadbd61c8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b2be29dc9acf Merge remote-tracking branch 'sound-current/for-linus' omits 9f895cca438f Merge remote-tracking branch 'wireless-drivers/master' omits 27aa7fc43837 Merge remote-tracking branch 'netfilter/master' omits fcae93e3448c Merge remote-tracking branch 'ipsec/master' omits c44da95e7b81 Merge remote-tracking branch 'bpf/master' omits 81941084d249 Merge remote-tracking branch 'net/master' omits 3b28123f7660 Merge remote-tracking branch 'sparc/master' omits 7196ffcd2c34 Merge remote-tracking branch 's390-fixes/fixes' omits 0708ec9d5383 Merge remote-tracking branch 'powerpc-fixes/fixes' omits aae864a7278a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 9f895827d078 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits d66e5c1b056d Merge remote-tracking branch 'arc-current/for-curr' omits f8c44e79c2d4 Merge remote-tracking branch 'kbuild-current/fixes' omits 2ed6e3bac152 spi: amd: Use devm_platform_ioremap_resource() in amd_spi_probe omits 0fbeae70ee7c regulator: add SCMI driver omits e8056bf01080 dt-bindings: arm: remove optional properties for SCMI Regulators 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 8f05568156ea Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 2be4c075b50f Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 5d16a4f9540e Merge series "Add support for SCMIv3.0 Voltage Domain Prot [...] omits 462b8e885b92 Merge branch 'misc-5.10' into next-fixes 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 725e49df89e0 Merge branch 'for-next-next-v5.10-20201123' into for-next- [...] omits 9f4a32afb49c Merge branch 'for-next-current-v5.9-20201123' into for-nex [...] omits 78492da9c988 Merge branch 'ext/zoned-10-to-merge' into for-next-next-v5 [...] omits 2fa0b6754da6 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] omits de59343b4e83 Merge branch 'ext/boris/fst-fixes-v7' into for-next-next-v [...] omits 2c649c3a4b7e Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] omits b020d85e3ebf Merge branch 'misc-next' into for-next-next-v5.10-20201123 omits 8ef2b1b2f5c0 Merge branch 'misc-5.10' into for-next-current-v5.9-20201123 omits 8fb0f9de8eaf Merge branch 'icc-5.11' into HEAD omits 4165ffc83d21 btrfs: fix lockdep splat when enabling and disabling qgroups omits b47d191efec1 btrfs: do nofs allocations when adding and removing qgroup [...] omits c86f9e352b08 NFSD: Add SPDX header for fs/nfsd/trace.c omits 476ca74c18fc NFSD: Remove extra "0x" in tracepoint format specifier omits bb6ec5e0aef7 NFSD: Clean up the show_nf_may macro omits 8dcdfadfdff5 SUNRPC: Move the svc_xdr_recvfrom() tracepoint omits 0a9c59879494 nfsd/nfs3: remove unused macro nfsd3_fhandleres omits 28de9ce65393 NFSD: A semicolon is not needed after a switch statement. omits ca3f99cc18f6 svcrdma: support multiple Read chunks per RPC omits 181534331f4c svcrdma: Use the new parsed chunk list when pulling Read chunks omits 3e72bac24739 svcrdma: Rename info::ri_chunklen omits 6a6ecce00e51 svcrdma: Clean up chunk tracepoints omits 12c33ef108ca svcrdma: Remove chunk list pointers omits 6973c449dd5d svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] omits 832d72e34d56 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] omits 0cfb19cbbca9 svcrdma: Support multiple write chunks when pulling up omits f54fe660343f svcrdma: Use parsed chunk lists to encode Reply transport headers omits be207b981066 svcrdma: Use parsed chunk lists to construct RDMA Writes omits 5b2c3e12f874 svcrdma: Use parsed chunk lists to detect reverse directio [...] omits f3f9a2b8cd98 svcrdma: Use parsed chunk lists to derive the inv_rkey omits 26190344b722 svcrdma: Add a "parsed chunk list" data structure omits 880222822492 svcrdma: Clean up svc_rdma_encode_reply_chunk() omits e59dde2219d7 svcrdma: Post RDMA Writes while XDR encoding replies omits 6aa288e4614e NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders omits 62d2276b2414 SUNRPC: Rename svc_encode_read_payload() omits c7e886715b68 svcrdma: Refactor the RDMA Write path omits 6238e0a00554 svcrdma: Const-ify the xdr_buf arguments omits 2a8f25437cc7 SUNRPC: Adjust synopsis of xdr_buf_subsegment() omits c32625f1c9d9 svcrdma: Catch another Reply chunk overflow case omits 4daeb2ae5cd8 Merge tag 'misc-habanalabs-fixes-2020-11-23' of ssh://gito [...] omits b52b417ccac4 regulator: as3722: Fix fall-through warnings for Clang omits e7095c35abfc regulator: core: add of_match_full_name boolean flag 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 6bbfa9fe23a2 MAINTAINERS: Add gfs2 bug tracker link omits 67add3351dc2 Documentation: Update filesystems/gfs2.rst omits 9ecdea6994e4 gfs2: Take inode glock exclusively when mounted without noatime omits 39ae4d688ac6 gfs2: set lockdep subclass for iopen glocks omits dfee38d54f41 Merge branch 'for-next/signal-tag-bits' into for-next/core omits dceec3ff7807 arm64: expose FAR_EL1 tag bits in siginfo omits e6b9534d9db6 Merge branch 'edac-igen6' into edac-for-next omits 77429eebd9b1 EDAC/igen6: ecclog_llist can be static omits 652b44453ea9 habanalabs/gaudi: fix missing code in ECC handling omits c5348c8a239b coresight-stm: Fix W=1 warning in STM driver omits c6b180b50065 coresight-tpiu: Fix W=1 warning in TPIU driver omits 1d3ef3f1791d coresight: Fix W=1 warnings in core framework omits 74305b039239 drm/i915/perf: workaround register corruption in OATAILPTR omits ce10f6ca9654 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] omits 40aeb506dc80 coresight: tmc-etr: Check if page is valid before dma_map_page() omits 632cc618fa14 f2fs: Handle casefolding with Encryption omits fa54f65bc8c7 fscrypt: Have filesystems handle their d_ops omits 73641f4542aa libfs: Add generic function for setting dentry_ops omits cf1806b42988 f2fs: Remove the redundancy initialization omits f935de2a33c1 f2fs: remove writeback_inodes_sb in f2fs_remount omits b17f656a60d0 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits d121365715a0 s390/gmap: make gmap memcg aware omits 15f256c655eb KVM: s390: Add memcg accounting to KVM allocations 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 b17e7a4e9ce3 Merge branch 'for-v5.11/tegra-mc' into for-next omits 437d48b4f5da Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits f83eb664cdb4 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] omits e945927dc7c2 firmware: arm_scmi: Remove residual _le structs naming omits 73366dffdbc8 btrfs: add a trace class for dumping the current ENOSPC state omits 29827b66c168 btrfs: adjust the flush trace point to include the source omits c8b9876bf5ef btrfs: implement space clamping for preemptive flushing omits eac7e1f00016 btrfs: simplify the logic in need_preemptive_flushing omits f5ba919e34c3 btrfs: rework btrfs_calc_reclaim_metadata_size omits 773f71a77ac6 btrfs: check reclaim_size in need_preemptive_reclaim omits 1f0af9b78747 btrfs: rename need_do_async_reclaim omits 79e1b444730d btrfs: improve preemptive background space flushing omits 551475552c8b btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits 6902ea72593f btrfs: track ordered bytes instead of just dio ordered bytes omits 48790ff68ebe btrfs: add a trace point for reserve tickets omits a23a95e7ef31 btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits 03dd34a1d333 btrfs: fix lockdep error creating free space tree omits e1e5e6fe24c3 btrfs: skip space_cache v1 setup when not using it omits fe3c76c70262 btrfs: remove free space items when disabling space cache v1 omits 53e6fed20c01 btrfs: warn when remount will not change the free space tree omits 9cf2653ce522 btrfs: use sb state to print space_cache mount option omits e841847ef6c7 btrfs: keep sb cache_generation consistent with space_cache omits 5dd570e06930 btrfs: clear free space tree on ro->rw remount omits 4a742b2edc71 btrfs: clear oneshot options on mount and remount omits 56b8714b67b4 btrfs: create free space tree on ro->rw remount omits ad6823d7954c btrfs: only mark bg->needs_free_space if free space tree is on omits 18902988dac6 btrfs: cleanup all orphan inodes on ro->rw remount omits 59a3b9b5b3d6 btrfs: lift rw mount setup from mount and remount omits 02df9ad20204 btrfs: run delayed refs less often in commit_cowonly_roots omits ccb0edc68b69 btrfs: stop running all delayed refs during snapshot omits ddc7cb9d46f6 btrfs: only run delayed refs once before committing omits ec59f2542567 btrfs: delayed refs pre-flushing should only run the heads [...] omits 8bf53ceb97af btrfs: only let one thread pre-flush delayed refs in commit omits ef79b8ddcba0 btrfs: do not block on deleted bgs mutex in the cleaner omits 0dfb39b4a9a4 btrfs: implement log-structured superblock for ZONED mode omits bcc92a78468e btrfs: disallow mixed-bg in ZONED mode omits 7633b6400e74 btrfs: disable fallocate in ZONED mode omits 6053956d7d61 btrfs: disallow NODATACOW in ZONED mode omits 327780645f53 btrfs: disallow space_cache in ZONED mode omits 41a0e15887d3 btrfs: introduce max_zone_append_size omits be3aa95d79b7 btrfs: check and enable ZONED mode omits d30b465e7a78 btrfs: get zone information of zoned block devices omits 1d9e16797a6a btrfs: introduce ZONED feature flag 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 e45b57df4b9e memory: tegra30-emc: Remove unnecessary of_node_put in teg [...] omits 31c0806d27c8 btrfs: unlock path before checking if extent is shared dur [...] omits 019e525e2853 btrfs: fix lockdep splat when reading qgroup config on mount omits 804f096a373e memstick: fix a double-free bug in memstick_check omits 203fec377677 btrfs: tree-checker: annotate all error branches as unlikely omits 4e75279950e3 btrfs: tree-checker: add missing returns after data_ref al [...] omits bb0dae89a768 btrfs: remove stub device info from messages when we have [...] omits 2a765b8c6bb6 mmc: sdhci-st: drop of_match_ptr from of_device_id table omits f505d46daa5e mmc: sdhci-sprd: drop of_match_ptr from of_device_id table omits eb854e7a035b Merge branch 'fixes' into next omits 29c31da354d1 mmc: sdhci-of-arasan: Fix clock registration error for Kee [...] omits 03cfdb8444c0 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 5d69f1c8a200 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 7e0a62e84057 Merge branches 'for-next/iommu/iova', 'for-next/iommu/misc [...] omits 73b7690710d0 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core omits a8520921e0d4 gfs2: Fix deadlock dumping resource group glocks omits 77c38c8cf52e iommu: Check return of __iommu_attach_device() omits 72b55c96f3a5 arm-smmu-qcom: Ensure the qcom_scm driver has finished probing omits 96068213ab29 btrfs: don't access possibly stale fs_info data for printi [...] omits 63603235bf78 btrfs: use detach_page_private() in alloc_extent_buffer() omits d31fae8d3ccd btrfs: use nodesize to determine if we need readahead in b [...] omits fc2b6ec8a008 btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage omits 6b512fd47332 btrfs: remove unused parameter phy_offset from btrfs_valid [...] omits 3d618e2ac627 btrfs: scrub: remove the anonymous structure from scrub_page omits 8339c320834b btrfs: use fixed width int type for extent_state::state omits 5742e7711950 btrfs: introduce helper to handle page status update in en [...] omits 1887c88e8add btrfs: add structure to keep track of extent range in end_ [...] omits 92e22f2066e2 btrfs: tests: remove invalid extent-io test omits dc5639195686 btrfs: sysfs: remove unneeded semicolon omits d7b1760e6bb5 btrfs: simplify return values in setup_nodes_for_search omits f3bc74fb80b6 btrfs: remove useless return value statement in split_node omits e93ebf268a6e btrfs: tree-checker: add missing return after error in root_item omits 79c3168c7228 btrfs: remove unnecessary attempt do drop extent maps afte [...] omits 818aca42a1a0 btrfs: stop incrementing log batch when joining log transaction omits d731a5fffd88 btrfs: skip unnecessary searches for xattrs when logging an inode omits f135862193a6 btrfs: qgroup: don't commit transaction when we already ho [...] omits 71fd995db201 btrfs: merge __set_extent_bit and set_extent_bit omits 95ba1aaebafb btrfs: make btrfs_update_inode_fallback take btrfs_inode omits 1ddec6da0c19 btrfs: make btrfs_cont_expand take btrfs_inode omits 635096d797bb btrfs: make btrfs_truncate_block take btrfs_inode omits 6e29b8152b33 btrfs: make btrfs_insert_replace_extent take btrfs_inode omits 3ecf7a4644fb btrfs: make find_first_non_hole take btrfs_inode omits 568517431c32 btrfs: make maybe_insert_hole take btrfs_inode omits cc68657f1d72 btrfs: make btrfs_update_inode take btrfs_inode omits 5908aff59722 btrfs: make btrfs_update_inode_item take btrfs_inode omits 6685c1e397ad btrfs: make btrfs_delayed_update_inode take btrfs_inode omits df15743ae854 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric omits 5785dffebf3a btrfs: make btrfs_truncate_inode_items take btrfs_inode omits a4c06b33770c btrfs: make insert_prealloc_file_extent take btrfs_inode omits 498c75f06779 btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode omits ffeeb131bea5 btrfs: remove ->recursed from extent_buffer omits 33f967dc0c81 btrfs: remove the recurse parameter from __btrfs_tree_read_lock omits 438ea9bb0f95 btrfs: use btrfs_tree_read_lock in btrfs_search_slot omits b1c0cb7403ca btrfs: merge back btrfs_read_lock_root_node helpers omits a4f20399a059 btrfs: locking: remove the recursion handling code omits f9cd77591b8b btrfs: kill path->recurse omits f1d40604a21f btrfs: unlock to current level in btrfs_next_old_leaf omits 5bb39f4d0d5a btrfs: cleanup the locking in btrfs_next_old_leaf omits 5a34d64f5b02 btrfs: remove unused argument seed from btrfs_find_device omits 7b229a94a8d3 btrfs: drop never met disk total bytes check in verify_one [...] omits 22fd4c85088b btrfs: drop unused argument step from btrfs_free_extra_devids omits 28b5b38ccbee btrfs: update the number of bytes used by an inode atomically omits 74aa1318d315 btrfs: fix race when defragmenting leads to unnecessary IO omits e68a044cc621 btrfs: refactor btrfs_drop_extents() to make it easier to extend omits c0634a939028 btrfs: fix missing delalloc new bit for new delalloc ranges omits 864e07d18faa btrfs: set the lockdep class for extent buffers on creation omits 6c4c40b44695 btrfs: pass the owner_root and level to alloc_extent_buffer omits fc5a61588a8d btrfs: pass the root owner and level around for readahead omits d526ccaa0fe4 btrfs: pass root owner to read_tree_block omits f35dcfb5e19a btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree omits 9b276d0a1ddb btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] omits d7ba8717df7f btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap omits 913af537fb5e btrfs: use btrfs_read_node_slot in walk_down_tree omits 80be4f41003a btrfs: use btrfs_read_node_slot in replace_path omits 28e57e65b3f4 btrfs: use btrfs_read_node_slot in do_relocation omits aba0b561bcb0 btrfs: use btrfs_read_node_slot in walk_down_reloc_tree omits 2e41aa695d0a btrfs: use btrfs_read_node_slot in btrfs_realloc_node omits 2118cbe5e7b2 btrfs: cleanup extent buffer readahead omits 5d393e0d2326 btrfs: remove lockdep classes for the fs tree omits 5851a7c09db5 btrfs: discard: reschedule work after sysfs param update omits c4d96d4befb4 btrfs: don't miss async discards after scheduled work override omits b6311f452811 btrfs: discard: store async discard delay as ns not as jiffies omits ec75f0154a98 btrfs: discard: speed up async discard up to iops_limit omits 4aea943c6814 btrfs: scrub: refactor scrub_find_csum() omits 786cf904e14f btrfs: scrub: remove the force parameter of scrub_pages omits 8997807503cf btrfs: scrub: distinguish scrub page from regular page omits 750ff25ff95c btrfs: pass bvec to csum_dirty_buffer instead of page omits 786fc9d825f3 btrfs: extract extent buffer verification from btrfs_valid [...] omits 2518a13c2d60 btrfs: make csum_tree_block() handle node smaller than page omits b688833b092a btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty omits 4d9bc16851fe btrfs: extent_io: make buffer_radix take sector size units omits 8ff89c91803c btrfs: extent_io: assert page mapping lock in attach_exten [...] omits f243359b7729 btrfs: protect the fs_info->caching_block_groups differently omits 8f2fafca5398 btrfs: async load free space cache omits 232856df08f1 btrfs: load the free space cache inode extents from commit root omits 172091bc1caa btrfs: load free space cache into a temporary ctl omits 56b4f40e57db btrfs: cleanup btrfs_discard_update_discardable usage omits c2724caafd67 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] omits 7dd5e3318119 btrfs: update last_byte_to_unpin in switch_commit_roots omits e70351839257 btrfs: do not shorten unpin len for caching block groups omits a3307c8c5496 btrfs: reorder extent buffer members for better packing omits 14bb0d8a06dd btrfs: locking: rip out path->leave_spinning omits 06b97d9d03a7 btrfs: locking: remove all the blocking helpers omits aa6228ab45a8 btrfs: scrub: remove local copy of csum_size from context omits 5fc3df1619af btrfs: check integrity: remove local copy of csum_size omits 841e505001de btrfs: remove unnecessary local variables for checksum size omits 96c996804994 btrfs: switch cached fs_info::csum_size from u16 to u32 omits e0d3786f17a9 btrfs: use cached value of fs_info::csum_size everywhere omits 74f94f94249e btrfs: precalculate checksums per leaf once omits 0e3eb36a57b5 btrfs: store precalculated csum_size in fs_info omits 81d7cde1ff31 btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits omits 0b4fbcd522dc btrfs: replace div_u64 by shift in free_space_bitmap_size omits 89789a832a85 btrfs: use precalculated sectorsize_bits from fs_info omits 0786c7b99581 btrfs: extent_io: rename page_size to io_size in submit_ex [...] omits b59ee2edf5a8 btrfs: extent_io: only require sector size alignment for p [...] omits 32ff28e44c0e btrfs: extent_io: rename pages_locked in process_pages_contig() omits d2ddaef5b5ae btrfs: inode: sink parameter start and len to check_data_csum() omits a14fdf19aa92 btrfs: disk-io: replace fs_info and private_data with inod [...] omits a37b8710c9d2 btrfs: extent_io: sink the failed_start parameter to set_e [...] omits 6ef293080dc1 btrfs: extent_io: update the comment for find_first_extent_bit() omits 3243ab3a1111 btrfs: extent_io: fix the comment on lock_extent_buffer_for_io() omits d4306d0da867 btrfs: remove unnecessary casts in printk omits e2dd79fac5c0 btrfs: add set/get accessors for root_item::drop_level omits fea2476d308d btrfs: use root_item helpers for limit and flags in btrfs_ [...] omits 04f880048904 btrfs: check-integrity: use proper helper to access btrfs_header omits 9b182c6db58f btrfs: send: use helpers to access root_item::ctransid omits d8e30b55dfbd btrfs: generate lockdep keyset names at compile time omits 3d5e59fae891 btrfs: use the right number of levels for lockdep keysets omits 64c94ada7e2b btrfs: remove dio iomap DSYNC workaround omits 89dc61afccc1 btrfs: call iomap_dio_complete() without inode_lock omits f7d3faa45130 btrfs: remove btrfs_inode::dio_sem omits d88ab4077561 btrfs: use shared lock for direct writes within EOF omits 2928cbc8a9fa btrfs: push inode locking and unlocking into buffered/dire [...] omits 266de249556b btrfs: introduce btrfs_inode_lock()/unlock() omits 02a7b1a7ac5f btrfs: introduce btrfs_write_check() omits 0b80438b907a btrfs: check FS error state bit early during write omits 6bba49acbe47 btrfs: move pos increment and pagecache extension to btrfs [...] omits c60c7047f7da btrfs: split btrfs_direct_IO to read and write omits 02f20864db94 btrfs: sysfs: add per-fs attribute for read policy omits 1f6ea7c13d16 btrfs: create read policy framework omits e947b2496dec btrfs: add helper for string match ignoring leading/traili [...] omits 09ff7f33ae05 btrfs: do not start and wait for delalloc on snapshot root [...] omits 0155316c0b7e btrfs: switch extent buffer tree lock to rw_semaphore omits f8f7638459c7 btrfs: open code insert_orphan_item omits f6485f5da224 btrfs: introduce mount option rescue=all omits 5a0bb711274e btrfs: introduce mount option rescue=ignoredatacsums omits 4779c22db674 btrfs: introduce mount option rescue=ignorebadroots omits 301331a0e05f btrfs: show rescue=usebackuproot in /proc/mounts omits 9230fa96de6b btrfs: add a helper to print out rescue= options omits 746b3758713d btrfs: sysfs: export supported rescue= mount options omits ea4018414375 btrfs: push the NODATASUM check into btrfs_lookup_bio_sums omits 121a5c67a903 btrfs: unify the ro checking for mount options omits 8deb7b6261b7 btrfs: do not start readahead for csum tree when scrubbing [...] omits 8eca1c28cb67 btrfs: assert we are holding the reada_lock when releasing [...] omits cdbdbd0c12fa btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() omits 758f2c26c975 btrfs: use round_down while calculating start position in [...] omits fa4b3c0a8bfb btrfs: use iosize while reading compressed pages omits b22fa96f3f1c btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] omits 59333892b29c btrfs: calculate more accurate remaining time to sleep in [...] omits 960666a0530a btrfs: record delta directly in transaction_kthread omits 5897b5639ee1 btrfs: remove redundant time check in transaction kthread loop omits 7241cf70a781 btrfs: use helpers to convert from seconds to jiffies in t [...] omits 333dee86958d btrfs: sysfs: export filesystem generation omits 11a7806a983d Merge branch 'devel' into for-next omits 6c33287665e0 pinctrl: pinctrl-microchip-sgpio: Add pinctrl driver for M [...] omits 96a34ccbfc38 dt-bindings: pinctrl: Add bindings for pinctrl-microchip-s [...] omits 2f7e8c553e98 iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops omits 32784a9562fb iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() omits cfc78dfd9b36 iommu/sva: Add PASID helpers omits cb4789b0d19f iommu/ioasid: Add ioasid references omits 71d80563b076 spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts omits effbafb07dd6 mmc: mediatek: Extend recheck_sdio_irq fix to more variants omits c0a2074ac575 mmc: mediatek: Fix system suspend/resume support for CQHCI omits 40e49564e189 mmc: tmio: Fix command error processing omits 854a22997ad5 mmc: sdhci-esdhc-imx: Convert the driver to DT-only omits 6d39bdee238f iommu/amd: Enforce 4k mapping for certain IOMMU data structures omits 8dc248665f3a Revert "firmware: QCOM_SCM: Allow qcom_scm driver to be lo [...] omits 178648916e73 xsk: Fix incorrect netdev reference count omits a8cb5559d809 Merge branch 'pm-cpufreq-fixes' into linux-next omits 05b8955f4353 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits a88ef8506948 Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C omits 762509afa7cf Merge branches 'acpi-misc' and 'acpi-apei' into linux-next omits f44f64286f83 Merge branches 'acpi-resources' and 'acpi-docs' into linux-next omits f5effa1360c9 Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'powerca [...] omits 6f294707e771 Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option omits cd18d9abfde2 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits d45330536ce3 Bluetooth: btmtksdio: Add the missed release_firmware() in [...] omits 423282af887b Merge ACPI APEI material for v5.11. omits 7f7126b7739d Bluetooth: btusb: Add the missed release_firmware() in btu [...] omits 0f6e2cb45bcb Merge back cpuidle changes for v5.11. omits 281f156c3f4a Merge back cpufreq material for v5.11. omits 9db124565a37 Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device omits 73f209c5bedb Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 omits b128d0470f60 Bluetooth: fix typo in struct name omits e524f252c42f Bluetooth: hci_h5: Add OBDA0623 ACPI HID omits 5c3b5796866f Bluetooth: revert: hci_h5: close serdev device and free hu [...] omits b79e43ff5aa0 Merge branch 'features' into for-next omits 246e5c5c448e Merge branch 'fixes' into for-next 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 66930e7e1e58 Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] 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 44a9e78f9242 clk: samsung: Prevent potential endless loop in the PLL ops omits e44cdff05145 clk: samsung: Allow compile testing of Exynos, S3C64xx and [...] omits 9ad9a52cce28 i3c/master: introduce the mipi-i3c-hci driver omits c307912d28ca dt-bindings: i3c: MIPI I3C Host Controller Interface omits 59165d16c699 i3c master: fix missing destroy_workqueue() on error in i3 [...] omits b79a2639266d Merge branches 'renesas-arm-drivers-for-v5.11' and 'renesa [...] omits c01f4b1c0212 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors omits d4a617c9bbef ARM: shmobile: Stop using __raw_*() I/O accessors omits 5705747c0c8f ARM: shmobile: sh73a0: Remove obsolete static mapping omits a0a6624dbec8 ARM: shmobile: sh73a0: Use ioremap() to map SMP registers omits cc85e21d6d18 ARM: shmobile: sh73a0: Use ioremap() to map L2C registers omits 5b0480f53dbf ARM: shmobile: r8a7779: Remove obsolete static mappings omits 617ff9e657c4 ARM: shmobile: r8a7779: Use ioremap() to map SMP registers omits caf67a935740 ARM: shmobile: r8a7779: Use ioremap() to map INTC2 registers omits ae04aad75b37 ARM: shmobile: r8a7778: Introduce HPBREG_BASE omits 3b3e23092449 Merge 5.10-rc5 into tty-next omits 03c1136af504 Merge 5.10-rc5 into staging-testing omits 98fd9972ed60 PM / devfreq: tegra20: Deprecate in a favor of emc-stat ba [...] omits f7bda6662fd4 Input: libps2 - fix fall-through warnings for Clang omits e9a710bc8d90 Input: pcspkr - fix fall-through warnings for Clang omits 0ce21d58b7af kconfig: qconf: show Qt version in the About dialog omits 9da2d4e4acec kconfig: make lkc.h self-sufficient #include-wise omits fc44645a4f39 kconfig: qconf: convert to Qt5 new signal/slot connection syntax omits 51add7fd9d3d kconfig: qconf: use a variable to pass packages to pkg-config omits b7bd0b74ba3e kconfig: qconf: drop Qt4 support omits 59bbf83835f5 Input: omap4-keypad - fix runtime PM error handling omits f943849f7206 cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK omits d0198645d610 m68k: m68328: remove duplicate code omits 80c5ae85b82c m68k: m68328: move platform code to separate files omits 9a43c1457b82 m68knommu: align BSS section to 4-byte boundaries omits 418baf2c28f3 Linux 5.10-rc5 omits d5530d82efc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 04295bc3362d video: fbdev: pm2fb: Fix fall-through warnings for Clang omits 2c3a1e49696f video: fbdev: lxfb_ops: Fix fall-through warnings for Clang omits 0b08d08ddfb6 drm/via: Fix fall-through warnings for Clang omits 8ce9daf8856d drm: Fix fall-through warnings for Clang 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 e3811190acf8 firmware: arm_scmi: Add SCMI v3.0 sensor notifications omits 7b83c5f41088 firmware: arm_scmi: Add SCMI v3.0 sensor configuration support omits e2083d367391 firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads omits d7971d57d273 hwmon: (scmi) Update hwmon internal scale data type omits d963ab0f15fb dma-buf: system_heap: Allocate higher order pages if available omits 4c68e499bb9d dma-buf: heaps: Skip sync if not mapped omits 064fae53c068 dma-buf: heaps: Remove heap-helpers code omits a5d2d29e24be dma-buf: heaps: Move heap-helper logic into the cma_heap i [...] omits 381295758792 dma-buf: system_heap: Rework system heap to use sgtables i [...] omits 9e6f991ca262 dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] omits 77444444466a hwmon: drivetemp: fix typo temperatire => temperature omits 232937dc3569 docs: hwmon: (amd_energy) update documentation omits 0986de4d39f2 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match 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 66d6c136ac59 Merge branch 'next/dt' into for-next omits afbd0bdebe0d ARM: dts: exynos: switch Atmel mxt reset GPIO to active lo [...] omits 16228a46431a Merge branch 'for-v5.11/tegra-mc' into for-next omits 6094f425061d memory: tegra: Complete tegra210_swgroups omits 9ea041b5e564 Merge branch 'ras/core' omits 215e35de0470 Merge branch 'x86/cleanups' omits bce6a8cba7bf Merge branch 'linus' omits d001e41e1b15 irqchip/exiu: Fix the index of fwspec for IRQ type omits b2a8f6ce4bdc Merge branch 'for_5.11/drivers-soc' into next omits 9f41d13fc9fd Merge branch 'for_5.11/keystone-dts' into next omits ea270ef71db6 ARM: dts: keystone-k2g-evm: add HDMI and analog audio data omits 4cba398f37f8 drivers: soc: ti: knav_qmss_queue: Fix error return code i [...] omits b4fa73358c30 soc: ti: Fix reference imbalance in knav_dma_probe omits 8465c7d1001a soc: ti: pruss: Remove wrong check against *get_match_data [...] omits e83b2358ab7e soc: ti: Kconfig: Drop ARM64 SoC specific configs omits 50883affe17e soc: ti: k3-ringacc: Provide documentation for 'k3_ring's 'state' omits 7be1c9c1c00c soc: ti: wkup_m3_ipc: Document 'm3_ipc' parameter throughout omits edac869ed010 soc: ti: pm33xx: Remove set but unused variable 'ret' omits ed93a9e2a1a8 soc: ti: knav_dma: Fix a kernel function doc formatting issue omits e8ebf411966f soc: ti: knav_qmss_queue: Fix a whole host of function doc [...] omits e72501099c4c soc: ti: knav_qmss_queue: Remove set but unchecked variable 'ret' omits fd79aebe5f7c soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] omits ec8684847d80 soc: ti: knav_qmss: fix reference leak in knav_queue_probe 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 4a24d80b8c3e x86/mce, cper: Pass x86 CPER through the MCA handling chain 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 48cb5b6829e2 remoteproc/mediatek: skip if filesz is 0 omits 71ffb5a22b49 remoteproc/mediatek: fix boundary check omits 903635cbc757 remoteproc/mediatek: fix sparse errors on dma_alloc and dma_free omits 778f2664fa34 remoteproc/mediatek: fix sparse errors on sram power on and off omits f52c08ea5fc8 RISC-V: fix barrier() use in <vdso/processor.h> 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 31564b8b6dba riscv: Add HAVE_IRQ_TIME_ACCOUNTING omits da815582cf45 riscv: Enable CMA support omits bd5fc4f66b3e rcu: Record kvfree_call_rcu() call stack for KASAN omits 084409e5f198 torture: Make kvm.sh "Test Summary" date be end of test omits 00dc4fd2297c tools/rcutorture: Make identify_qemu_vcpus() independent o [...] omits 24e12b8dc394 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] omits 18bb7b1da8dc rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] omits 723a39107064 rcu/tree: Use delayed work instead of hrtimer to refill the cache omits 439e506c4b03 rcu/tree: Allocate a page when caller is preemptible omits 29775c2ea6cd rcu: Check and report missed fqs timer wakeup on RCU stall omits 43bacd182e3c sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits 371bd72f046e rcu/segcblist: Add debug checks for segment lengths omits 7c1e100cc198 torture: Add config2csv.sh script to compare torture scenarios omits fc9a47fb7e80 torture: Prepare for splitting qemu execution from kvm-tes [...] omits 53068191de31 rcutorture: Use hrtimers for reader and writer delays omits 9d30378e3225 torture: Make stutter use torture_hrtimeout_*() functions omits 3fc3744329a8 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits e840d10c6243 torture: Add fuzzed hrtimer-based sleep functions omits 196fa49f9654 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits 28b6a19aabc1 rcutorture: Make synctype[] and nsynctype be static global omits 07331095fe87 rcutorture: Require entire stutter period be post-boot omits 6bccab6e65c5 list: Fix a typo at the kernel-doc markup omits 3e3d7337806f rcu/trace: Add tracing for how segcb list changes omits 14774a1e0316 srcu: Add comment explaining cookie overflow/wrap omits bae7f58ad7a3 rcutorture: Add reader-side tests of polling grace-period API omits ae258621ff10 refscale: Allow summarization of verbose output omits d8048651c411 rcutorture: Add writer-side tests of polling grace-period API omits ee9a4e612f86 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state omits 900dbe01d538 srcu: Document polling interfaces for Tree SRCU grace periods omits 27bba9c532a8 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits c60155e58003 srcu: Provide polling interfaces for Tree SRCU grace periods omits 59df003b7618 srcu: Provide polling interfaces for Tiny SRCU grace periods omits 010b201cba8b srcu: Provide internal interface to start a Tree SRCU grac [...] omits 376c244d8f29 srcu: Provide internal interface to start a Tiny SRCU grac [...] omits 046eeddd6189 RISC-V: Add missing jump label initialization omits 50e5667b9731 riscv: Explicitly specify the build id style in vDSO Makef [...] 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 98e017cd50c8 Merge branches 'edac-misc' and 'edac-spr' into edac-for-next omits 30abc9cd9c6b net: dsa: avoid potential use-after-free error omits d8398bf840f8 openrisc: add local64.h to fix blk-iocost build 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 64eeea415d1f Merge branch 'misc' into for-next omits 5b3c0526d2db Merge branch 'fixes' into for-next omits cb2bdf8a18e7 Merge branch for-5.11/arm64/defconfig into for-next omits 37fa8ad26636 Merge branch for-5.11/arm64/dt into for-next omits 8e9046c1b984 Merge branch for-5.11/arm/dt into for-next omits 1d8ff153402d Merge branch for-5.11/firmware into for-next omits 7f838277e79c Merge branch for-5.11/soc into for-next omits 5f05e0bee82a Merge branch for-5.11/dt-bindings into for-next omits d547b3d7a422 Merge branch for-5.11/clk into for-next omits cb7c67442fca ARM: tegra: Properly align clocks for SOCTHERM omits f0344435bd8a arm64: tegra: Hook up edp interrupt on Tegra132 SOCTHERM 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 7ef95e3dbcee Merge branch 'for-linus/seccomp' into for-next/seccomp omits fab686eb0307 seccomp: Remove bogus __user annotations omits 91b2db27d3ff bpf: Simplify task_file_seq_get_next() omits 3371c6f9f411 ASoC: codecs: Fix fall-through warnings for Clang omits 0d8315dddd28 seccomp/cache: Report cache data through /proc/pid/seccomp_cache omits 445247b02342 xtensa: Enable seccomp architecture tracking omits 4c18bc054bff sh: Enable seccomp architecture tracking omits c09058eda265 s390: Enable seccomp architecture tracking omits 673a11a7e415 riscv: Enable seccomp architecture tracking omits e7bcb4622ddf powerpc: Enable seccomp architecture tracking omits 6aa7923c8737 parisc: Enable seccomp architecture tracking omits 6e9ae6f98809 csky: Enable seccomp architecture tracking omits 424c9102fa7b arm: Enable seccomp architecture tracking omits ffde703470b0 arm64: Enable seccomp architecture tracking omits 192cf32243ce selftests/seccomp: Compare bitmap vs filter overhead omits 25db91209a91 x86: Enable seccomp architecture tracking omits 8e01b51a31a1 seccomp/cache: Add "emulator" to check if filter is consta [...] omits f9d480b6ffbe seccomp/cache: Lookup syscall allowlist bitmap for fast path 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 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 d17bad539d25 MAINTAINERS: Add entry for Samsung interconnect drivers omits 3d7c7b9907a6 interconnect: Add generic interconnect driver for Exynos SoCs omits 3e1f5615aa51 Merge branch 'remotes/lorenzo/pci/misc' omits 5d031605b32d Merge branch 'remotes/lorenzo/pci/rcar' omits 909f910ef70a Merge branch 'remotes/lorenzo/pci/keystone' omits eb51f2090f3f Merge branch 'remotes/lorenzo/pci/dwc' omits 3021accc7c1f Merge branch 'remotes/lorenzo/pci/brcmstb' omits cc99d82cde74 Merge branch 'pci/msi' omits 4805eb78d0e7 Merge branch 'pci/misc' omits 9e5359f87b93 Merge branch 'pci/hotplug' omits 7063030d0cde Merge branch 'pci/aspm' omits f46e79aa1a2b MAINTAINERS: Change Solarflare maintainers omits 4fae3a58ab59 spi: Take the SPI IO-mutex in the spi_setup() method omits e47756c6b422 PCI: ibmphp: Remove unneeded break omits 4257f7e008ea PCI/ASPM: Save/restore L1SS Capability for suspend/resume omits 2e1bcb9010d8 dt-bindings: PCI: rcar-pci-host: Document r8a774e1 bindings omits 80db2e38644f dt-bindings: PCI: rcar-pci-host: Document r8a77965 bindings omits 58e375bffca3 dt-bindings: PCI: rcar-pci-host: Convert bindings to json-schema omits ddaff0af6531 PCI: brcmstb: Initialize "tmp" before use omits 466d79c1a470 PCI: Fix overflow in command-line resource alignment requests omits 0956de27c102 PCI: Bounds-check command-line resource alignment requests omits 357ce158bd8f PCI: Fix kernel-doc markup omits ace091d17272 x86/PCI: Fix kernel-doc markup omits 695cd09cc9b2 PCI: Use predefined Pericom Vendor ID omits f83c37941e88 PCI: Disable MSI for Pericom PCIe-USB adapter omits cce14622a703 PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] omits 61b39ad9a7d2 x86/head64: Remove duplicate include omits 278407a53c3b ARM: dts: bcm283x: increase dwc2's RX FIFO size omits 358afb8b746d ARM: dts: rpi-4: disable wifi frequencies omits f805e7e09c8f ASoC: SOF: nocodec: modify DAI link definitions omits 7c1d0e554a35 ASoC: SOF: IPC: fix implicit type overflow omits 6160aca44314 clk: tegra: Do not return 0 on failure omits f3980d94b075 ARM: tegra: Hook up edp interrupt on Tegra124 SOCTHERM omits 6b114d8b4ded Merge series "ASoC: mt6359: Fix regulator_dev_lookup() fai [...] omits 991e74d149eb Merge series "ASoC: Intel/SOF: extend run-time driver sele [...] omits cc8cef778aa1 arm64: tegra: Add missing hot temperatures to Tegra210 the [...] omits 313d8697178c arm64: tegra: Add missing gpu-throt-level to Tegra210 soctherm omits ddf1c4b3944a ASoC: qcom: sm8250: fix HDMI audio playback omits 24d1189872c6 arm64: tegra: Add missing hot temperatures to Tegra132 the [...] omits 71c0ceec89d0 ARM: tegra: Add missing hot temperatures to Tegra124 therm [...] omits 5db170875cae ARM: tegra: Add missing gpu-throt-level to Tegra124 soctherm omits 2b6cb81b95d1 drm/meson: dw-hdmi: Enable the iahb clock early enough omits 1dfeea904550 drm/meson: dw-hdmi: Disable clocks on driver teardown 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 ec8838193695 firmware: arm_scmi: Add support to enumerated SCMI voltage [...] omits 2add5cacff35 firmware: arm_scmi: Add voltage domain management protocol [...] omits 0f80fcec08e9 dt-bindings: arm: Add support for SCMI Regulators 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 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 3f5dba110d12 dm writecache: remove BUG() and fail gracefully instead omits 017496af28e2 interconnect: fix memory trashing in of_count_icc_providers() omits 92666d45adcf ALSA: hda/realtek - Fixed Dell AIO wrong sound tone omits f0aee45ffc8b drm/panel: s6e63m0: Fix init sequence omits 9c3f0a0dd6a1 drm/panel: s6e63m0: Implement 28 backlight levels omits c8917fd74f93 drm/panel: s6e63m0: Fix and extend MCS table omits 7ab1e9117607 interconnect: qcom: qcs404: Remove GPU and display RPM IDs omits c497f9322af9 interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes omits 7795d4757502 spi: Warn when a driver's remove callback returns an error omits 9db34ee64ce4 spi: Use bus_type functions for probe, remove and shutdown omits 440408dbadfe spi: fix resource leak for drivers without .remove callback 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 6d4d56573fae Merge branch 'core/entry' omits 31c26f86a7a2 Merge branch 'sched/core' omits 5f1251a48c17 video: hyperv_fb: Fix the cache type when mapping the VRAM omits 5409905783d5 Merge branch 'x86/cleanups' omits f946a5e7c6b8 Merge branch 'core/entry' omits 62d77517e43a Merge branch 'core/mm' omits 7990b82a53cc Merge branch 'efi/core' omits 03c4ef58149f Merge branch 'efi/urgent' omits d7ba604a9344 Merge branch 'irq/core' omits 5977b65394b4 Merge branch 'locking/core' omits 1fa3d947f4bc Merge branch 'locking/urgent' omits b589b9fa4987 Merge branch 'perf/core' omits 4c76fa3bde8e Merge branch 'perf/kprobes' omits 969fc694f6c3 Merge branch 'perf/urgent' omits 778a0745c194 Merge branch 'ras/core' omits 80dc6526b255 Merge branch 'sched/core' omits 438b822fbef7 Merge branch 'sched/migrate-disable' omits fa089e3ab6bd Merge branch 'sched/urgent' omits f500a93d5bcb Merge branch 'timers/core' omits 743c44323f6d Merge branch 'x86/apic' omits 5f43bfe0b967 Merge branch 'x86/build' omits afd4eeb3a98e Merge branch 'x86/cache' omits 44ddcbd1ac22 Merge branch 'x86/cleanups' omits d5dc35cb7f63 Merge branch 'x86/cpu' omits cb17fa8135f4 Merge branch 'x86/entry' omits 7dab83c2bd90 Merge branch 'x86/fpu' omits 3d0890300997 Merge branch 'x86/microcode' omits fc69ecc52d95 Merge branch 'x86/misc' omits c33bf8598dc7 Merge branch 'x86/mm' omits befc45c72b55 Merge branch 'x86/sgx' omits 97e135b45667 Merge branch 'x86/urgent' omits b86bcb8f9999 mtd: rawnand: gpmi: fix reference count leak in gpmi ops omits 144892522f15 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] omits 2544f4b4aff3 mtd: spinand: macronix: Add support for MX35LFxGE4AD omits a9b6c3a9173e mtd: plat-ram: correctly free memory on error path in plat [...] omits 2bdb40513baf mtd: onenand: Use mtd->oops_panic_write as condition omits 30374df290e6 mtd: rawnand: marvell: Drop useless line omits bab202ab87ba x86/mm: Declare 'start' variable where it is used omits e7b0dea1163d mtd: rawnand: davinci: Do not use extra dereferencing omits 6756db95bfce mtd: rawnand: au1550: Ensure the presence of the right includes omits fb8b93beceb5 mtd: nand: Change dependency between the NAND and ECC cores omits 747f22bc6f49 docs: mtd: Avoid htmldocs warnings omits bdc6cf95b08a mtd: rawnand: mxc: Remove platform data support omits 22ca56a34b32 mtd: devices: powernv_flash: Add function names to headers [...] omits 2dc3d1e06e56 mtd: onenand: Fix some kernel-doc misdemeanours omits b489681b87bf mtd: rawnand: arasan: Document 'anfc_op's 'buf' member omits 0d5c506d3607 mtd: rawnand: sunxi: Document 'sunxi_nfc's 'caps' member omits 2425a57b1a0c mtd: rawnand: omap2: Fix a bunch of kernel-doc misdemeanours omits a318b95a4235 mtd: rawnand: omap_elm: Finish half populated function hea [...] omits 5a933b0dae2e mtd: rawnand: s3c2410: Add documentation for 2 missing str [...] omits da6debc470c0 mtd: rawnand: cafe_nand: Remove superfluous param doc and [...] omits 63c34f214f93 mtd: rawnand: diskonchip: Marking unused variables as __al [...] omits 46c60dbf4b0f mtd: ubi: gluebi: Fix misnamed function parameter documentation omits fa985e221a7c mtd: rawnand: brcmnand: Demote non-conformant kernel-doc headers omits ab4e4de9fd8b mtd: ubi: wl: Fix a couple of kernel-doc issues omits e1eb368d72fb mtd: ubi: eba: Fix a couple of misdocumentation issues omits b6baa9962648 mtd: ubi: kapi: Correct documentation for 'ubi_leb_read_sg [...] omits 6a21a1176f3b mtd: spinand: toshiba: Demote non-conformant kernel-doc header omits 9efbb507b7e6 mtd: ubi: build: Document 'ubi_num' in struct mtd_dev_param omits d67b272f236b mtd: spi-nor: hisi-sfc: Demote non-conformant kernel-doc omits 8fed6e0ae5a9 mtd: onenand: onenand_bbt: Fix expected kernel-doc formatting omits 6361f5360e51 mtd: Fix misspelled function parameter 'section' omits 9712fb212535 mtd: devices: docg3: Fix kernel-doc 'bad line' and 'excess [...] omits 720ae74ddf0a mtd: onenand: onenand_base: Fix expected kernel-doc formatting omits 5fddeda7d3a8 mtd: devices: phram: File headers are not good candidates [...] omits 620747ee4129 mtd: mtdpart: Fix misdocumented function parameter 'mtd' omits 92769ef4a432 mtd: rawnand: ingenic: remove redundant get_device() in in [...] omits 824f89b6919e mtd: nand: ecc-hamming: Clarify the logic around rp17 omits 48f624202abd mtd: rawnand: sunxi: Add MDMA support omits d8e2d7a2d0e9 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments omits 765a987f5af2 mtd: rawnand: fix a kernel-doc markup omits edf5b36609fa mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller omits cefc37b02ccc dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation omits 03f8eca6664f mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read omits 89cec9696317 mtd: rawnand: gpmi: cleanup makefile omits 5c782c69377f mtd: spinand: Remove outdated comment omits 75143ddce61e mtd: spinand: Fix OOB read omits 91351dc2032c mtd: spinand: Allow the case where there is no ECC engine omits 00673132f95a mtd: spinand: Use the external ECC engine logic omits d4c002bd4db6 dt-bindings: mtd: Deprecate nand-ecc-mode omits 86cbeb9e7143 mtd: nand: Add helpers to manage ECC engines and configurations omits a57fcd89382b mtd: spinand: Fill a default ECC provider/algorithm omits 4a1fee828229 mtd: nand: Let on-die ECC engines be retrieved from the NAND core omits 1c9ff6f7cded mtd: spinand: Instantiate a SPI-NAND on-die ECC engine omits 0b42622b4b91 mtd: spinand: Move ECC related definitions earlier in the driver omits 2f8e6f988b1e mtd: spinand: Fix typo in comment omits 9c3d1cef90d2 mtd: nand: Let software ECC engines be retrieved from the [...] omits 8b78a30cd9ad mtd: nand: ecc-hamming: Create the software Hamming engine omits 65cf0618e0a3 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] omits 407d912ad5f7 mtd: nand: ecc-hamming: Remove useless includes omits e55e2ed03e1d mtd: nand: ecc-hamming: Stop using raw NAND structures omits 2cbe4d305a4d mtd: nand: ecc-hamming: Rename the exported functions omits 3923d452350e mtd: nand: ecc-hamming: Cleanup and style fixes omits a28c957bb23b mtd: nand: ecc-hamming: Drop/fix the kernel doc omits 92e035580d7f mtd: nand: ecc-hamming: Clarify the driver descriptions omits bb800daedd2e mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] omits 31a5839d0349 mtd: rawnand: Get rid of chip->ecc.priv omits 3121a1d47f0a mtd: nand: ecc-bch: Create the software BCH engine omits 01804bc0acf2 mtd: nand: ecc-bch: Stop using raw NAND structures omits 6187e5609d45 mtd: nand: ecc-bch: Update the prototypes to be more generic omits 63bfe6cc61c8 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() omits f586edb118b0 mtd: nand: ecc-bch: Return only valid error codes omits 5e4e26d9ea6a mtd: nand: ecc-bch: Stop exporting the private structure omits 41e74ab88334 mtd: nand: ecc-bch: Cleanup and style fixes omits 9954a7ac3fca mtd: nand: ecc-bch: Move BCH code to the generic NAND layer omits e1d0e4e2f31c mtd: nand: ecc: Add an I/O request tweaking mechanism omits 0c2b69f55132 mtd: rawnand: r852: Move the ECC initialization to ->attac [...] 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 3cffa06aeef7 printk/console: Allow to disable console output by using c [...] omits eca22edb37d2 drm: Pass the full state to connectors atomic functions omits 757055ae8ded init/console: Use ttynull as a fallback when there is no console 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 1fe00b8b4276 firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions omits 22f0d89805a4 drm: document drm_mode_modeinfo omits 607a4672b458 firmware: arm_scmi: Add full list of sensor type enumeration omits 2ac5ef3b2362 drm: document drm_mode_get_connector omits 6b2bcbc5e3e0 Merge branch 'for-next/zone-dma-default-32-bit' into for-n [...] omits f25fb6de6720 firmware: arm_scmi: Rework scmi_sensors_protocol_init 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 65f8453dc691 drm/virtio: rename sync_seq and last_seq omits bb53a604a74b drm/virtio: use fence_id when processing fences omits c12096085b62 virtio-gpu api: Add a comment on VIRTIO_GPU_SHM_ID_HOST_VISIBLE omits 7efb5f38ac9e drm/virtio: fix a file name comment reference omits a651341b269c drm/virtio: suffix create blob call with _ioctl like any ioctl 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 986fbd9842ba netfilter: nf_tables: avoid false-postive lockdep splat 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 52aa300fabe5 drm: improve kernel-docs in drm_mode.h 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 3aa40a1ad367 Input: vmmouse - demote obvious abuse of kernel-doc header omits 39f4879e99a4 Input: applespi - provide missing struct 'message' descriptions omits 584da78cba79 Input: goodix - fix misspelling of 'ctx' 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 3a82801b5b32 srcu: Make Tiny SRCU use multi-bit grace-period counter omits cd34fb1af5c2 rcu: Do not NMI offline CPUs omits 9135eefd9c3d rcu: For RCU grace-period kthread starvation, dump last CP [...] omits ea615523d5cc rcu: Add lockdep checks for interrupts disabled omits 68f695586c6b torture: Allow kvm.sh --datestamp to specify subdirectories omits 7e73109ea889 scftorture: Add debug output for wrong-CPU warning omits 583b22929f68 doc: Remove obsolete RCU-bh and RCU-sched update-side API members omits d6e4bde78050 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" omits 53cfa2ce071a cpumask: Add "last" alias for cpu list specifications omits 3a9ad92fe154 cpumask: Add a "none" alias to complement "all" omits 2c28a11e0be0 cpumask: Make "all" alias global and not just RCU omits 2e4a1b08d995 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] omits b3a77e7f6a6c rcu/tree: segcblist: Remove redundant smp_mb()s omits fedf141ad37f rcu/segcblist: Add counters to segcblist datastructure omits b941db6a96e1 docs: Remove redundant "``" from Requirements.rst omits ccda7e607fc4 torture: Make kvm.sh "--dryrun sched" summarize number of builds omits d8c6a762d155 torture: Make kvm.sh "--dryrun sched" summarize number of batches omits 12c8ca3794c2 locking: Remove duplicate include of percpu-rwsem.h omits 98865b579965 rcu: Mark obtuse portion of stall warning as internal debug omits f473383e23a9 tools/memory-model: Tie acquire loads to reads-from omits abeabb0732bd torture: Make --kcsan specify lockdep omits ff8d5d87be85 rcu/segcblist: Add additional comments to explain smp_mb() omits 2b5ee66d03bb rcu/tree: Make rcu_do_batch count how many callbacks were [...] omits ccc46cd6be02 rcutorture: Add testing for RCU's global memory ordering omits bad83303452b rcutorture: Test runtime toggling of CPUs' callback offloading omits 3abbf539968a Merge branch 'lkmm-dev.2020.11.06a' into HEAD omits 1b585673e519 Merge branch 'tglx-pc.2020.10.30a' into HEAD 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 6998ff4e2161 scsi: lpfc: Fix variable 'vport' set but not used in lpfc_ [...] omits 185d17e11e7f scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() omits 09b15e35071d scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_ [...] omits 4a119d8a4c60 scsi: lpfc: Fix set but not used warnings from Rework remo [...] omits 809032ddf9c6 scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_ve [...] omits 58e5183ac869 Input: synaptics - demote non-conformant kernel-doc header omits b324009d21ae Input: wm97xx-ts - provide missing description for 'status' omits aea1f3ffb110 Input: surface3_spi - fix naming issue with 'surface3_spi_ [...] omits ced8c61fa8c7 Input: wm831x-on - source file headers are not good candid [...] omits cb69046526cc Input: goodix - provide some missing function parameter de [...] omits e92643db5148 scsi: ufs: Fix race between shutdown and runtime resume flow omits 7d52613d1c93 Input: mc13783-pwrbutton - file headers are not good candi [...] omits 35b076b99546 Input: xpad - demote non-conformant kernel-doc header omits 478a57072a4c Input: adp5589-keys - use BIT() omits a26506788320 Input: adp5589-keys - mark suspend and resume methods as _ [...] omits 14c1dd950411 scsi: lpfc: Fix memory leak on lcb_context omits 61795a5316ad scsi: lpfc: Remove dead code on second !ndlp check omits 1e7dddb2e76a scsi: lpfc: Fix pointer defereference before it is null ch [...] omits e4af87b7079e scsi: ibmvfc: Advertise client support for targetWWPN usin [...] omits ebc7c74bd2dc scsi: ibmvfc: Add support for target_wwpn field in v2 MADs [...] omits 5a9d16f71c26 scsi: ibmvfc: Add FC payload retrieval routines for versio [...] omits a318c2b71cce scsi: ibmvfc: Add helper for testing capability flags omits c16b8a6d8af1 scsi: ibmvfc: Add new fields for version 2 of several MADs omits fad74a1be2db scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code omits 56495a2442a4 Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 2aa0102c6688 scsi: ibmvfc: Use correlation token to tag commands omits 4e0716199ab6 scsi: ibmvfc: Remove trailing semicolon omits 61bdb4eec8d1 scsi: ibmvfc: Byte swap login_buf.resp values in attribute [...] omits 3754cde8df91 scsi: ufs: Show LBA and length for UNMAP commands omits 8eb456be75af scsi: ufs: Fix clkgating on/off omits 69a314d6a155 scsi: ufs: Add more contexts in the ufs tracepoints omits e93e6e49fa31 scsi: ufs: Use WQ_HIGHPRI for gating work omits 4f3e900b6282 scsi: ufs: Clear UAC for FFU and RPMB LUNs omits b66451129764 scsi: ufs: Atomic update for clkgating_enable omits fd62de114f8c scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF 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 aa75ba0daa86 Merge branch 'for-5.11/io_uring' into for-next omits a623af3efe88 io_uring: check kthread stopped flag when sq thread is unparked 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 5bfe97d7382b 9p: Fix writeback fid incorrectly being attached to dentry omits ff5e72ebef41 9p: apply review requests for fid refcounting omits 6636b6dcc3db 9p: add refcount to p9_fid struct omits d475c5711690 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] omits 91ccc45d1ec4 arm64: defconfig: Enable QCOM_SCM as builtin omits 292cbdcc69fe Merge branch 'for-5.10/upstream-fixes' into for-next 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 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 80c1dbebf308 XArray: Fix splitting to non-zero orders omits 530aefd9a2a2 netfilter: ipset: prevent uninit-value in hash_ip6_add omits 57fb32e632be drm/vc4: hdmi: Block odd horizontal timings omits 63495f6b4aed drm/vc4: hdmi: Make sure our clock rate is within limits omits 36f9ff9e03de lib: Fix fall-through warnings for Clang 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 f1ee999f62f6 XArray: Fix split documentation 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 368ffd9adc7a ipmi: msghandler: Suppress suspicious RCU usage warning omits 41707a524026 Merge branches 'soc-for-v5.11' and 'defconfig-for-v5.11' i [...] omits 4da595ddc069 soc: aspeed: Enable drivers with ARCH_ASPEED omits 0f0c9c702241 soc: aspeed: Fix a reference leak in aspeed_socinfo_init() omits 959b981dc7bc soc: aspeed: remove unneeded semicolon omits 91c7a7e0656d MIPS: Loongson64: Fix wrong scache size when execute lscpu omits 6ce91ba8589a MIPS: Remove cpu_has_6k_cache and cpu_has_8k_cache in cpu_ [...] omits 0df162e1377a MIPS: mm: Clean up setup of protection map omits ed2adb74217a MIPS: mm: shorten lines by using macro omits 411406a8c758 MIPS: kvm: Use vm_get_page_prot to get protection bits omits 724d554a117a MIPS: vdso: Use vma page protection for remapping omits 3e3e59ef0cbe drm/ttm: fix DMA32 handling in the global page pool omits 92955b13f7c6 ARM: config: Enable PSTORE in aspeed_g5_defconfig omits 551310e7356c ALSA: hda/ca0132: Fix compile warning without PCI omits 2ba56f464f0c ARM: dts: aspeed: ast2600evb: Add MAC0 omits c680dd4e6045 ARM: dts: aspeed: rainier: Don't shout addresses omits bb74fdbd8a6c ARM: dts: aspeed: rainier: Mark FSI SPI controllers as restricted omits 673536cc5f21 rtc: pcf8523: use BIT omits 219cc0f91897 rtc: pcf8523: set range omits 886144058d53 rtc: pcf8523: switch to devm_rtc_allocate_device omits 0d6d7a390b32 rtc: destroy mutex when releasing the device omits 1bfc485b7357 rtc: shrink devm_rtc_allocate_device() omits fdcfd854333b rtc: rework rtc_register_device() resource management omits 6746bc095bbd rtc: nvmem: emit an error message when nvmem registration fails omits 3a905c2d9544 rtc: add devm_ prefix to rtc_nvmem_register() omits 25ece30561d2 rtc: nvmem: remove nvram ABI omits 4d49ffc7a20d Documentation: list RTC devres helpers in devres.rst omits 7c45c9741ab2 rtc: omap: use devm_pinctrl_register() omits 7d9d4868ec0b rtc: sc27xx: Always read normal alarm omits 91c2c28d8de3 MAINTAINERS: Temporarily add myself to the IOMMU entry omits 281f1f99cf3a PCI: dwc: Detect number of iATU windows omits 9ca17af552bc PCI: dwc: Move inbound and outbound windows to common struct omits fcde397422ef Revert "PCI: dwc/keystone: Drop duplicated 'num-viewport'" omits 60f5b73fa0f2 PCI: dwc: Remove unnecessary wrappers around dw_pcie_host_init() omits b9ac0f9dc8ea PCI: dwc: Move dw_pcie_setup_rc() to DWC common code omits 59fbab1ae40e PCI: dwc: Move dw_pcie_msi_init() into core omits 886a9c134755 PCI: dwc: Move link handling into common code omits f78f02638af5 PCI: dwc: Rework MSI initialization omits 5bcb1757e637 PCI: dwc: Move MSI interrupt setup into DWC common code omits 331e9bcead52 PCI: dwc: Drop the .set_num_vectors() host op omits 7f170d35f583 PCI: dwc/dra7xx: Use the common MSI irq_chip omits 458ad06c4cdd PCI: dwc: Ensure all outbound ATU windows are reset omits 1cc9a559993a PCI: dwc/intel-gw: Remove some unneeded function wrappers omits a0fd361db8e5 PCI: dwc: Move "dbi", "dbi2", and "addr_space" resource se [...] omits 1d567aac4610 PCI: dwc/intel-gw: Move ATU offset out of driver match data omits 476b70b4d1ad PCI: keystone: Enable compile-testing on !ARM omits b9ce9b0f83b5 soc/tegra: fuse: Fix index bug in get_process_id 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 bfade328cac4 arm64: tegra: Fix Tegra234 VDK node names omits 7967f1b1d55c arm64: tegra: jetson-tx1: Fix USB_VBUS_EN0 regulator omits 48a0962d2e2d MAINTAINERS: Add missing documentation references to PCI E [...] 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 934c2dcf11c2 Merge branch 'omap-for-v5.11/soc' into for-next omits 3645a34f5b96 iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set omits 2d4a27210ef9 Merge branch 'fixes' into for-next 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 2e023b938048 ARM: OMAP1: clock: Use IS_ERR_OR_NULL() to clean code omits e106698cbb90 ARM: OMAP2+: Remove redundant null check before clk_prepar [...] omits 6d9be9376b0e ARM: OMAP2+: Remove redundant assignment to variable ret omits c3f244d5776e ARM: OMAP2+: Fix kfree NULL pointer in omap2xxx_clkt_vps_init omits 3c5902d270ed ARM: OMAP2+: Fix memleak in omap2xxx_clkt_vps_init omits 05d5de6ba7db ARM: dts: dra76x: m_can: fix order of clocks omits 295992fb815e mm: introduce vma_set_file function v5 omits 1527f926fd04 mm: mmap: fix fput in error path v2 omits 65fb73676112 bus: ti-sysc: suppress err msg for timers used as clockeve [...] omits 14639a22de65 mfd: cpcap: Fix interrupt regression with regmap clear_ack omits d75846ed08e6 mfd: stmfx: Fix dev_err_probe() call in stmfx_chip_init() omits de1292817cf7 mfd: MFD_SL28CPLD should depend on ARCH_LAYERSCAPE omits 4556fe8f16e0 mfd: rt5033: Fix errorneous defines omits 15ad304878f7 dt-binding: mfd: syscon: add Rockchip QoS register compatibles omits 9a463284706c mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpl [...] omits 4c5840b909f3 mfd: at91-usart: Do not use compatible to register child devices omits a233d4ebfc6f gpio: tps65910: use regmap accessors omits f594d01bb4af mfd: madera: Add special errata reset handling for cs47l15 omits 1cd7b935d298 mfd: madera: Add reset as part of resume omits 21ca0f5b5c04 dt-bindings: mfd: rohm,bd71837-pmic: Add common properties omits 4f2785939fe0 mfd: tps65910: Fix a bunch of alignment issues reported-by [...] omits 9f5b98f3f414 mfd: tps65910: Remove unused pointers omits 28faad777c2d mfd: tps65910: Clean up after switching to regmap omits da7d203f46c0 mfd: tps65911-comparator: Use regmap accessors omits a4b9be29f4bf mfd: qcom-spmi-pmic: Add support for PM660/PM660L omits 68a90a6c6443 mfd: madera: Delete register field xxx_WIDTH defines omits c4a164f41554 mfd: Constify static struct resources omits 4bdcbbb9a3a8 mfd: sun4i-gpadc: Constify static struct resource omits 8d7b3a6dac4e mfd: stmpe: Constify static struct resource omits 5a1acf2b9308 mfd: lp8788: Constify static struct resource omits f977284ad22f mfd: wm8xxx-core: Constify static struct resource omits 0aefed0eb805 mfd: tps65xxx: Constify static struct resource in OMAP2+ drivers omits bf4cceb6e009 mfd: intel: Constify static struct resource omits a0fa0abeb508 mfd: da9xxx-core: Constify static struct resource omits f8d86e2998e9 Merge branch 'ib-mfd-mediatek-5.11' into ibs-for-mfd-merged omits 86b9d170da98 mfd: syscon: Add syscon_regmap_lookup_by_phandle_optional( [...] omits cdf117d6d38a Merge tag 'drm/sun4i-dma-fix-pull-request' of ssh://gitoli [...] omits 30df385e35a4 Input: adp5589-keys - use devm_add_action_or_reset() for r [...] omits 74f2c59324a3 Input: adp5589-keys - use devm_gpiochip_add_data() for gpios omits 3b95bc57c86b Input: adp5589-keys - remove setup/teardown hooks for gpios omits 760a1219ff26 Input: adp5589-keys - use device-managed function in adp55 [...] omits 41d7d26b8fb2 Input: adp5589-keys - use devm_kzalloc() to allocate the k [...] 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 ed40e33c0b91 opp: Reduce the size of critical section in _opp_kref_release() omits c1fc133f5bd0 ARM: dts: tacoma: Add reserved memory for ramoops omits c7b74131c755 ARM: dts: rainier: Add reserved memory for ramoops omits cbee028da69d ARM: dts: tacoma: Fix node vs reg mismatch for flash memory 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 f9f92e7c583f char/agp: Disable frontend without CONFIG_DRM_LEGACY omits 58a74c6f1d6f drm/via: fix assignment in if condition omits 239d60cc3c98 Merge branch 'for-5.11/io_uring' into for-next omits e177da591e68 io_uring: share fixed_file_refs b/w multiple rsrcs 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 49a413650528 powerpc: fix -Wimplicit-fallthrough omits 4c1ca831adb1 Revert "lib: Revert use of fallthrough pseudo-keyword in lib/" 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 77433830ed16 powerpc: boot: include compiler_attributes.h 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 53c0adc43baf drm/amdgpu: Enable GPU reset for vangogh omits cde515f788a2 drm/amdgpu/nv: add mode2 reset handling omits f7b9999997e4 drm/amdgpu: add mode2 reset support for vangogh omits 011783caf3e3 drm/amdgpu: add another raven1 gfxoff quirk omits 1ec282a954af PCI/ERR: Fix reset logic in pcie_do_recovery() call 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 03fc41afaa65 spi: mxs: fix reference leak in mxs_spi_probe 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 228fe8e4deb2 pwm: keembay: Fix build failure with -Os omits e735ef919e75 pwm: core: Use octal permission omits fdfb3f9a35cb pwm: lpss: Make compilable with COMPILE_TEST omits ffc32cb0e1f6 pwm: Fix dependencies on HAS_IOMEM 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 f107c63924d4 Merge branch 'for-next/misc' into for-next/core 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 a90390d00529 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support omits 65718a2f2c32 slimbus: qcom-ngd-ctrl: add Sub System Restart support 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 7a7ca69c1328 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits b1246bd4a18b drm/amdgpu: Fix missing prototype warning omits 74081de4a1f7 PCI: dwc: Add support to program ATU for >4GB memory omits fede8526cc48 PCI: of: Warn if non-prefetchable memory aperture size is [...] omits cddad1c77ab8 Merge branch 'mem-ctrl-next' into for-next omits 5445a0c0d336 memory: pl353-smc: fix compile test on !ARM_AMBA omits 9f9e59a48095 PCI: dwc: Support multiple ATU memory regions omits a1f634463aaf can: m_can: process interrupt only when not runtime suspended omits 373ce365b756 dm: add support for REQ_NOWAIT to various targets omits 20b329129009 gfs2: Fix regression in freeze_go_sync omits aefec40938e4 drm/amdgpu: fix check order in amdgpu_bo_move 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 099e5bde9bd2 drm/imx: depend on COMMON_CLK to fix compile tests omits c7e881b457c0 Merge branches 'for-next/iommu/arm-smmu', 'for-next/iommu/ [...] 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 f74faa0ca3d5 dmaengine: imx-sdma: Remove unused .id_table support 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 07b552732edd dmaengine: sun6i: Add support for A100 DMA omits 613ff7e19c58 dt-bindings: dma: allwinner,sun50i-a64-dma: Add A100 compatible omits 46d613fd8da8 dt-bindings: dmaengine: Add X2000 bindings. omits 5b7b41cbf2f9 dt-bindings: dmaengine: Add JZ4775 bindings. 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 35552c7cb672 arm64: defconfig: Enable Tegra234 support omits d49c4b2c0732 drm/v3d/v3d_sched: Demote non-conformant kernel-doc header omits 123803a26279 arm64: tegra: Disable the ACONNECT for Jetson TX2 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 f52d6d8b43e5 gpio: sifive: To get gpio irq offset from device tree data 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 0f2c7af45d7e gpio: mxc: Convert the driver to DT-only omits 8b51658347af MAINTAINERS: add fragment for xilinx GPIO drivers omits bea67aeab022 gpio: gpio-xilinx: Check return value of of_property_read_u32 omits 0230a41ed6a8 gpio: gpio-xilinx: Add remove function 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 0eee3d28ff65 remoteproc: stm32: Constify st_rproc_ops omits bb7eda7eddf1 remoteproc: ingenic: Constify ingenic_rproc_ops omits 9b3b3c9531e8 remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc [...] omits 8266b809264c hwspinlock: sprd: fixed warning of unused variable 'sprd_h [...] omits c6c746508981 Input: atmel_mxt_ts - support regulator supplies omits 04f1842a8db6 Input: atmel_mxt_ts - convert bindings to YAML and extend omits feedaacdadfc Input: atmel_mxt_ts - fix up inverted RESET handler omits 05909cd9a0c8 Merge tag 'v5.9' into next 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 c7f0169e3bd2 Input: elan_i2c_core - move header inclusion inside omits 23fd34a56ce1 Input: ads7846 - drop unneeded asm/irq.h include omits 03e2c9c782f7 Input: ads7846 - fix unaligned access on 7845 omits 820830ec918f Input: ads7846 - fix integer overflow on Rt calculation omits 9c9509717b53 Input: ads7846 - convert to full duplex omits e52cd628a03f Input: ads7846 - fix race that causes missing releases 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 65bbe531b546 gpio: gpio-xilinx: Add clock support omits 700a2b53bdc9 dt-bindings: gpio: gpio-xilinx: Add clk support to xilinx [...] omits 8c669fe69a7d gpio: gpio-xilinx: Arrange headers in sorting order 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 6243f572a18d iommu: Modify the description of iommu_sva_unbind_device omits 6fa3525b455a iommu/iova: Free global iova rcache on iova alloc failure omits 4e89dce72521 iommu/iova: Retry from last rb tree node if iova search fails omits 138559b9f99d net/tls: Fix wrong record sn in async mode of device resync omits 68dd9d89eaf5 iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM 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 dc80a2717e9d Merge tag 'intel-gpio-v5.11-1' of gitolite.kernel.org:pub/ [...] omits ad9a72f9c6fd Merge tag 'v5.10-rc4' into devel omits 5fa9c5f9a407 Merge tag 'intel-pinctrl-v5.10-3' of gitolite.kernel.org:p [...] omits 8d1e4f90ce44 pinctrl: imx21: Remove the driver 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 3d590056b056 Merge tag 'renesas-pinctrl-for-v5.11-tag1' of git://git.ke [...] omits ba7aa63000f2 rtc: mxc: use of_device_get_match_data omits 8c9e8b0a2822 mips: bmips: add BCM6318 reset controller definitions omits b7aa228813bd mips: bmips: dts: add BCM63268 reset controller support omits fb14528e4436 seccomp: Set PF_SUPERPRIV when checking capability omits cf23705244c9 ptrace: Set PF_SUPERPRIV when checking capability omits 7acf84e87857 mips: bmips: dts: add BCM6368 reset controller support omits 226383600be5 mips: bmips: dts: add BCM6362 reset controller support omits 8079cfba4c7b mips: bmips: dts: add BCM6358 reset controller support omits 83f865d7e32e mips: bmips: dts: add BCM6328 reset controller support omits aac025437f14 reset: add BCM6345 reset controller driver omits 10c1e714a68b dt-bindings: reset: add BCM6345 reset controller bindings omits 29906e1aac11 mips: bmips: select ARCH_HAS_RESET_CONTROLLER omits e5dab78f1f3c MIPS: Ingenic: Refresh defconfig for Ingenic SoCs based boards. omits 158c774d3c64 MIPS: Ingenic: Add missing nodes for Ingenic SoCs and boards. omits 7701f264a756 Merge tag 'mips_fixes_5.10_1' into mips-next 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 3c1839494115 Merge branch 'next/dt64' into for-next omits 38f171e89ecd Merge branch 'next/dt' into for-next omits f74e93032df2 arm64: dts: exynos: Drop incorrect use of io-channel-range [...] omits 0f8159371c22 ARM: dts: s5pv210: Drop unneeded io-channel-ranges propert [...] omits 43379417e31c ARM: dts: s5pv210: Drop incorrect use of io-channel-ranges [...] omits e73840f316cb ARM: dts: exynos: Drop incorrect use of io-channel-ranges 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 42882a8a22a8 rtc: mxc: Convert the driver to DT-only omits afa819c2c6bf rtc: rx6110: add i2c support omits 7e6066ca1f1f rtc: Kconfig: Fix typo in help message of rx 6110 omits e226878e1333 drm/v3d/v3d_gem: Provide descriptions for 'v3d_lookup_bos' [...] omits 698fffc2705c rtc: ds1307: Drop of_match_ptr and CONFIG_OF protections omits 227ec129ad7b rtc: ds1307: Make use of device properties omits a31111189bb1 rtc: ds1307: Remove non-valid ACPI IDs omits 8b6864e3e138 drm/v3d/v3d_drv: Remove unused static variable 'v3d_v3d_pm_ops' omits 172292be01db dma-mapping: remove dma_virt_ops omits 73063ec58c84 PCI/P2PDMA: Cleanup __pci_p2pdma_map_sg a bit omits 4d34d52c25a0 PCI/P2PDMA: Remove the DMA_VIRT_OPS hacks omits 5a7a9e038b03 RDMA/core: remove use of dma_virt_ops omits 42f2611cc173 rds: stop using dmapool omits 111e91a6df50 Merge tag 's390-5.10-4' of git://git.kernel.org/pub/scm/li [...] omits bf3b7b7ba9e3 Merge branch 'for-rc' into rdma.git 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 6e3dbfcb3c8a spi: imx: Remove unused .id_table support 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 bfca1c924d97 rtc: at91rm9200: Add sam9x60 compatible omits f6a46f8b302d rtc: at91rm9200: add correction support 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 d1ca8e11ca56 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits cb0623cfab64 Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] 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 ec2a9cea9fca ACPI: acpi_drivers.h: Update the kernel doc omits 146f5f68e3d9 ACPI: acpi_drivers.h: Remove the leftover dead code omits 907cc9fefe83 ACPI: tiny-power-button: Simplify the code using module_ac [...] omits e882b0953ccc ACPI: SBS: Simplify the code using module_acpi_driver() omits dff714087c40 ACPI: SBS: Simplify the driver init code omits ab5369bba518 ACPI: debug: Remove the not used function omits eb37ba316fde ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro 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 f7499785c891 ACPI: watchdog: Replace open coded variant of resource_union() omits 07aec68ecf35 PCI/ACPI: Replace open coded variant of resource_union() omits 5df38ca6afec resource: Add test cases for new resource API omits f65674df1b23 resource: Introduce resource_intersection() for overlappin [...] omits 5562f35d7fea resource: Introduce resource_union() for overlapping resources omits 1f90f6a83551 resource: Group resource_overlaps() with other inline helpers omits 66f4fa32eb18 resource: Simplify region_intersects() by reducing conditionals omits 8bf0dfa8b310 f2fs: fix double free of unicode map omits 86cd6df5b204 f2fs: avoid race condition for shinker count 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 e54a1d7a7a12 dm table: Remove BUG_ON(in_interrupt()) omits bf31df6cc2e1 dm: fix bug with RCU locking in dm_blk_report_zones omits 6c203ec4ecf7 Revert "dm cache: fix arm link errors with inline" omits 612046ec51cd dm: rename multipath path selector source files to have "d [...] omits e8275e47d249 dm mpath: add IO affinity path selector omits 5e315f1eb694 dm verity: Add support for signature verification with 2nd [...] omits 075a63049f2e dm: remove unnecessary current->bio_list check when submit [...] 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 5bdba520c1b3 mm: memblock: drop __init from memblock functions to make [...] omits 2ca5a7b85b0c drm/i915: Handle max_bpc==16 omits 564c77a35f13 cpufreq: stats: Use local_clock() instead of jiffies omits 80b7879e2be8 cpufreq: schedutil: Simplify sugov_update_next_freq() omits 6089920a2c3f cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() omits f9f5baa8b2a8 ACPI: processor: fix NONE coordination for domain mapping failure omits cdb4ae5de6f7 cppc_cpufreq: expose information on frequency domains omits c783a4d94848 cppc_cpufreq: clarify support for coordination types omits 3bd412fb2c7f cppc_cpufreq: use policy->cpu as driver of frequency setting omits 28f06f770454 cppc_cpufreq: replace per-cpu structures with lists omits bb025fb6c276 cppc_cpufreq: simplify use of performance capabilities omits 48ad8dc94032 cppc_cpufreq: clean up cpu, cpu_num and cpunum variable use omits 63087265c288 cppc_cpufreq: fix misspelling, code style and readability issues omits 1926d571a413 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles omits d27a52d51454 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] omits 235a8368ae93 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix omits b283477d394a efi: x86/xen: switch to efi_get_secureboot_mode helper omits 8d39cee0592e arm64/ima: add ima_arch support 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 fd6a1e60a049 ARM: dts: aspeed: rainier: Add 4U device-tree 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 a01a89b1db10 ipmi/watchdog: replace atomic_add() and atomic_sub() omits 5d8609e574be Merge branch 'ti-k3-dts-next' into ti-k3-next omits 6804a987de73 arm64: dts: ti: k3-j7200-som-p0: Add IPC sub-mailbox nodes omits d15d1cfbd765 arm64: dts: ti: k3-j7200-main: Add mailbox cluster nodes omits 1d7a01c40840 arm64: dts: ti: k3-j7200-main: Add hwspinlock node omits 4cc34aa8a208 arm64: dts: ti: am65/j721e/j7200: Mark firmware used uart [...] omits 90e6c38848f8 arm64: dts: ti: k3-am654-base-board: Fix up un-necessary s [...] omits bfbf9be725d8 arm64: dts: ti: am65/j721e: Fix up un-necessary status set [...] omits 5d1bedf252db arm64: dts: ti: k3-j721e*: Cleanup disabled nodes at SoC d [...] omits af03de2b9b90 arm64: dts: ti: k3-am65*: Cleanup disabled nodes at SoC dt [...] 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 506f43994d4f Merge branch 'fixes' into next omits ade8e9d3fb92 mmc: tmio: do not print real IOMEM pointer omits fcc541fea394 mmc: sdhci: tegra: fix wrong unit with busy_timeout 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 fde71a3eeda2 mmc: host: Kconfig: fix spelling mistake "hardare" -> "hardware" omits 8ffbfe43e903 mmc: sdhci-msm: detect if tassadar_dll is used by using co [...] omits 60d53566100a mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode fo [...] omits bbba85fae441 mmc: mediatek: fix mem leak in msdc_drv_probe omits d833b42b944a ARM: dts: stm32: Add DHCOM based PicoITX board omits 71865b041310 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] omits 7264f1c618ae ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] omits 4dbd85c60be1 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node omits ed4602f54d0c ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] omits e02152ba2810 powerpc: Drop -me200 addition to build flags omits b3a837168ea0 gpu/ipu-v3/ipu-di: Strip out 2 unused 'di_sync_config' entries omits 14c685d9eb36 drivers: hv: vmbus: Fix call msleep using < 20ms omits e4f2212e53c2 drivers: hv: vmbus: Fix checkpatch LINE_SPACING omits f0434de41adc drivers: hv: vmbus: Replace symbolic permissions by octal [...] omits b18e3589722c drivers: hv: Fix hyperv_record_panic_msg path on comment omits 4d18fcc95f50 hv_netvsc: Use vmbus_requestor to generate transaction IDs [...] omits 453de21c2b82 scsi: storvsc: Use vmbus_requestor to generate transaction [...] omits e8b7db38449a Drivers: hv: vmbus: Add vmbus_requestor data structure for [...] 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 0e4b9e24d730 ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 omits 2dde2821b57f Merge tag 'iio-fixes-for-5.10a' of https://git.kernel.org/ [...] omits 86067ac5bd62 ARM: dts: stm32: fix dmamux reg property on stm32h743 omits 605649ed0409 ARM: dts: stm32: fix dmamux reg property on stm32mp151 omits ca42a21484be ARM: dts: stm32: fix mdma1 clients channel priority level [...] omits 1a371e67dc77 x86/microcode/intel: Check patch signature before saving m [...] omits 61a2f1aecf60 MIPS: kernel: Fix for_each_memblock conversion omits 96959aaf053e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] omits 1fb08996372a ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] omits 933f73124ac8 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller omits 934dce0ca713 dt-bindings: connector: add typec-power-opmode property to [...] omits 8da10e545406 clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] omits 6857935dce18 ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl omits d3d8123c26a2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] omits b71df93bec39 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] omits 9de097a44693 ARM: multi_v7_defconfig: add STM32 crypto support omits ea5554881a0e ARM: dts: stm32: enable CRYP by default on stm32mp15 omits 80e51db907c6 ARM: dts: stm32: enable CRC1 by default on stm32mp15 omits 5d01824329e8 ARM: dts: stm32: enable HASH by default on stm32mp15 omits d880b9037600 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 omits da43af2bfae1 ARM: dts: stm32: Add LP timer irqs on stm32mp151 omits fc00bf9f3120 ARM: dts: stm32: update sdmmc IP version for STM32MP15 omits 5ab05708c6fc ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 omits dcec563e817c ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] omits b5269b666451 ARM: dts: stm32: Add KS8851 on FMC2 to STM32MP1 DHCOM omits b0c0c8b400d5 ARM: dts: stm32: Add alternate pinmux for FMC EBI bus omits 516728273ddf ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM omits 3e1f79e43112 ARM: dts: stm32: fix DCMI DMA features on stm32mp15 family 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 1257441d027d Merge branch 'misc' into for-next omits 2d9dabe5078d Merge branch 'fixes' into for-next 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 cf4d4d8ebdb8 scsi: qla4xxx: Remove redundant assignment to variable rval omits d9fa1e731e24 scsi: ufs: ufs-qcom: Use common ADAPT configuration function omits e1e25d1b8996 scsi: ufs: ufs-mediatek: Use common ADAPT configuration function omits fc85a74e28fe scsi: ufs: Refactor ADAPT configuration function omits 85d6d3c18953 scsi: ufs: ufs-hisi: Use device parameter initialization function omits 5b3573d68d9a scsi: ufs: ufs-exynos: Use device parameter initialization [...] omits 8beef54716e6 scsi: ufs: ufs-qcom: Use device parameter initialization function omits a4b537ea656e scsi: ufs: ufs-mediatek: Use device parameter initializati [...] omits 65858014ee20 scsi: ufs: Introduce device parameter initialization function omits 54770cbebe2c scsi: ufs: ufs-mediatek: Refactor performance scaling functions 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 983f761cd5c5 scsi: lpfc: Update changed file copyrights for 2020 omits ab4dfa4dd5a1 scsi: lpfc: Update lpfc version to 12.8.0.6 omits db7531d2b377 scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers omits 96e209be6ecb scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI- [...] omits da255e2e7cc8 scsi: lpfc: Convert SCSI path to use common I/O submission path omits 47ff4c510f02 scsi: lpfc: Enable common send_io interface for SCSI and NVMe omits 840a470181c7 scsi: lpfc: Enable common wqe_template support for both SC [...] omits b101eb27fde0 scsi: lpfc: Refactor WQE structure definitions for common use omits a70e63eee1c1 scsi: lpfc: Fix NPIV Fabric Node reference counting omits b3f2e67cc2dd scsi: lpfc: Fix NPIV discovery and Fabric Node detection omits 9d76d4675159 scsi: lpfc: Unsolicited ELS leaves node in incorrect state [...] omits 52edb2caf675 scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ul [...] omits c6adba150191 scsi: lpfc: Rework remote port lock handling omits e9b1108316b9 scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs omits 95f0ef8a8368 scsi: lpfc: Fix removal of SCSI transport device get and p [...] omits 4430f7fd09ec scsi: lpfc: Rework locations of ndlp reference taking omits 307e338097dc scsi: lpfc: Rework remote port ref counting and node freeing omits de91e631bdc7 libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() omits 9e7f4689dd97 media: venus: dev_pm_opp_put_*() accepts NULL argument omits 3aac64e40423 drm/panfrost: dev_pm_opp_put_*() accepts NULL argument omits 3bc85f016f55 drm/lima: dev_pm_opp_put_*() accepts NULL argument omits c948417ce6dd PM / devfreq: exynos: dev_pm_opp_put_*() accepts NULL argument omits 9b48670ac03c cpufreq: qcom-cpufreq-nvmem: dev_pm_opp_put_*() accepts NU [...] omits 4ab2990a5ce1 scsi: be2iscsi: Mark beiscsi_attrs with static keyword omits 6ac63216a7af scsi: ufs-qcom: Only select QCOM_SCM if SCSI_UFS_CRYPTO omits 1fc659195130 scsi: hpsa: Strip out a bunch of set but unused variables 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 6081b12ceb7d scsi: ufs: Add retry flow for failed HBA enabling omits 5443bdc4cc77 scsi: smartpqi: Update version to 1.2.16-012 omits 408bdd7e5845 scsi: smartpqi: Correct pqi_sas_smp_handler busy condition omits 1bdf6e934387 scsi: smartpqi: Correct driver removal with HBA disks omits a364a3ea32da scsi: pm8001: Remove unused variable 'value' omits 883928201b00 scsi: core: Fix -Wformat for scsi_host omits fe0a8a95e713 scsi: libiscsi: Fix NOP race condition omits 16d6317ea438 scsi: core: Replace while-loop by for-loop in scsi_vpd_lun_id() omits 2e4209b3806c scsi: core: Fix VPD LUN ID designator priorities 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 9b0072e2b2b5 security/smack: remove unused varible 'rc' 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 d73cf07a094f Merge series "add axi clock control for MT8192 spi-nor" fr [...] 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 2ad196394a49 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core 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 8a7904a672a1 RDMA/mlx5: Lower setting the umem's PAS for SRQ omits 878f7b31c3a7 RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx omits c08fbdc57741 RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ omits a59b7b05efc8 RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP omits 7579dcdf737d RDMA/mlx5: Directly compute the PAS list for raw QP RQ's omits ad480ea5d6ea RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ omits b045db62f6f6 RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ 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 8c030d780ad2 RDMA/efa: Remove .create_ah callback assignment omits 31e2daa17ed9 RDMA/hns: Add new PCI device ID matching for HIP09 omits acd1582cf041 Merge branch 'for-5.11/io_uring' into for-next omits 311daef8013a io_uring: replace inflight_wait with tctx->wait omits 9a64b5332ec4 io_uring: don't take fs for recvmsg/sendmsg omits a3c8ce5a3131 io_uring: only wake up sq thread while current task is in [...] omits a1b88defc503 io_uring: don't acquire uring_lock twice omits cfbe190ad838 io_uring: initialize 'timeout' properly in io_sq_thread() omits f5b15d56be68 io_uring: refactor io_sq_thread() handling omits 10bf090e78c4 io_uring: always batch cancel in *cancel_files() omits bf4c5877fc9d io_uring: pass files into kill timeouts/poll omits b855ed54f4cd io_uring: don't iterate io_uring_cancel_files() omits c1973b38bf63 io_uring: cancel only requests of current task omits 7a6a565c4ff3 io_uring: add a {task,files} pair matching helper omits 47d51f798fe5 io_uring: simplify io_task_match() omits 5eb9037e172b io_uring: inline io_import_iovec() omits b9d4d51d55b1 io_uring: remove duplicated io_size from rw omits b09adcf7e355 fs/io_uring Don't use the return value from import_iovec(). omits 1c4574c5aea7 io_uring: NULL files dereference by SQPOLL omits 3b5f34621246 io_uring: add timeout support for io_uring_enter() omits cec3e4f5828d io_uring: only plug when appropriate omits 9aff74ca13c2 io_uring: rearrange io_kiocb fields for better caching omits cc4aac300550 io_uring: link requests with singly linked list omits c903c26e2c06 io_uring: track link timeout's master explicitly omits 589cf2a08420 io_uring: track link's head and tail during submit omits 6b954b60d6e5 io_uring: split poll and poll_remove structs omits c06e1090b527 io_uring: add support for IORING_OP_UNLINKAT omits b076a1f08330 io_uring: add support for IORING_OP_RENAMEAT omits 85a9bde59b38 fs: make do_renameat2() take struct filename omits b46a6c161510 io_uring: enable file table usage for SQPOLL rings omits 091f509dfbfd io_uring: allow non-fixed files with SQPOLL omits 78d43ed4e949 io_uring: add support for shutdown(2) omits e8993b7616b2 net: provide __sys_shutdown_sock() that takes a socket omits 33a17ed77026 io_uring: allow SQPOLL with CAP_SYS_NICE privileges omits 1e3934adc597 Merge branch 'io_uring-5.10' into for-5.11/io_uring omits 0abed7c69b95 mm: never attempt async page lock if we've transferred dat [...] omits 1eb0616c2df5 xtensa/mm/highmem: Make generic kmap_atomic() work correctly omits 60a973862f3c ASoC: qcom: sc7180: Register shutdown handler for lpass platform omits 313ebec48ded ASoC: qcom: lpass-sc7180: Add 32 bit format support for capture omits 1241f0787578 spi: dw: fix build error by selecting MULTIPLEXER omits f32cce8483f1 spi: spi-mtk-nor: add axi clock control for MT8192 spi-nor 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 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 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 3410d9296a27 fs-verity: move structs needed for file signing to 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 9c31212b2478 drm/i915: Precompute can_sagv for each wm level 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 4697958b056b Documentation: ACPI: explain how to use gpio-line-names omits c80a0c52d85c RDMA/cma: Add missing error handling of listen_id omits 0413755c95e7 RDMA/restrack: Store all special QPs in restrack DB omits 8bc205eff305 RDMA/counter: Combine allocation and bind logic 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 0df3e9f58128 Merge branch 'for-5.11/drivers' into for-next omits 1c756cd429d8 perf inject: Fix file corruption due to event deletion omits b51206a811ba Merge branch 'for-5.11/block' into for-next omits ff21865e5654 Merge branch 'tif-task_work.arch' into for-next 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 a43bfdb59aa2 Merge branch 'next/soc' into for-next omits fb3089f4d248 Merge branch 'next/defconfig' into for-next omits 1ad1e5bbfa78 Merge branch 'next/dt' into for-next omits f48b5050c301 ARM: dts: exynos: add Samsung's Exynos4412-based P4 Note boards omits 33baadaee940 dt-bindings: arm: samsung: document bindings for P4 Note f [...] omits 7e8af057bd9b ARM: exynos_defconfig: compile Atmel MXT touchscreeen as module omits d8f0ddc83877 ARM: defconfig: add STMPE ADC driver for P4 Note omits f9135aaf2767 ARM: exynos: extend cpuidle support to P4 Note boards 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 3bfe8933f9d1 reset: meson: make it possible to build as a module omits 557acb3d2cd9 reset: make shared pulsed reset controls re-triggerable 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 8eb42bcea5ae Merge branch 'asm-generic-fixes' into asm-generic omits 221158c61760 Merge branch 'asm-generic-mmu-context' into asm-generic omits cef397038167 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed omits 41294e6a434d r8169: improve rtl8169_start_xmit omits c3634425ff94 h8300: Fix generic mmu_context build omits e2142ef266c8 Merge tag 'linux-can-fixes-for-5.10-20201115' of git://git [...] omits 5a5678ff3a49 block: unexport revalidate_disk_size omits ddff331a14eb virtio-blk: remove a spurious call to revalidate_disk_size omits 94d91e7f8c22 md: remove a spurious call to revalidate_disk_size in update_size omits 2c247c5169b5 md: use set_capacity_and_notify omits dc2985a8d583 dm-raid: use set_capacity_and_notify omits 6e017a3931d7 zram: use set_capacity_and_notify omits 230272b4f809 rnbd: use set_capacity_and_notify omits e864e49af3a8 rbd: use set_capacity_and_notify omits bc254eb44f9d drbd: use set_capacity_and_notify omits d17e66aadbe5 nvme: use set_capacity_and_notify in nvme_set_queue_dying omits 657985f857c0 pktcdvd: use set_capacity_and_notify omits f64d9b2eacb9 dm: use set_capacity_and_notify omits 8a6f7bbf29d1 aoe: don't call set_capacity from irq context omits 2ebcabf3dba5 nbd: use set_capacity_and_notify omits dcbddf541f18 nbd: validate the block size in nbd_set_size omits 2dc691cc4ac2 nbd: refactor size updates omits 92f93c3a1bf9 nbd: move the task_recv check into nbd_size_update omits ee4bf6486350 nbd: remove the call to set_blocksize omits 449f4ec9892e block: remove the update_bdev parameter to set_capacity_re [...] omits b200e38c493b sd: update the bdev size in sd_revalidate_disk omits 5dd55749b79c nvme: let set_capacity_revalidate_and_notify update the bdev size omits 3b4f85d02a4b loop: let set_capacity_revalidate_and_notify update the bdev size omits 99473d9db93a block: remove the call to __invalidate_device in check_dis [...] 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 4d063e646b4b s390/dasd: Process FCES path event notification omits b72949328869 s390/dasd: Prepare for additional path event handling omits 19508b204740 s390/dasd: Display FC Endpoint Security information via sysfs omits 9e34c8ba9169 s390/dasd: Fix operational path inconsistency omits 460181217a24 s390/dasd: Store path configuration data during path handling omits d2a527580c0a s390/dasd: Move duplicate code to separate function omits e03c5941f904 s390/dasd: Remove unused parameter from dasd_generic_probe() omits 32ef938815c1 s390/cio: Add support for FCES status notification omits 4cd6094d9d60 s390/cio: Provide Endpoint-Security Mode per CU omits 8b8b0915ba8d s390/cio: Export information about Endpoint-Security Capability omits e2b6b3018717 block: fix the kerneldoc comment for __register_blkdev omits e418de3abcda block: switch gendisk lookup to a simple xarray omits 76487f024142 z2ram: use separate gendisk for the different modes omits 6c3a05e12705 z2ram: reindent omits bf9c0538e485 ataflop: use a separate gendisk for each media format omits 0033a9b41fc2 amiflop: use separate gendisks for Amiga vs MS-DOS mode omits 302cfee15029 floppy: use a separate gendisk for each media format omits bbc26e8d9394 ide: switch to __register_blkdev for command set probing omits 28144f9998e0 md: use __register_blkdev to allocate devices on demand omits 8410d38c2552 loop: use __register_blkdev to allocate devices on demand omits 7cc178a6b994 brd: use __register_blkdev to allocate devices on demand omits 996e509bbc95 sd: use __register_blkdev to avoid a modprobe for an unreg [...] omits f9550f1b3981 swim: don't call blk_register_region omits d18e8b1bf9e2 ide: remove ide_{,un}register_region omits a160c6159d4a block: add an optional probe callback to major_names omits bd8eff3ba2ca block: rework requesting modules for unclaimed devices omits e49fbbbf0aa1 block: split block_class_lock omits 62b508f8b6b1 block: open code kobj_map into in block/genhd.c omits 6b3ba9762f9f block: cleanup del_gendisk a bit omits a7cb3d2f09c8 block: remove __blkdev_driver_ioctl omits 98f49b63e84d block: remove set_device_ro omits 7a2f0ce19f2e loop: use set_disk_ro omits 732e12d805a7 block: don't call into the driver for BLKROSET omits 2c1b6ec17042 dasd: implement ->set_read_only to hook into BLKROSET processing omits 118cf084adb3 md: implement ->set_read_only to hook into BLKROSET processing omits 34919e3ba23a rbd: implement ->set_read_only to hook into BLKROSET processing omits e00adcadf3af block: add a new set_read_only method omits 4a9d6d667f0b block: don't call into the driver for BLKFLSBUF omits daaedb820ad7 mtd_blkdevs: don't override BLKFLSBUF omits 1b2b66d55670 erofs: remove a void EROFS_VERSION macro set in Makefile omits d78359b25f7c ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid omits 8c67d247dcad genirq: Fix kernel-doc markups 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 ef7ece9a9b1f Merge back cpufreq updates for v5.11. omits e709a7b5a066 gpiolib: acpi: Make Intel GPIO tree official for GPIO ACPI work omits 2c4d00cb8fc5 gpiolib: acpi: Use BIT() macro to increase readability omits 74301f278158 gpiolib: acpi: Convert pin_index to be u16 omits 2e2b496cebef gpiolib: acpi: Extract acpi_request_own_gpiod() helper omits bca404802cea gpiolib: acpi: Make acpi_gpio_to_gpiod_flags() usable for [...] omits 56f7058af0dc gpiolib: acpi: Set initial value for output pin based on b [...] omits 1a81f19154b4 gpiolib: acpi: Move acpi_gpio_to_gpiod_flags() upper in the code omits ce698f4ec18c gpiolib: acpi: Move non-critical code outside of critical section omits 8dcb7a15a585 gpiolib: acpi: Take into account debounce settings omits 32fa65527ce1 gpiolib: acpi: Use named item for enum gpiod_flags variable omits e7b731327aea gpiolib: acpi: Respect bias settings for GpioInt() resource omits f725edd86b6b gpiolib: Introduce gpio_set_debounce_timeout() for internal use omits baca3b15cd2a gpiolib: Extract gpio_set_config_with_argument_optional() helper omits 6aa32ad70759 gpiolib: move bias related code from gpio_set_config() to [...] omits 0c4d86663ba1 gpiolib: Extract gpio_set_config_with_argument() for future use omits 8b69461c2b7c gpiolib: use proper API to pack pin configuration parameters omits 6900fad60ac6 gpiolib: add missed break statement omits 13daf4897828 gpiolib: Replace unsigned by unsigned int omits 018ce2214740 Merge tag 'intel-pinctrl-v5.10-2' into HEAD omits b4db71d988f6 Merge branch 'omap-for-v5.11/defconfig' into for-next omits ab07a1356043 mmc: renesas_sdhi: sort includes omits 0e08a4115852 mmc: renesas_sdhi: don't hardcode SDIF values omits 4533c3eb893d mmc: renesas_sdhi: improve HOST_MODE usage omits 8c8310a6c2a6 mmc: renesas_sdhi: remove superfluous SCLKEN omits 80d0be811024 mmc: renesas_sdhi: merge the SCC reset functions omits 183edc060e69 mmc: renesas_sdhi: clear TAPEN when resetting, too omits 9f809065d86d mmc: renesas_sdhi: simplify reset routine a little omits d14ac691bb6f mmc: renesas_sdhi: populate SCC pointer at the proper place omits b161d87dfd3d mmc: renesas_sdhi: probe into TMIO after SCC parameters ha [...] omits 45bffc371fef mmc: renesas_sdhi: only reset SCC when its pointer is populated omits 1f71b0bf4ef8 mmc: owl-mmc: use true and false for bool variables omits 7c9be0d5be1f Merge branch 'omap-for-v5.11/dt' into for-next omits d7356a7ab125 ARM: dts: am335x: Fix comments for AM335X_PIN_GPMC_WPN pin [...] omits 82c9bd2426d2 ARM: omap2plus_defconfig: Enable TI eQEP counter driver omits 672081b5dd94 ARM: dts: am335x-boneblue: Enable eQEP omits 02564e1ad77e ARM: dts: am33xx: Add nodes for eQEP omits be5cd39a5e2c ARM: dts: dra7: add second SHA instance omits c24aa7b160f5 mmc: sdhci-pic32: Make pic32_sdhci_probe_platform() void omits 9f7d4c916c42 mmc: dw_mmc: replace spin_lock_irqsave by spin_lock in hard IRQ omits e2c01e919275 mmc: meson-gx: drop of_match_ptr from of_device_id table omits 5eefe22d2235 misc: rtsx: Fix clock timing for RTS5261 omits 1672617d5128 misc: rtsx: Add hardware auto power off for RTS5261 omits 1da3c51512ce misc: rtsx: Add CD & WP reverse support for RTS5261 omits 5b0f429ede5a misc: rtsx: Check mmc support for RTS5261 omits 6f61dd284475 misc: rtsx: Fix PAD driving for RTS5261 omits 0a3bbf92df7f misc: rtsx: Fix aspm for RTS5261 omits c28e3fb28f87 misc: rtsx: Fix OCP function for RTS5261 omits 6b7b58f425c3 mmc: rtsx: Add test mode for RTS5261 omits 13b4e1e92411 mmc: mediatek: add HS400 enhanced strobe support omits fa4c9a497c2c mmc: owl-mmc: replace spin_lock_irqsave by spin_lock in hard IRQ omits 291a81c3b061 mmc: meson-mx-sdio: replace spin_lock_irqsave by spin_lock [...] omits 120ae805fbb9 mmc: moxart: replace spin_lock_irqsave by spin_lock in hard IRQ omits 86d9bf50af08 mmc: davinci: remove unneeded semicolon omits a85344d34728 memstick: tifm: remove unneeded semicolon omits 8c3c0aca1a0c memstick: mspro_block: remove unneeded semicolon omits fb8298631b11 memstick: jmb38x_ms: remove unneeded semicolon omits 9ff43c7be9b4 mmc: rtsx_pci: Add SD Express mode support for RTS5261 omits 5afe802132f2 misc: rtsx: Add SD Express mode support for RTS5261 omits ead49373d291 mmc: core: Initial support for SD express card/host omits 9baf7c5e3ab3 mmc: mediatek: Replace spin_lock_irqsave by spin_lock in hard IRQ omits f5eccd94b63f mmc: mediatek: Add subsys clock control for MT8192 msdc omits 59a23395d8aa dt-bindings: mmc: Add support for MT8192 SoC omits c626695ecd8b dt-bindings: mmc: Convert mtk-sd to json-schema omits e10f480902da mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] omits b733775fb68f mmc: sunxi: drop of_match_ptr from of_device_id table omits 1b0e4a2141c7 mmc: s3cmci: enable compile testing omits 1dc575490bff mmc: s3cmci: include GPIO descriptor consumer header omits 3c6e73e47afc gpiolib: devres: shrink devm_gpiochip_add_data_with_key() 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 0b74e40a4e41 pinctrl: baytrail: Avoid clearing debounce value when turn [...] 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 cb68a8580e20 thermal: amlogic: Add hwmon support omits cfb95c01dc43 Merge branch 'fixes' into for-next omits df85429959b2 Merge tag 'ti-sysc-fixes' into fixes omits 0d4103280731 Merge branch 'omap-for-v5.11/defconfig' into for-next omits b0e0310712c4 ARM: multi_v7_defconfig: ti: Enable networking options for [...] omits a6b2a18060f6 ARM: omap2plus_defconfig: add CONFIG_AK8975=m and CONFIG_K [...] omits e59d6e876580 netfilter: nftables_offload: build mask based from the mat [...] omits 6b583f2de0ae netfilter: nftables_offload: set address type in control d [...] 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 a82820fcd079 ARM: omap2plus_defconfig: Enable OMAP3_THERMAL omits e5633b95dce9 ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG St [...] omits 24462a1e187c Merge branch 'imx/defconfig' into for-next omits 303bcccf91d2 Merge branch 'imx/dt64' into for-next omits 9aa72f1c855c Merge branch 'imx/dt' into for-next omits 5717c10ad864 Merge branch 'imx/bindings' into for-next omits 913707705f7f Merge branch 'imx/soc' into for-next omits 0fa5f761322b Merge branch 'imx/drivers' into for-next omits 035294ae40f3 Merge branch 'clk/imx' into for-next omits 23d89aa0c219 firmware: imx-dsp: Export functions to request/free channels omits 046326989a18 firmware: imx: Save channel name for further use omits 4d3f4f0379b6 firmware: imx: Introduce imx_dsp_setup_channels omits b9639a8b5ef1 ARM: dts: imx50-kobo-aura: Enable eKTF2132 touchscreen omits 0b7a8e5a61a1 firmware: imx: scu-pd: Add power domains for imx-jpeg omits 21658d51cf1e ARM: dts: imx: Change flexcan node name to "can" omits 93c69b2d1737 Merge 5.10-rc4 into char-misc-next omits 0fb2c41f992c Merge 5.10-rc4 into here. omits 1186a522c302 ARM: dts: imx6q-pico: fix board compatibles omits 716ff4746cc1 dt-bindings: arm: fsl: document i.MX7S boards 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 b5cf2d6c8148 mm: memblock: add more debug logs 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 6ff286225d75 arm: dts: aspeed: tiogapass: Enable second MAC 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 2e7cd913eafc ARM: dts: aspeed: minipack: Fixup I2C tree omits c9f6aa9d1f50 ARM: dts: aspeed: wedge400: Fix FMC flash0 layout 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 09162bc32c88 Linux 5.10-rc4 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 aaf8fe39c952 Revert "fpga: dfl: fix the definitions of type & feature_i [...] omits 9922e71f43ac Revert "fpga: dfl: move dfl_device_id to mod_devicetable.h" omits 3ae706b58b0b Revert "fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE()" omits dd57ca7ddec5 Revert "fpga: dfl: move dfl bus related APIs to include/li [...] 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 a6af8718b98e Merge tag 'drm-fixes-2020-11-16' of git://anongit.freedesk [...] omits 8f598d15ee65 Merge branch 'linux-5.10' 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 9cfd9c45994b Merge tag 'char-misc-5.10-rc4' of git://git.kernel.org/pub [...] omits 281b3ec3a75b Merge tag 'usb-5.10-rc4' of git://git.kernel.org/pub/scm/l [...] omits 0062442ecfef Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 326fd6db6112 Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/ [...] omits 64b609d6a60c Merge tag 'perf-urgent-2020-11-15' of git://git.kernel.org [...] omits d0a37fd57fba Merge tag 'sched-urgent-2020-11-15' of git://git.kernel.or [...] 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 259c2fbef8f0 Merge tag 'locking-urgent-2020-11-15' of git://git.kernel. [...] 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 a50cf15906d4 Merge branch 'for-5.10-fixes' of git://git.kernel.org/pub/ [...] omits c887c9b9ca62 kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use omits e906a546bd86 genirq/irqdomain: Make irq_domain_disassociate() static omits 85c3c2bd52f1 Merge branch 'next/dt' into for-next omits c0f5d3873bc8 ARM: dts: exynos: Add an alias for the Ethernet interface [...] omits f949d414fc1a ARM: dts: exynos: Fix Ethernet interface description on Od [...] 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 767fbb7102c6 rtc: rv3032: fix nvram nvmem priv pointer omits 9844484eac2b MAINTAINERS: Set myself as Goldfish RTC maintainer omits 5022cfc11232 rtc: goldfish: Remove GOLDFISH dependency omits 796a2665ca3e lan743x: prevent entire kernel HANG on open, for some platforms omits 081e2500df50 rtc: snvs: Remove NULL pointer check before clk_* omits 910d002d84df rtc: brcmstb-waketimer: Remove redundant null check before [...] omits 1eab0fea2514 rtc: pl031: fix resource leak in pl031_probe omits bc06cfc1c41e rtc: cpcap: Fix missing IRQF_ONESHOT as only threaded handler omits c56ac7a0f468 rtc: hym8563: enable wakeup when applicable omits a48c6224ae07 rtc: da9063: Simplify bool comparison omits 825156a5eede rtc: sc27xx: Remove unnecessary conversion to bool omits f296dcd629aa genirq: Remove GENERIC_IRQ_LEGACY_ALLOC_HWIRQ 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 9dc1f9729380 Merge branch 'clk-qcom' into clk-next omits 3105c7c91feb clk: qcom: dispcc-sm8250: handle MMCX power domain omits 461094e0673d Merge branch 'clk-hw' into clk-next omits e6fb7aee486c clk: meson: g12: use devm variant to register notifiers omits 6d30d50d037d clk: add devm variant of clk_notifier_register omits 8e677e7f0aa3 clk: meson: g12: drop use of __clk_lookup() omits 30d6f8c15d2c clk: add api to get clk consumer from clk_hw omits e5a4b9b99e5b clk: avoid devm_clk_release name clash omits 0d04555369e3 Merge branch 'clk-simplify' into clk-next omits 9e6cad531c9d net: macb: Fix passing zero to 'PTR_ERR' omits e28c0d7c92c8 Merge branch 'akpm' (patches from Andrew) omits 6a1784970358 clk: remove unneeded dead-store initialization omits 31908a604ced Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 7e908b7461ec Merge tag 'hwmon-for-v5.10-rc4' of git://git.kernel.org/pu [...] omits 0c0451112b62 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 1ba86d4366e0 netlabel: fix an uninitialized warning in netlbl_unlabel_s [...] omits 30636a59f4c1 Merge tag 'selinux-pr-20201113' of git://git.kernel.org/pu [...] omits 2e793878aece ipv6: remove unused function ipv6_skb_idev() omits 057a10fa1f73 sctp: change to hold/put transport for proto_unreach_timer omits 4aea779d3512 Merge tag 'for-linus-5.10-rc4' of git://git.kernel.org/pub [...] 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 3ad216ee73ab afs: Fix afs_write_end() when called with copied == 0 [ver #3] omits d42ec70bfd47 Merge branch 'clk-qcom' into clk-next omits 65b422d9b61b vsock: forward all packets to the host when no H2G is registered omits 8d4025943e13 clk: qcom: camcc-sc7180: Use runtime PM ops instead of clk ones omits 92307069a96c net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 omits f5785283dd64 ocfs2: initialize ip_next_orphan omits 2f31ad64a9cc panic: don't dump stack twice on warn omits 336bf30eb765 hugetlbfs: fix anon huge page migration race omits 8b21ca0218d2 mm: memcontrol: fix missing wakeup polling thread omits e7e046155af0 kernel/watchdog: fix watchdog_allowed_mask not used warning omits df5b0ab3e08a reboot: fix overflow parsing reboot cpu number omits 8b92c4ff4423 Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" omits 3347acc6fcd4 compiler.h: fix barrier_data() on clang omits 96e1fac162cc mm/gup: use unpin_user_pages() in __gup_longterm_locked() omits 22e4663e9163 mm/slub: fix panic in slab_alloc_node() omits 044747e971ac mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov omits 2da9f6305f30 mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit omits d20bdd571ee5 mm/compaction: stop isolation if too many pages are isolat [...] omits 38935861d85a mm/compaction: count pages and stop correctly during page [...] 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 e78acf7efebf thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. 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 e4accab4e0b0 clk: qcom: lpass-sc7180: Clean up on error in lpass_sc7180_init() omits f782e2c300a7 bpf: Relax return code check for subprograms omits 8496f05ef596 Merge branch 'for-v5.11/tegra-mc' into for-next omits 5e00fd90183a memory: tegra30-emc: Continue probing if timings are missi [...] omits a46557849293 memory: tegra30-emc: Make driver modular omits df29e8c7d5dc memory: tegra30: Add FIFO sizes to memory clients omits 843d0571afd7 memory: tegra20-emc: Add devfreq support omits 5c36c85f724a memory: tegra20-emc: Remove IRQ number from error message omits a61a6d1b60e1 memory: tegra20-emc: Factor out clk initialization omits 8e7b1d3c133d memory: tegra20-emc: Use dev_pm_opp_set_clkname() omits e8ccab773fcb memory: tegra: Correct stub of devm_tegra_memory_controller_get() 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 65cdb4a214c0 configfs: fix kernel-doc markup issue 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 5c6fb4b28b16 drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere omits 6c27ffabeb19 drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram pri [...] omits 630f51228060 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_c [...] 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 f01c30de86f1 Merge tag 'vfs-5.10-fixes-2' of git://git.kernel.org/pub/s [...] omits d9315f5634c9 Merge tag 'xfs-5.10-fixes-5' of git://git.kernel.org/pub/s [...] 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 b5dea9c0ab62 Merge tag 'block-5.10-2020-11-13' of git://git.kernel.dk/l [...] omits aa6306a8481e net: phy: mscc: remove non-MACSec compatible phy omits 1b1e9262ca64 Merge tag 'io_uring-5.10-2020-11-13' of git://git.kernel.d [...] 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 c61b3e483900 jfs: Fix array index bounds check in dbAdjTree 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 65e919494d96 Merge branch 'ti-k3-dts-next' into ti-k3-next omits 9e6a39eae450 Merge tag 'devicetree-fixes-for-5.10-2' of git://git.kerne [...] omits 123f01a0c989 drm/tegra: output: Do not put OF node twice omits 74490422522d arm64: abort counter_read_on_cpu() when irqs_disabled() omits 247b2a7bd5e2 pwm: Use -EINVAL for unsupported polarity omits e723a5d34108 pwm: sti: Remove unnecessary blank line omits 7460b842c4e7 pwm: sti: Avoid conditional gotos omits 6a518a5a04fc pwm: Add PWM fan controller driver for LGM SoC omits 5136f278b8d5 Add DT bindings YAML schema for PWM fan controller of LGM SoC omits a2152567d686 pwm: Add DesignWare PWM Controller Driver omits f0fce757a2af dt-bindings: pwm: mtk-disp: add MT8167 SoC binding omits aeee0453b934 pwm: mediatek: Add MT8183 SoC support omits 65b143930042 pwm: mediatek: Always use bus clock omits c53859178c64 dt-bindings: pwm: pwm-mediatek: Add documentation for MT8183 SoC omits cdbea243f419 pwm: Add PWM driver for Intel Keem Bay omits 66b8e4a17754 dt-bindings: pwm: keembay: Add bindings for Intel Keem Bay PWM 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 dc4bf905bb28 pwm: lp3943: Dynamically allocate PWM chip base omits cc2df3728f62 pwm: atmel-tcb: Add sama5d2 support omits dbd891c9fdeb pwm: atmel-tcb: Switch to new binding omits c800bfd0b4a2 dt-bindings: microchip: atmel,at91rm9200-tcb: Add atmel,tcb-pwm omits f8fd36b95ee4 Merge tag 'mac80211-next-for-net-next-2020-11-13' of git:/ [...] omits e9a468c83e9f pwm: tiehrpwm: Handle deferred probe with dev_err_probe() omits f773b5408713 pwm: lpss: Set DPM_FLAG_SMART_SUSPEND on Cherry Trail devices omits d2da04d06cd3 pwm: lpss: Use DPM_FLAG_NO_DIRECT_COMPLETE instead of decl [...] omits db72534dfc54 pwm: lpss: Log error from pwm_lpss_is_updating() if the up [...] omits 8892ab91868f pwm: ab8500: Explicitly allocate pwm chip base dynamically omits 1395f8df87b0 Merge tag 'mac80211-for-net-2020-11-13' of git://git.kerne [...] omits 7da31b858ec2 Smack: fix kernel-doc interface on functions omits 751341b4d784 jfs: Fix memleak in dbAdjCtl omits ed1c9a7a8517 jfs: delete duplicated words + other fixes omits 4de010e2c989 Merge tag 'pinctrl-v5.10-2' of git://git.kernel.org/pub/sc [...] omits 29eb6b7d62b0 Merge tag 'gpio-v5.10-2' of git://git.kernel.org/pub/scm/l [...] omits d853b3406903 spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe omits 673cb932b688 Merge tag 'mmc-v5.10-rc3' of git://git.kernel.org/pub/scm/ [...] omits ab97800e088a regulator: core: do not continue if selector match omits e627c25544df Merge tag 'drm-fixes-2020-11-13' of git://anongit.freedesk [...] omits 02a9c6ee4183 ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() omits 6186313d06df Merge tag 'trace-v5.10-rc3' of git://git.kernel.org/pub/sc [...] omits e45f90fc72c8 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 88b31f07f3f2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits b111545d26c0 tracing: Remove the useless value assignment in test_creat [...] omits 2860cd8a2353 livepatch: Use the default ftrace_ops instead of REGS when [...] omits 02a474ca266a ftrace/x86: Allow for arguments to be passed in to ftrace_ [...] omits d19ad0775dcd ftrace: Have the callbacks receive a struct ftrace_regs in [...] omits 2f595d086146 Merge series "regulator: mcp16502: add support for ramp de [...] omits d3ba7afcc11f Merge tag 'ext4_for_linus_bugfixes' of git://git.kernel.or [...] omits 3fccd03a527f arm64: defconfig: Enable Qualcomm OSM L3 driver omits dabbd6abcdbe IB/hfi1: Fix error return code in hfi1_init_dd() omits bdcd1177578c regulator: core: validate selector against linear_min_sel omits 842f44806efa regulator: mcp16502: remove void documentation of struct mcp16502 omits 322eb8666d2f regulator: mcp16502: add support for ramp delay omits 3e5532a011b0 regulator: mcp16502: adapt for get/set on other registers omits 478f8089161e regulator: mcp16502: add linear_min_sel omits 0917c9db23ac regulator: debug early supply resolving 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 b012526edb0d Merge branch 'asm-generic-cleanup' into asm-generic 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 bdac39a3bd28 dt-bindings: clock: imx5: fix example omits 6f100640ca5b bpf: Expose bpf_d_path helper to sleepable LSM hooks omits 3bbb73f8e60f dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.M [...] omits 414920a4a5d5 hwmon: (corsair-psu) Fix fan rpm calculation omits 8816a86faccc hwmon: (ibmpowernv) Silence strncpy() warning omits d88134d88715 hwmon: (ina3221) Demote seemingly unintentional kerneldoc header omits 1d3ba0bc320f hwmon: (adm1177) Fix kerneldoc attribute formatting omits 40a0b88a5fbe hwmon: (adm1266) Fix link in documentation omits 9b1d50ebe778 hwmon: (corsair-psu) fix unintentional sign extension issue omits 7f8be7307d36 hwmon: add Corsair PSU HID controller driver omits 383b0f2cfd57 hwmon: (pmbus) shrink code and remove pmbus_do_remove() omits 57287bc91e1c hwmon: (adt7470) Create functions for updating readings an [...] omits 08feee68cc0e hwmon: (pmbus/max20730) delete some dead code omits d4e76e409cf9 hwmon: (acpi_power_meter) clean up freeing code omits 60268b0e8258 hwmon: (amd_energy) modify the visibility of the counters omits 423f16108c9d bpf: Augment the set of sleepable LSM hooks omits d4aac7d439c2 pinctrl: renesas: Constify sh73a0_vccq_mc0_ops omits 7b1425f08f56 pinctrl: renesas: Protect GPIO leftovers by CONFIG_PINCTRL [...] omits a3ee0a246df1 pinctrl: renesas: r8a7778: Use common R-Car bias handling omits 2d341cc3da8a pinctrl: renesas: r8a7778: Use physical addresses for PUPR regs omits 27e768a4e7fa pinctrl: renesas: Factor out common R-Car Gen3 bias handling omits 8019938a85d0 pinctrl: renesas: Optimize sh_pfc_pin_config omits eb9d673f94fb pinctrl: renesas: Reorder struct sh_pfc_pin to remove hole omits b589f241d871 pinctrl: renesas: Singular/plural grammar fixes omits b5bd0becfd42 pinctrl: renesas: Remove superfluous goto in sh_pfc_gpio_s [...] omits 8d3b2e3d5b1b pinctrl: renesas: r8a7791: Optimize pinctrl image size for [...] omits 529b8eecb5c3 pinctrl: renesas: r8a7790: Optimize pinctrl image size for [...] omits 03522a59a9e7 pinctrl: renesas: r8a77990: Optimize pinctrl image size fo [...] omits 74c5fdc5b87a pinctrl: renesas: r8a77965: Optimize pinctrl image size fo [...] omits 74ce7a8044b0 pinctrl: renesas: r8a7796: Optimize pinctrl image size for [...] omits b8029394efcc pinctrl: renesas: r8a77951: Optimize pinctrl image size fo [...] 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 6d853c9e4104 usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode omits 4df694a47768 MAINTAINERS: add usb raw gadget entry omits 0e6371fbfba3 usb: typec: ucsi: Report power supply changes 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 8d0dd23c6c78 syscalls: Fix file comments for syscalls implemented in ke [...] omits 76255470ffa2 xhci: hisilicon: fix refercence leak in xhci_histb_probe omits ffa13d2d9402 Revert "usb: musb: convert to devm_platform_ioremap_resour [...] omits 0d4a574f4e88 ARM: soc: document merges omits a65c1c9dcc71 Merge branch 'arm/fixes' into for-next omits d549e3365dbb Merge branch 'arm/drivers' into for-next omits e6b4516815b6 arm64: dts: ti: k3-j7200-mcu-wakeup: Enable ADC support 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 96308b066184 KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests omits 0107973a80ad KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch omits 51b958e5aeb1 KVM: x86: clflushopt should be treated as a no-op by emulation omits 2c38234c425e Merge tag 'kvmarm-fixes-5.10-3' of git://git.kernel.org/pu [...] omits 6bbdb46c4b1b firmware: arm_scmi: Fix missing destroy_workqueue() omits ff828729be44 iommu/vt-d: Cure VF irqdomain hickup 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 d5dc76f9bb43 Merge ext2 cleanup from Ira Weiny. omits a6fbd0ab3d7a fs/ext2: Use ext2_put_page omits 23c216416056 arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver omits 38328d401167 arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 [...] omits e3dd11a9f252 arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist omits 77473cffef21 arm64: Add MIDR value for KRYO2XX gold/silver CPU cores omits 58284a901b42 arm64/mm: Validate hotplug range before creating linear mapping 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 404d59c57b26 PM / devfreq: exynos-bus: Add registration of interconnect [...] omits a04c75704678 dt-bindings: devfreq: Add documentation for the interconne [...] omits 7bc40aedf24d mac80211: free sta in sta_info_insert_finish() on errors omits cd536aa5b438 Input: imx6ul_tsc - remove set but unused variable 'value' omits f1556986babf Input: samsung-keypad - remove set but unused variable 'var' omits 56d0cca62371 usb: chipidea: trace: fix the endian issue omits c9b714ff4987 usb: chipidea: add tracepoint support for udc omits 41f3ed2cac86 Merge tag 'amd-drm-fixes-5.10-2020-11-12' of git://people. [...] omits 858fbdbcef36 Merge tag 'drm-intel-fixes-2020-11-13' of git://anongit.fr [...] omits 38a250918495 drm/amdgpu: enable DCN for navi10 headless SKU omits 266421925574 drm/amdgpu: add ta firmware load for green-sardine 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 59f7dcd92959 Merge tag 'drm-misc-fixes-2020-11-12' of git://anongit.fre [...] 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 50b8a742850f bootconfig: Extend the magic check range to the preceding 3 bytes omits c350f8bea271 selinux: Fix error return code in sel_ib_pkey_sid_slow() omits 7b7f84797023 usb: cdns3: gadget: calculate TD_SIZE based on TD omits a420a6e8aac8 usb: cdns3: gadget: initialize link_trb as NULL 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 b159e86b5a2a selinux: drop super_block backpointer from superblock_secu [...] omits 5ce6861d36ed drm/i915: Correctly set SFC capability for video engines omits 0eb0feb9aeac drm/i915/gem: Pull phys pread/pwrite implementations to th [...] omits 0a1db6f08412 drm/i915/gem: Allow backends to override pread implementation 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 585e5b17b92d Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits 20ca21dfccb6 Merge tag 'gfs2-v5.10-rc3-fixes' of git://git.kernel.org/p [...] 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 77c7e1bc060d x86/platform/uv: Fix copied UV5 output archtype 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 a3fb655027c3 mips: boot: add support for self-extracting FIT images (vm [...] omits 9d63bcb87157 mips: boot: clean up self-extracting targets scenarios omits cef211968c2d net: udp: remove redundant initialization in udp_gro_complete omits fe0052018a84 MIPS: mscc: Add serval support omits f84778f7d8c3 MIPS: mscc: Add jaguar2 support omits 378e413fe97e MIPS: mscc: build FIT image for Luton omits 72bc5e8b25a0 MIPS: mscc: Add luton PC0B91 device tree omits 8fc72cb541e7 Merge branch 'xilinx_emaclite-w-1-fixes' omits 93b834e6cf0e MIPS: mscc: Add luton dtsi 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 2825f4c0ffcd MIPS: mscc: Fix configuration name for ocelot legacy boards omits 700364dadceb MIPS: mscc: Prepare configuration to handle more SoCs omits 597fa616c49a dt-bindings: mips: Add Serval and Jaguar2 omits fc3553cb9fc5 dt-bindings: mips: Add Luton omits 3a5fe2fb9635 MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA omits 09a48cbcd7af MIPS: BMC47xx: fix kconfig dependency bug for BCM47XX_SSB omits 3180b64aa9f1 mips: dts: ralink: mt7628a: Harmonize EHCI/OHCI DT nodes name omits f4fc91af9392 mips: dts: sead3: Harmonize EHCI/OHCI DT nodes name omits 877f2382c487 mips: dts: jz47x: Harmonize EHCI/OHCI DT nodes name omits db7c95355538 Merge tag 'net-5.10-rc4' of git://git.kernel.org/pub/scm/l [...] omits 200f9d21aa92 Merge tag 'nfs-for-5.10-2' of git://git.linux-nfs.org/proj [...] omits ed4ffaf49bf9 KVM: arm64: Handle SCXTNUM_ELx traps omits 338b17933a60 KVM: arm64: Unify trap handlers injecting an UNDEF omits 23711a5e662c KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace omits bc551d776b69 drm: bridge: dw-hdmi: Avoid resetting force in the detect [...] omits 4f6b838c378a Merge tag 'v5.10-rc1' into kvmarm-master/next omits c01a21b77722 loop: Fix occasional uevent drop omits 7e890c37c25c block: add a return value to set_capacity_revalidate_and_notify 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 de0f49487db3 platform/chrome: cros_ec_typec: Register partner altmodes omits f6f668118918 platform/chrome: cros_ec_typec: Parse partner PD ID VDOs omits 80f8cef60d79 platform/chrome: cros_ec_typec: Introduce TYPEC_STATUS omits cd2c40ff90b0 platform/chrome: cros_ec: Import Type C host commands omits 514acf1cefd0 platform/chrome: cros_ec_typec: Clear partner identity on [...] omits 7ab5a673f4ce platform/chrome: cros_ec_typec: Fix remove partner logic omits 0498710be002 platform/chrome: cros_ec_typec: Relocate set_port_params_v [...] omits 2c686404012a drm/via/via_dma: Remove set but unused variable 'agp_base' omits 853c1a789f5f platform/chrome: Don't treat RTC events as wakeup sources 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 af5043c89a8e Merge tag 'acpi-5.10-rc4' of git://git.kernel.org/pub/scm/ [...] omits fcfb67918c0b Merge tag 'pm-5.10-rc4' of git://git.kernel.org/pub/scm/li [...] omits 4def49da620c spi: lpspi: Fix use-after-free on unbind omits 376ccca853fd Input: ads7846: do not overwrite spi->mode flags set by sp [...] omits 95530a59db3d nfp: Fix passing zero to 'PTR_ERR' omits edbc21113bde lan743x: fix use of uninitialized variable omits 5861c8cb1c90 Merge branch 'net-udp-fix-fast-frag0-udp-gro' omits 55e729889bb0 net: udp: fix IP header access and skb lookup on Fast/frag [...] omits 9b3ed1604622 Merge branches 'ti-k3-dts-next' and 'ti-k3-config-next' in [...] omits 4b1a86281cc1 net: udp: fix UDP header access on Fast/frag0 UDP GRO omits 4e79e3f08e57 gfs2: Fix case in which ail writes are done to jdata holes omits 6b133f475a97 arm64: defconfig: Enable GPIO and I2C configs for TI's J72 [...] omits cfbf17e69ae8 arm64: dts: ti: k3-am65*/j721e*: Fix unit address format e [...] omits 0f191152bcba arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] omits 2879b593c378 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to R5Fs omits df445ff9de89 arm64: dts: ti: k3-j721e-main: Add MAIN domain R5F cluster nodes omits dd74c9459cf2 arm64: dts: ti: k3-j721e-mcu: Add MCU domain R5F cluster node omits f82c5e0a8bc1 arm64: dts: ti: k3-am654-base-board: Reserve memory for IP [...] omits 954ec5139db0 arm64: dts: ti: k3-am654-base-board: Add DDR carveout memo [...] omits 10332cd6bcf2 arm64: dts: ti: k3-am654-base-board: Add mailboxes to R5Fs omits 5bb9e0f6e850 arm64: dts: ti: k3-am65-mcu: Add MCU domain R5F cluster node omits d3039c0615c3 Revert "gfs2: Ignore journal log writes for jdata holes" omits 50301e8815c6 arm64: dts: ti: k3-am65: mark dss as dma-coherent omits 7af80c02c7b3 RDMA/hns: Fix double free of the pointer to TSQ/TPQ omits 22dd4c707673 nvme-rdma: Use ibdev_to_node instead of dereferencing ->dm [...] omits 8ecfca68dc4c RDMA: Lift ibdev_to_node from rds to common code omits 2af29468e3b3 RDMA/core: Remove ib_dma_{alloc,free}_coherent omits b116c702791a RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_ [...] 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 8a5c2906c52f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits fbb7dc5db6de RDMa/mthca: Work around -Wenum-conversion warning omits c5633a72a1b8 RDMA/core: Make FD destroy callback void omits efa968ee2024 RDMA/core: Postpone uobject cleanup on failure till FD close omits eb73060b971a RDMA/cm: Make the local_id_table xarray non-irq omits ca6d22ed16eb Merge branch 'next/drivers' into for-next omits 124f035310ad clk: samsung: allow building the clkout driver as module omits 9f73bd1c2c4c devlink: Avoid overwriting port attributes of registered port omits f7d01359b0d9 regmap: Fix order of regmap write log omits f7a95c902b02 IB/isert: Do not excplicitly check == false for bool 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 9e2b7fa2df43 vrf: Fix fast path output packet handling with async Netfi [...] omits 67677dc44329 io_uring: remove 'twa_signal_ok' deadlock work-around omits 3948f5835fc3 kernel: remove checking for TIF_NOTIFY_SIGNAL omits fdc67f498ae2 signal: kill JOBCTL_TASK_WORK omits a716b1cc9d48 io_uring: JOBCTL_TASK_WORK is no longer used by task_work omits f2969b7a3091 task_work: remove legacy TWA_SIGNAL path omits c096382df85e sparc: add support for TIF_NOTIFY_SIGNAL omits 21b30ce8a161 riscv: add support for TIF_NOTIFY_SIGNAL omits b157d138325c nds32: add support for TIF_NOTIFY_SIGNAL omits bbb026da151c ia64: add support for TIF_NOTIFY_SIGNAL omits eeece3d07150 h8300: add support for TIF_NOTIFY_SIGNAL omits b7560cfc3f8a c6x: add support for TIF_NOTIFY_SIGNAL omits e29e92dd1f50 alpha: add support for TIF_NOTIFY_SIGNAL omits bec58f40d6c5 xtensa: add support for TIF_NOTIFY_SIGNAL omits 32d59773da38 arm: add support for TIF_NOTIFY_SIGNAL omits e76f0c214c41 Merge branch 'for-5.10/upstream-fixes' into for-next omits 11decaf8127b NFS: Remove unnecessary inode lock in nfs_fsync_dir() omits 83f2c45e6393 NFS: Remove unnecessary inode locking in nfs_llseek_dir() omits 6c2190b3fcbc NFS: Fix listxattr receive buffer size omits 70438afbf17e NFSv4.2: fix failure to unregister shrinker omits b2d2440430c0 RDMA/rxe: Remove VLAN code leftovers from RXE omits 40bd54f12902 Merge branch 'devel-stable' into for-next omits be27117d35b1 Merge branches 'fixes' and 'misc' into for-next omits bdc26d793481 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 6e6eae04f512 SFH: fix error return check for -ERESTARTSYS omits 5ef76dac0f2c spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe [...] omits c575e9113bff spi: pic32: Don't leak DMA channels in probe error path omits 8853b2503014 spi: synquacer: Disable clock in probe error path 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 7222a8a52c9e Merge branches 'acpi-scan', 'acpi-misc', 'acpi-button' and [...] 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 4d64bb4ba5ec hwmon: (applesmc) Re-work SMC comms omits fd8feec665fe hwmon: (pwm-fan) Fix RPM calculation omits ee5e58418a85 HID: logitech-dj: Handle quad/bluetooth keyboards with a b [...] omits 730b5764ea85 ARM: 9024/1: Drop useless cast of "u64" to "long long" omits df8eda0f1f58 ARM: 9023/1: Spelling s/mmeory/memory/ omits 735e8d93dc2b ARM: 9022/1: Change arch/arm/lib/mem*.S to use WEAK instea [...] omits 044604943213 drm/i915/display: Make get_allowed_dc_mask().max_dc set a [...] omits 02d794a34c00 drm/i915/display: Group DC9 mask set omits 0fa86fc2e282 pinctrl: merrifield: Set default bias in case no particula [...] omits 5aa5541eca04 pinctrl: jasperlake: Fix HOSTSW_OWN offset omits bf8b7e689de2 pinctrl: jasperlake: Unhide SPI group of pins omits 2a656cad337e mm/highmem: Take kmap_high_get() properly into account omits bc923818b190 gfs2: fix possible reference leak in gfs2_check_blk_type omits 4576f62086eb dt-bindings: timer: renesas: tmu: Convert to json-schema omits ee3ff1bccf1c dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings omits ce7c01557465 docs: thermal: time_in_state is displayed in msec and not [...] omits 7cfa9770f485 dt-bindings: thermal: rcar-thermal: Improve schema validation omits b98467fe96d2 thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 omits 236761f19a4f thermal/drivers/cpufreq_cooling: Update cpufreq_state only [...] omits db4d9df43533 Merge branch 'v5.11-armsoc/drivers' into for-next omits a6a3a24c129d soc: rockchip: io-domain: Remove incorrect and incomplete [...] 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 c11faf32599f ovl: fix incorrect extent info in metacopy case omits cef4cbff06fb ovl: expand warning in ovl_d_real() omits 13c6ad0f45fd ovl: document lower modification caveats omits 0a8d0b64dd6a ovl: warn about orphan metacopy omits 58afaf5d605f ovl: doc clarification omits 5830fb6b54f7 ovl: introduce new "uuid=off" option for inodes index feature omits 1cdb0cb662f8 ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode [...] omits b2911a84396f mac80211: minstrel: fix tx status processing corner case omits 4fe40b8e1566 mac80211: minstrel: remove deferred sampling code omits 030a48b0f6ce thermal/drivers/hwmon: Cleanup coding style a bit omits 1d18288555b3 mac80211: fix memory leak on filtered powersave frames omits e01aac535353 thermal: sun8i: Use bitmap API instead of open code omits 1d112baae848 pinctrl: lynxpoint: Enable pin configuration setting for G [...] omits d25dd66ae732 pinctrl: lynxpoint: Use defined constant for disabled bias [...] omits 0b7210251628 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] omits eccf6b4a3150 doc: dt-binding: cdns,usb3: add wakeup-irq omits 7cb02f8d453e usb: cdns3: imx: enable runtime pm by default omits a284b7fd1b8f usb: cdns3: add quirk for enable runtime pm by default omits 37be18c679c3 usb: cdns3: host: disable BEI support omits d5480b616a08 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT omits f45ff6d2d293 usb: cdns3: host: add .suspend_quirk for xhci-plat.c 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 71b802d2d518 ARM: dts: aspeed: Add Facebook Galaxy100 (AST2400) BMC omits 41376fb94c6a ARM: dts: aspeed: wedge100: Use common dtsi omits e4c1633325fa ARM: dts: aspeed: wedge40: Use common dtsi omits 800b92ef92f3 ARM: dts: aspeed: Common dtsi for Facebook AST2400 Network BMCs omits ea7b72e05309 f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE omits 9f092d74b7a2 f2fs: avoid unneeded data copy in f2fs_ioc_move_range() omits d19d8d345eec fscrypt: fix inline encryption not used on new files 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 3a54a215410b Input: st1232 - add support resolution reading omits 52755b66ddce cosa: Add missing kfree in error path of cosa_write 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 460cd17e9f7d net: switch to the kernel.org patchwork instance 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 fcd1ecc8ee6b Merge branch 'cxgb4-ch_ktls-fixes-in-nic-tls-code' omits 83a95df04bee ch_ktls: stop the txq if reaches threshold omits 7d01c428c86b ch_ktls: tcb update fails sometimes omits 21f82acbb8b4 ch_ktls/cxgb4: handle partial tag alone SKBs omits 659bf0383d15 ch_ktls: don't free skb before sending FIN omits 9478e083941c ch_ktls: packet handling prior to start marker omits 63ee4591fa2f ch_ktls: Correction in middle record handling omits 83deb094dd5c ch_ktls: missing handling of header alone omits c68a28a9e279 ch_ktls: Correction in trimmed_len calculation omits 687823d2d104 cxgb4/ch_ktls: creating skbs causes panic omits 86716b51d14f ch_ktls: Update cheksum information omits b1b5cb18032b ch_ktls: Correction in finding correct length omits 9d2e5e9eeb59 cxgb4/ch_ktls: decrypted bit is not enough 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 c74da5cf007c ARM: dts: aspeed: amd-ethanolx: Add GPIO line names omits a884915f4cef net: stmmac: dwc-qos: Change the dwc_eth_dwmac_data's .pro [...] omits 49c3e714ff43 dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode omits a5bea04fcc0b of/address: Fix of_node memory leak in of_dma_is_coherent omits 361182308766 net/x25: Fix null-ptr-deref in x25_connect omits 381ad3843b26 MIPS: Loongson64: SMP: Fix up play_dead jump indicator omits fed4955f304e MIPS: Loongson64: Add Mail_Send support for 3A4000+ CPU omits 42831cd70805 MIPS: Loongson64: Set IPI_Enable register per core by itself omits fe9863a19a5a MIPS: Loongson64: Set the field ELPA of CP0_PAGEGRAIN only once omits 4d1b3ac886b5 MIPS: Loongson64: Do not write the read only field LPA of [...] omits df392aefe96b arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode [...] omits 4abaacc70472 MIPS: remove GCC < 4.9 support omits e1717283250a mips: Remove #include <uapi/asm/types.h> from <asm/types.h> omits fa6882c63621 tipc: fix memory leak in tipc_topsrv_start() omits 3d5e28bff7ad Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] 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 28b852b1dc35 openrisc: fix trap for debugger breakpoint signalling omits f81cc5ac8c2b openrisc: add support for LiteX 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 5b6e8985d9d2 ARM: tegra: Populate OPP table for Tegra20 Ventana 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 d196e229a80c Revert "ext4: fix superblock checksum calculation race" omits a72b38eebea4 ext4: handle dax mount option collision omits f644e3038f88 drm/nouveau: Fix out-of-bounds access when deferencing MMU type omits 19621e5fd02b parisc: Switch to clockevent based timers omits 6ca753a3a72e parisc/uapi: Use Kbuild logic to provide <asm/types.h> omits a278e8771f42 pwm: zx: Add missing cleanup in error path omits b426c0a7a1d7 pwm: ab8500: Add error message if pwmchip_add() fails omits 7f467d135835 pwm: imx1: Use dev_err_probe() to simplify error handling omits a91bb95d61d2 pwm: imx27: Use dev_err_probe() to simplify error handling omits 5b6aee59e310 pwm: imx-tpm: Use dev_err_probe() to simplify error handling omits ae59d43b823f pwm: atmel: Convert to devm_platform_ioremap_resource() omits 87a989e9a486 pwm: sifive: Convert to devm_platform_ioremap_resource() omits a60a8beb0d6c pwm: hibvt: Convert to devm_platform_ioremap_resource() omits 572cb50e4a16 pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() omits 2e8b1ee8fec1 pwm: img: Convert to devm_platform_ioremap_resource() omits 8a66f73abd90 pwm: clps711x: Convert to devm_platform_ioremap_resource() omits 496fcef51c4c pwm: mtk-disp: Convert to devm_platform_ioremap_resource() omits 0e74dcd8333d pwm: brcmstb: Convert to devm_platform_ioremap_resource() omits 2ee393dfac6b pwm: vt8500: Convert to devm_platform_ioremap_resource() omits 5a55e980615a pwm: berlin: Convert to devm_platform_ioremap_resource() omits f775ce9711de pwm: bcm2835: Convert to devm_platform_ioremap_resource() omits 2cbe492a1d9e pwm: tiecap: Convert to devm_platform_ioremap_resource() omits ea1502a3be40 pwm: imx: Convert to devm_platform_ioremap_resource() omits 36aa8b0d2774 pwm: tiehrpwm: Convert to devm_platform_ioremap_resource() omits e34388968d86 pwm: samsung: Convert to devm_platform_ioremap_resource() omits b61a6edcb956 pwm: bcm-iproc: Convert to devm_platform_ioremap_resource() omits d542d48b85fe pwm: rockchip: Convert to devm_platform_ioremap_resource() omits face88c844d6 pwm: meson: Convert to devm_platform_ioremap_resource() omits 3e216a0944d2 pwm: lpc32xx: Convert to devm_platform_ioremap_resource() omits 0d14de5ef1b4 pwm: bcm-kona: Convert to devm_platform_ioremap_resource() omits 60ff9c4bf48a pwm: spear: Convert to devm_platform_ioremap_resource() omits 796b38217224 pwm: zx: Convert to devm_platform_ioremap_resource() omits 3dfa2e947322 pwm: pxa: Convert to devm_platform_ioremap_resource() omits 8e29a0447a18 pwm: sti: Convert to devm_platform_ioremap_resource() omits 52a22bfed709 pwm: mediatek: Convert to devm_platform_ioremap_resource() omits 298634717b53 pwm: tegra: Convert to devm_platform_ioremap_resource() omits 4b71ffec906d pwm: ep93xx: Convert to devm_platform_ioremap_resource() omits b53f3eb881cf pwm: renesas-tpu: Convert to devm_platform_ioremap_resource() omits c61a68e72d9a pwm: rcar: Convert to devm_platform_ioremap_resource() omits b234e3ec4990 pwm: fsl-ftm: Convert to devm_platform_ioremap_resource() omits 0ed76d67e92b pwm: sun4i: Convert to devm_platform_ioremap_resource() omits 7838e557689b arm64: tegra: Correct the UART for Jetson Xavier NX omits 88ec3211e463 io_uring: round-up cq size before comparing with rounded sq size omits 27b5ea2fcb90 Merge branch 'devel' into for-next omits 476b485be03c dma-buf: Document that dma-buf size is fixed omits 9d769e6aa252 fuse: support SB_NOSEC flag to improve write performance omits 643a666a89c3 fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request omits 8981bdfda744 fuse: don't send ATTR_MODE to kill suid/sgid for handle_ki [...] omits 3179216135ec fuse: setattr should set FATTR_KILL_SUIDGID omits b866739596ae fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path omits 10c52c84e3f4 fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID omits 63f9909ff602 fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 omits df8629af2934 fuse: always revalidate if exclusive create omits 833c5a42e28b virtiofs: clean up error handling in virtio_fs_get_tree() omits 6a68d1e1514d fuse: add fuse_sb_destroy() helper omits bd3bf1e85bac fuse: simplify get_fuse_conn*() omits 514b5e3ff45e fuse: get rid of fuse_mount refcount omits b19d3d00d662 virtiofs: simplify sb setup omits 66ab33bf6d43 virtiofs fix leak in setup omits 3993382bb319 fuse: launder page should wait for page writeback omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 2bd3fa793aaa xfs: fix a missing unlock on error in xfs_fs_map_blocks omits ead9f7d7ea9e arm64: dts: qcom: sc7180: Assign numbers to eMMC and SD omits 584da076866f printk: ringbuffer: Reference text_data_ring directly in callees. omits 10a58c3a308a Merge series "SPI/ Input: ads7846: properly handle spi->mo [...] omits c5abd7770df4 Merge series "Fix PM disable depth imbalance on error" fro [...] omits 695dc55b5739 drm/i915/tgl: Fix Media power gate sequence. omits 3603a537bf79 pinctrl: pinctrl-at91-pio4: Set irq handler and data in one go omits 22ee3ea588df parisc: Make user stack size configurable omits c984baad3d8d parisc: Use _TIF_USER_WORK_MASK in entry.S omits 93346da8ff47 parisc: Drop loops_per_jiffy from per_cpu struct omits cba08c5dc6dc x86/fpu: Make kernel FPU protection RT friendly omits 5f0c71278d68 x86/fpu: Simplify fpregs_[un]lock() omits e4062765bc2a spi: sprd: fix reference leak in sprd_spi_remove omits 029b42d8519c spi: introduce SPI_MODE_X_MASK macro omits 811c732f4688 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] 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 b2896458b850 x86/platform/uv: Drop last traces of uv_flush_tlb_others 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 2565feb3ad18 Merge branch 'omap-for-v5.11/dt' into for-next omits 7045d808685e Merge branch 'fixes' into for-next omits 80f1803dbc05 pinctrl: qcom: sdx55: update kconfig dependency omits a4872f905b71 pinctrl: nomadik: db8500: Add more detailed LCD groups omits b72de3ff19fd gpio: sifive: Fix SiFive gpio probe 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 9cdcab394724 Merge branch 'misc' into for-next omits ceaf621bb627 Merge branch 'fixes' into for-next omits 32c855670808 cpufreq: vexpress-spc: Add missing MODULE_ALIAS omits eeec038935ec cpufreq: scpi: Add missing MODULE_ALIAS omits d79897bd7367 cpufreq: loongson1: Add missing MODULE_ALIAS omits 221397ad9e79 cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE omits 122f10b39388 cpufreq: st: Add missing MODULE_DEVICE_TABLE omits 8ce27a9d8938 cpufreq: qcom: Add missing MODULE_DEVICE_TABLE omits 0e6eb57b13e0 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE omits cb78aa4c3a17 cpufreq: highbank: Add missing MODULE_DEVICE_TABLE omits 010450febc66 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE omits 1894b78ee6ff soc: qcom: rpmh: Fix possible doc-rot in rpmh_write()'s header omits 9401f8dcf1ee soc: qcom: kryo-l2-accessors: Fix misnaming of 'val' omits 5d16af6a921f soc: qcom: rpmhpd: Provide some missing struct member desc [...] omits 171c03171a4c soc: qcom: llcc-qcom: Fix expected kernel-doc formatting omits 1f8933c25f9e soc: qcom: smp2p: Remove unused struct attribute provide another omits f5c805b1f188 soc: qcom: wcnss_ctrl: Demote non-conformant struct header [...] omits fac312df31ab soc: qcom: smsm: Fix some kernel-doc formatting and naming [...] omits fc3699c69857 soc: qcom: smem: Fix formatting and missing documentation issues omits 08ad7061e4d4 soc: qcom: qcom-geni-se: Fix misnamed function parameter 'rx_rfr' omits 96ec310d5d94 soc: qcom: qcom_aoss: Add missing description for 'cooling_devs' omits 54f8ebda0dde soc: qcom: qcom_aoss: Remove set but unused variable 'tlen' omits b7fbf46cb81c arm64: dts: ipq8074: Fix dma node name omits 58acbcdcdc33 arm64: dts: ipq6018: Fix dma node name omits 94ed1811aff0 arm64: dts: msm8998: Fix dma node name omits b5af3036e84c arm64: dts: msm8996: Fix dma node name omits 828896c56233 arm64: dts: msm8994: Fix dma node name omits eaf61213901d arm64: dts: msm8916: Fix dma node name omits 6bd61ef47eae arm64: dts: qcs404: Fix dma node name omits b831fba3b0e1 arm64: dts: sdm630: Fix dma node name omits a8fbc8bd8d1f arm64: dts: sdm845: Fix dma node name omits 2704ff5f02c8 arm64: dts: qcom: Add support for Microsoft Lumia 950 XL ( [...] omits 1865bb197843 arm64: dts: qcom: msm8992: Add USB support omits d9be0bc95f25 arm64: dts: qcom: msm8994: Add USB support omits a0b3e3629748 arm64: dts: qcom: talkman: Add Synaptics RMI4 touchscreen omits b97def9c0557 arm64: dts: qcom: msm8992: Add BLSP_I2C1 support omits f3d1939f115d arm64: dts: qcom: msm8994: Add SDHCI2 node omits 211ea9b34919 arm64: dts: qcom: msm8992: Add support for SDHCI2 omits 8939304880de arm64: dts: qcom: pm8994: Fix up spmi-gpio node omits 0763f5854041 arm64: dts: qcom: pm8994: Add thermal-zones for temp alarm omits 4778b2f1a3f0 arm64: dts: qcom: pm8994: Add temperature alarm node omits 183d4cafa711 arm64: dts: qcom: pm8994: Add VADC node omits 2315ae70af95 arm64: dts: qcom: sc7180: Add gpu cooling support omits ba73ce9d9ac5 arm64: dts: qcom: sc7180: Add sc7180-lazor-r2/r3 omits 77e9c198b155 arm64: dts: qcom: clear the warnings caused by empty dma-ranges omits ef9a5d188d66 arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region omits 876553576f27 arm64: dts: sc7180: Add camera clock controller node omits 7112d127984b bpf: Compile out btf_parse_module() if module BTF is not enabled omits 2e6f11a797a2 scsi: ufshcd: Fix missing destroy_workqueue() omits cb2b4e8f5ea6 scsi: bnx2fc: Fix comparison to bool warning omits 44ff81f29957 scsi: isci: Don't use PCI helper functions omits 638e6271cac2 scsi: ufs-mediatek: Add HS-G4 support omits 801909ac9753 scsi: ufs: Add enums for UniPro version higher than 1.6 omits bf8fab86ab79 scsi: ufs-mediatek: Support option to disable auto-hibern8 omits ac8c2459091c scsi: ufs-mediatek: Decouple features from platform bindings omits cf137b3ea49a scsi: ufs-mediatek: Support VA09 regulator operations omits a004147a3319 scsi: ufs-mediatek: Assign arguments with correct type omits 0d88232010d5 scsi: core: Return BLK_STS_AGAIN for ALUA transitioning omits fb908850ece3 scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention omits 268940b80fa4 scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transiti [...] omits e21ee5a6b9c9 scsi: block: Return status code in blk_mq_end_request() omits e9326b5a6f5b scsi: MAINTAINERS: Make Bodo target_core_user maintainer omits 6c22079e9f36 scsi: dc395x: Mark 's_stat2' as __maybe_unused omits 67056d90f135 scsi: dc395x: Remove a few unused variables omits 90ab11234d79 scsi: advansys: Relocate or remove unused variables omits bf7e38aa0ee1 scsi: esas2r: esas2r_main: Demote non-conformant kernel-do [...] omits d3cb79fcf943 scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues omits 6abf98de6f8a scsi: esas2r: esas2r_int: Add brackets around potentially [...] omits 3e7491701a33 scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues omits d23ec0b610e5 scsi: ufs: ufshcd: Fix some function doc-rot omits 74d1f928162a scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' omits 433e07e08c63 scsi: esas2r: esas2r_init: Place brackets around a potenti [...] omits 9a5cf98d7ee6 scsi: esas2r: esas2r_disc: Place brackets around a potenti [...] omits ea085dab6b9f scsi: lpfc: lpfc_bsg: Provide correct documentation for a [...] omits e61e07409cf7 scsi: lpfc: lpfc_debugfs: Fix a couple of function documen [...] omits a738bd9bbe53 scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours omits 9176ad27acac scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefi [...] omits eceee00e4156 scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues omits e330c9696868 scsi: mpt3sas: mpt3sas_scsih: Fix function documentation f [...] omits b2ed1babfefb scsi: aic7xxx: aic79xx_osm: Remove unused variable 'saved_scsiid' omits 412b51ffda3c scsi: pm8001: pm8001_sas: Fix strncpy() warning when space [...] omits d2a2f3794cbc scsi: arcmsr: Stop __builtin_strncpy complaining about a l [...] omits e87d24fce924 Merge branch 'net-iucv-fixes-2020-11-09' omits 4711497ae85d MAINTAINERS: remove Ursula Braun as s390 network maintainer omits 4031eeafa71e net/af_iucv: fix null pointer dereference on shutdown 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 2b52a4b65bc8 lan743x: fix "BUG: invalid wait context" when setting rx mode omits 2bae900b9419 net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot omits 2776d2320ac1 net: dsa: fix unintended sign extension on a u16 left shift omits 58954b3be8b7 MAINTAINERS: assign ./fs/tracefs to TRACING omits 909172a14974 net: Update window_clamp if SOCK_RCVBUF is set omits 2b5894cc33e9 tracing: Fix some typos in comments omits 045e269c1eb2 ftrace: Remove unused varible 'ret' omits 28575c61ea60 ring-buffer: Add recording of ring buffer recursion into r [...] omits 7b68621f8d16 ftrace: Clean up the recursion code a bit omits 60602cb549f1 fgraph: Make overruns 4 bytes in graph stack structure 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 9b8523423b23 vfs: move __sb_{start,end}_write* to fs.h omits 8a3c84b649b0 vfs: separate __sb_start_write into blocking and non-block [...] omits 22843291efc9 vfs: remove lockdep bogosity in __sb_start_write omits 54e9b09e1538 xfs: fix brainos in the refcount scrubber's rmap fragment [...] omits 6ff646b2ceb0 xfs: fix rmap key and record comparison functions omits 5dda3897fd90 xfs: set the unwritten bit in rmap lookup flags in xchk_bm [...] omits ea8439899c0b xfs: fix flags argument to rmap lookup when converting sha [...] omits f3037c5a31b5 net: phy: realtek: support paged operations on RTL8201CP omits 902a66e08cea lan743x: correctly handle chips with internal PHY 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 866358ec331f netlabel: fix our progress tracking in netlbl_unlabel_stat [...] omits a6c40b8032b8 drm/mcde: Fix unbalanced regulator 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 5fb7f75bc138 MAINTAINERS: Update repositories for Intel Ethernet Drivers omits 6b7ed22ae4c9 igc: Fix returning wrong statistics omits 1773482fd8ce i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() omits 3a7001788fed i40e: Fix MAC address setting for a VF via Host/VM omits 97adb13dc9ba selftest: fix flower terse dump tests omits c2e46f6b3e35 selftests/cgroup: Fix build on older distros omits 211f737ac76a MAINTAINERS: Clean up the F: entries for some EDAC drivers omits 93f20eff0cca selftests/run_kselftest.sh: fix dry-run typo omits 82f147944c65 tool: selftests: fix spelling typo of 'writting' omits 1c49e3783f88 selftests/memfd: Fix implicit declaration warnings omits fc4a3a1bf9ad selftests: intel_pstate: ftime() is deprecated omits 85128c5bcdf9 selftests/gpio: Add to CLEAN rule rather than overriding omits b68c1c65dec5 selftests/gpio: Fix build when source tree is read only omits 449539da2e23 selftests/gpio: Move include of lib.mk up omits ff2c395b9257 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED omits 51c0a0c63fd0 Merge series "regulator: bd718x7: support voltage scaling" [...] omits 0a142f536785 Merge series "Audio Graph Updates" from Sameer Pujar <spuj [...] omits 9a5085b3fad5 um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() 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 8cc43d32ccd7 dt-bindings: bus: Convert ACONNECT doc to json-schema omits 55d40bd28397 dt-bindings: interrupt-controller: arm,gic: Update Tegra c [...] omits 50f56ceffba9 dt-bindings: dma: Convert ADMA doc to json-schema omits e017ebbfdb16 arm64: tegra: Rename ADMA device nodes for Tegra210 omits 670c90def034 cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode omits b9795a3e4e1c PM: domains: Enable dev_pm_genpd_suspend|resume() for susp [...] omits fc5198906213 PM: domains: Rename pm_genpd_syscore_poweroff|poweron() omits 6c37cb9fa676 soc: tegra: fuse: speedo-tegra210: Remove a group of set b [...] omits ce034072f9a1 soc: tegra: fuse: speedo-tegra124: Remove some set but unu [...] omits b56a352c0d3c PM: EM: Update Energy Model with new flag indicating power scale omits f2c90b12e700 PM: EM: update the comments related to power scale omits 5a64f7756916 PM: EM: Clarify abstract scale usage for power values in E [...] 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 c250d50fe2ce PM: EM: Add a flag indicating units of power values in Ene [...] omits 3ac2bc7609f6 drm/amd/amdgpu: Import amdgpu_amdkfd_gfx_v9 header file in [...] omits 9294996f0be4 firmware: tegra: fix strncpy()/strncat() confusion 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 61c207915a76 Merge branches 'work.sparc', 'work.epoll', 'work.sparc32' [...] omits d26b69cd792d sparc32: take ->thread.flags out omits b81520106f64 sparc32: get rid of fake_swapper_regs omits f60b293bf0e6 sparc64: get rid of fake_swapper_regs omits 8a9d881f22d7 powercap: RAPL: Add AMD Fam19h RAPL support omits 43756a298928 powercap: Add AMD Fam17h RAPL support omits a2c32fa736a5 powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer omits 298ed2b31f55 x86/msr-index: sort AMD RAPL MSRs by address 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 fbb92317d395 sparc32: switch to generic extables omits bb0ff22441f6 sparc32: switch copy_user.S away from range exception tabl [...] omits a596ac781f68 sparc32: get rid of range exception table entries in check [...] omits b37936860738 sparc32: switch __bzero() away from range exception table entries omits 0a7725070b2f sparc32: kill lookup_fault() omits 4c665967ba80 sparc32: don't bother with lookup_fault() in __bzero() omits f39ee99f5118 PM: sleep: Print driver flags for all devices during suspe [...] omits b564b71fe5cf Merge branch 'work.csum_and_copy' into work.sparc32 omits 230edf78ed4b drm/i915: Add plane .{min,max}_width() and .max_height() vfuncs omits eccc87672492 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0edaee42eb8c arm64/smp: Drop the macro S(x,s) omits b2205eb74f0d Merge branch 'next/dt64' into for-next omits 2d953ca369aa Merge branch 'next/dt' into for-next omits d45d3621d679 arm64: dts: exynos: use hyphens in Exynos5433 node names omits 73f882a0f3a8 ARM: dts: exynos: use hyphens in MFC reserved memory node names omits 9b846ba7c1d2 ARM: dts: exynos: use hyphens in Exynos5 node names omits 32f9abc326ee ARM: dts: exynos: use generic name for max77693 motor in Midas omits 1c6831b472f2 ARM: dts: exynos: use hyphens in Exynos4 node names omits b357e6aa4101 ARM: dts: exynos: use hyphens in Exynos3250 node names omits c2fe61d8be49 efi/x86: Free efi_pgd with free_pages() omits 4f19d071f9be fs: dlm: check on existing node address omits 40c6b83e5a07 fs: dlm: constify addr_compare omits 1a26bfafbce0 fs: dlm: fix check for multi-homed hosts omits d11ccd451b65 fs: dlm: listen socket out of connection hash omits 13004e8afedc fs: dlm: refactor sctp sock parameter omits 42873c903bd7 fs: dlm: move shutdown action to node creation omits 0672c3c280ef fs: dlm: move connect callback in node creation omits 6cde210a9758 fs: dlm: add helper for init connection omits 19633c7e204b fs: dlm: handle non blocked connect event omits 53a5edaa05c1 fs: dlm: flush othercon at close omits 692f51c8cbe7 fs: dlm: add get buffer error handling omits 9f8f9c774ad1 fs: dlm: define max send buffer omits 5cbec208dc99 fs: dlm: fix proper srcu api call omits 940ed4195954 Merge branch 'next/dt' into for-next omits 246c1a37f5ff ARM: dts: exynos: Add interconnects to Exynos4412 mixer omits 5334df3a4bc5 ARM: dts: exynos: Add interconnect properties to Exynos441 [...] omits e2f0c565ec70 Merge tag 'for-5.10-rc3-tag' of git://git.kernel.org/pub/s [...] omits c42c3f05faa0 arm: dts: qcom: sc7180: Set the compatible string for the [...] omits 7e5258b0b79d arm: dts: qcom: sm845: Set the compatible string for the GPU SMMU omits 52d1998d09af Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits 8bff39bfdc30 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits d60cd06331a3 PM: ACPI: reboot: Use S5 for reboot omits 302350f3a285 ARM: tegra: nexus7: Use panel-lvds as the only panel compatible omits 16db89607755 ARM: tegra: nexus7: Rename gpio-hog nodes omits d03545e1ea85 ARM: tegra: nexus7: Add power-supply to lvds-encoder node omits 5d74094c36b8 ARM: tegra: nexus7: Improve CPU passive-cooling threshold omits b4d8403ef1cc ARM: tegra: nexus7: Correct thermal zone names omits 698b1865ac14 ARM: tegra: acer-a500: Add power-supply to lvds-encoder node omits fb1ffa18d9ad ARM: tegra: acer-a500: Correct thermal zone names omits 38748bcb940e ACPI: DPTF: Support Alder Lake omits c04e5d7bbf6f coresight: tmc-etr: Assign boolean values to a bool variable omits 8d936bb13ce7 Documentation: ACPI: fix spelling mistakes omits 4b9ba40aa049 arm64: tegra: Fix DT binding for IO High Voltage entry omits 2693f308192d dt-bindings: Fix entry name for I/O High Voltage property omits aec8da04e4d7 x86/ioapic: Correct the PCI/ISA trigger type selection omits 54421e055af0 dt-bindings: ARM: tegra: Add Ouya game console omits 21d1db72d40e dt-bindings: Add vendor prefix for Ouya Inc. omits e72df31e5bd7 ARM: tegra: Add device-tree for Ouya 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 8b4616f4aa37 arm64: tegra: Fix GIC400 missing GICH/GICV register regions 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 8d4d9c7b4333 sched/debug: Fix memory corruption caused by multiple smal [...] omits b4c9c9f15649 sched/fair: Prefer prev cpu in asymmetric wakeup path omits 16b0a7a1a0af sched/fair: Ensure tasks spreading in LLC during LB omits 1a8cfa24e21c perf/x86/intel/uncore: Fix Add BW copypasta omits d61fc96a3760 lockdep: Avoid to modify chain keys in validate_chain() omits 5c1d644c09db drm/tegra: sor: Ensure regulators are disabled on teardown omits fcb3a1ab7990 cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into [...] omits 09f659e25216 arm64: tegra186: Add missing CPU PMUs omits 33ba89d3e748 arm64: tegra: Wrong hsp_aon reg property size omits d2ad981151b3 regulator: bd718x7: Support external connection to scale voltages omits b54a27d8109f regulator: BD71847 support commonly used feedback connection omits 1e908b2419ea regulator: BD71837 support commonly used feedback connection omits ea9364bbadf1 cpufreq: Add strict_target to struct cpufreq_policy omits 218f66870181 cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET omits 9a2a9ebc0a75 cpufreq: Introduce governor flags 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 e167a59c654a microblaze: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 3e9fa9983b92 tools/power turbostat: update version number omits 949dd0104c49 powercap: restrict energy meter to root access 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 1dcbdd944824 spi: imx: fix reference leak in two imx operations omits 0e685017c7ba spi: atmel-quadspi: Disable clock in probe error path 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 2bd645b2d3f0 nbd: fix a block_device refcount leak in nbd_release omits b5214c605fc1 Merge tag 'nvme-5.10-2020-11-10' of git://git.infradead.or [...] omits ac43c44a7a37 pinctrl: qcom: Add SDX55 pincontrol driver omits c82d4776a1dd dt-bindings: pinctrl: qcom: Add SDX55 pinctrl bindings omits 68af6d2483db Documentation/arm64: fix RST layout of memory.rst omits dadfab0fbf01 Merge tag 'intel-pinctrl-v5.10-2' of git://git.kernel.org/ [...] 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 6e6347e2daf5 pinctrl: ocelot: Add support for Serval platforms omits 8f27440decb7 pinctrl: ocelot: Add support for Luton platforms omits e1822384d6d6 dt-bindings: pinctrl: ocelot: Add Serval SoC support omits ad3b508c90ad dt-bindings: pinctrl: ocelot: Add Luton SoC support omits 54515257ca3a pinctrl: ocelot: Remove unnecessary conversion to bool omits d0511b5496c0 firmware: QCOM_SCM: Allow qcom_scm driver to be loadable a [...] omits 38e86f5c2645 pinctrl: qcom: Allow pinctrl-msm code to be loadable as a module omits be117ca32261 pinctrl: qcom: Kconfig: Rework PINCTRL_MSM to be a depenen [...] omits 39cc1d339705 pinctrl: amd: print debounce filter info in debugfs omits 016e054d6926 pinctrl: ingenic: Add lcd-8bit group for JZ4770 omits bb42b59310eb pinctrl: ingenic: Get rid of repetitive data omits 57972641810a pinctrl: mt7622: drop pwm ch7 as mt7622 only has 6 channels omits 3d417196e244 dt-bindings: pinctrl: qcom: add msm8953 pinctrl bindings omits 0e74abf3a0a3 pinctrl: qcom: add pinctrl driver for msm8953 omits b41efeed507a pinctrl: qcom: sm8250: Specify PDC map omits ce99a277644c MAINTAINERS: new panasonic-laptop maintainer omits 25dd390c6206 platform/x86: panasonic-laptop: Add sysfs attributes for f [...] omits 468f96bfa3a0 platform/x86: panasonic-laptop: Add support for battery ch [...] omits ed83c9171829 platform/x86: panasonic-laptop: Resolve hotkey double trigger bug omits e3a9afbbc309 platform/x86: panasonic-laptop: Add write support to mute omits 008563513348 platform/x86: panasonic-laptop: Fix sticky key init bug omits 80373ad0edb5 platform/x86: panasonic-laptop: Fix naming of platform fil [...] omits 0119fbc0215a platform/x86: panasonic-laptop: Split MODULE_AUTHOR() by o [...] omits f1aaf914654a platform/x86: panasonic-laptop: Replace ACPI prints with p [...] omits d5a81d8e864b platform/x86: panasonic-laptop: Add support for optical dr [...] omits c99315828148 Merge branch 'omap-for-v5.11/dt-mot-take2' into omap-for-v5.11/dt omits 512bce50a41c Merge v5.10-rc3 into drm-next omits 5a7b62403762 ARM: dts: xt875: add section for kionix kxtf9 omits 06607cfa0ffe ARM: dts: mapphone: separate out xt894 specific things omits 71266d9d3936 pinctrl: qcom: Move clearing pending IRQ to .irq_request_r [...] omits f487e6d6c5c6 ARM: dts: omap: Fix schema warnings for pwm-leds omits c64a6a0d4a92 pinctrl: amd: use higher precision for 512 RtcClk omits 06abe8291bc3 pinctrl: amd: fix incorrect way to disable debounce filter omits bdb65ec381f5 ARM: dts: omap5: Harmonize DWC USB3 DT nodes name omits 35f9a0d32eff ARM: dts: am437x: Correct DWC USB3 compatible string omits b86516452cfd ARM: dts: pandaboard es: add bluetooth uart for HCI omits df9dbaf2c415 ARM: dts: pandaboard: fix pinmux for gpio user button of P [...] omits 45fe0b539bc9 Merge tag 'gpio-fixes-for-v5.10-rc3' of git://git.kernel.o [...] omits 04e613ded8c2 arm64: smp: Tell RCU about CPUs that fail to come online omits 891deb875850 arm64: psci: Avoid printing in cpu_psci_cpu_die() omits 85f0b2fc917f arm64: kexec_file: Fix sparse warning omits f969f03888b9 arm64: errata: Fix handling of 1418040 with late CPU onlining omits 03d80e042a8e Revert "mmc: renesas_sdhi: workaround a regression when re [...] omits 24ce2d7b8bea mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF omits 1023e290ba56 mmc: tmio: when resetting, reset DMA controller, too 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 a29bbb0861f4 dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU omits bffb2eaf0ba2 iommu/arm-smmu: Add a way for implementations to influence SCTLR omits 5c7469c66f95 iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU omits 71b053276a87 mmc: sdhci-of-esdhc: Handle pulse width detection erratum [...] omits e8973201d9b2 mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() a [...] 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 3045fe45abbc iommu/arm-smmu-v3: Assign boolean values to a bool variable omits 253f28b62372 drm: Use state helper instead of CRTC state pointer omits b6d37a764a5b sched/fair: Reorder throttle_cfs_rq() path omits 19cf70546b24 platform/x86: acer-wmi: add automatic keyboard background [...] 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 6215772bbe58 Merge branches 'renesas-arm-defconfig-for-v5.11' and 'rene [...] omits 43bba6576195 arm64: dts: renesas: hihope-rev4: Add a comment explaining [...] omits dd8ecc02743c arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree omits f8a1620cb59b arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes omits ca8edef17210 arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] omits a511d8be4ea4 arm64: dts: renesas: cat874: Move connector node out of hd [...] omits a5200e63af57 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] omits 9b8101818596 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] omits 92494cea405f arm64: dts: renesas: r8a77965: Add DRIF support omits bc518da26e3a arm64: defconfig: Enable R8A779A0 SoC 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 368183029cc4 Merge tag 'thunderbolt-for-v5.10-rc4' of git://git.kernel. [...] 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 ad64a03927e0 cpufreq: dt: dev_pm_opp_put_regulators() accepts NULL argument omits 11d622a1460c opp: Allow dev_pm_opp_put_*() APIs to accept NULL opp_table omits a16c9ea59ba7 opp: Don't create an OPP table from dev_pm_opp_get_opp_table() omits 6c485849e102 cpufreq: dt: Don't (ab)use dev_pm_opp_get_opp_table() to c [...] omits 642403e3599e drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL omits bc0230b6461c Merge branch 'xfrm/compat: syzbot-found fixes' omits 8be33ecfc1ff net: skb_vlan_untag(): don't reset transport offset if set [...] omits 889e0fb16e36 arm64: dts: imx: Fix imx8mm-kontron-n801x-s.dtb target omits 33d0d843872c ARM: dts: imx50-evk: Fix the chip select 1 IOMUX omits 608f000f8a32 dt-bindings: arm: fsl: document SolidRun LX2160A boards omits 5fc865f8bfd2 dt-bindings: arm: fsl: document LS1012A FRWY board omits d19d2152ca05 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point omits 53cc6bc69e53 ARM: imx: mach-imx6q: correctly identify i.MX6QP SoCs omits 550b562a153f clk: imx: scu: Make pd_np with static keyword omits 7544bfc0866f ARM: imx: imx7ulp: Add a comment explaining the B2 silicon [...] omits 00cb754ac622 clk: imx8mq: drop of_match_ptr from of_device_id table omits f32e42f09270 clk: imx8mp: drop of_match_ptr from of_device_id table omits 8f8a3230929f clk: imx8mn: drop of_match_ptr from of_device_id table 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 bdb08940236c clk: imx8mm: drop of_match_ptr from of_device_id table 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 989ef49bdf10 mptcp: provide rmem[0] limit omits 16eb0eb835c7 docs: networking: phy: s/2.5 times faster/2.5 times as fast/ omits 413691384a37 ethtool: netlink: add missing netdev_features_change() call omits f2bd43f1c97f clk: imx: gate2: Remove unused variable ret omits d1f1858f51be ARM: dts: add Van der Laan LANMCU board omits 236d454b27c7 dt-bindings: arm: fsl: add Van der Laan LANMCU board omits 7ae9777d35a9 arm64: dts: imx8mn-evk: add IR support omits 4dfb0ee60276 arm64: dts: imx8mm-evk: add IR support omits 85f5cf013ad6 arm64: dts: imx8mq-evk: add linux,autosuspend-period prope [...] omits 186ea7e90c7c arm64: dts: imx8mp-evk: add CAN support omits 7e9098914161 Input: synaptics-rmi4 - fix kerneldoc warnings omits 6e822c2c2919 net: udp: remove redundant initialization in udp_dump_one omits df0852c234d9 ARM: dts: add Altesco I6P board 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 cd49dccbde91 dt-bindings: arm: fsl: add Altesco I6P board omits 7fc6622c1a8d dt-bindings: vendor-prefixes: Add an entry for Altus-Escon [...] 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 93c0289c11b0 ARM: dts: imx6ul: segin: peb-av-02: Mark stmpe touch as wa [...] omits 6d4e1ff52819 ARM: dts: imx6ul: phytec: Add support for optional PEB-AV- [...] omits f4d0fea16ad7 ARM: dts: imx6ul: segin: Add phyBOARD-Segin with eMMC phyC [...] omits f52b8fd33257 bpf: selftest: Use static globals in tcp_hdr_options and b [...] omits 84a1411c7549 Merge branch 'v5.11/soc' into tmp/aml-rebuild omits f4046bf41fb6 Merge branch 'v5.11/drivers' into tmp/aml-rebuild omits b9d53291155d Merge branch 'v5.11/dt64' into tmp/aml-rebuild omits ba66a25536dd arm64: meson: ship only the necessary clock controllers omits 77a2d673d5c9 tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv [...] omits a3ce2b109a59 net: udp: introduce UDP_MIB_MEMERRORS for udp_mem omits 8ef9ba4d6666 IPv6: Set SIT tunnel hard_header_len to zero omits 666475ccbf1d bpf, btf: Remove the duplicate btf_ids.h include omits a10b4f961043 samples/bpf: Remove duplicate include in hbm omits 616fde2dd60f dt-bindings: misc: convert fsl,dpaa2-console from txt to YAML omits 407ab579637c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] 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 3552c3709c0e Merge tag 'nfsd-5.10-1' of git://linux-nfs.org/~bfields/linux omits 91808cd6c243 Merge tag 'ext4_for_linus_cleanups' of git://git.kernel.or [...] omits df3319a548cd Merge tag 'erofs-for-5.10-rc4-fixes' of git://git.kernel.o [...] omits 11ffe972479e drm/i915/dg1: map/unmap pll clocks omits ae386e9d809c riscv: Ignore Image.* and loader.bin omits 2c42bcbb95ec riscv: Clean up boot dir omits c18d7c17c005 riscv: Fix compressed Image formats build omits 00ab027a3b82 RISC-V: Add kernel image sections to the resource tree omits 9bb9ef2b3e5d spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on [...] omits a042184c7fb9 spi: tegra114: fix reference leak in tegra spi ops omits 3482e797ab68 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume omits 763eab7074f6 spi: tegra20-slink: fix reference leak in slink ops of tegra20 omits 702b15cb9712 spi: mt7621: fix missing clk_disable_unprepare() on error [...] omits 45c0cba75364 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup omits 88e1419b5ee3 spi: stm32-qspi: fix reference leak in stm32 qspi operations omits 354e592a506c Merge series "ASoC: ti: davinci-mcasp: Handle incomplete D [...] omits 7daaa06357bf ACPI: button: Add DMI quirk for Medion Akoya E2228T omits 9debfb81e765 ACPI: GED: fix -Wformat omits c6237b210ddc ACPI: Fix whitespace inconsistencies omits c1e9735975c0 ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name omits 8b31e972f987 Documentation: firmware-guide: gpio-properties: Clarify in [...] omits 0d6c41cf801f Documentation: firmware-guide: gpio-properties: active_low [...] omits 1bd3387979bf Documentation: firmware-guide: gpio-properties: Fix factua [...] omits 33c0c9bdf7a5 drivers: base: fix some kernel-doc markups omits 092561f06702 uio: Fix use-after-free in uio_unregister_device() omits 17adb469bf1e firmware: gsmi: Drop the use of dma_pool_* API functions omits 285654130d5c regulator: da9121: Use additionalProperties 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 f3217d6f2f7a firmware: xilinx: fix out-of-bounds access omits d9109fe0f30a nitro_enclaves: Fixup type and simplify logic of the poll [...] 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 3ed1cfb2cee4 speakup ttyio: Do not schedule() in ttyio_in_nowait omits 640969a69ca4 speakup: Fix clearing selection in safe context omits d7012df3c9ae speakup: Fix var_id_t values and thus keymap omits 21774fd81a51 kernfs: bring names in comments in line with code omits cadbaa039b99 perf/x86/intel: Make anythread filter support conditional omits 1908dc911792 perf: Tweak perf_event_attr::exclusive semantics omits 2714c3962f30 perf: Fix event multiplexing for exclusive groups omits 251ff2d49347 perf: Simplify group_sched_in() omits 8c7855d82933 perf: Simplify group_sched_out() omits e506d1dac0ed perf/x86: Make dummy_iregs static omits 76a4efa80900 perf/arch: Remove perf_sample_data::regs_user_copy omits 09da9c81253d perf: Optimize get_recursion_context() omits ce0f17fc93f6 perf: Fix get_recursion_context() omits 9dfa9a5c9bae perf/x86: Reduce stack usage for x86_pmu::drain_pebs() omits 267fb27352b6 perf: Reduce stack usage of perf_output_begin() omits 9d516aa82b7d virtio: virtio_console: fix DMA memory allocation for rpro [...] omits 65c5a055b0d5 nvme: fix incorrect behavior when BLKROSET is called by the user omits f4ea089e429e microblaze: add support for TIF_NOTIFY_SIGNAL omits aeec8193578a hexagon: add support for TIF_NOTIFY_SIGNAL omits f3924d763c8a csky: add support for TIF_NOTIFY_SIGNAL omits e181c0aa2e53 openrisc: add support for TIF_NOTIFY_SIGNAL omits 6d3a273355e3 sh: add support for TIF_NOTIFY_SIGNAL omits a5b3cd32ff23 um: add support for TIF_NOTIFY_SIGNAL omits 75309018a24d s390: add support for TIF_NOTIFY_SIGNAL omits f45c184bce15 mips: add support for TIF_NOTIFY_SIGNAL omits 900f0713fdd7 powerpc: add support for TIF_NOTIFY_SIGNAL omits 18cb3281285d parisc: add support for TIF_NOTIFY_SIGNAL omits 42020064274c nios32: add support for TIF_NOTIFY_SIGNAL omits e660653cd9f2 m68k: add support for TIF_NOTIFY_SIGNAL omits 192caabd4dd9 arm64: add support for TIF_NOTIFY_SIGNAL omits 53855e125887 arc: add support for TIF_NOTIFY_SIGNAL omits 88f93de1de0c Merge branch 'x86/entry' of git://git.kernel.org/pub/scm/l [...] 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 6d6a18fdde8b KVM: selftests: allow two iterations of dirty_log_perf_test omits 22435b281728 Merge fanotify parent info fix and inotify limits improvements. omits 2356eb80ca42 docs: filesystems: Reduce ext2.rst to one top-level heading omits 29701d69b98d Merge tag 'core-entry-notify-signal' of git://git.kernel.o [...] omits 97ab4516205e platform/x86: intel-hid: fix _DSM function index handling omits 06ad8d339524 drm/gma500: Fix out-of-bounds access to struct drm_device. [...] omits 92890123749b inotify: Increase default inotify.max_user_watches limit t [...] omits 7372e79c9eb9 fanotify: fix logic of reporting name info with watched parent omits 3be3955315bd platform/x86: intel_pmc_core: Assign boolean values to a b [...] omits 65cae18882f9 x86/xen: don't unbind uninitialized lock_kicker_irq omits 156ec4731cb2 platform/x86: amd-pmc: Add AMD platform support for S2Idle omits 330b7d33056b drm/i915/region: fix order when adding blocks omits f4c7fa39415d ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM omits 3cd420b2ebd8 platform/x86: thinkpad_acpi: Add BAT1 is primary battery q [...] omits 685489a32c61 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE [...] omits e5ace7f62695 ARM: dts: stm32: Enable thermal sensor support on stm32mp1 [...] omits c758be8e1d06 platform/x86: thinkpad_acpi: add P1 gen3 second fan support omits cb7ff314e1d9 drm/tegra: sor: Don't warn on probe deferral omits 1e106aa3509b futex: Don't enable IRQs unconditionally in put_pi_state() omits ad624dfd7bb6 mtd: spi-nor: micron-st: allow using MT35XU512ABA in Octal [...] omits c3266af101f2 mtd: spi-nor: spansion: add support for Cypress Semper flash omits 24b9f0d22081 module: fix comment style 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 2541743e99c3 module: add more 'kernel-doc' comments omits 24389b610be3 module: fix up 'kernel-doc' comments 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 1da81e5562fa drivers/tty/serial: add LiteUART driver omits 79c5ef07d91e dt-bindings: serial: document LiteUART bindings omits 22447a99c97e drivers/soc/litex: add LiteX SoC Controller driver omits 3399bac5efd6 dt-bindings: soc: document LiteX SoC Controller bindings omits 4bf9cf0b92df dt-bindings: vendor: add vendor prefix for LiteX omits 2dae0c852940 drm/i915: Use ABI engine class in error state ecode omits 42e584ce112d Merge branch 'for-5.10/upstream-fixes' into for-next omits bda3002485a3 drm/i915: Improve record of hung engines in error state omits 0e15ca5fe224 dmaengine: pxa_dma: remove redundant irqsave and irqrestor [...] omits 618a8e383bbd dmaengine: ste_dma40: remove redundant irqsave and irqrest [...] omits 8c94b83e0c37 dmaengine: moxart-dma: remove redundant irqsave and irqres [...] omits d9c8d4b278d1 dmaengine: hisi_dma: remove redundant irqsave and irqresto [...] omits 1ff206561920 dmaengine: k3dma: remove redundant irqsave and irqrestore [...] omits 280e7f90d452 dmaengine: milbeaut-xdmac: remove redundant irqsave and ir [...] omits 654115e3f626 dmaengine: tegra210-adma: remove redundant irqsave and irq [...] omits 302b3b38236a dmaengine: sf-pdma: remove redundant irqsave and irqrestor [...] omits e991c06ed714 dmaengine: ti: k3-udma: remove redundant irqsave and irqre [...] omits f3b1024908ec dmaengine: ipu_idmac: remove redundant irqsave and restore [...] omits f59ee399de4a HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevi [...] omits 20f67902824f platform/x86: dell-wmi-sysman: fix init_bios_attributes() [...] omits 69973b4895b3 dmaengine: ti: k3-udma-glue: move psi-l pairing in channel [...] omits 6349753276a6 dmaengine: idma64: Switch to use __maybe_unused instead of [...] omits 842067940a3e dmaengine: dw: Enable runtime PM omits 2f8417a967d5 dmaengine: idxd: define table offset multiplier omits 5a71270197f3 dmaengine: idxd: Update calculation of group offset to be [...] omits c57ba401f437 Merge branches 'renesas-arm-defconfig-for-v5.11' and 'rene [...] omits fe4b7811beac Merge branch 'renesas-fixes-for-v5.10' into renesas-next omits 8edde858ab62 arm64: dts: renesas: hihope-rev4: Add a comment explaining [...] omits 220989d37c47 Merge back cpufreq updates for v5.11. omits 7de8bfaa095f arm64: dts: renesas: r8a774e1: Add missing audio_clk_b omits c5f883d1a6f3 ARM: shmobile: defconfig: Refresh for v5.10-rc1 omits 274335f1c557 platform/surface: Add Driver to set up lid GPEs on MS Surf [...] omits 91de32fe6d7a Merge tag 'ib-mfd-x86-v5.11' into review-hans 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 2c736bb4087f Merge tag 'arm-adrl-replacement-for-v5.11' of git://git.ke [...] omits ae73ad052707 Merge tag 'arm-p2v-for-v5.11' of git://git.kernel.org/pub/ [...] 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 34a280831384 video: hyperv_fb: include vmalloc.h omits ab6fd5d44aa2 drm/panel: simple: Add flags to boe_nv133fhm_n61 omits 45353186575d Input: cyttsp4 - move 'cyttsp4_tch_abs_string' to the only [...] 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 136feb4cf3b3 Input: resistive-adc-touch - struct headers should start w [...] omits 29c2e1249cfa Input: analog - fix formatting of error code omits a1b5196d988a Input: cyapa_gen5 - fix obvious abuse of kernel-doc format omits 6cffd88c2f7d Input: cyapa - fix misnaming of 'cyapa_i2c_write's 'reg' param omits d8c58078e8aa Input: ab8500-ponkey - fix incorrect name in 'ab8500_ponke [...] omits 1b65c43f7078 mtd: spi-nor: core: disable Octal DTR mode on suspend. omits d73ee7534cc5 mtd: spi-nor: core: perform a Soft Reset on shutdown omits 1131324aa53a mtd: spi-nor: sfdp: detect Soft Reset sequence support from BFPT omits a33c89db4c3b mtd: spi-nor: core: enable octal DTR mode when possible omits 981a8d60e01f mtd: spi-nor: Parse SFDP SCCR Map omits c6908077b194 mtd: spi-nor: Introduce SNOR_F_IO_MODE_EN_VOLATILE omits 354b41296701 mtd: spi-nor: core: do 2 byte reads for SR and FSR in DTR mode omits 6c6a2b2b8ed6 mtd: spi-nor: core: use dummy cycle and address width info [...] omits fb27f198971a mtd: spi-nor: sfdp: parse xSPI Profile 1.0 table omits 0e1b2fc4e5f6 mtd: spi-nor: sfdp: get command opcode extension type from BFPT omits 0e30f47232ab mtd: spi-nor: add support for DTR protocol omits 6e1bf55d7207 mtd: spi-nor: add spi_nor_controller_ops_{read_reg, write_ [...] omits 39bdfb789bac mtd: spi-nor: core: use EOPNOTSUPP instead of ENOTSUPP omits e0d80b647c12 Input: cros_ec_keyb - struct headers should start with 'st [...] omits 2216c0e414c6 Input: gpio_keys - fix misnamed function parameter 'dev' omits 93107bc736f4 Input: elantech - demote obvious abuse of kernel-doc header omits 55be5087a8ab Input: pmic8xxx-keypad - fix kernel-doc formatting omits 5b27585a8524 Input: nomadik-ske-keypad - provide some missing struct me [...] omits 176271110d74 Input: drv2667 - fix formatting and add missing member docs omits 6e9c6fcbff24 Input: drv2665 - fix formatting expected by kernel-doc omits 463a74c2d34d Input: drv260x - fix kernel-doc formatting and remove one abuse omits 77e70d351db7 Input: sunkbd - avoid use-after-free in teardown paths omits 3fe781f4fab2 Input: ads7846 - use kobj_to_dev() API omits af5689fb5c1c Input: ektf2127 - add support for eKTF2132 touchscreen omits cdab490e50e7 dt-bindings: input: ektf2127: Add elan,ektf2132 compatible string omits f8394f232b1e Linux 5.10-rc3 omits 6d84cf53a456 Merge branch 'v5.11-armsoc/dts64' into for-next omits e786f756d527 arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 omits 746c750a8bc4 arm64: dts: rockchip: Add Engicam C.TOUCH 2.0 omits 5fccec0cf423 dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 omits ae2975046dbc net/sunrpc: fix useless comparison in proc_do_xprt() omits 0935d7e9b1b2 arm64: dts: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit omits d92a7c331f53 arm64: dts: rockchip: Add Engicam PX30.Core SOM omits 7a180f56e014 arm64: dts: rockchip: Add Engicam EDIMM2.2 Starter Kit omits f36296e4ddfc dt-bindings: arm: rockchip: Add Engicam PX30.Core EDIMM2.2 [...] omits 15f5d201c177 Merge tag 'driver-core-5.10-rc3' of git://git.kernel.org/p [...] omits bbc821849eba Merge tag 'tty-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] omits df53b815c799 Merge tag 'usb-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] omits b4e00444cab4 fork: fix copy_process(CLONE_PARENT) race with the exiting [...] omits cc8214b248d7 Merge branch 'next/dt64' into for-next omits e1e47fbca668 arm64: dts: exynos: Correct psci compatible used on Exynos7 omits 73bc7510ea0d arm64: dts: exynos: Include common syscon restart/poweroff [...] omits 3c4e0dff2095 vt: Disable KD_FONT_OP_COPY omits 9dbc1c03eeb5 Merge tag 'xfs-5.10-fixes-3' of git://git.kernel.org/pub/s [...] omits 6b2c4d52fd38 Merge branch 'hch' (patches from Christoph) omits 40be821d627c Merge tag 'x86-urgent-2020-11-08' of git://git.kernel.org/ [...] omits 100e38914a02 Merge tag 'perf-urgent-2020-11-08' of git://git.kernel.org [...] omits 819af2a6765a drm: remove unneeded break omits aaaaa7ecdc0b Merge tag 'locking-urgent-2020-11-08' of git://git.kernel. [...] omits 15a9844458cf Merge tag 'irq-urgent-2020-11-08' of git://git.kernel.org/ [...] omits 6a8d0d283d62 Merge tag 'core-urgent-2020-11-08' of git://git.kernel.org [...] omits e942d7528139 Merge tag 'powerpc-5.10-3' of git://git.kernel.org/pub/scm [...] 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 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 4fd94ec7d566 KVM: selftests: Introduce the dirty log perf test omits 3be186309546 KVM: selftests: Make the number of vcpus global omits 6769155fece2 KVM: selftests: Make the per vcpu memory size global omits f663132d1e09 KVM: selftests: Drop pointless vm_create wrapper omits 92ab4b9a22cf KVM: selftests: Add wrfract to common guest code omits 1eafbd27edb5 KVM: selftests: Simplify demand_paging_test with timespec_ [...] omits 2fe5149bdfbf KVM: selftests: Remove address rounding in guest code omits 4b5d12b0e21c KVM: selftests: Factor code out of demand_paging_test omits afdb19600719 KVM: selftests: Use a single binary for dirty/clear log test omits 3031e0288e60 KVM: selftests: Always clear dirty bitmap after iteration omits 31d212959179 KVM: selftests: Add blessed SVE registers to get-reg-list omits fd02029a9e01 KVM: selftests: Add aarch64 get-reg-list test omits ac4a4d6de22e selftests: kvm: test enforcement of paravirtual cpuid features omits 29faeb963201 selftests: kvm: Add exception handling to selftests omits 85f2a4320ef2 selftests: kvm: Clear uc so UCALL_NONE is being properly reported omits df11f7dd5834 selftests: kvm: Fix the segment descriptor layout to match [...] 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 8519873d1912 drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 omits f2e66f212a9d drm: panel: simple: add missing platform_driver_unregister [...] omits 2cdef91cf882 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs omits 1e293d1ae88c kvm: x86: request masterclock update any time guest uses d [...] omits 01b4f510b9f4 kvm: x86: ensure pv_cpuid.features is initialized when ena [...] omits 1930e5ddcead kvm: x86: reads of restricted pv msrs should also result in #GP omits cc4cb017678a KVM: x86: use positive error values for msr emulation that [...] omits 177158e5b1a5 KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID omits 3d20267abc78 KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER omits c6c4f961cb87 KVM: x86/mmu: fix counting of rmap entries in pte_list_add omits 01776f070ffc powerpc/32s: Use relocation offset when setting early hash table omits ff2bb93f5378 Merge tag 'kvmarm-fixes-5.10-2' of git://git.kernel.org/pu [...] omits 9e4e570567af Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits 7327c8b98e2e arm64: dts: rockchip: Reorder LED triggers from mmc device [...] omits 5d6e02d2aa7e Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits 2bd7bbc9f593 Merge branch 'v5.11-armsoc/dts64' into for-next omits c20e6dd9a953 arm64: dts: rockchip: add adc joystick to Odroid Go Advance omits 0011c6d18277 arm64: dts: rockchip: Assign a fixed index to mmc devices [...] omits 62dbf80fc581 dt-bindings: arm: rockchip: Add Kobol Helios64 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 4429f14aeea9 Merge tag 'block-5.10-2020-11-07' of git://git.kernel.dk/l [...] omits e9c02d68cc26 Merge tag 'io_uring-5.10-2020-11-07' of git://git.kernel.d [...] 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 9f5d1c336a10 futex: Handle transient "ownerless" rtmutex state correctly omits 4e0396c59559 net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m omits ee661a4abdf4 Merge tag 'mlx5-fixes-2020-11-03' of git://git.kernel.org/ [...] omits 419a38cecf14 net: macvlan: remove redundant initialization in macvlan_d [...] omits 847f0a2bfd2f r8169: disable hw csum for short packets on all chip versions omits cc6528bc9a0c r8169: fix potential skb double free in an error path omits ea8146c68457 cxgb4: Fix the -Wmisleading-indentation warning omits af6e7de0c7d1 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 4b1d362db99d Merge tag 'riscv-for-linus-5.10-rc3' of git://git.kernel.o [...] 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 ef63b043ac86 thermal: intel: pch: fix S0ix failure due to PCH temperatu [...] 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 db388a6cb7ed Merge tag 'usb-serial-5.10-rc3' of https://git.kernel.org/ [...] 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 7bdb157cdebb perf/core: Fix a memory leak in perf_event_parse_addr_filter() 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 d315c627a182 regmap: irq: Convert to use irq_domain_create_legacy() omits b6e95788fde8 irqdomain: Introduce irq_domain_create_legacy() API omits c3a877fea962 irqdomain: Replace open coded of_node_to_fwnode() omits 08219fb1efae irqdomain: Add forward declaration of fwnode_handle omits eda2845ae5e0 irqdomain: Remove unused of_device_id forward declaration omits 801284f97378 x86/platform/uv: Recognize UV5 hubless system identifier omits 1aee505e0171 x86/platform/uv: Remove spaces from OEM IDs omits 1aec69ae56be x86/platform/uv: Fix missing OEM_TABLE_ID omits 446b8185f0c3 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Head [...] omits 23ff6cc91136 Merge remote-tracking branch 'linus/master' into fixes omits 05d5233df85e jbd2: fix up sparse warnings in checkpoint code omits fa329e27317f ext4: fix sparse warnings in fast_commit code omits 99c880decf27 ext4: cleanup fast commit mount options omits 87a144f09380 jbd2: don't start fast commit on aborted journal omits 9b5f6c9b83d9 ext4: make s_mount_flags modifications atomic omits da0c5d269526 ext4: issue fsdev cache flush before starting fast commit omits 556e0319fbb8 ext4: disable fast commit with data journalling omits 1ceecb537f72 ext4: fix inode dirty check in case of fast commits omits a3114fe747be ext4: remove unnecessary fast commit calls from ext4_file_mmap omits 764b3fd31d13 ext4: mark buf dirty before submitting fast commit buffer omits a740762fb3b3 ext4: fix code documentatioon omits f6634e2609d1 ext4: dedpulicate the code to wait on inode that's being c [...] omits 480f89d55326 jbd2: don't read journal->j_commit_sequence without taking a lock omits 0ee66ddcf3c1 jbd2: don't touch buffer state until it is filled omits cc80586a57f7 jbd2: add todo for a fast commit performance optimization omits 0bce577bf9ca jbd2: don't pass tid to jbd2_fc_end_commit_fallback() omits c460e5edc85a jbd2: don't use state lock during commit path omits 37e0a30e94f1 jbd2: drop jbd2_fc_init documentation omits a1e5e465b31d ext4: clean up the JBD2 API that initializes fast commits omits ede7dc7fa0af jbd2: rename j_maxlen to j_total_len and add jbd2_journal_ [...] omits a80f7fcf1867 ext4: fixup ext4_fc_track_* functions' signature omits 5b552ad70c61 ext4: drop redundant calls ext4_fc_track_range omits b21ebf143af2 ext4: mark fc ineligible if inode gets evictied due to mem [...] omits a44ad6835da5 ext4: describe fast_commit feature flags omits 7067b2619017 ext4: unlock xattr_sem properly in ext4_inline_data_truncate() omits e121bd48b9eb ext4: silence an uninitialized variable warning omits a0650046d31d MAINTAINERS: add missing file in ext4 entry omits 174fe5ba2d1e ext4: correctly report "not supported" for {usr,grp}jquota [...] omits 86bbf01977b4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ae0d0bb29b31 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits eb48201421b1 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 7e1d99c3fa59 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 535e725dde3f tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c93751a9de6b tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 1e29a687ba68 tools/memory-model: Repair parseargs.sh header comment omits d09f429a98ce tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 0ce7d16d7e82 tools/memory-model: Make history-check scripts use mselect7 omits 30312d191456 tools/memory-model: Make checkghlitmus.sh use mselect7 omits e9a0d98458c0 tools/memory-model: Fix scripting --jobs argument omits c63fe5d55a5c tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3b7f251ec3c1 tools/memory-model: Add -v flag to jingle7 runs omits 6c98ae64639d tools/memory-model: Make runlitmus.sh check for jingle errors omits 2cffde403bec tools/memory-model: Allow herd to deduce CPU type omits 57a59e67f435 tools/memory-model: Keep assembly-language litmus tests omits 2ecbecf2039c tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits f133cae39788 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits d6053d1fe7db tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits b910daf5f192 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 1937a58b7e35 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 01a6e0e9b544 tools/memory-model: Fix checkalllitmus.sh comment omits 2f3ed276ad47 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 84bf66378236 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 2488a59ef06c tools/memory-model: Update parseargs.sh for hardware verification omits 870bb3c29e90 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 117cc2bbf2b3 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 3daed1a41306 tools/memory-model: Make judgelitmus.sh identify bad macros omits 1622426cd6f9 tools/memory-model: Make cmplitmushist.sh note timeouts omits fcb3bd91eb1c tools/memory-model: Make judgelitmus.sh note timeouts omits 764f605ec4ec tools/memory-model: Document locking corner cases 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 659caaf65dc9 Merge tag 'ceph-for-5.10-rc3' of git://github.com/ceph/cep [...] omits 03f0f5ad5847 Merge tag 'linux-kselftest-fixes-5.10-rc3' of git://git.ke [...] omits d4fc96832f01 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] 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 6f64e4778300 bpf: Update verification logic for LSM programs omits bf3e76289cd2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 44d80621857f Merge tag 'spi-fix-v5.10-rc2-2' of git://git.kernel.org/pu [...] omits bb72bbe8f6c7 Merge tag 'sound-5.10-rc3' of git://git.kernel.org/pub/scm [...] omits d435c05ab019 net/sunrpc: return 0 on attempt to write to "transports" omits fc7b66ef0766 Merge tag 'drm-fixes-2020-11-06-1' of git://anongit.freede [...] omits 28ced768a426 Merge tag 'tpmdd-next-v5.10-rc4' of git://git.kernel.org/p [...] omits 02a2aa3500a9 Merge tag 'iommu-fixes-v5.10-rc2' of git://git.kernel.org/ [...] omits 1669ecf9c884 Merge tag 'vfio-v5.10-rc3' of git://github.com/awilliam/li [...] omits 30f3f68e27d1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits f055f355faf1 selftests/bpf: Fix selftest build with old libc omits 4257087e8feb Merge tag 'arc-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] omits ee5181488827 Merge tag 's390-5.10-3' of git://git.kernel.org/pub/scm/li [...] omits 41f165302414 Merge tag 'net-5.10-rc3' of git://git.kernel.org/pub/scm/l [...] omits 706f37dbbd97 Merge branch 'next/defconfig' into for-next omits 04559494149e Merge branch 'next/dt' into for-next omits dfe21dcabac0 ARM: defconfig: Enable ax88796c driver for Exynos boards omits 2024b130b0c8 ARM: dts: exynos: Add Ethernet to Artik 5 board 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 0afa08cf8706 Merge branch 'for-v5.11/tegra-mc' into for-next omits 919d9ff01673 memory: tegra20: Support interconnect framework omits e9ba5a661c53 memory: tegra20-emc: Continue probing if timings are missi [...] omits 9fb698a201a1 memory: tegra20-emc: Make driver modular omits 6f4c94560b8b memory: tegra-mc: Add interconnect framework omits 822340b9255e memory: tegra: Add missing latency allowness entry for Pag [...] omits 717af3520cf9 memory: tegra: Remove superfluous error messages around pl [...] omits 4a4ee9361434 memory: tegra: Use devm_platform_ioremap_resource() omits 1f1997eb44b1 memory: tegra: Add and use devm_tegra_memory_controller_get() omits 684c7ed8013d Merge branch 'for-v5.11/tegra-soc-clk' into HEAD omits 991fcb77f490 drm/edid: Fix uninitialized variable in drm_cvt_modes() omits 9c00c36f7a40 dt-bindings: memory: tegra124: Add memory client IDs omits fb8a66603b97 dt-bindings: memory: tegra30: Add memory client IDs omits 07239ef55d10 dt-bindings: memory: tegra20: Add memory client IDs omits c553bb54a486 dt-bindings: host1x: Document new interconnect properties omits 254a42ac9390 dt-bindings: tegra30-actmon: Document OPP and interconnect [...] omits 881f68ed9d4e dt-bindings: memory: tegra124: emc: Document OPP table and [...] omits cf3b2deb459d dt-bindings: memory: tegra124: emc: Document new interconn [...] omits cac2a3552c9e dt-bindings: memory: tegra124: mc: Document new interconne [...] omits 48126d7884ab dt-bindings: memory: tegra30: emc: Document OPP table and [...] omits 6ec85c032aee dt-bindings: memory: tegra30: emc: Document new interconne [...] omits ed7f6f2eaae8 dt-bindings: memory: tegra30: mc: Document new interconnec [...] omits 95e638e8b0b4 dt-bindings: memory: tegra20: emc: Document OPP table and [...] omits 5e768b1fe46e dt-bindings: memory: tegra20: emc: Document new interconne [...] omits 3ee81e021f2b dt-bindings: memory: tegra20: mc: Document new interconnec [...] omits e51a59f079c5 dt-bindings: memory: tegra20: emc: Document nvidia, memory [...] omits 245157a31e91 soc/tegra: fuse: Add stub for tegra_sku_info omits fc4fbf88ecbe soc/tegra: fuse: Export tegra_read_ram_code() omits 4cfdad35ae7e clk: tegra: Export Tegra20 EMC kernel symbols omits d4d50710a8b4 seq_file: add seq_read_iter omits b24c30c67863 proc "seq files": switch to ->read_iter omits 7cfc630e63b4 proc "single files": switch to ->read_iter omits 28589f9e0f94 proc/stat: switch to ->read_iter omits 70fce7d22539 proc/cpuinfo: switch to ->read_iter omits fe33850ff798 proc: wire up generic_file_splice_read for iter ops omits 15af36596ae3 x86/mce: Correct the detection of invalid notifier priorities omits 92cfcd030e4b fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lbl [...] 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 e1777d099728 null_blk: Fix scheduling in atomic with zoned mode omits 4466d6d2f80c tty: fix crash in release_tty if tty->port is not set omits 0c5fc92622ed serial: txx9: add missing platform_driver_unregister() on [...] omits 427627a23c3e tty: serial: imx: enable earlycon by default if IMX_SERIAL [...] omits 912ab37c7987 serial: 8250_mtk: Fix uart_get_baud_rate warning omits 8ffd778aff45 tpm: efi: Don't create binary_bios_measurements file for a [...] omits b154ce11ead9 tpm_tis: Disable interrupts on ThinkPad T490s 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 faf000397e7f KVM: arm64: Fix build error in user_mem_abort() omits c512298eed03 KVM: arm64: Remove AA64ZFR0_EL1 accessors omits 912dee572691 KVM: arm64: Check RAZ visibility in ID register accessors omits 01fe5ace92dd KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER omits f81cb2c3ad41 KVM: arm64: Don't hide ID registers from userspace omits c97e7615c15b Merge branch 'i2c/for-current' into i2c/for-next omits 3b5f7f10ff6e i2c: designware: slave should do WRITE_REQUESTED before WR [...] omits 66b92313e2ca i2c: designware: call i2c_dw_read_clear_intrbits_slave() once omits 9890923be3a6 i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM omits 54b9c3d0cea5 i2c: mlxbf: Update author and maintainer email info omits 67ee9fda6ed4 i2c: mlxbf: Update reference clock frequency omits 4b19d806ac52 i2c: mlxbf: Remove unecessary wrapper functions omits 08e019e27a9e i2c: mlxbf: Fix resrticted cast warning of sparse omits ed01ddc618fc i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call omits 37174f334130 gpio: tegra: Use raw_spinlock omits 6ea68fc0a604 gpio: tegra: Add lockdep class omits a49cc1fe9d64 i2c: sh_mobile: implement atomic transfers omits 10a2f11d3c9e gpio: pcie-idio-24: Enable PEX8311 interrupts omits 23a7fdc06ebc gpio: pcie-idio-24: Fix IRQ Enable Register value omits d8f270efeac8 gpio: pcie-idio-24: Fix irq mask when masking omits 773c16705058 ftrace: Add recording of functions that caused recursion omits a25d036d939a ftrace: Reverse what the RECURSION flag means in the ftrace_ops omits 5d029b035bf1 perf/ftrace: Check for rcu_is_watching() in callback function omits 5d15a624c34b perf/ftrace: Add recursion protection to the ftrace callback omits 4b750b573c5b livepatch: Trigger WARNING if livepatch function fails due [...] omits f6439c531d52 thunderbolt: Add support for Intel Tiger Lake-H omits 13f3ea9a2c82 livepatch/ftrace: Add recursion protection to the ftrace callback omits c536aa1c5b17 kprobes/ftrace: Add recursion protection to the ftrace callback omits 6cdf941871ec pstore/ftrace: Add recursion protection to the ftrace callback omits da5afbeb1724 ftrace: Optimize testing what context current is in omits 6e4eb9cb22fc ftrace: Add ftrace_test_recursion_trylock() helper function omits 0264c8c9e1b5 ftrace: Move the recursion testing into global headers omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits 12f6c7209fc3 Merge branch 'sunxi/dt-for-5.11' into sunxi/for-next omits af9da91493e5 iommu/arm-smmu: Use new devm_krealloc() omits 04057a1afc75 drm/i915: Sort EHL/JSL PCI IDs omits 9340c293ebf0 ARM: dts: sun8i: h3: Add initial NanoPi R1 support omits 030eea2a1127 arm64: dts: allwinner: pinephone: Use generic sensor node names omits bc7f2cd7559c spi: bcm2835: remove use of uninitialized gpio flags variable omits 8ca199309f3c Merge series "ASoC: dt-bindings: audio-graph-card: switch [...] omits 00bd6bca3fb1 USB: apple-mfi-fastcharge: fix reference leak in apple_mfi [...] omits 20914919ad31 usb: mtu3: fix panic in mtu3_gadget_stop() omits 900ccdcb79bb spi: stm32: fix reference leak in stm32_spi_resume 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 da42b98d5c7d ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC omits c1c5bafd4481 dt-bindings: arm: sunxi: add Elimo bindings omits 33958b22f377 ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM omits c424dc4cd180 mips: Vr41xx: add missing iounmap() on error in vr41xx_pci [...] omits 2673ecf95865 mips: cm: add missing iounmap() on error in mips_cm_probe() omits 5a5aa912f687 mips: ar7: add missing iounmap() on error in ar7_gpio_init omits 18ff14c87d90 MIPS: Kconfig: fix a few trivial spelling mistakes omits d2e850e96183 MIPS: zboot: put appended dtb into a section 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 c2c81bb2f691 RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ omits 1074dd44c5ba RISC-V: Use non-PGD mappings for early DTB access omits 635e3f3e47f2 riscv: uaccess: fix __put_kernel_nofault() 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 8967765032e9 drivers/clocksource/nps: Remove EZChip NPS clocksource driver omits 9e62edac519d opp: Don't return opp_dev from _find_opp_dev() omits 27c09484dd3d opp: Allocate the OPP table outside of opp_table_lock omits d2e2b2677237 Merge branch 'next/dt64' into for-next omits 6e7a2d73390e Merge branch 'next/dt' into for-next omits 98c03b6eef3f arm64: dts: exynos: add the WiFi/PCIe support to TM2(e) boards omits 25519d683442 ima: generalize x86/EFI arch glue for other EFI architectures omits bcacf5f6f239 riscv: fix pfn_to_virt err in do_page_fault(). omits c0f98d2f8b07 Merge tag 'drm-misc-next-2020-11-05' of git://anongit.free [...] omits c6bde958a62b bpf: Lift hashtab key_size limit omits d3bec0138bfb bpf: Zero-fill re-used per-cpu map element omits 200ea5a2292d selinux: fix inode_doinit_with_dentry() LABEL_INVALID erro [...] omits 356583b956e6 Merge tag 'drm-misc-fixes-2020-11-05' of git://anongit.fre [...] 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 3fb4a8fa28b7 powerpc/numa: Fix build when CONFIG_NUMA=n omits 7c0afcad7507 bpf: BPF_PRELOAD depends on BPF_SYSCALL 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 f9b7ff0d7f7a tools/bpftool: Fix attaching flow dissector omits c9448e828d11 Merge tag 'mlx5-updates-2020-11-03' of git://git.kernel.or [...] omits f56fb0122c41 Merge tag 'amd-drm-fixes-5.10-2020-11-04' of git://people. [...] omits 866bc2d3c40a Merge tag 'drm-intel-fixes-2020-11-05' of git://anongit.fr [...] omits 79605f139426 riscv: Set text_offset correctly for M-Mode omits 53aa37fb8dc4 Merge tag 'imx-drm-next-2020-10-30' of git://git.pengutron [...] 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 a422490a5956 drm/amd/display: Add missing pflip irq omits 9a472ef7a369 io_uring: fix link lookup racing with link timeout omits 0356010d825e sctp: bring inet(6)_skb_parm back to sctp_input_cb omits 49a361327332 NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy omits 36e1e5ba90fb NFSD: Fix use-after-free warning when doing inter-server copy omits 66d60e3ad1e4 NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL omits d321ff589c16 SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() omits 1905cac9d621 NFSD: NFSv3 PATHCONF Reply is improperly formed 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 108aa503657e arm64: kexec_file: try more regions if loading segments fails omits 8902a6642771 ARM: dts: exynos: Add a placeholder for a MAC address 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 1978b3a53a74 x86/speculation: Allow IBPB to be conditionally enabled on [...] omits 1a50cf9a67ff net/mlx5e: Fix incorrect access of RCU-protected xdp_prog omits c5eb51adf06b net/mlx5e: Fix VXLAN synchronization after function reload omits ae3585944560 net/mlx5: E-switch, Avoid extack error log for disabled vport omits 465e7baab6d9 net/mlx5: Fix deletion of duplicate rules omits f42139ba4979 net/mlx5e: Use spin_lock_bh for async_icosq_lock omits 78c906e430b1 net/mlx5e: Protect encap route dev from concurrent release omits e68e28b4a9d7 net/mlx5e: Fix modify header actions memory leak 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 521b619acdc8 Merge tag 'linux-kselftest-kunit-fixes-5.10-rc3' of git:// [...] omits 3249fe45639a Merge tag 'trace-v5.10-rc2' of git://git.kernel.org/pub/sc [...] omits bf458a2d1d4e Merge branch 'mem-ctrl-next' into for-next omits 8a2c8ca7eb37 Merge branch 'next/dt' into for-next omits 21d3cdd0391b dt-bindings: memory: tegra20: emc: Correct registers range [...] omits 6732b3548573 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits d9e1af3a1394 ARM: dts: exynos: Add Ethernet interface description for O [...] omits 6eff260412bd ARM: dts: exynos: Add Ethernet interface description for O [...] omits dff7ae5c50eb ARM: dts: exynos: Add Ethernet interface description for O [...] omits 9ef3a2c5859e ARM: dts: exynos: Add Ethernet interface description for O [...] omits 6f3f374ac05d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 852e1b364481 drm/i915/gem: Pull phys pread/pwrite implementations to th [...] omits 7bd5175918eb arm64: dts: meson: add watchdog to g12-common dtsi omits 0049b688459b drm/i915/gem: Allow backends to override pread implementation omits 8e9c052a483d arm64: dts: meson: remove empty lines from aml-s905x-cc v2 dts omits 514ad1b6bb6e drm/amdgpu: Fix Arcturus fan speed reporting omits 71037bfc78bf drm/amdgpu: add missing clock gating info in amdgpu_pm_info omits cf26c714874c Merge tag 'spi-fix-v5.10-rc2' of git://git.kernel.org/pub/ [...] omits 3d55978f95ca Merge tag 'regulator-fix-v5.10-rc2' of git://git.kernel.or [...] 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 007fda302d77 ARM: dts: exynos: Enable DWC2 dual-role support on OdroidU [...] omits f786dfa3745b Merge tag 'pm-5.10-rc3' of git://git.kernel.org/pub/scm/li [...] omits 02c02ddce427 memory: mtk-smi: Add mt8192 support omits 31fc9f87fede dt-bindings: memory: mediatek: Add mt8192 support omits 27bb0e42855a dt-bindings: memory: mediatek: Convert SMI to DT schema omits 1a092479f303 Merge tag 'fixes-2020-11-05' of git://git.kernel.org/pub/s [...] omits d1dd461207b8 Merge tag 'gfs2-v5.10-rc1-fixes' of git://git.kernel.org/p [...] omits e2557a2cdeb2 Merge tag 'pci-v5.10-fixes-1' of git://git.kernel.org/pub/ [...] omits 732019fef32d dt-bindings: timer: Add new OST support for the upcoming n [...] omits 257a1f662293 clocksource/drivers/sp804: Use pr_fmt omits b95588b1d50b clocksource/drivers/sp804: Correct clk_get_rate handle omits b07b4f67f05a clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] omits 237bb7669d7e clocksource/drivers/sp804: Make some symbol static 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 2bcbf42add91 ionic: check port ptr before use omits 1bd14a66ee52 RISC-V: Remove any memblock representing unusable memory area omits 93bd813c1776 ASoC: rt1015: add delay to fix pop noise from speaker omits a6c96672a64f Merge tag 'asoc-fix-v5.10-rc2' of https://git.kernel.org/p [...] omits 7498058a0975 drivers/clocksource/sp804: Add static for functions such a [...] omits 7d764b685ee1 selftests: binderfs: use SKIP instead of XFAIL omits afba8b0a2cc5 selftests: clone3: use SKIP instead of XFAIL omits 1d44d0dd61b6 selftests: core: use SKIP instead of XFAIL in close_range_test.c omits f3ae6c6e8a3e selftests: proc: fix warning: _GNU_SOURCE redefined omits 8a24c834c053 ASoC: fsl_aud2htx: Add aud2htx module driver omits 40f4c56d08f2 ASoC: dt-bindings: fsl_aud2htx: Add binding doc for aud2ht [...] omits 6b47ab81c9a9 io_uring: use correct pointer for io_uring_show_cred() 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 ef9865a44228 io_uring: don't forget to task-cancel drained reqs 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 21fcdeec09ff RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring 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 1f5eb8b17f02 gpiolib: fix sysfs when cdev is not selected omits 9b92f5c51e9a pinctrl: aspeed: Fix GPI only function problem. omits 7ae7a8de0542 Merge tag 'nvme-5.10-2020-11-05' of git://git.infradead.or [...] omits a4da45dda647 pinctrl: Remove hole in pinctrl_gpio_range omits b507cb92477a pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB omits 9c65441ec823 pinctrl/meson: enable building as modules 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 8d1ddb5e7937 fcntl: Fix potential deadlock in send_sig{io, urg}() omits 33fe43cfd9b1 powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry omits 29daf869cbab powerpc/8xx: Always fault when _PAGE_ACCESSED is not set omits 0540b0d2ce90 powerpc/40x: Always fault when _PAGE_ACCESSED is not set omits 11522448e641 powerpc/603: Always fault when _PAGE_ACCESSED is not set omits 8c14577df4cd Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-opp' and 'p [...] omits 13e9be90a0c9 Merge branches 'sunxi/dt-for-5.11', 'sunxi/fixes-for-5.10' [...] omits 2b5b95b1ff3d mm: introduce vma_set_file function v4 omits 0227da01f255 mm: mmap: fix fput in error path v2 omits 468600c6ec28 btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod omits cf89af146b7e btrfs: dev-replace: fail mount if we don't have replace it [...] omits a4852cf268b5 btrfs: scrub: update message regarding read-only status omits f07728d541eb btrfs: clean up NULL checks in qgroup_unreserve_range() omits fca3a45d0878 btrfs: fix min reserved size calculation in merge_reloc_root omits e38fdb716702 btrfs: print the block rsv type when we fail our reservation omits a1fbc6750e21 btrfs: fix potential overflow in cluster_pages_for_defrag [...] omits ea86f3defd55 drm/virtio: use kvmalloc for large allocations omits 976843d5e820 arm64: dts: allwinner: pinephone: Add Bluetooth support omits 4fcf6f348799 arm64: dts: allwinner: pinephone: Add WiFi support omits a966ef6297dd arm64: dts: allwinner: pinephone: Add light/proximity sensor omits 085d96b88403 arm64: dts: allwinner: pinephone: Add LED flash omits 3cf9bf3b2550 arm64: dts: allwinner: pinephone: Set ALDO3 to exactly 3v0 omits 37f7a7b68004 arm64: dts: allwinner: pinephone: Remove AC power supply omits f3f0e410c6a8 drm: document that blobs are ref'counted omits 4e8e3d65c0c2 usb: cdns3: Rids of duplicate error message omits ac2e2e664c39 usb: cdns3: Add static to cdns3_gadget_exit function omits f8fa2c2e63c7 thunderbolt: Only configure USB4 wake for lane 0 adapters omits 77455129fb5b thunderbolt: Add uaccess dependency to debugfs interface omits a663e0df4a37 thunderbolt: Fix memory leak if ida_simple_get() fails in [...] omits a835d3a114ab pinctrl: mcp23s08: Print error message when regmap init fails omits 2b12c1363713 pinctrl: mcp23s08: Use full chunk of memory for regmap con [...] omits d7caaeda99e3 Merge branch 'for-5.10/upstream-fixes' into for-next omits 567b8e9fed8a HID: mcp2221: Fix GPIO output handling omits 244dd46c1f52 Merge branch 'for-5.10/upstream-fixes' into for-next omits 34a9fa2025d9 HID: hid-sensor-hub: Fix issue with devices with no report ID omits 0938ecae432e ALSA: usb-audio: Add implicit feedback quirk for Qu-16 omits 5f8f96528749 Merge drm/drm-next into drm-intel-next-queued omits 975323ab8f11 USB: serial: mos7720: fix parallel-port state restore omits 0f52fcb99ea2 scsi: ufs: Try to save power mode change and UIC cmd compl [...] omits da3fecb00403 scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by uf [...] omits 151f1b664ffb scsi: ufs: Allow an error return value from ->device_reset() omits fe1d4c2ebcae scsi: ufs: Add DeepSleep feature omits 1f889b58716a scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition omits 48cd6b38eb4f scsi: pm80xx: Avoid busywait in FW ready check omits 4a2efd4b89fc scsi: pm80xx: Make running_req atomic omits 7640e1eb8c5d scsi: pm80xx: Make mpi_build_cmd locking consistent omits 94a0dfcf7d33 scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to [...] omits 1526d9f10c61 scsi: target: Make state_list per CPU omits 6f55b06f9b07 scsi: target: Drop sess_cmd_lock from I/O path omits 605e74025f95 scsi: qla2xxx: Move sess cmd list/lock to driver omits 27b0efd15d52 scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG omits 8f394da36a36 scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG omits 02dd4914b0bc scsi: target: Fix cmd_count ref leak omits a2b5d6f975a4 scsi: target: Fix LUN ref count handling omits d63f64446ef4 Merge branch 'misc' into for-next omits 00c00807a110 scsi: fcoe: Remove unneeded semicolon omits 4a9435b7b04e scsi: bnx2fc: Remove unneeded semicolon omits 749c226cf56e scsi: target: Return COMPARE AND WRITE miscompare offsets omits ab628b9fc8c2 scsi: target: Split out COMPARE AND WRITE memcmp into helper omits 8dd992fb67f3 scsi: target: Rename cmd.bad_sector to cmd.sense_info omits b455233dcc40 scsi: target: Rename struct sense_info to sense_detail omits bba84aeccafb scsi: megaraid_sas: Simplify compat_ioctl handling omits 381d34e376e3 scsi: megaraid_sas: Check user-provided offsets omits 077054215a7f scsi: aacraid: Improve compat_ioctl handlers omits f1b6e57d4e4b Merge branch 'clk-qcom' into clk-next omits 794aa56a7805 clk: qcom: Add support to LPASS AON_CC Glitch Free Mux clocks omits a2d8f507803e clk: qcom: Add support to LPASS AUDIO_CC Glitch Free Mux clocks omits 7dbe5a7a3f99 dt-bindings: clock: Add support for LPASS Always ON Controller omits a6dee2fe778b dt-bindings: clock: Add support for LPASS Audio Clock Controller omits 4ee9fe3e292b clk: qcom: lpass-sc7180: Disentangle the two clock devices omits 7635622b77b5 clk: qcom: lpasscc-sc7810: Use devm in probe omits 15d09e830bbc clk: qcom: camcc: Add camera clock controller driver for SC7180 omits 57b971907eb0 dt-bindings: clock: Add YAML schemas for the QCOM Camera c [...] omits a2b57943a570 clk: qcom: clk-alpha-pll: Add support for controlling Agera PLLs omits 61a31292002b clk: qcom: clk-alpha-pll: Add support for helper functions omits b65ca4c38875 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 6a6bfbc58c12 Merge branch 'clk-doc' into clk-next omits 9d1c94a69d70 clk: fix a kernel-doc markup omits 90a1d8d38188 Merge branch 'clk-fixes' into clk-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 46afb0628b86 xfs: only flush the unshared range in xfs_reflink_unshare omits 2aaf09a0e784 r8169: work around short packet hw bug on RTL8125 omits 82728b91f124 enetc: Remove Tx checksumming offload code omits ebcaa207b485 dpaa_eth: use false and true for bool variables omits c277ca155d2f clk: imx8m: fix bus critical clk registration omits 54589b557a8d extcon: fsa9480: Support TI TSU6111 variant omits 8f61b1b3c3d4 extcon: fsa9480: Rewrite bindings in YAML and extend 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 d09101cb3c22 csky: Fixup show_regs doesn't contain regs->usp omits 3f642a4ea8c0 csky: Add memory layout 2.5G(user):1.5G(kernel) 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 2030745877bd scsi: mpt3sas: Bump driver version to 35.101.00.00 omits 324c122fc0a4 scsi: mpt3sas: Add module parameter multipath_on_hba omits ffa381d6373b scsi: mpt3sas: Handle vSES vphy object during HBA reset omits 34b0a78532f6 scsi: mpt3sas: Add bypass_dirty_port_flag parameter omits ccc59923ba8d scsi: mpt3sas: Handling HBA vSES device omits 9d0348a9d8e3 scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough omits a5e99fda0172 scsi: mpt3sas: Update hba_port objects after host reset omits 6df6be9168f5 scsi: mpt3sas: Get sas_device objects using device's rphy omits c71ccf93c00c scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() omits 7d310f241001 scsi: mpt3sas: Get device objects using sas_address & portID omits e2f0cdf75253 scsi: mpt3sas: Update hba_port's sas_address & phy_mask omits 78ca700342a5 scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() omits e238e71b6cb2 scsi: mpt3sas: Allocate memory for hba_port objects omits b22a0fac8c05 scsi: mpt3sas: Define hba_port structure omits 1344a232016d powerpc: Use asm_goto_volatile for put_user() 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 e1ac4b2406d9 efi: generalize efi_get_secureboot omits b6be002bcd1d x86/entry: Move nmi entry/exit into common code omits 9d750c75bd2c risc-v: kernel: ftrace: Fixes improper SPDX comment style omits bc3955c99cd0 Merge series "ASoC: topology: Change to resource managed m [...] omits 860bfa6d66eb Merge series "ASoC: Mediatek: Add support for MT8192 SoC" [...] omits 25cf73b9ff88 libbpf: Fix possible use after free in xsk_socket__delete omits f78331f74cac libbpf: Fix null dereference in xsk_socket__delete omits db0362eeb229 USB: serial: option: add Telit FN980 composition 0x1055 omits 62575e270f66 ceph: check session state after bumping session->s_seq omits 832ea234277a PCI: mvebu: Fix duplicate resource requests omits 9fff3256f93d PCI: dwc: Restore ATU memory resource setup to use last entry omits ac6f929d74ba Merge tag 'linux-can-fixes-for-5.10-20201103' of git://git [...] omits c02bb16b0e82 spi: spi-mem: fix reference leak in spi_mem_access_start 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 9bd77a9ce31d spi: fsl-dspi: fix wrong pointer in suspend/resume omits f9d7c6eb23f7 ASoC: mchp-spdiftx: Do not set Validity bit(s) omits 99b328084f6a io_uring: fix overflowed cancel w/ linked ->files omits cb8a8ae31074 io_uring: drop req/tctx io_identity separately omits 4b70cf9dea4c io_uring: ensure consistent view of original task ->mm fro [...] omits fdaf083cdfb5 io_uring: properly handle SQPOLL request cancelations omits 3dd1680d1418 io-wq: cancel request if it's asking for files and we don' [...] omits 01be83eea08d Merge branch 'core/urgent' into core/entry omits 9d820f68b2bd entry: Fix the incorrect ordering of lockdep and RCU check omits b5882e904ce1 coresight: etb10: Fix possible NULL ptr dereference in etb [...] omits aa58fe487d4b coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable [...] omits c1f6b1ac0075 xfs: fix scrub flagging rtinherit even if there is no rt device omits c2f09217a430 xfs: fix missing CoW blocks writeback conversion retry omits 50e7d6c7a521 iomap: clean up writeback state logic on writepage error omits 763e4cdc0f6d iomap: support partial page discard on writeback block map [...] omits 869ae85dae64 xfs: flush new eof page on truncate to avoid post-eof corruption 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 2da4c187aea3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 789eb04b6c56 backlight: pwm_bl: Fix interpolation 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 645f224e7ba2 kprobes: Tell lockdep about kprobe nesting omits ba8a5cb234ba drm/i915/tgl: Fix typo during output setup omits 076aa52e4021 module: only handle errors with the *switch* statement in [...] omits 10ccd1abb808 module: avoid *goto*s in module_sig_check() omits 705e9195187d module: merge repetitive strings in module_sig_check() omits 8045ec42d14c pinctrl: rockchip: create irq mapping in gpio_to_irq omits 63fbf8013b2f pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq omits 26201ddc1373 ALSA: usb-audio: Add implicit feedback quirk for MODX omits 07815a2b3501 ALSA: usb-audio: add usb vendor id as DSD-capable for Khad [...] omits 4241b0411c60 drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE omits c236c0e5f5e2 drm/amd/display: Add green_sardine support to DM omits 4a5346df6adf drm/amd/display: Add green_sardine support to DC omits d83d3ad61ce8 drm/amdgpu: enable vcn support for green_sardine (v2) omits 68697982204b drm/amdgpu: enable green_sardine_asd.bin loading (v2) omits f21aab1b3143 drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) omits 445b011d4ade drm/amdgpu: add gfx support for green_sardine (v2) omits aee68369ec2b drm/amdgpu: add soc15 common ip block support for green_sa [...] omits c38577a4804d drm/amdgpu: add green_sardine support for gpu_info and ip [...] omits 7be89985c415 drm/amdgpu: add Green_Sardine APU flag omits 0d32c2a72ca8 drm/panfrost: Replace devm_reset_control_array_get() omits 4d6ffa27b8e5 x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/ [...] omits 5ef9998c96b0 platform/x86: Intel PMT Crashlog capability driver omits 68fe8e6e2c4b platform/x86: Intel PMT Telemetry capability driver omits e2729113ce66 platform/x86: Intel PMT class driver omits 4f8217d5b0ca mfd: Intel Platform Monitoring Technology support omits 1dc2da5cd51f PCI: Add defines for Designated Vendor-Specific Extended C [...] omits d181bfe36715 Documentation: remove mic/index from misc-devices/index.rst omits 0ddebf8580fa pinctrl: lynxpoint: Unify initcall location in the code omits e789e61f9e85 pinctrl: intel: Add Intel Alder Lake-S pin controller support omits c969afb4e55a pinctrl: intel: Add Intel Elkhart Lake pin controller support omits 489979b4aab4 USB: serial: option: add LE910Cx compositions 0x1203, 0x12 [...] 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 985616f0457d USB: serial: cyberjack: fix write-URB completion race 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 a8643626d84b Merge tag 'misc-habanalabs-fixes-2020-11-04' of ssh://gito [...] omits b9bc36704cca ARM, xtensa: highmem: avoid clobbering non-page aligned me [...] omits 1a6a071f51a5 ALSA: seq: remove useless function omits f83f3a31b297 habanalabs/gaudi: mask WDT error in QMAN omits 1137e1ead98c habanalabs/gaudi: move coresight mmu config omits 82948e6e1d88 habanalabs: fix kernel pointer type omits 18e8db7f6526 hwmon: (pmbus) Add mutex locking for sysfs reads omits e047c7be173c Merge tag 'drm-intel-next-queued-2020-11-03' of git://anon [...] omits 26f4fd6d87cb drm/amdgpu: resolved ASD loading issue on sienna omits 2e3a57f4905b amdkfd: Check kvmalloc return before memcpy omits a2404fd48230 drm/amdgpu: update golden setting for sienna_cichlid omits c6d2b0fbb893 amd/amdgpu: Disable VCN DPG mode for Picasso 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 e69251e7dc0b drm/amdgpu/swsmu: remove duplicate call to smu_set_default [...] 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 a30573b3cdc7 erofs: fix setting up pcluster for temporary pages omits d3938ee23e97 erofs: derive atime instead of leaving it empty omits fea07a487c6d net: openvswitch: silence suspicious RCU usage warning 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 537457a979a0 drm/i915: Hold onto an explicit ref to i915_vma_work.pinned omits e67d01d84946 drm/i915/gt: Flush xcs before tgl breadcrumbs omits 306bb61d6bb3 drm/i915/gt: Expose more parameters for emitting writes in [...] omits d9a57c853975 drm/i915: Fix encoder lookup during PSR atomic check omits 8ce70996f759 drm/i915/gt: Use the local HWSP offset during submission omits 59dd13ad3107 drm/i915/gem: Flush coherency domains on first set-domain-ioctl omits 0dccdba51e85 Merge tag 'gvt-fixes-2020-10-30' of https://github.com/int [...] omits ab8e32da3a39 arm64: dts: qcom: trogdor: Add brightness-levels 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 c422aa82abb7 arm64: dts: sdm845: Add interconnect properties for Venus omits 16b5f5ce351f ibmvnic: merge do_change_param_reset into do_reset omits dbfe394dad33 chelsio/chtls: fix always leaking ctrl_skb omits 8080b462b6aa chelsio/chtls: fix memory leaks caused by a race omits ab07ff1c92fa can: flexcan: flexcan_remove(): disable wakeup completely omits 5fdf04a9fdc2 can: flexcan: add ECC initialization for VF610 omits 91a22bfe928f can: flexcan: add ECC initialization for LX2160A omits 018799649071 can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A omits 78db1aa8b552 can: mcp251xfd: remove unneeded break omits da623840d823 can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicol [...] omits b4728920aefa can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase seve [...] omits 93ef65e5a635 can: peak_canfd: pucan_handle_can_rx(): fix echo managemen [...] omits ecc7b4187dd3 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping omits a6921dd524fe can: peak_usb: add range checking in decode operations omits 79c43333bdd5 can: xilinx_can: handle failure cases of pm_runtime_get_sync omits e002103b36a6 can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unpr [...] omits c3ddac4b0c9a can: isotp: padlen(): make const array static, makes objec [...] omits 78656ea23519 can: isotp: isotp_rcv_cf(): enable RX timeout handling in [...] omits 5a7de2408fa5 can: isotp: Explain PDU in CAN_ISOTP help text omits 08c487d8d807 can: j1939: j1939_sk_bind(): return failure if netdev is down omits a39372c2c597 can: j1939: use backquotes for code samples omits ea780d39b188 can: j1939: swap addr and pgn in the send example omits 864a2756d369 can: j1939: fix syntax and spelling omits 429efa6e1486 can: j1939: rename jacd tool omits 286228d382ba can: can_create_echo_skb(): fix echo skb generation: alway [...] omits ed3320cec279 can: dev: __can_get_echo_skb(): fix real payload length re [...] omits 4ef8451b3326 Merge tag 'perf-tools-for-v5.10-2020-11-03' of git://git.k [...] omits 2283f79b2268 can: dev: can_get_echo_skb(): prevent call to kfree_skb() [...] omits 2ddd6bfe7bdb can: rx-offload: don't call kfree_skb() from IRQ context omits 3accbfdc3613 can: proc: can_remove_proc(): silence remove_proc_entry warning omits e5ab9aa7e49b dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml omits 1f9234401ce0 dt-bindings: can: add can-controller.yaml omits 5fd8477ed8ca net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition omits 47480e8745ac Merge branch 'i2c/for-current' into i2c/for-next omits 5df324b5f4ba i2c: exynos5: don't check for irq 0 omits 40af583d1646 i2c: exynos5: fix platform_get_irq error handling omits c0164159c2dc i2c: exynos5: remove duplicate error message omits e6b0bd61a737 Merge tag 'docs-5.10-warnings' of git://git.lwn.net/linux omits aafced673c06 i2c: mediatek: move dma reset before i2c reset omits eda03fa0279a i2c: ocores: fix polling mode workaround on FU540-C000 SoC omits e16b874ee87a mptcp: token: fix unititialized variable omits 46f8bfebf3a2 i2c: owl: Enable asynchronous probing omits b8be24ec67b6 i2c: owl: Add support for atomic transfers omits 0992d67bc2bc mpls: drop skb's dst in mpls_forward() omits 59f129f534ca Merge branch 'next/drivers' into for-next omits 4d05446ab0a6 soc: samsung: s3c-pm-check: Fix incorrectly named variable 'val' omits 46d43ee48d4f i2c: at91: remove legacy DMA left overs omits 74bb4eb686db Merge tag '20201013212531.428538-1-dianders@chromium.org' [...] omits e4eccb853664 vfio/pci: Bypass IGD init in case of -ENODEV omits bb742ad01961 vfio: platform: fix reference leak in vfio_platform_open omits 38565c93c8a1 vfio/pci: Implement ioeventfd thread handler for contended [...] omits 8e91cb381212 vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static omits 69848cd6f0c1 vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() omits ce2e33ba4163 Merge tag 'docs-5.10-3' of git://git.lwn.net/linux omits 43c834186c18 Merge tag 'x86_seves_for_v5.10_rc3' of git://git.kernel.or [...] omits f4c79144edd8 afs: Fix incorrect freeing of the ACL passed to the YFS AC [...] omits c80afa1d9c36 afs: Fix warning due to unadvanced marshalling pointer omits ef9ce66fab95 ALSA: hda/realtek - Enable headphone for ASUS TM420 omits 457c731a901e coresight: Remove unnecessary THIS_MODULE of funnel and re [...] omits db5f5da2efd7 arm64: dts: qcom: enable rtc on sm8250-mtp board omits 721d10be5ccd arm64: dts: qcom: enable rtc on qrb5165-rb5 board omits 82768a86c646 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentatio [...] omits 4f3e69060dc9 docs: fix automarkup regression on Python 2 omits a60406787e0b arm64: defconfig: Enable Qualcomm Command DB driver 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 0b2ca2c7d0c9 s390/pci: fix hot-plug of PCI function missing bus omits de5d9dae150c s390/smp: move rcu_cpu_starting() earlier omits 5b35047eb467 s390/pkey: fix paes selftest failure with paes and pkey st [...] omits c3d9cdca73d0 s390: update defconfigs omits cfef9aa69a73 s390/vdso: remove unused constants omits e99198661ecd s390/vdso: remove empty unused file omits b0e98aa9c411 s390/mm: make pmd/pud_deref() large page aware omits 29c2680fd2bf s390/ap: fix ap devices reference counting omits 7ee31a3aa8f4 arm64: kprobes: Use BRK instead of single-step when execut [...] omits 4dd6ce478003 iommu: Fix a check in iommu_check_bind_data() omits da7d554f7c62 gfs2: Wake up when sd_glock_disposal becomes zero omits 71cd8e2d1670 iommu/vt-d: Fix a bug for PDP check in prq_event_thread omits eea4e29ab8be iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() omits 6097df457adf iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() omits 73db2fc595f3 iommu/amd: Increase interrupt remapping table limit to 512 [...] omits 1119c5940414 regulator: Add DA9121 omits e6ff10f24c58 regulator: Add support for DA9121 regulator 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 cf1ad559a20d regulator: defer probe when trying to get voltage from unr [...] omits 158e1886b626 ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() omits 5d020cbd8620 tools feature: Fixup fast path feature detection omits 139caf7ca286 drm/i915: Update DRIVER_DATE to 20201103 omits 2c589d933e54 perf tools: Add missing swap for cgroup events omits fe01adb72356 perf tools: Add missing swap for ino_generation omits 6311951d4f8f perf tools: Initialize output buffer in build_id__sprintf omits 86449b12f626 perf hists browser: Increase size of 'buf' in perf_evsel__ [...] omits 42cc0e70a21f tools include UAPI: Update linux/mount.h copy omits a9e27f5f9827 tools headers UAPI: Update tools's copy of linux/perf_event.h omits aa04899a1307 tools kvm headers: Update KVM headers from the kernel sources omits 97a3863b170e tools UAPI: Update copy of linux/mman.h from the kernel sources omits 32b734e09ec3 tools arch x86: Sync the msr-index.h copy with the kernel sources omits 8b2fc25a945b tools x86 headers: Update required-features.h header from [...] omits 40a6bbf5149c tools x86 headers: Update cpufeatures.h headers copies omits d0448d6a249b tools headers UAPI: Update fscrypt.h copy omits 9e228f489806 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits ad6330ac2c5a tools headers UAPI: Sync prctl.h with the kernel sources omits d0e7b0c71fbb perf scripting python: Avoid declaring function pointers w [...] omits 9ae1e990f1ab perf tools: Remove broken __no_tail_call attribute omits 0dfbe4c646bf perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX omits a6293f36ac92 perf trace: Fix segfault when trying to trace events by cgroup omits ab8bf5f2e032 perf tools: Fix crash with non-jited bpf progs omits 263e452eff39 tools headers UAPI: Update process_madvise affected files omits e555b4b8d7b2 perf tools: Update copy of libbpf's hashmap.c omits b773ea650576 perf tools: Remove LTO compiler options when building perl [...] 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 895387231e54 ARM: dts: imx50-kobo-aura: Add 'grp' suffix to pinctrl node names omits d0a19d03cbb8 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 907286d1420d HID: SFH: Add documentation omits 11c514a99bb9 quota: Sanity-check quota file headers on load omits 10f04d40a9fa quota: Don't overflow quota file offsets omits a219ee41899b ext2: Remove unnecessary blank omits 5190db9fdd20 fs/quota: update quota state flags scheme with project quo [...] omits 9522750c66c6 Fonts: Replace discarded const qualifier omits 35bed3fa9ec5 drivers/video: Fix -Wstringop-truncation in hdmi.c omits 2a13c13b39a8 arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 omits 83f7a38ecd33 platform/x86/dell-wmi-sysman: Make some symbols static omits 76adf0df04c2 platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_o [...] omits 924ad325f55e MAINTAINERS: rectify DELL WMI SYSMAN DRIVERS section omits 5b09081f4c5c docs: ABI: sysfs-class-firmware-attributes: solve some warnings omits 0a8a2c85b835 nvme-tcp: avoid repeated request completion omits fdf58e02adec nvme-rdma: avoid repeated request completion omits d6f66210f4b1 nvme-tcp: avoid race between time out and tear down omits 3017013dcc82 nvme-rdma: avoid race between time out and tear down omits 04800fbff476 nvme: introduce nvme_sync_io_queues omits afaa2e745a24 USB: Add NO_LPM quirk for Kingston flash drive omits bcbc0b2e275f mei: protect mei_cl_mtu from null dereference 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 077aa5c8dd6e drm/vc4: drv: Remove unused variable 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 876b15d2c88d drm/panfrost: Fix module unload omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits 0f7636e16543 init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description omits 478ba09edc1f fs/9p: search open fids first omits 987a64850996 fs/9p: track open fids omits 154372e67d40 fs/9p: fix create-unlink-getattr idiom omits 7d2d6d01293e drm/panfrost: Fix a deadlock between the shrinker and madv [...] 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 aabe197f7422 f2fs: add F2FS_IOC_SET_COMPRESS_OPTION ioctl omits 9e2a5f8cfb4d f2fs: add F2FS_IOC_GET_COMPRESS_OPTION ioctl omits 36ed77cd0535 net: hns3: Remove duplicated include omits 0b833eef92de liquidio: cn68xx: Remove duplicated include omits 9621618130bf sfp: Fix error handing in sfp_probe() 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 1d8504937478 powerpc/vnic: Extend "failover pending" window 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 5c8b3b8a182c ARM: dts: imx: add usb alias omits a344a1e85325 drivers: net: wan: lmc: Fix W=1 set but used variable warnings omits 8308678ebde1 hwspinlock: sprd: use module_platform_driver() instead pos [...] omits 8ed7ec1386b6 drivers: net: xen-netfront: Fixed W=1 set but unused warnings omits 00469c97ef64 RDMA/vmw_pvrdma: Fix the active_speed and phys_state value omits 65188f07456d clk: imx: gate2: Add locking in is_enabled op omits bcd418a632b6 clk: imx: gate2: Add cgr_mask for more flexible number of [...] omits 03681d06a555 clk: imx: gate2: Check if clock is enabled against cgr_val omits 040adb5fe95a clk: imx: gate2: Keep the register writing in on place omits 12309428c277 clk: imx: gate2: Remove the IMX_CLK_GATE2_SINGLE_BIT special case 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 2b9de1272fbd remoteproc: qcom: pas: fix error handling in adsp_pds_enable omits 00293e662cca remoteproc: qcom: fix reference leak in adsp_start omits feb691e11283 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable omits b8ba90450331 remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF omits 7812e10511ce drivers: net: tulip: Fix set but not used with W=1 omits 39fabe22e0f8 arm64: dts: imx8mq-evk: Add spdif sound card support omits 8541e939ca80 arm64: dts: imx8mq: Configure clock rate for audio plls omits 9dae2cb81f95 arm64: dts: layerscape: Add PCIe EP node for ls1088a omits 220175cd3979 clk: imx: scu: fix build break when compiled as modules omits ef6e66bd70b8 arm64: dts: lx2160ardb: add nodes for the AQR107 PHYs omits cd9bec70acd2 arm64: dts: lx2160a: add PCS MDIO and PCS PHY nodes omits 0331c3aa8b35 arm64: dts: ls208xa: add PCS MDIO and PCS PHY nodes omits 8f158a95e57d arm64: dts: ls2088ardb: add PHY nodes for the AQR405 PHYs omits 0052a970d68f arm64: dts: ls2088ardb: add PHY nodes for the CS4340 PHYs omits afdd62d634e6 arm64: dts: ls208xa: add the external MDIO nodes omits 0f10655ad15a arm64: dts: ls1088ardb: add necessary DTS nodes for DPMAC2 omits 54b57744b10b arm64: dts: ls1088ardb: add QSGMII PHY nodes omits 769a0874ffb6 arm64: dts: ls1088a: add external MDIO device nodes omits 39d3f3ffe79e dt-bindings: net: add the 10gbase-r connection type omits 0dbcd4991719 dt-bindings: net: add the DPAA2 MAC DTS definition omits 3fe3381ec66f arm64: dts: lx2160a: add device tree for lx2162aqds board omits fa43c3de5c37 dt-bindings: fsl: add compatible for LX2162A QDS Board omits bbbc7aa45eef selftests: add test script for bareudp tunnels omits 99cab7107d91 net: dsa: qca8k: Fix port MTU setting 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 5feed64f9199 scsi: mpt3sas: Fix timeouts observed while reenabling IRQ omits 5faf50e9e9fd scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() omits b6df8c814121 sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-en [...] omits 90bfdeef83f1 tty: make FONTX ioctl use the tty pointer they were actual [...] omits b7cbaf59f62f Merge branch 'akpm' (patches from Andrew) omits 7a078d2d1880 libbpf, hashmap: Fix undefined behavior in hash_bits omits 338b5da31de0 selftests/net: timestamping: add ptp v2 support omits 0a26ba0603d6 net: ethernet: ti: cpsw: disable PTPv1 hw timestamping adv [...] omits 09699e56dee9 vfio/fsl-mc: return -EFAULT if copy_to_user() fails omits 572f64c71e0f vfio/type1: Use the new helper to find vfio_group omits 7aef456716dc coresight: etm4x: Handle TRCVIPCSSCTLR accesses omits 1dec6c5df5f3 coresight: etm4x: Fix accesses to TRCPROCSELR omits 1522cc7e2560 coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 omits e8288b41bce9 coresight: etm4x: Fix accesses to TRCCIDCTLR1 omits 855885b69419 coresight: etm4x: Fix accesses to TRCVMIDCTLR1 omits 561ca66910bf tracing: Make -ENOMEM the default error for parse_synth_field() omits b02414c8f045 ring-buffer: Fix recursion protection transitions between [...] 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 6bd1c7bd4ee7 gfs2: Don't call cancel_delayed_work_sync from within dele [...] 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 4670abbb298e pinctrl: intel: Add blank line before endif in Kconfig omits 866c9c55cb28 pinctrl: intel: Add Intel Lakefield pin controller support 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 3b70ae4f5c4e kernel/hung_task.c: make type annotations consistent omits afabdf333872 epoll: add a selftest for epoll timeout race omits f8f6ae5d077a mm: always have io_remap_pfn_range() set pgprot_decrypted() omits 66606567dedf mm, oom: keep oom_adj under or at upper limit when printing omits 6993d0fdbee0 kthread_worker: prevent queuing delayed work from timer_fn [...] omits a77eedbc871e mm/truncate.c: make __invalidate_mapping_pages() static omits aa4e460f0976 lib/crc32test: remove extra local_irq_disable/enable omits 7b3c36fc4c23 ptrace: fix task_join_group_stop() for the case when curre [...] omits 3f08842098e8 mm: mempolicy: fix potential pte_unmap_unlock pte error omits 58b999d7a22c kasan: adopt KUNIT tests to SW_TAGS mode omits 8de15e920dc8 mm: memcg: link page counters to root if use_hierarchy is false omits 7de2e9f195b9 mm: memcontrol: correct the NR_ANON_THPS counter of hierar [...] omits 79aa925bf239 hugetlb_cgroup: fix reservation accounting omits 46b1ee38b2ba mm/mremap_pages: fix static key devmap_managed_key updates omits eb4c8d15efda Merge branch 'for-5.11' into for-next omits 8c7e9ad3182c Merge branch 'for-5.10-fixes' into for-next omits f946e45f59ef IB/mlx5: Add support for NDR link speed omits c7adf7717301 IB/core: Add support for NDR link speed omits 235b6ac30695 RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool omits 3b57533b460c ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline omits 328d2168ca52 ARC: stack unwinding: avoid indefinite looping omits 24269999027e EDAC: Fix some kernel-doc markups omits 5c4193669b6f RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND omits 856c29989999 RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() omits 372a1786283e IB/srpt: Fix memory leak in srpt_add_one omits 42172f44df77 Merge branch 'dpaa_eth-buffer-layout-fixes' omits 7834e494f426 dpaa_eth: fix the RX headroom size alignment omits acef159a0cb2 dpaa_eth: update the buffer layout for non-A050385 erratum [...] omits b000d5cb954f ima: defer arch_ima_get_secureboot() call to IMA init time omits 683a9c7ed817 RDMA: Fix software RDMA drivers for dma mapping error omits d5c7916fe461 RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's omits f1eaac37da20 RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases omits 4a2d2ed9bae1 x86/mtrr: Fix a kernel-doc markup omits f76fe8d86291 Merge branch 'next/drivers' into for-next omits 8010d74b9965 RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() omits f22c30aa6d27 RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c omits aab8d3966d2c RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_e [...] omits f8fb3110635c RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() omits 7db0eea916dc RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() omits 95741ee3f0f1 RDMA/mlx5: Remove order from mlx5_ib_cont_pages() omits f0093fb1a7cb RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of th [...] omits 1c3d247eee74 RDMA/mlx5: Remove mlx5_ib_mr->npages omits 74b01dc39536 soc: samsung: exynos5422-asv: remove unneeded semicolon omits fc3325701a63 RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() omits b4d031cdae13 RDMA/mlx5: Remove mlx5_ib_mr->order omits 04516706bb99 iwlwifi: pcie: limit memory read spin time omits ddcd945e556e rtw88: fix fw_fifo_addr check omits 38210800bf66 Revert "nvme-pci: remove last_sq_tail" omits 04a55c944f15 Merge tag 'mac80211-for-net-2020-10-30' of git://git.kerne [...] omits f126b6702e73 arm64: dts: agilex/stratix10: Fix qspi node compatible omits 495023e4e49e of: Drop superfluous ULL suffix for ~0 omits 56a7ff75cd08 cpufreq: Drop restore_freq from struct cpufreq_policy omits 9226c504e364 PM: runtime: Resume the device earlier in __device_release [...] omits d6e366685981 PM: runtime: Drop pm_runtime_clean_up_links() omits e0e398e20463 PM: runtime: Drop runtime PM references to supplier on lin [...] 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 a8193af7ec0d powercap/intel_rapl: remove unneeded semicolon omits 23d18dcfc527 Documentation: PM: cpuidle: correct path name omits 6841ca15fe13 Documentation: PM: cpuidle: correct typo omits 23a881852f3e cpufreq: schedutil: Don't skip freq update if need_freq_up [...] omits fa4320cefb85 f2fs: move ioctl interface definitions to separated file omits 7a6e59d719ef f2fs: fix to seek incorrect data offset in inline data file omits 3acc4522d89e f2fs: call f2fs_get_meta_page_retry for nat page omits 906695e59324 tracing: Fix the checking of stackidx in __ftrace_trace_stack omits 8aaeed81fcb9 bpf: Fix error path in htab_map_alloc() omits 437145dbcdee arm64: dts: qcom: sc7180: Add soc-specific qfprom compat string omits 436d15fbeaee nvmem: qfprom: Don't touch certain fuses omits d624386364b8 dt-bindings: nvmem: Add soc qfprom compatible strings omits a9c52d42814a spi: spi-mem: Fix passing zero to 'PTR_ERR' warning omits ee5558a90845 spi: img-spfi: fix reference leak in img_spfi_resume 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 3fc2bfa36531 nfsroot: Default mount option should ask for built-in NFS version omits fc0021aa340a swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_m [...] omits e9696d259d0f swiotlb: fix "x86: Don't panic if can not alloc buffer for [...] omits 1fdc65a3eb82 Merge branch 'v5.11-armsoc/dts64' into for-next omits 09e006cfb43e arm64: dts: rockchip: Add basic support for Kobol's Helios64 omits fa67f2817ff2 dt-bindings: vendor-prefixes: Add kobol prefix 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 0536f7098960 arm64: defconfig: Enable Allwinner i2s driver omits cd7c897821a0 arm: dts: sunxi: h3/h5: Add I2S2 node omits 796c994e0b63 arm64: dts: allwinner: a64: Add I2S2 node omits b306d9cec8de arm64: dts: allwinner: h6: Add I2S1 node omits 726b3d3f141f ftrace: Handle tracing when switching between context omits ee11b93f95ea ftrace: Fix recursion check for NMI test omits c1acb4ac1a89 tracing: Fix out of bounds write in get_trace_buf 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 9d4fdda33446 scripts: get_api.pl: Add sub-titles to ABI output omits daaaf58a2b7f scripts: get_abi.pl: Don't let ABI files to create subtitles omits e186d80e2b85 docs: leds: index.rst: add a missing file omits 1088ee2230ac docs: ABI: sysfs-class-net: fix a typo omits 92ca318e11d7 docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys omits 0cd333fa4735 interconnect: qcom: Simplify the vcd compare function omits 2217ac18137a interconnect: qcom: Add SDM660 interconnect provider driver omits 58d51f330e76 Merge tag 'fixes-for-v5.10-rc2' of git://git.kernel.org/pu [...] omits 0204a4780a33 dt-bindings: interconnect: Add bindings for Qualcomm SDM660 NoC omits f69456d3224a ARM: dts: aspeed: amd-ethanolx: Enable devices for the iKV [...] omits efc5dae95a8c ARM: dts: aspeed: amd-ethanolx: Enable KCS channel 3 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 dcda7c28bff2 drm/vc4: kms: Add functions to create the state objects omits 84d7d4720c21 drm/vc4: Use devm_drm_dev_alloc omits 88e085896aa6 drm/vc4: Use the helper to retrieve vc4_dev when needed omits 171a072b4699 drm/vc4: gem: Add a managed action to cleanup the job queue omits e46e5330d13d drm/vc4: drv: Use managed drm_mode_config_init omits 1c80be48c70a drm/vc4: bo: Add a managed action to cleanup the cache 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 d7ffc7d48e43 arm64: dts: allwinner: h6: PineH64 model B: Add wifi omits c489573b5b6c Merge drm/drm-next into drm-misc-next omits 68299a42f842 x86/mce: Enable additional error logging on certain Intel CPUs omits 52a70e641a1f ARM: dts: sun8i-v3s: Add I2C1 PB pins description omits 6ab48105aae7 ARM: dts: s3: pinecube: align compatible property to other [...] omits 85f296433e6c ARM: dts: sun8i: V3/S3: Add UART1 pin definitions to the V [...] omits ddc36a2da5c8 dt-bindings: vendors: add Elimo Engineering vendor prefix 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 b860052992d7 Merge branch 'renesas-dt-bindings-for-v5.11' into renesas-next omits 5649789d9706 dt-bindings: arm: renesas: Add R-Car M3-W+ ULCB with Kingfisher omits 48a3d90adafc Merge 5.10-rc2 into char-misc-next omits ef43f01ac069 opp: Always add entries in dev_list with opp_table->lock held omits a43128837003 cpufreq: mediatek: add missing platform_driver_unregister( [...] omits a5e886fb26f2 Merge branch 'for_5.11/drivers-soc' into next omits e643bd3809d4 soc: ti: k3-socinfo: Add entry for AM64X SoC family omits 8c42379e40e2 soc: ti: k3-ringacc: Use correct device for allocation in [...] omits fed7552f1e69 firmware: ti_sci: rm: Remove unused config() from ti_sci_r [...] omits bb49ca00bd8a soc: ti: k3-ringacc: Use the ti_sci set_cfg callback for r [...] omits 3c2017536f3a firmware: ti_sci: rm: Add new ops for ring configuration omits 4d8ddf673a42 firmware: ti_sci: rm: Remove ring_get_config support omits ce1feed58534 firmware: ti_sci: rm: Add support for extended_ch_type for [...] omits f5087f68e7a5 soc: ti: ti_sci_inta_msi: Add support for second range in [...] omits 519c5c0c558b firmware: ti_sci: rm: Add support for second resource range omits 967a020bd3de firmware: ti_sci: Use struct ti_sci_resource_desc in get_r [...] omits 1c552e08b298 firmware: ti_sci: rm: Add support for tx_tdtype parameter [...] omits d1889589a4f5 builddeb: Fix rootless build in setuid/setgid directory omits d9b5665fb3c8 kbuild: remove unused OBJSIZE omits 99f070b62322 powerpc/smp: Call rcu_cpu_starting() earlier omits fd552e0542b4 powerpc/eeh_cache: Fix a possible debugfs deadlock omits dbb60031dd0c drm/amdgpu: fix build_coefficients() argument omits a10aad137326 amd/amdgpu: Disable VCN DPG mode for Picasso omits 14f100c00f1e ARM: dts: aspeed: tiogapass: Remove vuart 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 3cea11cd5e3b Linux 5.10-rc2 omits fe0b980ffd1d iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout omits 7b56fbd83e26 Merge tag 'x86-urgent-2020-11-01' of git://git.kernel.org/ [...] omits 4312e0e8d3ea Merge tag 'timers-urgent-2020-11-01' of git://git.kernel.o [...] omits 82423b46fc9e Merge tag 'smp-urgent-2020-11-01' of git://git.kernel.org/ [...] omits 8d99084efcc2 Merge tag 'locking-urgent-2020-11-01' of git://git.kernel. [...] 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 31f020064f9d Merge tag 'char-misc-5.10-rc2' of git://git.kernel.org/pub [...] omits 9c75b68b91ff Merge tag 'driver-core-5.10-rc2' of git://git.kernel.org/p [...] omits 2376cca02d73 Merge tag 'staging-5.10-rc2' of git://git.kernel.org/pub/s [...] omits 2754a42e0dcc Merge tag 'tty-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits 9b5ff3c93cd3 Merge tag 'usb-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits 2d38c80d5baf Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 271b339236e1 counter/ti-eqep: Fix regmap max_register omits 695e2f5c289b iio: adc: stm32-adc: fix a regression when using dma and irq omits 17bb415fefed Merge tag 'irqchip-fixes-5.10-1' of git://git.kernel.org/p [...] omits 15207a92e019 iio: adc: mediatek: fix unset field omits 56e4f2dda23c iio: cros_ec: Use default frequencies when EC returns inva [...] omits f915113f9c0e Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits ebb07d714a5d Merge branch 'v5.11-clk/next' into for-next omits 0e86d956ba54 Merge branch 'v5.11-armsoc/dts32' into for-next omits 01fe332800d0 arm64: dts: rockchip: Remove system-power-controller from [...] omits b0c0aa7aa4b9 arm64: dts: rockchip: fix NanoPi R2S GMAC clock name omits d95bdca75b3f irqchip/ti-sci-inta: Add support for unmapped event handling omits bb2bd7c7f3d0 dt-bindings: irqchip: ti, sci-inta: Update for unmapped ev [...] omits b388bdf2bac7 irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm omits f9ac7bbd6e45 irqchip/sifive-plic: Fix chip_data access within a hierarchy omits 117ca1f8920c netfilter: nft_reject_inet: allow to use reject from inet ingress omits 225c59b9235a ARM: dts: rockchip: Remove 0 point from brightness-levels [...] omits 35b7ee34abdb netfilter: nftables: Add __printf() attribute omits 24a90370693f arm64: dts: imx8mm-beacon-som: Fix whitespace issue omits d23bce963e7f fbdev/sh_mobile: Drop unused include omits f2644bd7413c clk: imx: remove redundant assignment to pointer np omits 8404c66140e2 clk: imx: remove unneeded semicolon omits 7c685a0f809b dt-bindings: vendor-prefixes: Add an entry for Van der Laan b.v. omits 342ab37ecaf8 arm64: dts: freescale: use fixed index mmcN for layerscape omits da2445049faf arm64: dts: layerscape: Harmonize DWC USB3 DT nodes name omits f1748a1f3d49 arm64: defconfig: Enable ASRC and EASRC omits 859191b234f8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits c43fd36f7fec net: bridge: mcast: fix stub definition of br_multicast_qu [...] omits 20149e9eb68c ip_tunnel: fix over-mtu packet send fail without TUNNEL_DO [...] omits 403dc16796f5 cadence: force nonlinear buffers to be cloned 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 c2dc4c073fb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 53760f9b74a3 Merge tag 'flexible-array-conversions-5.10-rc2' of git://g [...] 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 72a41f956ac2 Merge branch 'ipv6-reply-icmp-error-if-fragment-doesn-t-co [...] omits 2efdaaaf883a IPv6: reply ICMP error if the first fragment don't include [...] omits b59e286be280 ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition omits 2f71e00619dc net: atm: fix update of position index in lec_seq_next omits bb3540be73ca Merge tag 'dma-mapping-5.10-2' of git://git.infradead.org/ [...] omits 67ff377bc30c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] 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 9478dec3b5e7 KVM: vmx: remove unused variable omits 0f55b67e5ad8 KVM: selftests: Don't require THP to run tests omits 064eedf2c50f KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again omits 97a71a545599 KVM: selftests: test behavior of unmapped L2 APIC-access address omits 6df7c0e4de16 Merge branch 'next/soc' into for-next omits 9ec061bb35de Merge branch 'next/drivers' into for-next omits 5a76c474e8b9 ARM: exynos: clear prefetch bits in default l2c_aux_val omits 3ebc0ef06e4a serial: s3c: Update path of Samsung S3C machine file omits 0f12999e27e0 Documentation: Update paths of Samsung S3C machine files 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 7d10e62c2ff8 netfilter: ipset: Update byte and packet counters regardle [...] 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 57412197faf1 arm64: dts: imx8mm: Add node for SPDIF omits 3bd0788c43d9 arm64: dts: imx8mm: Add support for micfil omits 338d3c474b90 arm64: defconfig: Enable additional sound drivers on i.MX8M Mini omits 73db21511996 ARM: dts: imx6/7: sync fsl,stop-mode with current flexcan driver 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 e28bf1f03b01 RDMA: Convert various random sprintf sysfs _show uses to s [...] omits 45808361d449 RDMA: Manual changes for sysfs_emit and neatening omits 61cf93d3e14a percpu: convert flexible array initializers to use struct_size() 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 01ad1337dc44 preempt: Remove PREEMPT_COUNT from Kconfig omits 34e08d5d41e9 rcutorture: Cleanup PREEMPT_COUNT leftovers omits 432c9836f7e5 drm/i915: Cleanup PREEMPT_COUNT leftovers omits 80b5756a17ad xtensa: Cleanup PREEMPT_COUNT leftovers omits 4ff24745e1ad ARM: Cleanup PREEMPT_COUNT leftovers omits cf6726b8d84a sched: Cleanup PREEMPT_COUNT leftovers omits 7cd5f4baf808 uaccess: Cleanup PREEMPT_COUNT leftovers omits c2743d1a8f70 locking/bitspinlock: Cleanup PREEMPT_COUNT leftovers omits 3fc8bf8534f9 mm/pagemap: Cleanup PREEMPT_COUNT leftovers omits a2c05ee00857 lockdep: Cleanup PREEMPT_COUNT leftovers omits 911a5b035db2 preempt: Cleanup PREEMPT_COUNT leftovers omits dbfbb784376d preempt: Make preempt count unconditional omits d70932e68be1 lib/debug: Remove pointless ARCH_NO_PREEMPT dependencies omits 5fc6b075e165 Merge tag 'block-5.10-2020-10-30' of git://git.kernel.dk/l [...] omits a38283da05d3 printk: ringbuffer: Replace zero-length array with flexibl [...] omits 7206d58a3a53 net/smc: Replace zero-length array with flexible-array member omits 290562075d4d net/mlx5: Replace zero-length array with flexible-array member omits b21de80ac156 mei: hw: Replace zero-length array with flexible-array member omits 691f4077d560 gve: Replace zero-length array with flexible-array member omits 4acbf5545d5a Bluetooth: btintel: Replace zero-length array with flexibl [...] omits cf9446cc8e6d Merge tag 'io_uring-5.10-2020-10-30' of git://git.kernel.d [...] omits 8f9a2a196bc3 Merge tag 'libata-5.10-2020-10-30' of git://git.kernel.dk/ [...] omits 1fb74191988f net: dsa: mv88e6xxx: fix vlan setup omits 462b58fb0339 PCI: Always enable ACS even if no ACS Capability 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 78d127fd6892 Merge branch 'asm-generic-timers' into asm-generic omits 0774a6ed294b timekeeping: default GENERIC_CLOCKEVENTS to enabled omits 56cc7b8acfb7 timekeeping: remove xtime_update omits f9a015391e89 m68k: remove timer_interrupt() function omits 42f1d57f0550 m68k: change remaining timers to legacy_timer_tick omits 09323308f637 m68k: m68328: use legacy_timer_tick() omits 4a1c287aabba m68k: sun3/sun3c: use legacy_timer_tick omits d6444094042b m68k: split heartbeat out of timer function omits 275e70e4b9dd m68k: coldfire: use legacy_timer_tick() omits 686092e7daaa parisc: use legacy_timer_tick omits 6239da297281 ARM: rpc: use legacy_timer_tick omits 2b49ddcef297 ia64: convert to legacy_timer_tick omits b3550164a19d timekeeping: add CONFIG_LEGACY_TIMER_TICK omits 77f6c0b87479 timekeeping: remove arch_gettimeoffset omits 0d9dc7459a82 net: remove am79c961a driver omits 3e3f354bc383 ARM: remove ebsa110 platform omits f5d808567a51 Merge tag 'for-5.10-rc1-tag' of git://git.kernel.org/pub/s [...] omits aab6bf505a8e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 09b5678c778f tipc: remove dead code in tipc_net and relatives omits 11ad2a73de10 Merge tag 'asm-generic-fixes-5.10' of git://git.kernel.org [...] omits 6c207504ae79 percpu: reduce the number of cpu distance comparisons omits 65b55d4c85e5 Merge tag 'arm-soc-fixes-v5.10-1' of git://git.kernel.org/ [...] 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 d2c4d6e8acc6 Merge tag 'pnp-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits a5a16050d78d Merge tag 'devprop-5.10-rc2' of git://git.kernel.org/pub/s [...] omits ee176906dc88 Merge tag 'acpi-5.10-rc2' of git://git.kernel.org/pub/scm/ [...] omits 8843f40550dd Merge tag 'pm-5.10-rc2' of git://git.kernel.org/pub/scm/li [...] 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 88098fd61b7e Merge tag 'mmc-v5.10-2' of git://git.kernel.org/pub/scm/li [...] 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 7ba4d8675090 Merge tag 'drm-fixes-2020-10-30-1' of git://anongit.freede [...] 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 d383b3146d80 KVM: x86: Fix NULL dereference at kvm_msr_ignored_check() omits 8a967d655e40 KVM: x86: replace static const variables with macros omits 699116c45e15 Merge tag 'kvmarm-fixes-5.10-1' of git://git.kernel.org/pu [...] omits 9efac6ce7f62 mtd: rawnand: stm32_fmc2: fix broken ECC omits be1c7eae8c7d net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching omits 2b94f5266c84 net: stmmac: Fix channel lock initialization omits 785ff20bce2d stmmac: intel: Fix kernel panic on pci probe omits d6a076d68c6b gianfar: Account for Tx PTP timestamp in the skb headroom omits d145c9031325 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP omits 8911097fbfb3 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] omits 1a39340865ce lockdep: Fix nr_unused_locks accounting omits d48e38500306 locking/lockdep: Remove more raw_cpu_read() usage omits 22f553842b14 KVM: arm64: Handle Asymmetric AArch32 systems omits 8f7304bb9113 Merge branches 'acpi-button' and 'acpi-dock' omits dea47cf45a7f Merge branches 'pm-cpuidle' and 'pm-sleep' omits 1e6114f51f9d net: fec: fix MDIO probing for some FEC hardware blocks omits 72671b355f9d tipc: add stricter control of reserved service types omits 9e7c5b396e98 ip6_tunnel: set inner ipproto before ip6_tnl_encap omits 183245c4f204 gpio: rcar: Implement gpio_chip.get_multiple() omits 208c80f14b59 gpio: rcar: Rework hardware features handling omits 677d7d613a61 gpio: rcar: Align register offsets omits 714d3a295854 gpio: rcar: Cache gpiochip_get_data() return value omits 5e2ca893d772 gpiolib: cdev: add GPIO_V2_LINE_FLAG_EDGE_BOTH and use it [...] omits 4612bad5701e drm/etnaviv: Add lockdep annotations for context lock omits 65ff5cd04551 blk-mq: mark flush request as IDLE in flush_end_io() 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 23fc86eb2f30 spi: atmel: Downgrade to dev_dbg when dma_request_chan() fails 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 d1b35d66f48f Merge tag 'icc-5.10-rc2' of https://git.linaro.org/people/ [...] omits c699e02d83c9 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] omits 2fcce37a3d2f scripts: get_abi.pl: assume ReST format by default omits 26a07553041e docs: ABI: sysfs-class-led-trigger-pattern: remove hw_patt [...] omits bd6e8441c2fc docs: ABI: sysfs-class-backlight: unify ABI documentation omits 1b3023ef54d4 docs: ABI: sysfs-c2port: remove a duplicated entry omits 9e0b29adfb33 docs: ABI: sysfs-class-power: unify duplicated properties omits edef2fa29739 docs: ABI: unify /sys/class/leds/<led>/brightness documentation omits 637ae1fb5dca docs: ABI: stable: remove a duplicated documentation omits 4119f0dfbd27 docs: ABI: change read/write attributes omits 54a19b4d3fe0 docs: ABI: cleanup several ABI documents omits ed8c39d43983 docs: ABI: sysfs-bus-nvdimm: use the right format for ABI omits 97f26cab455e docs: ABI: vdso: use the right format for ABI omits 002a9c2f99c7 docs: ABI: fix syntax to be parsed using ReST notation omits b1faa368bb20 docs: ABI: convert testing/configfs-acpi to ReST omits 75442fb0ccaa docs: Kconfig/Makefile: add a check for broken ABI files omits 50865d041eea docs: abi-testing.rst: enable --rst-sources when building docs omits 7832dea738dc docs: ABI: don't escape ReST-incompatible chars from obsol [...] omits c12759ff2dd0 docs: ABI: create a 2-depth index for ABI omits 642514df1bc1 docs: ABI: make it parse ABI/stable as ReST-compatible files omits 906e4af9359d docs: ABI: sysfs-uevent: make it compatible with ReST output omits 34433332841d docs: ABI: testing: make the files compatible with ReST output omits 98913408c546 docs: ABI: stable: make files ReST compatible omits c7e45ea429c9 docs: ABI: README: specify that files should be ReST compatible omits a7ee04b3ef0d docs: add ABI documentation to the admin-guide book omits 3c543d29891a docs: kernel_abi.py: Handle with a lazy Sphinx parser omits 997b7c8b4a95 docs: kernel_abi.py: use --enable-lineno for get_abi.pl omits c830fa9a4d36 docs: kernel_abi.py: make it compatible with Sphinx 1.7+ omits 823830d4065b docs: kernel_abi.py: fix UTF-8 support omits 9ca876f96323 docs: kernel_abi.py: add a script to parse ABI documentation omits 678a63f9888c docs: kernellog.py: add support for info() omits 55e5414f2f8e scripts: get_abi.pl: auto-generate cross references omits c01d62d3fecb scripts: get_abi.pl: use bold font for ABI definitions omits a4ea67bc65a1 scripts: get_abi.pl: prevent duplicated file names omits a16ab14eb7a9 scripts: get_abi.pl: output users in ReST format omits c7ba333426bc scripts: get_abi.pl: detect duplicated ABI definitions omits 234948bf3d27 scripts: get_abi.pl: cleanup ABI cross-reference logic omits f82a8a74ea81 scripts: get_abi.pl: improve its parser to better catch up [...] omits 61439c4ada9f scripts: get_abi.pl: Allow optionally record from where a [...] omits e9bca8918e3d scripts: get_abi.pl: fix parsing on ReST mode omits 11ce90a45d38 scripts: get_abi.pl: change script to allow parsing in ReST mode omits c0391b6ab810 netfilter: nf_tables: missing validation from the abort path omits 46d6c5ae953c netfilter: use actual socket sk rather than skb sk when ro [...] omits af8afcf1fdd5 wireguard: selftests: check that route_me_harder packets u [...] omits dceababac29d netfilter: nftables: fix netlink report logic in flowtable [...] omits 00c27a1df8ff Merge tag 'usb-v5.10-rc2' of git://git.kernel.org/pub/scm/ [...] omits fa15cec9cc31 arm64: dts: imx8mp-evk: Correct WDOG_B pin configuration omits fa88e6e406c3 arm64: dts: imx8mn: Correct WDOG_B pin configuration omits b781820927c5 arm64: dts: imx8mm: Correct WDOG_B pin configuration omits c2f468145211 mac80211: don't require VHT elements for HE on 2.4 GHz 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 db18d20d1cb0 cfg80211: regulatory: Fix inconsistent format argument omits b1e8eb11fb9c mac80211: fix kernel-doc markups omits 9c6658a0dd4f Merge branch 'v5.10-next/soc' into for-next omits dcd479e10a05 mac80211: always wind down STA state omits 9bdaf3b91efd cfg80211: initialize wdev data earlier omits 14f46c1e5108 mac80211: fix use of skb payload instead of header omits 804fc6a2931e mac80211: fix regression where EAPOL frames were sent in p [...] omits 87e218ae976e arm64: dts: mediatek: align GPIO hog names with dtschema omits d86de40decaa arm64: cpufeature: upgrade hyp caps to final omits dfc4e3f08903 arm64: cpufeature: reorder cpus_have_{const, final}_cap() omits e9a33caec90e KVM: arm64: Factor out is_{vhe,nvhe}_hyp_code() omits 4749f51ddd8a dmaengine: idxd: Add ABI documentation for shared wq omits e4f4d8cdeb9a dmaengine: idxd: Clean up descriptors with fault error omits 8e50d392652f dmaengine: idxd: Add shared workqueue support omits 212a93ca435e dmaengine: ppc4xx: remove xor_hw_desc assignment without reading omits 68f35add4ba4 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static omits f40566f220a1 dmaengine: at_xdmac: add AXI priority support and recommen [...] omits 2bec35a529b7 dmaengine: at_xdmac: add support for sama7g5 based at_xdmac omits 60f88c031d94 dmaengine: at_xdmac: adapt perid for mem2mem operations omits cb0362b6ec53 dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] omits dafd8fe27a99 dmaengine: pl330: Remove unreachable code omits 8145dce88a78 dmaengine: stm32-mdma: Use struct_size() in kzalloc() omits d98793b5d425 dmaengine: idxd: fix wq config registers offset programming omits cf5abb013219 arm64: dts imx8mn: Remove non-existent USB OTG2 omits ec9d78070de9 arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm [...] omits fc52536ffcef Merge branch 'renesas-arm-dt-for-v5.11' into renesas-next omits ce3d31ad3cac arm64/smp: Move rcu_cpu_starting() earlier omits 0c86d774883f vdpasim: allow to assign a MAC address omits 4a6a42db53aa vdpasim: fix MAC address configuration omits e01afe36df1a vdpa: handle irq bypass register failure case omits 1eca16b23157 vdpa_sim: Fix DMA mask omits 5e1a3149eec8 Revert "vhost-vdpa: fix page pinning leakage in error path" omits 7ba08e81cb4a vdpa/mlx5: Fix error return in map_direct_mr() omits 7922460e33c8 vhost_vdpa: Return -EFAULT if copy_from_user() fails omits 582b6d8b258d arm64: dts: imx8mm-beacon-som: Add QSPI NOR flash support omits 56c6b4ddfd50 arm64: dts: imx8mm-beacon-som: Configure supplies on secon [...] omits 587258edd94c arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio omits 97f1dd5ba28f ARM: dts: imx: Fix schema warnings for pwm-leds omits 054b5d974487 arm64: dts: fsl: DPAA FMan DMA operations are coherent omits 0d519cbf38ee debugfs: remove return value of debugfs_create_devm_seqfile() omits a486d18c0a14 ARM: dts: imx7s-warp: correct vendor in compatible to Element14 omits ef8b31051a85 ARM: dts: imx6sl-warp: correct vendor in compatible to Revotics omits da2a602c03cd dt-bindings: arm: fsl: document i.MX7D boards omits 156b4a654019 dt-bindings: arm: fsl: document i.MX6ULL boards omits f7c7c45d1e0e dt-bindings: arm: fsl: document i.MX6UL boards omits d59dca0dff43 dt-bindings: arm: fsl: document i.MX6SX boards omits 9fa659393ab1 dt-bindings: arm: fsl: document i.MX6SL boards omits 691dab655c32 dt-bindings: arm: fsl: document i.MX6QP boards omits bec0a8cbe303 dt-bindings: arm: fsl: document i.MX6Q boards omits ea75e63105be dt-bindings: vendor-prefixes: add Element14 omits 8668d8b2e67f arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards omits a687b55e10e9 dt-bindings: arm: fsl: Add Kontron i.MX8M Mini SoMs and boards omits 8fc8e8129e1a ARM: dts: imx6dl: add compatibles for Aristainetos boards omits 5cad03883f1b ARM: dts: imx6dl-pico: fix board compatibles omits 676884326eea dt-bindings: arm: fsl: document i.MX6DL Aristainetos boards omits 5c32a75e2ed1 dt-bindings: vendor-prefixes: add ABB omits c470ce79fe46 dt-bindings: arm: fsl: document i.MX6DL boards omits 9d808cbfa5e7 dt-bindings: arm: fsl: document VF boards omits be03d03b5cf8 dt-bindings: arm: fsl: document i.MX53 boards omits 5427f287976c dt-bindings: arm: fsl: document i.MX51 boards omits 1acb40298366 dt-bindings: vendor-prefixes: add Revotics omits b01222b9193e dt-bindings: vendor-prefixes: add MicroSys 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 3e269eeea427 drm/amdgpu/powerplay: Only apply optimized mclk dpm policy [...] omits 7a1cc646709c MAINTAINERS: Update AMD POWERPLAY pattern omits 786436b45300 drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running omits 277b080f9880 drm/amd/pm: perform SMC reset on suspend/hibernation omits 2a4776a7337d drm/amd/pm: enable baco reset for Hawaii omits c108725ef589 drm/amd/pm: correct the baco reset sequence for CI ASICs omits 253475c455eb drm/amdgpu: perform srbm soft reset always on SDMA resume omits 4f0a1c99aa9f drm/amdgpu: rename nv_is_headless_sku() omits 06a5af1f62af drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU 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 92010a97098c drm/i915/gvt: Fix mmio handler break on BXT/APL. omits 4a95857a875e Merge tag 'drm-intel-fixes-2020-10-29' into gvt-fixes omits baec997285e6 drm/i915/gvt: Only pin/unpin intel_context along with workload omits e11d2bf27158 usb: cdns3: gadget: own the lock wrongly at the suspend routine omits 52d3967704ae usb: cdns3: Fix on-chip memory overflow issue omits 080b6f407635 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE omits d90196317484 scsi: zfcp: Handle event-lost notification for Version Cha [...] omits a6c37abe6988 scsi: zfcp: Process Version Change events omits efd321768d2e scsi: zfcp: Clarify & assert the stat_lock locking in zfcp [...] omits 84e7b4169f94 scsi: zfcp: Remove orphaned function declarations omits 0b524abc2dd1 scsi: zfcp: Lift Input Queue tasklet from qdio omits eb3b956d2c9b scsi: arcmsr: Ensure getting a free ccb is done under the [...] omits 4f1826b8e56f scsi: arcmsr: Configure the default command timeout value omits 37d38ece9b89 net/mac8390: discard unnecessary breaks omits 8027c85c91b8 net: mii: Report advertised link capabilities when autoneg [...] omits 61906fd465c0 scsi: ufs: qcom: Enable aggressive power collapse for ufs HBA omits dd7143e27cb7 scsi: ufs: Put HBA into LPM during clk gating omits af61bc1e33d2 scsi: hpsa: Fix memory leak in hpsa_init_one() omits 7babd126327b Merge tag 'drm-intel-fixes-2020-10-29' of git://anongit.fr [...] omits 3fb52041a832 scsi: libfc: Fix enum-conversion warning omits 8fd9efca86d0 scsi: libfc: Work around -Warray-bounds warning omits e31ac898ac29 scsi: libfc: Move scsi/fc_encode.h to libfc 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 c13a7d84c415 arm64: dts: freescale: Add pmu support on imx8mn omits 0f109a315829 arm64: dts: freescale: Add pmu support on imx8mp omits 061883e690eb arm64: dts: imx8mp: adjust GIC CPU mask to match number of CPUs omits 0656e37a8fa8 arm64: dts: imx8mn: adjust GIC CPU mask to match number of CPUs omits 5c22a9af414c arm64: dts: imx8mm: adjust GIC CPU mask to match number of CPUs 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 a7ece18c5d9c Merge branch 'linux-5.10' of git://github.com/skeggsb/linu [...] omits 71011f55b0ab arm64: dts: freescale: align watchdog node name with dtschema omits d9395d720033 dt-bindings: watchdog: fsl-imx: document NXP compatibles omits d92454287ee2 arm64: dts: fsl: fix endianness issue of rcpm omits 7ecab1f29baf arm64: dts: imx8mn-evk: Add cpu-supply to enable cpufreq 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 2f4ac2d79eb4 ARM: imx: Add revision support for i.MX7ULP revision 2.2 omits 671d27996fee Merge tag 'drm-misc-fixes-2020-10-29' of git://anongit.fre [...] omits d7787cc04e0a drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv5 [...] omits 2d831155cf06 drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() omits dcd292c17249 drm/nouveau/device: fix changing endianess code to work on [...] omits 925681454d7b drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" omits 24d9422e26ea drm/nouveau/kms/nv50-: Program notifier offset before requ [...] omits cfa736f5a6f3 drm/nouveau/nouveau: fix the start/end range for migration omits 14c907461b54 Merge tag 'amd-drm-fixes-5.10-2020-10-29' of git://people. [...] omits 8fdaabe1c9b3 scsi: target: tcmu: Replace zero-length array with flexibl [...] omits 4739eeafb9f0 ima: Replace zero-length array with flexible-array member omits bfe124d197f6 enetc: Replace zero-length array with flexible-array member omits 5e01fdff04b7 fs: Replace zero-length array with flexible-array member omits b08eadd27263 Bluetooth: Replace zero-length array with flexible-array member omits fa29c9c11d4e params: Replace zero-length array with flexible-array member omits 9d0a49c7023c tracepoint: Replace zero-length array with flexible-array member omits 120088832042 platform/chrome: cros_ec_proto: Replace zero-length array [...] omits 883541051567 platform/chrome: cros_ec_commands: Replace zero-length arr [...] omits 277ffd6c1ec0 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] omits a4147d855f50 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] omits fa3bfa3527b3 drm: Quieten [zero] EDID carping omits c5c68724696e gfs2: check for live vs. read-only file system in gfs2_fitrim omits 7e5b92669904 gfs2: don't initialize statfs_change inodes in spectator mode omits 4a55752ae288 gfs2: Split up gfs2_meta_sync into inode and rgrp versions omits c4af59bd441f gfs2: init_journal's undo directive should also undo the s [...] omits a9dd945ccef0 gfs2: Add missing truncate_inode_pages_final for sd_aspace omits d0f17d3883f1 gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-af [...] omits 3d696f42c7f4 soc: ti: ti_sci_pm_domains: check for proper args count in xlate 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 91a2c34b7d6f KVM: arm64: Force PTE mapping on fault resulting in a devi [...] omits 2f40c46021bb KVM: arm64: Use fallback mapping sizes for contiguous huge [...] omits 07e088730245 Merge tag 'fallthrough-fixes-clang-5.10-rc2' of git://git. [...] omits 934291ffb638 Merge tag 'net-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits e2fc6a9f686d KVM: arm64: Fix masks in stage2_pte_cacheable() omits 4a1c2c7f63c5 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR omits 7efe8ef27402 KVM: arm64: Allocate stage-2 pgd pages with GFP_KERNEL_ACCOUNT omits d2782505fbe3 KVM: arm64: Drop useless PAN setting on host EL1 to EL2 tr [...] omits b6d6db4de86f KVM: arm64: Remove leftover kern_hyp_va() in nVHE TLB inva [...] omits 28e81c6270b3 KVM: arm64: Don't corrupt tpidr_el2 on failed HVC call omits 80624263fa28 coresight: cti: Initialize dynamic sysfs attributes omits 39a7661dcf65 coresight: Fix uninitialised pointer bug in etm_setup_aux() omits 2f098e04ce16 Merge branch 'sunxi/fixes-for-5.10' into sunxi/for-next omits b9c0f4bd5b81 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 2734a24e6e5d r8169: fix issue with forced threading in combination with [...] omits eadd1befdd77 netem: fix zero division in tabledist omits 8fc3672a8ad3 ibmvnic: fix ibmvnic_set_mac omits f54ec58fee83 wimax: move out to staging omits 2411cd821123 x86/sev-es: Do not support MMIO to/from encrypted memory omits 72de7d965bc1 wimax: fix duplicate initializer warning omits 9c3f94e1681b mptcp: add missing memory scheduling in the rx path omits 61334ed227a5 drm/i915: Reject 90/270 degree rotated initial fbs omits 5cbd7685b228 drm/i915: Restore ILK-M RPS support omits 09a729b178be drm/i915/region: fix max size calculation omits 4169e889e588 include: jhash/signal: Fix fall-through warnings for Clang omits f9081b8ff593 iommu/arm-smmu-qcom: Implement S2CR quirk omits 07a7f2caaa5a iommu/arm-smmu-qcom: Read back stream mappings omits 56b75b51ed6d iommu/arm-smmu: Allow implementation specific write_s2cr omits 6c3e42616bf2 leds: various: add missing put_device() call in netxbig_le [...] omits 598a597636f8 Merge tag 'afs-fixes-20201029' of git://git.kernel.org/pub [...] omits c9f09539e16e x86/head/64: Check SEV encryption before switching to kern [...] omits 86ce43f7dde8 x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path omits ceb1eb2fb609 tipc: fix memory leak caused by tipc_buf_append() omits 51467431200b gtp: fix an use-before-init in gtp_newlink() omits 58130a6cd062 Merge tag 'ext4_for_linus_fixes' of git://git.kernel.org/p [...] omits 02e94a827973 coresight: core: Remove unneeded semicolon omits 1e5504656e5a coresight: Fix uninitialised pointer bug in etm_setup_aux() omits 48ab6d5d1f09 dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n 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 2c334e12f957 xfs: set xefi_discard when creating a deferred agfl free l [...] omits 2039112f7c1c Merge branch 'for-5.11/core' into for-next omits c6838eeef2fb HID: hid-input: occasionally report stylus battery even if [...] omits be9d87ef759e Merge branch 'for-5.11/i2c-hid' into for-next omits afdd34c5fa40 HID: i2c-hid: show the error when failing to fetch the HID [...] omits 57005fe2692b Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 4b393f0f76c8 AMD_SFH: Fix for incorrect Sensor index 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 1f41be7d4e90 lib/scatterlist: use consistent sg_copy_buffer() return type omits 78f229f61252 Merge branch 'for-5.11/asus' into for-next omits b92b80246e06 HID: asus: Add support for ASUS N-Key keyboard omits 24bb45fddc09 Merge tag 'nvme-5.10-2020-10-29' of git://git.infradead.or [...] omits d099fc8f540a drm/ttm: new TT backend allocation pool v3 omits 1a002325d164 dt-bindings: arm: fsl: document i.MX25 and i.MX27 boards omits a913e88ffb90 ARM: dts: vf: align watchdog node name with dtschema omits cec12cd8d186 ARM: dts: imx: align watchdog node name with dtschema omits 0698ac66e010 tools, bpftool: Remove two unused variables. omits 1e6f5dcc1b9e tools, bpftool: Avoid array index warnings. omits 7cb6e22ba011 xsysace: use platform_get_resource() and platform_get_irq_ [...] omits e5e1a4bc916d xsk: Fix possible memory leak at socket close omits 821f5c90130d bpf: Add struct bpf_redir_neigh forward declaration to BPF [...] omits b9bf97105f4b gpio: 104-idi-48: improve code indentation omits bfada98f210b arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree omits dd12ae78c57a arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes omits 2d9900f26ad6 afs: Fix dirty-region encoding on ppc32 with 64K pages omits f86726a69dec afs: Fix afs_invalidatepage to adjust the dirty region omits 65dd2d6072d3 afs: Alter dirty range encoding in page->private omits 185f0c7073bd afs: Wrap page->private manipulations in inline functions omits f792e3ac82fe afs: Fix where page->private is set during write omits 21db2cdc667f afs: Fix page leak on afs_write_begin() failure omits fa04a40b169f afs: Fix to take ref on page when PG_private is set omits 0698efbb33ef Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 3cb4d29a2633 MAINTAINERS: The DMI/SMBIOS tree has moved omits 3948c717523d arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] omits bc491afebb6a arm64: dts: renesas: cat874: Move connector node out of hd [...] omits 036f224ef8f4 ARM: configs: at91_dt: resync with media changes omits aa1c09cb65e2 null_blk: Fix locking in zoned mode omits f9c9104288da null_blk: Fix zone reset all tracing omits 9c75d37c72b4 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] omits 4068553c9554 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] omits b40813ddcd6b nbd: don't update block size after device is started omits bd0cef2a797a drm/i915: Remove unused variable ret omits d1e7c2996e98 cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPD [...] omits a62f68f5ca53 cpufreq: Introduce cpufreq_driver_test_flags() omits 96d389ca1011 arm64: Add workaround for Arm Cortex-A77 erratum 1508412 omits 8a6b88e66233 arm64: Add part number for Arm Cortex-A77 omits ed7b895f3efb x86/boot/compressed/64: Sanity-check CPUID results in the [...] omits 5e31ba0c0543 spi: bcm2835: fix gpio cs level inversion omits 6ec6c3693a38 ASoC: qcom: lpass-cpu: Fix clock disable failure omits cf9d21984da2 ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions omits e08d1de1c075 nvmem: core: Add support for keepout regions omits aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next 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 5e8ed280dab9 module: set MODULE_STATE_GOING state when a module fails to load omits 45ff510517f3 entry: Fixup irqentry_enter() comment omits c8d5ed67936f x86: Wire up TIF_NOTIFY_SIGNAL omits 5fca3f062879 usb: cdns3: gadget: suspicious implicit sign extension 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 3ad84246a409 x86/boot/compressed/64: Introduce sev_status omits 43ddebdd0966 gpio: mockup: Allow probing from device tree omits 107954afc5df arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node omits 5066f42c7d3c drm/vc4: Rework the structure conversion functions omits a3a0ded3ed38 drm/vc4: hdmi: Add a name to the codec DAI component 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 0f5cef2b2904 coresight: add module license omits 712da5fc4a66 xhci: Don't create stream debugfs files with spinlock held. omits 2a632815683d usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC omits a75e2d604da8 xhci: Fix sizeof() mismatch omits befa1c2d65c6 usb: typec: stusb160x: fix signedness comparison issue wit [...] omits f27891abb793 usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x omits 5144eead3f8c drm: xlnx: Use dma_request_chan for DMA channel request omits 6edcf9dc2e1a efi/libstub: EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER should [...] omits 8d8c3131248d clk: define to_clk_regmap() as inline function omits 8e478332817c Merge branch 'next/drivers' into for-next omits 9484f2cb8332 clk: samsung: exynos-clkout: convert to module driver omits 93618e344a5e soc: samsung: exynos-pmu: instantiate clkout driver as MFD omits d26fc962b894 Merge branch 'fixes' into for-next 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 e9d548a7dab0 Merge branch 'next/dt64' into for-next omits 5971e53b1c35 Merge branch 'next/dt' into for-next omits 29a7bb71a833 arm64: dts: exynos: remove redundant status=okay in Exynos [...] omits 6c215edbdc71 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] omits a01f7a96a9b0 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] omits b04544ac0d1f ARM: dts: s5pv210: adjust node names to DT spec omits 77c91853a65f ARM: dts: exynos: adjust node names to DT spec in Exynos54 [...] omits e5fbceb07e3e ARM: dts: exynos: adjust node names to DT spec in Odroid XU omits 5a1323023fb1 ARM: dts: exynos: adjust node names to DT spec in Exynos52 [...] omits 2d29d0300301 ARM: dts: exynos: remove redundant status=okay in Exynos44 [...] omits 108463f56813 ARM: dts: exynos: adjust node names to DT spec in Exynos44 [...] omits 43552e6d5a61 ARM: dts: exynos: override GPIO keys node by label in Exyn [...] omits d918633c8acb ARM: dts: exynos: adjust node names to DT spec in Exynos42 [...] omits 157a5697f6f2 ARM: dts: exynos: adjust node names to DT spec in Exynos32 [...] omits ce2424d76f23 spi: fix a typo inside a kernel-doc markup omits f59cddd8517a Merge tag 'v5.10-rc1' into regulator-5.10 omits 3bfd5f422f07 Merge tag 'v5.10-rc1' into spi-5.10 omits ce038aeaee68 Merge tag 'v5.10-rc1' into asoc-5.10 omits bcc96dc3cf80 ASoC: qcom: fix unsigned int bitwidth compared to less than zero omits c9dc33d13c81 ARM: dts: at91: at91-sama5d27_som1: fix EEPROM compatible omits 77f6ab8b7768 don't dump the threads that had been already exiting when zapped. omits fb533fc76d34 ARM: configs: at91: sama5: resync with media changes omits 786c395dbe42 ARM: at91: sam9x60 SiP types added to soc description omits 72dd3b01bacb Merge branch 'next/soc' into for-next omits 2fda3068395c Merge branch 'next/dt' into for-next omits 970f6cf2e914 ARM: exynos: Simplify code in Exynos3250 CPU core restart path 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 23859ae44402 Merge tag 'trace-v5.10-rc1' of git://git.kernel.org/pub/sc [...] omits d35cdc833bf4 ARM: dts: exynos: Enable Bluetooth support for Midas board family omits 4e7787929854 ARM: dts: exynos: Enable Bluetooth support for Universal C [...] omits 132e900a47b8 ARM: dts: exynos: Enable Bluetooth support for Trats board omits 997ebd64df39 ARM: dts: at91: Fix schema warnings for pwm-leds omits 02e46262af5d ARM: dts: at91: smartkiz: Reference led node directly omits 7cb415003468 Fonts: Make font size unsigned in font_desc omits e000650375b6 fbdev/atafb: Remove unused extern variables omits 80ade22c06ca misc: mic: remove the MIC drivers omits 5a169bf04cd2 x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID omits 28d211919e42 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init omits ef5dd6a0c828 arm64: mte: Document that user PSTATE.TCO is ignored by ke [...] omits 6694875ef804 ext4: indicate that fast_commit is available via /sys/fs/e [...] omits f8f4acb6cded ext4: use generic casefolding support omits d7dce9e08595 ext4: do not use extent after put_bh omits 8c9be1e58a8d ext4: use IS_ERR() for error checking of path omits 6fee9372e0af Merge branch 'mauro-warnings' into docs-next omits b5b18160a3e7 ext4: fix mmap write protection for data=journal mode omits ea4b01d9b81f jbd2: fix a kernel-doc markup omits ababea77bc50 ext4: use s_mount_flags instead of s_mount_state for fast [...] omits e029c5f27987 ext4: make num of fast commit blocks configurable omits afc74ce7b484 docs: SafeSetID: fix a warning omits b28d70c6a515 amdgpu: fix a few kernel-doc markup issues omits d2692abd6fa9 selftests: kselftest_harness.h: fix kernel-doc markups omits 9cd70d051322 drm: amdgpu_dm: fix a typo omits cc507c435b05 gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups omits d0520df7240f ext4: properly check for dirty state in ext4_inode_datasyn [...] omits 5112e9a540fb ext4: fix double locking in ext4_fc_commit_dentry_updates() omits ca766ff0c3b4 drm: amdgpu: kernel-doc: update some adev parameters omits 7c128a249c7e docs: fs: api-summary.rst: get rid of kernel-doc include omits 1166eb3d5268 IB/srpt: docs: add a description for cq_size member omits cf38cc9f1e71 locking/refcount: move kernel-doc markups to the proper place omits e3e7439dbc27 docs: lockdep-design: fix some warning issues omits ef900cccb864 MAINTAINERS: fix broken doc refs due to yaml conversion omits 4b7560c5e4bd ice: docs fix a devlink info that broke a table omits e930c39e0984 crypto: sun8x-ce*: update entries to its documentation omits e86c6569c588 net: phy: remove kernel-doc duplication omits 89b422354409 mm: pagemap.h: fix two kernel-doc markups omits 6a6223ec7779 blk-mq: docs: add kernel-doc description for a new struct member omits de39012afa7f docs: userspace-api: add iommu.rst to the index file omits 9d8c4f0c0170 docs: hwmon: mp2975.rst: address some html build warnings omits 97e44c4f0cb6 docs: net: statistics.rst: remove a duplicated kernel-doc omits 32519c032686 docs: kasan.rst: add two missing blank lines omits 2644ccef6f28 docs: admin-guide: net.rst: add a missing blank line omits 6cc6f5ad9bfb docs: hwmon: adm1266.rst: fix a broken reference omits d29f34c098aa sphinx: conf.py: properly handle Sphinx 4.0 omits 72b97d0b9118 scripts: kernel-doc: use :c:union when needed omits e051955977b7 documentation: arm: sunxi: add Allwinner H6 documents omits 00e5deb5c4f5 drm/i915: Fix encoder lookup during PSR atomic check omits 7efc6c4295f5 scripts: kernel-doc: split typedef complex regex omits 6b80975c6308 scripts: kernel-doc: fix typedef parsing omits 324f78dfb442 mtd: spi-nor: Fix address width on flash chips > 16MB omits d94df02c476c docs: Makefile: honor V=0 for docs building omits 69a8eed58cc0 mtd: spi-nor: Don't copy self-pointing struct around omits 00d439479241 cpufreq: speedstep: remove unneeded semicolon omits 6d6bc54ab4f2 ASoC: codecs: wcd9335: Set digital gain range correctly omits 32053e584e4a RDMA/hns: Add support for filling GMV table omits d6d91e46210f RDMA/hns: Add support for configuring GMV table omits 05a2c5820555 coresight: cti: Initialize dynamic sysfs attributes omits 25d76fed7ffe phy: cpcap-usb: Use IRQF_ONESHOT omits d73e873bcfff regulator: fix a kernel-doc markup omits fcea94ac6154 phy: qcom-qmp: Initialize another pointer to NULL omits 3f4e3d962dfd RDMA/rtrs-clt: Remove 'addr' from rtrs_clt_add_path_to_arr omits e6ab8cf50fa1 RDMA/rtrs: Introduce rtrs_post_send omits ffea6ad1335b RDMA/rtrs-srv: Kill rtrs_srv_change_state_get_old omits c3b16b67d12f RDMA/rtrs-clt: Remove duplicated code omits 16101b60e717 RDMA/rtrs-clt: Remove duplicated switch-case handling for [...] omits 8bd372ace32e RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free omits 3c8483f5a436 RDMA/rtrs-srv: Fix typo omits d715ff8acbd5 RDMA/rtrs-srv: Don't guard the whole __alloc_srv with srv_mutex omits f553e7601df9 RDMA/rtrs-clt: Missing error from rtrs_rdma_conn_established omits fcf2959da6a7 RDMA/rtrs-clt: Avoid run destroy_con_cq_qp/create_con_cq_q [...] omits 73385fdbc43d RDMA/rtrs-clt: Remove outdated comment in create_con_cq_qp omits 2b3062e4d997 RDMA/rtrs-clt: Remove destroy_con_cq_qp in case route reso [...] omits aba457ca890c RDMA/hns: Support owner mode doorbell 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 01eea23687ed Merge tag 'stm32-dt-for-v5.10-fixes-1' of git://git.kernel [...] omits ae3885324953 phy: fsl-imx8mq-usb: Constify imx8mp_usb_phy_ops omits aaac3733171f ARM: kvm: replace open coded VA->PA calculations with adr_l call omits 3bcf906b194c ARM: head.S: use PC relative insn sequence to calculate PH [...] omits d74d2b225018 ARM: sleep.S: use PC-relative insn sequence for sleep_save [...] omits 59d2f2827dfd ARM: head: use PC-relative insn sequence for __smp_alt omits 450abd38fe6c ARM: kernel: use relative references for UP/SMP alternatives omits 91580f0dbf24 ARM: head.S: use PC-relative insn sequence for secondary_data omits 172c34c9ff01 ARM: head-common.S: use PC-relative insn sequence for idma [...] omits 62c4a2e202b1 ARM: head-common.S: use PC-relative insn sequence for __proc_info omits 67e3f828bd4b ARM: efistub: replace adrl pseudo-op with adr_l macro invocation omits dae7a75f1f19 IB/isert: add module param to set sg_tablesize for IO cmd omits 9443076e4330 ARM: p2v: reduce p2v alignment requirement to 2 MiB omits e8e00f5afb08 ARM: p2v: switch to MOVW for Thumb2 and ARM/LPAE omits 0e3db6c9d7f6 ARM: p2v: simplify __fixup_pv_table() omits 2730e8eaa4f2 ARM: p2v: use relative references in patch site arrays omits 0869f3b9da38 ARM: p2v: drop redundant 'type' argument from __pv_stub omits 7a94849e81b5 ARM: p2v: factor out BE8 handling omits 4b16421c3e95 ARM: p2v: factor out shared loop processing omits eae78e1a9720 ARM: p2v: move patching code to separate assembler source file omits 22f2d23098f7 ARM: module: add support for place relative relocations omits 0b1674638a5c ARM: assembler: introduce adr_l, ldr_l and str_l macros omits 4e79f0211b47 ARM: p2v: fix handling of LPAE translation in BE mode omits 7c91d02068c3 ASoC: qcom: sm8250: Fix array out of bounds access omits fc0522bbe02f ASoC: codecs: wcd934x: Set digital gain range correctly omits f83c2609079c pinctrl: ingenic: Fix invalid SSI pins omits 7ffa08169849 Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" omits fc2933c13374 ARM: 9020/1: mm: use correct section size macro to describ [...] omits 8aa163350506 gpio: stmpe: Fix forgotten refactoring omits f1f37abbe6fc gpio: Retire the explicit gpio irqchip code omits 921c7ebd1337 futex: Fix incorrect should_fail_futex() handling omits 163d1719d30f gpiolib: Switch to use compat_need_64bit_alignment_fixup() helper omits 9ef6293c0659 gpiolib: Use proper type for bias enumerator in gpio_set_bias() omits 2f84a2de539c gpio: uapi: clarify the meaning of 'empty' char arrays omits c303c51c87a6 gpio: uapi: remove whitespace omits 2cc522d3931b gpio: uapi: kernel-doc formatting improvements omits f20160217537 gpio: uapi: comment consistency omits 5760648e63e6 gpio: uapi: fix kernel-doc warnings omits 39613eaad3ce qcom-geni-se: remove has_opp_table omits d9594e040965 tomoyo: fix clang pointer arithmetic warning omits d4fe911741e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 13150bc5416f module: use hidden visibility for weak symbol references omits 728a7e225ad8 ARM: dts: stm32: Describe Vin power supply on stm32mp157c- [...] omits 18e09253ac68 ARM: dts: stm32: Describe Vin power supply on stm32mp15xx- [...] omits a2d50c1c77aa arm64: efi: increase EFI PE/COFF header padding to 64 KB omits 0d847ce7c176 x86/setup: Remove unused MCA variables omits 8e4c309f9f33 ata: sata_nv: Fix retrieving of active qcs omits 24a23387c15f Merge branch 'asm-generic-cleanup' into asm-generic omits caabdd0f59a9 ctype.h: remove duplicate isdigit() helper omits 4977d121bc9b block: advance iov_iter on bio_add_hw_page failure omits 1fcd009102ee x86/mm/ident_map: Check for errors from ident_pud_init() omits 5f692a81b4e9 arm64: vmlinux.lds: account for spurious empty .igot.plt sections omits 493b35db0548 kselftest/arm64: Fix check_user_mem test omits cbb268af05de kselftest/arm64: Fix check_ksm_options test omits 7419390a466e kselftest/arm64: Fix check_mmap_options test omits 386cf789fa6d kselftest/arm64: Fix check_child_memory test omits 041fa41f5422 kselftest/arm64: Fix check_tags_inclusion test omits 5bc7c1156f3f kselftest/arm64: Fix check_buffer_fill test omits 332576e69a04 arm64: avoid -Woverride-init warning omits bb3ab2979fd6 RDMA/rxe: Compute PSN windows correctly omits 5333499c6014 RDMA/core: Fix error return in _ib_modify_qp() omits bfb972c5e1cb IB/verbs: avoid nested container_of() omits 136a4dfe87cd ACPI: button: Drop no longer necessary Acer SW5-012 lid_in [...] omits a2267f8a52ee RDMA/qedr: Fix memory leak in iWARP CM omits da31de35cd2f tty: goldfish: use __raw_writel()/__raw_readl() omits 1a460c36078e tty: nozomi: remove unneeded break omits d54654790302 vt_ioctl: fix GIO_UNIMAP regression omits 82e61c3909db vt: keyboard, extend func_buf_lock to readers omits 6ca03f90527e vt: keyboard, simplify vt_kdgkbsent omits c97f2a6fb3df tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 wor [...] omits 82776f6c75a9 tty: serial: 21285: fix lockup on open omits 974e454d6f96 serial: max310x: Use devm_clk_get_optional() to get the in [...] omits c808fab604ca serial: max310x: Make use of device properties omits 0cb686692fd2 USB: apple-mfi-fastcharge: don't probe unhandled devices omits 0942d59b0af4 usbcore: Check both id_table and match() when both available omits 32d174d2d5eb usb: host: ehci-tegra: Fix error handling in tegra_ehci_probe() omits b9c6f782150c usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe omits 2d9c6442a9c8 usb: typec: tcpm: reset hard_reset_count for any disconnect omits 38203b8385bf usb: cdc-acm: fix cooldown mechanism omits 3cd54a618834 usb: host: fsl-mph-dr-of: check return of dma_set_mask() omits cbdc0f54560f usb: fix kernel-doc markups omits 071ba4cc559d RDMA: Add rdma_connect_locked() omits 063a3d67693e usb: typec: stusb160x: fix some signedness bugs omits aee9ddb1d371 kcov, usb: only collect coverage from __usb_hcd_giveback_u [...] omits 5c54cb6c627e platform/x86: acer-wmi: Add support for SW_TABLET_MODE on [...] 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 82cb8a5c395e platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE cap [...] omits 39aa009bb66f platform/x86: acer-wmi: Add new force_caps module parameter omits 9feb0763e498 platform/x86: acer-wmi: Cleanup accelerometer device handling omits 7c936d8d26af platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines omits 6b723f4229ef platform/x86: acer-wmi: Drop no-op set_quirks call from fi [...] omits ea856ec266c1 platform/x86: asus-wmi: Add support for SW_TABLET_MODE on UX360 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 619821936203 platform/x86: remove unneeded break omits 726c8277bc5e usb: atm: Replace in_interrupt() usage in comment omits f49a51bfdc8e drm/shme-helpers: Fix dma_buf_mmap forwarding bug 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 1de111b51b82 KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMC [...] omits dac76c17d255 platform/x86: touchscreen_dmi: Add info for the Predia Bas [...] omits 1a218d312e65 platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver omits 232b67c39942 mtd: remove unneeded break omits 011fde48394b mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 omits e8a60aa7404b platform/x86: Introduce support for Systems Management Dri [...] omits 7e2ac9deb1d6 arm64: dts: freescale: sl28: add CAN node omits 04fa4f03e353 arm64: dts: ls1028a: add missing CAN nodes omits 95de5094f5ac firmware: imx: add dummy functions omits c071ab8c2074 drm/i915/gem: Avoid synchronous binds deep within locks omits e26f023e01ef firmware/dmi: Include product_sku info to modalias 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 0d31d5a96b8c ARM: dts: imx6: phytec: Add eeprom pagesize omits f0e24ec59076 ARM: dts: imx6: phytec: Set correct eeprom compatible omits a8d54a39e95f ARM: dts: imx6ul: segin: Fix stmpe touchscreen subnode name omits 9fc149c3bce7 ALSA: hda: Reinstate runtime_allow() for all hda controllers omits f5dac54d9d93 ALSA: hda: Separate runtime and system suspend omits 215a22ed31a1 ALSA: hda: Refactor codec PM to use direct-complete optimization omits 42ab1ba8873d ARM: dts: imx7-mba7: set dr_mode to otg on usbotg1 omits b8a4f64a3277 ARM: dts: imx7-mba7: specify USB over-current polarity omits 9af6702fa1e3 ARM: dts: imx7-mba7: enable RS485 on UART7 omits 0d5e50cf30d7 ARM: dts: imx7-mba7: add audio support omits ecb5ba9f1124 ARM: dts: imx7-mba7: update MMC aliases omits d50765205d8e ARM: dts: imx7-mba7: configure watchdog omits e70f9b9c25ea ARM: dts: imx7-mba7: disable ethernet PHY clock outputs omits 2b01d7a1571b ARM: dts: imx7-mba7: remove unsupported PHY LED setup omits f7defed53e35 ARM: dts: imx7-mba7: drop incorrect num-chipselects property omits 68e680c5fadd ARM: dts: imx7-mba7: update compatible strings omits 7ead9dbb6ff4 dt-bindings: arm: fsl: update TQ-Systems SoMs and boards b [...] omits 8a8de09cb2ad ALSA: hda/realtek - Fixed HP headset Mic can't be detected omits 859d74f65d87 drm/i915/display: remove debug message from error path omits 949ab9d229a2 drm/i915: Guard debugfs against invalid access without display omits faa3b6dfd252 ARM: dts: imx6q-icore-ofcap10: Use 10.1" Ampire panel compatible omits defe40af1a71 usb: cdns3: Variable 'length' set but not used omits a46b973bced1 USB: serial: option: add Quectel EC200T module support omits 8af3f8ece520 cpufreq: tegra194: get consistent cpuinfo_cur_freq omits 09e932254025 cpufreq: blacklist mt8516 in cpufreq-dt-platdev omits f366929b53ac cpufreq: mediatek: Add support for mt8167 omits db029a85faa8 cpufreq: sti-cpufreq: fix mem leak in sti_cpufreq_set_opp_info() omits 9e3ed6fa024c ARM: dts: Fix label address for 64MiB OpenBMC flash layout omits abe75295ba70 ARM: dts: aspeed: g220a: Add some gpios omits b2826bdf910d ARM: dts: aspeed: Add Bytedance g220a BMC machine omits e81059a5e4d8 ARM: dts: Add 64MiB OpenBMC flash layout omits 9e1cc9679776 ARM: dts: aspeed: s2600wf: Fix VGA memory region location omits e3b123542cdc ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 [...] omits 768664114b1a dmaengine: ti: k3-udma: fix -Wenum-conversion warning omits 484f910e93b4 dmaengine: idxd: fix wq config registers offset programming omits 886f82ce9f1f ARM: dts: aspeed-g6: Fix the GPIO memory size omits 35bc10b2eafb null_blk: synchronization fix for zoned device omits 44141f58e143 selinux: allow dontauditx and auditallowx rules to take ef [...] omits 83370b31a915 selinux: fix error initialization in inode_doinit_with_dentry() omits cd29296fdfca net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config omits 6d915476e67d audit: trigger accompanying records when no rules present omits cbb5262192d9 audit: fix a kernel-doc markup omits d6535dca2885 net: protect tcf_block_unbind with block lock omits 2ac8af0967aa ibmveth: Fix use of ibmveth in a bridge. omits 3aefd7d6ea05 net: core: Use skb_is_gso() in skb_checksum_help() omits 501b72ae2472 net/sched: act_mpls: Add softdep on mpls_gso.ko omits 68b9f0865b1e ravb: Fix bit fields checking in ravb_hwtstamp_get() omits 0d8cb9464a7d devlink: Unlock on error in dumpit() omits 6c211809c87f devlink: Fix some error codes omits b2f1c3db2887 kselftest: Extend vdso correctness test to clock_gettime64 omits c7e5789b24d3 kselftest: Move test_vdso to the vDSO test suite omits 03f55c7952c9 kselftest: Extend vDSO selftest to clock_getres omits 693f5ca08ca0 kselftest: Extend vDSO selftest omits 6daa1da4e262 chelsio/chtls: fix memory leaks in CPL handlers omits 40723419f407 kselftest: Enable vDSO test on non x86 platforms omits 28e9dcd91720 chelsio/chtls: fix deadlock issue omits 585bd812de4e net: microchip: Remove unneeded variable ret omits b6bf4776d9e2 vxge: remove unnecessary cast in kfree() omits 7b9621d45931 selftests: pidfd: drop needless linux/kcmp.h inclusion in [...] omits 90da74af349e selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config omits b5ec9fe5be5e selftests: pidfd: skip test on kcmp() ENOSYS omits 0b18fed98bf9 selftests: pidfd: use ksft_test_result_skip() when skipping test omits ef7086347c82 selftests/harness: prettify SKIP message whitespace again omits 1948172fdba5 selftests: pidfd: fix compilation errors due to wait.h omits f825d3f7ed93 selftests: filter kselftest headers from command in lib.mk omits e3e403125670 selftests/ftrace: check for do_sys_openat2 in user-memory test omits dc6bf4da825a selftests/ftrace: Use $FUNCTION_FORK to reference kernel f [...] omits cb05143bdf42 x86/debug: Fix DR_STEP vs ptrace_get_debugreg(6) omits a195f3d4528a x86/debug: Only clear/set ->virtual_dr6 for userspace #DB omits 2a9baf5ad488 x86/debug: Fix BTF handling omits d383e346f97d afs: Fix afs_launder_page to not clear PG_writeback omits 248c944e2159 afs: Fix a use after free in afs_xattr_get_acl() omits acc080d15dde afs: Fix tracing deref-before-check omits 06a17bbe1d47 afs: Fix copy_file_range() omits c66dca98a24c samples/bpf: Set rlimit for memlock to infinity in all samples omits 827b5e6ec114 soc: qcom: Kconfig: make RPMH match Command DB setting 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 ed8780e3f2ec Merge tag 'x86-urgent-2020-10-27' of git://git.kernel.org/ [...] omits 58d043690deb drm/vc4: hdmi: Avoid sleeping in atomic context omits 0df7b988d9df char: ipmi: remove unneeded break omits e4c164d63860 Merge series "Add documentation and machine driver for SC7 [...] omits 0d838f853636 Merge branch 'for-v5.11/tegra-mc' into for-next omits 65abc8ef5700 dt-bindings: memory: tegra: Add missing swgroups omits 8c2ab803e565 Merge tag 'orphan-handling-v5.10-rc2' of git://git.kernel. [...] omits f78f63da916e mm/process_vm_access: Add missing #include <linux/compat.h> omits 65b7da27d2f6 drm/tilcdc: avoid 'make W=2' build failure omits 85f971b65a69 ACPI: NFIT: Fix comparison to '-ENXIO' omits c39866f268f8 arm/build: Always handle .ARM.exidx and .ARM.extab sections omits be0e97526455 ACPI: dock: fix enum-conversion warning omits e510785f8aca PNP: fix kernel-doc markups omits 99aed9227073 device property: Don't clear secondary pointer for shared [...] omits d5dcce0c414f device property: Keep secondary firmware node secondary by type omits 3e6631485fae vmlinux.lds.h: Keep .ctors.* with .ctors omits 4d4ce8053bfa PM: sleep: fix typo in kernel/power/process.c omits 65d437b83b2b drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] omits e72d98445d08 drm/amd/pm: fix the wrong fan speed in fan1_input omits 10105d0c9763 drm/amdgpu/swsmu: drop smu i2c bus on navi1x omits 4e0ba5577dba intel_idle: Fix max_cstate for processor models without C- [...] omits 4868a61d498a x86/resctrl: Correct MBM total and local values omits e213cd8f175c Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] omits e0be38ed4ab4 cpufreq: intel_pstate: Avoid missing HWP max updates in pa [...] omits 1c534352f47f cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag omits db865272d9c4 cpufreq: Avoid configuring old governors as default with i [...] omits a23beead41a1 ARM: dts: exynos: Remove 'opp-shared' from Exynos4412 bus [...] omits 6e9643a864aa cpufreq: e_powersaver: remove unreachable break omits 950d46f7c18a ARM: dts: exynos: Remove 'opp-shared' from Exynos3 bus OPP-tables omits b898d5c50cab RDMA/bnxt_re: Fix entry size during SRQ create omits 4d09c1d95267 Merge tag 'devicetree-fixes-for-5.10-1' of git://git.kerne [...] omits 38dc5079da70 Fix compat regression in process_vm_rw() omits cfbb97fde694 arm64: dts: qcom: Switch sc7180-trogdor to control SPI CS [...] omits 37dd4b777942 arm64: dts: qcom: sc7180: Provide pinconf for SPI to use G [...] omits 0c7239ddfe69 Merge branch 'asm-generic-mmu-context' into asm-generic omits 2040a6bf90b5 m68k: mmu_context: Fix Sun-3 build 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 fbd6c612d370 Merge branches 'sunxi/dt-for-5.11' and 'sunxi/fixes-for-5. [...] omits 200bbb88b76c coresight: add module license omits 343a3e8bc635 bpf: Fix -Wshadow warnings omits 732d5a738171 Merge branches 'asm-generic-fixes', 'asm-generic-mmu-conte [...] omits fa769f29f124 ARM: dts: sun8i: add FriendlyArm ZeroPi support omits 0bcd0a2be8c9 asm-generic: mark __{get,put}_user_fn as __always_inline omits 0a1c8e54c8e8 xtensa: use asm-generic/mmu_context.h for no-op implementations omits 586c4f24b94a x86: use asm-generic/mmu_context.h for no-op implementations omits 9431da33cb89 um: use asm-generic/mmu_context.h for no-op implementations omits ca0f34b575ad sparc: use asm-generic/mmu_context.h for no-op implementations omits c350f8c75b66 sh: use asm-generic/mmu_context.h for no-op implementations omits 93e2dfd39438 s390: use asm-generic/mmu_context.h for no-op implementations omits 2b56290d9f1c riscv: use asm-generic/mmu_context.h for no-op implementations omits f4b90e37e3ed powerpc: use asm-generic/mmu_context.h for no-op implementations omits 4146bdab313d parisc: use asm-generic/mmu_context.h for no-op implementations omits 5449edc5db3b openrisc: use asm-generic/mmu_context.h for no-op implementations omits e2e251cc47ea nios2: use asm-generic/mmu_context.h for no-op implementations omits f62408e035c1 nds32: use asm-generic/mmu_context.h for no-op implementations omits 5b3a582d94e2 mips: use asm-generic/mmu_context.h for no-op implementations omits 97f130106f29 microblaze: use asm-generic/mmu_context.h for no-op implem [...] omits 2fd171be13f0 m68k: use asm-generic/mmu_context.h for no-op implementations omits 8e51efc2d749 ia64: use asm-generic/mmu_context.h for no-op implementations omits c96c177a9468 hexagon: use asm-generic/mmu_context.h for no-op implementations omits 746192ff3a65 csky: use asm-generic/mmu_context.h for no-op implementations omits d98295d31fc1 arm64: use asm-generic/mmu_context.h for no-op implementations omits 9ce0af3e9573 drm/vc4: drv: Add error handding for bind omits 56afb8d48017 Revert "platform/x86: wmi: Destroy on cleanup rather than [...] omits 023e1b1f1164 ASoC: qcom: qdsp6: make use of devm_of_platform_populate omits d5c8238849e7 btrfs: convert data_seqcount to seqcount_mutex_t omits 0425e7badbdc btrfs: don't fallback to buffered read if we don't need to omits 9e3ecb5b1681 ASoC: qcom: sc7180: Add machine driver for sound card regi [...] omits e158d2d83cab ASoC: google: dt-bindings: Add sc7180-trogdor machine bindings omits fce52ad34832 interconnect: qcom: use icc_sync state for sm8[12]50 omits 761a8c58db6b tracing, synthetic events: Replace buggy strcat() with seq [...] omits af702094a63e staging: rtl8188eu: remove commented defines omits 7e97e4cbf300 staging: fieldbus: anybuss: jump to correct label in an er [...] omits df5fbca677c9 staging: wfx: fix test on return value of gpiod_get_value() omits d3a85737521a staging: wfx: fix use of uninitialized pointer omits b6ae84d64895 staging: mmal-vchiq: Fix memory leak for vchiq_instance omits 647a6002cb41 staging: comedi: cb_pcidas: Allow 2-channel commands for A [...] omits 49d28ebdf1e3 staging: octeon: Drop on uncorrectable alignment or FCS error omits 179f5dc36b0a staging: octeon: repair "fixed-link" support omits 34557e233cf8 staging: rtl8723bs: Rewrite comparison to NULL omits 9fa2e7af3d53 ARM: 9019/1: kprobes: Avoid fortify_panic() when copying o [...] omits 421015713b30 ARM: 9017/2: Enable KASan for ARM omits 5615f69bc209 ARM: 9016/2: Initialize the mapping of KASan shadow memory omits c12366ba441d ARM: 9015/2: Define the virtual space of KASan's shadow region omits d6d51a96c7d6 ARM: 9014/2: Replace string mem* functions for KASan omits d5d44e7e3507 ARM: 9013/2: Disable KASan instrumentation for some code omits 7a1be318f579 ARM: 9012/1: move device tree mapping out of linear region omits e9a2f8b599d0 ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAG [...] omits 411269babe83 platform/surface: Move Surface Pro 3 Button driver to plat [...] omits 85f7582cd484 platform/surface: Move Surface 3 Power OpRegion driver to [...] omits 4df56c36944b platform/surface: Move Surface 3 Button driver to platform [...] omits f23027ca3d48 platform/surface: Move Surface 3 WMI driver to platform/surface omits 1e3a2bc89de4 platform: Add Surface platform directory omits ab7cffb8d236 MIPS: ingenic: remove unused platform_data header file omits 673a8c4f8517 Documentation: ABI: Add /sys/firmware/lefi/boardinfo descr [...] omits 6c1bfbd9df8c MIPS: Loongson64: Add /sys/firmware/lefi/boardinfo 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 ba1c30bf3f25 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns omits 90855921ac92 staging: rtl8723bs: cleanup NULL check before vfree omits 5d78533a0c53 rtc: pcf2127: move watchdog initialisation to a separate function omits b9cf16c4bfd1 Merge branch 'for-v5.10/dt-late' into for-next omits b52817e9de06 drm: drm_print.h: fix kernel-doc markups omits 38a8b32f467a drm: kernel-doc: drm_dp_helper.h: fix a typo omits 7811a339da2e drm: kernel-doc: add description for a new function parameter omits 08989335e2b6 drm: drm_edid: remove a duplicated kernel-doc declaration omits 8d7d8c0afbea drm/dp: fix a kernel-doc issue at drm_edid.c omits 21a53bbd469b drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 444d03badc72 drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits 703456ba76e9 thermal: mtk_thermal: make device_reset optional omits c707f973df17 dt-bindings: thermal: mediatek: add documentation for MT8516 SoC omits 07df39d03c34 dt-bindings: thermal: mediatek: make resets property optional omits e5a329790409 Merge tag 'imx-fixes-5.10-2' of git://git.kernel.org/pub/s [...] omits 4eb7d0cd590d thermal/drivers/rcar: Replace spin_lock_irqsave by spin_lo [...] omits 91caef27a15c Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7d18e2f3f297 drm/doc: Document legacy_cursor_update better omits 129aa9734559 usb: raw-gadget: fix memory leak in gadget_setup omits 190bb01b72d2 usb: dwc2: Avoid leaving the error_debugfs label unused omits fa27e2f6c5e6 usb: dwc3: ep0: Fix delay status handling omits 36fba366cf9f drm/imx: tve remove extraneous type qualifier omits acbb7f143662 drm/imx: parallel-display: reduce scope of edid_len omits f433ff4d2938 drm/imx: parallel-display: remove unused function enc_to_imxpd() omits 5f2ca76d5645 drm/imx: parallel-display: fix edid memory leak omits 754e0b5803e4 drm/imx: imx-ldb: reduce scope of edid_len omits 3c3751f2daf6 nvmet: fix a NULL pointer dereference when tracing the flu [...] omits ac9b820e713b nvme-fc: remove nvme_fc_terminate_io() omits 95ced8a2c72d nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery omits 9c2bb2577d81 nvme-fc: remove err_work work item omits caf1cbe36775 nvme-fc: track error_recovery while connecting omits 25c1ca6ecaba nvme-rdma: handle unexpected nvme completion data length omits 8685699c28d7 nvme: ignore zone validate errors on subsequent scans omits 48e7bbbbb261 usb: gadget: fsl: fix null pointer checking omits 0d66e04875c5 usb: gadget: goku_udc: fix potential crashes in probe omits 37b2539e63d6 drivers/thermal/core: Optimize trip points check omits 345a8af7ea63 thermal: core: Move power_actor_set_power into IPA omits 87d238026052 thermal: core: Remove unused functions in power actor section omits 8132df3a06a4 thermal: power_allocator: Respect upper and lower bounds f [...] omits d1849b9ff9f4 USB: serial: iuu_phoenix: remove unneeded break omits 1fcf689181e9 USB: serial: digi_acceleport: remove in_interrupt() usage omits 5ddebb22417b Merge branch 'for-v5.11/tegra-mc' into for-next omits 78e4ea785c07 memory: tegra: Sort tegra210_swgroups by reg address omits f68ac0e6bd83 memory: tegra: Correct tegra210_mc_clients def values omits c14bea053775 memory: tegra: Correct la.reg address of seswr omits 11b3de087a1c dt-bindings: gpio: pca953x: Add support for the NXP PCAL9554B/C omits e0df59de670b opp: Reduce the size of critical section in _opp_table_kre [...] omits 294a3317bef5 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle [...] omits f15cfca818d7 ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 omits d0a9fffedca1 docs: fs: api-summary.rst: get rid of kernel-doc include omits 1384ab4fee12 usb: dwc3: pci: add support for the Intel Alder Lake-S omits df0e5f0e866b IB/srpt: docs: add a description for cq_size member omits 7985c31d1ace locking/refcount: move kernel-doc markups to the proper place omits 3b9431ac5c01 docs: lockdep-design: fix some warning issues omits 3b58afec5195 MAINTAINERS: fix broken doc refs due to yaml conversion omits 84ae28bda198 ice: docs fix a devlink info that broke a table omits e3122e957576 crypto: sun8x-ce*: update entries to its documentation omits 75e9a357f9a7 net: phy: remove kernel-doc duplication omits dce89b296a4f mm: pagemap.h: fix two kernel-doc markups omits 7f4d6c3ff6df drm/dp: fix a kernel-doc issue at drm_edid.c omits 03c9c8ba3f49 drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 0870be85a77b drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits 8e513153b83e blk-mq: docs: add kernel-doc description for a new struct member omits cc55219a551e docs: userspace-api: add iommu.rst to the index file omits b02f98d886ab docs: hwmon: mp2975.rst: address some html build warnings omits fdbf853bbdaf docs: net: statistics.rst: remove a duplicated kernel-doc omits cd6c4280fe26 docs: kasan.rst: add two missing blank lines omits b2545be4a4c7 docs: admin-guide: net.rst: add a missing blank line omits 3d64372dabcd docs: hwmon: adm1266.rst: fix a broken reference omits d5abc30056da sphinx: conf.py: properly handle Sphinx 4.0 omits 6e4ec3eec914 scripts: kernel-doc: use :c:union when needed omits 4dfec0d1d7b9 matroxfb: avoid -Warray-bounds warning omits 47efcbcb340c opp: Fix early exit from dev_pm_opp_register_set_opp_helper() omits 1f6620f87006 opp: Don't always remove static OPPs in _of_add_opp_table_v1() omits b1884583fcd1 Input: i8042 - allow insmod to succeed on devices without [...] omits 33b6c39e747c Input: adxl34x - clean up a data type in adxl34x_probe() omits e3364c5ff3ff net: hns3: Clear the CMDQ registers before unmapping BAR region omits ae6b4e69a80d scsi: doc: Fix some kernel-doc markups omits 56ae4919f9ed scsi: lpfc: Update lpfc version to 12.8.0.5 omits b67b59443282 scsi: lpfc: Reject CT request for MIB commands omits 8aaa7bcf07a2 scsi: lpfc: Add FDMI Vendor MIB support omits 7c30bb62ed5d scsi: lpfc: Enlarge max_sectors in scsi host templates omits f5201f87ccaf scsi: lpfc: Fix duplicate wq_create_version check omits 7cbef585a12a scsi: lpfc: Removed unused macros in lpfc_attr.c omits e5785d3ec32f scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() omits e7dab164a9aa scsi: lpfc: Fix scheduling call while in softirq context i [...] omits 62e3a931db60 scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvme [...] omits 10067b501990 Merge branch 'bnxt_en-bug-fixes' omits 825741b07172 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. omits a1301f08c5ac bnxt_en: Check abort error state in bnxt_open_nic(). omits f75d9a0aa967 bnxt_en: Re-write PCI BARs after PCI fatal error. omits 631ce27a3006 bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. omits 21d6a11e2cad bnxt_en: Fix regression in workqueue cleanup logic in bnxt [...] omits 29813a229791 asm-generic: percpu: avoid Wshadow warning omits 19c176eb0798 Merge branch 'mlxsw-various-fixes' omits 0daf2bf5a2dc mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() omits adc80b6cfedf mlxsw: core: Fix memory leak on module removal omits 1601559be3e4 mlxsw: Only advertise link modes supported by both driver [...] omits ccee91b568e3 ARM: multi_v5_defconfig: Select CONFIG_GPIO_MXC omits 24cb90964665 ARM: imx_v4_v5_defconfig: Select CONFIG_GPIO_MXC omits ae7e63d1e34a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 522ee51e6771 Merge branch 'net-smc-fixes-2020-10-23' omits 1dc0d1cf6f3d s390/ism: fix incorrect system EID omits 96d6fded958d net/smc: fix suppressed return code omits 4a9baf45fd72 net/smc: fix null pointer dereference in smc_listen_decline() omits ae0f18bef30d spi: spi-sun6i: enable autosuspend feature omits 940f3bbf3dac spi: rockchip: enable autosuspend feature omits af545bb5ee53 vsock: use ns_capable_noaudit() on socket create omits ab8bcad67bee tools/memory-model: Move Documentation description to Docu [...] omits 9270e1a744f8 tools: memory-model: Document that the LKMM can easily mis [...] omits 937d84205884 cxgb4: set up filter action after rewrites omits ee7a376421dd net: hns3: clean up a return in hclge_tm_bp_setup() omits eeed6965071b RDMA/rxe: Remove unused RXE_MR_TYPE_FMR omits 3c6bff3cf988 RDMA: Convert sysfs kobject * show functions to use sysfs_emit() omits 1c7fd72687d6 RDMA: Convert sysfs device * show functions to use sysfs_emit() omits 4525c8781ec0 scsi: qla2xxx: remove incorrect sparse #ifdef omits bf9a76a470d8 arch/um: partially revert the conversion to __section() macro omits 7d66a71488d7 RDMA/uverbs: Fix false error in query gid IOCTL omits 676a80adba01 RDMA: Remove AH from uverbs_cmd_mask omits 628c02bf38aa RDMA: Remove uverbs cmds from drivers that don't use them omits bd2a40cc2463 RDMA/core Remove uverbs_ex_cmd_mask omits 1f11a7610e50 RDMA: Check create_flags during create_qp omits 1c407cb5d705 RDMA: Check flags during create_cq omits 26e990badde4 RDMA: Check attr_mask during modify_qp omits 652caba5b550 RDMA: Check srq_type during create_srq omits 44ce37bc8bf3 RDMA: Move more uverbs_cmd_mask settings to the core omits c074bb1e30f9 RDMA: Remove elements in uverbs_cmd_mask that all drivers set omits b8e3130dd96b RDMA: Remove uverbs_ex_cmd_mask values that are linked to [...] omits c8ed1ff88c02 scsi: target: tcmu: scatter_/gather_data_area() rework omits a5c29a262ebe RDMA/cxgb4: Remove MW support omits b9dd44fd79a1 scsi: message: fusion: Remove unneeded break omits 170b7d2de29e scsi: Remove unneeded break statements omits 53839b51a767 RDMA/bnxt_re: Set queue pair state when being queried omits fbdd0049d98d RDMA/mlx5: Fix devlink deadlock on net namespace deletion omits edebc8407b88 RDMA/rxe: Fix small problem in network_type patch omits 345980a3a5e5 spi: spi-sun6i: implement DMA-based transfer mode omits 434ee4251950 scsi: fc: Update documentation of sysfs nodes for FPIN stats omits 846101960fdb scsi: fc: Add mechanism to update FPIN signal statistics omits 3dcfe0de5a97 scsi: fc: Parse FPIN packets and update statistics omits 547aab51a914 scsi: fc: Add FPIN statistics to fc_host and fc_rport objects omits 874163aab75a scsi: fc: Update formal FPIN descriptor definitions omits fab09aaee803 scsi: hisi_sas: Stop using queue #0 always for v2 hw omits bcc3775dcf92 drm/amd/display: Clean up debug macros omits 8b7dc1fe1a5c drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally omits 920bb38c5184 drm/amd/display: Fix kernel panic by dal_gpio_open() error omits 0689dcf3e4d6 drm/amdgpu/display: use kvzalloc again in dc_create_state omits a1d2afc5dde2 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns omits 665e0224a3d7 scsi: ibmvscsi: Fix potential race after loss of transport omits f84e2c5c528d dt-bindings: Another round of adding missing 'additionalPr [...] omits 62298364bd48 dt-bindings: Explicitly allow additional properties in boa [...] omits 6ad8838de4e9 dt-bindings: More whitespace clean-ups in schema files omits 5c024e68d79b mfd: google,cros-ec: add missing properties omits 50d68feee010 dt-bindings: input: convert cros-ec-keyb to json-schema omits bb4b1e3f0c87 Merge tag '20201013212531.428538-1-dianders@chromium.org' [...] omits 1acd4577a66f dt-bindings: i2c: convert i2c-cros-ec-tunnel to json-schema omits 140b2ef1c28d drm/amd/display: prevent null pointer access omits 55bb919be4e4 drm/amdgpu: increase the reserved VM size to 2MB omits 866e09f0110c drm/amd/display: Fixed panic during seamless boot. omits c4aa8dff6091 drm/amdgpu: don't map BO in reserved region omits 8942881144a7 drm/amdgpu: add DID for navi10 blockchain SKU omits a305e7dc5fa8 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) omits 778279f4f5e4 soc: qcom: cmd-db: allow loading as a module omits 2f4843b172c2 scsi: mptfusion: Fix null pointer dereferences in mptscsih [...] omits f88d47190a1f Merge series " [PATCH v2 0/5]" from Dmitry Baryshkov <dmit [...] omits 390d828f56a6 regulator: lp872x: make a const array static, makes object [...] 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 d4189bc55d5c regulator: fixed: provide bindings using power domain omits bf3a28cf4241 regulator: fixed: support using power domain for enable/disable omits 2316822989a3 remoteproc: ti_k3: fix -Wcast-function-type warning omits 4a434abc40d2 firmware: meson-sm: enable build as module omits 2ee1b42e8a0d Merge existing fixes from spi/for-5.10 omits 01c77cae836a Merge existing fixes from regulator/for-5.10 omits 98f9d33c5d0d scsi: qla2xxx: Return EBUSY on fcport deletion omits 4e96d5cc25f3 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom,ski [...] omits 831e3405c2a3 scsi: core: Don't start concurrent async scan on same host omits dc8fd3769e15 Merge branch 'next/dt' into for-next omits b35f80f2e322 ARM: dts: exynos: Remove interrupts from DMC controller in [...] omits 6e1e90ec0275 regmap: mmio: add config option to allow relaxed MMIO accesses omits 748f0d70087c cpupower: Provide online and offline CPU information omits 2a6eca16f376 ALSA: make snd_kcontrol_new name a normal string omits 0d0d245104a4 kunit: tools: fix kunit_tool tests for parsing test plans omits f0b62039bf7f Documentation: kunit: Update Kconfig parts for KUNIT's mod [...] omits 7f32b10c6b46 kunit: test: fix remaining kernel-doc warnings omits c5564a50d990 pinctrl: samsung: s3c24xx: remove unneeded break omits 3fc48259d525 kunit: Don't fail test suites if one of them is empty omits 195a3232156a ctype.h: remove duplicate isdigit() helper omits f44ca0871b7a qspinlock: use signed temporaries for cmpxchg omits 3023d8ff3fc6 kunit: Fix kunit.py --raw_output option omits e2bcad676c6b MAINTAINERS: add dt binding headers to memory controller d [...] omits 97c4412a4e29 Merge branch 'next/defconfig' into for-next omits 98bfe6bcf79e Merge branch 'next/dt64' into for-next omits b2452ef22c82 Merge branch 'next/dt' into for-next omits e8ea5764bdb1 arm64: dts: exynos: Harmonize DWC USB3 DT nodes name omits 3e667f65cdc3 ARM: dts: exynos: Harmonize DWC USB3 DT nodes name omits 214a7c874e26 ARM: dts: exynos: Correct DWC USB3 compatible string omits 4b6533c04ad9 ARM: dts: exynos: disable pull up of USB 3.0 over-current [...] omits bd7e7ff56fee ARM: dts: exynos: fix USB 3.0 pins supply being turned off [...] omits 3d992fd8f4e0 ARM: dts: exynos: fix USB 3.0 VBUS control and over-curren [...] omits ecc1ff532b49 ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU omits c19345ea65a8 ARM: multi_v7_defconfig: enable sound driver for Midas platform omits 95f075fec383 ARM: exynos_defconfig: enable sound driver for Midas platform omits 4ab17ed13186 thermal: core: Add upper and lower limits to power_actor_s [...] omits 4a6dbc65f6ef ARM: dts: exynos: Fix schema warnings for pwm-leds 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 d9da1785ec0c soc: meson: enable building drivers as modules omits 5d2fc13ba052 soc: amlogic: socinfo: build for specific arch omits aa2e2785545a ASoC: qcom: sm8250: add sound card qrb5165-rb5 support omits 765c37598494 ASoC: qcom: dt-bindings: Add SM8250 sound card bindings omits 3aee8a3a88fa mtd: rawnand: ifc: Move the ECC engine initialization to t [...] omits 1b8d1070857d mtd: rawnand: mxc: Move the ECC engine initialization to t [...] omits 41ba50b0572e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9480b4e75b71 cachefiles: Handle readpage error correctly omits 7e2b2da60658 Merge tag 's390-5.10-2' of git://git.kernel.org/pub/scm/li [...] 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 cbadbf5a53b5 Merge branch 'dfl_modularization' into for-next omits b816f126cfe5 fpga: dfl: move dfl bus related APIs to include/linux/dfl.h omits 4049835da74c fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE() omits a741ec741293 fpga: dfl: move dfl_device_id to mod_devicetable.h omits 004b1e173dca fpga: dfl: fix the definitions of type & feature_id for df [...] 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 39a323092e4b Merge tag 'v5.10-rc1' of git://git.kernel.org/pub/scm/linu [...] omits dbf563eee0b8 x86/hyperv: Clarify comment on x2apic mode 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 6f6573a4044a asm-generic: fix ffs -Wshadow warning omits 80b4707a2f16 asm-generic: percpu: avoid Wshadow warning omits 2b0ced1203c2 dt-bindings: remoteproc: stm32_rproc: update syscon descriptions omits e67bae44c708 dt-bindings: remoteproc: stm32_rproc: update for firmware [...] omits d5123d2c7191 dt-bindings: arm: stm32: Add compatible for syscon tamp node omits 2a45a08a5bcf asm-generic/sembuf: Update architecture related informatio [...] omits 0afb88d5a602 ASoC: dt-bindings: fsl_xcvr: Add document for XCVR omits 28564486866f ASoC: fsl_xcvr: Add XCVR ASoC CPU DAI driver omits 472547778de2 selftest/bpf: Fix profiler test using CO-RE relocation for enums omits 80e8eaab5e98 soc: qcom: geni: Optimize/comment select fifo/dma mode omits 9cb4c67d7717 Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" omits 4b6ea87be44e soc: qcom: geni: More properly switch to DMA mode omits 7342ca34d931 thunderbolt: Add the missed ida_simple_remove() in ring_re [...] 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 bd1f64bb57f7 arm64: dts: qcom: msm8916-pm8916: Stop using s1/l3 as regulators omits 809f299a9698 arm64: dts: qcom: msm8916: Use power domains for MSS/WCNSS [...] omits 858bce9c4cdd remoteproc: qcom_wcnss: Allow replacing regulators with po [...] omits 20a2269c1983 dt-bindings: remoteproc: qcom,wcnss: Deprecate regulators for PDs omits 8750cf392394 remoteproc: qcom_q6v5_mss: Allow replacing regulators with [...] omits 0711ae454b2d dt-bindings: remoteproc: qcom: Deprecate regulators for Q6V5 PDs omits 3116a9931fa6 hwspinlock: sprd: Remove redundant header files omits 2709436ecf38 arm64: dts: qcom: msm8916: Add RPM power domains omits 84314cf7d0aa soc: qcom: rpmpd: Add MSM8916 power domains omits 819f7d91ad97 dt-bindings: power: rpmpd: Add MSM8916 RPM power domains omits b5a3bf66d7fa soc: qcom: rpmpd: Add MSM8939 power-domains omits 1dd50f17d6ce dt-bindings: power: rpmpd: Add MSM8939 RPM power domains omits 043323da2255 soc: qcom: rpmpd: Rename MAX_8996_RPMPD_STATE to MAX_CORNE [...] omits 5fd7fb438b7c soc: qcom: rpmpd: Add SDM660 power-domains omits ee84049c1391 dt-bindings: power: rpmpd: Add SDM660 power-domains bindings omits 402dab548d0d hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() 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 cb3659268a12 soc: qcom: rpmh: Allow RPMH driver to be loaded as a module omits 7bb7a83f4d91 Revert "drivers: qcom: rpmh-rsc: Use rcuidle tracepoints f [...] omits c14e64b46944 soc: qcom: llcc: Support chipsets that can write to llcc omits af7244c07637 soc: qcom: llcc: Move llcc configuration to its own function omits d9dc6001196e dt-bindings: nvmem: mtk-efuse: add documentation for MT8516 SoC omits 5434dcef5496 ARM: dts: qcom: msm8974-klte: Add support for SD card omits 19524d5b1700 ARM: dts: qcom: msm8974-klte: Add support for wifi omits 99128e7503be ARM: dts: qcom: msm8974-klte: Add gpio expander chip omits 60367221d7d4 ARM: dts: qcom: msm8974-klte: Add support for led omits 972f5a62a698 ARM: dts: qcom: msm8974-klte: Add support for touchscreen omits a193dc521c97 ARM: dts: qcom: msm8974-klte: Add support for touchkey omits 486d49914307 ARM: dts: qcom: msm8974-klte: Merge pinctrl nodes omits fc3e62e25c38 soc: qcom: smp2p: Safely acquire spinlock without IRQs omits c3e02abdf9af slimbus: fix a kernel-doc markup omits 560b6ac37a87 gpio: aspeed: fix ast2600 bank properties omits 228813aaa711 arm64: dts: qcom: sc7180: Fix one forgotten interconnect r [...] omits 4af5c6dc255c arm64: dts: ipq6018: update the reserved-memory node omits 3fe37204c9a2 gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip omits 95d9f84fca1e gpiolib: split error path in gpiod_request_commit() omits 8bbff39c6c6c gpiolib: Unify expectations about ->request() returned value omits 6bc9d7391ad6 Merge tag 'optee-use-uuid-api-for-v5.10' of git://git.lina [...] omits 40941954f6ce gpiolib: of: Use named item for enum gpiod_flags variable omits dff61e683e74 Merge tag 'imx-fixes-5.10' of git://git.kernel.org/pub/scm [...] omits ad26098970b6 ALSA: remove unneeded break omits f7b6603c6667 ALSA: fix kernel-doc markups omits 3ffb7c45d193 gpiolib: cdev: document that line eflags are shared omits 7b58696d9a84 gpiolib: Extract gpiod_not_found() helper omits 49d11bead7d5 btrfs: add a helper to read the tree_root commit root for [...] omits 5223cc60b40a btrfs: drop the path before adding qgroup items when enabl [...] omits 66d204a16c94 btrfs: fix readahead hang and use-after-free after removin [...] omits 83bc1560e02e btrfs: fix use-after-free on readahead extent after failur [...] omits 85d07fbe09ef btrfs: tree-checker: validate number of chunk stripes and parity omits cad69d139651 btrfs: tree-checker: fix incorrect printk format omits 7837fa88704a btrfs: drop the path before adding block group sysfs files omits f255c19b3ab4 blk-cgroup: Pre-allocate tree node on blkg_conf_prep omits 52abfcbd57ee blk-cgroup: Fix memleak on error path 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 8e90b4b1305a s390: correct __bootdata / __bootdata_preserved macros omits 0fa97e9403c7 arm64: vdso32: Allow ld.lld to properly link the VDSO 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 9dcd17be61e4 arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk omits 529adfe8f131 locks: fix a typo at a kernel-doc markup omits f30795fb404e EDAC: Do not issue useless debug statements in the polling [...] omits 16238415eb98 locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock omits 926e97852eaf Merge tag 'scmi-fixes-5.10' of git://git.kernel.org/pub/sc [...] omits 632211cdd6ad MAINTAINERS: Cleanup SGI-related entries omits f3c75e7a9349 pinctrl: intel: Set default bias in case no particular val [...] omits dd26209bc568 pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm omits 6e0781e092a1 clk: rockchip: Add appropriate arch dependencies 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 2612afd9b979 arm64: dts: allwinner: h6: Harmonize DWC USB3 DT nodes name omits 4230e2deaa48 stop_machine, rcu: Mark functions as notrace omits f09056c1dece EDAC/amd64: Remove unneeded breaks omits cb47755725da time: Prevent undefined behaviour in timespec64_to_ns() omits 897dbea6b716 drm/v3d: Fix double free in v3d_submit_cl_ioctl() omits e3190b5e9462 drm/sun4i: frontend: Fix the scaler phase on A33 omits 2db9ef9d9e6e drm/sun4i: frontend: Reuse the ch0 phase for RGB formats omits 84c971b35637 drm/sun4i: frontend: Rework a bit the phase data omits 053703666136 Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes [...] omits 9010e3876e1c timers: Remove unused inline funtion debug_timer_free() omits 5254cb87c042 hrtimer: Remove unused inline function debug_hrtimer_free() omits 4cd2bb129811 time/sched_clock: Mark sched_clock_read_begin/retry() as notrace omits 1a2b85f1e2a9 timekeeping: Convert jiffies_seq to seqcount_raw_spinlock_t omits 23a6502b076b drm/imx: dw_hdmi-imx: remove empty encoder_disable callback omits 9774dd685355 Merge tag 'tee-fix-for-v5.10' of git://git.linaro.org:/peo [...] omits 40fe44cab01c arm64: dts: mediatek: mt8516: add usb1 node omits 5fae27102699 arm64: dts: mediatek: mt8516: rename usb phy omits 204b9cd58f4c arm64: dts: mediatek: mt8516: add auxadc node omits 54e9f3633ed1 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC omits e55c56df43dd arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value omits 4c7a6260775d arm64: dts: add dts nodes for MT6779 omits f74cdb1c4e9b arm64: dts: mt8173-elm: Remove ddc property from panel omits 30bbbcda5be4 ARM: dts: mmp2-olpc-xo-1-75: Use plural form of "-gpios" omits 202f8e5c4975 ARM: dts: mmp3: Add power domain for the camera omits cc7a16b14f38 MAINTAINERS: change mediatek wiki page omits 4007844b0581 soc: mediatek: Check if power domains can be powered on at [...] omits b0fc70ce1f02 arm64: berlin: Select DW_APB_TIMER_OF omits a67d5088ceb8 drm/imx: drop explicit drm_mode_config_cleanup omits 67149a41b1a0 drm/imx: imx-tve: remove redundant enable tracking omits 07f2c94d033b drm/imx: imx-tve: use regmap fast_io spinlock omits a28f91886609 drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of omits 58b24a38f0de gpu: ipu-v3: remove unused functions omits 7d54eb90cd44 dt-bindings: sram: sunxi-sram: add V3s compatible string omits a98182af7289 Merge tag 'sunxi-fixes-for-5.9-2' of git://git.kernel.org/ [...] omits f1118a28bef9 cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Ch [...] omits 3a69e4e606a6 Merge tag 'mvebu-fixes-5.9-1' of git://git.kernel.org/pub/ [...] omits 666674cc1872 MAINTAINERS: Move Sangbeom Kim to credits omits 421f2597bf42 MAINTAINERS: Move Kukjin Kim to credits omits 6d7fe8aa4503 MAINTAINERS: step down as maintainer of UniPhier SoCs and [...] omits 96999c797ec1 memory: jz4780_nemc: Fix an error pointer vs NULL check in [...] omits 97fc35aeb797 Merge branches 'renesas-arm-dt-for-v5.11' and 'renesas-dri [...] omits 81f652afa6ad pinctrl: renesas: r8a7790: Add VIN1-B and VIN2-G pins, gro [...] omits cf25d802e029 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init [...] omits bdf0c8ea8c63 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits aa5fa8e5f1b5 arm64: dts: r8a77965: Add DRIF support omits 661495164934 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 05e6ae33cf98 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 622007d172fb arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Add pa [...] omits 53e573dc39fb arm64: dts: renesas: cat875: Remove rxc-skew-ps from ether [...] omits 67d3dcf12a3d arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from [...] omits d311d818fa8c ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Enable VIN instances omits ca3b4330a543 arm64: dts: renesas: r8a77961: Add MSIOF nodes omits e8c471588890 arm64: dts: renesas: Align GPIO hog names with dtschema omits 9b533dc8f340 ARM: dts: r8a7742-iwg21d-q7: Add LCD support omits 12ec7e56ce95 Documentation: leds: remove invalidated information 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 d6820bc6508c ARM: multi_v7_defconfig: Build in CONFIG_GPIO_MXC by default omits f06dd1d41949 ARM: imx_v6_v7_defconfig: Build in CONFIG_GPIO_MXC by default omits c8fa942bd3fb arm64: defconfig: Build in CONFIG_GPIO_MXC by default omits 79bd11db8ba8 ARM: dts: imx: align GPIO hog names with dtschema omits dfedd2ac4725 arm64: dts: imx8mq-librem5: align GPIO hog names with dtschema omits c20782ad4eb9 ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS omits fe5186cf12e3 efivarfs: fix memory leak in efivarfs_create() omits 688eb28211ab efi/x86: Only copy the compressed kernel image in efi_relo [...] omits bc13809f1c47 efi/libstub/x86: simplify efi_is_native() 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 09d56d92ad25 PM / devfreq: tegra30: Silence deferred probe error omits cc2a4e836120 PM / devfreq: tegra20: Relax Kconfig dependency omits 9a93386bf667 PM / devfreq: tegra20: Silence deferred probe error omits ea0c5cbaf8b7 clk: imx: lpcg: add suspend/resume support omits 18cdbad40c6c clk: imx: clk-imx8qxp-lpcg: add runtime pm support omits a4bfc85ccf37 clk: imx: lpcg: allow lpcg clk to take device pointer omits d5f1e6a2bb61 clk: imx: imx8qxp-lpcg: add parsing clocks from device tree omits d0409631f466 clk: imx: scu: add suspend/resume support omits 78edeb080330 clk: imx: scu: add runtime pm support omits 2f1a2c1d00bc clk: imx: scu: allow scu clk to take device pointer omits 0d5f1f4731b5 clk: imx: scu: bypass cpu power domains omits 77d8f3068c63 clk: imx: scu: add two cells binding support omits 540742fb109f dt-bindings: clock: imx-lpcg: add support to parse clocks [...] omits 96ffcdf239de PM / devfreq: Remove redundant governor_name from struct devfreq omits 5f1a9066fcb2 PM / devfreq: Add governor attribute flag for specifc sysfs nodes omits 02f5bea93cdc dt-bindings: firmware: imx-scu: new binding to parse clock [...] omits ca26071da1bb dt-bindings: extcon: add binding for TUSB320 omits c942a2593a5a extcon: Add driver for TI TUSB320 omits 0dd25a0d12a1 PM / devfreq: Add governor feature flag omits cab477d0d4fb PM / devfreq: Add tracepoint for frequency changes omits b4365423bb7a PM / devfreq: Unify frequency change to devfreq_update_tar [...] omits 4281461c01f7 trace: events: devfreq: Use fixed indentation size to impr [...] omits ca05f3331655 of: Fix reserved-memory overlap detection omits f83b03fc727a dt-bindings: mailbox: mtk-gce: fix incorrect mbox-cells value omits 194810f78402 dt-bindings: leds: Update devicetree documents for ID_RGB omits d4948d19d47f c6x: kill ELF_CORE_COPY_FPREGS omits 7848d2e26d7a whack-a-mole: USE_ELF_CORE_DUMP omits 77f9c902f45f [ia64] ptrace_[sg]etregs(): use access_elf_reg() instead o [...] omits 3b2d387c5e27 [ia64] missed cleanups from switch to regset coredumps omits 1510723087d2 arm: kill dump_task_regs() omits 319c15174757 epoll: take epitem list out of struct file omits d9f41e3c95a1 epoll: massage the check list insertion omits b62d2706a754 lift rcu_read_lock() into reverse_path_check() omits 44cdc1d952e3 convert ->f_ep_links/->fllink to hlist omits d1ec50adb560 ep_insert(): move creation of wakeup source past the fl_ep [...] omits 2c0b71c1e9c9 fold ep_read_events_proc() into the only caller omits ad9366b1361f take the common part of ep_eventpoll_poll() and ep_item_po [...] omits 85353e919f6e ep_insert(): we only need tep->mtx around the insertion itself omits e3e096e7fc30 ep_insert(): don't open-code ep_remove() on failure exits omits 57804b1cc461 lift locking/unlocking ep->mtx out of ep_{start,done}_scan() omits ff07952aeda8 ep_send_events_proc(): fold into the caller omits 443f1a042233 lift the calls of ep_send_events_proc() into the callers omits 1ec09974d845 lift the calls of ep_read_events_proc() into the callers omits db502f8a3b0b ep_scan_ready_list(): prepare to splitup omits bde03c4c1a6b ep_loop_check_proc(): saner calling conventions omits 6a3890c47479 get rid of ep_push_nested() omits 56c428cac5a2 ep_loop_check_proc(): lift pushing the cookie into callers omits d16312a46936 clean reverse_path_check_proc() a bit omits 0c320f776ed8 reverse_path_check_proc(): don't bother with cookies omits aebf15f0fbd5 reverse_path_check_proc(): sane arguments omits 773318eddbac untangling ep_call_nested(): and there was much rejoicing omits 99d84d4330e8 untangling ep_call_nested(): move push/pop of cookie into [...] omits 3b1688efa01c untangling ep_call_nested(): take pushing cookie into a helper omits d01f0594d727 untangling ep_call_nested(): it's all serialized on epmutex. omits 8677600d7966 untangling ep_call_nested(): get rid of useless arguments omits 364f374f22ba epoll: get rid of epitem->nwait omits 80285b75c683 epoll: switch epitem->pwqlist to single-linked list omits c8b5e2600a2c io_uring: use type appropriate io_kiocb handler for double poll omits a7480c5d725c irqchip/sifive-plic: Fix broken irq_set_affinity() callback omits a00e85b581fd irqchip/stm32-exti: Add all LP timer exti direct events support omits 57733e009f0c irqchip/bcm2836: Fix missing __init annotation omits 435ccfa894e3 tcp: Prevent low rmem stalls with SO_RCVLOWAT. omits dab234227cbd net: ucc_geth: Drop extraneous parentheses in comparison omits 0c3b7f4b812f Merge branch 'ionic-memory-usage-fixes' omits 0c32a28e247f ionic: fix mem leak in rx_empty omits 43ecf7b46f26 ionic: no rx flush in deinit omits d701ec326a31 ionic: clean up sparse complaints omits 4f3391ce8f5a chelsio/chtls: fix tls record info to user omits df833050cced net: ipa: command payloads already mapped omits b18c1eb975ce drm/i915/dg1: invert HPD pins omits 229f31e2d370 drm/i915/dg1: add hpd interrupt handling omits c3a98c3ad5c0 crypto: x86/poly1305 - add back a needed assignment omits 71c1a4998320 drm/i915/tgl/psr: Fix glitches when doing frontbuffer modi [...] omits 3d7772ea5602 tools/power turbostat: harden against cpu hotplug omits 6ff7cb371c4b tools/power turbostat: adjust for temperature offset 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 0d63c148d6d9 io_uring: simplify __io_queue_sqe() omits 9aaf354352f1 io_uring: simplify nxt propagation in io_queue_sqe omits feaadc4fc2eb io_uring: don't miss setting IO_WQ_WORK_CONCURRENT omits c9abd7ad832b io_uring: don't defer put of cancelled ltimeout omits cdfcc3ee0459 io_uring: always clear LINK_TIMEOUT after cancel omits ac877d2edd09 io_uring: don't adjust LINK_HEAD in cancel ltimeout omits e08102d507f3 io_uring: remove opcode check on ltimeout kill omits f7d933388f11 arm64: dts: meson: odroid-n2 plus: fix vddcpu_a pwm omits 930eae9d3dd4 ARM: dts: meson8: remove two invalid interrupt lines from [...] omits 43b6bf406cd0 spi: imx: fix runtime pm support for !CONFIG_PM omits 6e5329c6e603 ASoC: SOF: loader: handle all SOF_IPC_EXT types omits 20afe581c9b9 ASoC: cs42l51: manage mclk shutdown delay omits 3f48b6eba15e ASoC: qcom: sdm845: set driver name correctly omits f47d07425157 ASoC: codecs: wsa881x: add missing stream rates and format omits 70a62fce2628 vdpa_sim: implement get_iova_range() omits 1b48dc03e575 vhost: vdpa: report iova range omits 3f1b623a1be9 vdpa: introduce config op to get valid iova range 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 0add6e9b88d0 mmc: sdhci-of-esdhc: set timeout to max before tuning omits 652f3d00de52 HID: cypress: Support Varmilo Keyboards' media hotkeys omits b1cff585784e drm/i915/selftests: Skip RPS tests on Ironlake (only IPS) omits 2580a493a97d dt-binding: display: Require two resets on mantix panel omits 6af672523fe4 drm/panel: mantix: Fix panel reset omits 938f324e7df2 drm/panel: mantix: Don't dereference NULL mode omits a779d91314ca net: xfrm: fix a race condition during allocing spi 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 abee7c494d8c x86/alternative: Don't call text_poke() in lazy TLB mode omits f8e48a3dca06 lockdep: Fix preemption WARN for spurious IRQ-enable omits 266cd33b5913 interconnect: qcom: Ensure that the floor bandwidth value [...] omits 1434f9fc0e47 SFH: Create HID report to Enable support of AMD sensor fus [...] omits 4b2c53d93a4b SFH:Transport Driver to add support of AMD Sensor Fusion H [...] omits 4f567b9f8141 SFH: PCIe driver to add support of AMD sensor fusion hub omits 302f0dad8c97 SFH: Add maintainers and documentation for AMD SFH based o [...] 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 f3362f0c1817 arm64: dts: amlogic: add missing ethernet reset ID 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 43c3e148830a MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator omits eb5a558705c7 ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 omits 2c3bd2a5c86f hv_balloon: disable warning when floor reached omits fa812ce96a46 drm/i915/gt: Onion unwind for scratch page allocation failure omits 8fe105679765 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround [...] omits 97f9ca383dca drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write 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 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 1afc708dcae4 btrfs: fix relocation failure due to race with fallocate 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 d26dd4131d0d irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY 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 893a7cfb6b0b irqchip/mst: Make mst_intc_of_init static omits 61b0648d569a irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARC [...] 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 151a535171be genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY 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 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next 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 b3e1ea16fb39 mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true omits 599809540f17 interconnect: qcom: sc7180: Init BCMs before creating the nodes omits 0f221a729049 interconnect: qcom: sdm845: Init BCMs before creating the nodes omits d3703b3e255f interconnect: Aggregate before setting initial bandwidth omits 5be1805dc396 interconnect: qcom: sdm845: Enable keepalive for the MM1 BCM omits 070c7fa58bce drm: panel: Add novatek nt36672a panel driver omits 9528a02430df dt-bindings: display: panel: Add bindings for Novatek nt36672a omits 3d53c6df4299 ASoC: Intel: catpt: Relax clock selection conditions omits 1d159edf1954 ASoC: Intel: catpt: Wake up device before configuring SSP port omits 1849a3872f03 ASoC: Intel: atom: Remove duplicate kconfigs omits 9fe9efd6924c ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function 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 c3b484c439b0 x86/syscalls: Document the fact that syscalls 512-547 are [...] omits b9ceca6be432 firmware: arm_scmi: Fix duplicate workqueue name omits c7821c2d9c0d firmware: arm_scmi: Fix locking in notifications omits f2ac57a4c49d x86/unwind/orc: Fix inactive tasks with stack pointer in % [...] omits 3cb73bc3fa2a hyperv_fb: Update screen_info after removing old framebuffer omits afc18069a2cb x86/kexec: Use up-to-dated screen_info copy to fill boot params 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 9724722fde8f firmware: arm_scmi: Add missing Rx size re-initialisation omits a4e45e5d3097 MAINTAINERS: Add myself as a maintainer for vc4 omits 722939528a37 tee: client UUID: Skip REE kernel login method as well omits 57222a1be27e tee: optee: Use UUID API for exporting the UUID 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 7adb2c8aaaa6 firmware: arm_scmi: Expand SMC/HVC message pool to more than one omits 45b9e04d5ba0 firmware: arm_scmi: Fix ARCH_COLD_RESET 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 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 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 e1e66168c769 Merge branch 'devm_fpga_mgr_register' into for-next 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 c725705bac9a fpga: fpga-mgr: altera-pr-ip: Simplify registration 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 7fe94612dd4c xfrm: interface: fix the priorities for ipip and ipv6 tunnels 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 1fdc97ae450e arm64: dts: amlogic: meson-g12: use the G12A specific dwma [...] omits a1afbbb02857 arm64: dts: meson: add missing g12 rng clock omits f450d2c219f6 arm64: dts: meson-axg-s400: enable USB OTG omits 1b208bab34dc arm64: dts: meson-axg: add USB nodes omits dc13b30f3879 fpga: fpga-mgr: zynqmp: Simplify registration omits 0b3f29265982 fpga: fpga-mgr: xilinx-spi: Simplify registration omits 06a6d13c4f02 fpga: fpga-mgr: ts73xx: Simplify registration omits ce4c463496eb fpga: fpga-mgr: socfpga: Simplify registration omits 6bbbdc92b042 fpga: fpga-mgr: machxo2-spi: Simplify registration omits a72f4f5028f4 fpga: fpga-mgr: ice40-spi: Simplify registration omits e5286d5d156a fpga: fpga-mgr: dfl-fme-mgr: Simplify registration omits 33f2827ad6c9 fpga: fpga-mgr: altera-ps-spi: Simplify registration omits 46eda5efd43d fpga: fpga-mgr: Add devm_fpga_mgr_register() API omits dac4ec775aa1 drm/bridge: tc358764: restore connector support omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits f3d52908f6ba drm: bridge: dw-hdmi: Constify dw_hdmi_i2s_ops omits 4e19d51ca5b2 drm/gma500: fix double free of gma_connector omits f89c9685f6a1 Merge branch 'mvebu/dt64' into mvebu/for-next omits a1513c763ed0 Merge branch 'mvebu/dt' into mvebu/for-next omits 6bf423bc9aef Merge branch 'mvebu/arm' into mvebu/for-next omits ccbddc293c79 arm64: dts: marvell: espressobin: De-duplicate eMMC definitions omits 170fb58ee329 drm/sched: Avoid infinite waits in the drm_sched_entity_de [...] omits dea252fa41cd ARM: dts: sun4i-a10: fix cpu_alert temperature 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 944752bf9083 ARM: dts: exynos: Add a placeholder for a MAC address 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 22ac367a8ac0 Merge branch 'printk-rework' into for-next 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 8b62740472c4 ACPI, APEI: make apei_resources_all static 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 cd460be0460f soc: aspeed-lpc-ctrl: Fix driver name omits 4d1d81dbc9d5 soc: aspeed-lpc-ctrl: Fix whitespace omits 5042d3f278de soc: aspeed-lpc-ctrl: LPC to AHB mapping on ast2600 omits 6bf4ddbe2b48 soc: aspeed-lpc-ctrl: Fail probe of lpc-ctrl if reserved m [...] omits 44ddc4de87a5 soc: aspeed: lpc: Add AST2600 compatible strings omits e8589796a6d1 dt-bindings: aspeed-lpc: Add AST2600 compatible strings omits fe100b382c1c ARM: dts: aspeed: Add silicon id node omits e0218dca5787 soc: aspeed: Add soc info driver omits 7c1f6281549b dt-bindings: aspeed: Add silicon id node to SCU omits 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 becaa397f6f5 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] omits 30d1ddbe8f1d arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] 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 e4af6e19d05d ARM: dts: Add i2c0 pinctrl information for 98dx3236 omits 85757e8121e9 ARM: dts: Remove non-existent i2c1 from 98dx3236 omits 3adcee61d399 ARM: dts: armada: align GPIO hog names with dtschema omits 4111de5941d3 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 omits 42737fea9c32 ARM: dts: kirkwood: replace status value "ok" by "okay" omits bb0616d68953 ARM: dts: mvebu: Add CRS328-4C-20S-4S board omits 5332619137a0 ARM: dts: mvebu: Add CRS305-1G-4S board omits 2e23b43adfd2 ARM: dts: mvebu: Add CRS326-24G-2S board omits 399412cddd8c MAINTAINERS: switch mvebu tree to kernel.org omits 0b58725fb9a4 ARM: mvebu: drop pointless check for coherency_base omits b64d814257b0 arm64: dts: marvell: espressobin: Add ethernet switch aliases 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 7249f599bc54 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards 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 c4d8faf1184a ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] omits 9572e6693cd7 vga_switcheroo: simplify the return expression of vga_swit [...] omits ca4bd68e11c8 drm/gma500: clean up indentation issues omits 6579e79e7a8a Merge branch 'printk-rework' into for-next 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 592693a1f881 soc: aspeed: Improve kconfig omits 4316b19dee27 drm/i915: Fix uninitialised variable in intel_context_crea [...] omits e06ce5515b74 Merge branch 'pidfd_o_nonblock' into for-next 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 af8fbcb58191 Merge branch 'printk-rework' into for-next 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 d4f0349bc008 Merge branch 'for-5.10' into for-next 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 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 4be61e6b769f tools/power turbostat: Build with _FILE_OFFSET_BITS=64 omits 33eb82251af9 tools/power turbostat: Support AMD Family 19h omits 20de0dab2388 tools/power turbostat: Remove empty columns for Jacobsville omits b4b9156953fe tools/power turbostat: Add a new GFXAMHz column that expos [...] omits 0936cdfbb527 tools/power x86_energy_perf_policy: Input/output error in a VM omits c315a09b1b0f tools/power turbostat: Skip pc8, pc9, pc10 columns, if the [...] omits e7af1ed3fa47 tools/power turbostat: Support additional CPU model numbers omits fecb3bc839df tools/power turbostat: Fix output formatting for ACPI CST [...] omits b88cad57d4d3 tools/power turbostat: Replace HTTP links with HTTPS ones: [...] omits 8201a0285789 tools/power turbostat: Use sched_getcpu() instead of hardc [...] omits 9972d5d84d76 tools/power turbostat: Enable accumulate RAPL display omits 87e15da95775 tools/power turbostat: Introduce functions to accumulate R [...] omits 7c2ccc507bd4 tools/power turbostat: Make the energy variable to be 64 bit omits 9aefc2cda635 tools/power turbostat: Always print idle in the system con [...] omits d76bb7a09bb3 tools/power turbostat: Print /dev/cpu_dma_latency omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits f2e9aec45e9e Merge tag 'kernel-clone-v5.9' into for-next omits 54bde873682b nds32: Fix bogus reference to <asm/procinfo.h> omits 265fb79cd50b nds32: use get_kernel_nofault in dump_mem omits de5229b425a7 nds32: remove dump_instr omits 74583eae2a28 nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits fedd8412840c nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path 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() omits 137c6236aeec mailmap: Add WeiXiong Liao omits b5360a936f26 mailmap: Update comments for with format and more detalis omits 18cef8580670 mailmap: Restore dictionary sorting omits 0a95a6d1a4cd sparc: use for_each_child_of_node() macro omits 6800cd8cbc6e ide-acpi: use %*ph to print small buffer omits d41b375134a9 ide: delkin_cb: use generic power management omits f9e09a0711ca ide: sc1200: use generic power management omits 9a51ffe845e4 ide: use generic power management omits 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones omits 841a0dfa5113 watch_queue: sample: Display mount tree change notifications omits 4cd92d064cb0 watch_queue: Implement mount topology and attribute change [...] omits 1e64ef9f77d9 watch_queue: Add security hooks to rule on setting mount watches omits 1d9e4c6f197d watch_queue: Make watch_sizeof() check record size omits 6b190470ce8e watch_queue: Limit the number of watches a user can hold omits 17ec0a17e90f sparc: Use fallthrough pseudo-keyword omits aecc63ae8271 Merge branch 'sparc32-srmmu-improve-type-safety-of-__nocache_fix' omits c0d5b0c721b6 sparc32: srmmu: improve type safety of __nocache_fix() omits 72a7af33e080 sparc32: use PUD rather than PGD to get PMD in srmmu_inher [...] omits 7780918b3648 sparc32: fix a user-triggerable oops in clear_user() omits e06028482135 SPARC: backoff.h: delete a duplicated word omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 37719576046b arch/sparc: Replace HTTP links with HTTPS ones omits 5124b31c1e90 sparc: piggyback: handle invalid image omits c05d042fda88 sparc64: viohs: Use struct_size() helper omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 05f19f7f8944 mux: adgs1408: Add mod_devicetable.h and remove of_match_ptr omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits 486f29df6941 Merge branch 'v5.8/dt' into next omits 6c0bc05ed81e Merge branch 'v5.8/soc' into next omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 4c792ad103f3 arm64: use asm-generic/mmu_context.h for no-op implementations
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (d9137320ac06) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 6 +- CREDITS | 80 +- Documentation/ABI/README | 10 +- Documentation/ABI/obsolete/sysfs-class-dax | 8 +- .../ABI/obsolete/sysfs-driver-hid-roccat-pyra | 3 - Documentation/ABI/obsolete/sysfs-gpio | 2 - Documentation/ABI/removed/devfs | 1 - Documentation/ABI/removed/raw1394 | 1 - Documentation/ABI/removed/sysfs-class-rfkill | 2 +- Documentation/ABI/removed/video1394 | 1 - Documentation/ABI/stable/firewire-cdev | 69 +- Documentation/ABI/stable/sysfs-acpi-pmprofile | 26 +- Documentation/ABI/stable/sysfs-bus-firewire | 3 - Documentation/ABI/stable/sysfs-bus-nvmem | 19 +- Documentation/ABI/stable/sysfs-bus-usb | 6 +- Documentation/ABI/stable/sysfs-bus-vmbus | 7 + Documentation/ABI/stable/sysfs-bus-w1 | 1 - Documentation/ABI/stable/sysfs-class-backlight | 1 - Documentation/ABI/stable/sysfs-class-infiniband | 93 +- Documentation/ABI/stable/sysfs-class-rfkill | 13 +- Documentation/ABI/stable/sysfs-class-tpm | 100 +- Documentation/ABI/stable/sysfs-devices | 5 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 14 - Documentation/ABI/stable/sysfs-driver-dma-ioatdma | 10 +- .../ABI/stable/sysfs-driver-firmware-zynqmp | 62 +- Documentation/ABI/stable/sysfs-driver-ib_srp | 1 - Documentation/ABI/stable/sysfs-driver-speakup | 4 - Documentation/ABI/stable/sysfs-firmware-efi-vars | 4 - Documentation/ABI/stable/sysfs-firmware-opal-dump | 5 - Documentation/ABI/stable/sysfs-firmware-opal-elog | 2 - Documentation/ABI/stable/sysfs-hypervisor-xen | 3 - Documentation/ABI/stable/vdso | 11 +- Documentation/ABI/testing/configfs-acpi | 34 +- Documentation/ABI/testing/configfs-most | 135 +- .../ABI/testing/configfs-spear-pcie-gadget | 36 +- Documentation/ABI/testing/configfs-usb-gadget | 87 +- Documentation/ABI/testing/configfs-usb-gadget-ecm | 12 +- Documentation/ABI/testing/configfs-usb-gadget-eem | 10 +- Documentation/ABI/testing/configfs-usb-gadget-hid | 10 +- .../ABI/testing/configfs-usb-gadget-loopback | 6 +- .../ABI/testing/configfs-usb-gadget-mass-storage | 18 +- Documentation/ABI/testing/configfs-usb-gadget-midi | 14 +- .../ABI/testing/configfs-usb-gadget-printer | 6 +- .../ABI/testing/configfs-usb-gadget-rndis | 16 +- .../ABI/testing/configfs-usb-gadget-sourcesink | 18 +- .../ABI/testing/configfs-usb-gadget-subset | 10 +- Documentation/ABI/testing/configfs-usb-gadget-uac1 | 18 +- Documentation/ABI/testing/configfs-usb-gadget-uac2 | 14 +- Documentation/ABI/testing/configfs-usb-gadget-uvc | 220 +- Documentation/ABI/testing/debugfs-cec-error-inj | 2 +- .../ABI/testing/debugfs-driver-habanalabs | 12 +- Documentation/ABI/testing/debugfs-ec | 11 +- Documentation/ABI/testing/debugfs-moxtet | 30 +- Documentation/ABI/testing/debugfs-pfo-nx-crypto | 28 +- Documentation/ABI/testing/debugfs-pktcdvd | 13 +- Documentation/ABI/testing/debugfs-turris-mox-rwtm | 15 +- Documentation/ABI/testing/debugfs-wilco-ec | 21 +- Documentation/ABI/testing/dell-smbios-wmi | 32 +- Documentation/ABI/testing/dev-kmsg | 27 +- Documentation/ABI/testing/evm | 17 +- Documentation/ABI/testing/gpio-cdev | 13 +- Documentation/ABI/testing/ima_policy | 30 +- Documentation/ABI/testing/procfs-attr-current | 20 - Documentation/ABI/testing/procfs-attr-exec | 20 - Documentation/ABI/testing/procfs-attr-prev | 19 - Documentation/ABI/testing/procfs-diskstats | 46 +- Documentation/ABI/testing/procfs-smaps_rollup | 48 +- Documentation/ABI/testing/pstore | 19 +- Documentation/ABI/testing/sysfs-block | 38 +- Documentation/ABI/testing/sysfs-block-device | 2 - Documentation/ABI/testing/sysfs-block-rnbd | 4 +- Documentation/ABI/testing/sysfs-bus-acpi | 19 +- .../ABI/testing/sysfs-bus-coresight-devices-cti | 60 +- .../ABI/testing/sysfs-bus-coresight-devices-etb10 | 21 +- .../ABI/testing/sysfs-bus-coresight-devices-etm3x | 10 +- .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 76 +- .../ABI/testing/sysfs-bus-coresight-devices-stm | 2 +- .../ABI/testing/sysfs-bus-coresight-devices-tmc | 20 +- Documentation/ABI/testing/sysfs-bus-css | 3 - Documentation/ABI/testing/sysfs-bus-dfl | 2 - .../testing/sysfs-bus-event_source-devices-dfl_fme | 14 +- .../testing/sysfs-bus-event_source-devices-format | 3 +- .../testing/sysfs-bus-event_source-devices-hv_24x7 | 6 +- .../testing/sysfs-bus-event_source-devices-hv_gpci | 7 +- Documentation/ABI/testing/sysfs-bus-fcoe | 68 +- Documentation/ABI/testing/sysfs-bus-fsl-mc | 12 +- .../ABI/testing/sysfs-bus-i2c-devices-fsa9480 | 26 +- .../ABI/testing/sysfs-bus-i2c-devices-pca954x | 27 +- Documentation/ABI/testing/sysfs-bus-i3c | 2 - Documentation/ABI/testing/sysfs-bus-iio | 30 +- .../testing/sysfs-bus-iio-adc-envelope-detector | 5 +- Documentation/ABI/testing/sysfs-bus-iio-adc-hi8435 | 5 - Documentation/ABI/testing/sysfs-bus-iio-adc-stm32 | 3 - Documentation/ABI/testing/sysfs-bus-iio-cros-ec | 2 +- .../ABI/testing/sysfs-bus-iio-dfsdm-adc-stm32 | 8 +- .../ABI/testing/sysfs-bus-iio-distance-srf08 | 7 +- .../ABI/testing/sysfs-bus-iio-frequency-ad9523 | 2 - .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 10 +- .../ABI/testing/sysfs-bus-iio-health-afe440x | 12 +- .../ABI/testing/sysfs-bus-iio-light-isl29018 | 6 +- .../ABI/testing/sysfs-bus-iio-lptimer-stm32 | 29 +- .../ABI/testing/sysfs-bus-iio-magnetometer-hmc5843 | 19 +- .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 19 +- .../ABI/testing/sysfs-bus-iio-timer-stm32 | 119 +- .../ABI/testing/sysfs-bus-intel_th-devices-gth | 11 +- .../ABI/testing/sysfs-bus-intel_th-devices-msc | 4 - Documentation/ABI/testing/sysfs-bus-most | 6 +- Documentation/ABI/testing/sysfs-bus-moxtet-devices | 6 +- Documentation/ABI/testing/sysfs-bus-nfit | 2 +- Documentation/ABI/testing/sysfs-bus-nvdimm | 6 - Documentation/ABI/testing/sysfs-bus-papr-pmem | 23 +- Documentation/ABI/testing/sysfs-bus-pci | 22 +- .../ABI/testing/sysfs-bus-pci-devices-aer_stats | 119 +- .../ABI/testing/sysfs-bus-pci-devices-catpt | 1 - .../ABI/testing/sysfs-bus-pci-drivers-ehci_hcd | 4 +- Documentation/ABI/testing/sysfs-bus-rapidio | 23 +- Documentation/ABI/testing/sysfs-bus-rbd | 37 +- Documentation/ABI/testing/sysfs-bus-siox | 3 - Documentation/ABI/testing/sysfs-bus-thunderbolt | 86 +- Documentation/ABI/testing/sysfs-bus-usb | 32 +- .../ABI/testing/sysfs-bus-usb-devices-usbsevseg | 7 +- Documentation/ABI/testing/sysfs-bus-vfio-mdev | 10 +- Documentation/ABI/testing/sysfs-c2port | 7 + Documentation/ABI/testing/sysfs-class-backlight | 60 - .../ABI/testing/sysfs-class-backlight-adp8860 | 21 +- .../testing/sysfs-class-backlight-driver-adp8870 | 30 +- .../testing/sysfs-class-backlight-driver-lm3533 | 26 +- Documentation/ABI/testing/sysfs-class-bdi | 1 + Documentation/ABI/testing/sysfs-class-chromeos | 15 +- Documentation/ABI/testing/sysfs-class-cxl | 23 +- Documentation/ABI/testing/sysfs-class-devfreq | 60 +- Documentation/ABI/testing/sysfs-class-devlink | 30 +- Documentation/ABI/testing/sysfs-class-extcon | 34 +- Documentation/ABI/testing/sysfs-class-fc_host | 23 - .../ABI/testing/sysfs-class-fc_remote_ports | 23 - .../ABI/testing/sysfs-class-firmware-attributes | 258 - Documentation/ABI/testing/sysfs-class-fpga-manager | 5 +- Documentation/ABI/testing/sysfs-class-gnss | 2 - Documentation/ABI/testing/sysfs-class-intel_pmt | 119 - Documentation/ABI/testing/sysfs-class-led | 28 +- .../ABI/testing/sysfs-class-led-driver-el15203000 | 130 + .../ABI/testing/sysfs-class-led-driver-lm3533 | 44 +- .../ABI/testing/sysfs-class-led-driver-sc27xx | 22 + Documentation/ABI/testing/sysfs-class-led-flash | 27 +- .../ABI/testing/sysfs-class-led-multicolor | 23 +- .../ABI/testing/sysfs-class-led-trigger-netdev | 7 - .../ABI/testing/sysfs-class-led-trigger-pattern | 4 +- .../ABI/testing/sysfs-class-led-trigger-usbport | 1 - Documentation/ABI/testing/sysfs-class-leds-gt683r | 8 +- Documentation/ABI/testing/sysfs-class-mic | 52 +- Documentation/ABI/testing/sysfs-class-net | 63 +- Documentation/ABI/testing/sysfs-class-net-cdc_ncm | 6 +- Documentation/ABI/testing/sysfs-class-net-phydev | 2 - Documentation/ABI/testing/sysfs-class-ocxl | 17 +- Documentation/ABI/testing/sysfs-class-pktcdvd | 38 +- Documentation/ABI/testing/sysfs-class-power | 525 +- Documentation/ABI/testing/sysfs-class-power-mp2629 | 1 - .../ABI/testing/sysfs-class-power-twl4030 | 33 +- Documentation/ABI/testing/sysfs-class-power-wilco | 18 +- Documentation/ABI/testing/sysfs-class-rapidio | 48 +- Documentation/ABI/testing/sysfs-class-rc | 30 +- Documentation/ABI/testing/sysfs-class-regulator | 36 +- Documentation/ABI/testing/sysfs-class-remoteproc | 14 +- Documentation/ABI/testing/sysfs-class-rnbd-client | 93 +- .../sysfs-class-rtc-rtc0-device-rtc_calibration | 1 - Documentation/ABI/testing/sysfs-class-rtrs-client | 23 +- Documentation/ABI/testing/sysfs-class-scsi_host | 7 +- Documentation/ABI/testing/sysfs-class-typec | 29 +- Documentation/ABI/testing/sysfs-class-uwb_rc | 13 +- Documentation/ABI/testing/sysfs-class-watchdog | 7 +- Documentation/ABI/testing/sysfs-dev | 7 +- Documentation/ABI/testing/sysfs-devices-mapping | 41 +- Documentation/ABI/testing/sysfs-devices-memory | 17 +- .../ABI/testing/sysfs-devices-platform-ACPI-TAD | 4 - .../testing/sysfs-devices-platform-_UDC_-gadget | 10 +- .../ABI/testing/sysfs-devices-platform-docg3 | 10 +- .../ABI/testing/sysfs-devices-platform-ipmi | 52 +- .../sysfs-devices-platform-sh_mobile_lcdc_fb | 8 +- .../testing/sysfs-devices-platform-stratix10-rsu | 10 - Documentation/ABI/testing/sysfs-devices-system-cpu | 104 +- .../ABI/testing/sysfs-devices-system-ibm-rtl | 6 +- .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 4 - Documentation/ABI/testing/sysfs-driver-genwqe | 11 +- Documentation/ABI/testing/sysfs-driver-hid-lenovo | 10 - .../ABI/testing/sysfs-driver-hid-logitech-lg4ff | 18 +- Documentation/ABI/testing/sysfs-driver-hid-ntrig | 13 +- .../ABI/testing/sysfs-driver-hid-roccat-kone | 19 - Documentation/ABI/testing/sysfs-driver-hid-wiimote | 12 +- .../ABI/testing/sysfs-driver-input-exc3000 | 2 - .../ABI/testing/sysfs-driver-jz4780-efuse | 6 +- Documentation/ABI/testing/sysfs-driver-pciback | 6 +- .../ABI/testing/sysfs-driver-samsung-laptop | 13 +- .../ABI/testing/sysfs-driver-toshiba_acpi | 26 - .../ABI/testing/sysfs-driver-toshiba_haps | 2 - Documentation/ABI/testing/sysfs-driver-ufs | 228 +- Documentation/ABI/testing/sysfs-driver-w1_ds28e17 | 3 - Documentation/ABI/testing/sysfs-driver-w1_therm | 77 +- Documentation/ABI/testing/sysfs-driver-wacom | 4 +- Documentation/ABI/testing/sysfs-firmware-acpi | 237 +- .../ABI/testing/sysfs-firmware-dmi-entries | 50 +- Documentation/ABI/testing/sysfs-firmware-efi-esrt | 28 +- .../ABI/testing/sysfs-firmware-efi-runtime-map | 14 +- Documentation/ABI/testing/sysfs-firmware-gsmi | 2 +- .../ABI/testing/sysfs-firmware-lefi-boardinfo | 35 - Documentation/ABI/testing/sysfs-firmware-memmap | 16 +- .../ABI/testing/sysfs-firmware-qemu_fw_cfg | 20 +- Documentation/ABI/testing/sysfs-firmware-sfi | 6 +- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 6 +- .../ABI/testing/sysfs-firmware-turris-mox-rwtm | 10 +- Documentation/ABI/testing/sysfs-fs-ext4 | 6 +- Documentation/ABI/testing/sysfs-fs-f2fs | 48 +- Documentation/ABI/testing/sysfs-hypervisor-xen | 13 +- Documentation/ABI/testing/sysfs-kernel-boot_params | 23 +- Documentation/ABI/testing/sysfs-kernel-btf | 8 - .../ABI/testing/sysfs-kernel-mm-hugepages | 12 +- Documentation/ABI/testing/sysfs-kernel-mm-ksm | 5 +- Documentation/ABI/testing/sysfs-kernel-reboot | 32 - Documentation/ABI/testing/sysfs-kernel-slab | 3 - Documentation/ABI/testing/sysfs-module | 17 +- .../ABI/testing/sysfs-platform-asus-laptop | 21 +- Documentation/ABI/testing/sysfs-platform-asus-wmi | 1 - Documentation/ABI/testing/sysfs-platform-at91 | 10 +- .../ABI/testing/sysfs-platform-dell-laptop | 10 +- .../ABI/testing/sysfs-platform-dell-smbios | 4 +- Documentation/ABI/testing/sysfs-platform-dfl-fme | 14 +- Documentation/ABI/testing/sysfs-platform-dptf | 11 +- .../ABI/testing/sysfs-platform-eeepc-laptop | 14 +- .../ABI/testing/sysfs-platform-i2c-demux-pinctrl | 4 +- .../ABI/testing/sysfs-platform-ideapad-laptop | 9 +- .../testing/sysfs-platform-intel-wmi-sbl-fw-update | 1 - .../testing/sysfs-platform-intel-wmi-thunderbolt | 1 - Documentation/ABI/testing/sysfs-platform-kim | 1 - .../ABI/testing/sysfs-platform-mellanox-bootctl | 50 +- .../ABI/testing/sysfs-platform-phy-rcar-gen3-usb2 | 10 +- .../ABI/testing/sysfs-platform-renesas_usb3 | 10 +- Documentation/ABI/testing/sysfs-platform-sst-atom | 13 +- .../ABI/testing/sysfs-platform-usbip-vudc | 11 +- Documentation/ABI/testing/sysfs-platform-wilco-ec | 1 - Documentation/ABI/testing/sysfs-power | 21 +- Documentation/ABI/testing/sysfs-profiling | 2 +- Documentation/ABI/testing/sysfs-ptp | 2 +- Documentation/ABI/testing/sysfs-uevent | 28 +- Documentation/ABI/testing/sysfs-wusb_cbaf | 3 +- Documentation/ABI/testing/usb-charger-uevent | 84 +- Documentation/ABI/testing/usb-uevent | 32 +- Documentation/Kconfig | 10 - Documentation/Makefile | 9 - .../RCU/Design/Requirements/Requirements.rst | 722 +- Documentation/RCU/checklist.rst | 7 - Documentation/RCU/rcu_dereference.rst | 6 - Documentation/RCU/stallwarn.rst | 23 +- Documentation/RCU/whatisRCU.rst | 3 +- Documentation/admin-guide/LSM/SafeSetID.rst | 2 +- Documentation/admin-guide/abi-obsolete.rst | 11 - Documentation/admin-guide/abi-removed.rst | 5 - Documentation/admin-guide/abi-stable.rst | 14 - Documentation/admin-guide/abi-testing.rst | 20 - Documentation/admin-guide/abi.rst | 11 - Documentation/admin-guide/blockdev/zram.rst | 5 - Documentation/admin-guide/cgroup-v1/memcg_test.rst | 23 +- Documentation/admin-guide/cgroup-v1/memory.rst | 61 +- Documentation/admin-guide/cgroup-v2.rst | 8 - Documentation/admin-guide/device-mapper/verity.rst | 7 +- Documentation/admin-guide/index.rst | 3 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 6 - Documentation/admin-guide/kernel-parameters.rst | 20 - Documentation/admin-guide/kernel-parameters.txt | 29 +- Documentation/admin-guide/mm/transhuge.rst | 15 + Documentation/admin-guide/pm/cpuidle.rst | 4 +- Documentation/admin-guide/spkguide.txt | 1 - Documentation/admin-guide/sysctl/net.rst | 1 - Documentation/admin-guide/sysctl/vm.rst | 19 +- .../admin-guide/wimax}/i2400m.rst | 0 .../admin-guide/wimax}/index.rst | 0 .../admin-guide/wimax}/wimax.rst | 0 Documentation/arm/memory.rst | 12 +- Documentation/arm/samsung-s3c24xx/gpio.rst | 4 +- Documentation/arm/samsung-s3c24xx/overview.rst | 22 +- Documentation/arm/samsung-s3c24xx/usb-host.rst | 6 +- Documentation/arm/samsung/gpio.rst | 3 +- Documentation/arm/sunxi.rst | 20 - Documentation/arm64/kasan-offsets.sh | 3 +- Documentation/arm64/memory-tagging-extension.rst | 4 +- Documentation/arm64/memory.rst | 45 +- Documentation/arm64/perf.rst | 2 - Documentation/arm64/silicon-errata.rst | 2 - Documentation/arm64/tagged-pointers.rst | 25 +- Documentation/conf.py | 5 +- Documentation/core-api/irq/irq-domain.rst | 6 - 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/index.rst | 1 - Documentation/dev-tools/kasan.rst | 268 +- Documentation/dev-tools/kfence.rst | 297 - Documentation/dev-tools/kgdb.rst | 7 +- Documentation/dev-tools/kunit/faq.rst | 2 +- Documentation/dev-tools/kunit/start.rst | 2 +- Documentation/dev-tools/kunit/style.rst | 18 +- Documentation/dev-tools/kunit/usage.rst | 15 +- Documentation/devicetree/bindings/arm/actions.yaml | 2 - Documentation/devicetree/bindings/arm/altera.yaml | 3 - .../devicetree/bindings/arm/amazon,al.yaml | 2 - Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - .../devicetree/bindings/arm/arm,integrator.yaml | 2 - .../devicetree/bindings/arm/arm,realview.yaml | 2 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 34 - .../devicetree/bindings/arm/arm,versatile.yaml | 2 - .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 2 - .../devicetree/bindings/arm/atmel-at91.yaml | 2 - Documentation/devicetree/bindings/arm/axxia.yaml | 2 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm11351.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm21664.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm23550.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 3 - .../devicetree/bindings/arm/bcm/brcm,cygnus.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,hr2.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,ns2.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,stingray.yaml | 2 - .../bindings/arm/bcm/brcm,vulcan-soc.yaml | 2 - Documentation/devicetree/bindings/arm/bitmain.yaml | 3 - Documentation/devicetree/bindings/arm/calxeda.yaml | 2 - .../devicetree/bindings/arm/digicolor.yaml | 2 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 12 +- Documentation/devicetree/bindings/arm/fsl.yaml | 359 +- .../bindings/arm/hisilicon/hisilicon.yaml | 3 - .../devicetree/bindings/arm/intel,keembay.yaml | 3 - .../devicetree/bindings/arm/intel-ixp4xx.yaml | 2 - .../bindings/arm/keystone/ti,k3-sci-common.yaml | 2 - .../bindings/arm/marvell/armada-7k-8k.yaml | 2 - .../devicetree/bindings/arm/mediatek.yaml | 3 - .../devicetree/bindings/arm/microchip,sparx5.yaml | 2 - Documentation/devicetree/bindings/arm/moxart.yaml | 1 - .../devicetree/bindings/arm/mrvl/mrvl.yaml | 3 - .../devicetree/bindings/arm/mstar/mstar.yaml | 2 - .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 2 - Documentation/devicetree/bindings/arm/qcom.yaml | 2 - Documentation/devicetree/bindings/arm/rda.yaml | 2 - Documentation/devicetree/bindings/arm/realtek.yaml | 3 - Documentation/devicetree/bindings/arm/renesas.yaml | 3 - .../devicetree/bindings/arm/rockchip.yaml | 20 - .../bindings/arm/samsung/samsung-boards.yaml | 10 - Documentation/devicetree/bindings/arm/sirf.yaml | 3 - .../bindings/arm/socionext/milbeaut.yaml | 3 - .../bindings/arm/socionext/uniphier.yaml | 2 - Documentation/devicetree/bindings/arm/spear.yaml | 3 - .../devicetree/bindings/arm/sprd/sprd.yaml | 2 - Documentation/devicetree/bindings/arm/sti.yaml | 3 - .../bindings/arm/stm32/st,stm32-syscon.yaml | 5 - .../devicetree/bindings/arm/stm32/stm32.yaml | 34 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 25 - Documentation/devicetree/bindings/arm/tegra.yaml | 5 - .../bindings/arm/tegra/nvidia,tegra30-actmon.txt | 25 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 3 - .../devicetree/bindings/arm/ti/nspire.yaml | 3 - .../devicetree/bindings/arm/ti/ti,davinci.yaml | 3 - Documentation/devicetree/bindings/arm/toshiba.yaml | 3 - Documentation/devicetree/bindings/arm/ux500.yaml | 2 - Documentation/devicetree/bindings/arm/vt8500.yaml | 3 - Documentation/devicetree/bindings/arm/xilinx.yaml | 2 - Documentation/devicetree/bindings/arm/zte.yaml | 2 - .../bindings/auxdisplay/modtronix,lcd2s.yaml | 58 - .../bindings/bus/nvidia,tegra210-aconnect.txt | 44 + .../bindings/bus/nvidia,tegra210-aconnect.yaml | 82 - .../devicetree/bindings/clock/hi6220-clock.txt | 2 +- .../devicetree/bindings/clock/imx5-clock.yaml | 2 +- .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 79 +- .../bindings/clock/qcom,aoncc-sm8250.yaml | 58 - .../bindings/clock/qcom,audiocc-sm8250.yaml | 58 - .../bindings/clock/qcom,sc7180-camcc.yaml | 73 - .../bindings/connector/usb-connector.yaml | 43 - .../devicetree/bindings/devfreq/exynos-bus.txt | 71 +- .../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/bridge/toshiba,tc358775.yaml | 38 +- .../bindings/display/intel,keembay-display.yaml | 72 - .../bindings/display/intel,keembay-msscam.yaml | 43 - .../devicetree/bindings/display/msm/gpu.txt | 7 - .../bindings/display/panel/abt,y030xx067a.yaml | 62 - .../bindings/display/panel/ilitek,ili9881c.yaml | 5 +- .../display/panel/mantix,mlaf057we51-x.yaml | 4 - .../bindings/display/panel/novatek,nt36672a.yaml | 87 - .../bindings/display/panel/panel-simple-dsi.yaml | 7 - .../bindings/display/panel/panel-simple.yaml | 2 - .../display/tegra/nvidia,tegra20-host1x.txt | 68 - .../bindings/display/ti/ti,am65x-dss.yaml | 11 - .../bindings/display/ti/ti,j721e-dss.yaml | 11 - .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 5 +- .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../bindings/dma/nvidia,tegra210-adma.txt | 56 + .../bindings/dma/nvidia,tegra210-adma.yaml | 99 - .../bindings/edac/amazon,al-mc-edac.yaml | 1 - Documentation/devicetree/bindings/eeprom/at25.yaml | 6 +- .../devicetree/bindings/extcon/extcon-fsa9480.txt | 21 + .../bindings/extcon/extcon-usbc-tusb320.yaml | 41 - .../devicetree/bindings/extcon/fcs,fsa880.yaml | 52 - .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 - .../devicetree/bindings/gpio/gpio-xilinx.txt | 2 - .../bindings/gpio/kontron,sl28cpld-gpio.yaml | 4 +- .../devicetree/bindings/hwmon/pwm-fan.txt | 28 +- .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 66 - .../devicetree/bindings/i2c/i2c-cros-ec-tunnel.txt | 39 + .../devicetree/bindings/i2c/ingenic,i2c.yaml | 8 +- .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 47 - .../devicetree/bindings/iio/adc/adi,ad7291.yaml | 3 +- .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 3 +- .../bindings/iio/adc/cosmic,10001-adc.yaml | 4 +- .../devicetree/bindings/iio/adc/holt,hi8435.yaml | 2 +- .../devicetree/bindings/iio/adc/lltc,ltc2497.yaml | 2 - .../devicetree/bindings/iio/adc/mt6577_auxadc.txt | 1 - .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 7 +- .../bindings/iio/humidity/ti,hdc2010.yaml | 2 - .../devicetree/bindings/input/atmel,maxtouch.txt | 41 + .../devicetree/bindings/input/atmel,maxtouch.yaml | 81 - .../devicetree/bindings/input/cros-ec-keyb.txt | 72 + .../bindings/input/google,cros-ec-keyb.yaml | 92 - .../bindings/input/touchscreen/ektf2127.txt | 2 +- .../bindings/interconnect/qcom,sdm660.yaml | 147 - .../bindings/interrupt-controller/arm,gic.yaml | 9 +- .../interrupt-controller/ti,pruss-intc.yaml | 12 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 12 - .../bindings/interrupt-controller/ti,sci-intr.yaml | 2 - .../devicetree/bindings/iommu/arm,smmu.yaml | 9 +- .../devicetree/bindings/leds/backlight/common.yaml | 2 - Documentation/devicetree/bindings/leds/common.yaml | 2 +- .../bindings/leds/leds-class-multicolor.yaml | 9 +- .../devicetree/bindings/leds/leds-lp50xx.yaml | 8 - .../devicetree/bindings/mailbox/mtk-gce.txt | 2 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 1 - 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/ov772x.txt | 40 + .../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/rockchip-isp1.yaml | 215 - .../memory-controllers/mediatek,smi-common.txt | 50 + .../memory-controllers/mediatek,smi-common.yaml | 142 - .../memory-controllers/mediatek,smi-larb.txt | 50 + .../memory-controllers/mediatek,smi-larb.yaml | 132 - .../memory-controllers/nvidia,tegra124-emc.yaml | 19 - .../memory-controllers/nvidia,tegra124-mc.yaml | 5 - .../memory-controllers/nvidia,tegra20-emc.txt | 22 +- .../memory-controllers/nvidia,tegra20-mc.txt | 3 - .../memory-controllers/nvidia,tegra30-emc.yaml | 18 - .../memory-controllers/nvidia,tegra30-mc.yaml | 5 - .../devicetree/bindings/mfd/aspeed-lpc.txt | 8 +- .../devicetree/bindings/mfd/aspeed-scu.txt | 26 - .../devicetree/bindings/mfd/ene-kb3930.yaml | 2 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 56 - .../devicetree/bindings/mfd/rohm,bd71837-pmic.yaml | 6 - Documentation/devicetree/bindings/mfd/syscon.yaml | 4 - .../devicetree/bindings/mips/ingenic/devices.yaml | 3 - .../devicetree/bindings/mips/loongson/devices.yaml | 3 - Documentation/devicetree/bindings/mips/mscc.txt | 2 +- .../devicetree/bindings/misc/fsl,dpaa2-console.txt | 11 + .../bindings/misc/fsl,dpaa2-console.yaml | 25 - .../devicetree/bindings/mmc/arasan,sdhci.yaml | 8 +- .../bindings/mmc/microchip,dw-sparx5-sdhci.yaml | 2 - Documentation/devicetree/bindings/mmc/mtk-sd.txt | 75 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 176 - .../devicetree/bindings/mmc/sdhci-am654.yaml | 17 +- .../devicetree/bindings/mtd/gpmi-nand.yaml | 76 +- .../devicetree/bindings/mtd/nand-controller.yaml | 11 +- .../devicetree/bindings/mtd/qcom_nandc.txt | 2 - .../bindings/net/can/can-controller.yaml | 18 - .../devicetree/bindings/net/can/fsl,flexcan.yaml | 140 - .../devicetree/bindings/net/can/fsl-flexcan.txt | 57 + .../bindings/net/dsa/hirschmann,hellcreek.yaml | 127 - .../bindings/net/ethernet-controller.yaml | 1 - .../bindings/net/fsl,qoriq-mc-dpmac.yaml | 60 - .../devicetree/bindings/net/ftgmac100.txt | 25 - .../devicetree/bindings/net/intel,dwmac-plat.yaml | 2 - .../devicetree/bindings/net/ti,dp83822.yaml | 2 - .../devicetree/bindings/nvmem/mtk-efuse.txt | 1 - .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 17 +- .../devicetree/bindings/pci/rcar-pci-host.yaml | 115 - Documentation/devicetree/bindings/pci/rcar-pci.txt | 72 + .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 18 +- .../bindings/phy/amlogic,axg-mipi-dphy.yaml | 70 - .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 21 +- .../devicetree/bindings/phy/brcm-sata-phy.txt | 3 - .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 9 +- .../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 - .../bindings/phy/socionext,uniphier-ahci-phy.yaml | 6 +- .../devicetree/bindings/phy/ti,omap-usb2.yaml | 22 +- .../bindings/pinctrl/actions,s500-pinctrl.yaml | 102 +- .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 145 - .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- .../bindings/pinctrl/nvidia,tegra194-pinmux.txt | 2 +- .../bindings/pinctrl/pinctrl-mt8192.yaml | 2 +- .../bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 6 +- .../bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 167 - .../bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 154 - .../bindings/pinctrl/toshiba,visconti-pinctrl.yaml | 24 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 3 - .../bindings/power/reset/reboot-mode.yaml | 8 +- .../bindings/power/supply/ingenic,battery.yaml | 8 +- .../power/supply/summit,smb347-charger.yaml | 16 +- .../devicetree/bindings/pwm/atmel-tcb-pwm.txt | 16 + .../devicetree/bindings/pwm/intel,keembay-pwm.yaml | 47 - .../devicetree/bindings/pwm/intel,lgm-pwm.yaml | 44 - .../devicetree/bindings/pwm/pwm-mediatek.txt | 1 - .../devicetree/bindings/pwm/pwm-mtk-disp.txt | 1 - .../devicetree/bindings/regulator/dlg,da9121.yaml | 47 - .../bindings/regulator/fixed-regulator.yaml | 47 - .../devicetree/bindings/regulator/mps,mp886x.yaml | 2 - .../devicetree/bindings/regulator/pfuze100.yaml | 2 - .../bindings/regulator/rohm,bd71837-regulator.yaml | 48 - .../bindings/regulator/rohm,bd71847-regulator.yaml | 49 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 12 +- .../bindings/remoteproc/qcom,wcnss-pil.txt | 20 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 21 +- .../bindings/reset/brcm,bcm6345-reset.yaml | 37 - .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 4 +- .../devicetree/bindings/riscv/sifive.yaml | 3 - Documentation/devicetree/bindings/rng/imx-rng.yaml | 6 +- .../devicetree/bindings/serial/fsl-imx-uart.yaml | 34 +- .../devicetree/bindings/serial/litex,liteuart.yaml | 38 - .../devicetree/bindings/serial/omap_serial.txt | 1 - .../devicetree/bindings/serial/renesas,scif.yaml | 1 - .../bindings/soc/litex/litex,soc-controller.yaml | 39 - .../soc/microchip/atmel,at91rm9200-tcb.yaml | 34 +- .../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 - .../bindings/sound/google,cros-ec-codec.yaml | 26 +- .../bindings/sound/google,sc7180-trogdor.yaml | 138 - .../bindings/sound/marvell,mmp-sspa.yaml | 25 +- .../devicetree/bindings/sound/mchp,spdifrx.yaml | 4 +- .../devicetree/bindings/sound/mchp,spdiftx.yaml | 4 +- .../sound/mt8192-mt6359-rt1015-rt5682.yaml | 42 - .../devicetree/bindings/sound/nau8315.txt | 18 - .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 40 +- .../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/realtek,rt1015p.yaml | 2 - .../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 - .../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 - .../sram/allwinner,sun4i-a10-system-control.yaml | 3 - .../bindings/thermal/mediatek-thermal.txt | 3 +- .../devicetree/bindings/thermal/rcar-thermal.yaml | 48 +- .../devicetree/bindings/timer/arm,sp804.yaml | 12 +- .../devicetree/bindings/timer/renesas,tmu.txt | 49 + .../devicetree/bindings/timer/renesas,tmu.yaml | 99 - .../devicetree/bindings/usb/brcm,usb-pinmap.yaml | 70 - .../devicetree/bindings/usb/cdns,usb3.yaml | 9 +- .../devicetree/bindings/usb/maxim,max33359.yaml | 75 - .../devicetree/bindings/usb/st,stusb160x.yaml | 87 - .../devicetree/bindings/usb/ti,hd3ss3220.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 32 - .../devicetree/bindings/w1/fsl-imx-owire.yaml | 8 +- .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 16 - Documentation/driver-api/dma-buf.rst | 9 - Documentation/driver-api/driver-model/devres.rst | 6 - Documentation/driver-api/gpio/driver.rst | 67 +- Documentation/driver-api/io-mapping.rst | 22 + Documentation/driver-api/media/camera-sensor.rst | 13 - Documentation/driver-api/media/cec-core.rst | 2 +- Documentation/driver-api/media/csi2.rst | 7 +- Documentation/driver-api/mtd/intel-spi.rst | 4 +- Documentation/driver-api/mtd/nand_ecc.rst | 2 +- Documentation/driver-api/mtd/spi-nor.rst | 6 +- Documentation/driver-api/mtdnand.rst | 3 + .../driver-api/thermal/power_allocator.rst | 12 +- Documentation/driver-api/thermal/sysfs-api.rst | 3 +- .../features/debug/KASAN/arch-support.txt | 2 +- .../features/time/clockevents/arch-support.txt | 6 +- .../features/time/irq-time-acct/arch-support.txt | 2 +- .../time/modern-timekeeping/arch-support.txt | 33 + Documentation/filesystems/api-summary.rst | 3 + Documentation/filesystems/debugfs.rst | 2 +- Documentation/filesystems/ext2.rst | 1 - Documentation/filesystems/ext4/journal.rst | 6 - Documentation/filesystems/ext4/super.rst | 7 - Documentation/filesystems/fsverity.rst | 68 +- Documentation/filesystems/gfs2.rst | 37 +- Documentation/filesystems/index.rst | 2 +- Documentation/filesystems/journalling.rst | 6 +- Documentation/filesystems/overlayfs.rst | 27 +- Documentation/filesystems/proc.rst | 2 - Documentation/firmware-guide/acpi/acpi-lid.rst | 8 +- .../firmware-guide/acpi/gpio-properties.rst | 111 +- .../firmware-guide/acpi/method-tracing.rst | 2 +- Documentation/gpu/amdgpu.rst | 7 + Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/i915.rst | 6 - Documentation/gpu/todo.rst | 74 +- Documentation/gpu/vkms.rst | 99 +- Documentation/hid/amd-sfh-hid.rst | 145 - Documentation/hid/index.rst | 1 - Documentation/hwmon/adm1266.rst | 2 +- Documentation/hwmon/amd_energy.rst | 7 +- Documentation/hwmon/corsair-psu.rst | 82 - Documentation/hwmon/index.rst | 2 - Documentation/hwmon/mp2975.rst | 14 +- Documentation/hwmon/pmbus-core.rst | 6 + Documentation/hwmon/pmbus.rst | 6 + Documentation/kbuild/llvm.rst | 5 +- Documentation/leds/index.rst | 2 - Documentation/leds/leds-class.rst | 10 + Documentation/leds/leds-el15203000.rst | 140 - Documentation/leds/leds-sc27xx.rst | 27 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/locking/lockdep-design.rst | 51 +- Documentation/memory-barriers.txt | 2 +- Documentation/misc-devices/index.rst | 1 + Documentation/misc-devices/mic/index.rst | 16 + Documentation/misc-devices/mic/mic_overview.rst | 85 + Documentation/misc-devices/mic/scif_overview.rst | 108 + Documentation/networking/can.rst | 70 +- .../device_drivers/ethernet/davicom/dm9000.rst | 2 +- Documentation/networking/devlink/ice.rst | 1 - Documentation/networking/devlink/netdevsim.rst | 3 +- Documentation/networking/framerelay.rst | 44 + Documentation/networking/index.rst | 2 +- Documentation/networking/ip-sysctl.rst | 34 - Documentation/networking/j1939.rst | 166 +- Documentation/networking/kapi.rst | 21 + Documentation/networking/mptcp-sysctl.rst | 26 - Documentation/networking/netdev-FAQ.rst | 4 +- Documentation/networking/phy.rst | 4 +- Documentation/networking/statistics.rst | 3 +- Documentation/power/energy-model.rst | 30 +- Documentation/process/magic-number.rst | 1 + Documentation/process/stable-kernel-rules.rst | 2 +- Documentation/process/submitting-patches.rst | 2 - Documentation/scheduler/sched-domains.rst | 26 +- Documentation/scheduler/sched-energy.rst | 5 - Documentation/sphinx/automarkup.py | 20 +- Documentation/sphinx/kernel_abi.py | 194 - Documentation/sphinx/kernellog.py | 6 +- Documentation/trace/events-kmem.rst | 2 +- Documentation/trace/ftrace-uses.rst | 84 +- .../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/stable-kernel-rules.rst | 2 +- .../it_IT/process/submitting-patches.rst | 297 +- .../translations/zh_CN/admin-guide/index.rst | 1 + Documentation/translations/zh_CN/arm64/index.rst | 1 - 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/index.rst | 1 - Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - .../userspace-api/media/cec/cec-ioc-g-mode.rst | 2 +- Documentation/userspace-api/media/v4l/biblio.rst | 12 +- .../media/v4l/colorspaces-details.rst | 5 +- .../userspace-api/media/v4l/pixfmt-meta-rkisp1.rst | 2 +- .../userspace-api/media/v4l/subdev-formats.rst | 27 - Documentation/virt/kvm/api.rst | 5 +- Documentation/virt/kvm/cpuid.rst | 4 - Documentation/vm/memory-model.rst | 3 +- Documentation/vm/unevictable-lru.rst | 22 +- Documentation/w1/slaves/w1_therm.rst | 2 +- Documentation/watch_queue.rst | 12 +- Documentation/x86/index.rst | 3 +- Documentation/x86/resctrl.rst | 1304 - Documentation/x86/resctrl_ui.rst | 1211 + Documentation/x86/sgx.rst | 211 - Documentation/x86/topology.rst | 9 - Documentation/xtensa/mmu.rst | 9 +- MAINTAINERS | 458 +- Makefile | 6 +- Next/SHA1s | 328 - Next/Trees | 330 - Next/merge.log | 10529 -- arch/Kconfig | 55 +- arch/alpha/Kconfig | 9 +- 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/asm/thread_info.h | 2 - arch/alpha/include/uapi/asm/signal.h | 14 + arch/alpha/kernel/entry.S | 2 +- arch/alpha/kernel/process.c | 2 +- arch/alpha/kernel/rtc.c | 2 +- arch/alpha/kernel/setup.c | 1 - arch/alpha/kernel/signal.c | 2 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/arc/Kconfig | 5 +- 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/include/asm/thread_info.h | 4 +- arch/arc/kernel/entry.S | 3 +- arch/arc/kernel/head.S | 17 +- arch/arc/kernel/signal.c | 2 +- arch/arc/kernel/stacktrace.c | 63 +- arch/arc/mm/highmem.c | 54 +- arch/arc/mm/init.c | 29 +- arch/arc/mm/tlb.c | 24 +- arch/arc/plat-hsdk/platform.c | 17 + arch/arm/Kconfig | 60 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 8 + arch/arm/arm-soc-for-next-contents.txt | 30 - arch/arm/boot/compressed/Makefile | 1 - arch/arm/boot/compressed/head.S | 21 +- arch/arm/boot/compressed/string.c | 19 - arch/arm/boot/dts/Makefile | 20 +- arch/arm/boot/dts/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 54 - arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 2 +- arch/arm/boot/dts/am33xx-l4.dtsi | 27 - arch/arm/boot/dts/am437x-l4.dtsi | 6 +- arch/arm/boot/dts/armada-388-clearfog.dts | 4 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 10 +- arch/arm/boot/dts/armada-388-helios4.dts | 6 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 12 +- arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts | 17 - arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi | 104 - arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts | 17 - arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi | 104 - .../boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts | 17 - arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi | 104 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 20 - arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 77 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 924 - .../arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts | 57 - arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 888 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 13 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 120 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 112 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts | 37 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 39 +- arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 11 +- arch/arm/boot/dts/aspeed-g4.dtsi | 5 - arch/arm/boot/dts/aspeed-g5.dtsi | 5 - arch/arm/boot/dts/aspeed-g6.dtsi | 7 +- .../boot/dts/ast2400-facebook-netbmc-common.dtsi | 117 - arch/arm/boot/dts/at91-kizbox.dts | 10 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 8 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 16 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 10 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 8 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +- arch/arm/boot/dts/at91-smartkiz.dts | 6 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 10 +- arch/arm/boot/dts/at91sam9rlek.dts | 10 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 2 - arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/dove-sbc-a510.dts | 1 - arch/arm/boot/dts/dra7.dtsi | 34 +- arch/arm/boot/dts/dra76x.dtsi | 4 +- arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 4 +- arch/arm/boot/dts/exynos3250-artik5-eval.dts | 29 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 8 +- arch/arm/boot/dts/exynos3250-rinato.dts | 8 +- arch/arm/boot/dts/exynos3250.dtsi | 54 +- arch/arm/boot/dts/exynos4.dtsi | 26 +- arch/arm/boot/dts/exynos4210-i9100.dts | 6 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 22 +- arch/arm/boot/dts/exynos4210-trats.dts | 35 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 29 - arch/arm/boot/dts/exynos4210.dtsi | 36 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 9 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 47 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 12 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 26 - arch/arm/boot/dts/exynos4412-odroidx.dts | 58 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 17 - arch/arm/boot/dts/exynos4412-p4note.dtsi | 1132 - arch/arm/boot/dts/exynos4412-smdk4412.dts | 20 +- arch/arm/boot/dts/exynos4412.dtsi | 32 +- arch/arm/boot/dts/exynos5250-arndale.dts | 6 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 33 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 28 - arch/arm/boot/dts/exynos5410.dtsi | 4 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 39 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 34 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 22 - arch/arm/boot/dts/exynos5422-odroidxu3.dts | 30 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 11 +- arch/arm/boot/dts/exynos54xx.dtsi | 5 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +- arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 3 +- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx50-kobo-aura.dts | 41 +- arch/arm/boot/dts/imx50.dtsi | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53-ppd.dts | 17 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 564 - arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/imx6dl-lanmcu.dts | 470 - arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 2 +- arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 28 +- arch/arm/boot/dts/imx6q-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6q-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6q-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6q-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6q-prti6q.dts | 4 +- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 8 +- arch/arm/boot/dts/imx6qdl.dtsi | 12 +- arch/arm/boot/dts/imx6sl-warp.dts | 4 +- arch/arm/boot/dts/imx6sl.dtsi | 3 - arch/arm/boot/dts/imx6sll.dtsi | 2 - arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +- arch/arm/boot/dts/imx6sx.dtsi | 7 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 1 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts | 94 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 - .../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 151 - arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 43 + arch/arm/boot/dts/imx6ul.dtsi | 10 +- .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 1 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 - .../boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi | 26 - arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 7 + arch/arm/boot/dts/imx7-colibri-aster.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 2 +- arch/arm/boot/dts/imx7-mba7.dtsi | 69 +- arch/arm/boot/dts/imx7d-mba7.dts | 7 +- arch/arm/boot/dts/imx7d.dtsi | 6 - arch/arm/boot/dts/imx7s-mba7.dts | 2 +- arch/arm/boot/dts/imx7s-warp.dts | 4 +- arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 112 - arch/arm/boot/dts/kirkwood-dockstar.dts | 2 +- arch/arm/boot/dts/kirkwood-dreamplug.dts | 2 +- arch/arm/boot/dts/kirkwood-goflexnet.dts | 2 +- .../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 2 +- arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +- arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +- arch/arm/boot/dts/kirkwood.dtsi | 4 +- arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 4 +- arch/arm/boot/dts/mmp3.dtsi | 2 - arch/arm/boot/dts/motorola-mapphone-common.dtsi | 143 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 10 +- arch/arm/boot/dts/omap3-overo-base.dtsi | 4 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 46 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 143 - arch/arm/boot/dts/omap4-kc1.dts | 6 +- arch/arm/boot/dts/omap4-panda-es.dts | 34 +- arch/arm/boot/dts/omap4-sdp.dts | 26 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 +- arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 35 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 301 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 222 - arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 99 - arch/arm/boot/dts/rk3288-veyron-jaq.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 12 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 7 +- arch/arm/boot/dts/s5pv210-goni.dts | 14 +- arch/arm/boot/dts/s5pv210-smdkv210.dts | 20 +- arch/arm/boot/dts/s5pv210.dtsi | 1 + arch/arm/boot/dts/stm32429i-eval.dts | 1 - arch/arm/boot/dts/stm32h743.dtsi | 2 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 90 +- arch/arm/boot/dts/stm32mp151.dtsi | 41 +- arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts | 35 - arch/arm/boot/dts/stm32mp157c-dk2.dts | 4 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 27 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 1 - arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 19 +- arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 143 - arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 39 - arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 55 - arch/arm/boot/dts/sun4i-a10.dtsi | 2 +- 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/sun8i-a83t-bananapi-m3.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 169 - 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-h3-zeropi.dts | 85 - arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 2 +- arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi | 44 - arch/arm/boot/dts/sun8i-s3-elimo-initium.dts | 29 - arch/arm/boot/dts/sun8i-s3-pinecube.dts | 2 +- arch/arm/boot/dts/sun8i-v3.dtsi | 5 - arch/arm/boot/dts/sun8i-v3s.dtsi | 6 - 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/sunxi-h3-h5.dtsi | 13 - arch/arm/boot/dts/tegra124.dtsi | 17 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +- arch/arm/boot/dts/tegra20-ventana.dts | 11 - .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 27 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 2 +- arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 4511 - arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 3 - arch/arm/boot/dts/vfxxx.dtsi | 6 +- arch/arm/configs/aspeed_g5_defconfig | 4 - arch/arm/configs/at91_dt_defconfig | 5 - arch/arm/configs/badge4_defconfig | 1 + arch/arm/configs/corgi_defconfig | 1 + arch/arm/configs/ebsa110_defconfig | 74 + arch/arm/configs/exynos_defconfig | 8 +- arch/arm/configs/imx_v4_v5_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/ixp4xx_defconfig | 1 + arch/arm/configs/multi_v5_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 19 - arch/arm/configs/omap2plus_defconfig | 6 +- arch/arm/configs/pxa_defconfig | 1 + arch/arm/configs/sama5_defconfig | 9 - arch/arm/configs/shmobile_defconfig | 22 +- arch/arm/configs/spitz_defconfig | 1 + 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/Kbuild | 1 + arch/arm/include/asm/assembler.h | 99 +- arch/arm/include/asm/elf.h | 9 +- arch/arm/include/asm/fixmap.h | 6 +- arch/arm/include/asm/highmem.h | 33 +- arch/arm/include/asm/kasan.h | 33 - arch/arm/include/asm/kasan_def.h | 81 - arch/arm/include/asm/kmap_types.h | 10 + arch/arm/include/asm/kprobes.h | 22 +- arch/arm/include/asm/mach/time.h | 2 + arch/arm/include/asm/memory.h | 67 +- arch/arm/include/asm/pgalloc.h | 8 +- arch/arm/include/asm/pgtable-2level.h | 2 - arch/arm/include/asm/pgtable-3level.h | 2 - arch/arm/include/asm/processor.h | 2 +- arch/arm/include/asm/prom.h | 4 +- arch/arm/include/asm/seccomp.h | 11 - arch/arm/include/asm/signal.h | 2 - arch/arm/include/asm/string.h | 26 - arch/arm/include/asm/thread_info.h | 15 +- arch/arm/include/asm/uaccess-asm.h | 2 +- arch/arm/include/uapi/asm/signal.h | 27 +- arch/arm/kernel/Makefile | 7 +- arch/arm/kernel/atags.h | 4 +- arch/arm/kernel/atags_parse.c | 6 +- arch/arm/kernel/devtree.c | 6 +- arch/arm/kernel/entry-armv.S | 3 +- arch/arm/kernel/entry-common.S | 15 +- arch/arm/kernel/entry-v7m.S | 2 +- arch/arm/kernel/head-common.S | 29 +- arch/arm/kernel/head.S | 210 +- arch/arm/kernel/hyp-stub.S | 27 +- arch/arm/kernel/iwmmxt.S | 2 + arch/arm/kernel/module.c | 20 +- arch/arm/kernel/perf_regs.c | 3 +- arch/arm/kernel/phys2virt.S | 238 - arch/arm/kernel/process.c | 9 + arch/arm/kernel/setup.c | 25 +- arch/arm/kernel/signal.c | 2 +- arch/arm/kernel/sleep.S | 19 +- arch/arm/kernel/time.c | 14 + arch/arm/kernel/unwind.c | 6 +- arch/arm/kernel/vdso.c | 9 + arch/arm/kernel/vmlinux.lds.S | 4 - arch/arm/lib/memcpy.S | 4 +- arch/arm/lib/memmove.S | 6 +- arch/arm/lib/memset.S | 4 +- arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-davinci/Kconfig | 1 + arch/arm/mach-ebsa110/Makefile | 8 + arch/arm/mach-ebsa110/Makefile.boot | 5 + arch/arm/mach-ebsa110/core.c | 323 + arch/arm/mach-ebsa110/core.h | 38 + arch/arm/mach-ebsa110/include/mach/entry-macro.S | 33 + arch/arm/mach-ebsa110/include/mach/hardware.h | 21 + arch/arm/mach-ebsa110/include/mach/io.h | 89 + arch/arm/mach-ebsa110/include/mach/irqs.h | 17 + arch/arm/mach-ebsa110/include/mach/memory.h | 22 + arch/arm/mach-ebsa110/include/mach/uncompress.h | 41 + arch/arm/mach-ebsa110/io.c | 440 + arch/arm/mach-ebsa110/leds.c | 71 + arch/arm/mach-ep93xx/crunch-bits.S | 2 + arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-exynos/exynos.c | 7 +- arch/arm/mach-exynos/platsmp.c | 2 +- arch/arm/mach-highbank/Kconfig | 1 + arch/arm/mach-imx/mach-imx6q.c | 9 +- arch/arm/mach-imx/mach-imx7ulp.c | 4 - arch/arm/mach-mvebu/coherency_ll.S | 7 +- arch/arm/mach-omap1/clock.c | 14 +- arch/arm/mach-omap2/Kconfig | 4 +- arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 11 +- arch/arm/mach-omap2/cpuidle44xx.c | 8 +- arch/arm/mach-omap2/display.c | 6 +- arch/arm/mach-omap2/omap_device.c | 5 +- arch/arm/mach-rpc/time.c | 2 +- arch/arm/mach-s5pv210/Kconfig | 1 + arch/arm/mach-shmobile/platsmp-scu.c | 2 +- arch/arm/mach-shmobile/setup-r8a7778.c | 12 +- arch/arm/mach-shmobile/setup-r8a7779.c | 56 +- arch/arm/mach-shmobile/setup-sh73a0.c | 21 +- arch/arm/mach-shmobile/smp-r8a7779.c | 12 +- arch/arm/mach-shmobile/smp-sh73a0.c | 33 +- arch/arm/mach-sunxi/sunxi.c | 1 - arch/arm/mach-tango/Kconfig | 1 + arch/arm/mm/Makefile | 6 +- arch/arm/mm/highmem.c | 121 + arch/arm/mm/init.c | 83 +- arch/arm/mm/kasan_init.c | 291 - arch/arm/mm/mmu.c | 38 +- arch/arm/mm/pgd.c | 16 +- arch/arm/mm/pv-fixup-asm.S | 4 +- arch/arm/probes/kprobes/opt-arm.c | 18 +- arch/arm/tools/syscall.tbl | 1 - arch/arm/vdso/Makefile | 2 - arch/arm64/Kconfig | 66 +- arch/arm64/Kconfig.platforms | 5 +- arch/arm64/Makefile | 7 +- .../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 +- .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 5 - .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 5 - .../dts/allwinner/sun50i-a64-pinephone-1.2.dts | 14 - .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 68 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 3 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 - .../allwinner/sun50i-h5-libretech-all-h5-cc.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 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 15 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 15 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 52 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 12 +- .../boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 3 - .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 4 + .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 20 +- arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 39 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 49 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 15 +- arch/arm64/boot/dts/freescale/Makefile | 2 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 8 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 5 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 21 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 119 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 137 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 120 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 279 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 32 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 290 +- arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 334 - .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 317 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 17 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 322 - .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 294 - arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 55 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 33 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 45 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 64 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 45 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 - arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 68 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 - arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 2 +- .../dts/marvell/armada-3720-espressobin-emmc.dts | 18 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 42 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 24 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 38 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt6779-evb.dts | 31 - arch/arm64/boot/dts/mediatek/mt6779.dtsi | 271 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8516.dtsi | 33 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 28 +- arch/arm64/boot/dts/nvidia/tegra132.dtsi | 14 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 12 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 32 +- .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 20 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 15 +- arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 6 +- arch/arm64/boot/dts/qcom/Makefile | 4 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 10 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 82 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 10 + arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 7 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 10 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 40 +- .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 28 - arch/arm64/boot/dts/qcom/msm8992.dtsi | 120 - .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 - arch/arm64/boot/dts/qcom/msm8994.dtsi | 94 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 96 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 4 - .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 18 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 15 - .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 4 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 30 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 154 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 9 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 7 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 4 - arch/arm64/boot/dts/renesas/Makefile | 4 - .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 4 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 67 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 1 + arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 6 +- ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 109 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +- .../renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts | 29 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 - .../renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts | 16 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 67 +- .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 3 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 - .../renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts | 16 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 8 - .../boot/dts/renesas/r8a77951-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 15 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 74 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 122 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 3 - .../boot/dts/rockchip/px30-engicam-common.dtsi | 39 - .../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 8 - .../boot/dts/rockchip/px30-engicam-edimm2.2.dtsi | 7 - .../rockchip/px30-engicam-px30-core-ctouch2.dts | 22 - .../rockchip/px30-engicam-px30-core-edimm2.2.dts | 21 - .../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 232 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 25 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 372 - arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 3 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 43 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 71 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 10 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 114 - arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 19 - arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 68 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 50 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 112 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 110 +- arch/arm64/configs/defconfig | 16 - 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 | 65 +- arch/arm64/include/asm/assembler.h | 2 +- arch/arm64/include/asm/brk-imm.h | 2 - arch/arm64/include/asm/cache.h | 4 - arch/arm64/include/asm/cacheflush.h | 1 - arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/cpufeature.h | 50 +- arch/arm64/include/asm/cputype.h | 6 - arch/arm64/include/asm/debug-monitors.h | 1 - arch/arm64/include/asm/esr.h | 1 - arch/arm64/include/asm/exception.h | 2 +- arch/arm64/include/asm/insn.h | 3 +- arch/arm64/include/asm/kasan.h | 5 +- arch/arm64/include/asm/kernel-pgtable.h | 6 + arch/arm64/include/asm/kfence.h | 17 - arch/arm64/include/asm/kprobes.h | 9 +- arch/arm64/include/asm/kvm_host.h | 3 - arch/arm64/include/asm/memory.h | 37 +- arch/arm64/include/asm/mmu_context.h | 7 +- arch/arm64/include/asm/mte-def.h | 14 - arch/arm64/include/asm/mte-kasan.h | 67 - arch/arm64/include/asm/mte.h | 22 +- arch/arm64/include/asm/pgtable.h | 4 +- arch/arm64/include/asm/probes.h | 2 - arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/rwonce.h | 73 - arch/arm64/include/asm/seccomp.h | 9 - arch/arm64/include/asm/signal.h | 25 - arch/arm64/include/asm/string.h | 5 +- arch/arm64/include/asm/sysreg.h | 13 - arch/arm64/include/asm/system_misc.h | 2 +- arch/arm64/include/asm/thread_info.h | 5 +- arch/arm64/include/asm/topology.h | 4 +- arch/arm64/include/asm/traps.h | 6 +- arch/arm64/include/asm/uaccess.h | 27 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/virt.h | 9 +- arch/arm64/kernel/alternative.c | 7 +- arch/arm64/kernel/asm-offsets.c | 3 - arch/arm64/kernel/cpu_errata.c | 12 - arch/arm64/kernel/cpufeature.c | 28 +- arch/arm64/kernel/cpuinfo.c | 7 +- arch/arm64/kernel/debug-monitors.c | 5 +- arch/arm64/kernel/efi-header.S | 86 +- arch/arm64/kernel/entry-common.c | 2 + arch/arm64/kernel/entry.S | 50 +- arch/arm64/kernel/head.S | 21 +- arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/image-vars.h | 3 +- arch/arm64/kernel/kaslr.c | 3 +- arch/arm64/kernel/kexec_image.c | 41 +- arch/arm64/kernel/machine_kexec_file.c | 9 +- arch/arm64/kernel/module.c | 6 +- arch/arm64/kernel/mte.c | 118 +- arch/arm64/kernel/perf_regs.c | 3 +- arch/arm64/kernel/probes/kprobes.c | 120 +- arch/arm64/kernel/process.c | 5 +- arch/arm64/kernel/proton-pack.c | 4 +- arch/arm64/kernel/psci.c | 5 +- arch/arm64/kernel/ptrace.c | 7 +- arch/arm64/kernel/setup.c | 8 +- arch/arm64/kernel/signal.c | 2 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 19 +- arch/arm64/kernel/sys_compat.c | 5 +- arch/arm64/kernel/syscall.c | 2 +- arch/arm64/kernel/topology.c | 146 +- arch/arm64/kernel/traps.c | 29 +- arch/arm64/kernel/vdso.c | 39 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 25 +- arch/arm64/kernel/vmlinux.lds.S | 14 +- arch/arm64/kvm/arm.c | 38 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 21 +- arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 2 + arch/arm64/kvm/hyp/nvhe/hyp-init.S | 23 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 1 + arch/arm64/kvm/hyp/pgtable.c | 4 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/kvm/hypercalls.c | 2 +- arch/arm64/kvm/mmu.c | 29 +- arch/arm64/kvm/sys_regs.c | 199 +- arch/arm64/kvm/sys_regs.h | 16 +- arch/arm64/lib/memcpy.S | 3 +- arch/arm64/lib/memmove.S | 3 +- arch/arm64/lib/memset.S | 3 +- arch/arm64/lib/mte.S | 18 +- arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/fault.c | 148 +- arch/arm64/mm/init.c | 120 +- arch/arm64/mm/kasan_init.c | 19 +- arch/arm64/mm/mmu.c | 173 +- arch/arm64/mm/mteswap.c | 9 - arch/arm64/mm/pageattr.c | 6 +- arch/arm64/mm/proc.S | 25 +- arch/arm64/mm/ptdump.c | 6 +- arch/c6x/Kconfig | 1 + arch/c6x/include/asm/elf.h | 3 + arch/c6x/include/asm/thread_info.h | 1 - arch/c6x/kernel/asm-offsets.c | 1 - arch/c6x/kernel/signal.c | 2 +- arch/csky/Kconfig | 18 +- arch/csky/abiv1/inc/abi/ckmmu.h | 8 +- arch/csky/abiv2/inc/abi/ckmmu.h | 14 +- arch/csky/abiv2/inc/abi/entry.h | 19 +- arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/elf.h | 1 + arch/csky/include/asm/fixmap.h | 4 +- arch/csky/include/asm/highmem.h | 6 +- arch/csky/include/asm/memory.h | 2 +- arch/csky/include/asm/mmu_context.h | 16 +- arch/csky/include/asm/page.h | 2 +- arch/csky/include/asm/pgalloc.h | 2 +- arch/csky/include/asm/pgtable.h | 2 +- arch/csky/include/asm/processor.h | 2 +- arch/csky/include/asm/seccomp.h | 11 - arch/csky/include/asm/segment.h | 2 +- arch/csky/include/asm/thread_info.h | 5 +- arch/csky/kernel/atomic.S | 4 - arch/csky/kernel/entry.S | 10 +- arch/csky/kernel/head.S | 10 +- arch/csky/kernel/perf_regs.c | 3 +- arch/csky/kernel/probes/ftrace.c | 16 +- arch/csky/kernel/ptrace.c | 5 +- arch/csky/kernel/setup.c | 18 +- arch/csky/kernel/signal.c | 2 +- arch/csky/kernel/smp.c | 7 +- arch/csky/kernel/vmlinux.lds.S | 2 +- arch/csky/mm/fault.c | 7 +- arch/csky/mm/highmem.c | 75 +- arch/csky/mm/init.c | 29 +- arch/h8300/Kconfig | 1 + arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/include/asm/mmu_context.h | 6 - arch/h8300/include/asm/thread_info.h | 4 +- arch/h8300/include/uapi/asm/signal.h | 24 + arch/h8300/kernel/setup.c | 2 +- arch/h8300/kernel/signal.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/Kconfig | 1 + arch/hexagon/include/asm/elf.h | 1 + arch/hexagon/include/asm/mmu_context.h | 33 +- arch/hexagon/include/asm/thread_info.h | 2 - arch/hexagon/kernel/process.c | 2 +- arch/ia64/Kconfig | 12 +- arch/ia64/include/asm/kmap_types.h | 13 + arch/ia64/include/asm/meminit.h | 2 + arch/ia64/include/asm/mmu_context.h | 17 +- arch/ia64/include/asm/sparsemem.h | 6 - arch/ia64/include/asm/thread_info.h | 4 +- arch/ia64/include/uapi/asm/signal.h | 24 + arch/ia64/kernel/process.c | 5 +- arch/ia64/kernel/ptrace.c | 51 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/time.c | 36 +- 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/68000/Makefile | 9 +- arch/m68k/68000/dragen2.c | 100 - arch/m68k/68000/m68328.c | 32 +- arch/m68k/68000/m68328.h | 5 - arch/m68k/68000/m68EZ328.c | 77 + arch/m68k/68000/m68VZ328.c | 189 + arch/m68k/68000/timers.c | 7 +- arch/m68k/68000/ucsimm.c | 38 - arch/m68k/Kconfig.cpu | 76 +- arch/m68k/Kconfig.machine | 35 +- arch/m68k/amiga/config.c | 19 +- arch/m68k/apollo/config.c | 12 +- arch/m68k/atari/config.c | 3 +- arch/m68k/atari/time.c | 9 +- arch/m68k/bvme6000/config.c | 10 +- arch/m68k/coldfire/Makefile | 32 +- arch/m68k/coldfire/pit.c | 2 +- arch/m68k/coldfire/sltimers.c | 8 +- arch/m68k/coldfire/timers.c | 8 +- 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/hp300/time.c | 8 +- arch/m68k/hp300/time.h | 2 +- arch/m68k/include/asm/cmpxchg.h | 10 +- arch/m68k/include/asm/machdep.h | 13 +- arch/m68k/include/asm/mmu_context.h | 38 +- arch/m68k/include/asm/page.h | 2 - arch/m68k/include/asm/page_mm.h | 7 +- arch/m68k/include/asm/thread_info.h | 1 - arch/m68k/include/asm/virtconvert.h | 5 + arch/m68k/include/uapi/asm/signal.h | 24 + arch/m68k/kernel/setup_mm.c | 3 +- arch/m68k/kernel/setup_no.c | 11 +- arch/m68k/kernel/signal.c | 3 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/kernel/time.c | 18 +- arch/m68k/kernel/vmlinux-nommu.lds | 5 +- arch/m68k/kernel/vmlinux-std.lds | 3 +- arch/m68k/kernel/vmlinux-sun3.lds | 2 +- arch/m68k/mac/config.c | 32 +- arch/m68k/mac/iop.c | 54 +- arch/m68k/mac/via.c | 29 +- arch/m68k/mm/init.c | 8 +- arch/m68k/mvme147/config.c | 10 +- arch/m68k/mvme16x/config.c | 10 +- arch/m68k/q40/config.c | 7 +- arch/m68k/q40/q40ints.c | 10 +- arch/m68k/sun3/config.c | 4 +- arch/m68k/sun3/sun3ints.c | 3 +- arch/m68k/sun3x/config.c | 2 + arch/m68k/sun3x/time.c | 5 +- arch/m68k/sun3x/time.h | 2 +- arch/microblaze/Kconfig | 2 +- arch/microblaze/include/asm/fixmap.h | 4 +- arch/microblaze/include/asm/highmem.h | 6 +- arch/microblaze/include/asm/mmu_context_mm.h | 8 +- arch/microblaze/include/asm/processor.h | 3 + arch/microblaze/include/asm/thread_info.h | 2 - arch/microblaze/kernel/setup.c | 2 +- arch/microblaze/kernel/signal.c | 3 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/mm/Makefile | 1 + arch/microblaze/mm/highmem.c | 78 + arch/microblaze/mm/init.c | 5 + arch/mips/Kconfig | 9 +- arch/mips/Makefile | 3 +- arch/mips/alchemy/common/clock.c | 9 +- arch/mips/ar7/gpio.c | 1 - arch/mips/bcm47xx/Kconfig | 2 - arch/mips/boot/.gitignore | 1 - arch/mips/boot/compressed/Makefile | 96 +- arch/mips/boot/compressed/ld.script | 9 +- arch/mips/boot/dts/Makefile | 2 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6358.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6362.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6368.dtsi | 6 - arch/mips/boot/dts/ingenic/ci20.dts | 45 +- arch/mips/boot/dts/ingenic/cu1000-neo.dts | 62 +- arch/mips/boot/dts/ingenic/cu1830-neo.dts | 66 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 2 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 2 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 45 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 56 +- arch/mips/boot/dts/ingenic/x1830.dtsi | 58 +- arch/mips/boot/dts/mscc/Makefile | 11 +- arch/mips/boot/dts/mscc/jaguar2.dtsi | 167 - arch/mips/boot/dts/mscc/jaguar2_common.dtsi | 25 - arch/mips/boot/dts/mscc/jaguar2_pcb110.dts | 267 - arch/mips/boot/dts/mscc/jaguar2_pcb111.dts | 107 - arch/mips/boot/dts/mscc/jaguar2_pcb118.dts | 57 - arch/mips/boot/dts/mscc/luton.dtsi | 116 - arch/mips/boot/dts/mscc/luton_pcb091.dts | 30 - arch/mips/boot/dts/mscc/serval.dtsi | 153 - arch/mips/boot/dts/mscc/serval_common.dtsi | 127 - arch/mips/boot/dts/mscc/serval_pcb105.dts | 17 - arch/mips/boot/dts/mscc/serval_pcb106.dts | 17 - arch/mips/boot/dts/mti/sead3.dts | 2 +- arch/mips/boot/dts/ralink/mt7628a.dtsi | 2 +- 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/ci20_defconfig | 15 +- arch/mips/configs/cu1000-neo_defconfig | 28 +- arch/mips/configs/cu1830-neo_defconfig | 32 +- 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/generic/Kconfig | 37 +- arch/mips/generic/Platform | 3 - arch/mips/generic/board-jaguar2.its.S | 40 - arch/mips/generic/board-luton.its.S | 23 - arch/mips/generic/board-serval.its.S | 24 - arch/mips/include/asm/compiler.h | 9 +- arch/mips/include/asm/cpu-features.h | 2 + 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/mach-loongson64/boot_param.h | 4 - .../asm/mach-loongson64/kernel-entry-init.h | 8 + .../include/asm/mach-loongson64/loongson_regs.h | 10 - arch/mips/include/asm/mmu_context.h | 11 +- arch/mips/include/asm/pgtable-32.h | 3 - arch/mips/include/asm/pgtable.h | 8 + arch/mips/include/asm/thread_info.h | 4 +- arch/mips/include/asm/types.h | 1 + arch/mips/include/uapi/asm/signal.h | 12 + arch/mips/kernel/mips-cm.c | 1 - arch/mips/kernel/setup.c | 6 +- arch/mips/kernel/signal.c | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscall_o32.tbl | 1 - arch/mips/kernel/vdso.c | 4 +- arch/mips/kvm/mmu.c | 4 +- arch/mips/loongson64/Makefile | 1 - arch/mips/loongson64/boardinfo.c | 48 - arch/mips/loongson64/env.c | 10 - arch/mips/loongson64/numa.c | 20 +- arch/mips/loongson64/smp.c | 123 +- arch/mips/mm/c-r4k.c | 10 +- arch/mips/mm/cache.c | 69 +- arch/mips/mm/highmem.c | 77 + arch/mips/mm/init.c | 4 + arch/mips/mm/pgtable-32.c | 1 + arch/mips/mm/pgtable-64.c | 1 + arch/mips/mm/tlb-r4k.c | 1 - arch/mips/pci/pci-vr41xx.c | 4 +- arch/mips/vdso/genvdso.c | 4 + arch/nds32/Kconfig | 1 + arch/nds32/Kconfig.cpu | 1 - arch/nds32/configs/defconfig | 1 + arch/nds32/include/asm/elf.h | 1 + arch/nds32/include/asm/fixmap.h | 4 +- arch/nds32/include/asm/highmem.h | 22 +- arch/nds32/include/asm/mmu_context.h | 10 +- arch/nds32/include/asm/thread_info.h | 2 - arch/nds32/kernel/ex-exit.S | 2 +- arch/nds32/kernel/ftrace.c | 4 +- arch/nds32/kernel/setup.c | 2 +- arch/nds32/kernel/signal.c | 2 +- arch/nds32/kernel/time.c | 2 +- arch/nds32/kernel/traps.c | 50 +- arch/nds32/mm/Makefile | 1 + arch/nds32/mm/highmem.c | 48 + arch/nios2/Kconfig | 1 + arch/nios2/include/asm/mmu_context.h | 21 +- arch/nios2/include/asm/thread_info.h | 2 - arch/nios2/kernel/signal.c | 3 +- arch/openrisc/Kconfig | 1 + arch/openrisc/boot/dts/or1klitex.dts | 55 - arch/openrisc/configs/or1klitex_defconfig | 18 - arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/mmu_context.h | 8 +- arch/openrisc/include/asm/thread_info.h | 2 - arch/openrisc/kernel/signal.c | 2 +- arch/openrisc/kernel/traps.c | 4 +- arch/openrisc/mm/init.c | 1 + arch/openrisc/mm/ioremap.c | 1 + arch/parisc/include/asm/Kbuild | 1 + arch/parisc/include/asm/kmap_types.h | 13 + arch/parisc/include/asm/mmu_context.h | 12 +- arch/parisc/include/asm/processor.h | 9 +- arch/parisc/include/asm/seccomp.h | 22 - arch/parisc/include/asm/signal.h | 2 - arch/parisc/include/asm/thread_info.h | 4 +- arch/parisc/include/uapi/asm/signal.h | 34 +- arch/parisc/include/uapi/asm/types.h | 7 + arch/parisc/kernel/entry.S | 4 +- arch/parisc/kernel/ftrace.c | 24 +- arch/parisc/kernel/irq.c | 7 +- arch/parisc/kernel/processor.c | 5 +- arch/parisc/kernel/signal.c | 3 +- arch/parisc/kernel/sys_parisc.c | 23 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/kernel/time.c | 164 +- arch/powerpc/Kconfig | 7 +- arch/powerpc/Makefile | 1 + arch/powerpc/boot/Makefile | 1 - arch/powerpc/boot/decompress.c | 1 + 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 | 2 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 2 - arch/powerpc/include/asm/book3s/64/kup-radix.h | 68 +- 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/livepatch.h | 4 +- arch/powerpc/include/asm/mmu_context.h | 13 +- arch/powerpc/include/asm/mmzone.h | 5 - arch/powerpc/include/asm/nohash/32/kup-8xx.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 47 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 2 - arch/powerpc/include/asm/nohash/32/pte-8xx.h | 9 +- arch/powerpc/include/asm/seccomp.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/asm/thread_info.h | 5 +- arch/powerpc/include/asm/topology.h | 12 +- arch/powerpc/include/asm/uaccess.h | 4 +- arch/powerpc/include/uapi/asm/signal.h | 24 + arch/powerpc/kernel/eeh_cache.c | 5 +- arch/powerpc/kernel/exceptions-64s.S | 93 +- arch/powerpc/kernel/head_40x.S | 8 + arch/powerpc/kernel/head_8xx.S | 46 +- arch/powerpc/kernel/head_book3s_32.S | 15 +- arch/powerpc/kernel/kprobes-ftrace.c | 15 +- arch/powerpc/kernel/prom_init.c | 1 - arch/powerpc/kernel/setup_64.c | 122 +- arch/powerpc/kernel/signal.c | 2 +- arch/powerpc/kernel/smp.c | 3 +- arch/powerpc/kernel/syscall_64.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/uprobes.c | 1 - arch/powerpc/kernel/vmlinux.lds.S | 14 - arch/powerpc/kvm/book3s_xive_native.c | 7 - arch/powerpc/lib/feature-fixups.c | 104 - arch/powerpc/mm/Makefile | 1 + arch/powerpc/mm/highmem.c | 67 + arch/powerpc/mm/mem.c | 8 +- arch/powerpc/perf/core-book3s.c | 6 +- arch/powerpc/perf/imc-pmu.c | 3 +- arch/powerpc/perf/perf_regs.c | 3 +- arch/powerpc/platforms/powernv/setup.c | 24 +- arch/powerpc/platforms/pseries/mobility.c | 4 +- arch/powerpc/platforms/pseries/pseries.h | 2 +- arch/powerpc/platforms/pseries/setup.c | 15 +- arch/riscv/Kconfig | 6 +- arch/riscv/Makefile | 6 - arch/riscv/boot/.gitignore | 3 +- arch/riscv/boot/Makefile | 2 +- arch/riscv/include/asm/mmu_context.h | 22 +- arch/riscv/include/asm/pgtable-32.h | 2 - arch/riscv/include/asm/pgtable.h | 2 + arch/riscv/include/asm/seccomp.h | 10 - arch/riscv/include/asm/set_memory.h | 1 - arch/riscv/include/asm/thread_info.h | 5 +- arch/riscv/include/asm/uaccess.h | 2 +- arch/riscv/include/asm/vdso/processor.h | 2 - arch/riscv/kernel/ftrace.c | 2 +- arch/riscv/kernel/head.S | 5 - arch/riscv/kernel/perf_regs.c | 3 +- arch/riscv/kernel/setup.c | 161 - arch/riscv/kernel/signal.c | 2 +- arch/riscv/kernel/vdso/.gitignore | 1 - arch/riscv/kernel/vdso/Makefile | 18 +- arch/riscv/kernel/vdso/so2s.sh | 6 - arch/riscv/mm/fault.c | 4 +- arch/riscv/mm/init.c | 67 +- arch/riscv/mm/pageattr.c | 31 - arch/s390/Kconfig | 9 +- 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 | 24 +- arch/s390/boot/compressed/decompressor.h | 4 +- arch/s390/boot/compressed/vmlinux.lds.S | 8 - 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/boot/string.c | 1 - arch/s390/configs/debug_defconfig | 14 +- arch/s390/configs/defconfig | 11 +- arch/s390/configs/zfcpdump_defconfig | 2 +- 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/ccwdev.h | 4 +- arch/s390/include/asm/cio.h | 3 +- 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/livepatch.h | 5 +- arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mmu_context.h | 41 +- arch/s390/include/asm/pgtable.h | 65 +- 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/seccomp.h | 9 - arch/s390/include/asm/sections.h | 4 +- arch/s390/include/asm/setup.h | 6 +- arch/s390/include/asm/thread_info.h | 4 +- arch/s390/include/asm/timex.h | 7 - arch/s390/include/asm/uaccess.h | 22 +- arch/s390/include/asm/vdso.h | 25 +- .../Makefile.boot => s390/include/asm/vdso/vdso.h} | 0 arch/s390/include/uapi/asm/signal.h | 24 + arch/s390/kernel/asm-offsets.c | 25 +- arch/s390/kernel/base.S | 22 + arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 112 +- arch/s390/kernel/entry.h | 1 + arch/s390/kernel/ftrace.c | 83 +- arch/s390/kernel/head64.S | 7 +- arch/s390/kernel/mcount.S | 8 + arch/s390/kernel/perf_cpum_sf.c | 4 +- arch/s390/kernel/perf_regs.c | 3 +- arch/s390/kernel/process.c | 14 + arch/s390/kernel/setup.c | 47 +- arch/s390/kernel/signal.c | 2 +- arch/s390/kernel/smp.c | 17 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - 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 | 20 - arch/s390/kernel/vdso64/vdso64.lds.S | 1 + arch/s390/kernel/vdso64/vdso_user_wrapper.S | 1 - arch/s390/kernel/vmlinux.lds.S | 3 +- arch/s390/kvm/guestdbg.c | 8 +- arch/s390/kvm/intercept.c | 2 +- arch/s390/kvm/interrupt.c | 10 +- arch/s390/kvm/kvm-s390.c | 24 +- arch/s390/kvm/priv.c | 4 +- arch/s390/kvm/pv.c | 9 +- arch/s390/kvm/vsie.c | 4 +- arch/s390/lib/delay.c | 13 - arch/s390/lib/uaccess.c | 105 +- arch/s390/mm/dump_pagetables.c | 2 +- arch/s390/mm/fault.c | 29 +- arch/s390/mm/gmap.c | 32 +- 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_event.c | 4 - arch/s390/pci/pci_mmio.c | 104 +- arch/s390/purgatory/purgatory.c | 2 +- arch/sh/Kconfig | 1 + arch/sh/include/asm/fixmap.h | 8 + arch/sh/include/asm/kmap_types.h | 15 + arch/sh/include/asm/mmu_context.h | 5 +- arch/sh/include/asm/mmu_context_32.h | 9 + arch/sh/include/asm/seccomp.h | 10 - arch/sh/include/asm/thread_info.h | 4 +- arch/sh/kernel/signal_32.c | 2 +- arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/mm/init.c | 8 + arch/sparc/Kconfig | 8 +- arch/sparc/boot/piggyback.c | 4 - 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/backoff.h | 2 +- arch/sparc/include/asm/elf_64.h | 1 + arch/sparc/include/asm/extable.h | 21 - arch/sparc/include/asm/extable_64.h | 21 + arch/sparc/include/asm/highmem.h | 8 +- arch/sparc/include/asm/kmap_types.h | 11 + arch/sparc/include/asm/mmu_context_32.h | 10 +- arch/sparc/include/asm/mmu_context_64.h | 10 +- arch/sparc/include/asm/pgtsrmmu.h | 2 +- arch/sparc/include/asm/processor_32.h | 6 +- arch/sparc/include/asm/thread_info_32.h | 4 +- arch/sparc/include/asm/thread_info_64.h | 7 +- arch/sparc/include/asm/uaccess.h | 3 - arch/sparc/include/asm/uaccess_32.h | 38 + arch/sparc/include/asm/uaccess_64.h | 1 + arch/sparc/include/asm/vaddrs.h | 4 +- arch/sparc/include/uapi/asm/signal.h | 4 +- arch/sparc/kernel/head_32.S | 2 +- arch/sparc/kernel/head_64.S | 2 +- arch/sparc/kernel/pci.c | 3 +- arch/sparc/kernel/process_32.c | 12 + arch/sparc/kernel/setup_32.c | 3 + arch/sparc/kernel/setup_64.c | 4 + arch/sparc/kernel/signal_32.c | 2 +- arch/sparc/kernel/signal_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/kernel/unaligned_32.c | 106 +- arch/sparc/kernel/viohs.c | 6 +- arch/sparc/lib/checksum_32.S | 64 +- arch/sparc/lib/copy_user.S | 315 +- arch/sparc/lib/memset.S | 86 +- arch/sparc/mm/Makefile | 5 +- arch/sparc/mm/extable.c | 107 + arch/sparc/mm/fault_32.c | 80 +- arch/sparc/mm/highmem.c | 115 + arch/sparc/mm/mm_32.h | 2 + arch/sparc/mm/srmmu.c | 20 +- arch/um/Kconfig | 1 + arch/um/include/asm/fixmap.h | 1 + arch/um/include/asm/kmap_types.h | 13 + arch/um/include/asm/mmu_context.h | 12 +- arch/um/include/asm/pgalloc.h | 8 +- arch/um/include/asm/thread_info.h | 2 - arch/um/kernel/process.c | 3 +- arch/um/kernel/skas/clone.c | 2 +- arch/x86/Kconfig | 29 +- arch/x86/Kconfig.debug | 3 + arch/x86/boot/compressed/Makefile | 2 +- arch/x86/boot/compressed/head_64.S | 8 +- arch/x86/boot/compressed/ident_map_64.c | 11 +- arch/x86/boot/compressed/mem_encrypt.S | 20 +- arch/x86/boot/compressed/misc.h | 3 - arch/x86/boot/compressed/string.c | 6 +- arch/x86/crypto/aes_glue.c | 1 + arch/x86/crypto/poly1305_glue.c | 3 +- arch/x86/crypto/sha1_ssse3_glue.c | 2 +- arch/x86/crypto/sha256_ssse3_glue.c | 2 +- arch/x86/crypto/sha512_ssse3_glue.c | 2 +- arch/x86/entry/common.c | 34 + arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 11 +- 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.h | 50 +- arch/x86/entry/vdso/vma.c | 21 +- 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 | 2 +- arch/x86/events/intel/core.c | 16 +- arch/x86/events/intel/cstate.c | 25 +- arch/x86/events/intel/ds.c | 66 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/events/intel/uncore.c | 10 +- arch/x86/events/intel/uncore.h | 12 +- arch/x86/events/intel/uncore_snb.c | 22 +- arch/x86/events/msr.c | 1 - arch/x86/events/perf_event.h | 5 +- arch/x86/events/rapl.c | 14 +- arch/x86/hyperv/hv_apic.c | 14 +- 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/efi.h | 5 +- arch/x86/include/asm/elf.h | 13 +- arch/x86/include/asm/enclu.h | 9 - arch/x86/include/asm/fixmap.h | 5 +- arch/x86/include/asm/fpu/api.h | 23 +- arch/x86/include/asm/ftrace.h | 18 - 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/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/kfence.h | 59 - arch/x86/include/asm/kmap_types.h | 13 + arch/x86/include/asm/kvm_host.h | 1 - arch/x86/include/asm/livepatch.h | 4 +- arch/x86/include/asm/mce.h | 9 +- arch/x86/include/asm/mmu.h | 9 +- arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/msi.h | 50 - arch/x86/include/asm/msidef.h | 57 + arch/x86/include/asm/msr-index.h | 12 +- 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/perf_event.h | 4 +- arch/x86/include/asm/pgtable_32.h | 18 +- arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/seccomp.h | 20 - 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/syscall_wrapper.h | 2 +- arch/x86/include/asm/thread_info.h | 17 +- arch/x86/include/asm/trap_pf.h | 2 - arch/x86/include/asm/uv/uv.h | 10 + arch/x86/include/asm/vdso.h | 5 - arch/x86/include/asm/x86_init.h | 2 - arch/x86/include/uapi/asm/kvm_para.h | 1 - arch/x86/include/uapi/asm/sgx.h | 168 - arch/x86/include/uapi/asm/signal.h | 24 + arch/x86/kernel/Makefile | 2 + arch/x86/kernel/acpi/apei.c | 5 - arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/alternative.c | 9 - 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 | 503 +- 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 | 49 - arch/x86/kernel/apic/x2apic_cluster.c | 10 +- arch/x86/kernel/apic/x2apic_phys.c | 17 +- arch/x86/kernel/apic/x2apic_uv_x.c | 41 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/cpu/Makefile | 1 - arch/x86/kernel/cpu/amd.c | 17 +- arch/x86/kernel/cpu/aperfmperf.c | 16 +- arch/x86/kernel/cpu/bugs.c | 51 +- arch/x86/kernel/cpu/cacheinfo.c | 8 +- arch/x86/kernel/cpu/feat_ctl.c | 38 +- arch/x86/kernel/cpu/hygon.c | 11 +- arch/x86/kernel/cpu/mce/amd.c | 4 +- arch/x86/kernel/cpu/mce/apei.c | 61 - arch/x86/kernel/cpu/mce/core.c | 15 +- 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 | 4 - arch/x86/kernel/cpu/resctrl/internal.h | 3 +- arch/x86/kernel/cpu/resctrl/monitor.c | 82 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 4 +- 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/devicetree.c | 30 +- arch/x86/kernel/dumpstack.c | 25 +- arch/x86/kernel/ftrace_64.S | 15 +- arch/x86/kernel/head64.c | 1 + arch/x86/kernel/head_64.S | 45 +- arch/x86/kernel/hpet.c | 122 +- arch/x86/kernel/ima_arch.c | 94 + arch/x86/kernel/kexec-bzimage64.c | 3 +- arch/x86/kernel/kprobes/ftrace.c | 15 +- arch/x86/kernel/kvm.c | 6 - arch/x86/kernel/msr.c | 7 +- arch/x86/kernel/nmi.c | 6 +- arch/x86/kernel/perf_regs.c | 17 +- arch/x86/kernel/process_64.c | 28 +- arch/x86/kernel/setup.c | 5 + arch/x86/kernel/sev-es-shared.c | 26 - arch/x86/kernel/sev-es.c | 20 +- arch/x86/kernel/sev_verify_cbit.S | 89 - arch/x86/kernel/signal.c | 4 +- arch/x86/kernel/signal_compat.c | 7 + arch/x86/kernel/smpboot.c | 9 +- arch/x86/kernel/tboot.c | 4 +- arch/x86/kernel/traps.c | 66 +- arch/x86/kernel/unwind_orc.c | 9 +- arch/x86/kernel/vmlinux.lds.S | 12 +- arch/x86/kernel/x86_init.c | 1 - arch/x86/kvm/cpuid.c | 29 +- arch/x86/kvm/cpuid.h | 1 - arch/x86/kvm/emulate.c | 8 +- arch/x86/kvm/irq_comm.c | 31 +- arch/x86/kvm/mmu/mmu.c | 22 +- arch/x86/kvm/mmu/spte.c | 16 +- arch/x86/kvm/mmu/spte.h | 16 +- arch/x86/kvm/mmu/tdp_mmu.c | 7 - arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 12 +- arch/x86/kvm/vmx/evmcs.c | 3 +- arch/x86/kvm/vmx/evmcs.h | 3 +- arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 84 +- arch/x86/kvm/x86.h | 8 +- arch/x86/lib/copy_mc.c | 4 + arch/x86/lib/copy_mc_64.S | 10 + arch/x86/lib/memcpy_64.S | 4 +- arch/x86/lib/memmove_64.S | 4 +- arch/x86/lib/memset_64.S | 4 +- arch/x86/lib/usercopy.c | 22 +- arch/x86/mm/fault.c | 50 +- 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.c | 1 - arch/x86/mm/numa.c | 2 - arch/x86/mm/pat/set_memory.c | 4 +- arch/x86/oprofile/backtrace.c | 2 +- arch/x86/pci/i386.c | 2 +- arch/x86/pci/intel_mid_pci.c | 8 +- arch/x86/pci/xen.c | 26 +- arch/x86/platform/efi/efi_64.c | 24 +- arch/x86/platform/uv/uv_irq.c | 4 +- arch/x86/purgatory/purgatory.c | 2 +- arch/x86/um/stub_segv.c | 2 +- arch/x86/xen/apic.c | 7 +- arch/x86/xen/efi.c | 37 +- arch/x86/xen/spinlock.c | 12 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/include/asm/Kbuild | 1 + arch/xtensa/include/asm/fixmap.h | 59 +- arch/xtensa/include/asm/highmem.h | 15 +- arch/xtensa/include/asm/mmu_context.h | 11 +- arch/xtensa/include/asm/nommu_context.h | 26 +- arch/xtensa/include/asm/pgtable.h | 2 +- arch/xtensa/include/asm/seccomp.h | 11 - arch/xtensa/include/asm/thread_info.h | 5 +- arch/xtensa/include/asm/uaccess.h | 2 +- arch/xtensa/include/uapi/asm/signal.h | 24 + arch/xtensa/kernel/entry.S | 6 +- arch/xtensa/kernel/signal.c | 3 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/mm/cache.c | 14 - arch/xtensa/mm/highmem.c | 62 +- arch/xtensa/mm/init.c | 8 +- arch/xtensa/mm/mmu.c | 3 +- block/bio.c | 11 +- block/blk-cgroup.c | 16 +- block/blk-flush.c | 6 - block/blk-mq.c | 2 +- block/genhd.c | 214 +- block/ioctl.c | 62 +- crypto/Kconfig | 2 +- crypto/af_alg.c | 10 +- crypto/asymmetric_keys/asym_tpm.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 2 +- crypto/sha512_generic.c | 2 +- crypto/sm2.c | 75 +- crypto/testmgr.c | 141 +- drivers/Makefile | 2 + drivers/accessibility/speakup/i18n.h | 6 - drivers/accessibility/speakup/main.c | 65 +- drivers/accessibility/speakup/selection.c | 11 +- drivers/accessibility/speakup/speakup.h | 1 + drivers/accessibility/speakup/speakup_dummy.c | 7 +- drivers/accessibility/speakup/spk_ttyio.c | 22 +- drivers/accessibility/speakup/spk_types.h | 8 +- drivers/acpi/acpi_dbg.c | 7 + drivers/acpi/acpi_video.c | 6 +- drivers/acpi/acpi_watchdog.c | 6 +- drivers/acpi/apei/apei-base.c | 6 +- drivers/acpi/arm64/iort.c | 63 +- drivers/acpi/battery.c | 2 +- drivers/acpi/button.c | 26 +- drivers/acpi/cppc_acpi.c | 126 +- drivers/acpi/dock.c | 3 +- drivers/acpi/dptf/dptf_pch_fivr.c | 1 - drivers/acpi/dptf/dptf_power.c | 2 - drivers/acpi/dptf/int340x_thermal.c | 6 - drivers/acpi/event.c | 2 +- drivers/acpi/evged.c | 2 +- drivers/acpi/fan.c | 2 - drivers/acpi/internal.h | 2 +- drivers/acpi/nfit/core.c | 12 +- drivers/acpi/pci_irq.c | 2 +- drivers/acpi/pci_link.c | 12 +- drivers/acpi/pci_mcfg.c | 2 +- drivers/acpi/pci_root.c | 4 +- drivers/acpi/power.c | 6 +- drivers/acpi/processor_idle.c | 1 + drivers/acpi/processor_perflib.c | 9 +- drivers/acpi/processor_thermal.c | 2 + drivers/acpi/processor_throttling.c | 1 + drivers/acpi/sbs.c | 26 +- drivers/acpi/sbshc.c | 2 +- drivers/acpi/sbshc.h | 6 +- drivers/acpi/scan.c | 2 +- drivers/acpi/tiny-power-button.c | 4 +- drivers/acpi/video_detect.c | 16 +- drivers/acpi/wakeup.c | 4 +- drivers/android/binder.c | 427 +- drivers/android/binder_internal.h | 406 - drivers/android/binder_trace.h | 29 - drivers/ata/sata_nv.c | 2 +- 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/class.c | 2 +- drivers/base/core.c | 12 +- drivers/base/dd.c | 9 +- drivers/base/devres.c | 2 +- drivers/base/firmware_loader/fallback.c | 2 +- drivers/base/memory.c | 2 +- drivers/base/power/domain.c | 53 +- drivers/base/power/main.c | 4 +- drivers/base/power/runtime.c | 57 +- drivers/base/regmap/regmap-irq.c | 11 +- drivers/base/regmap/regmap-mmio.c | 90 +- drivers/base/regmap/regmap.c | 11 +- drivers/block/amiflop.c | 98 +- drivers/block/aoe/aoecmd.c | 15 +- drivers/block/ataflop.c | 135 +- drivers/block/brd.c | 39 +- drivers/block/drbd/drbd_main.c | 6 +- drivers/block/floppy.c | 154 +- drivers/block/loop.c | 39 +- drivers/block/nbd.c | 88 +- drivers/block/null_blk.h | 2 - drivers/block/null_blk_zoned.c | 138 +- drivers/block/pktcdvd.c | 9 +- drivers/block/rbd.c | 43 +- drivers/block/rnbd/rnbd-clt.c | 3 +- drivers/block/swim.c | 17 + drivers/block/virtio_blk.c | 3 +- drivers/block/xen-blkfront.c | 2 +- drivers/block/xsysace.c | 49 +- drivers/block/z2ram.c | 547 +- drivers/block/zram/zram_drv.c | 28 +- drivers/bluetooth/btintel.h | 2 +- drivers/bluetooth/btmtksdio.c | 2 +- drivers/bluetooth/btqca.c | 36 +- drivers/bluetooth/btqca.h | 22 +- drivers/bluetooth/btrtl.c | 123 +- drivers/bluetooth/btusb.c | 31 +- drivers/bluetooth/hci_h5.c | 4 - drivers/bluetooth/hci_ll.c | 1 - drivers/bluetooth/hci_qca.c | 118 +- drivers/bus/mhi/Kconfig | 9 - drivers/bus/mhi/Makefile | 4 - drivers/bus/mhi/core/boot.c | 75 +- drivers/bus/mhi/core/init.c | 26 +- drivers/bus/mhi/core/internal.h | 7 +- drivers/bus/mhi/core/main.c | 25 +- drivers/bus/mhi/core/pm.c | 236 +- drivers/bus/mhi/pci_generic.c | 345 - drivers/bus/ti-sysc.c | 29 +- drivers/char/agp/Makefile | 6 +- drivers/char/agp/agp.h | 5 - drivers/char/hw_random/imx-rngc.c | 4 +- drivers/char/hw_random/s390-trng.c | 7 +- drivers/char/ipmi/ipmi_devintf.c | 1 + drivers/char/ipmi/ipmi_msghandler.c | 3 +- drivers/char/ipmi/ipmi_watchdog.c | 8 +- drivers/char/lp.c | 1 + drivers/char/misc.c | 2 +- drivers/char/mwave/mwavedd.c | 1 + drivers/char/random.c | 2 +- drivers/char/tpm/eventlog/efi.c | 5 - drivers/char/tpm/tpm_tis.c | 29 +- drivers/char/virtio_console.c | 8 +- drivers/clk/clk.c | 111 +- drivers/clk/imx/clk-gate2.c | 68 +- drivers/clk/imx/clk-imx8mm.c | 12 +- drivers/clk/imx/clk-imx8mn.c | 8 +- drivers/clk/imx/clk-imx8mp.c | 14 +- drivers/clk/imx/clk-imx8mq.c | 10 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 139 - drivers/clk/imx/clk-imx8qxp.c | 136 +- drivers/clk/imx/clk-lpcg-scu.c | 53 +- drivers/clk/imx/clk-pll14xx.c | 2 +- drivers/clk/imx/clk-scu.c | 234 +- drivers/clk/imx/clk-scu.h | 56 +- drivers/clk/imx/clk.h | 32 +- drivers/clk/meson/clk-regmap.h | 5 +- drivers/clk/meson/g12a.c | 102 +- drivers/clk/qcom/Kconfig | 15 - drivers/clk/qcom/Makefile | 2 - drivers/clk/qcom/camcc-sc7180.c | 1732 - drivers/clk/qcom/clk-alpha-pll.c | 217 +- drivers/clk/qcom/clk-alpha-pll.h | 4 - drivers/clk/qcom/clk-regmap.h | 6 +- drivers/clk/qcom/dispcc-sm8250.c | 1 - drivers/clk/qcom/lpass-gfm-sm8250.c | 320 - drivers/clk/qcom/lpasscorecc-sc7180.c | 125 +- drivers/clk/rockchip/Kconfig | 12 +- drivers/clk/samsung/Kconfig | 77 +- drivers/clk/samsung/Makefile | 24 +- drivers/clk/samsung/clk-exynos-clkout.c | 199 +- drivers/clk/samsung/clk-pll.c | 147 +- drivers/clk/tegra/clk-dfll.c | 4 +- drivers/clk/tegra/clk-tegra20-emc.c | 3 - drivers/clocksource/Kconfig | 12 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/h8300_timer8.c | 20 +- drivers/clocksource/sh_cmt.c | 8 +- drivers/clocksource/sh_mtu2.c | 4 +- drivers/clocksource/sh_tmu.c | 8 +- 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/ti-eqep.c | 4 +- drivers/cpufreq/Kconfig | 2 - drivers/cpufreq/armada-8k-cpufreq.c | 6 - drivers/cpufreq/cppc_cpufreq.c | 358 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/cpufreq-dt.c | 155 +- drivers/cpufreq/cpufreq.c | 29 +- drivers/cpufreq/cpufreq_governor.h | 2 +- drivers/cpufreq/cpufreq_performance.c | 1 - drivers/cpufreq/cpufreq_powersave.c | 1 - drivers/cpufreq/cpufreq_stats.c | 16 +- drivers/cpufreq/e_powersaver.c | 1 + drivers/cpufreq/highbank-cpufreq.c | 7 - drivers/cpufreq/intel_pstate.c | 30 +- drivers/cpufreq/longhaul.c | 1 + drivers/cpufreq/loongson1-cpufreq.c | 1 - drivers/cpufreq/mediatek-cpufreq.c | 3 - drivers/cpufreq/qcom-cpufreq-nvmem.c | 16 +- drivers/cpufreq/scmi-cpufreq.c | 13 +- drivers/cpufreq/scpi-cpufreq.c | 1 - drivers/cpufreq/speedstep-lib.c | 2 +- drivers/cpufreq/sti-cpufreq.c | 14 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 1 - drivers/cpufreq/tegra186-cpufreq.c | 33 +- drivers/cpufreq/tegra194-cpufreq.c | 62 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 1 - drivers/cpuidle/cpuidle-big_little.c | 3 +- drivers/cpuidle/cpuidle-psci-domain.c | 2 - drivers/cpuidle/cpuidle-psci.c | 34 +- drivers/cpuidle/cpuidle-tegra.c | 4 +- drivers/crypto/Kconfig | 2 +- drivers/crypto/allwinner/Kconfig | 2 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 25 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c | 2 +- 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/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/ccp/ccp-crypto-sha.c | 3 +- drivers/crypto/ccp/ccp-crypto.h | 3 +- drivers/crypto/ccree/cc_driver.h | 3 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- 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/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/marvell/cesa/hash.c | 3 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 3 +- 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 | 218 - drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 75 - drivers/crypto/qat/qat_4xxx/adf_drv.c | 320 - 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 | 4 +- 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 +- .../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 | 23 - drivers/crypto/qat/qat_common/icp_qat_uclo.h | 132 +- drivers/crypto/qat/qat_common/qat_algs.c | 141 +- 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 | 1 + 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/devfreq/Kconfig | 10 + drivers/devfreq/Makefile | 1 + drivers/devfreq/devfreq.c | 242 +- drivers/devfreq/exynos-bus.c | 29 +- drivers/devfreq/governor.h | 33 +- drivers/devfreq/governor_passive.c | 44 +- drivers/devfreq/governor_simpleondemand.c | 2 - drivers/devfreq/tegra20-devfreq.c | 212 + drivers/devfreq/tegra30-devfreq.c | 12 +- drivers/dma-buf/dma-buf.c | 82 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/heaps/Makefile | 1 + drivers/dma-buf/heaps/cma_heap.c | 329 +- drivers/dma-buf/heaps/heap-helpers.c | 270 + drivers/dma-buf/heaps/heap-helpers.h | 53 + drivers/dma-buf/heaps/system_heap.c | 414 +- drivers/dma-buf/sync_file.c | 3 +- drivers/dma/Kconfig | 28 +- drivers/dma/Makefile | 1 + drivers/dma/at_xdmac.c | 163 +- drivers/dma/dmaengine.c | 17 +- drivers/dma/dw/core.c | 6 - drivers/dma/hisi_dma.c | 5 +- drivers/dma/idma64.c | 8 +- drivers/dma/idxd/cdev.c | 49 +- drivers/dma/idxd/device.c | 129 +- drivers/dma/idxd/dma.c | 9 + drivers/dma/idxd/idxd.h | 36 +- drivers/dma/idxd/init.c | 114 +- drivers/dma/idxd/irq.c | 146 +- drivers/dma/idxd/registers.h | 47 +- drivers/dma/idxd/submit.c | 35 +- drivers/dma/idxd/sysfs.c | 127 - drivers/dma/imx-sdma.c | 38 +- drivers/dma/ioat/dca.c | 10 + drivers/dma/ipu/ipu_idmac.c | 11 +- drivers/dma/k3dma.c | 9 +- drivers/dma/mic_x100_dma.c | 770 + drivers/dma/mic_x100_dma.h | 275 + drivers/dma/milbeaut-xdmac.c | 5 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/pl330.c | 4 +- drivers/dma/ppc4xx/adma.c | 4 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/sf-pdma/sf-pdma.c | 10 +- drivers/dma/ste_dma40.c | 5 +- drivers/dma/stm32-mdma.c | 2 +- drivers/dma/sun6i-dma.c | 25 - drivers/dma/tegra210-adma.c | 7 +- drivers/dma/ti/k3-udma-glue.c | 64 +- drivers/dma/ti/k3-udma-private.c | 2 +- drivers/dma/ti/k3-udma.c | 10 +- drivers/dma/ti/omap-dma.c | 37 +- drivers/dma/xilinx/xilinx_dma.c | 40 +- drivers/edac/Kconfig | 9 - drivers/edac/Makefile | 1 - drivers/edac/amd64_edac.c | 12 +- drivers/edac/amd76x_edac.c | 1 + 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/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-usbc-tusb320.c | 184 - drivers/firewire/net.c | 2 + drivers/firmware/arm_scmi/Makefile | 2 +- drivers/firmware/arm_scmi/base.c | 2 - drivers/firmware/arm_scmi/clock.c | 2 - drivers/firmware/arm_scmi/common.h | 3 - drivers/firmware/arm_scmi/driver.c | 11 - drivers/firmware/arm_scmi/notify.c | 32 +- drivers/firmware/arm_scmi/perf.c | 2 - drivers/firmware/arm_scmi/reset.c | 4 +- drivers/firmware/arm_scmi/sensors.c | 722 +- drivers/firmware/arm_scmi/smc.c | 2 +- drivers/firmware/arm_scmi/voltage.c | 380 - drivers/firmware/dmi-id.c | 1 - drivers/firmware/efi/Kconfig | 2 +- drivers/firmware/efi/cper-x86.c | 11 +- drivers/firmware/efi/efi.c | 1 - drivers/firmware/efi/embedded-firmware.c | 2 +- drivers/firmware/efi/libstub/efistub.h | 2 - drivers/firmware/efi/libstub/secureboot.c | 44 +- drivers/firmware/efi/libstub/x86-stub.c | 5 +- drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/firmware/google/gsmi.c | 31 +- drivers/firmware/imx/imx-dsp.c | 72 +- drivers/firmware/imx/scu-pd.c | 6 - drivers/firmware/meson/Kconfig | 5 +- drivers/firmware/meson/meson_sm.c | 1 - drivers/firmware/raspberrypi.c | 2 +- drivers/firmware/tegra/bpmp-debugfs.c | 6 +- drivers/firmware/ti_sci.c | 213 +- drivers/firmware/ti_sci.h | 72 +- drivers/firmware/xilinx/zynqmp.c | 3 - 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/gpio/TODO | 49 + drivers/gpio/gpio-104-idi-48.c | 6 +- drivers/gpio/gpio-aspeed.c | 1 - drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-mockup.c | 11 +- drivers/gpio/gpio-mxc.c | 102 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pcie-idio-24.c | 62 +- drivers/gpio/gpio-rcar.c | 87 +- drivers/gpio/gpio-sifive.c | 16 +- drivers/gpio/gpio-stmpe.c | 10 +- drivers/gpio/gpio-tegra.c | 22 +- drivers/gpio/gpio-thunderx.c | 11 +- drivers/gpio/gpio-tps65910.c | 12 +- drivers/gpio/gpio-xilinx.c | 114 +- drivers/gpio/gpiolib-acpi.c | 138 +- drivers/gpio/gpiolib-acpi.h | 2 - drivers/gpio/gpiolib-cdev.c | 57 +- drivers/gpio/gpiolib-cdev.h | 15 + drivers/gpio/gpiolib-devres.c | 27 +- drivers/gpio/gpiolib-of.c | 14 +- drivers/gpio/gpiolib-sysfs.c | 2 +- drivers/gpio/gpiolib.c | 305 +- drivers/gpio/gpiolib.h | 3 - drivers/gpu/drm/Kconfig | 12 +- drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 22 +- 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 | 30 +- 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 | 85 +- 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 | 394 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 117 +- 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 | 143 - drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 103 +- 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 | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 141 +- 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 | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 7 +- 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 | 117 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 10 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 178 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 17 +- 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_ttm.c | 386 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 293 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 14 +- 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 | 119 +- 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_sdma.c | 29 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 4 +- 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 | 293 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.h | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 30 +- 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/gmc_v10_0.c | 49 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 193 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 14 +- 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 | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 6 - 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/navi10_ih.c | 9 +- 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 | 182 +- 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 | 54 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 29 +- drivers/gpu/drm/amd/amdgpu/si.c | 2 +- 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 | 92 +- 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/vangogh_reg_init.c | 50 - drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 73 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 4 +- 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 | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1082 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 31 +- .../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 | 2 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 39 +- .../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/fixpt31_32.c | 5 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 187 +- .../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 | 37 +- .../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 | 70 +- .../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 | 14 +- .../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 | 43 - drivers/gpu/drm/amd/display/dc/core/dc.c | 102 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 4 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 72 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 131 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 47 +- 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 | 50 +- 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 | 7 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 10 +- 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 | 27 +- .../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 | 306 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 21 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 16 - .../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 | 16 +- .../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 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 217 +- 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 + .../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 | 84 +- 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 | 15 - 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 | 7 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 2 +- .../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 | 116 - 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 | 121 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 3 +- 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 | 2046 - .../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 | 1564 - .../drm/amd/display/dc/dcn302/dcn302_resource.h | 33 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 + 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 | 14 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.h | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.h | 2 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 4 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 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 | 2 + 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 | 6 +- .../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/dc/os_types.h | 33 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 24 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 58 +- 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 | 65 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 20 +- 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 | 55 +- .../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 | 3 - .../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 | 63 +- .../drm/amd/include/dimgrey_cavefish_ip_offset.h | 1049 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 - drivers/gpu/drm/amd/include/vangogh_ip_offset.h | 1516 - drivers/gpu/drm/amd/include/vega10_ip_offset.h | 76 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 21 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 57 +- drivers/gpu/drm/amd/pm/inc/hwmgr.h | 23 +- drivers/gpu/drm/amd/pm/inc/rv_ppsmc.h | 3 +- .../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 | 6 +- 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/inc/smumgr.h | 2 - drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 19 - drivers/gpu/drm/amd/pm/powerplay/hwmgr/ci_baco.c | 7 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 10 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr_ppt.h | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 123 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 28 +- .../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 66 - .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 192 +- .../drm/amd/pm/powerplay/hwmgr/processpptables.c | 85 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 13 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 605 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.h | 20 - .../drm/amd/pm/powerplay/hwmgr/smu7_powertune.c | 34 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 11 - .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 23 +- .../pm/powerplay/hwmgr/vega10_processpptables.c | 88 +- .../pm/powerplay/hwmgr/vega12_processpptables.c | 5 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 29 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 356 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.h | 1 - drivers/gpu/drm/amd/pm/powerplay/smumgr/smumgr.c | 8 - .../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 237 +- drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 29 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 36 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 56 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 49 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 826 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 35 - drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 7 - drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 55 +- 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/cadence/Kconfig | 2 +- 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 | 42 +- 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_bufs.c | 1 - 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 | 247 +- drivers/gpu/drm/drm_dp_mst_topology.c | 4 +- drivers/gpu/drm/drm_drv.c | 17 +- drivers/gpu/drm/drm_edid.c | 8 +- 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 | 88 +- drivers/gpu/drm/drm_gem_cma_helper.c | 100 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 60 +- 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 | 38 +- 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 | 22 +- 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/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_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/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/gma500/psb_irq.c | 34 +- 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/Kconfig.debug | 1 + 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 | 1700 +- 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 | 798 +- 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 | 47 +- 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 | 16 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 28 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 5 +- 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 | 19 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 21 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 55 - 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_engine.h | 55 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 42 +- 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 | 161 +- 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 | 50 +- 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 | 58 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 18 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 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/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_log.c | 2 +- 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 | 17 +- drivers/gpu/drm/i915/gvt/handlers.c | 61 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/reg.h | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 15 +- drivers/gpu/drm/i915/gvt/vgpu.c | 3 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 67 +- drivers/gpu/drm/i915/i915_debugfs.c | 5 +- drivers/gpu/drm/i915/i915_drv.c | 72 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_gem.c | 32 +- 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 | 29 +- 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_scatterlist.h | 19 +- drivers/gpu/drm/i915/i915_suspend.c | 80 +- drivers/gpu/drm/i915/i915_suspend.h | 4 +- drivers/gpu/drm/i915/i915_utils.h | 3 +- drivers/gpu/drm/i915/i915_vma.c | 6 +- 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_memory_region.c | 4 +- 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_request.c | 8 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 77 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 5 +- drivers/gpu/drm/i915/selftests/mock_region.c | 2 +- drivers/gpu/drm/imx/Kconfig | 1 - 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/dw_hdmi-imx.c | 17 +- drivers/gpu/drm/imx/imx-drm-core.c | 12 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 40 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 16 +- drivers/gpu/drm/imx/parallel-display.c | 20 +- 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 | 26 +- 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/Kconfig | 1 - drivers/gpu/drm/mcde/Makefile | 2 +- drivers/gpu/drm/mcde/mcde_clk_div.c | 192 - drivers/gpu/drm/mcde/mcde_display.c | 456 +- drivers/gpu/drm/mcde/mcde_display_regs.h | 91 +- drivers/gpu/drm/mcde/mcde_drm.h | 10 - drivers/gpu/drm/mcde/mcde_drv.c | 60 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 5 +- 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_drv.c | 11 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 31 +- drivers/gpu/drm/mediatek/mtk_drm_gem.h | 4 +- drivers/gpu/drm/meson/meson_crtc.c | 12 +- drivers/gpu/drm/meson/meson_drv.c | 14 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 60 +- 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/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 | 21 +- 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 | 21 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 6 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 38 +- .../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_hw_catalog.c | 53 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 18 - 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_interrupts.c | 7 +- 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_kms.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 29 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 1 - 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 | 22 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 11 +- drivers/gpu/drm/msm/disp/mdp_kms.h | 9 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 13 - drivers/gpu/drm/msm/dp/dp_catalog.h | 1 - drivers/gpu/drm/msm/dp/dp_ctrl.c | 96 +- drivers/gpu/drm/msm/dp/dp_display.c | 208 +- 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 | 9 +- 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 | 7 - drivers/gpu/drm/msm/msm_drv.c | 38 +- drivers/gpu/drm/msm/msm_drv.h | 85 +- drivers/gpu/drm/msm/msm_fbdev.c | 1 - drivers/gpu/drm/msm/msm_gem.c | 294 +- drivers/gpu/drm/msm/msm_gem.h | 132 +- drivers/gpu/drm/msm/msm_gem_prime.c | 13 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 81 +- drivers/gpu/drm/msm/msm_gem_submit.c | 157 +- drivers/gpu/drm/msm/msm_gpu.c | 159 +- drivers/gpu/drm/msm/msm_gpu.h | 20 +- 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 | 24 +- drivers/gpu/drm/nouveau/Kconfig | 1 - drivers/gpu/drm/nouveau/dispnv50/core.h | 2 - drivers/gpu/drm/nouveau/dispnv50/core507d.c | 41 +- drivers/gpu/drm/nouveau/dispnv50/core907d.c | 36 +- drivers/gpu/drm/nouveau/dispnv50/core917d.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 34 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 11 +- .../gpu/drm/nouveau/include/nvhw/class/cl507d.h | 5 +- .../gpu/drm/nouveau/include/nvhw/class/cl907d.h | 4 - drivers/gpu/drm/nouveau/nouveau_bo.c | 341 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 6 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 50 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 31 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_gem.c | 19 +- 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_svm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 34 +- drivers/gpu/drm/nouveau/nvkm/core/firmware.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 39 +- 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/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 | 26 +- 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-mantix-mlaf057we51.c | 25 +- 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 | 354 +- 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-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 | 13 +- drivers/gpu/drm/panfrost/panfrost_device.c | 11 +- drivers/gpu/drm/panfrost/panfrost_device.h | 7 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 9 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 6 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 2 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 14 +- 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 | 25 +- 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/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 | 23 +- 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 | 298 +- 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 | 13 +- 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 | 2 +- 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/sun4i_frontend.c | 36 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 6 +- 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 | 66 +- 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 | 689 - 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 | 3 +- 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 | 37 +- drivers/gpu/drm/vc4/vc4_crtc.c | 19 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 4 +- drivers/gpu/drm/vc4/vc4_drv.c | 52 +- drivers/gpu/drm/vc4/vc4_drv.h | 31 +- drivers/gpu/drm/vc4/vc4_dsi.c | 25 +- drivers/gpu/drm/vc4/vc4_gem.c | 19 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 57 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 11 - drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 +- drivers/gpu/drm/vc4/vc4_hvs.c | 8 +- drivers/gpu/drm/vc4/vc4_kms.c | 318 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 2 +- drivers/gpu/drm/vc4/vc4_txp.c | 23 +- drivers/gpu/drm/vc4/vc4_v3d.c | 16 +- drivers/gpu/drm/vgem/vgem_drv.c | 42 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/via/via_dma.c | 2 + drivers/gpu/drm/via/via_irq.c | 1 - drivers/gpu/drm/via/via_mm.c | 2 +- drivers/gpu/drm/via/via_verifier.c | 7 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 30 +- drivers/gpu/drm/virtio/virtgpu_display.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 83 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 13 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 186 +- 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 | 24 +- 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/ipu-v3/ipu-common.c | 67 + drivers/gpu/ipu-v3/ipu-di.c | 4 + drivers/gpu/vga/vga_switcheroo.c | 7 +- drivers/hid/Kconfig | 2 - drivers/hid/Makefile | 2 - drivers/hid/amd-sfh-hid/Kconfig | 18 - drivers/hid/amd-sfh-hid/Makefile | 13 - drivers/hid/amd-sfh-hid/amd_sfh_client.c | 246 - drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 174 - drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 67 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 152 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 79 - .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 224 - .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 107 - .../hid_descriptor/amd_sfh_hid_report_desc.h | 645 - drivers/hid/hid-asus.c | 123 +- drivers/hid/hid-cypress.c | 44 +- drivers/hid/hid-ids.h | 10 - drivers/hid/hid-input.c | 8 +- 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 | 14 +- drivers/hv/channel.c | 174 +- drivers/hv/hv.c | 8 +- drivers/hv/hv_balloon.c | 2 +- drivers/hv/hyperv_vmbus.h | 3 +- drivers/hv/ring_buffer.c | 29 +- drivers/hv/vmbus_drv.c | 17 +- drivers/hwmon/Kconfig | 13 - drivers/hwmon/Makefile | 1 - drivers/hwmon/acpi_power_meter.c | 9 +- drivers/hwmon/adm1177.c | 10 +- drivers/hwmon/adt7470.c | 154 +- drivers/hwmon/amd_energy.c | 3 +- drivers/hwmon/applesmc.c | 130 +- drivers/hwmon/corsair-psu.c | 600 - drivers/hwmon/drivetemp.c | 2 +- drivers/hwmon/ibmpowernv.c | 2 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/pmbus/adm1266.c | 1 + drivers/hwmon/pmbus/adm1275.c | 1 + drivers/hwmon/pmbus/bel-pfe.c | 1 + drivers/hwmon/pmbus/ibm-cffps.c | 1 + drivers/hwmon/pmbus/inspur-ipsps.c | 1 + drivers/hwmon/pmbus/ir35221.c | 1 + drivers/hwmon/pmbus/ir38064.c | 1 + drivers/hwmon/pmbus/irps5401.c | 1 + drivers/hwmon/pmbus/isl68137.c | 1 + drivers/hwmon/pmbus/lm25066.c | 1 + drivers/hwmon/pmbus/ltc2978.c | 1 + drivers/hwmon/pmbus/ltc3815.c | 1 + drivers/hwmon/pmbus/max16064.c | 1 + drivers/hwmon/pmbus/max16601.c | 1 + drivers/hwmon/pmbus/max20730.c | 29 +- drivers/hwmon/pmbus/max20751.c | 1 + drivers/hwmon/pmbus/max31785.c | 1 + drivers/hwmon/pmbus/max34440.c | 1 + drivers/hwmon/pmbus/max8688.c | 1 + drivers/hwmon/pmbus/mp2975.c | 1 + drivers/hwmon/pmbus/pmbus.c | 1 + drivers/hwmon/pmbus/pmbus.h | 1 + drivers/hwmon/pmbus/pmbus_core.c | 33 +- drivers/hwmon/pmbus/pxe1610.c | 1 + drivers/hwmon/pmbus/tps40422.c | 1 + drivers/hwmon/pmbus/tps53679.c | 1 + drivers/hwmon/pmbus/ucd9000.c | 1 + drivers/hwmon/pmbus/ucd9200.c | 1 + drivers/hwmon/pmbus/xdpe12284.c | 1 + drivers/hwmon/pmbus/zl6100.c | 1 + drivers/hwmon/pwm-fan.c | 16 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwspinlock/sprd_hwspinlock.c | 17 +- drivers/hwtracing/coresight/coresight-core.c | 11 +- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 7 - drivers/hwtracing/coresight/coresight-etb10.c | 4 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 50 +- drivers/hwtracing/coresight/coresight-funnel.c | 2 +- drivers/hwtracing/coresight/coresight-priv.h | 2 - drivers/hwtracing/coresight/coresight-replicator.c | 2 +- drivers/hwtracing/coresight/coresight-stm.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 6 +- drivers/hwtracing/coresight/coresight-tpiu.c | 2 +- drivers/hwtracing/intel_th/msu.c | 2 +- drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-at91-master.c | 1 + drivers/i2c/busses/i2c-at91.h | 2 + drivers/i2c/busses/i2c-designware-slave.c | 52 +- drivers/i2c/busses/i2c-exynos5.c | 5 +- drivers/i2c/busses/i2c-mlxbf.c | 204 +- drivers/i2c/busses/i2c-mt65xx.c | 8 +- drivers/i2c/busses/i2c-ocores.c | 23 +- drivers/i2c/busses/i2c-owl.c | 74 +- drivers/i2c/busses/i2c-qcom-geni.c | 6 +- drivers/i2c/busses/i2c-sh_mobile.c | 86 +- drivers/i3c/master.c | 5 +- drivers/i3c/master/Kconfig | 13 - drivers/i3c/master/Makefile | 1 - drivers/i3c/master/mipi-i3c-hci/Makefile | 6 - drivers/i3c/master/mipi-i3c-hci/cmd.h | 67 - drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 378 - drivers/i3c/master/mipi-i3c-hci/cmd_v2.c | 316 - drivers/i3c/master/mipi-i3c-hci/core.c | 798 - drivers/i3c/master/mipi-i3c-hci/dat.h | 32 - drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 184 - drivers/i3c/master/mipi-i3c-hci/dct.h | 16 - drivers/i3c/master/mipi-i3c-hci/dct_v1.c | 36 - drivers/i3c/master/mipi-i3c-hci/dma.c | 784 - drivers/i3c/master/mipi-i3c-hci/ext_caps.c | 308 - drivers/i3c/master/mipi-i3c-hci/ext_caps.h | 19 - drivers/i3c/master/mipi-i3c-hci/hci.h | 144 - drivers/i3c/master/mipi-i3c-hci/ibi.h | 42 - drivers/i3c/master/mipi-i3c-hci/pio.c | 1041 - drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.h | 79 - drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/falconide.c | 2 + drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/ide-probe.c | 69 +- drivers/ide/ide-tape.c | 2 + drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 3 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/idle/intel_idle.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 51 +- drivers/iio/adc/ingenic-adc.c | 34 +- drivers/iio/adc/mt6577_auxadc.c | 6 +- drivers/iio/adc/stm32-adc-core.c | 41 +- drivers/iio/adc/stm32-adc.c | 50 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 16 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 6 +- drivers/iio/light/Kconfig | 1 - drivers/infiniband/Kconfig | 3 - drivers/infiniband/core/cm.c | 16 +- drivers/infiniband/core/cma.c | 223 +- drivers/infiniband/core/cma_configfs.c | 4 +- drivers/infiniband/core/core_priv.h | 2 - drivers/infiniband/core/counters.c | 136 +- drivers/infiniband/core/device.c | 76 +- drivers/infiniband/core/nldev.c | 10 +- drivers/infiniband/core/rdma_core.c | 50 +- drivers/infiniband/core/restrack.c | 11 +- drivers/infiniband/core/rw.c | 5 +- drivers/infiniband/core/sysfs.c | 166 +- drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/umem.c | 17 +- drivers/infiniband/core/user_mad.c | 6 +- drivers/infiniband/core/uverbs_cmd.c | 31 +- drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/core/uverbs_std_types.c | 18 +- .../infiniband/core/uverbs_std_types_async_fd.c | 5 +- .../infiniband/core/uverbs_std_types_counters.c | 5 +- drivers/infiniband/core/uverbs_std_types_cq.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 3 + drivers/infiniband/core/uverbs_std_types_dm.c | 6 +- .../infiniband/core/uverbs_std_types_flow_action.c | 6 +- drivers/infiniband/core/uverbs_std_types_qp.c | 4 +- drivers/infiniband/core/uverbs_std_types_srq.c | 4 +- drivers/infiniband/core/uverbs_std_types_wq.c | 4 +- drivers/infiniband/core/uverbs_uapi.c | 5 +- drivers/infiniband/core/verbs.c | 11 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 15 +- drivers/infiniband/hw/bnxt_re/main.c | 34 +- drivers/infiniband/hw/cxgb4/cq.c | 2 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 + drivers/infiniband/hw/cxgb4/mem.c | 84 + drivers/infiniband/hw/cxgb4/provider.c | 35 +- drivers/infiniband/hw/cxgb4/qp.c | 8 +- drivers/infiniband/hw/efa/efa_main.c | 23 +- drivers/infiniband/hw/efa/efa_verbs.c | 6 - drivers/infiniband/hw/hfi1/chip.c | 3 +- drivers/infiniband/hw/hfi1/driver.c | 4 +- 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/sysfs.c | 62 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 - drivers/infiniband/hw/hns/hns_roce_device.h | 14 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 15 - drivers/infiniband/hw/hns/hns_roce_hem.h | 1 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 256 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 60 +- drivers/infiniband/hw/hns/hns_roce_main.c | 61 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 17 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 4 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 35 +- drivers/infiniband/hw/mlx4/main.c | 61 +- drivers/infiniband/hw/mlx4/mcg.c | 82 +- drivers/infiniband/hw/mlx4/qp.c | 5 +- drivers/infiniband/hw/mlx4/srq.c | 4 - drivers/infiniband/hw/mlx4/sysfs.c | 66 +- drivers/infiniband/hw/mlx5/cq.c | 77 +- drivers/infiniband/hw/mlx5/devx.c | 88 +- drivers/infiniband/hw/mlx5/fs.c | 6 +- drivers/infiniband/hw/mlx5/main.c | 111 +- drivers/infiniband/hw/mlx5/mem.c | 192 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 86 +- drivers/infiniband/hw/mlx5/mr.c | 482 +- drivers/infiniband/hw/mlx5/qp.c | 188 +- drivers/infiniband/hw/mlx5/srq.c | 34 +- drivers/infiniband/hw/mlx5/srq.h | 1 - drivers/infiniband/hw/mlx5/srq_cmd.c | 80 +- drivers/infiniband/hw/mthca/mthca_cq.c | 2 +- drivers/infiniband/hw/mthca/mthca_dev.h | 1 + drivers/infiniband/hw/mthca/mthca_provider.c | 61 +- drivers/infiniband/hw/mthca/mthca_qp.c | 3 - drivers/infiniband/hw/ocrdma/ocrdma_main.c | 42 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 11 +- drivers/infiniband/hw/qedr/main.c | 38 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 1 - drivers/infiniband/hw/qedr/verbs.c | 13 - drivers/infiniband/hw/qib/qib_sysfs.c | 96 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 19 + drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 100 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 3 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 36 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 4 +- drivers/infiniband/sw/rdmavt/ah.c | 1 + drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/infiniband/sw/rdmavt/mr.c | 6 +- drivers/infiniband/sw/rdmavt/qp.c | 10 +- drivers/infiniband/sw/rdmavt/vt.c | 33 +- drivers/infiniband/sw/rxe/Kconfig | 3 +- drivers/infiniband/sw/rxe/rxe_av.c | 35 +- drivers/infiniband/sw/rxe/rxe_mr.c | 1 + drivers/infiniband/sw/rxe/rxe_net.c | 11 +- drivers/infiniband/sw/rxe/rxe_req.c | 3 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 + drivers/infiniband/sw/rxe/rxe_verbs.c | 53 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 + drivers/infiniband/sw/siw/Kconfig | 2 +- drivers/infiniband/sw/siw/siw.h | 1 + drivers/infiniband/sw/siw/siw_cm.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 30 +- drivers/infiniband/sw/siw/siw_verbs.c | 12 - drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 4 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/isert/ib_isert.c | 35 +- drivers/infiniband/ulp/isert/ib_isert.h | 6 - drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 62 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 78 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 - drivers/infiniband/ulp/rtrs/rtrs-pri.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 21 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 119 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs.c | 61 +- drivers/infiniband/ulp/srp/ib_srp.c | 48 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 29 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 1 - drivers/input/joystick/analog.c | 2 +- drivers/input/joystick/xpad.c | 2 +- drivers/input/keyboard/adp5589-keys.c | 189 +- drivers/input/keyboard/applespi.c | 9 - drivers/input/keyboard/cros_ec_keyb.c | 9 +- drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/keyboard/nomadik-ske-keypad.c | 2 - drivers/input/keyboard/omap4-keypad.c | 89 +- drivers/input/keyboard/pmic8xxx-keypad.c | 22 +- drivers/input/keyboard/samsung-keypad.c | 3 +- drivers/input/keyboard/sunkbd.c | 41 +- drivers/input/misc/ab8500-ponkey.c | 2 +- drivers/input/misc/adxl34x.c | 2 +- drivers/input/misc/drv260x.c | 26 +- drivers/input/misc/drv2665.c | 10 +- drivers/input/misc/drv2667.c | 14 +- drivers/input/misc/mc13783-pwrbutton.c | 2 +- drivers/input/misc/pcspkr.c | 1 - drivers/input/misc/wm831x-on.c | 2 +- drivers/input/mouse/cyapa.c | 2 +- drivers/input/mouse/cyapa_gen5.c | 4 +- drivers/input/mouse/elan_i2c.h | 2 +- drivers/input/mouse/elan_i2c_core.c | 5 +- drivers/input/mouse/elan_i2c_i2c.c | 10 +- drivers/input/mouse/elan_i2c_smbus.c | 2 +- drivers/input/mouse/elantech.c | 2 +- drivers/input/mouse/synaptics.c | 2 +- drivers/input/mouse/vmmouse.c | 2 +- drivers/input/rmi4/rmi_bus.c | 2 +- drivers/input/rmi4/rmi_f01.c | 16 +- drivers/input/rmi4/rmi_f11.c | 236 +- drivers/input/rmi4/rmi_f54.c | 6 - drivers/input/rmi4/rmi_i2c.c | 4 - drivers/input/serio/i8042.c | 12 +- drivers/input/serio/libps2.c | 2 +- drivers/input/touchscreen/Kconfig | 1 - drivers/input/touchscreen/ads7846.c | 250 +- drivers/input/touchscreen/atmel_mxt_ts.c | 43 +- drivers/input/touchscreen/cyttsp4_core.c | 14 - drivers/input/touchscreen/cyttsp4_core.h | 14 + drivers/input/touchscreen/ektf2127.c | 32 +- drivers/input/touchscreen/goodix.c | 5 +- drivers/input/touchscreen/imx6ul_tsc.c | 3 +- drivers/input/touchscreen/resistive-adc-touch.c | 2 +- drivers/input/touchscreen/st1232.c | 52 +- drivers/input/touchscreen/surface3_spi.c | 2 +- drivers/input/touchscreen/wm97xx-core.c | 2 +- drivers/interconnect/Kconfig | 1 - drivers/interconnect/Makefile | 1 - drivers/interconnect/core.c | 4 +- drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/bcm-voter.c | 15 +- drivers/interconnect/qcom/icc-rpmh.c | 7 - drivers/interconnect/qcom/msm8916.c | 12 +- drivers/interconnect/qcom/msm8974.c | 12 - drivers/interconnect/qcom/qcs404.c | 4 +- drivers/interconnect/qcom/sc7180.c | 6 +- drivers/interconnect/qcom/sdm660.c | 922 - drivers/interconnect/qcom/sdm845.c | 8 +- drivers/interconnect/qcom/sm8150.c | 7 +- drivers/interconnect/qcom/sm8250.c | 7 +- drivers/interconnect/samsung/Kconfig | 13 - drivers/interconnect/samsung/Makefile | 4 - drivers/interconnect/samsung/exynos.c | 199 - drivers/iommu/Kconfig | 7 - drivers/iommu/Makefile | 1 - drivers/iommu/amd/amd_iommu_types.h | 8 +- drivers/iommu/amd/init.c | 252 +- drivers/iommu/amd/iommu.c | 93 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 244 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 52 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 30 - drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 8 +- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 17 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 263 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 18 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 4 - drivers/iommu/hyperv-iommu.c | 44 +- drivers/iommu/intel/dmar.c | 21 +- drivers/iommu/intel/iommu.c | 19 +- drivers/iommu/intel/irq_remapping.c | 102 +- drivers/iommu/intel/svm.c | 14 +- drivers/iommu/io-pgtable-arm.c | 11 +- drivers/iommu/ioasid.c | 38 +- drivers/iommu/iommu-sva-lib.c | 86 - drivers/iommu/iommu-sva-lib.h | 15 - drivers/iommu/iommu.c | 14 +- drivers/iommu/iova.c | 45 +- drivers/iommu/irq_remapping.c | 14 + drivers/iommu/irq_remapping.h | 3 + drivers/ipack/devices/ipoctal.c | 1 + drivers/irqchip/Kconfig | 3 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 16 +- drivers/irqchip/irq-mst-intc.c | 4 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 8 +- drivers/irqchip/irq-sifive-plic.c | 10 +- drivers/irqchip/irq-sni-exiu.c | 2 +- drivers/irqchip/irq-stm32-exti.c | 4 - drivers/irqchip/irq-ti-sci-inta.c | 83 +- drivers/leds/leds-netxbig.c | 35 +- drivers/md/Kconfig | 22 +- drivers/md/Makefile | 20 +- drivers/md/bcache/request.c | 5 +- drivers/md/dm-cache-target.c | 4 + ...service-time.c => dm-historical-service-time.c} | 0 drivers/md/dm-integrity.c | 4 +- drivers/md/dm-ps-io-affinity.c | 272 - .../md/{dm-ps-queue-length.c => dm-queue-length.c} | 0 drivers/md/dm-raid.c | 3 +- .../md/{dm-ps-round-robin.c => dm-round-robin.c} | 0 .../md/{dm-ps-service-time.c => dm-service-time.c} | 0 drivers/md/dm-stripe.c | 2 +- drivers/md/dm-switch.c | 1 - drivers/md/dm-table.c | 6 + drivers/md/dm-unstripe.c | 1 - drivers/md/dm-verity-verify-sig.c | 9 +- drivers/md/dm-writecache.c | 6 +- drivers/md/dm-zero.c | 1 - drivers/md/dm.c | 16 +- drivers/md/md-cluster.c | 8 +- drivers/md/md-linear.c | 3 +- drivers/md/md.c | 107 +- drivers/media/cec/core/cec-core.c | 4 +- drivers/media/common/saa7146/saa7146_fops.c | 2 + drivers/media/common/saa7146/saa7146_video.c | 6 +- .../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/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 | 1 - drivers/media/i2c/ad5820.c | 6 +- drivers/media/i2c/adp1653.c | 6 +- drivers/media/i2c/adv7180.c | 6 +- drivers/media/i2c/adv748x/adv748x-core.c | 3 +- drivers/media/i2c/ak7375.c | 7 +- drivers/media/i2c/dw9768.c | 6 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 8 +- drivers/media/i2c/hi556.c | 6 +- drivers/media/i2c/imx219.c | 16 +- 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/msp3400-kthreads.c | 12 +- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2680.c | 6 +- drivers/media/i2c/ov2685.c | 6 +- drivers/media/i2c/ov2740.c | 8 +- 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/smiapp/smiapp-core.c | 28 +- drivers/media/i2c/tvp5150.c | 6 +- drivers/media/pci/bt8xx/bttv-cards.c | 6 +- drivers/media/pci/bt8xx/bttv-driver.c | 20 +- drivers/media/pci/bt8xx/bttv-risc.c | 1 + drivers/media/pci/cx23885/cx23885-core.c | 1 + drivers/media/pci/cx25821/cx25821-core.c | 1 + drivers/media/pci/intel/ipu3/ipu3-cio2.c | 111 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 157 +- drivers/media/pci/saa7134/saa7134-video.c | 30 +- drivers/media/pci/saa7164/saa7164-core.c | 17 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 2 +- drivers/media/platform/Kconfig | 46 +- drivers/media/platform/Makefile | 1 - drivers/media/platform/coda/coda-bit.c | 73 +- drivers/media/platform/coda/coda-common.c | 35 +- drivers/media/platform/coda/coda.h | 11 - drivers/media/platform/davinci/isif.c | 11 +- drivers/media/platform/exynos4-is/fimc-core.c | 6 +- drivers/media/platform/fsl-viu.c | 2 + drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +- 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/pxa_camera.c | 4 +- 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 | 19 +- 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 | 67 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 18 +- drivers/media/platform/rcar-vin/rcar-dma.c | 129 +- drivers/media/platform/rcar-vin/rcar-vin.h | 15 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 1431 - .../media/platform/rockchip/rkisp1/rkisp1-common.h | 485 - .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 581 - .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 1160 - .../media/platform/rockchip/rkisp1/rkisp1-params.c | 1572 - .../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/stm32/stm32-dcmi.c | 26 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 2 +- drivers/media/radio/radio-sf16fmr2.c | 2 +- drivers/media/rc/lirc_dev.c | 3 +- drivers/media/test-drivers/vim2m.c | 20 +- .../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/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/em28xx/em28xx-audio.c | 14 +- drivers/media/usb/gspca/ov534.c | 12 +- drivers/media/usb/pvrusb2/pvrusb2-devattr.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 7 +- 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 | 6 +- drivers/media/v4l2-core/v4l2-fwnode.c | 18 +- drivers/media/v4l2-core/v4l2-ioctl.c | 184 +- drivers/media/v4l2-core/v4l2-subdev.c | 48 +- drivers/memory/Kconfig | 4 +- drivers/memory/jz4780-nemc.c | 4 +- drivers/memory/mtk-smi.c | 19 - drivers/memory/tegra/Kconfig | 9 +- drivers/memory/tegra/mc.c | 155 +- drivers/memory/tegra/mc.h | 22 - drivers/memory/tegra/tegra114.c | 6 - drivers/memory/tegra/tegra124-emc.c | 22 +- drivers/memory/tegra/tegra124.c | 6 - drivers/memory/tegra/tegra20-emc.c | 528 +- drivers/memory/tegra/tegra20.c | 77 - drivers/memory/tegra/tegra210-emc-core.c | 39 +- drivers/memory/tegra/tegra210.c | 60 +- drivers/memory/tegra/tegra30-emc.c | 73 +- drivers/memory/tegra/tegra30.c | 72 - drivers/memstick/core/memstick.c | 1 + drivers/memstick/core/mspro_block.c | 2 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/memstick/host/tifm_ms.c | 2 +- drivers/message/fusion/mptbase.c | 1 + drivers/message/fusion/mptscsih.c | 13 +- drivers/mfd/88pm800.c | 2 +- drivers/mfd/88pm860x-core.c | 50 +- drivers/mfd/Kconfig | 11 - drivers/mfd/Makefile | 1 - drivers/mfd/at91-usart.c | 12 +- drivers/mfd/da9055-core.c | 8 +- drivers/mfd/da9062-core.c | 24 +- drivers/mfd/da9063-core.c | 8 +- drivers/mfd/da9150-core.c | 6 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/htc-i2cpld.c | 2 - drivers/mfd/intel_msic.c | 18 +- drivers/mfd/intel_pmt.c | 223 - drivers/mfd/intel_quark_i2c_gpio.c | 4 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 14 +- drivers/mfd/intel_soc_pmic_chtdc_ti.c | 10 +- drivers/mfd/intel_soc_pmic_chtwc.c | 4 +- drivers/mfd/intel_soc_pmic_crc.c | 10 +- drivers/mfd/ioc3.c | 16 +- drivers/mfd/lp8788.c | 4 +- drivers/mfd/madera-core.c | 35 +- drivers/mfd/max8925-core.c | 56 +- drivers/mfd/menelaus.c | 2 +- drivers/mfd/motorola-cpcap.c | 6 +- drivers/mfd/qcom-spmi-pmic.c | 4 - drivers/mfd/rdc321x-southbridge.c | 4 +- drivers/mfd/retu-mfd.c | 4 +- drivers/mfd/rk808.c | 8 +- drivers/mfd/stmfx.c | 10 +- drivers/mfd/stmpe.c | 10 +- drivers/mfd/sun4i-gpadc.c | 2 +- drivers/mfd/syscon.c | 18 - drivers/mfd/tc3589x.c | 4 +- drivers/mfd/tc6387xb.c | 2 +- drivers/mfd/tc6393xb.c | 6 +- drivers/mfd/tps65090.c | 2 +- drivers/mfd/tps65217.c | 4 +- drivers/mfd/tps6586x.c | 2 +- drivers/mfd/tps65910.c | 40 +- drivers/mfd/tps65911-comparator.c | 4 +- drivers/mfd/tps80031.c | 2 +- drivers/mfd/wm831x-core.c | 52 +- drivers/mfd/wm8994-core.c | 4 +- drivers/misc/Kconfig | 1 + drivers/misc/Makefile | 1 + drivers/misc/c2port/core.c | 2 +- drivers/misc/cardreader/rts5261.c | 61 +- drivers/misc/cardreader/rts5261.h | 39 +- drivers/misc/cardreader/rtsx_pcr.c | 5 - drivers/misc/eeprom/at25.c | 3 - drivers/misc/fastrpc.c | 6 +- drivers/misc/habanalabs/common/command_buffer.c | 9 +- drivers/misc/habanalabs/common/habanalabs.h | 14 +- drivers/misc/habanalabs/common/hw_queue.c | 19 +- drivers/misc/habanalabs/common/irq.c | 17 +- drivers/misc/habanalabs/gaudi/gaudi.c | 40 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 1 - drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 5 - drivers/misc/habanalabs/goya/goya.c | 26 +- drivers/misc/habanalabs/goya/goyaP.h | 2 +- .../misc/habanalabs/include/gaudi/gaudi_masks.h | 1 + drivers/misc/hisi_hikey_usb.c | 5 +- drivers/misc/lkdtm/Makefile | 1 - drivers/misc/lkdtm/bugs.c | 50 - drivers/misc/lkdtm/core.c | 3 - drivers/misc/lkdtm/fortify.c | 82 - drivers/misc/lkdtm/lkdtm.h | 19 +- drivers/misc/mei/bus.c | 20 +- drivers/misc/mei/client.h | 4 +- drivers/misc/mei/hbm.c | 1 + drivers/misc/mei/hw.h | 6 +- drivers/misc/mic/Kconfig | 141 + drivers/misc/mic/Makefile | 12 + drivers/misc/mic/bus/Makefile | 9 + drivers/misc/mic/bus/cosm_bus.c | 130 + drivers/misc/mic/bus/cosm_bus.h | 125 + drivers/misc/mic/bus/mic_bus.c | 194 + drivers/misc/mic/bus/scif_bus.c | 201 + drivers/misc/mic/bus/scif_bus.h | 125 + drivers/misc/mic/bus/vop_bus.c | 194 + drivers/misc/mic/bus/vop_bus.h | 129 + drivers/misc/mic/card/Makefile | 11 + drivers/misc/mic/card/mic_debugfs.c | 85 + drivers/misc/mic/card/mic_device.c | 417 + drivers/misc/mic/card/mic_device.h | 137 + drivers/misc/mic/card/mic_x100.c | 347 + drivers/misc/mic/card/mic_x100.h | 37 + drivers/misc/mic/common/mic_dev.h | 55 + drivers/misc/mic/cosm/Makefile | 11 + drivers/misc/mic/cosm/cosm_debugfs.c | 116 + drivers/misc/mic/cosm/cosm_main.c | 382 + drivers/misc/mic/cosm/cosm_main.h | 61 + drivers/misc/mic/cosm/cosm_scif_server.c | 399 + drivers/misc/mic/cosm/cosm_sysfs.c | 449 + drivers/misc/mic/cosm_client/Makefile | 8 + drivers/misc/mic/cosm_client/cosm_scif_client.c | 269 + drivers/misc/mic/host/Makefile | 12 + drivers/misc/mic/host/mic_boot.c | 588 + drivers/misc/mic/host/mic_debugfs.c | 149 + drivers/misc/mic/host/mic_device.h | 157 + drivers/misc/mic/host/mic_intr.c | 635 + drivers/misc/mic/host/mic_intr.h | 137 + drivers/misc/mic/host/mic_main.c | 335 + drivers/misc/mic/host/mic_smpt.c | 427 + drivers/misc/mic/host/mic_smpt.h | 87 + drivers/misc/mic/host/mic_x100.c | 585 + drivers/misc/mic/host/mic_x100.h | 77 + drivers/misc/mic/scif/Makefile | 21 + drivers/misc/mic/scif/scif_api.c | 1485 + drivers/misc/mic/scif/scif_debugfs.c | 116 + drivers/misc/mic/scif/scif_dma.c | 1940 + drivers/misc/mic/scif/scif_epd.c | 357 + drivers/misc/mic/scif/scif_epd.h | 200 + drivers/misc/mic/scif/scif_fd.c | 462 + drivers/misc/mic/scif/scif_fence.c | 783 + drivers/misc/mic/scif/scif_main.c | 351 + drivers/misc/mic/scif/scif_main.h | 274 + drivers/misc/mic/scif/scif_map.h | 127 + drivers/misc/mic/scif/scif_mmap.c | 690 + drivers/misc/mic/scif/scif_nm.c | 229 + drivers/misc/mic/scif/scif_nodeqp.c | 1349 + drivers/misc/mic/scif/scif_nodeqp.h | 221 + drivers/misc/mic/scif/scif_peer_bus.c | 175 + drivers/misc/mic/scif/scif_peer_bus.h | 23 + drivers/misc/mic/scif/scif_ports.c | 116 + drivers/misc/mic/scif/scif_rb.c | 240 + drivers/misc/mic/scif/scif_rb.h | 100 + drivers/misc/mic/scif/scif_rma.c | 1760 + drivers/misc/mic/scif/scif_rma.h | 477 + drivers/misc/mic/scif/scif_rma_list.c | 282 + drivers/misc/mic/scif/scif_rma_list.h | 48 + drivers/misc/mic/vop/Makefile | 10 + drivers/misc/mic/vop/vop_debugfs.c | 184 + drivers/misc/mic/vop/vop_main.c | 784 + drivers/misc/mic/vop/vop_main.h | 158 + drivers/misc/mic/vop/vop_vringh.c | 1166 + drivers/misc/ocxl/config.c | 2 +- drivers/misc/pci_endpoint_test.c | 2 +- drivers/misc/ti-st/st_core.c | 2 +- drivers/misc/uacce/uacce.c | 13 +- drivers/misc/xilinx_sdfec.c | 28 +- drivers/mmc/core/core.c | 15 +- drivers/mmc/core/host.h | 6 - drivers/mmc/core/sd_ops.c | 49 +- drivers/mmc/core/sd_ops.h | 1 - drivers/mmc/host/Kconfig | 6 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/dw_mmc.c | 17 +- drivers/mmc/host/meson-gx-mmc.c | 2 +- drivers/mmc/host/meson-mx-sdio.c | 5 +- drivers/mmc/host/moxart-mmc.c | 5 +- drivers/mmc/host/mtk-sd.c | 158 +- drivers/mmc/host/owl-mmc.c | 9 +- drivers/mmc/host/renesas_sdhi_core.c | 114 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 71 - drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 38 +- drivers/mmc/host/sdhci-esdhc-imx.c | 91 +- drivers/mmc/host/sdhci-esdhc.h | 2 - drivers/mmc/host/sdhci-msm.c | 13 +- drivers/mmc/host/sdhci-of-arasan.c | 54 +- drivers/mmc/host/sdhci-of-esdhc.c | 30 - drivers/mmc/host/sdhci-pci-core.c | 13 +- drivers/mmc/host/sdhci-pic32.c | 11 +- drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-st.c | 2 +- drivers/mmc/host/sdhci-tegra.c | 2 +- drivers/mmc/host/sdhci.c | 6 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc.c | 3 +- drivers/mmc/host/tmio_mmc.h | 1 + drivers/mmc/host/tmio_mmc_core.c | 11 +- drivers/mtd/Kconfig | 1 - drivers/mtd/devices/docg3.c | 5 +- drivers/mtd/devices/phram.c | 2 +- drivers/mtd/devices/powernv_flash.c | 5 +- drivers/mtd/maps/plat-ram.c | 11 +- drivers/mtd/mtd_blkdevs.c | 28 + drivers/mtd/mtdchar.c | 2 + drivers/mtd/mtdcore.c | 2 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/Kconfig | 33 +- drivers/mtd/nand/Makefile | 2 - drivers/mtd/nand/core.c | 124 - drivers/mtd/nand/ecc-sw-bch.c | 404 - drivers/mtd/nand/ecc-sw-hamming.c | 657 - drivers/mtd/nand/ecc.c | 140 +- drivers/mtd/nand/onenand/onenand_base.c | 444 +- drivers/mtd/nand/onenand/onenand_bbt.c | 32 +- drivers/mtd/nand/onenand/onenand_omap2.c | 16 +- drivers/mtd/nand/raw/Kconfig | 25 +- drivers/mtd/nand/raw/Makefile | 2 + drivers/mtd/nand/raw/ams-delta.c | 12 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 1 - drivers/mtd/nand/raw/au1550nd.c | 12 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 6 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/cs553x_nand.c | 25 +- drivers/mtd/nand/raw/davinci_nand.c | 42 +- drivers/mtd/nand/raw/diskonchip.c | 33 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 1 + drivers/mtd/nand/raw/fsl_ifc_nand.c | 44 +- drivers/mtd/nand/raw/fsl_upm.c | 1 + drivers/mtd/nand/raw/fsmc_nand.c | 35 +- drivers/mtd/nand/raw/gpio.c | 11 +- drivers/mtd/nand/raw/gpmi-nand/Makefile | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 8 +- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 2 + drivers/mtd/nand/raw/lpc32xx_mlc.c | 24 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 27 +- drivers/mtd/nand/raw/marvell_nand.c | 6 + drivers/mtd/nand/raw/meson_nand.c | 2 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 19 +- drivers/mtd/nand/raw/mxc_nand.c | 92 +- drivers/mtd/nand/raw/mxic_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 204 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mtd/nand/raw/nand_bch.c | 219 + drivers/mtd/nand/raw/nand_ecc.c | 484 + drivers/mtd/nand/raw/nand_legacy.c | 9 +- drivers/mtd/nand/raw/nandsim.c | 3 +- drivers/mtd/nand/raw/ndfc.c | 3 +- drivers/mtd/nand/raw/omap2.c | 49 +- drivers/mtd/nand/raw/omap_elm.c | 7 +- drivers/mtd/nand/raw/orion_nand.c | 19 +- drivers/mtd/nand/raw/pasemi_nand.c | 20 +- drivers/mtd/nand/raw/plat_nand.c | 20 +- drivers/mtd/nand/raw/qcom_nandc.c | 6 - drivers/mtd/nand/raw/r852.c | 44 +- drivers/mtd/nand/raw/r852.h | 1 - drivers/mtd/nand/raw/s3c2410.c | 5 +- drivers/mtd/nand/raw/sharpsl.c | 33 +- drivers/mtd/nand/raw/socrates_nand.c | 21 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 15 +- drivers/mtd/nand/raw/sunxi_nand.c | 149 +- drivers/mtd/nand/raw/tmio_nand.c | 40 +- drivers/mtd/nand/raw/txx9ndfmc.c | 19 +- drivers/mtd/nand/raw/xway_nand.c | 18 +- drivers/mtd/nand/spi/Kconfig | 1 - drivers/mtd/nand/spi/core.c | 286 +- drivers/mtd/nand/spi/macronix.c | 20 - drivers/mtd/nand/spi/toshiba.c | 2 +- drivers/mtd/sm_ftl.c | 30 +- drivers/mtd/spi-nor/controllers/hisi-sfc.c | 2 +- drivers/mtd/spi-nor/core.c | 557 +- drivers/mtd/spi-nor/core.h | 26 - drivers/mtd/spi-nor/micron-st.c | 115 +- drivers/mtd/spi-nor/sfdp.c | 170 +- drivers/mtd/spi-nor/sfdp.h | 8 - drivers/mtd/spi-nor/spansion.c | 171 - drivers/mtd/tests/mtd_nandecctest.c | 31 +- drivers/mtd/ubi/build.c | 1 - drivers/mtd/ubi/eba.c | 3 +- drivers/mtd/ubi/gluebi.c | 2 +- drivers/mtd/ubi/kapi.c | 2 +- drivers/mtd/ubi/wl.c | 3 +- drivers/net/Kconfig | 9 +- drivers/net/Makefile | 2 +- drivers/net/bareudp.c | 2 +- drivers/net/bonding/bond_main.c | 72 +- drivers/net/bonding/bond_sysfs_slave.c | 18 +- drivers/net/can/at91_can.c | 14 +- drivers/net/can/c_can/c_can.c | 20 +- drivers/net/can/cc770/cc770.c | 14 +- drivers/net/can/dev.c | 32 +- drivers/net/can/flexcan.c | 197 +- 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 | 14 +- drivers/net/can/m_can/Kconfig | 3 +- drivers/net/can/m_can/m_can.c | 30 +- drivers/net/can/m_can/m_can.h | 1 - drivers/net/can/m_can/m_can_platform.c | 23 +- drivers/net/can/m_can/tcan4x5x.c | 32 +- drivers/net/can/mscan/mscan.c | 20 +- drivers/net/can/pch_can.c | 14 +- drivers/net/can/peak_canfd/peak_canfd.c | 27 +- drivers/net/can/rcar/rcar_can.c | 14 +- drivers/net/can/rcar/rcar_canfd.c | 12 +- drivers/net/can/rx-offload.c | 6 +- drivers/net/can/sja1000/sja1000.c | 16 +- drivers/net/can/slcan.c | 32 +- drivers/net/can/softing/softing_fw.c | 2 +- drivers/net/can/softing/softing_main.c | 14 +- drivers/net/can/spi/hi311x.c | 20 +- drivers/net/can/spi/mcp251x.c | 20 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 37 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 18 +- drivers/net/can/sun4i_can.c | 10 +- drivers/net/can/ti_hecc.c | 29 +- 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 | 11 +- 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 | 51 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 77 +- 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 | 22 +- 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/mt7530.c | 51 +- drivers/net/dsa/mt7530.h | 12 - drivers/net/dsa/mv88e6xxx/chip.c | 21 +- drivers/net/dsa/mv88e6xxx/chip.h | 6 - drivers/net/dsa/mv88e6xxx/devlink.c | 109 +- drivers/net/dsa/mv88e6xxx/global1.c | 31 - drivers/net/dsa/mv88e6xxx/global1.h | 3 - drivers/net/dsa/mv88e6xxx/global1_vtu.c | 63 +- drivers/net/dsa/ocelot/felix.c | 27 +- drivers/net/dsa/qca8k.c | 4 +- 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/amd/Kconfig | 10 +- drivers/net/ethernet/amd/Makefile | 1 + drivers/net/ethernet/amd/am79c961a.c | 763 + drivers/net/ethernet/amd/am79c961a.h | 143 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/broadcom/b44.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 57 +- 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 | 38 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 4 +- drivers/net/ethernet/cadence/macb.h | 44 - drivers/net/ethernet/cadence/macb_main.c | 154 +- .../net/ethernet/cavium/liquidio/cn68xx_device.c | 1 + drivers/net/ethernet/chelsio/Kconfig | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 3 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 57 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 6 - drivers/net/ethernet/chelsio/cxgb4/sge.c | 111 +- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 4 - .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 3 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 582 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.h | 1 - .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 4 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 36 +- .../chelsio/inline_crypto/chtls/chtls_hw.c | 3 - .../chelsio/inline_crypto/chtls/chtls_io.c | 7 +- 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/faraday/ftgmac100.c | 126 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 56 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/enetc/Kconfig | 1 - drivers/net/ethernet/freescale/enetc/enetc.c | 113 +- drivers/net/ethernet/freescale/enetc/enetc.h | 5 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 170 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 10 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 86 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 10 +- drivers/net/ethernet/freescale/fec.h | 6 - drivers/net/ethernet/freescale/fec_main.c | 41 +- drivers/net/ethernet/freescale/gianfar.c | 14 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.h | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 102 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 17 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 71 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 31 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 48 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 167 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 82 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 26 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 11 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 58 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 12 +- drivers/net/ethernet/ibm/ibmveth.c | 6 + drivers/net/ethernet/ibm/ibmvnic.c | 456 +- drivers/net/ethernet/ibm/ibmvnic.h | 27 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 11 - drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 26 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 125 +- drivers/net/ethernet/intel/i40e/i40e_xsk.h | 16 - drivers/net/ethernet/intel/ice/ice_devlink.c | 17 +- drivers/net/ethernet/intel/igc/igc_main.c | 14 +- drivers/net/ethernet/marvell/mvneta.c | 15 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 10 +- 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 | 377 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 98 +- .../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 | 692 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 507 +- .../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 | 17 +- .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 21 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 74 +- .../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_txrx.c | 16 - .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 5 - drivers/net/ethernet/marvell/prestera/Kconfig | 1 - .../net/ethernet/marvell/prestera/prestera_pci.c | 7 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 5 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 13 + 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 | 22 + drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 18 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 11 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 34 - .../net/ethernet/mellanox/mlx5/core/en/params.h | 4 - .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 72 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 22 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 4 +- .../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 | 27 +- .../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 | 6 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 + .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 23 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.h | 2 - .../mellanox/mlx5/core/steering/dr_buddy.c | 170 - .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 4 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 501 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 107 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 42 +- .../mellanox/mlx5/core/steering/dr_types.h | 79 +- .../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/core.c | 19 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 91 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 30 - .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 37 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 10 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2064 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 71 - drivers/net/ethernet/microchip/lan743x_ethtool.c | 9 +- drivers/net/ethernet/microchip/lan743x_main.c | 65 +- drivers/net/ethernet/microchip/lan743x_main.h | 4 + drivers/net/ethernet/mscc/ocelot.c | 294 +- drivers/net/ethernet/mscc/ocelot.h | 31 +- drivers/net/ethernet/mscc/ocelot_net.c | 38 +- drivers/net/ethernet/neterion/s2io.c | 41 +- drivers/net/ethernet/neterion/s2io.h | 4 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 2 +- drivers/net/ethernet/netronome/nfp/crypto/tls.c | 2 +- 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 +- drivers/net/ethernet/nvidia/forcedeth.c | 9 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 27 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 6 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +- .../net/ethernet/pensando/ionic/ionic_devlink.h | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 5 - drivers/net/ethernet/pensando/ionic/ionic_fw.c | 20 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 138 +- 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.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 65 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 1 + 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 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 - drivers/net/ethernet/realtek/r8169_main.c | 152 +- drivers/net/ethernet/renesas/ravb_main.c | 10 +- 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/smsc/Kconfig | 7 +- drivers/net/ethernet/smsc/smc911x.c | 17 +- drivers/net/ethernet/smsc/smc91x.c | 19 +- drivers/net/ethernet/socionext/netsec.c | 12 +- drivers/net/ethernet/stmicro/stmmac/common.h | 1 - .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 46 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 20 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 24 - drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 34 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 22 +- 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_ethtool.c | 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/tlan.c | 98 +- drivers/net/ethernet/xilinx/Kconfig | 2 +- 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 | 5 +- drivers/net/gtp.c | 18 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hyperv/hyperv_net.h | 13 - drivers/net/hyperv/netvsc.c | 22 +- drivers/net/hyperv/rndis_filter.c | 1 - drivers/net/ieee802154/ca8210.c | 22 +- drivers/net/ifb.c | 3 +- drivers/net/ipa/gsi.c | 472 +- drivers/net/ipa/gsi.h | 52 +- drivers/net/ipa/gsi_reg.h | 135 +- drivers/net/ipa/gsi_trans.c | 36 +- 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 | 35 +- 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 | 196 +- drivers/net/ipa/ipa_mem.c | 10 +- drivers/net/ipa/ipa_qmi_msg.h | 12 +- drivers/net/ipa/ipa_reg.h | 343 +- drivers/net/ipa/ipa_table.c | 4 +- drivers/net/ipa/ipa_uc.c | 46 +- drivers/net/macsec.c | 1 - drivers/net/macvlan.c | 4 +- drivers/net/mhi_net.c | 316 - drivers/net/mii.c | 20 +- drivers/net/net_failover.c | 2 +- drivers/net/netconsole.c | 1 - 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 | 10 +- drivers/net/netdevsim/udp_tunnels.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/lxt.c | 94 +- drivers/net/phy/marvell.c | 188 +- drivers/net/phy/mdio_bus.c | 9 +- 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 | 4 +- drivers/net/phy/nxp-tja11xx.c | 42 +- drivers/net/phy/phy-c45.c | 2 +- drivers/net/phy/phy.c | 8 +- drivers/net/phy/phy_device.c | 39 +- drivers/net/phy/phy_led_triggers.c | 16 +- drivers/net/phy/phylink.c | 5 +- drivers/net/phy/realtek.c | 182 +- drivers/net/phy/sfp.c | 3 +- drivers/net/phy/smsc.c | 59 +- drivers/net/phy/ste10Xp.c | 53 +- drivers/net/phy/vitesse.c | 61 +- drivers/net/team/team.c | 9 +- drivers/net/thunderbolt.c | 2 +- drivers/net/tun.c | 146 +- 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_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 | 44 +- 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 | 4 +- drivers/net/vrf.c | 92 +- drivers/net/vxlan.c | 29 +- drivers/net/wan/Kconfig | 60 + drivers/net/wan/Makefile | 3 + drivers/net/wan/cosa.c | 1 - drivers/net/wan/dlci.c | 541 + drivers/net/wan/hdlc_fr.c | 118 +- drivers/net/wan/lmc/lmc_main.c | 9 +- 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/wireguard/socket.c | 4 +- drivers/net/wireless/Kconfig | 13 + drivers/net/wireless/ath/ath10k/htt_rx.c | 1 + drivers/net/wireless/ath/ath10k/spectral.c | 2 +- drivers/net/wireless/ath/ath11k/mhi.c | 4 + drivers/net/wireless/ath/ath11k/spectral.c | 2 +- drivers/net/wireless/ath/ath6kl/testmode.c | 1 + drivers/net/wireless/ath/ath9k/ath9k.h | 1 + drivers/net/wireless/ath/ath9k/common-spectral.c | 2 +- drivers/net/wireless/ath/ath9k/debug.c | 4 +- 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/mac.c | 4 + drivers/net/wireless/ath/carl9170/main.c | 1 + drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/broadcom/b43legacy/main.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 9 +- drivers/net/wireless/cisco/airo.c | 124 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 10 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 10 - drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 18 - .../net/wireless/intel/iwlwifi/mvm/time-event.c | 103 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 20 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 36 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 17 +- .../net/wireless/intersil/hostap/hostap_ioctl.c | 15 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 4 + drivers/net/wireless/intersil/prism54/isl_ioctl.c | 5 +- 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/mediatek/mt7601u/dma.c | 12 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 78 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 4 + .../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/ray_cs.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 - .../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/rtl8192cu/mac.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 4 +- .../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 | 704 +- drivers/net/wireless/realtek/rtw88/coex.h | 36 +- drivers/net/wireless/realtek/rtw88/debug.c | 4 +- drivers/net/wireless/realtek/rtw88/fw.c | 8 +- drivers/net/wireless/realtek/rtw88/fw.h | 11 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 54 +- drivers/net/wireless/realtek/rtw88/main.h | 19 +- drivers/net/wireless/realtek/rtw88/ps.c | 135 +- drivers/net/wireless/realtek/rtw88/ps.h | 3 +- drivers/net/wireless/realtek/rtw88/reg.h | 15 +- drivers/net/wireless/realtek/rtw88/rtw8723d.c | 65 +- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 3 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 54 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 110 +- drivers/net/wireless/realtek/rtw88/wow.c | 5 +- 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 | 6 +- drivers/net/wireless/rsi/rsi_91x_usb_ops.c | 2 +- drivers/net/wireless/rsi/rsi_sdio.h | 8 +- drivers/net/wireless/ti/wl1251/cmd.c | 2 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/wireless/ti/wlcore/spi.c | 3 +- drivers/net/wireless/wl3501_cs.c | 8 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 15 + drivers/net/xen-netfront.c | 3 +- drivers/nfc/s3fwrn5/core.c | 3 +- drivers/nfc/s3fwrn5/firmware.c | 4 +- drivers/nfc/s3fwrn5/i2c.c | 4 +- drivers/nfc/s3fwrn5/s3fwrn5.h | 11 +- drivers/nvme/host/core.c | 55 +- drivers/nvme/host/fc.c | 270 +- drivers/nvme/host/nvme.h | 7 +- drivers/nvme/host/pci.c | 38 +- drivers/nvme/host/rdma.c | 28 +- drivers/nvme/host/tcp.c | 16 +- drivers/nvme/target/core.c | 4 +- drivers/nvme/target/rdma.c | 3 +- drivers/nvme/target/trace.h | 21 +- drivers/nvmem/core.c | 153 +- drivers/nvmem/qfprom.c | 30 - drivers/of/address.c | 46 +- drivers/of/device.c | 6 +- drivers/of/of_reserved_mem.c | 13 +- drivers/of/unittest.c | 18 - drivers/opp/core.c | 237 +- drivers/opp/of.c | 13 +- drivers/opp/opp.h | 1 - drivers/pci/controller/dwc/Kconfig | 4 +- drivers/pci/controller/dwc/pci-dra7xx.c | 141 +- drivers/pci/controller/dwc/pci-exynos.c | 50 +- drivers/pci/controller/dwc/pci-imx6.c | 39 +- drivers/pci/controller/dwc/pci-keystone.c | 79 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 37 +- drivers/pci/controller/dwc/pci-layerscape.c | 67 +- drivers/pci/controller/dwc/pci-meson.c | 53 +- drivers/pci/controller/dwc/pcie-al.c | 29 +- drivers/pci/controller/dwc/pcie-armada8k.c | 37 +- drivers/pci/controller/dwc/pcie-artpec6.c | 76 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 58 +- drivers/pci/controller/dwc/pcie-designware-host.c | 139 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 70 +- drivers/pci/controller/dwc/pcie-designware.c | 105 +- drivers/pci/controller/dwc/pcie-designware.h | 27 +- drivers/pci/controller/dwc/pcie-histb.c | 37 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 67 +- drivers/pci/controller/dwc/pcie-kirin.c | 62 +- drivers/pci/controller/dwc/pcie-qcom.c | 38 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 62 +- drivers/pci/controller/dwc/pcie-tegra194.c | 41 +- drivers/pci/controller/dwc/pcie-uniphier-ep.c | 38 +- drivers/pci/controller/dwc/pcie-uniphier.c | 51 +- drivers/pci/controller/pci-hyperv.c | 6 +- drivers/pci/controller/pci-mvebu.c | 23 +- drivers/pci/controller/pcie-brcmstb.c | 1 - drivers/pci/controller/vmd.c | 9 +- drivers/pci/hotplug/ibmphp_pci.c | 2 + drivers/pci/of.c | 5 - drivers/pci/p2pdma.c | 35 +- drivers/pci/pci-driver.c | 4 +- drivers/pci/pci.c | 32 +- drivers/pci/pci.h | 4 - drivers/pci/pcie/aspm.c | 44 - drivers/pci/pcie/err.c | 41 +- drivers/pci/probe.c | 4 +- drivers/pci/quirks.c | 26 +- drivers/pci/slot.c | 5 +- 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 | 204 +- drivers/phy/amlogic/phy-meson-axg-pcie.c | 4 +- drivers/phy/amlogic/phy-meson-g12a-usb2.c | 4 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 4 +- drivers/phy/amlogic/phy-meson-gxl-usb2.c | 4 +- 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/intel/Kconfig | 2 +- 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 | 2 +- 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/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 | 4 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 4 +- 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-samsung-usb2.c | 4 +- drivers/phy/st/phy-stm32-usbphyc.c | 15 +- drivers/phy/tegra/phy-tegra194-p2u.c | 4 +- drivers/phy/tegra/xusb.c | 11 +- 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 | 16 - drivers/pinctrl/Makefile | 1 - drivers/pinctrl/aspeed/pinctrl-aspeed.c | 7 +- drivers/pinctrl/core.c | 2 - drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx21.c | 330 + drivers/pinctrl/intel/Kconfig | 25 - drivers/pinctrl/intel/Makefile | 3 - drivers/pinctrl/intel/pinctrl-alderlake.c | 437 - drivers/pinctrl/intel/pinctrl-baytrail.c | 8 +- drivers/pinctrl/intel/pinctrl-elkhartlake.c | 513 - drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/pinctrl/intel/pinctrl-jasperlake.c | 452 +- drivers/pinctrl/intel/pinctrl-lakefield.c | 375 - drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 8 - drivers/pinctrl/mediatek/pinctrl-mt7622.c | 13 +- drivers/pinctrl/meson/Kconfig | 17 +- drivers/pinctrl/meson/pinctrl-meson-a1.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c | 3 - drivers/pinctrl/meson/pinctrl-meson-axg.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-g12a.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 4 +- drivers/pinctrl/meson/pinctrl-meson.c | 8 - drivers/pinctrl/meson/pinctrl-meson.h | 1 - drivers/pinctrl/meson/pinctrl-meson8-pmx.c | 2 - drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 10 +- drivers/pinctrl/pinctrl-amd.c | 49 +- drivers/pinctrl/pinctrl-at91-pio4.c | 4 +- drivers/pinctrl/pinctrl-ingenic.c | 1339 +- drivers/pinctrl/pinctrl-mcp23s08_spi.c | 4 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 709 - drivers/pinctrl/pinctrl-ocelot.c | 186 +- drivers/pinctrl/pinctrl-rockchip.c | 30 +- drivers/pinctrl/pinctrl-utils.c | 2 +- drivers/pinctrl/qcom/Kconfig | 68 +- drivers/pinctrl/qcom/Makefile | 2 - drivers/pinctrl/qcom/pinctrl-msm.c | 34 +- drivers/pinctrl/qcom/pinctrl-msm8953.c | 1844 - drivers/pinctrl/qcom/pinctrl-sdx55.c | 1018 - drivers/pinctrl/qcom/pinctrl-sm8250.c | 18 - drivers/pinctrl/renesas/core.c | 2 - drivers/pinctrl/renesas/core.h | 4 - drivers/pinctrl/renesas/gpio.c | 2 +- drivers/pinctrl/renesas/pfc-r8a7778.c | 55 +- drivers/pinctrl/renesas/pfc-r8a7790.c | 146 +- drivers/pinctrl/renesas/pfc-r8a7791.c | 18 - drivers/pinctrl/renesas/pfc-r8a77950.c | 45 +- drivers/pinctrl/renesas/pfc-r8a77951.c | 59 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 57 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 57 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 57 +- drivers/pinctrl/renesas/pfc-sh73a0.c | 2 +- drivers/pinctrl/renesas/pinctrl.c | 68 +- drivers/pinctrl/renesas/sh_pfc.h | 12 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 5 + drivers/platform/Kconfig | 2 - drivers/platform/Makefile | 1 - drivers/platform/chrome/cros_ec_proto.c | 14 +- drivers/platform/chrome/cros_ec_typec.c | 332 +- drivers/platform/mellanox/Kconfig | 10 - drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxbf-pmc.c | 1478 - drivers/platform/surface/Kconfig | 59 - drivers/platform/surface/Makefile | 11 - drivers/platform/surface/surface_gpe.c | 309 - drivers/platform/x86/Kconfig | 91 +- drivers/platform/x86/Makefile | 13 +- drivers/platform/x86/acer-wmi.c | 167 +- drivers/platform/x86/amd-pmc.c | 286 - drivers/platform/x86/asus-nb-wmi.c | 15 - drivers/platform/x86/asus-wmi.c | 40 - drivers/platform/x86/asus-wmi.h | 1 - drivers/platform/x86/dell-wmi-sysman/Makefile | 8 - .../x86/dell-wmi-sysman/biosattr-interface.c | 186 - .../platform/x86/dell-wmi-sysman/dell-wmi-sysman.h | 191 - .../platform/x86/dell-wmi-sysman/enum-attributes.c | 189 - .../platform/x86/dell-wmi-sysman/int-attributes.c | 173 - .../x86/dell-wmi-sysman/passobj-attributes.c | 187 - .../x86/dell-wmi-sysman/passwordattr-interface.c | 153 - .../x86/dell-wmi-sysman/string-attributes.c | 159 - drivers/platform/x86/dell-wmi-sysman/sysman.c | 627 - drivers/platform/x86/intel-hid.c | 16 +- drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/platform/x86/intel_pmt_class.c | 297 - drivers/platform/x86/intel_pmt_class.h | 52 - drivers/platform/x86/intel_pmt_crashlog.c | 328 - drivers/platform/x86/intel_pmt_telemetry.c | 160 - drivers/platform/x86/panasonic-laptop.c | 509 +- drivers/platform/x86/sony-laptop.c | 3 + drivers/platform/{surface => x86}/surface3-wmi.c | 0 .../platform/{surface => x86}/surface3_button.c | 0 drivers/platform/{surface => x86}/surface3_power.c | 0 .../platform/{surface => x86}/surfacepro3_button.c | 0 drivers/platform/x86/thinkpad_acpi.c | 11 +- drivers/platform/x86/touchscreen_dmi.c | 27 - drivers/platform/x86/wmi.c | 7 +- drivers/pnp/core.c | 4 +- drivers/powercap/intel_rapl_common.c | 9 +- drivers/powercap/intel_rapl_msr.c | 51 +- drivers/powercap/powercap_sys.c | 4 +- drivers/ptp/ptp_idt82p33.c | 274 +- drivers/ptp/ptp_idt82p33.h | 3 - drivers/ptp/ptp_ines.c | 19 +- drivers/pwm/Kconfig | 71 +- drivers/pwm/Makefile | 3 - drivers/pwm/core.c | 2 +- drivers/pwm/pwm-ab8500.c | 4 +- drivers/pwm/pwm-atmel-tcb.c | 264 +- drivers/pwm/pwm-atmel.c | 4 +- drivers/pwm/pwm-bcm-iproc.c | 4 +- drivers/pwm/pwm-bcm-kona.c | 4 +- drivers/pwm/pwm-bcm2835.c | 4 +- drivers/pwm/pwm-berlin.c | 4 +- drivers/pwm/pwm-brcmstb.c | 4 +- drivers/pwm/pwm-clps711x.c | 4 +- drivers/pwm/pwm-crc.c | 2 +- drivers/pwm/pwm-dwc.c | 319 - drivers/pwm/pwm-ep93xx.c | 4 +- drivers/pwm/pwm-fsl-ftm.c | 4 +- drivers/pwm/pwm-hibvt.c | 7 +- drivers/pwm/pwm-img.c | 4 +- drivers/pwm/pwm-imx-tpm.c | 10 +- drivers/pwm/pwm-imx1.c | 25 +- drivers/pwm/pwm-imx27.c | 25 +- drivers/pwm/pwm-intel-lgm.c | 244 - drivers/pwm/pwm-iqs620a.c | 2 +- drivers/pwm/pwm-keembay.c | 245 - drivers/pwm/pwm-lp3943.c | 1 - drivers/pwm/pwm-lpc18xx-sct.c | 4 +- drivers/pwm/pwm-lpc32xx.c | 4 +- drivers/pwm/pwm-lpss-platform.c | 39 +- drivers/pwm/pwm-lpss.c | 7 +- drivers/pwm/pwm-mediatek.c | 23 +- drivers/pwm/pwm-meson.c | 4 +- drivers/pwm/pwm-mtk-disp.c | 4 +- drivers/pwm/pwm-pxa.c | 4 +- drivers/pwm/pwm-rcar.c | 6 +- drivers/pwm/pwm-renesas-tpu.c | 4 +- drivers/pwm/pwm-rockchip.c | 4 +- drivers/pwm/pwm-samsung.c | 4 +- drivers/pwm/pwm-sifive.c | 4 +- drivers/pwm/pwm-spear.c | 4 +- drivers/pwm/pwm-sti.c | 54 +- drivers/pwm/pwm-sun4i.c | 4 +- drivers/pwm/pwm-tegra.c | 4 +- drivers/pwm/pwm-tiecap.c | 4 +- drivers/pwm/pwm-tiehrpwm.c | 16 +- drivers/pwm/pwm-vt8500.c | 4 +- drivers/pwm/pwm-zx.c | 5 +- drivers/rapidio/rio.c | 81 + drivers/regulator/Kconfig | 21 - drivers/regulator/Makefile | 2 - drivers/regulator/as3722-regulator.c | 3 +- drivers/regulator/bd718x7-regulator.c | 164 +- drivers/regulator/core.c | 61 +- drivers/regulator/da9121-regulator.c | 108 - drivers/regulator/fixed.c | 63 +- drivers/regulator/helpers.c | 3 +- drivers/regulator/lp872x.c | 2 +- drivers/regulator/mcp16502.c | 135 +- drivers/regulator/of_regulator.c | 8 +- drivers/regulator/pfuze100-regulator.c | 13 +- drivers/regulator/scmi-regulator.c | 417 - drivers/regulator/ti-abb-regulator.c | 12 +- drivers/remoteproc/ingenic_rproc.c | 2 +- drivers/remoteproc/mtk_common.h | 2 +- drivers/remoteproc/mtk_scp.c | 24 +- drivers/remoteproc/qcom_q6v5_adsp.c | 4 +- drivers/remoteproc/qcom_q6v5_mss.c | 73 +- drivers/remoteproc/qcom_q6v5_pas.c | 5 +- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/remoteproc/qcom_wcnss.c | 109 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 4 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 18 +- drivers/reset/Kconfig | 10 +- drivers/reset/Makefile | 1 - drivers/reset/core.c | 73 - drivers/reset/reset-bcm6345.c | 135 - drivers/reset/reset-meson.c | 8 +- drivers/rtc/Kconfig | 21 +- drivers/rtc/class.c | 51 +- drivers/rtc/nvmem.c | 91 +- drivers/rtc/rtc-88pm80x.c | 2 +- drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-ab-b5ze-s3.c | 2 +- drivers/rtc/rtc-ab-eoz9.c | 2 +- drivers/rtc/rtc-ab3100.c | 2 +- drivers/rtc/rtc-ab8500.c | 2 +- drivers/rtc/rtc-abx80x.c | 2 +- drivers/rtc/rtc-ac100.c | 2 +- drivers/rtc/rtc-armada38x.c | 2 +- drivers/rtc/rtc-aspeed.c | 2 +- drivers/rtc/rtc-at91rm9200.c | 108 +- drivers/rtc/rtc-at91sam9.c | 2 +- drivers/rtc/rtc-au1xxx.c | 2 +- drivers/rtc/rtc-bd70528.c | 2 +- drivers/rtc/rtc-brcmstb-waketimer.c | 5 +- drivers/rtc/rtc-cadence.c | 2 +- drivers/rtc/rtc-cmos.c | 6 +- drivers/rtc/rtc-coh901331.c | 2 +- drivers/rtc/rtc-cpcap.c | 8 +- drivers/rtc/rtc-cros-ec.c | 2 +- drivers/rtc/rtc-da9052.c | 2 +- drivers/rtc/rtc-da9063.c | 4 +- drivers/rtc/rtc-davinci.c | 2 +- drivers/rtc/rtc-digicolor.c | 2 +- drivers/rtc/rtc-dm355evm.c | 2 +- drivers/rtc/rtc-ds1305.c | 5 +- drivers/rtc/rtc-ds1307.c | 83 +- drivers/rtc/rtc-ds1343.c | 5 +- drivers/rtc/rtc-ds1347.c | 2 +- drivers/rtc/rtc-ds1374.c | 2 +- drivers/rtc/rtc-ds1511.c | 6 +- drivers/rtc/rtc-ds1553.c | 6 +- drivers/rtc/rtc-ds1672.c | 2 +- drivers/rtc/rtc-ds1685.c | 5 +- drivers/rtc/rtc-ds1742.c | 6 +- drivers/rtc/rtc-ds2404.c | 2 +- drivers/rtc/rtc-ds3232.c | 2 +- drivers/rtc/rtc-ep93xx.c | 2 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 2 +- drivers/rtc/rtc-ftrtc010.c | 2 +- drivers/rtc/rtc-goldfish.c | 2 +- drivers/rtc/rtc-hym8563.c | 7 +- drivers/rtc/rtc-imx-sc.c | 2 +- drivers/rtc/rtc-imxdi.c | 2 +- drivers/rtc/rtc-isl12026.c | 4 +- drivers/rtc/rtc-isl1208.c | 4 +- drivers/rtc/rtc-jz4740.c | 2 +- drivers/rtc/rtc-lpc32xx.c | 2 +- drivers/rtc/rtc-ls1x.c | 2 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-m48t59.c | 5 +- drivers/rtc/rtc-m48t86.c | 5 +- drivers/rtc/rtc-mc13xxx.c | 2 +- drivers/rtc/rtc-meson-vrtc.c | 2 +- drivers/rtc/rtc-meson.c | 4 +- drivers/rtc/rtc-mpc5121.c | 2 +- drivers/rtc/rtc-mrst.c | 2 +- drivers/rtc/rtc-mt2712.c | 2 +- drivers/rtc/rtc-mt6397.c | 2 +- drivers/rtc/rtc-mv.c | 2 +- drivers/rtc/rtc-mxc.c | 25 +- drivers/rtc/rtc-mxc_v2.c | 2 +- drivers/rtc/rtc-omap.c | 13 +- drivers/rtc/rtc-pcap.c | 2 +- drivers/rtc/rtc-pcf2123.c | 2 +- drivers/rtc/rtc-pcf2127.c | 72 +- drivers/rtc/rtc-pcf85063.c | 4 +- drivers/rtc/rtc-pcf8523.c | 34 +- drivers/rtc/rtc-pcf85363.c | 4 +- drivers/rtc/rtc-pcf8563.c | 2 +- drivers/rtc/rtc-pic32.c | 2 +- drivers/rtc/rtc-pl030.c | 2 +- drivers/rtc/rtc-pl031.c | 8 +- drivers/rtc/rtc-pm8xxx.c | 2 +- drivers/rtc/rtc-ps3.c | 2 +- drivers/rtc/rtc-r9701.c | 2 +- drivers/rtc/rtc-rc5t619.c | 2 +- drivers/rtc/rtc-rk808.c | 2 +- drivers/rtc/rtc-rp5c01.c | 5 +- drivers/rtc/rtc-rs5c348.c | 2 +- drivers/rtc/rtc-rv3028.c | 6 +- drivers/rtc/rtc-rv3029c2.c | 4 +- drivers/rtc/rtc-rv3032.c | 8 +- drivers/rtc/rtc-rv8803.c | 5 +- drivers/rtc/rtc-rx6110.c | 165 +- drivers/rtc/rtc-rx8010.c | 2 +- drivers/rtc/rtc-rx8581.c | 4 +- drivers/rtc/rtc-s35390a.c | 2 +- drivers/rtc/rtc-sa1100.c | 2 +- drivers/rtc/rtc-sc27xx.c | 42 +- drivers/rtc/rtc-sd3078.c | 2 +- drivers/rtc/rtc-sh.c | 2 +- drivers/rtc/rtc-sirfsoc.c | 2 +- drivers/rtc/rtc-snvs.c | 69 +- drivers/rtc/rtc-st-lpc.c | 2 +- drivers/rtc/rtc-starfire.c | 2 +- drivers/rtc/rtc-stk17ta8.c | 5 +- drivers/rtc/rtc-stmp3xxx.c | 2 +- drivers/rtc/rtc-sun4v.c | 2 +- drivers/rtc/rtc-sun6i.c | 10 +- drivers/rtc/rtc-sunxi.c | 2 +- drivers/rtc/rtc-tegra.c | 2 +- drivers/rtc/rtc-test.c | 2 +- drivers/rtc/rtc-tps6586x.c | 2 +- drivers/rtc/rtc-tps65910.c | 2 +- drivers/rtc/rtc-tx4939.c | 5 +- drivers/rtc/rtc-vr41xx.c | 2 +- drivers/rtc/rtc-vt8500.c | 2 +- drivers/rtc/rtc-wilco-ec.c | 2 +- drivers/rtc/rtc-wm831x.c | 2 +- drivers/rtc/rtc-xgene.c | 2 +- drivers/rtc/rtc-zynqmp.c | 2 +- drivers/rtc/sysfs.c | 2 + drivers/s390/block/dasd.c | 29 +- drivers/s390/block/dasd_devmap.c | 109 - drivers/s390/block/dasd_eckd.c | 175 +- drivers/s390/block/dasd_fba.c | 2 +- drivers/s390/block/dasd_int.h | 114 +- drivers/s390/block/dasd_ioctl.c | 27 +- 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/cio/chp.c | 15 - drivers/s390/cio/chp.h | 1 - drivers/s390/cio/chsc.c | 145 +- drivers/s390/cio/chsc.h | 3 +- drivers/s390/cio/device.c | 15 +- drivers/s390/crypto/ap_bus.c | 178 +- drivers/s390/crypto/ap_bus.h | 12 - drivers/s390/crypto/pkey_api.c | 45 +- drivers/s390/crypto/zcrypt_api.c | 66 - drivers/s390/crypto/zcrypt_api.h | 2 - drivers/s390/crypto/zcrypt_card.c | 13 +- drivers/s390/crypto/zcrypt_queue.c | 6 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/qeth_core.h | 31 +- drivers/s390/net/qeth_core_main.c | 305 +- drivers/s390/net/qeth_core_mpc.h | 40 +- drivers/s390/net/qeth_ethtool.c | 243 +- drivers/s390/net/qeth_l2_main.c | 51 +- drivers/s390/net/qeth_l3_main.c | 5 +- drivers/s390/scsi/zfcp_aux.c | 11 - drivers/s390/scsi/zfcp_def.h | 1 - drivers/s390/scsi/zfcp_ext.h | 2 + drivers/s390/scsi/zfcp_fsf.c | 19 - drivers/s390/scsi/zfcp_fsf.h | 11 - drivers/s390/scsi/zfcp_qdio.c | 47 - drivers/s390/scsi/zfcp_qdio.h | 2 - drivers/scsi/NCR5380.c | 18 +- drivers/scsi/aacraid/commctrl.c | 22 +- drivers/scsi/aacraid/linit.c | 61 +- drivers/scsi/advansys.c | 16 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 3 +- drivers/scsi/aic94xx/aic94xx_task.c | 1 + drivers/scsi/arcmsr/arcmsr.h | 1 - drivers/scsi/arcmsr/arcmsr_hba.c | 26 +- drivers/scsi/atari_scsi.c | 10 +- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/be2iscsi/be_mgmt.c | 4 + drivers/scsi/bnx2fc/bnx2fc.h | 1 + drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 1 + drivers/scsi/dc395x.c | 15 +- drivers/scsi/device_handler/scsi_dh_alua.c | 19 +- drivers/scsi/esas2r/esas2r_disc.c | 3 +- drivers/scsi/esas2r/esas2r_init.c | 5 +- drivers/scsi/esas2r/esas2r_int.c | 8 +- drivers/scsi/esas2r/esas2r_main.c | 8 +- drivers/scsi/fcoe/fcoe.c | 3 +- drivers/scsi/fcoe/fcoe_sysfs.c | 4 +- drivers/scsi/fnic/fnic.h | 3 +- drivers/scsi/fnic/fnic_fcs.c | 10 +- drivers/scsi/fnic/fnic_main.c | 2 - drivers/scsi/fnic/fnic_scsi.c | 17 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +- drivers/scsi/hpsa.c | 30 +- drivers/scsi/hptiop.c | 1 + drivers/scsi/ibmvscsi/ibmvfc.c | 195 +- drivers/scsi/ibmvscsi/ibmvfc.h | 28 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 36 +- drivers/scsi/ipr.c | 1 + drivers/scsi/isci/init.c | 18 +- drivers/scsi/isci/phy.c | 2 + drivers/scsi/iscsi_tcp.c | 4 +- drivers/scsi/libfc/fc_elsct.c | 2 +- drivers/scsi/libfc/fc_encode.h | 707 - drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_libfc.c | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 25 +- drivers/scsi/lpfc/lpfc.h | 15 +- drivers/scsi/lpfc/lpfc_attr.c | 89 +- drivers/scsi/lpfc/lpfc_bsg.c | 138 +- drivers/scsi/lpfc/lpfc_crtn.h | 18 +- drivers/scsi/lpfc/lpfc_ct.c | 452 +- drivers/scsi/lpfc/lpfc_debugfs.c | 23 +- drivers/scsi/lpfc/lpfc_disc.h | 47 +- drivers/scsi/lpfc/lpfc_els.c | 1293 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 797 +- drivers/scsi/lpfc/lpfc_hw.h | 7 +- drivers/scsi/lpfc/lpfc_hw4.h | 22 +- drivers/scsi/lpfc/lpfc_init.c | 190 +- drivers/scsi/lpfc/lpfc_mem.c | 11 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 215 +- drivers/scsi/lpfc/lpfc_nvme.c | 381 +- drivers/scsi/lpfc/lpfc_nvme.h | 4 +- drivers/scsi/lpfc/lpfc_nvmet.c | 77 +- drivers/scsi/lpfc/lpfc_scsi.c | 1167 +- drivers/scsi/lpfc/lpfc_sli.c | 744 +- drivers/scsi/lpfc/lpfc_sli.h | 7 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/lpfc/lpfc_vport.c | 128 +- drivers/scsi/megaraid/megaraid_sas.h | 2 + drivers/scsi/megaraid/megaraid_sas_base.c | 134 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 7 - drivers/scsi/mpt3sas/mpt3sas_base.h | 102 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 6 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1246 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 312 +- drivers/scsi/mvumi.c | 1 + drivers/scsi/pcmcia/nsp_cs.c | 2 + drivers/scsi/pm8001/pm8001_ctl.c | 7 +- drivers/scsi/pm8001/pm8001_hwi.c | 1456 +- drivers/scsi/pm8001/pm8001_init.c | 106 +- drivers/scsi/pm8001/pm8001_sas.c | 149 +- drivers/scsi/pm8001/pm8001_sas.h | 47 +- drivers/scsi/pm8001/pm80xx_hwi.c | 1726 +- drivers/scsi/pm8001/pm80xx_hwi.h | 6 - drivers/scsi/qedf/qedf.h | 1 + drivers/scsi/qla2xxx/qla_def.h | 2 - drivers/scsi/qla2xxx/qla_init.c | 3 - drivers/scsi/qla2xxx/qla_mbx.c | 1 + drivers/scsi/qla2xxx/qla_nvme.c | 6 +- drivers/scsi/qla2xxx/qla_target.c | 22 +- drivers/scsi/qla2xxx/qla_target.h | 1 - drivers/scsi/qla2xxx/qla_tmpl.c | 4 + drivers/scsi/qla2xxx/tcm_qla2xxx.c | 70 +- drivers/scsi/qla4xxx/ql4_os.c | 3 + drivers/scsi/scsi_devinfo.c | 3 +- drivers/scsi/scsi_lib.c | 149 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/scsi_transport_fc.c | 417 +- drivers/scsi/sd.c | 28 +- drivers/scsi/smartpqi/smartpqi_init.c | 14 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 1 + drivers/scsi/st.c | 1 + drivers/scsi/storvsc_drv.c | 26 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 1 + drivers/scsi/ufs/Kconfig | 2 +- drivers/scsi/ufs/ufs-exynos.c | 15 +- drivers/scsi/ufs/ufs-exynos.h | 13 + drivers/scsi/ufs/ufs-hisi.c | 13 +- drivers/scsi/ufs/ufs-hisi.h | 13 + drivers/scsi/ufs/ufs-mediatek.c | 253 +- drivers/scsi/ufs/ufs-mediatek.h | 34 +- drivers/scsi/ufs/ufs-qcom.c | 34 +- drivers/scsi/ufs/ufs-qcom.h | 11 + drivers/scsi/ufs/ufs-sysfs.c | 7 - drivers/scsi/ufs/ufs.h | 1 - drivers/scsi/ufs/ufshcd-pltfrm.c | 17 - drivers/scsi/ufs/ufshcd-pltfrm.h | 1 - drivers/scsi/ufs/ufshcd.c | 252 +- drivers/scsi/ufs/ufshcd.h | 47 +- drivers/scsi/ufs/unipro.h | 6 +- drivers/slimbus/Kconfig | 2 - drivers/slimbus/qcom-ngd-ctrl.c | 121 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/Kconfig | 1 - drivers/soc/Makefile | 3 +- drivers/soc/amlogic/Kconfig | 12 +- drivers/soc/amlogic/meson-clk-measure.c | 5 +- drivers/soc/amlogic/meson-ee-pwrc.c | 5 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 5 +- drivers/soc/amlogic/meson-secure-pwrc.c | 5 +- drivers/soc/aspeed/Kconfig | 47 +- drivers/soc/aspeed/Makefile | 1 - drivers/soc/aspeed/aspeed-lpc-ctrl.c | 37 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 - drivers/soc/aspeed/aspeed-socinfo.c | 135 - drivers/soc/atmel/soc.c | 6 - drivers/soc/atmel/soc.h | 3 - 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/soc/litex/Kconfig | 19 - drivers/soc/litex/Makefile | 3 - drivers/soc/litex/litex_soc_ctrl.c | 176 - drivers/soc/mediatek/mtk-scpsys.c | 5 +- drivers/soc/qcom/Kconfig | 5 +- drivers/soc/qcom/cmd-db.c | 8 +- drivers/soc/qcom/kryo-l2-accessors.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 117 +- drivers/soc/qcom/qcom-geni-se.c | 60 +- drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/rpmh-rsc.c | 7 +- drivers/soc/qcom/rpmh.c | 2 +- drivers/soc/qcom/rpmhpd.c | 3 - drivers/soc/qcom/rpmpd.c | 85 +- drivers/soc/qcom/smem.c | 3 +- drivers/soc/qcom/smp2p.c | 6 +- drivers/soc/qcom/smsm.c | 4 +- drivers/soc/qcom/wcnss_ctrl.c | 8 +- drivers/soc/renesas/rmobile-sysc.c | 17 +- drivers/soc/rockchip/io-domain.c | 3 + drivers/soc/samsung/exynos-pmu.c | 11 - drivers/soc/samsung/exynos5422-asv.c | 2 +- drivers/soc/samsung/s3c-pm-check.c | 2 +- drivers/soc/tegra/fuse/speedo-tegra124.c | 21 +- drivers/soc/tegra/fuse/speedo-tegra210.c | 8 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 2 - drivers/soc/ti/Kconfig | 18 + drivers/soc/ti/k3-ringacc.c | 98 +- drivers/soc/ti/k3-socinfo.c | 1 - drivers/soc/ti/knav_dma.c | 15 +- drivers/soc/ti/knav_qmss_queue.c | 66 +- drivers/soc/ti/omap_prm.c | 4 - drivers/soc/ti/pm33xx.c | 4 +- drivers/soc/ti/pruss.c | 6 + drivers/soc/ti/ti_sci_inta_msi.c | 12 - drivers/soc/ti/ti_sci_pm_domains.c | 2 +- drivers/soc/ti/wkup_m3_ipc.c | 8 +- drivers/spi/Kconfig | 1 - drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-amd.c | 5 +- drivers/spi/spi-atmel.c | 6 +- drivers/spi/spi-bcm-qspi.c | 34 +- drivers/spi/spi-bcm2835.c | 39 +- drivers/spi/spi-bcm2835aux.c | 20 +- drivers/spi/spi-bcm63xx-hsspi.c | 4 +- drivers/spi/spi-cadence-quadspi.c | 2 - drivers/spi/spi-dw-core.c | 4 +- drivers/spi/spi-fsi.c | 2 +- drivers/spi/spi-fsl-dspi.c | 10 +- drivers/spi/spi-fsl-lpspi.c | 3 + drivers/spi/spi-img-spfi.c | 4 +- drivers/spi/spi-imx.c | 56 +- drivers/spi/spi-mem.c | 3 +- drivers/spi/spi-mt7621.c | 2 - drivers/spi/spi-mtk-nor.c | 16 +- drivers/spi/spi-mxs.c | 1 - drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-nxp-fspi.c | 7 - drivers/spi/spi-pic32.c | 1 - drivers/spi/spi-rockchip.c | 4 - drivers/spi/spi-sprd.c | 1 - drivers/spi/spi-st-ssc4.c | 5 +- drivers/spi/spi-stm32-qspi.c | 8 +- drivers/spi/spi-stm32.c | 1 - drivers/spi/spi-sun6i.c | 199 +- drivers/spi/spi-synquacer.c | 15 +- drivers/spi/spi-tegra114.c | 2 - drivers/spi/spi-tegra20-sflash.c | 1 - drivers/spi/spi-tegra20-slink.c | 2 - drivers/spi/spi-ti-qspi.c | 1 - drivers/spi/spi.c | 149 +- drivers/staging/Kconfig | 4 +- drivers/staging/Makefile | 2 +- drivers/staging/android/Kconfig | 2 + drivers/staging/android/Makefile | 2 + drivers/staging/android/TODO | 5 + drivers/staging/android/ashmem.c | 6 +- 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/cb_pcidas.c | 1 - drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 8 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 2 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 5 +- 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/audio_codec.c | 111 +- drivers/staging/greybus/audio_manager_module.c | 3 +- drivers/staging/greybus/audio_module.c | 8 +- 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/imx/imx-media-csi.c | 10 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 8 +- .../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 + .../media}/rkisp1/rkisp1-regs.h | 0 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.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 9 - drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 4 +- drivers/staging/media/zoran/zoran_driver.c | 2 +- drivers/staging/most/sound/sound.c | 14 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 44 +- drivers/staging/mt7621-pci/pci-mt7621.c | 19 +- drivers/staging/octeon/ethernet-mdio.c | 6 + drivers/staging/octeon/ethernet-rx.c | 34 +- drivers/staging/octeon/ethernet.c | 9 - drivers/staging/qlge/qlge_ethtool.c | 1 - drivers/staging/qlge/qlge_main.c | 9 + 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/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 | 51 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 45 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 44 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 15 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 14 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 49 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 127 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 70 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 132 +- drivers/staging/rtl8723bs/core/rtw_security.c | 380 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 63 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 97 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 93 +- drivers/staging/rtl8723bs/hal/hal_com.c | 2 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 20 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 +- drivers/staging/rtl8723bs/include/ieee80211.h | 35 +- drivers/staging/rtl8723bs/include/osdep_service.h | 3 + .../rtl8723bs/include/osdep_service_linux.h | 2 + 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 | 12 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 8 +- drivers/staging/rtl8723bs/include/sta_info.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 26 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 256 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 458 +- 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 | 2 +- .../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 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 19 +- drivers/staging/vt6655/card.c | 2 +- drivers/staging/vt6655/device_main.c | 11 +- drivers/staging/vt6655/rxtx.c | 99 +- .../bindings/net/wireless/silabs,wfx.yaml | 2 +- drivers/staging/wfx/bh.c | 2 +- drivers/staging/wfx/data_tx.c | 6 +- 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 | 764 - 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/target/loopback/tcm_loop.c | 14 +- drivers/target/target_core_device.c | 59 +- drivers/target/target_core_sbc.c | 139 +- drivers/target/target_core_tmr.c | 166 +- drivers/target/target_core_tpg.c | 2 +- drivers/target/target_core_transport.c | 170 +- drivers/target/target_core_user.c | 166 +- drivers/target/tcm_fc/tfc_cmd.c | 3 +- drivers/target/tcm_fc/tfc_io.c | 1 + drivers/target/tcm_fc/tfc_sess.c | 2 +- drivers/tee/amdtee/amdtee_private.h | 8 +- drivers/tee/amdtee/core.c | 26 +- drivers/tee/optee/device.c | 2 +- drivers/tee/tee_core.c | 5 +- drivers/thermal/amlogic_thermal.c | 4 - drivers/thermal/cpufreq_cooling.c | 4 +- drivers/thermal/gov_power_allocator.c | 40 +- drivers/thermal/intel/intel_pch_thermal.c | 86 +- drivers/thermal/mtk_thermal.c | 2 +- drivers/thermal/rcar_thermal.c | 5 +- drivers/thermal/sun8i_thermal.c | 33 +- drivers/thermal/thermal_core.c | 97 +- drivers/thermal/thermal_core.h | 6 + drivers/thermal/thermal_hwmon.c | 3 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 18 +- drivers/thunderbolt/Kconfig | 13 - drivers/thunderbolt/Makefile | 3 - drivers/thunderbolt/ctl.c | 4 +- drivers/thunderbolt/debugfs.c | 25 - drivers/thunderbolt/dma_test.c | 736 - drivers/thunderbolt/icm.c | 12 +- drivers/thunderbolt/nhi.c | 59 +- drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/path.c | 13 +- drivers/thunderbolt/switch.c | 33 +- drivers/thunderbolt/tb.h | 10 - drivers/thunderbolt/tunnel.c | 50 +- drivers/thunderbolt/usb4.c | 4 - drivers/thunderbolt/xdomain.c | 149 +- drivers/tty/Kconfig | 41 + drivers/tty/Makefile | 5 +- 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/21285.c | 12 +- drivers/tty/serial/8250/8250_early.c | 3 + drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 43 +- drivers/tty/serial/8250/serial_cs.c | 9 +- drivers/tty/serial/Kconfig | 49 +- drivers/tty/serial/Makefile | 2 +- drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/ar933x_uart.c | 6 +- drivers/tty/serial/fsl_linflexuart.c | 19 +- drivers/tty/serial/fsl_lpuart.c | 13 +- drivers/tty/serial/ifx6x60.c | 3 +- drivers/tty/serial/imx.c | 82 +- drivers/tty/serial/jsm/jsm_cls.c | 4 +- drivers/tty/serial/liteuart.c | 404 - drivers/tty/serial/lpc32xx_hs.c | 3 +- drivers/tty/serial/max310x.c | 57 +- drivers/tty/serial/msm_serial.c | 5 +- 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_mctrl_gpio.c | 2 +- drivers/tty/serial/serial_txx9.c | 3 - drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/serial/sifive.c | 3 +- drivers/tty/serial/stm32-usart.c | 6 +- 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 | 18 +- drivers/tty/tty_jobctrl.c | 3 - drivers/tty/tty_ldisc.c | 11 +- drivers/tty/tty_port.c | 4 +- drivers/tty/ttynull.c | 18 - drivers/tty/vt/consolemap.c | 3 +- drivers/tty/vt/keyboard.c | 493 +- drivers/tty/vt/vt.c | 24 +- drivers/tty/vt/vt_ioctl.c | 47 +- drivers/uio/uio.c | 14 +- drivers/uio/uio_pci_generic.c | 37 +- drivers/uio/uio_pruss.c | 27 +- drivers/usb/Makefile | 1 + drivers/usb/atm/usbatm.c | 2 +- drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/core.c | 15 +- drivers/usb/cdns3/core.h | 4 - drivers/usb/cdns3/ep0.c | 65 +- drivers/usb/cdns3/gadget-export.h | 3 + drivers/usb/cdns3/gadget.c | 143 +- drivers/usb/cdns3/gadget.h | 5 +- drivers/usb/cdns3/host-export.h | 6 - drivers/usb/cdns3/host.c | 60 +- drivers/usb/chipidea/Makefile | 5 +- drivers/usb/chipidea/trace.c | 23 - drivers/usb/chipidea/trace.h | 92 - drivers/usb/chipidea/udc.c | 10 +- drivers/usb/class/cdc-acm.c | 21 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/core/buffer.c | 6 +- drivers/usb/core/config.c | 1 - drivers/usb/core/devio.c | 14 +- drivers/usb/core/driver.c | 30 +- drivers/usb/core/generic.c | 4 +- drivers/usb/core/hcd-pci.c | 6 +- drivers/usb/core/hcd.c | 37 +- drivers/usb/core/hub.c | 3 +- drivers/usb/core/message.c | 35 +- drivers/usb/core/quirks.c | 13 - drivers/usb/core/usb.c | 4 +- drivers/usb/core/usb.h | 2 - drivers/usb/dwc2/platform.c | 3 - drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/core.h | 2 +- drivers/usb/dwc3/dwc3-pci.c | 4 - drivers/usb/dwc3/ep0.c | 3 +- drivers/usb/gadget/composite.c | 2 +- drivers/usb/gadget/function/f_midi.c | 10 +- drivers/usb/gadget/legacy/inode.c | 3 - drivers/usb/gadget/legacy/raw_gadget.c | 5 +- drivers/usb/gadget/udc/core.c | 2 + drivers/usb/gadget/udc/dummy_hcd.c | 6 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- 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-pmcmsp.c | 15 +- drivers/usb/host/ehci-sched.c | 12 - drivers/usb/host/ehci-tegra.c | 4 +- drivers/usb/host/fsl-mph-dr-of.c | 9 +- drivers/usb/host/imx21-dbg.c | 439 + drivers/usb/host/imx21-hcd.c | 1933 + drivers/usb/host/imx21-hcd.h | 431 + drivers/usb/host/isp1362.h | 54 + drivers/usb/host/max3421-hcd.c | 3 +- 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 | 9 +- drivers/usb/host/ohci-pxa27x.c | 11 +- drivers/usb/host/ohci-s3c2410.c | 12 +- drivers/usb/host/xhci-histb.c | 2 +- drivers/usb/host/xhci-mem.c | 7 +- drivers/usb/host/xhci-pci.c | 17 - drivers/usb/host/xhci-ring.c | 2 - drivers/usb/host/xhci.c | 11 +- drivers/usb/host/xhci.h | 1 - drivers/usb/misc/Kconfig | 9 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 34 +- drivers/usb/misc/brcmstb-usb-pinmap.c | 351 - drivers/usb/misc/iowarrior.c | 3 + drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/misc/sisusbvga/sisusb_con.c | 21 + drivers/usb/mtu3/mtu3_gadget.c | 1 - drivers/usb/musb/musb_dsps.c | 4 +- drivers/usb/serial/Kconfig | 19 +- drivers/usb/serial/Makefile | 1 + drivers/usb/serial/cyberjack.c | 7 +- drivers/usb/serial/digi_acceleport.c | 62 +- drivers/usb/serial/iuu_phoenix.c | 2 + drivers/usb/serial/keyspan_pda.c | 548 +- drivers/usb/serial/mos7720.c | 236 +- drivers/usb/serial/option.c | 13 +- drivers/usb/storage/freecom.c | 1 + drivers/usb/storage/transport.c | 9 +- drivers/usb/typec/Kconfig | 1 - drivers/usb/typec/class.c | 139 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/mux/intel_pmc_mux.c | 3 - drivers/usb/typec/stusb160x.c | 24 +- drivers/usb/typec/tcpm/tcpci.c | 72 +- drivers/usb/typec/tcpm/tcpci.h | 18 +- drivers/usb/typec/tcpm/tcpci_maxim.c | 35 +- drivers/usb/typec/tcpm/tcpm.c | 93 +- drivers/usb/typec/ucsi/psy.c | 9 - drivers/usb/typec/ucsi/ucsi.c | 130 +- drivers/usb/typec/ucsi/ucsi.h | 4 - drivers/usb/typec/ucsi/ucsi_acpi.c | 5 +- drivers/usb/usbip/usbip_common.c | 5 + drivers/vdpa/Kconfig | 1 - drivers/vdpa/mlx5/core/mr.c | 5 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 33 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 10 +- drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c | 2 +- drivers/vfio/pci/vfio_pci.c | 2 +- drivers/vfio/pci/vfio_pci_rdwr.c | 43 +- drivers/vfio/platform/vfio_platform_common.c | 3 +- drivers/vfio/vfio_iommu_type1.c | 17 +- drivers/vhost/scsi.c | 397 +- drivers/vhost/vdpa.c | 173 +- drivers/vhost/vhost.c | 6 - drivers/vhost/vhost.h | 1 - drivers/vhost/vringh.c | 3 +- drivers/video/backlight/pwm_bl.c | 70 +- 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/geode/lxfb_ops.c | 1 - drivers/video/fbdev/hyperv_fb.c | 17 +- 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/pm2fb.c | 1 - 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/virt/nitro_enclaves/ne_misc_dev.c | 6 +- drivers/virtio/virtio_balloon.c | 4 +- drivers/vme/bridges/vme_tsi148.c | 7 + drivers/vme/vme.c | 13 +- drivers/w1/slaves/w1_therm.c | 12 +- drivers/watchdog/Kconfig | 2 +- drivers/xen/swiotlb-xen.c | 3 +- drivers/xen/unpopulated-alloc.c | 14 +- fs/9p/fid.c | 67 +- fs/9p/fid.h | 11 +- fs/9p/vfs_dentry.c | 2 - fs/9p/vfs_dir.c | 6 +- fs/9p/vfs_file.c | 7 +- fs/9p/vfs_inode.c | 47 +- fs/9p/vfs_inode_dotl.c | 35 +- fs/9p/vfs_super.c | 1 - fs/9p/xattr.c | 16 +- fs/Kconfig | 9 - fs/Makefile | 1 - fs/afs/cell.c | 3 +- fs/afs/dir.c | 13 +- fs/afs/dir_edit.c | 6 +- fs/afs/file.c | 78 +- fs/afs/inode.c | 8 - fs/afs/internal.h | 58 - fs/afs/write.c | 110 +- fs/afs/xattr.c | 9 +- fs/afs/yfsclient.c | 1 - fs/aio.c | 17 +- fs/binfmt_elf.c | 6 +- fs/block_dev.c | 7 + fs/btrfs/Makefile | 1 - fs/btrfs/backref.c | 32 +- fs/btrfs/block-group.c | 280 +- fs/btrfs/block-group.h | 2 - fs/btrfs/block-rsv.c | 11 +- fs/btrfs/btrfs_inode.h | 23 +- fs/btrfs/check-integrity.c | 8 +- fs/btrfs/compression.c | 25 +- fs/btrfs/ctree.c | 252 +- fs/btrfs/ctree.h | 159 +- fs/btrfs/delayed-inode.c | 23 +- fs/btrfs/delayed-inode.h | 3 +- fs/btrfs/delayed-ref.h | 12 +- fs/btrfs/dev-replace.c | 47 +- fs/btrfs/dir-item.c | 1 + fs/btrfs/discard.c | 46 +- fs/btrfs/discard.h | 3 +- fs/btrfs/disk-io.c | 751 +- fs/btrfs/disk-io.h | 26 +- fs/btrfs/export.c | 1 + fs/btrfs/extent-io-tree.h | 71 +- fs/btrfs/extent-tree.c | 115 +- fs/btrfs/extent_io.c | 423 +- fs/btrfs/extent_io.h | 32 +- fs/btrfs/file-item.c | 82 +- fs/btrfs/file.c | 787 +- fs/btrfs/free-space-cache.c | 300 +- fs/btrfs/free-space-cache.h | 9 +- fs/btrfs/free-space-tree.c | 26 +- fs/btrfs/inode-item.c | 6 + fs/btrfs/inode-map.c | 2 +- fs/btrfs/inode.c | 785 +- fs/btrfs/ioctl.c | 73 +- fs/btrfs/locking.c | 459 +- fs/btrfs/locking.h | 24 +- fs/btrfs/ordered-data.c | 24 +- fs/btrfs/ordered-data.h | 3 +- fs/btrfs/print-tree.c | 15 +- fs/btrfs/qgroup.c | 170 +- fs/btrfs/reada.c | 81 +- fs/btrfs/ref-verify.c | 28 +- fs/btrfs/reflink.c | 18 +- fs/btrfs/relocation.c | 62 +- fs/btrfs/scrub.c | 242 +- fs/btrfs/send.c | 6 +- fs/btrfs/space-info.c | 274 +- fs/btrfs/space-info.h | 3 - fs/btrfs/super.c | 168 +- fs/btrfs/sysfs.c | 117 +- fs/btrfs/tests/btrfs-tests.c | 3 +- fs/btrfs/tests/extent-io-tests.c | 26 +- fs/btrfs/tests/inode-tests.c | 12 +- fs/btrfs/tests/qgroup-tests.c | 4 + fs/btrfs/transaction.c | 173 +- fs/btrfs/transaction.h | 1 + fs/btrfs/tree-checker.c | 354 +- fs/btrfs/tree-defrag.c | 1 + fs/btrfs/tree-log.c | 81 +- fs/btrfs/uuid-tree.c | 3 +- fs/btrfs/volumes.c | 177 +- fs/btrfs/volumes.h | 33 +- fs/btrfs/xattr.c | 8 +- fs/btrfs/zoned.c | 627 - fs/btrfs/zoned.h | 160 - fs/buffer.c | 58 +- fs/cachefiles/rdwr.c | 3 +- fs/ceph/caps.c | 2 +- fs/ceph/mds_client.c | 50 +- fs/ceph/mds_client.h | 1 - fs/ceph/quota.c | 2 +- fs/ceph/snap.c | 2 +- fs/cifs/cifsacl.c | 1 - fs/cifs/smb2ops.c | 88 +- fs/compat_binfmt_elf.c | 20 +- fs/configfs/dir.c | 1 - fs/coredump.c | 3 +- fs/crypto/fname.c | 6 +- fs/crypto/fscrypt_private.h | 10 +- fs/crypto/hkdf.c | 2 +- fs/crypto/hooks.c | 1 + fs/crypto/inline_crypt.c | 2 +- fs/crypto/keyring.c | 2 +- fs/crypto/keysetup.c | 8 +- fs/crypto/policy.c | 5 +- fs/dax.c | 9 +- fs/debugfs/file.c | 15 +- fs/dlm/lockspace.c | 2 +- fs/dlm/lowcomms.c | 304 +- fs/dlm/lowcomms.h | 2 - fs/dlm/member.c | 2 +- fs/dlm/rcom.c | 6 +- fs/efivarfs/super.c | 1 - fs/erofs/Makefile | 5 + fs/erofs/inode.c | 21 +- fs/erofs/zdata.c | 7 +- fs/eventpoll.c | 876 +- fs/exec.c | 12 +- fs/ext2/dir.c | 14 +- fs/ext2/ext2.h | 7 - fs/ext2/namei.c | 15 +- fs/ext2/super.c | 2 +- fs/ext4/dir.c | 67 + fs/ext4/ext4.h | 91 +- fs/ext4/extents.c | 37 +- fs/ext4/fast_commit.c | 173 +- fs/ext4/fast_commit.h | 6 +- fs/ext4/file.c | 6 +- fs/ext4/fsmap.c | 2 +- fs/ext4/fsync.c | 2 +- fs/ext4/hash.c | 2 +- fs/ext4/inline.c | 1 - fs/ext4/inode.c | 30 +- fs/ext4/mballoc.c | 6 +- fs/ext4/namei.c | 82 +- fs/ext4/super.c | 77 +- fs/ext4/sysfs.c | 2 - fs/f2fs/acl.c | 2 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/compress.c | 5 - fs/f2fs/dir.c | 105 +- fs/f2fs/f2fs.h | 95 +- fs/f2fs/file.c | 237 +- fs/f2fs/hash.c | 11 +- fs/f2fs/inline.c | 4 - fs/f2fs/namei.c | 1 - fs/f2fs/node.c | 2 +- fs/f2fs/recovery.c | 12 +- fs/f2fs/shrinker.c | 6 +- fs/f2fs/super.c | 9 +- fs/fcntl.c | 10 +- fs/file_table.c | 1 + fs/fuse/dir.c | 23 +- fs/fuse/file.c | 22 +- fs/fuse/fuse_i.h | 29 +- fs/fuse/inode.c | 57 +- fs/fuse/virtio_fs.c | 47 +- fs/gfs2/aops.c | 2 +- fs/gfs2/bmap.c | 8 +- fs/gfs2/file.c | 4 +- fs/gfs2/glock.c | 4 +- fs/gfs2/glops.c | 72 +- fs/gfs2/glops.h | 1 - fs/gfs2/incore.h | 1 - fs/gfs2/inode.c | 3 +- fs/gfs2/log.c | 2 - fs/gfs2/lops.c | 31 +- fs/gfs2/lops.h | 2 + fs/gfs2/ops_fstype.c | 14 +- fs/gfs2/recovery.c | 2 +- fs/gfs2/rgrp.c | 15 +- fs/gfs2/super.c | 1 - fs/hfs/btree.h | 2 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/internal.h | 2 - fs/io-wq.c | 14 +- fs/io-wq.h | 1 + fs/io_uring.c | 1564 +- fs/iomap/buffered-io.c | 32 +- fs/iomap/seek.c | 125 +- fs/isofs/rock.h | 8 +- fs/jbd2/checkpoint.c | 2 - fs/jbd2/commit.c | 11 +- fs/jbd2/journal.c | 172 +- fs/jbd2/recovery.c | 6 +- fs/jbd2/transaction.c | 35 +- fs/jfs/jfs_dmap.c | 10 +- fs/jfs/jfs_dmap.h | 2 +- fs/jfs/jfs_extent.c | 2 +- fs/jfs/jfs_extent.h | 2 +- fs/jfs/jfs_logmgr.h | 2 +- fs/jfs/jfs_txnmgr.c | 2 +- fs/jfs/jfs_xtree.c | 2 +- fs/kernfs/dir.c | 2 +- fs/libfs.c | 76 +- fs/locks.c | 4 +- fs/mount.h | 21 +- fs/mount_notify.c | 222 - fs/namei.c | 40 +- fs/namespace.c | 26 +- fs/nfs/callback_proc.c | 5 - fs/nfs/dir.c | 15 +- fs/nfs/nfs42xattr.c | 2 - fs/nfs/nfs42xdr.c | 4 +- fs/nfs/nfsroot.c | 6 - fs/nfsd/nfs3proc.c | 7 +- fs/nfsd/nfs3xdr.c | 8 - fs/nfsd/nfs4proc.c | 3 +- fs/nfsd/nfs4xdr.c | 45 +- fs/nfsd/nfsxdr.c | 6 - fs/nfsd/trace.c | 1 - fs/nfsd/trace.h | 48 +- fs/notify/fsnotify.c | 12 +- fs/notify/inotify/inotify_user.c | 23 +- fs/ntfs/file.c | 5 +- fs/ntfs/inode.c | 2 + fs/ntfs/logfile.c | 3 +- fs/ocfs2/cluster/tcp.c | 1 + fs/ocfs2/journal.c | 2 +- fs/ocfs2/namei.c | 21 +- fs/ocfs2/super.c | 1 - fs/overlayfs/copy_up.c | 25 +- fs/overlayfs/export.c | 10 +- fs/overlayfs/inode.c | 2 +- fs/overlayfs/namei.c | 25 +- fs/overlayfs/overlayfs.h | 14 +- fs/overlayfs/ovl_entry.h | 1 - fs/overlayfs/super.c | 33 +- fs/overlayfs/util.c | 3 +- fs/proc/array.c | 32 +- fs/proc/base.c | 10 +- fs/proc/cpuinfo.c | 2 +- fs/proc/generic.c | 4 +- fs/proc/inode.c | 2 - fs/proc/kcore.c | 2 + fs/proc/page.c | 40 +- fs/proc/proc_net.c | 4 +- fs/proc/self.c | 7 - fs/proc/stat.c | 2 +- fs/proc/task_mmu.c | 4 +- fs/pstore/ftrace.c | 8 +- fs/quota/quota_tree.c | 8 +- fs/quota/quota_v2.c | 19 - fs/ramfs/inode.c | 12 - fs/reiserfs/stree.c | 6 - fs/select.c | 4 +- fs/seq_file.c | 96 +- fs/super.c | 49 + fs/ubifs/auth.c | 1 + fs/ubifs/dir.c | 1 - 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_alloc.c | 1 - fs/xfs/libxfs/xfs_attr_leaf.c | 8 +- fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/scrub/bmap.c | 10 +- fs/xfs/scrub/btree.c | 45 +- fs/xfs/scrub/dir.c | 21 +- fs/xfs/scrub/inode.c | 3 +- fs/xfs/scrub/refcount.c | 8 +- fs/xfs/xfs_aops.c | 20 +- fs/xfs/xfs_iomap.c | 29 - fs/xfs/xfs_iops.c | 10 - fs/xfs/xfs_iwalk.c | 27 +- fs/xfs/xfs_mount.c | 11 +- fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_reflink.c | 3 +- include/acpi/acpi_drivers.h | 12 +- include/acpi/cppc_acpi.h | 14 +- include/asm-generic/Kbuild | 2 +- include/asm-generic/atomic-instrumented.h | 216 +- include/asm-generic/barrier.h | 1 - include/asm-generic/bitops/builtin-ffs.h | 5 +- include/asm-generic/bitops/find.h | 19 - include/asm-generic/getorder.h | 2 +- include/asm-generic/kmap_size.h | 12 - include/asm-generic/kmap_types.h | 11 + include/asm-generic/msi.h | 4 - include/asm-generic/percpu.h | 18 +- include/asm-generic/qrwlock.h | 8 +- include/asm-generic/qspinlock.h | 4 +- include/asm-generic/syscall.h | 24 +- include/asm-generic/uaccess.h | 6 +- include/asm-generic/vmlinux.lds.h | 1 - include/crypto/aead.h | 5 - include/crypto/curve25519.h | 2 - include/crypto/hash_info.h | 3 +- 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 | 136 +- include/drm/drm_drv.h | 92 +- include/drm/drm_dsc.h | 3 +- include/drm/drm_edid.h | 7 + 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_modes.h | 3 - include/drm/drm_modeset_helper_vtables.h | 35 +- include/drm/drm_plane.h | 21 - include/drm/drm_prime.h | 5 +- include/drm/drm_print.h | 20 +- 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/imx8-lpcg.h | 14 - include/dt-bindings/clock/ingenic,sysost.h | 10 +- include/dt-bindings/clock/qcom,camcc-sc7180.h | 121 - .../dt-bindings/clock/qcom,sm8250-lpass-aoncc.h | 11 - .../dt-bindings/clock/qcom,sm8250-lpass-audiocc.h | 13 - include/dt-bindings/dma/jz4775-dma.h | 44 - include/dt-bindings/dma/x2000-dma.h | 54 - include/dt-bindings/firmware/imx/rsrc.h | 1 - include/dt-bindings/interconnect/qcom,sdm660.h | 116 - include/dt-bindings/memory/tegra124-mc.h | 68 - include/dt-bindings/memory/tegra20-mc.h | 53 - include/dt-bindings/memory/tegra210-mc.h | 10 - include/dt-bindings/memory/tegra30-mc.h | 67 - include/dt-bindings/power/qcom-rpmpd.h | 29 - include/dt-bindings/reset/bcm6318-reset.h | 20 - include/dt-bindings/reset/bcm63268-reset.h | 26 - include/dt-bindings/reset/bcm6328-reset.h | 18 - include/dt-bindings/reset/bcm6358-reset.h | 15 - include/dt-bindings/reset/bcm6362-reset.h | 22 - include/dt-bindings/reset/bcm6368-reset.h | 16 - include/dt-bindings/sound/adi,adau1977.h | 15 - include/dt-bindings/usb/pd.h | 8 - include/kunit/test.h | 18 +- include/linux/acpi_iort.h | 4 - include/linux/arm-smccc.h | 2 - include/linux/atmdev.h | 1 - include/linux/atomic-arch-fallback.h | 90 +- include/linux/atomic-fallback.h | 90 +- include/linux/audit.h | 8 + include/linux/bit_spinlock.h | 4 +- include/linux/bitmap.h | 67 +- include/linux/bitops.h | 24 +- include/linux/blk-mq.h | 2 - include/linux/blkdev.h | 3 +- include/linux/bpf.h | 9 - include/linux/bpf_lsm.h | 30 - include/linux/bpf_types.h | 1 - include/linux/bpf_verifier.h | 2 +- include/linux/can/dev.h | 38 +- include/linux/can/dev/peak_canfd.h | 2 +- include/linux/can/skb.h | 20 +- include/linux/ccp.h | 3 +- include/linux/cgroup-defs.h | 15 + include/linux/cgroup.h | 5 +- include/linux/clk-provider.h | 5 - include/linux/clk.h | 20 +- include/linux/clk/samsung.h | 4 +- include/linux/compaction.h | 12 + include/linux/compiler-clang.h | 8 +- include/linux/compiler-gcc.h | 21 + include/linux/compiler.h | 18 +- include/linux/compiler_attributes.h | 2 +- include/linux/compiler_types.h | 15 +- include/linux/console.h | 4 +- include/linux/context_tracking.h | 6 +- include/linux/cpufreq.h | 34 +- include/linux/cpuhotplug.h | 1 - include/linux/cpumask.h | 14 - include/linux/ctype.h | 15 +- include/linux/dcache.h | 2 - include/linux/debugfs.h | 18 +- include/linux/devfreq.h | 4 + include/linux/device/class.h | 14 - include/linux/dma-buf-map.h | 266 - include/linux/dma-buf.h | 18 +- include/linux/dma-mapping.h | 2 + include/linux/dma/ti-cppi5.h | 4 +- include/linux/edac.h | 16 +- include/linux/efi.h | 23 +- include/linux/elf.h | 10 - include/linux/energy_model.h | 20 +- include/linux/entry-common.h | 98 +- include/linux/entry-kvm.h | 4 +- include/linux/ethtool.h | 1 - include/linux/eventpoll.h | 11 +- include/linux/filter.h | 24 +- include/linux/firmware/imx/dsp.h | 10 - include/linux/firmware/imx/ipc.h | 13 - include/linux/firmware/imx/sci.h | 27 - include/linux/firmware/imx/svc/misc.h | 19 - include/linux/font.h | 3 +- include/linux/fpga/fpga-mgr.h | 2 - include/linux/freelist.h | 129 - include/linux/fs.h | 46 +- include/linux/fscrypt.h | 7 +- include/linux/ftrace.h | 45 +- include/linux/genhd.h | 16 +- include/linux/genl_magic_struct.h | 2 +- include/linux/goldfish.h | 8 +- include/linux/gpio/consumer.h | 4 +- include/linux/gpio/driver.h | 71 + include/linux/hid.h | 1 - include/linux/highmem-internal.h | 174 - include/linux/highmem.h | 304 +- include/linux/hrtimer.h | 6 +- include/linux/huge_mm.h | 93 +- include/linux/hyperv.h | 23 - include/linux/ide.h | 11 +- include/linux/ieee80211.h | 3 - include/linux/if_bridge.h | 1 - include/linux/if_frad.h | 92 + include/linux/ima.h | 6 - include/linux/inetdevice.h | 4 +- include/linux/input/adp5589.h | 7 + include/linux/intel-iommu.h | 1 + include/linux/io-mapping.h | 8 +- include/linux/io_uring.h | 3 +- include/linux/ioasid.h | 10 +- include/linux/iomap.h | 2 +- include/linux/iommu-helper.h | 4 +- include/linux/ioport.h | 34 +- include/linux/ipc_namespace.h | 3 +- include/linux/irq.h | 15 + include/linux/irqdomain.h | 10 +- include/linux/jbd2.h | 32 +- include/linux/jhash.h | 2 - include/linux/kasan-checks.h | 2 +- include/linux/kasan.h | 358 +- include/linux/kbd_kern.h | 3 + include/linux/kernel.h | 174 +- include/linux/kernfs.h | 2 +- include/linux/kfence.h | 202 - include/linux/kprobes.h | 27 +- include/linux/list.h | 4 +- include/linux/litex.h | 102 - include/linux/llist.h | 23 - include/linux/lockdep.h | 12 +- include/linux/log2.h | 3 +- include/linux/lsm_hook_defs.h | 7 +- include/linux/lsm_hooks.h | 8 +- include/linux/mailbox/zynqmp-ipi-message.h | 2 +- include/linux/marvell_phy.h | 3 - include/linux/math.h | 177 - include/linux/memblock.h | 18 +- include/linux/memcontrol.h | 469 +- include/linux/memory_hotplug.h | 14 + include/linux/memremap.h | 6 - include/linux/mfd/madera/core.h | 1 - include/linux/mfd/madera/registers.h | 635 + include/linux/mfd/rt5033-private.h | 28 +- include/linux/mfd/syscon.h | 11 - include/linux/mfd/tps65910.h | 40 + include/linux/mhi.h | 23 +- include/linux/mic_bus.h | 100 + include/linux/migrate.h | 4 +- include/linux/mlx5/driver.h | 18 - include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/mm.h | 185 +- include/linux/mm_types.h | 25 +- include/linux/mmap_lock.h | 110 +- include/linux/mmc/host.h | 7 - include/linux/mmdebug.h | 13 - include/linux/mmzone.h | 74 +- include/linux/module.h | 6 +- include/linux/moduleloader.h | 3 +- include/linux/msi.h | 46 +- include/linux/mtd/nand-ecc-sw-bch.h | 73 - include/linux/mtd/nand-ecc-sw-hamming.h | 91 - include/linux/mtd/nand.h | 56 - include/linux/mtd/nand_bch.h | 66 + include/linux/mtd/nand_ecc.h | 39 + include/linux/mtd/rawnand.h | 19 +- include/linux/mtd/sharpsl.h | 1 + include/linux/mtd/spi-nor.h | 53 +- include/linux/mtd/spinand.h | 9 - include/linux/netdev_features.h | 4 +- include/linux/netdevice.h | 38 +- include/linux/netfilter/ipset/ip_set.h | 5 - include/linux/netfilter/nfnetlink.h | 9 +- include/linux/netfilter_ipv4.h | 2 +- include/linux/netfilter_ipv6.h | 10 +- include/linux/nmi.h | 1 - include/linux/ns_common.h | 3 - include/linux/numa.h | 30 +- include/linux/nvmem-provider.h | 17 - include/linux/of.h | 7 - include/linux/page-flags-layout.h | 2 +- include/linux/page-flags.h | 18 +- include/linux/page_ext.h | 8 - include/linux/pagemap.h | 20 +- include/linux/pagevec.h | 7 + include/linux/perf_event.h | 19 +- include/linux/perf_regs.h | 6 +- include/linux/pgtable.h | 13 +- include/linux/phy.h | 43 +- include/linux/pid_namespace.h | 4 +- include/linux/pinctrl/pinctrl.h | 4 +- include/linux/platform_data/adau1977.h | 44 + include/linux/platform_data/cros_ec_commands.h | 169 +- include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/platform_data/hirschmann-hellcreek.h | 23 - include/linux/platform_data/jz4740/jz4740_nand.h | 25 + include/linux/platform_data/mtd-mxc_nand.h | 19 + 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_data/x86/asus-wmi.h | 1 - include/linux/pm_domain.h | 8 +- include/linux/pm_opp.h | 1 + include/linux/pm_runtime.h | 27 +- include/linux/poison.h | 4 + include/linux/preempt.h | 106 +- include/linux/ptp_classify.h | 7 +- include/linux/ptp_clock_kernel.h | 13 - include/linux/purgatory.h | 2 +- include/linux/qcom-geni-se.h | 2 + include/linux/quota.h | 15 +- include/linux/rcu_node_tree.h | 2 - include/linux/rcu_segcblist.h | 1 - include/linux/rcupdate.h | 13 +- include/linux/rcupdate_trace.h | 4 +- include/linux/rcutiny.h | 2 - include/linux/rcutree.h | 1 - include/linux/refcount.h | 130 +- include/linux/regmap.h | 5 - include/linux/regulator/driver.h | 3 - include/linux/relay.h | 29 +- include/linux/reset.h | 1 - include/linux/rio_drv.h | 3 + include/linux/rmap.h | 1 + include/linux/rtc.h | 22 +- include/linux/rtsx_pci.h | 30 - include/linux/scatterlist.h | 6 + include/linux/sched.h | 45 +- include/linux/sched/hotplug.h | 2 - include/linux/sched/jobctl.h | 4 +- include/linux/sched/mm.h | 5 - include/linux/sched/signal.h | 18 +- include/linux/sched/task.h | 2 + include/linux/sched/topology.h | 8 - include/linux/scif.h | 1339 + include/linux/scmi_protocol.h | 352 +- include/linux/sctp.h | 20 - include/linux/sdla.h | 240 + include/linux/seccomp.h | 9 +- include/linux/security.h | 31 +- include/linux/seq_file.h | 1 - include/linux/serial_8250.h | 5 - include/linux/serial_pnx8xxx.h | 67 + include/linux/serial_s3c.h | 2 +- include/linux/set_memory.h | 5 - include/linux/shmem_fs.h | 6 +- include/linux/signal.h | 16 - include/linux/signal_types.h | 12 - include/linux/skbuff.h | 33 - include/linux/slab.h | 18 - include/linux/slab_def.h | 3 - include/linux/slub_def.h | 3 - include/linux/soc/marvell/octeontx2/asm.h | 29 - include/linux/soc/ti/k3-ringacc.h | 5 - include/linux/soc/ti/ti_sci_protocol.h | 85 +- include/linux/socket.h | 1 - include/linux/spi/spi.h | 20 - include/linux/srcu.h | 3 - include/linux/srcutiny.h | 5 +- include/linux/stop_machine.h | 5 - include/linux/string.h | 77 +- include/linux/sunrpc/svc.h | 6 +- include/linux/sunrpc/svc_rdma.h | 36 +- include/linux/sunrpc/svc_rdma_pcl.h | 128 - include/linux/sunrpc/svc_xprt.h | 4 +- include/linux/sunrpc/xdr.h | 3 +- include/linux/swap.h | 4 +- include/linux/swiotlb.h | 11 +- include/linux/syscalls.h | 6 +- include/linux/thread_info.h | 46 - include/linux/thunderbolt.h | 18 +- include/linux/time.h | 13 + include/linux/time64.h | 4 - include/linux/time_namespace.h | 9 +- include/linux/timekeeping.h | 3 +- include/linux/timer.h | 1 + include/linux/torture.h | 7 - include/linux/trace_recursion.h | 232 - include/linux/tracehook.h | 40 +- include/linux/tty.h | 1 - include/linux/uaccess.h | 6 +- include/linux/uio_driver.h | 16 - include/linux/units.h | 2 +- include/linux/usb/composite.h | 2 +- include/linux/usb/hcd.h | 4 + include/linux/usb/pd_vdo.h | 4 +- include/linux/usb/r8152.h | 37 - include/linux/usb/serial.h | 2 + include/linux/usb/tcpm.h | 19 - include/linux/usb/typec.h | 2 - include/linux/usb/typec_tbt.h | 6 +- include/linux/usb/usbnet.h | 4 + include/linux/user_namespace.h | 5 +- include/linux/utsname.h | 9 +- include/linux/vdpa.h | 15 - include/linux/vmalloc.h | 8 +- include/linux/wait.h | 4 +- include/linux/watch_queue.h | 7 +- include/linux/wimax/debug.h | 491 + include/linux/zsmalloc.h | 1 + include/media/dvbdev.h | 2 +- include/media/h264-ctrls.h | 195 +- include/media/v4l2-async.h | 2 +- include/media/v4l2-common.h | 21 - include/media/v4l2-ctrls.h | 2 +- include/media/v4l2-dev.h | 4 +- include/media/v4l2-device.h | 2 +- include/media/v4l2-dv-timings.h | 2 +- include/media/v4l2-fwnode.h | 76 +- 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/net/9p/client.h | 7 - include/net/bluetooth/mgmt.h | 4 +- include/net/bonding.h | 8 - include/net/bpf_sk_storage.h | 2 - include/net/cfg80211.h | 30 +- include/net/compat.h | 10 + include/net/devlink.h | 9 +- include/net/dsa.h | 8 - include/net/dst.h | 12 +- include/net/flow.h | 10 - include/net/ieee80211_radiotap.h | 1 - include/net/ip.h | 2 +- include/net/ip_tunnels.h | 9 +- include/net/ipv6_frag.h | 30 - include/net/mac80211.h | 14 +- include/net/mptcp.h | 24 +- include/net/neighbour.h | 1 - include/net/net_namespace.h | 11 +- include/net/netfilter/ipv4/nf_reject.h | 10 - include/net/netfilter/ipv6/nf_reject.h | 9 - include/net/netfilter/nf_conntrack_l4proto.h | 14 - 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/page_pool.h | 26 - include/net/pkt_cls.h | 2 +- include/net/pkt_sched.h | 5 - include/net/route.h | 6 +- include/net/sch_generic.h | 12 + 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 | 23 +- include/net/tcp.h | 19 +- include/net/tls.h | 16 +- include/net/udp.h | 6 +- include/net/wimax.h | 503 + include/net/xdp.h | 17 +- include/net/xdp_sock.h | 1 - include/net/xdp_sock_drv.h | 7 - include/net/xsk_buff_pool.h | 2 +- include/rdma/ib_umem.h | 42 - include/rdma/ib_verbs.h | 164 +- include/rdma/rdma_cm.h | 14 +- include/rdma/uverbs_ioctl.h | 15 +- include/rdma/uverbs_types.h | 4 +- include/scsi/fc_encode.h | 727 + include/scsi/fc_frame.h | 30 - include/scsi/libiscsi.h | 3 - include/scsi/scsi_transport_fc.h | 36 - include/soc/fsl/qman.h | 3 +- include/soc/mscc/ocelot.h | 18 +- include/soc/tegra/fuse.h | 4 - include/soc/tegra/mc.h | 27 - include/sound/control.h | 2 +- include/sound/core.h | 3 +- include/sound/graph_card.h | 16 - include/sound/intel-dsp-config.h | 7 - include/sound/pcm.h | 4 +- include/sound/rt1015.h | 15 - include/sound/rt5682.h | 1 - include/sound/simple_card_utils.h | 3 - include/sound/soc-acpi.h | 6 - include/sound/soc-component.h | 28 +- include/sound/soc-dai.h | 34 +- include/sound/soc-link.h | 3 +- include/sound/soc-topology.h | 13 +- include/sound/soc.h | 8 +- include/sound/sof.h | 6 +- include/sound/sof/dai.h | 16 +- include/sound/sof/header.h | 4 +- include/target/target_core_base.h | 22 +- include/target/target_core_fabric.h | 2 +- include/trace/events/afs.h | 20 +- include/trace/events/btrfs.h | 104 +- include/trace/events/devfreq.h | 30 +- include/trace/events/ext4.h | 10 +- include/trace/events/f2fs.h | 1 - include/trace/events/mmap_lock.h | 107 - include/trace/events/rcu.h | 26 - include/trace/events/rpcrdma.h | 143 +- include/trace/events/sched.h | 84 - include/trace/events/sunrpc.h | 35 +- include/trace/events/ufs.h | 24 +- include/trace/events/writeback.h | 2 +- include/trace/syscall.h | 6 +- include/uapi/asm-generic/sembuf.h | 6 +- include/uapi/asm-generic/signal-defs.h | 63 - include/uapi/asm-generic/signal.h | 29 + include/uapi/asm-generic/unistd.h | 6 +- include/uapi/drm/amdgpu_drm.h | 6 +- include/uapi/drm/drm_fourcc.h | 175 +- include/uapi/drm/drm_mode.h | 171 +- include/uapi/drm/virtgpu_drm.h | 39 +- include/uapi/linux/bpf.h | 78 - include/uapi/linux/btrfs.h | 1 - include/uapi/linux/can.h | 38 +- include/uapi/linux/can/gw.h | 4 +- include/uapi/linux/can/netlink.h | 1 - include/uapi/linux/cfm_bridge.h | 64 - include/uapi/linux/const.h | 5 - include/uapi/linux/ethtool.h | 2 +- include/uapi/linux/f2fs.h | 96 - include/uapi/linux/fscrypt.h | 5 +- include/uapi/linux/fsverity.h | 49 - include/uapi/linux/fuse.h | 30 +- include/uapi/linux/gpio.h | 106 +- include/uapi/linux/icmpv6.h | 1 - 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_packet.h | 12 - include/uapi/linux/io_uring.h | 15 - 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 | 1 - include/uapi/linux/media-bus-format.h | 11 +- include/uapi/linux/mic_common.h | 235 + include/uapi/linux/mic_ioctl.h | 77 + include/uapi/linux/mroute6.h | 2 +- include/uapi/linux/netfilter/ipset/ip_set.h | 6 +- include/uapi/linux/netfilter/x_tables.h | 2 +- include/uapi/linux/netlink.h | 2 +- include/uapi/linux/nl80211.h | 38 +- include/uapi/linux/pci_regs.h | 5 - include/uapi/linux/perf_event.h | 6 +- include/uapi/linux/ptrace.h | 3 +- include/uapi/linux/rkisp1-config.h | 884 - include/uapi/linux/rtnetlink.h | 12 +- include/uapi/linux/sched/types.h | 2 - include/uapi/linux/sctp.h | 7 - include/uapi/linux/sdla.h | 117 + include/uapi/linux/serial_core.h | 2 + include/uapi/linux/snmp.h | 1 - include/uapi/linux/sysctl.h | 2 +- include/uapi/linux/userfaultfd.h | 9 - include/uapi/linux/v4l2-controls.h | 6 - include/uapi/linux/vhost.h | 4 - include/uapi/linux/vhost_types.h | 9 - include/uapi/linux/videodev2.h | 10 +- include/uapi/linux/virtio_gpu.h | 82 - include/uapi/linux/watch_queue.h | 31 +- .../linux-wimax.h => include/uapi/linux/wimax.h | 0 .../uapi/linux/wimax/i2400m.h | 0 include/uapi/rdma/ib_user_verbs.h | 14 + include/uapi/scsi/fc/fc_els.h | 114 +- include/uapi/sound/asoc.h | 22 +- include/uapi/sound/compress_offload.h | 2 +- include/video/imx-ipu-v3.h | 3 + init/Kconfig | 4 +- init/init_task.c | 2 +- init/main.c | 33 +- init/version.c | 2 +- ipc/msgutil.c | 2 +- ipc/namespace.c | 4 +- ipc/shm.c | 8 +- kernel/Kconfig.preempt | 4 + kernel/Makefile | 1 - kernel/acct.c | 7 +- kernel/audit.c | 5 +- kernel/auditsc.c | 31 +- kernel/bpf/Makefile | 7 +- kernel/bpf/bpf_iter.c | 14 - kernel/bpf/bpf_lsm.c | 124 +- kernel/bpf/bpf_task_storage.c | 315 - kernel/bpf/btf.c | 411 +- kernel/bpf/core.c | 3 +- kernel/bpf/hashtab.c | 174 +- kernel/bpf/helpers.c | 13 - kernel/bpf/preload/Kconfig | 1 - kernel/bpf/syscall.c | 3 +- kernel/bpf/sysfs_btf.c | 2 +- kernel/bpf/task_iter.c | 56 +- kernel/bpf/verifier.c | 200 +- kernel/cgroup/cgroup.c | 14 +- kernel/cgroup/cpuset.c | 33 +- kernel/cgroup/namespace.c | 2 +- kernel/cpu.c | 9 +- kernel/crash_core.c | 3 +- kernel/dma/Kconfig | 5 + kernel/dma/Makefile | 1 + kernel/dma/swiotlb.c | 22 +- kernel/dma/virt.c | 61 + kernel/entry/common.c | 105 +- kernel/entry/kvm.c | 3 - kernel/events/core.c | 210 +- kernel/events/internal.h | 16 +- kernel/events/ring_buffer.c | 20 +- kernel/events/uprobes.c | 2 +- kernel/exit.c | 21 +- kernel/fail_function.c | 11 +- kernel/fork.c | 36 +- kernel/futex.c | 27 +- kernel/gcov/gcc_4_7.c | 10 +- kernel/hung_task.c | 47 +- kernel/irq/Kconfig | 6 +- kernel/irq/chip.c | 2 +- kernel/irq/generic-chip.c | 2 +- kernel/irq/irqdesc.c | 51 + kernel/irq/irqdomain.c | 32 +- kernel/kcov.c | 2 - kernel/kcsan/core.c | 10 +- kernel/kcsan/encoding.h | 20 +- kernel/kcsan/selftest.c | 3 - kernel/kexec_core.c | 1 + kernel/kexec_file.c | 2 +- kernel/kprobes.c | 297 +- kernel/kthread.c | 53 +- kernel/livepatch/Kconfig | 2 +- kernel/livepatch/patch.c | 15 +- kernel/locking/lockdep.c | 45 +- kernel/locking/locktorture.c | 37 +- kernel/module.c | 227 +- kernel/nsproxy.c | 6 +- kernel/panic.c | 3 +- kernel/params.c | 2 +- kernel/pid.c | 2 +- kernel/pid_namespace.c | 13 +- kernel/power/energy_model.c | 26 +- kernel/power/hibernate.c | 2 +- kernel/power/power.h | 2 +- kernel/power/process.c | 2 +- kernel/power/snapshot.c | 52 +- kernel/printk/printk.c | 9 +- kernel/printk/printk_ringbuffer.c | 36 +- kernel/ptrace.c | 34 +- kernel/rcu/Kconfig | 20 +- kernel/rcu/rcu.h | 32 +- kernel/rcu/rcu_segcblist.c | 203 +- kernel/rcu/rcu_segcblist.h | 8 +- kernel/rcu/rcuscale.c | 37 +- kernel/rcu/rcutorture.c | 439 +- kernel/rcu/refscale.c | 32 +- kernel/rcu/srcutiny.c | 74 +- kernel/rcu/srcutree.c | 153 +- kernel/rcu/tasks.h | 49 +- kernel/rcu/tree.c | 283 +- kernel/rcu/tree.h | 2 - kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_plugin.h | 16 +- kernel/rcu/tree_stall.h | 93 +- kernel/reboot.c | 232 +- kernel/relay.c | 107 +- kernel/resource.c | 34 +- kernel/resource_kunit.c | 150 - kernel/scftorture.c | 55 +- kernel/sched/core.c | 1091 +- kernel/sched/cpudeadline.c | 4 +- kernel/sched/cpufreq_schedutil.c | 25 +- kernel/sched/cpupri.c | 52 +- kernel/sched/cpupri.h | 8 +- kernel/sched/deadline.c | 198 +- kernel/sched/debug.c | 12 +- kernel/sched/fair.c | 143 +- kernel/sched/idle.c | 7 +- kernel/sched/membarrier.c | 147 +- kernel/sched/rt.c | 99 +- kernel/sched/sched.h | 150 +- kernel/sched/stop_task.c | 5 +- kernel/sched/topology.c | 61 +- kernel/seccomp.c | 307 +- kernel/signal.c | 99 +- kernel/stop_machine.c | 29 +- kernel/sys_ni.c | 3 - kernel/sysctl.c | 19 +- kernel/task_work.c | 13 +- kernel/taskstats.c | 2 +- kernel/time/Kconfig | 18 +- kernel/time/Makefile | 1 - kernel/time/clocksource.c | 8 + kernel/time/hrtimer.c | 7 +- kernel/time/itimer.c | 4 + kernel/time/jiffies.c | 3 +- kernel/time/namespace.c | 9 +- kernel/time/sched_clock.c | 4 +- kernel/time/tick-broadcast.c | 25 +- kernel/time/tick-common.c | 12 +- kernel/time/tick-internal.h | 1 + kernel/time/tick-legacy.c | 37 - kernel/time/tick-sched.c | 100 +- kernel/time/timeconv.c | 6 +- kernel/time/timekeeping.c | 126 +- kernel/time/timekeeping.h | 3 +- kernel/time/timer.c | 62 +- kernel/time/timer_list.c | 66 +- kernel/torture.c | 101 +- kernel/trace/Kconfig | 50 +- kernel/trace/Makefile | 1 - kernel/trace/blktrace.c | 6 +- kernel/trace/bpf_trace.c | 45 +- kernel/trace/fgraph.c | 3 +- kernel/trace/ftrace.c | 57 +- kernel/trace/ring_buffer.c | 68 +- kernel/trace/synth_event_gen_test.c | 2 +- kernel/trace/trace.c | 8 +- kernel/trace/trace.h | 157 + kernel/trace/trace_benchmark.c | 6 +- kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_dynevent.h | 6 +- kernel/trace/trace_entries.h | 6 +- kernel/trace/trace_event_perf.c | 15 +- kernel/trace/trace_events.c | 15 +- kernel/trace/trace_events_filter.c | 2 +- kernel/trace/trace_events_hist.c | 2 +- kernel/trace/trace_events_synth.c | 57 +- kernel/trace/trace_export.c | 2 +- kernel/trace/trace_functions.c | 23 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_irqsoff.c | 2 +- kernel/trace/trace_kprobe.c | 3 +- kernel/trace/trace_output.c | 6 +- kernel/trace/trace_output.h | 1 - kernel/trace/trace_recursion_record.c | 236 - kernel/trace/trace_sched_wakeup.c | 2 +- kernel/trace/trace_selftest.c | 36 +- kernel/trace/trace_stack.c | 3 +- kernel/trace/tracing_map.c | 6 +- kernel/trace/tracing_map.h | 2 +- kernel/tracepoint.c | 6 +- kernel/user.c | 2 +- kernel/user_namespace.c | 4 +- kernel/utsname.c | 7 +- kernel/watchdog.c | 25 +- kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 4 - lib/Kconfig | 9 - lib/Kconfig.debug | 44 +- lib/Kconfig.kasan | 74 +- lib/Kconfig.kfence | 72 - lib/Makefile | 7 +- lib/asn1_decoder.c | 4 +- lib/assoc_array.c | 2 +- lib/bootconfig.c | 4 +- lib/cmdline.c | 27 +- lib/cmdline_kunit.c | 100 - lib/cpumask.c | 210 +- lib/crc32.c | 4 +- lib/crc32test.c | 4 + lib/crypto/aes.c | 4 +- lib/crypto/curve25519.c | 2 + lib/crypto/sha256.c | 214 +- lib/digsig.c | 2 +- lib/dim/net_dim.c | 2 +- lib/dim/rdma_dim.c | 4 +- lib/dump_stack.c | 2 - lib/errname.c | 1 - lib/error-inject.c | 2 - lib/errseq.c | 1 - lib/extable.c | 5 + lib/find_bit.c | 17 +- lib/fonts/font_10x18.c | 3 +- lib/fonts/font_6x10.c | 3 +- lib/fonts/font_6x11.c | 3 +- lib/fonts/font_6x8.c | 3 +- lib/fonts/font_7x14.c | 3 +- lib/fonts/font_8x16.c | 3 +- lib/fonts/font_8x8.c | 3 +- lib/fonts/font_acorn_8x8.c | 3 +- lib/fonts/font_mini_4x6.c | 3 +- lib/fonts/font_pearl_8x8.c | 3 +- lib/fonts/font_sun12x22.c | 3 +- lib/fonts/font_sun8x16.c | 3 +- lib/fonts/font_ter16x32.c | 3 +- lib/glob.c | 2 +- lib/kstrtox.c | 1 - lib/{list_kunit.c => list-test.c} | 0 lib/lz4/lz4_decompress.c | 6 +- lib/lz4/lz4defs.h | 1 - lib/lzo/lzo1x_compress.c | 2 +- lib/math/div64.c | 4 +- lib/math/int_pow.c | 2 +- lib/math/int_sqrt.c | 3 +- lib/math/reciprocal_div.c | 9 +- lib/mpi/ec.c | 3 + lib/nlattr.c | 44 +- lib/scatterlist.c | 2 +- lib/sha1.c | 2 +- lib/siphash.c | 36 +- lib/smp_processor_id.c | 5 - lib/stackdepot.c | 14 +- lib/string.c | 4 + lib/strncpy_from_user.c | 19 +- lib/test_bitmap.c | 143 - lib/{bits_kunit.c => test_bits.c} | 0 lib/test_firmware.c | 9 +- lib/test_free_pages.c | 5 - lib/test_kasan.c | 151 +- lib/test_kasan_module.c | 2 +- lib/test_kmod.c | 26 +- ...{linear_ranges_kunit.c => test_linear_ranges.c} | 0 lib/test_lockup.c | 16 - lib/test_xarray.c | 26 +- lib/ts_fsm.c | 2 +- lib/vsprintf.c | 15 +- lib/xarray.c | 11 +- lib/xz/xz_dec_lzma2.c | 4 +- lib/xz/xz_dec_stream.c | 16 +- lib/zlib_dfltcc/dfltcc_inflate.c | 3 - lib/zlib_inflate/inflate.c | 24 +- lib/zstd/bitstream.h | 11 +- lib/zstd/compress.c | 2 +- lib/zstd/decompress.c | 12 +- lib/zstd/huf_compress.c | 5 +- localversion-next | 1 - mm/Kconfig | 53 +- mm/Kconfig.debug | 28 +- mm/Makefile | 5 +- mm/backing-dev.c | 8 +- mm/cma.c | 4 +- mm/compaction.c | 135 +- mm/debug.c | 4 +- mm/filemap.c | 935 +- mm/gup.c | 157 +- mm/gup_benchmark.c | 210 + mm/gup_test.c | 247 - mm/gup_test.h | 32 - mm/highmem.c | 236 +- mm/huge_memory.c | 122 +- mm/hugetlb.c | 137 +- mm/init-mm.c | 1 - mm/internal.h | 9 +- mm/kasan/Makefile | 25 +- mm/kasan/common.c | 829 +- mm/kasan/generic.c | 89 +- mm/kasan/generic_report.c | 165 + mm/kasan/hw_tags.c | 204 - mm/kasan/init.c | 17 +- mm/kasan/kasan.h | 182 +- mm/kasan/quarantine.c | 29 +- mm/kasan/report.c | 317 +- mm/kasan/report_generic.c | 327 - mm/kasan/report_hw_tags.c | 42 - mm/kasan/report_sw_tags.c | 96 - mm/kasan/shadow.c | 517 - mm/kasan/sw_tags.c | 205 - mm/kasan/tags.c | 200 + mm/kasan/tags_report.c | 93 + mm/kfence/Makefile | 6 - mm/kfence/core.c | 830 - mm/kfence/kfence.h | 107 - mm/kfence/kfence_test.c | 823 - mm/kfence/report.c | 244 - mm/khugepaged.c | 58 +- mm/ksm.c | 50 +- mm/madvise.c | 28 +- mm/mapping_dirty_helpers.c | 6 +- mm/memblock.c | 83 - mm/memcontrol.c | 422 +- mm/memory-failure.c | 250 +- mm/memory.c | 60 +- mm/memory_hotplug.c | 50 +- mm/mempolicy.c | 14 +- mm/mempool.c | 4 +- mm/memremap.c | 59 +- mm/migrate.c | 217 +- mm/mlock.c | 63 +- mm/mm_init.c | 1 - mm/mmap.c | 67 +- mm/mmap_lock.c | 187 - mm/mmzone.c | 15 +- mm/mprotect.c | 7 - mm/mremap.c | 280 +- mm/msync.c | 6 +- mm/nommu.c | 8 +- mm/oom_kill.c | 14 +- mm/page_alloc.c | 436 +- mm/page_counter.c | 4 +- mm/page_ext.c | 10 +- mm/page_idle.c | 4 + mm/page_io.c | 6 +- mm/page_isolation.c | 10 +- mm/page_poison.c | 58 +- mm/page_vma_mapped.c | 9 +- mm/percpu.c | 40 +- mm/process_vm_access.c | 6 +- mm/ptdump.c | 13 +- mm/rmap.c | 26 +- mm/shmem.c | 257 +- mm/slab.c | 42 +- mm/slab.h | 56 +- mm/slab_common.c | 20 +- mm/slub.c | 252 +- mm/swap.c | 297 +- mm/swap_state.c | 14 +- mm/swapfile.c | 14 +- mm/truncate.c | 263 +- mm/util.c | 12 - mm/vmalloc.c | 100 +- mm/vmscan.c | 253 +- mm/vmstat.c | 36 +- mm/workingset.c | 12 +- mm/zsmalloc.c | 65 +- mm/zswap.c | 189 +- net/9p/client.c | 20 +- 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/lec.c | 5 +- net/atm/raw.c | 12 +- net/bluetooth/hci_conn.c | 12 +- net/bluetooth/hci_debugfs.c | 50 - net/bluetooth/hci_event.c | 25 +- net/bluetooth/hci_request.c | 85 +- net/bluetooth/hci_request.h | 2 - net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 10 +- net/bluetooth/mgmt.c | 4 +- net/bluetooth/msft.c | 3 +- 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_cfm.c | 867 - net/bridge/br_cfm_netlink.c | 726 - net/bridge/br_device.c | 38 +- net/bridge/br_if.c | 1 - net/bridge/br_input.c | 41 +- net/bridge/br_mdb.c | 30 +- net/bridge/br_mrp.c | 41 +- net/bridge/br_mrp_netlink.c | 2 +- net/bridge/br_multicast.c | 13 +- net/bridge/br_netlink.c | 117 +- net/bridge/br_private.h | 107 +- net/bridge/br_private_cfm.h | 147 - net/bridge/br_private_mrp.h | 2 +- net/bridge/br_vlan.c | 15 +- net/bridge/netfilter/Kconfig | 4 +- net/bridge/netfilter/nft_reject_bridge.c | 255 +- net/can/Kconfig | 5 +- net/can/af_can.c | 40 +- net/can/gw.c | 80 +- net/can/isotp.c | 26 +- net/can/j1939/main.c | 4 +- net/can/j1939/socket.c | 6 - net/can/proc.c | 6 +- net/core/bpf_sk_storage.c | 135 +- net/core/datagram.c | 2 +- net/core/dev.c | 23 +- net/core/dev_ioctl.c | 2 +- net/core/devlink.c | 80 +- net/core/fib_rules.c | 4 +- net/core/flow_dissector.c | 2 +- net/core/neighbour.c | 2 - net/core/net-sysfs.c | 6 +- net/core/net_namespace.c | 6 +- net/core/netpoll.c | 22 +- net/core/page_pool.c | 70 +- net/core/rtnetlink.c | 12 +- net/core/skbuff.c | 16 +- net/core/skmsg.c | 87 +- net/core/sock.c | 3 +- net/core/xdp.c | 54 - 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 | 6 +- 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/slave.c | 92 +- 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/features.c | 2 +- net/ethtool/ioctl.c | 2 +- net/ieee802154/nl-mac.c | 2 +- net/ipv4/arp.c | 6 - net/ipv4/devinet.c | 5 +- net/ipv4/fib_frontend.c | 2 +- net/ipv4/fib_semantics.c | 7 +- net/ipv4/fib_trie.c | 9 + net/ipv4/icmp.c | 4 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/inet_diag.c | 4 +- net/ipv4/inet_timewait_sock.c | 4 +- net/ipv4/ip_gre.c | 6 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_tunnel.c | 3 + net/ipv4/ip_tunnel_core.c | 13 +- net/ipv4/ip_vti.c | 2 +- net/ipv4/ipconfig.c | 14 +- net/ipv4/ipip.c | 2 +- net/ipv4/metrics.c | 2 +- net/ipv4/netfilter.c | 8 +- net/ipv4/netfilter/iptable_mangle.c | 2 +- net/ipv4/netfilter/nf_reject_ipv4.c | 130 +- net/ipv4/nexthop.c | 255 +- net/ipv4/ping.c | 2 +- net/ipv4/proc.c | 1 - net/ipv4/raw.c | 2 +- net/ipv4/route.c | 15 +- net/ipv4/syncookies.c | 11 +- net/ipv4/tcp.c | 130 +- net/ipv4/tcp_bbr.c | 2 +- net/ipv4/tcp_bpf.c | 18 +- net/ipv4/tcp_cong.c | 5 - net/ipv4/tcp_input.c | 12 +- net/ipv4/tcp_ipv4.c | 19 +- net/ipv4/tcp_lp.c | 7 - net/ipv4/tcp_metrics.c | 2 +- net/ipv4/tcp_output.c | 22 +- net/ipv4/tcp_recovery.c | 3 +- net/ipv4/udp.c | 12 +- net/ipv4/udp_diag.c | 2 +- net/ipv4/udp_offload.c | 24 +- net/ipv4/xfrm4_tunnel.c | 4 +- net/ipv6/addrconf.c | 9 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/ah6.c | 3 +- net/ipv6/calipso.c | 4 +- net/ipv6/datagram.c | 2 +- net/ipv6/exthdrs.c | 5 + net/ipv6/icmp.c | 14 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/ip6_gre.c | 6 +- net/ipv6/ip6_tunnel.c | 51 +- net/ipv6/ip6_vti.c | 3 +- net/ipv6/mcast.c | 2 +- net/ipv6/ndisc.c | 7 - net/ipv6/netfilter.c | 6 +- net/ipv6/netfilter/ip6table_mangle.c | 2 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 9 - net/ipv6/netfilter/nf_reject_ipv6.c | 141 +- net/ipv6/ping.c | 2 +- net/ipv6/proc.c | 2 - net/ipv6/raw.c | 2 +- net/ipv6/reassembly.c | 17 - net/ipv6/route.c | 9 +- net/ipv6/rpl.c | 2 +- net/ipv6/rpl_iptunnel.c | 2 +- net/ipv6/seg6_hmac.c | 1 + net/ipv6/sit.c | 4 +- net/ipv6/syncookies.c | 12 +- net/ipv6/tcp_ipv6.c | 10 +- net/ipv6/udp.c | 10 +- net/ipv6/udp_offload.c | 25 +- net/ipv6/xfrm6_tunnel.c | 4 +- net/iucv/af_iucv.c | 7 +- net/l2tp/l2tp_ip6.c | 2 +- net/l3mdev/l3mdev.c | 1 - net/llc/llc_conn.c | 2 - net/mac80211/cfg.c | 11 + net/mac80211/chan.c | 3 +- net/mac80211/debugfs_netdev.c | 11 + net/mac80211/debugfs_sta.c | 2 +- net/mac80211/ieee80211_i.h | 10 +- net/mac80211/iface.c | 54 +- net/mac80211/main.c | 22 +- net/mac80211/mesh.c | 30 - net/mac80211/mlme.c | 3 +- net/mac80211/pm.c | 15 + net/mac80211/rc80211_minstrel.c | 27 +- net/mac80211/rc80211_minstrel.h | 1 + net/mac80211/rx.c | 21 +- net/mac80211/sta_info.c | 32 +- net/mac80211/sta_info.h | 9 +- net/mac80211/status.c | 18 +- net/mac80211/tx.c | 88 +- net/mac80211/util.c | 7 +- 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/options.c | 80 +- net/mptcp/pm.c | 34 +- net/mptcp/pm_netlink.c | 42 +- net/mptcp/protocol.c | 1185 +- net/mptcp/protocol.h | 115 +- net/mptcp/subflow.c | 47 +- net/mptcp/token.c | 2 +- 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 | 12 +- 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 | 6 +- net/netfilter/ipvs/ip_vs_sync.c | 4 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 + net/netfilter/nf_nat_proto.c | 4 +- net/netfilter/nf_synproxy_core.c | 4 +- net/netfilter/nf_tables_api.c | 31 +- net/netfilter/nf_tables_offload.c | 18 - net/netfilter/nfnetlink.c | 22 +- net/netfilter/nfnetlink_acct.c | 2 +- net/netfilter/nfnetlink_cthelper.c | 4 +- net/netfilter/nft_chain_route.c | 4 +- net/netfilter/nft_cmp.c | 8 +- net/netfilter/nft_ct.c | 2 +- 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 | 68 +- net/netfilter/nft_reject_netdev.c | 189 - net/netfilter/utils.c | 4 +- net/netlabel/netlabel_calipso.c | 1 - net/netlabel/netlabel_mgmt.c | 2 +- net/netlabel/netlabel_unlabeled.c | 17 +- net/nfc/core.c | 10 +- net/nfc/digital_core.c | 3 - net/nfc/nci/core.c | 2 - net/nfc/nci/hci.c | 9 +- net/nfc/netlink.c | 2 +- net/openvswitch/conntrack.c | 8 - net/openvswitch/datapath.c | 14 +- net/openvswitch/flow.c | 4 - net/openvswitch/flow_table.c | 2 +- net/openvswitch/meter.c | 2 +- net/openvswitch/vport-internal_dev.c | 29 +- net/openvswitch/vport.c | 4 +- net/packet/af_packet.c | 37 +- net/packet/internal.h | 5 +- net/qrtr/mhi.c | 6 - net/qrtr/ns.c | 8 + net/qrtr/qrtr.c | 49 +- net/rds/ib.c | 10 + net/rds/ib.h | 13 + net/rds/ib_cm.c | 133 +- net/rds/ib_recv.c | 18 +- net/rds/ib_send.c | 8 - net/rfkill/core.c | 3 - net/rose/rose_loopback.c | 17 +- net/sched/act_api.c | 73 +- net/sched/act_bpf.c | 2 +- net/sched/act_ipt.c | 2 +- net/sched/act_mpls.c | 1 - net/sched/act_simple.c | 4 +- net/sched/cls_api.c | 22 +- net/sched/cls_rsvp.h | 2 +- net/sched/em_cmp.c | 2 +- net/sched/sch_api.c | 2 +- net/sched/sch_atm.c | 8 +- net/sched/sch_netem.c | 9 +- net/sched/sch_pie.c | 2 +- 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 | 8 +- net/sctp/sm_statefuns.c | 52 - net/sctp/socket.c | 116 - net/sctp/sysctl.c | 62 - net/sctp/transport.c | 2 +- net/smc/af_smc.c | 71 +- net/smc/smc_cdc.c | 6 +- net/smc/smc_clc.h | 9 +- net/smc/smc_core.c | 10 +- net/smc/smc_core.h | 1 - net/smc/smc_ib.c | 6 +- net/smc/smc_wr.c | 14 +- net/socket.c | 40 +- net/sunrpc/rpc_pipe.c | 3 +- net/sunrpc/svc.c | 11 +- net/sunrpc/svc_xprt.c | 4 +- net/sunrpc/svcsock.c | 8 +- net/sunrpc/sysctl.c | 9 +- net/sunrpc/xdr.c | 5 +- net/sunrpc/xprtrdma/Makefile | 2 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 14 +- net/sunrpc/xprtrdma/svc_rdma_pcl.c | 306 - net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 314 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 600 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 562 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 2 +- net/tipc/bearer.c | 5 +- net/tipc/core.c | 2 + net/tipc/core.h | 3 + net/tipc/link.c | 2 +- net/tipc/msg.c | 5 +- net/tipc/name_distr.c | 19 + net/tipc/netlink_compat.c | 7 +- net/tipc/node.c | 2 +- net/tipc/socket.c | 27 +- net/tipc/socket.h | 2 +- net/tipc/topsrv.c | 14 +- net/tls/tls_device.c | 37 +- net/tls/tls_sw.c | 8 +- net/vmw_vsock/af_vsock.c | 7 +- 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 | 65 +- net/wireless/core.h | 5 +- net/wireless/nl80211.c | 88 +- net/wireless/rdev-ops.h | 10 + net/wireless/reg.c | 2 +- net/wireless/scan.c | 2 +- net/wireless/trace.h | 5 + net/wireless/util.c | 37 +- net/wireless/wext-compat.c | 51 + net/x25/af_x25.c | 3 +- net/xdp/xdp_umem.c | 19 +- net/xdp/xdp_umem.h | 2 +- net/xdp/xsk.c | 60 +- net/xdp/xsk_buff_pool.c | 13 +- net/xdp/xsk_queue.h | 93 +- net/xfrm/xfrm_compat.c | 5 +- net/xfrm/xfrm_input.c | 7 +- net/xfrm/xfrm_interface.c | 27 +- net/xfrm/xfrm_state.c | 18 +- samples/bpf/hbm.c | 1 + samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/test_ipip.sh | 179 + samples/bpf/tracex2_user.c | 2 +- samples/bpf/tracex3_user.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/bpf/xdp_rxq_info_user.c | 2 +- samples/bpf/xdpsock_user.c | 6 +- samples/mic/mpssd/.gitignore | 2 + samples/mic/mpssd/Makefile | 28 + samples/mic/mpssd/micctrl | 162 + samples/mic/mpssd/mpss | 189 + samples/mic/mpssd/mpssd.c | 1815 + samples/mic/mpssd/mpssd.h | 89 + samples/mic/mpssd/sysfs.c | 91 + samples/watch_queue/watch_test.c | 41 +- scripts/Makefile.lib | 2 - scripts/Makefile.modfinal | 20 +- 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 | 3 - scripts/checkpatch.pl | 299 +- scripts/get_abi.pl | 388 +- scripts/kconfig/lkc.h | 4 - scripts/kconfig/qconf-cfg.sh | 14 +- scripts/kconfig/qconf.cc | 145 +- scripts/kernel-doc | 23 +- scripts/package/builddeb | 2 - scripts/recordmcount.pl | 3 + security/bpf/hooks.c | 2 - security/integrity/ima/Makefile | 4 - security/integrity/ima/ima.h | 2 +- security/integrity/ima/ima_appraise.c | 17 +- security/integrity/ima/ima_efi.c | 73 - security/integrity/ima/ima_main.c | 1 - security/integrity/integrity.h | 2 +- security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/trusted-keys/trusted_tpm1.c | 2 +- security/lsm_audit.c | 5 + security/security.c | 24 +- security/selinux/hooks.c | 26 +- security/selinux/ibpkey.c | 4 +- security/selinux/include/objsec.h | 1 + security/selinux/include/xfrm.h | 2 +- security/selinux/ss/services.c | 4 +- security/selinux/xfrm.c | 13 +- security/smack/smack_lsm.c | 3 +- security/smack/smackfs.c | 7 +- security/tomoyo/securityfs_if.c | 6 +- security/tomoyo/util.c | 55 +- sound/core/control.c | 6 +- sound/core/pcm_dmaengine.c | 3 +- sound/core/pcm_lib.c | 6 +- sound/core/pcm_native.c | 4 +- sound/core/seq/seq_clientmgr.c | 1 + sound/core/seq/seq_queue.c | 27 + sound/core/seq/seq_queue.h | 3 + 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/ext/hdac_ext_controller.c | 2 - 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 | 45 +- sound/pci/hda/hda_controller.h | 3 +- sound/pci/hda/hda_intel.c | 66 +- sound/pci/hda/patch_ca0132.c | 2 - sound/pci/hda/patch_hdmi.c | 1 - sound/pci/hda/patch_realtek.c | 192 +- 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/soc/adi/Kconfig | 1 + sound/soc/amd/raven/pci-acp3x.c | 4 +- sound/soc/atmel/atmel-i2s.c | 4 +- sound/soc/atmel/mchp-spdiftx.c | 1 + sound/soc/bcm/bcm2835-i2s.c | 4 +- sound/soc/codecs/Kconfig | 33 +- sound/soc/codecs/Makefile | 6 - sound/soc/codecs/adau1977.c | 9 +- sound/soc/codecs/adav80x.c | 1 - sound/soc/codecs/arizona.c | 1 - sound/soc/codecs/cros_ec_codec.c | 2 +- sound/soc/codecs/cs42l51.c | 22 +- sound/soc/codecs/cs42l52.c | 1 - sound/soc/codecs/cs42l56.c | 1 - sound/soc/codecs/cs47l92.c | 1 - sound/soc/codecs/hdmi-codec.c | 10 +- sound/soc/codecs/lpass-va-macro.c | 1504 - 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/max98373-sdw.c | 2 +- sound/soc/codecs/mt6359.c | 152 +- sound/soc/codecs/mt6359.h | 15 +- sound/soc/codecs/nau8315.c | 166 - sound/soc/codecs/pcm512x.c | 134 +- sound/soc/codecs/rt1015.c | 224 +- sound/soc/codecs/rt1015.h | 44 - sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 5 - sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/codecs/rt5682.c | 3 - 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.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 | 4 +- sound/soc/codecs/wcd934x.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/wsa881x.c | 2 - sound/soc/fsl/Kconfig | 65 +- sound/soc/fsl/Makefile | 14 +- sound/soc/fsl/fsl_aud2htx.c | 308 - sound/soc/fsl/fsl_aud2htx.h | 67 - 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 | 1359 - sound/soc/fsl/fsl_xcvr.h | 266 - sound/soc/fsl/imx-audmux.c | 28 +- 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 | 23 +- sound/soc/intel/atom/Makefile | 2 +- sound/soc/intel/atom/sst-atom-controls.c | 12 +- sound/soc/intel/atom/sst-atom-controls.h | 4 +- sound/soc/intel/atom/sst/Makefile | 6 +- sound/soc/intel/atom/sst/sst.c | 2 +- sound/soc/intel/atom/sst/sst_acpi.c | 8 - sound/soc/intel/boards/Kconfig | 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 | 47 +- 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 | 29 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 38 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 29 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 39 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 - sound/soc/intel/boards/sof_rt5682.c | 67 +- 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 | 65 +- sound/soc/intel/catpt/loader.c | 2 +- sound/soc/intel/catpt/pcm.c | 125 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 13 - 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 | 5 + sound/soc/mediatek/Kconfig | 24 - 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/mt8183/mt8183-da7219-max98357.c | 31 +- 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 | 1060 - sound/soc/mediatek/mt8192/mt8192-reg.h | 3131 - sound/soc/meson/Kconfig | 4 +- sound/soc/pxa/Kconfig | 14 +- sound/soc/pxa/mmp-sspa.c | 4 - sound/soc/pxa/pxa-ssp.c | 6 +- sound/soc/qcom/Kconfig | 24 - sound/soc/qcom/Makefile | 4 - sound/soc/qcom/common.c | 13 +- sound/soc/qcom/lpass-cpu.c | 82 +- sound/soc/qcom/lpass-hdmi.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 | 2 +- sound/soc/qcom/qdsp6/q6afe.c | 10 +- sound/soc/qcom/qdsp6/q6asm.c | 10 +- sound/soc/qcom/sc7180.c | 388 - sound/soc/qcom/sdm845.c | 2 - sound/soc/qcom/sm8250.c | 229 - sound/soc/samsung/i2s.c | 3 +- sound/soc/samsung/midas_wm1811.c | 1 + sound/soc/samsung/snow.c | 2 +- sound/soc/sh/Kconfig | 1 - sound/soc/soc-component.c | 274 +- sound/soc/soc-compress.c | 326 +- sound/soc/soc-core.c | 5 +- sound/soc/soc-dai.c | 13 +- sound/soc/soc-dapm.c | 8 +- sound/soc/soc-link.c | 12 +- sound/soc/soc-pcm.c | 146 +- sound/soc/soc-topology.c | 326 +- sound/soc/sof/Kconfig | 42 +- sound/soc/sof/control.c | 42 +- sound/soc/sof/imx/Kconfig | 10 +- sound/soc/sof/intel/Kconfig | 109 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda-pcm.c | 7 - sound/soc/sof/intel/hda.h | 1 - sound/soc/sof/intel/intel-ipc.c | 7 - sound/soc/sof/intel/tgl.c | 16 - sound/soc/sof/loader.c | 9 +- sound/soc/sof/nocodec.c | 18 +- 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 | 21 - sound/soc/sof/topology.c | 33 +- sound/soc/stm/Kconfig | 1 - 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-mcasp.c | 299 +- sound/usb/card.c | 4 - sound/usb/mixer_maps.c | 3 +- sound/usb/pcm.c | 6 - sound/usb/quirks.c | 11 +- tools/arch/arm64/include/uapi/asm/kvm.h | 25 - tools/arch/s390/include/uapi/asm/sie.h | 2 +- tools/arch/x86/include/asm/cpufeatures.h | 6 +- tools/arch/x86/include/asm/disabled-features.h | 9 +- tools/arch/x86/include/asm/msr-index.h | 10 - tools/arch/x86/include/asm/required-features.h | 2 +- tools/arch/x86/include/uapi/asm/kvm.h | 20 - tools/arch/x86/include/uapi/asm/svm.h | 13 - tools/arch/x86/lib/memcpy_64.S | 8 +- tools/arch/x86/lib/memset_64.S | 11 +- 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 | 37 +- tools/bpf/bpftool/feature.c | 7 +- 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/prog.c | 32 +- tools/bpf/bpftool/skeleton/profiler.bpf.c | 4 +- tools/bpf/resolve_btfids/Makefile | 9 + tools/bpf/runqslower/Makefile | 55 +- tools/build/Makefile | 4 + tools/build/feature/test-all.c | 1 + tools/include/linux/compiler-gcc.h | 12 + tools/include/linux/compiler.h | 3 + tools/include/linux/poison.h | 6 +- tools/include/nolibc/nolibc.h | 4 +- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/drm/i915_drm.h | 59 +- tools/include/uapi/linux/bpf.h | 78 - tools/include/uapi/linux/fscrypt.h | 6 +- tools/include/uapi/linux/kvm.h | 19 - tools/include/uapi/linux/mman.h | 1 - tools/include/uapi/linux/mount.h | 1 - tools/include/uapi/linux/perf_event.h | 2 +- tools/include/uapi/linux/prctl.h | 9 - tools/include/uapi/linux/vhost.h | 4 - tools/lib/bpf/Makefile | 2 - tools/lib/bpf/btf.c | 815 +- tools/lib/bpf/btf.h | 8 - tools/lib/bpf/hashmap.h | 15 +- tools/lib/bpf/libbpf.c | 23 +- tools/lib/bpf/libbpf.map | 9 - tools/lib/bpf/libbpf_probes.c | 1 - tools/lib/bpf/xsk.c | 9 +- tools/memory-model/Documentation/README | 76 - .../Documentation/control-dependencies.txt | 258 - tools/memory-model/Documentation/glossary.txt | 178 - tools/memory-model/Documentation/litmus-tests.txt | 17 - tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/Documentation/ordering.txt | 556 - tools/memory-model/README | 22 +- tools/memory-model/litmus-tests/.gitignore | 2 +- .../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/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/Makefile | 9 + tools/perf/Makefile.config | 1 - tools/perf/Makefile.perf | 4 + tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 11 +- 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-inject.c | 12 +- tools/perf/builtin-lock.c | 4 +- tools/perf/builtin-trace.c | 15 +- .../arch/x86/cascadelakex/clx-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +- tools/perf/tests/dwarf-unwind.c | 10 +- tools/perf/tests/shell/test_arm_coresight.sh | 4 +- tools/perf/ui/browsers/hists.c | 2 +- tools/perf/util/build-id.c | 2 - tools/perf/util/hashmap.c | 3 - tools/perf/util/hashmap.h | 12 - tools/perf/util/include/linux/linkage.h | 7 - tools/perf/util/machine.c | 11 +- .../util/scripting-engines/trace-event-python.c | 7 +- tools/perf/util/session.c | 14 - tools/perf/util/symbol.c | 7 - tools/perf/util/symbol.h | 2 - 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/cpufreq-set.c | 3 - tools/power/cpupower/utils/cpuidle-set.c | 4 - tools/power/cpupower/utils/cpupower-info.c | 2 +- tools/power/cpupower/utils/cpupower-set.c | 2 +- tools/power/cpupower/utils/cpupower.c | 8 - tools/power/cpupower/utils/helpers/helpers.h | 20 +- tools/power/cpupower/utils/helpers/misc.c | 111 +- tools/power/cpupower/utils/helpers/msr.c | 28 + tools/power/x86/turbostat/Makefile | 3 +- tools/power/x86/turbostat/turbostat.8 | 2 +- tools/power/x86/turbostat/turbostat.c | 602 +- .../x86_energy_perf_policy.c | 176 +- tools/scripts/Makefile.include | 10 - tools/testing/kunit/.gitattributes | 1 + tools/testing/kunit/kunit.py | 27 +- tools/testing/kunit/kunit_kernel.py | 53 +- tools/testing/kunit/kunit_parser.py | 20 +- tools/testing/kunit/kunit_tool_test.py | 36 +- .../kunit/test_data/test_config_printk_time.log | 3 +- .../test_data/test_interrupted_tap_output.log | 3 +- .../test_data/test_kernel_panic_interrupt.log | 3 +- .../kunit/test_data/test_multiple_prefixes.log | 3 +- .../kunit/test_data/test_pound_no_prefix.log | 3 +- tools/testing/kunit/test_data/test_pound_sign.log | 1 - 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/arm64/mte/Makefile | 2 +- .../selftests/arm64/mte/check_buffer_fill.c | 3 - .../selftests/arm64/mte/check_child_memory.c | 3 - .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 155 - .../selftests/arm64/mte/check_ksm_options.c | 4 - .../selftests/arm64/mte/check_mmap_options.c | 4 - .../selftests/arm64/mte/check_tags_inclusion.c | 3 - tools/testing/selftests/arm64/mte/check_user_mem.c | 4 - tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 8 +- tools/testing/selftests/bpf/btf_helpers.c | 259 - tools/testing/selftests/bpf/btf_helpers.h | 19 - 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 - .../selftests/bpf/prog_tests/hash_large_key.c | 43 - tools/testing/selftests/bpf/prog_tests/map_init.c | 214 - .../selftests/bpf/prog_tests/probe_read_user_str.c | 71 - .../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 | 141 - .../selftests/bpf/prog_tests/test_bprm_opts.c | 116 - .../selftests/bpf/prog_tests/test_global_funcs.c | 1 - .../selftests/bpf/prog_tests/test_local_storage.c | 204 +- .../selftests/bpf/prog_tests/test_skb_pkt_end.c | 41 - tools/testing/selftests/bpf/progs/bpf_flow.c | 2 - tools/testing/selftests/bpf/progs/bprm_opts.c | 34 - tools/testing/selftests/bpf/progs/local_storage.c | 103 +- tools/testing/selftests/bpf/progs/profiler.inc.h | 11 +- tools/testing/selftests/bpf/progs/skb_pkt_end.c | 54 - .../selftests/bpf/progs/test_global_func8.c | 19 - .../selftests/bpf/progs/test_hash_large_key.c | 44 - tools/testing/selftests/bpf/progs/test_map_init.c | 33 - .../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 | 86 +- .../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_progs.h | 11 - tools/testing/selftests/bpf/test_tcpbpf.h | 2 - tools/testing/selftests/bpf/test_tcpbpf_user.c | 165 + tools/testing/selftests/bpf/test_tunnel.sh | 43 +- tools/testing/selftests/bpf/test_verifier.c | 13 - .../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/wide_access.c | 46 +- tools/testing/selftests/cgroup/cgroup_util.c | 4 +- .../clone3/clone3_cap_checkpoint_restore.c | 2 +- tools/testing/selftests/core/close_range_test.c | 8 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 189 - .../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 - .../selftests/filesystems/binderfs/binderfs_test.c | 8 +- .../filesystems/epoll/epoll_wakeup_test.c | 95 - .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 2 +- .../ftrace/test.d/dynevent/clear_select_events.tc | 2 +- .../ftrace/test.d/dynevent/generic_clear_event.tc | 2 +- .../test.d/ftrace/func-filter-notrace-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 4 +- tools/testing/selftests/ftrace/test.d/functions | 7 - .../ftrace/test.d/kprobe/add_and_remove.tc | 2 +- .../selftests/ftrace/test.d/kprobe/busy_check.tc | 2 +- .../selftests/ftrace/test.d/kprobe/kprobe_args.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_comm.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_symbol.tc | 10 +- .../ftrace/test.d/kprobe/kprobe_args_type.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_user.tc | 4 - .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 14 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 12 +- .../ftrace/test.d/kprobe/kretprobe_args.tc | 4 +- .../selftests/ftrace/test.d/kprobe/profile.tc | 2 +- tools/testing/selftests/gpio/Makefile | 25 +- tools/testing/selftests/intel_pstate/aperf.c | 22 +- tools/testing/selftests/kselftest_harness.h | 46 +- tools/testing/selftests/kvm/.gitignore | 5 - tools/testing/selftests/kvm/Makefile | 26 +- .../selftests/kvm/aarch64/get-reg-list-sve.c | 3 - tools/testing/selftests/kvm/aarch64/get-reg-list.c | 841 - tools/testing/selftests/kvm/clear_dirty_log_test.c | 6 + tools/testing/selftests/kvm/demand_paging_test.c | 269 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 376 - tools/testing/selftests/kvm/dirty_log_test.c | 191 +- tools/testing/selftests/kvm/include/kvm_util.h | 7 +- .../testing/selftests/kvm/include/perf_test_util.h | 198 - tools/testing/selftests/kvm/include/test_util.h | 2 - .../selftests/kvm/include/x86_64/processor.h | 38 +- tools/testing/selftests/kvm/include/x86_64/vmx.h | 6 - .../testing/selftests/kvm/lib/aarch64/processor.c | 4 - tools/testing/selftests/kvm/lib/aarch64/ucall.c | 3 - tools/testing/selftests/kvm/lib/kvm_util.c | 90 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 2 - tools/testing/selftests/kvm/lib/s390x/processor.c | 4 - tools/testing/selftests/kvm/lib/s390x/ucall.c | 3 - tools/testing/selftests/kvm/lib/test_util.c | 22 +- tools/testing/selftests/kvm/lib/x86_64/handlers.S | 81 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 146 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 3 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 9 - tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 234 - .../selftests/kvm/x86_64/vmx_apic_access_test.c | 142 - tools/testing/selftests/lib.mk | 2 +- tools/testing/selftests/lkdtm/tests.txt | 1 - tools/testing/selftests/memfd/fuse_test.c | 2 +- tools/testing/selftests/memfd/memfd_test.c | 2 +- tools/testing/selftests/net/Makefile | 1 - tools/testing/selftests/net/bareudp.sh | 546 - tools/testing/selftests/net/config | 7 - .../selftests/net/forwarding/bridge_igmp.sh | 485 +- .../testing/selftests/net/forwarding/bridge_mld.sh | 558 - .../selftests/net/forwarding/gre_multipath_nh.sh | 356 - tools/testing/selftests/net/forwarding/lib.sh | 107 - .../selftests/net/forwarding/router_mpath_nh.sh | 12 +- .../testing/selftests/net/forwarding/router_nh.sh | 160 - tools/testing/selftests/net/mptcp/config | 10 - tools/testing/selftests/net/mptcp/mptcp_join.sh | 242 +- tools/testing/selftests/net/pmtu.sh | 79 +- tools/testing/selftests/net/psock_fanout.c | 72 +- tools/testing/selftests/net/timestamping.c | 47 +- tools/testing/selftests/pidfd/config | 1 - tools/testing/selftests/pidfd/pidfd_getfd_test.c | 5 +- tools/testing/selftests/pidfd/pidfd_open_test.c | 1 + tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 + tools/testing/selftests/pidfd/pidfd_setns_test.c | 1 + tools/testing/selftests/pidfd/pidfd_test.c | 2 +- tools/testing/selftests/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 +- tools/testing/selftests/proc/proc-loadavg-001.c | 1 + tools/testing/selftests/proc/proc-self-syscall.c | 1 + tools/testing/selftests/proc/proc-uptime-002.c | 1 + .../testing/selftests/rcutorture/bin/config2csv.sh | 67 - .../selftests/rcutorture/bin/console-badness.sh | 3 +- .../testing/selftests/rcutorture/bin/functions.sh | 3 +- .../selftests/rcutorture/bin/kvm-check-branches.sh | 5 +- .../rcutorture/bin/kvm-recheck-rcuscale.sh | 2 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 23 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 45 +- .../selftests/rcutorture/bin/parse-console.sh | 2 +- .../selftests/rcutorture/configs/rcu/SRCU-t | 4 +- .../selftests/rcutorture/configs/rcu/SRCU-u | 4 +- .../selftests/rcutorture/configs/rcu/TINY01 | 1 + .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 3 - .../selftests/rcutorture/configs/rcuscale/TRACE01 | 15 - .../rcutorture/configs/rcuscale/TRACE01.boot | 1 - .../testing/selftests/rcutorture/doc/TINY_RCU.txt | 5 +- .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 + .../rcutorture/formal/srcu-cbmc/src/config.h | 1 + tools/testing/selftests/run_kselftest.sh | 2 +- .../testing/selftests/seccomp/seccomp_benchmark.c | 151 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 8 +- tools/testing/selftests/seccomp/settings | 2 +- 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 - .../tc-testing/tc-tests/filters/tests.json | 4 +- tools/testing/selftests/vDSO/Makefile | 16 +- tools/testing/selftests/vDSO/vdso_config.h | 92 - tools/testing/selftests/vDSO/vdso_test_abi.c | 244 - .../selftests/vDSO/vdso_test_clock_getres.c | 124 - .../testing/selftests/vDSO/vdso_test_correctness.c | 451 - tools/testing/selftests/vm/.gitignore | 4 +- tools/testing/selftests/vm/Makefile | 39 +- 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 | 4 +- tools/testing/selftests/wireguard/netns.sh | 8 - .../testing/selftests/wireguard/qemu/kernel.config | 2 - tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/test_vdso.c | 342 + virt/kvm/coalesced_mmio.c | 2 +- virt/kvm/kvm_main.c | 2 +- 8434 files changed, 173883 insertions(+), 650273 deletions(-) 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-class-fc_host delete mode 100644 Documentation/ABI/testing/sysfs-class-fc_remote_ports delete mode 100644 Documentation/ABI/testing/sysfs-class-firmware-attributes delete mode 100644 Documentation/ABI/testing/sysfs-class-intel_pmt create mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-sc27xx delete mode 100644 Documentation/ABI/testing/sysfs-firmware-lefi-boardinfo delete mode 100644 Documentation/ABI/testing/sysfs-kernel-reboot delete mode 100644 Documentation/admin-guide/abi-obsolete.rst delete mode 100644 Documentation/admin-guide/abi-removed.rst delete mode 100644 Documentation/admin-guide/abi-stable.rst delete mode 100644 Documentation/admin-guide/abi-testing.rst delete mode 100644 Documentation/admin-guide/abi.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/dev-tools/kfence.rst delete mode 100644 Documentation/devicetree/bindings/auxdisplay/modtronix,lcd2s.yaml create mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt delete mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,aoncc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,audiocc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-camcc.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 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/dma/nvidia,tegra210-adma.txt delete mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.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 delete mode 100644 Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-cros-ec-tunnel.txt delete mode 100644 Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml create mode 100644 Documentation/devicetree/bindings/input/atmel,maxtouch.txt delete mode 100644 Documentation/devicetree/bindings/input/atmel,maxtouch.yaml create mode 100644 Documentation/devicetree/bindings/input/cros-ec-keyb.txt delete mode 100644 Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm660.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 create mode 100644 Documentation/devicetree/bindings/media/i2c/ov772x.txt 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 delete mode 100644 Documentation/devicetree/bindings/media/rockchip-isp1.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt delete mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml create mode 100644 Documentation/devicetree/bindings/mmc/mtk-sd.txt delete mode 100644 Documentation/devicetree/bindings/mmc/mtk-sd.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/can-controller.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml create mode 100644 Documentation/devicetree/bindings/net/can/fsl-flexcan.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml delete mode 100644 Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml delete mode 100644 Documentation/devicetree/bindings/pci/rcar-pci-host.yaml create mode 100644 Documentation/devicetree/bindings/pci/rcar-pci.txt delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,axg-mipi-dphy.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/microchip,sparx5-sgpio.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8953-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdx55-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pwm/atmel-tcb-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/intel,keembay-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/intel,lgm-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/dlg,da9121.yaml delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm6345-reset.yaml delete mode 100644 Documentation/devicetree/bindings/serial/litex,liteuart.yaml delete mode 100644 Documentation/devicetree/bindings/soc/litex/litex,soc-controller.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/mt8192-mt6359-rt1015-rt [...] delete mode 100644 Documentation/devicetree/bindings/sound/nau8315.txt 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 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 delete mode 100644 Documentation/devicetree/bindings/usb/maxim,max33359.yaml delete mode 100644 Documentation/devicetree/bindings/usb/st,stusb160x.yaml create mode 100644 Documentation/features/time/modern-timekeeping/arch-support.txt delete mode 100644 Documentation/hid/amd-sfh-hid.rst delete mode 100644 Documentation/hwmon/corsair-psu.rst delete mode 100644 Documentation/leds/leds-el15203000.rst delete mode 100644 Documentation/leds/leds-sc27xx.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 Documentation/misc-devices/mic/index.rst create mode 100644 Documentation/misc-devices/mic/mic_overview.rst create mode 100644 Documentation/misc-devices/mic/scif_overview.rst create mode 100644 Documentation/networking/framerelay.rst delete mode 100644 Documentation/networking/mptcp-sysctl.rst delete mode 100644 Documentation/sphinx/kernel_abi.py delete mode 100644 Documentation/translations/zh_CN/arm64/perf.rst delete mode 100644 Documentation/translations/zh_CN/filesystems/tmpfs.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 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log 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 delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts delete mode 100644 arch/arm/boot/dts/ast2400-facebook-netbmc-common.dtsi delete mode 100644 arch/arm/boot/dts/exynos4412-p4note-n8010.dts delete mode 100644 arch/arm/boot/dts/exynos4412-p4note.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-alti6p.dts delete mode 100644 arch/arm/boot/dts/imx6dl-lanmcu.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi delete mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-zeropi.dts delete mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-initium.dts delete mode 100644 arch/arm/boot/dts/tegra30-ouya.dts create mode 100644 arch/arm/configs/ebsa110_defconfig delete mode 100644 arch/arm/include/asm/kasan.h delete mode 100644 arch/arm/include/asm/kasan_def.h create mode 100644 arch/arm/include/asm/kmap_types.h delete mode 100644 arch/arm/include/asm/seccomp.h delete mode 100644 arch/arm/kernel/phys2virt.S create mode 100644 arch/arm/mach-ebsa110/Makefile create mode 100644 arch/arm/mach-ebsa110/Makefile.boot create mode 100644 arch/arm/mach-ebsa110/core.c create mode 100644 arch/arm/mach-ebsa110/core.h create mode 100644 arch/arm/mach-ebsa110/include/mach/entry-macro.S create mode 100644 arch/arm/mach-ebsa110/include/mach/hardware.h create mode 100644 arch/arm/mach-ebsa110/include/mach/io.h create mode 100644 arch/arm/mach-ebsa110/include/mach/irqs.h create mode 100644 arch/arm/mach-ebsa110/include/mach/memory.h create mode 100644 arch/arm/mach-ebsa110/include/mach/uncompress.h create mode 100644 arch/arm/mach-ebsa110/io.c create mode 100644 arch/arm/mach-ebsa110/leds.c create mode 100644 arch/arm/mm/highmem.c delete mode 100644 arch/arm/mm/kasan_init.c delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-som.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dts delete mode 100644 arch/arm64/boot/dts/renesas/hihope-rzg2-ex-aistarvision-mipi-ad [...] delete mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts delete mode 100644 arch/arm64/include/asm/alternative-macros.h delete mode 100644 arch/arm64/include/asm/kfence.h delete mode 100644 arch/arm64/include/asm/mte-def.h delete mode 100644 arch/arm64/include/asm/mte-kasan.h delete mode 100644 arch/arm64/include/asm/rwonce.h delete mode 100644 arch/arm64/include/asm/signal.h delete mode 100644 arch/csky/include/asm/seccomp.h delete mode 100644 arch/h8300/include/asm/mmu_context.h create mode 100644 arch/ia64/include/asm/kmap_types.h delete mode 100644 arch/m68k/68000/dragen2.c delete mode 100644 arch/m68k/68000/m68328.h create mode 100644 arch/m68k/68000/m68EZ328.c create mode 100644 arch/m68k/68000/m68VZ328.c delete mode 100644 arch/m68k/68000/ucsimm.c create mode 100644 arch/microblaze/mm/highmem.c delete mode 100644 arch/mips/boot/dts/mscc/jaguar2.dtsi delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_common.dtsi delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb110.dts delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb111.dts delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb118.dts delete mode 100644 arch/mips/boot/dts/mscc/luton.dtsi delete mode 100644 arch/mips/boot/dts/mscc/luton_pcb091.dts delete mode 100644 arch/mips/boot/dts/mscc/serval.dtsi delete mode 100644 arch/mips/boot/dts/mscc/serval_common.dtsi delete mode 100644 arch/mips/boot/dts/mscc/serval_pcb105.dts delete mode 100644 arch/mips/boot/dts/mscc/serval_pcb106.dts delete mode 100644 arch/mips/generic/board-jaguar2.its.S delete mode 100644 arch/mips/generic/board-luton.its.S delete mode 100644 arch/mips/generic/board-serval.its.S create mode 100644 arch/mips/include/asm/kmap_types.h delete mode 100644 arch/mips/loongson64/boardinfo.c create mode 100644 arch/nds32/mm/highmem.c delete mode 100644 arch/openrisc/boot/dts/or1klitex.dts delete mode 100644 arch/openrisc/configs/or1klitex_defconfig create mode 100644 arch/parisc/include/asm/kmap_types.h delete mode 100644 arch/parisc/include/asm/seccomp.h create mode 100644 arch/parisc/include/uapi/asm/types.h create mode 100644 arch/powerpc/include/asm/kmap_types.h create mode 100644 arch/powerpc/mm/highmem.c delete mode 100755 arch/riscv/kernel/vdso/so2s.sh copy arch/{arm/mach-imx/Makefile.boot => s390/include/asm/vdso/vdso.h} (100%) create mode 100644 arch/s390/kernel/vdso64/getcpu.S delete mode 100644 arch/s390/kernel/vdso64/getcpu.c create mode 100644 arch/sh/include/asm/kmap_types.h delete mode 100644 arch/sparc/include/asm/extable.h create mode 100644 arch/sparc/include/asm/extable_64.h create mode 100644 arch/sparc/include/asm/kmap_types.h create mode 100644 arch/sparc/mm/extable.c create mode 100644 arch/sparc/mm/highmem.c create mode 100644 arch/um/include/asm/kmap_types.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 delete mode 100644 arch/x86/include/asm/kfence.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/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/kernel/ima_arch.c delete mode 100644 arch/x86/kernel/sev_verify_cbit.S delete mode 100644 arch/xtensa/include/asm/seccomp.h 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/bus/mhi/pci_generic.c delete mode 100644 drivers/clk/qcom/camcc-sc7180.c delete mode 100644 drivers/clk/qcom/lpass-gfm-sm8250.c create mode 100644 drivers/clocksource/timer-nps.c 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 create mode 100644 drivers/devfreq/tegra20-devfreq.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.h create mode 100644 drivers/dma/mic_x100_dma.c create mode 100644 drivers/dma/mic_x100_dma.h delete mode 100644 drivers/edac/igen6_edac.c delete mode 100644 drivers/extcon/extcon-usbc-tusb320.c delete mode 100644 drivers/firmware/arm_scmi/voltage.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 delete mode 100644 drivers/gpu/drm/mcde/mcde_clk_div.c 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/hid/amd-sfh-hid/Kconfig delete mode 100644 drivers/hid/amd-sfh-hid/Makefile delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_client.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.h delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_report_desc.h delete mode 100644 drivers/hwmon/corsair-psu.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/Makefile delete mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v1.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v2.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/core.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dat.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dat_v1.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dct.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dct_v1.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dma.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/hci.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/ibi.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/pio.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.h delete mode 100644 drivers/interconnect/qcom/sdm660.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/iommu/iommu-sva-lib.c delete mode 100644 drivers/iommu/iommu-sva-lib.h rename drivers/md/{dm-ps-historical-service-time.c => dm-historical-service-time.c [...] delete mode 100644 drivers/md/dm-ps-io-affinity.c rename drivers/md/{dm-ps-queue-length.c => dm-queue-length.c} (100%) rename drivers/md/{dm-ps-round-robin.c => dm-round-robin.c} (100%) rename drivers/md/{dm-ps-service-time.c => dm-service-time.c} (100%) 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-resizer.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c delete mode 100644 drivers/mfd/intel_pmt.c delete mode 100644 drivers/misc/lkdtm/fortify.c create mode 100644 drivers/misc/mic/Kconfig create mode 100644 drivers/misc/mic/Makefile create mode 100644 drivers/misc/mic/bus/Makefile create mode 100644 drivers/misc/mic/bus/cosm_bus.c create mode 100644 drivers/misc/mic/bus/cosm_bus.h create mode 100644 drivers/misc/mic/bus/mic_bus.c create mode 100644 drivers/misc/mic/bus/scif_bus.c create mode 100644 drivers/misc/mic/bus/scif_bus.h create mode 100644 drivers/misc/mic/bus/vop_bus.c create mode 100644 drivers/misc/mic/bus/vop_bus.h create mode 100644 drivers/misc/mic/card/Makefile create mode 100644 drivers/misc/mic/card/mic_debugfs.c create mode 100644 drivers/misc/mic/card/mic_device.c create mode 100644 drivers/misc/mic/card/mic_device.h create mode 100644 drivers/misc/mic/card/mic_x100.c create mode 100644 drivers/misc/mic/card/mic_x100.h create mode 100644 drivers/misc/mic/common/mic_dev.h create mode 100644 drivers/misc/mic/cosm/Makefile create mode 100644 drivers/misc/mic/cosm/cosm_debugfs.c create mode 100644 drivers/misc/mic/cosm/cosm_main.c create mode 100644 drivers/misc/mic/cosm/cosm_main.h create mode 100644 drivers/misc/mic/cosm/cosm_scif_server.c create mode 100644 drivers/misc/mic/cosm/cosm_sysfs.c create mode 100644 drivers/misc/mic/cosm_client/Makefile create mode 100644 drivers/misc/mic/cosm_client/cosm_scif_client.c create mode 100644 drivers/misc/mic/host/Makefile create mode 100644 drivers/misc/mic/host/mic_boot.c create mode 100644 drivers/misc/mic/host/mic_debugfs.c create mode 100644 drivers/misc/mic/host/mic_device.h create mode 100644 drivers/misc/mic/host/mic_intr.c create mode 100644 drivers/misc/mic/host/mic_intr.h create mode 100644 drivers/misc/mic/host/mic_main.c create mode 100644 drivers/misc/mic/host/mic_smpt.c create mode 100644 drivers/misc/mic/host/mic_smpt.h create mode 100644 drivers/misc/mic/host/mic_x100.c create mode 100644 drivers/misc/mic/host/mic_x100.h create mode 100644 drivers/misc/mic/scif/Makefile create mode 100644 drivers/misc/mic/scif/scif_api.c create mode 100644 drivers/misc/mic/scif/scif_debugfs.c create mode 100644 drivers/misc/mic/scif/scif_dma.c create mode 100644 drivers/misc/mic/scif/scif_epd.c create mode 100644 drivers/misc/mic/scif/scif_epd.h create mode 100644 drivers/misc/mic/scif/scif_fd.c create mode 100644 drivers/misc/mic/scif/scif_fence.c create mode 100644 drivers/misc/mic/scif/scif_main.c create mode 100644 drivers/misc/mic/scif/scif_main.h create mode 100644 drivers/misc/mic/scif/scif_map.h create mode 100644 drivers/misc/mic/scif/scif_mmap.c create mode 100644 drivers/misc/mic/scif/scif_nm.c create mode 100644 drivers/misc/mic/scif/scif_nodeqp.c create mode 100644 drivers/misc/mic/scif/scif_nodeqp.h create mode 100644 drivers/misc/mic/scif/scif_peer_bus.c create mode 100644 drivers/misc/mic/scif/scif_peer_bus.h create mode 100644 drivers/misc/mic/scif/scif_ports.c create mode 100644 drivers/misc/mic/scif/scif_rb.c create mode 100644 drivers/misc/mic/scif/scif_rb.h create mode 100644 drivers/misc/mic/scif/scif_rma.c create mode 100644 drivers/misc/mic/scif/scif_rma.h create mode 100644 drivers/misc/mic/scif/scif_rma_list.c create mode 100644 drivers/misc/mic/scif/scif_rma_list.h create mode 100644 drivers/misc/mic/vop/Makefile create mode 100644 drivers/misc/mic/vop/vop_debugfs.c create mode 100644 drivers/misc/mic/vop/vop_main.c create mode 100644 drivers/misc/mic/vop/vop_main.h create mode 100644 drivers/misc/mic/vop/vop_vringh.c delete mode 100644 drivers/mtd/nand/ecc-sw-bch.c delete mode 100644 drivers/mtd/nand/ecc-sw-hamming.c create mode 100644 drivers/mtd/nand/raw/nand_bch.c create mode 100644 drivers/mtd/nand/raw/nand_ecc.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 create mode 100644 drivers/net/ethernet/amd/am79c961a.c create mode 100644 drivers/net/ethernet/amd/am79c961a.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c 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/steering/dr_buddy.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/phy/amlogic/phy-meson-axg-mipi-dphy.c delete mode 100644 drivers/phy/marvell/phy-mmp3-hsic.c create mode 100644 drivers/pinctrl/freescale/pinctrl-imx21.c delete mode 100644 drivers/pinctrl/intel/pinctrl-alderlake.c delete mode 100644 drivers/pinctrl/intel/pinctrl-elkhartlake.c delete mode 100644 drivers/pinctrl/intel/pinctrl-lakefield.c delete mode 100644 drivers/pinctrl/pinctrl-microchip-sgpio.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-msm8953.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sdx55.c delete mode 100644 drivers/platform/mellanox/mlxbf-pmc.c delete mode 100644 drivers/platform/surface/Kconfig delete mode 100644 drivers/platform/surface/Makefile delete mode 100644 drivers/platform/surface/surface_gpe.c delete mode 100644 drivers/platform/x86/amd-pmc.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/Makefile delete mode 100644 drivers/platform/x86/dell-wmi-sysman/biosattr-interface.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/dell-wmi-sysman.h delete mode 100644 drivers/platform/x86/dell-wmi-sysman/enum-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/int-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/passobj-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/passwordattr-interface.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/string-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/sysman.c delete mode 100644 drivers/platform/x86/intel_pmt_class.c delete mode 100644 drivers/platform/x86/intel_pmt_class.h delete mode 100644 drivers/platform/x86/intel_pmt_crashlog.c delete mode 100644 drivers/platform/x86/intel_pmt_telemetry.c rename drivers/platform/{surface => x86}/surface3-wmi.c (100%) rename drivers/platform/{surface => x86}/surface3_button.c (100%) rename drivers/platform/{surface => x86}/surface3_power.c (100%) rename drivers/platform/{surface => x86}/surfacepro3_button.c (100%) delete mode 100644 drivers/pwm/pwm-dwc.c delete mode 100644 drivers/pwm/pwm-intel-lgm.c delete mode 100644 drivers/pwm/pwm-keembay.c delete mode 100644 drivers/regulator/da9121-regulator.c delete mode 100644 drivers/regulator/scmi-regulator.c delete mode 100644 drivers/reset/reset-bcm6345.c delete mode 100644 drivers/scsi/libfc/fc_encode.h delete mode 100644 drivers/soc/aspeed/aspeed-socinfo.c delete mode 100644 drivers/soc/litex/Kconfig delete mode 100644 drivers/soc/litex/Makefile delete mode 100644 drivers/soc/litex/litex_soc_ctrl.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 rename drivers/{media/platform/rockchip => staging/media}/rkisp1/rkisp1-regs.h (100%) 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/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 delete mode 100644 drivers/tty/serial/liteuart.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 delete mode 100644 fs/btrfs/zoned.c delete mode 100644 fs/btrfs/zoned.h delete mode 100644 fs/mount_notify.c 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/clock/imx8-lpcg.h delete mode 100644 include/dt-bindings/clock/qcom,camcc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h delete mode 100644 include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h delete mode 100644 include/dt-bindings/dma/jz4775-dma.h delete mode 100644 include/dt-bindings/dma/x2000-dma.h delete mode 100644 include/dt-bindings/interconnect/qcom,sdm660.h delete mode 100644 include/dt-bindings/reset/bcm6318-reset.h delete mode 100644 include/dt-bindings/reset/bcm63268-reset.h delete mode 100644 include/dt-bindings/reset/bcm6328-reset.h delete mode 100644 include/dt-bindings/reset/bcm6358-reset.h delete mode 100644 include/dt-bindings/reset/bcm6362-reset.h delete mode 100644 include/dt-bindings/reset/bcm6368-reset.h delete mode 100644 include/dt-bindings/sound/adi,adau1977.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/kfence.h delete mode 100644 include/linux/litex.h delete mode 100644 include/linux/math.h create mode 100644 include/linux/mic_bus.h delete mode 100644 include/linux/mtd/nand-ecc-sw-bch.h delete mode 100644 include/linux/mtd/nand-ecc-sw-hamming.h create mode 100644 include/linux/mtd/nand_bch.h create mode 100644 include/linux/mtd/nand_ecc.h create mode 100644 include/linux/platform_data/adau1977.h delete mode 100644 include/linux/platform_data/hirschmann-hellcreek.h create mode 100644 include/linux/platform_data/jz4740/jz4740_nand.h create mode 100644 include/linux/platform_data/mtd-mxc_nand.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/scif.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/sunrpc/svc_rdma_pcl.h delete mode 100644 include/linux/trace_recursion.h delete mode 100644 include/linux/usb/r8152.h create mode 100644 include/linux/wimax/debug.h create mode 100644 include/net/wimax.h create mode 100644 include/scsi/fc_encode.h delete mode 100644 include/sound/graph_card.h delete mode 100644 include/sound/rt1015.h delete mode 100644 include/trace/events/mmap_lock.h delete mode 100644 include/uapi/linux/cfm_bridge.h delete mode 100644 include/uapi/linux/f2fs.h create mode 100644 include/uapi/linux/if_frad.h create mode 100644 include/uapi/linux/mic_common.h create mode 100644 include/uapi/linux/mic_ioctl.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/dma/virt.c delete mode 100644 kernel/resource_kunit.c delete mode 100644 kernel/time/tick-legacy.c delete mode 100644 kernel/trace/trace_recursion_record.c delete mode 100644 lib/Kconfig.kfence delete mode 100644 lib/cmdline_kunit.c rename lib/{list_kunit.c => list-test.c} (100%) rename lib/{bits_kunit.c => test_bits.c} (100%) rename lib/{linear_ranges_kunit.c => test_linear_ranges.c} (100%) delete mode 100644 localversion-next create mode 100644 mm/gup_benchmark.c delete mode 100644 mm/gup_test.c delete mode 100644 mm/gup_test.h create mode 100644 mm/kasan/generic_report.c delete mode 100644 mm/kasan/hw_tags.c delete mode 100644 mm/kasan/report_generic.c delete mode 100644 mm/kasan/report_hw_tags.c delete mode 100644 mm/kasan/report_sw_tags.c delete mode 100644 mm/kasan/shadow.c delete mode 100644 mm/kasan/sw_tags.c create mode 100644 mm/kasan/tags.c create mode 100644 mm/kasan/tags_report.c delete mode 100644 mm/kfence/Makefile delete mode 100644 mm/kfence/core.c delete mode 100644 mm/kfence/kfence.h delete mode 100644 mm/kfence/kfence_test.c delete mode 100644 mm/kfence/report.c delete mode 100644 mm/mmap_lock.c 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/sunrpc/xprtrdma/svc_rdma_pcl.c 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 100755 samples/bpf/test_ipip.sh create mode 100644 samples/mic/mpssd/.gitignore create mode 100644 samples/mic/mpssd/Makefile create mode 100755 samples/mic/mpssd/micctrl create mode 100755 samples/mic/mpssd/mpss create mode 100644 samples/mic/mpssd/mpssd.c create mode 100644 samples/mic/mpssd/mpssd.h create mode 100644 samples/mic/mpssd/sysfs.c mode change 100755 => 100644 scripts/atomic/gen-atomics.sh delete mode 100644 security/integrity/ima/ima_efi.c 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/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 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/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 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/locking.txt delete mode 100644 tools/memory-model/Documentation/ordering.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh 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/arm64/mte/check_gcr_el1_cswitch.c delete mode 100644 tools/testing/selftests/bpf/btf_helpers.c delete mode 100644 tools/testing/selftests/bpf/btf_helpers.h 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/map_init.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_skb_pkt_end.c delete mode 100644 tools/testing/selftests/bpf/progs/bprm_opts.c delete mode 100644 tools/testing/selftests/bpf/progs/skb_pkt_end.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_map_init.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/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 100644 tools/testing/selftests/kvm/aarch64/get-reg-list-sve.c delete mode 100644 tools/testing/selftests/kvm/aarch64/get-reg-list.c create mode 100644 tools/testing/selftests/kvm/clear_dirty_log_test.c delete mode 100644 tools/testing/selftests/kvm/dirty_log_perf_test.c delete mode 100644 tools/testing/selftests/kvm/include/perf_test_util.h delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/handlers.S delete mode 100644 tools/testing/selftests/kvm/x86_64/kvm_pv_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.c 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/router_nh.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 100755 tools/testing/selftests/rcutorture/bin/config2csv.sh 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/vDSO/vdso_config.h delete mode 100644 tools/testing/selftests/vDSO/vdso_test_abi.c delete mode 100644 tools/testing/selftests/vDSO/vdso_test_clock_getres.c delete mode 100644 tools/testing/selftests/vDSO/vdso_test_correctness.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 create mode 100644 tools/testing/selftests/x86/test_vdso.c