This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodconfig in repository toolchain/ci/linux.
discards cd557f1c605f Add linux-next specific files for 20210514 discards 4a9c62764958 Merge branch 'akpm/master' discards edfe7185ef73 kdump: use vmlinux_build_id to simplify discards 8dbe80a47d03 buildid: fix kernel-doc notation discards e3e369ca89e9 buildid: mark some arguments const discards 0114d5238173 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] discards 91ccb5cc29da scripts/decode_stacktrace.sh: silence stderr messages from [...] discards ebd57e7c1473 scripts/decode_stacktrace.sh: support debuginfod discards b3831923027c x86/dumpstack: use %pSb/%pBb for backtrace printing discards e407f19ee823 arm64: stacktrace: use %pSb for backtrace printing discards 3ffe5079ef5b buildid: fix build when CONFIG_MODULES is not set discards 8af78e665d77 module-add-printk-formats-to-add-module-build-id-to-stackt [...] discards e3f068741c87 module: add printk formats to add module build ID to stacktraces discards 737db0e010c4 dump_stack: add vmlinux build ID to stack traces discards 9bbb6ec7e7a5 buildid: stash away kernels build ID on init discards d8ccd25c11aa buildid: add API to parse build ID out of buffer discards c79ccb6a2d8e buildid: only consider GNU notes for build ID parsing discards 595e07fb5d7f secretmem: test: add basic selftest for memfd_secret(2) discards e0cf2460f671 arch, mm: wire up memfd_secret system call where relevant discards 34f0cdb4febe PM: hibernate: disable when there are active secretmem users discards 7c002db4bf4b mm: introduce memfd_secret system call to create "secret" [...] discards a0b4f83f1914 set_memory: allow querying whether set_direct_map_*() is a [...] discards b7172c398553 set_memory: allow set_direct_map_*_noflush() for multiple pages discards 8b9ed3afb8de riscv/Kconfig: make direct map manipulation options depend on MMU discards bc5d3a1d279d mmap: make mlock_future_check() global discards 74e262454733 slub: STACKDEPOT: rename save_stack_trace() discards ad36bafb3bcd mm/slub: use stackdepot to save stack trace in objects discards 912f180c1b33 mm: define default value for FIRST_USER_ADDRESS discards 5ab4678d477f Merge branch 'akpm-current/current' discards 0c17f222f6af Revert "net: bridge: mcast: split multicast router state f [...] discards 4081f9f5a2ad Revert "net: bridge: mcast: export multicast router presen [...] discards a5beef0552c1 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' discards 21ed3b03ff11 Merge remote-tracking branch 'rust/rust-next' discards 8b2a0c13e39a Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] discards 3813a5c73e38 Merge remote-tracking branch 'fpga/for-next' discards 95e1935022e2 Merge remote-tracking branch 'auxdisplay/auxdisplay' discards 1759ae325d53 Merge remote-tracking branch 'hyperv/hyperv-next' discards 9e8bdf4809ae Merge remote-tracking branch 'nvmem/for-next' discards 6e1efa80c90b Merge remote-tracking branch 'slimbus/for-next' discards 9531397a876a Merge remote-tracking branch 'gnss/gnss-next' discards c69e9fb058a3 Merge remote-tracking branch 'kspp/for-next/kspp' discards 9a3407e24865 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 0bf1d51f72d5 Merge remote-tracking branch 'coresight/next' discards d5db7be4d555 Merge remote-tracking branch 'livepatching/for-next' discards 1fca9d83b7d9 Merge remote-tracking branch 'userns/for-next' discards 4a1ff9cef914 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' discards 7da499269b50 Merge remote-tracking branch 'pinctrl/for-next' discards cb753d0611f9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 46a0384c6374 Merge remote-tracking branch 'rpmsg/for-next' discards 6fe8f6081e74 Merge remote-tracking branch 'vhost/linux-next' discards 5f49fdb2e101 Merge remote-tracking branch 'scsi/for-next' discards b2ee37e259e0 Merge remote-tracking branch 'cgroup/for-next' discards c43be7f3fae7 Merge remote-tracking branch 'dmaengine/next' discards 15bb0a56cfad Merge remote-tracking branch 'icc/icc-next' discards cb5cb7878ec1 Merge remote-tracking branch 'iio/togreg' discards bb788d65b123 Merge remote-tracking branch 'staging/staging-next' discards 8687031c7264 Merge remote-tracking branch 'soundwire/next' discards e238663f9427 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards f81b1600a4a0 Merge remote-tracking branch 'usb/usb-next' discards 15f72251988c Merge remote-tracking branch 'ipmi/for-next' discards 5b90ac1ccb3e Merge remote-tracking branch 'leds/for-next' discards feabb86bbd51 Merge remote-tracking branch 'percpu/for-next' discards 6706a2422541 Merge remote-tracking branch 'xen-tip/linux-next' discards 294636a24ae8 Merge remote-tracking branch 'rcu/rcu/next' discards 92b7af9b561c Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 06d3237d6aaf Merge remote-tracking branch 'edac/edac-for-next' discards 9821c2fa5dac Merge remote-tracking branch 'tip/auto-latest' discards 69f990d6e01b Merge remote-tracking branch 'spi/for-next' discards b0eaef677609 Merge remote-tracking branch 'devicetree/for-next' discards 39c2173a8039 Merge remote-tracking branch 'audit/next' discards f608f9a8f705 Merge remote-tracking branch 'smack/next' discards 66df0308c4bf ipc: use kmalloc for msg_queue and shmid_kernel discards dd1cdedd24cc ipc sem: use kvmalloc for sem_undo allocation discards 2b115efbff24 aio: simplify read_events() discards aec2a1db33eb x86: signal: don't do sas_ss_reset() until we are certain [...] discards 8823f99a16f6 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr discards bfb9d2b194ff init: print out unknown kernel parameters discards 0333c3f0cc9d checkpatch: scripts/spdxcheck.py now requires python3 discards 243c0472b211 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] discards 57d23ff65513 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static discards 81e009820e0e seq_file: drop unused *_escape_mem_ascii() discards ca6aff59f003 nfsd: avoid non-flexible API in seq_quote_mem() discards abe09dca25f8 seq_file: convert seq_escape() to use seq_escape_str() discards afc4169b31df seq_file: add seq_escape_str() as replica of string_escape_str() discards fd823d7080cf seq_file: introduce seq_escape_mem() discards 6bce2e6c1474 MAINTAINERS: add myself as designated reviewer for generic [...] discards 66460c2b4973 lib/test-string_helpers: add test cases for new features discards be5c644e43bf lib/test-string_helpers: get rid of trailing comma in terminators discards e31cfb3f8170 lib/test-string_helpers: print flags in hexadecimal format discards 8cde2505b9d8 lib/string_helpers: allow to append additional characters [...] discards 5689c8827f31 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] discards db573174ed5a lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII discards e34dce4538c3 lib/string_helpers: drop indentation level in string_escape_mem() discards aee6e649eac8 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] discards b1e738944908 lib/string_helpers: switch to use BIT() macro discards 08a89d4a7b9f lib: decompress_bunzip2: remove an unneeded semicolon discards 7794d02c1675 kernelh-split-out-panic-and-oops-helpers-fix discards 081fc0dbf90f kernel.h: split out panic and oops helpers discards cf33b8e13437 proc/sysctl: make protected_* world readable discards c5b5eea2860e sysctl: remove redundant assignment to first discards 3e3cf6537b73 procfs/dmabuf: add inode number to /proc/*/fdinfo discards cee7a8c4ebc8 procfs: allow reading fdinfo with PTRACE_MODE_READ discards 6b45c76fcc54 proc: Avoid mixing integer types in mem_rw() discards 122a2423378b kernel/hung_task.c: Monitor killed tasks. discards 9bdc3ef956fe fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 13c223f7d507 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 4af5034f7b34 mm: fix comments mentioning i_mutex discards 75e39485d96f mm: fix typos and grammar error in comments discards 41feb2ecc53f mm/highmem: Remove deprecated kmap_atomic discards d2c1e1940226 mm/memory_hotplug: rate limit page migration warnings discards c99b7f4689f7 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) discards 7bdbebf6ae31 selftests/vm: add protection_keys_32 / protection_keys_64 [...] discards 26063d7aecec MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT discards b786507dcc4b mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] discards 59eb6bf7be96 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] discards 3bf2e31d8b2f mm: make variable names for populate_vma_page_range() consistent discards fb366da9043c nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes discards 8ff0510885d2 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc discards 69cc52577e67 mm: thp: check total_mapcount instead of page_mapcount discards 248470b9914c mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs discards 78cd2df2f9dd arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix discards 43953f1dc4dc arm64: drop pfn_valid_within() and simplify pfn_valid() discards 32b0a3aeb914 arm64: decouple check whether pfn is in linear map from pf [...] discards 51ee57aa4b83 memblock: update initialization of reserved pages discards b0a7596acb5e include/linux/mmzone.h: add documentation for pfn_valid() discards d69a65394c09 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] discards e4f98260cdd1 mm/kconfig: move HOLES_IN_ZONE into mm discards 4be4b783f329 userfaultfd/selftests: exercise minor fault handling shmem [...] discards 8908312d7393 userfaultfd/selftests: reinitialize test context in each test discards 7bff8fa51d61 userfaultfd/selftests: create alias mappings in the shmem test discards 3bd59c50dc8a userfaultfd/selftests: use memfd_create for shmem test type discards 78ff714ec58a userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] discards ca95c07cc67b userfaultfd/shmem: advertise shmem minor fault support discards bebdb2f127a5 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem discards 9f5ccf8a5895 userfaultfd/shmem: support minor fault registration for shmem discards cad30b266632 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] discards fad368fc2319 userfaultfd/selftests: add pagemap uffd-wp test discards bb8e43274478 mm/pagemap: export uffd-wp protection information discards d3b8386e3a9c mm/userfaultfd: fail uffd-wp registration if not supported discards 8bb5c35197f4 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit discards 2f536424dc68 mm/userfaultfd: fix uffd-wp special cases for fork() discards 60c7e615d937 mm/thp: simplify copying of huge zero page pmd when fork discards fcd7d008016c userfaultfd/selftests: unify error handling discards 5edabbbe74ee userfaultfd/selftests: only dump counts if mode enabled discards 747fcba367ef userfaultfd/selftests: dropping VERIFY check in locking_thread discards b6ca7fa3b6d9 userfaultfd/selftests: remove the time() check on delayed uffd discards 719f6182814f userfaultfd/selftests: use user mode only discards 5f1e42879fcc powerpc/8xx: add support for huge pages on VMAP and VMALLOC discards 1633dab9cb63 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc discards ecfe547e4f39 mm/vmalloc: enable mapping of huge pages at pte level in vmap discards 0a86766a9f5a x86: define only {pud/pmd}_{set/clear}_huge when useful discards fc3883f43885 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge discards 4f21f7d1345a mm/hugetlb: change parameters of arch_make_huge_pte() discards 705e396c7d17 mm/huge_memory.c: don't discard hugepage if other processe [...] discards fa2303f1ee5f mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] discards 99a820de4a82 mm/huge_memory.c: add missing read-only THP checking in tr [...] discards f19e8061d2f5 mm/huge_memory.c: use page->deferred_list discards 7fbe41dccfa8 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK discards ae7920ce9e9b mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] discards 8f7c1245c353 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] discards b99aa33f14e2 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate discards 8421298f6da9 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] discards 98b6716768c8 Merge remote-tracking branch 'selinux/next' discards 20f3ae562c0f mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] discards ac2f5287cfaf Merge remote-tracking branch 'keys/keys-next' discards 782903b318cb mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap discards 2bc85dcbd6ad mm: hugetlb: alloc the vmemmap pages associated with each [...] discards 21f00044201f mm: hugetlb: defer freeing of HugeTLB pages discards d2904d62b0cf mm: hugetlb: free the vmemmap pages associated with each H [...] discards 9d2909f09966 mm: hugetlb: gather discrete indexes of tail page discards 7dea755b71eb mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP discards fbc6dd236b03 mm: memory_hotplug: factor out bootmem core functions to b [...] discards d6806ee68dd7 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] discards 875e383f248b mm/page_alloc: avoid conflating IRQs disabled with zone->lock discards 42379c3f9857 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] discards 0e85b857aa6e mm/page_alloc: reduce duration that IRQs are disabled for [...] discards 68d757df322a mm/page_alloc: batch the accounting updates in the bulk allocator discards 24b6fe5b16c2 mm/vmstat: inline NUMA event counter updates discards f4ed1e51739a mm/vmstat: convert NUMA statistics to basic NUMA counters discards f6b54997d570 mm/page_alloc: convert per-cpu list protection to local_lock discards 65c174d0f3d7 mm/page_alloc: split per cpu page lists and zone stats discards 74bab7438034 mm/page_alloc: switch to pr_debug discards 98b65ae3fb80 mm: optimise nth_page for contiguous memmap discards 421964cc4b01 mm: constify page_count and page_ref_count discards f2292cb0f19e mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype discards 77d9454d690b mm: make compound_head const-preserving discards 570634b372d8 mm/page_owner: constify dump_page_owner discards dec9dba6c2d6 mm/debug: factor PagePoisoned out of __dump_page discards edf338281c61 mm: make __dump_page static discards 7c7a38b22117 mm/mmzone.h: simplify is_highmem_idx() discards 565a96859dd8 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] discards bf5570ed0654 kasan: use dump_stack_lvl(KERN_ERR) to print stacks discards 9c060e7a8a2b fix for "printk: introduce dump_stack_lvl()" discards e8c4bbbd160c printk: introduce dump_stack_lvl() discards 8e26004aac04 powerpc/mm: enable move pmd/pud discards 370c7805e007 mm/mremap: allow arch runtime override discards 5be2ac7f46d2 mm/mremap: move TLB flush outside page table lock discards 5b0a28a7f9f5 mm/mremap: use range flush that does TLB and page walk cac [...] discards ecf2d63b27be powerpc/mm/book3s64: update tlb flush routines to take a p [...] discards ecf3a6025280 powerpc/mm/book3s64: fix possible build error discards dbee97d1f49a mm/mremap: use pmd/pud_poplulate to update page table entries discards c4c8a76d96a7 selftest/mremap_test: avoid crash with static build discards 2d8b1e595e97 selftest/mremap_test: update the test to handle pagesize o [...] discards f96ae2c1e63b mm/memory.c: fix comment of finish_mkwrite_fault() discards 27f267f5a0a9 mm/mmap: use find_vma_intersection() in do_mmap() for overlap discards 48e4d9ee00d4 mm-mmap-introduce-unlock_range-for-code-cleanup-fix discards e4820a61ccf9 mm/mmap: introduce unlock_range() for code cleanup discards 3b4c08117f48 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap discards 17642b11dc5a mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() discards 1af346fc7223 binfmt-remove-in-tree-usage-of-map_executable-fix discards 23fdc34bb635 binfmt: remove in-tree usage of MAP_EXECUTABLE discards a92150ec5b20 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC discards c82f2cc19a83 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix discards 28b489b722e9 mm: improve mprotect(R|W) efficiency on pages referenced once discards f5129bd9eec4 mm: vmscan: remove noinline_for_stack discards 5ed68c90c7fb mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] discards bc536986c981 mm: memcontrol: simplify the logic of objcg pinning memcg discards 762653aed3b7 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] discards 73ab86572fd7 mm: memcontrol: simplify lruvec_holds_page_lru_lock discards 7d6a4b64d723 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] discards 8cc5cfcbbb40 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm discards 3811a312e5ee mm: memcontrol: fix page charging in page replacement discards 28a67cffc7e0 mm: memcontrol: fix root_mem_cgroup charging discards 868915c27f89 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches discards 0b0fedb4099f mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix discards 00e962418c34 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 discards 23460a11273e mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] discards b25bdce8f631 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches discards 28b72a2396e4 mm: memcg/slab: properly set up gfp flags for objcg pointer array discards faf86a943aa5 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] discards b5fae57fb6cb mm/memcg: optimize user context object stock access discards 70d87eb8aff8 mm/memcg: improve refill_obj_stock() performance discards 63c4aa2dced6 mm/memcg: cache vmstat data in percpu memcg_stock_pcp discards 135687ed384d mm/memcg: move mod_objcg_state() to memcontrol.c discards 6094ad703621 mm/shmem: fix shmem_swapin() race with swapoff discards c4100a0d11cd mm/swap: remove confusing checking for non_swap_entry() in [...] discards 3fe5407ec9e3 swap: fix do_swap_page() race with swapoff discards 26ef958a315d mm/swapfile: use percpu_ref to serialize against concurren [...] discards 4a292ff7a819 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED discards 8926ae7a86fa mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes discards 87eee597c1f6 mm: gup: pack has_pinned in MMF_HAS_PINNED discards 3f588b52abf6 mm: gup: allow FOLL_PIN to scale in SMP discards b6803df78040 mm/gup_benchmark: support threading discards a0df7b6df755 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() discards 2c9b936dae88 mm/page-writeback: update the comment of Dirty position control discards 54766f22d76b mm/page-writeback: Fix performance when BDI's share of rat [...] discards 18ccbe53bbe0 mm: page-writeback: kill get_writeback_state() comments discards 597da4750c8e tools/vm/page_owner_sort.c: check malloc() return discards 0ec3603432be kfence: test: fix for "mm, slub: change run-time assertion [...] discards ff3daafe3fd3 mm, slub: change run-time assertion in kmalloc_index() to [...] discards f32aeffdb407 slub: remove resiliency_test() function discards e50cf2a75817 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] discards b324de01d52a mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] discards d374131926df mm/slub, kunit: add a KUnit test for SLUB debugging functionality discards 3521284d5d78 kunit: make test->lock irq safe discards aacd59583618 doc: watchdog: modify the doc related to "watchdog/%u" discards c1a46d087865 doc: watchdog: modify the explanation related to watchdog thread discards e5de62f31b61 kernel: watchdog: modify the explanation related to watchd [...] discards 164503b69bb3 ocfs2: fix ocfs2 corrupt when iputting an inode discards 184105298391 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards df34b04171e9 ocfs2: remove repeated uptodate check for buffer discards 89ccf041522f ocfs2: remove redundant assignment to pointer queue discards 93e440dd0e48 ocfs2: fix snprintf() checking discards 09acb7621347 ocfs2: remove unnecessary INIT_LIST_HEAD() discards 57eb2fbbe1b1 streamline_config.pl: add softtabstop=4 for vim users discards 7a51c7818e7a streamline_config.pl: make spacing consistent discards eb1576cd7db5 ia64: headers: drop duplicated words discards bdc940c35e09 kthread: switch to new kerneldoc syntax for named variable [...] discards 71d94b249944 /proc/kpageflags: do not use uninitialized struct pages discards 961fa78cd41d /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 60f611fa216c ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] discards ce62262058e2 Revert "mm/gup: check page posion status for coredump." discards 90e77ef191de mm/ioremap: fix iomap_max_page_shift discards b5a83020fc2e docs: admin-guide: update description for kernel.modprobe sysctl discards 235f9c9dcb67 hfsplus: prevent corruption in shrinking truncate discards cb77da279c42 mm/filemap: fix readahead return types discards ebf74eda211a kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled discards 0a114b3915e6 mm: fix struct page layout on 32-bit systems discards cc1dd8629f59 ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in re [...] discards 2a317658209d userfaultfd: release page in error path to avoid BUG_ON discards 28cc4642aa6b squashfs: fix divide error in calculate_skip() discards 49015721a9f7 kernel/resource: fix return code check in __request_free_m [...] discards db034a40fc01 mm, slub: move slub_debug static key enabling outside slab_mutex discards 148b93b8e7bb mm/hugetlb: fix cow where page writtable in child discards ee69f1fefdf7 mm/hugetlb: fix F_SEAL_FUTURE_WRITE discards 85c1987053a6 Merge remote-tracking branch 'apparmor/apparmor-next' discards b0e621801d4c Merge remote-tracking branch 'security/next-testing' discards 1d809e150fa6 Merge remote-tracking branch 'regulator/for-next' discards 3c1f5e6cdd16 Merge remote-tracking branch 'battery/for-next' discards 1a9b27374742 Merge remote-tracking branch 'mmc/next' discards b57c91aecae4 Merge remote-tracking branch 'device-mapper/for-next' discards 39a71f0e95fa Merge remote-tracking branch 'block/for-next' discards 5c742f83d976 Merge remote-tracking branch 'sound-asoc/for-next' discards d9a812af61db Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 7964abdf3ec6 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 51319e5d0501 Merge remote-tracking branch 'drm-msm/msm-next' discards 4e54f22e1bf0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 488feb412fd8 Merge remote-tracking branch 'drm-intel/for-linux-next' discards c739760448a7 Merge remote-tracking branch 'amdgpu/drm-next' discards 9634d7cb3c50 Merge remote-tracking branch 'drm-misc/for-linux-next' discards c59734987533 Merge remote-tracking branch 'nand/nand/next' discards 67110a525f37 Merge remote-tracking branch 'mtd/mtd/next' discards 15a7b15084a6 Merge remote-tracking branch 'gfs2/for-next' discards c14639fae938 Merge remote-tracking branch 'bluetooth/master' discards 19f689721186 Merge remote-tracking branch 'bpf-next/for-next' discards a4e7d2ecb7a1 Merge remote-tracking branch 'net-next/master' discards 11e9cf2d6a28 Merge remote-tracking branch 'pm/linux-next' discards 60d8d249627c Merge remote-tracking branch 'v4l-dvb/master' discards 2d1d13f4b505 Merge remote-tracking branch 'jc_docs/docs-next' discards d3f97e37328c Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 0556d05cec36 Merge remote-tracking branch 'i2c/i2c/for-next' discards 955def482e96 Merge remote-tracking branch 'hid/for-next' discards 660babca3094 Merge remote-tracking branch 'printk/for-next' discards fc8fc351a723 Merge remote-tracking branch 'vfs/for-next' discards 9bfaf5f15568 Merge remote-tracking branch 'jfs/jfs-next' discards 536cd0faf817 Merge remote-tracking branch 'f2fs/dev' discards 23f33ffcc288 Merge remote-tracking branch 'ext3/for_next' discards e591de9e41ea Merge remote-tracking branch 'cifsd/cifsd-for-next' discards 2ae28e926ccf Merge remote-tracking branch 'cifs/for-next' discards c1636197f217 Merge remote-tracking branch 'ceph/master' discards 81af788ba4fa Merge remote-tracking branch 'btrfs/for-next' discards cb7e8bc4d3e7 Merge remote-tracking branch 'pidfd/for-next' discards 9fa9919325a4 Merge remote-tracking branch 'sh/for-next' discards 195cf4f2a51c Merge remote-tracking branch 'mips/mips-next' discards 16293e8bcb59 Merge remote-tracking branch 'm68k/for-next' discards 88236ae90dff Merge remote-tracking branch 'h8300/h8300-next' discards c0fbca4dda70 Merge remote-tracking branch 'csky/linux-next' discards 5c8081bc2a10 Merge remote-tracking branch 'clk-renesas/renesas-clk' discards 500b6900a54b Merge remote-tracking branch 'clk-imx/for-next' discards 483a155dc67b Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 873a237d6dc7 Merge remote-tracking branch 'tegra/for-next' discards ec8248027368 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 11d5cbe3e9d8 Merge remote-tracking branch 'scmi/for-linux-next' discards 8bc12571d62e Merge remote-tracking branch 'samsung-krzk/for-next' discards 84d80d045988 Merge remote-tracking branch 'rockchip/for-next' discards 4a21edc131de Merge remote-tracking branch 'reset/reset/next' discards fd249ac3f3b3 Merge remote-tracking branch 'renesas/next' discards 2511f6cc34c4 Merge remote-tracking branch 'raspberrypi/for-next' discards 95372a7a36c3 Merge remote-tracking branch 'qcom/for-next' discards 1f1b639db82b Merge remote-tracking branch 'omap/for-next' discards 4118f40e73ab Merge remote-tracking branch 'mvebu/for-next' discards 3f21bb15d158 Merge remote-tracking branch 'mediatek/for-next' discards 3ad935085e5e Merge remote-tracking branch 'keystone/next' discards f23f9bbe9e8b Merge remote-tracking branch 'imx-mxs/for-next' discards 1fd8c799ebd3 Merge remote-tracking branch 'drivers-memory/for-next' discards 65d80c42bf74 Merge remote-tracking branch 'at91/at91-next' discards 32c0639f735e Merge remote-tracking branch 'aspeed/for-next' discards c39e169ffd13 Merge remote-tracking branch 'amlogic/for-next' discards 85b6597e825c Merge remote-tracking branch 'actions/for-next' discards 6547efabb969 Merge remote-tracking branch 'arm/for-next' discards cab5eafb4302 Merge remote-tracking branch 'asm-generic/master' discards b263650e4bf0 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 9e6dd507c69e Merge branch 'fixes-for-master' into for-next-20210514 omits 520750ac65f8 Merge branch 'for-next-next-v5.13-20210514' into for-next- [...] omits d29d0a0a1e5d Merge branch 'for-next-current-v5.12-20210514' into for-ne [...] omits 1fc565b5ee6d Merge branch 'ext/qu/subpage-prep-13' into for-next-next-v [...] omits 89c69d15169c Merge branch 'ext/jth/zone-compress-fixes' into for-next-n [...] omits 39a12c2e8393 Merge branch 'misc-next' into for-next-next-v5.13-20210514 omits f8d45b3766b8 Merge branch 'misc-5.13' into for-next-current-v5.12-20210514 omits c8217c505032 btrfs: zoned: fix compressed writes omits aef4a18f9913 btrfs: zoned: pass start block to btrfs_use_zone_append omits a9bcab7677c4 btrfs: rename PagePrivate2 to PageOrdered inside btrfs discards 14ceac89f921 Merge remote-tracking branch 'kbuild/for-next' discards 249c444ea60c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards a7e0d5442efe Merge remote-tracking branch 'erofs-fixes/fixes' discards 424ae58851dc Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' discards fd02bb18adbd Merge remote-tracking branch 'pidfd-fixes/fixes' discards 9753eb3c486f Merge remote-tracking branch 'rtc-fixes/rtc-fixes' discards e246007028b8 Merge remote-tracking branch 'mmc-fixes/fixes' discards 77169b8533c1 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards cb7cb88ccbbd Merge remote-tracking branch 'drm-fixes/drm-fixes' discards 6d4e56fb7264 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 10105b969269 Merge remote-tracking branch 'vfs-fixes/fixes' discards 567abdef430f Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 6f380c3f5fc2 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 5107074e2c60 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 67a76e34d17f Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards 3a62431182b7 Merge remote-tracking branch 'dmaengine-fixes/fixes' discards 3b2e8861a60c Merge remote-tracking branch 'ide/master' discards 8fac668f22e4 Merge remote-tracking branch 'soundwire-fixes/fixes' discards 8c9b955c562f Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards c853d5203dfe Merge remote-tracking branch 'iio-fixes/fixes-togreg' discards e67ec636a244 Merge remote-tracking branch 'staging.current/staging-linus' discards 540248ea307c Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards e1eeac2dac3a Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 6e84986308fe Merge remote-tracking branch 'usb.current/usb-linus' discards 5e91999c8553 Merge remote-tracking branch 'tty.current/tty-linus' discards e36835f68fe5 Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 10065d8777af Merge remote-tracking branch 'pci-current/for-linus' discards 4cdab3570137 Merge remote-tracking branch 'spi-fixes/for-linus' discards 185907f3e8d8 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 387a7d00e67c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 8d08a6214cf4 Merge remote-tracking branch 'sound-current/for-linus' discards 1f237ff65d4f Merge remote-tracking branch 'rdma-fixes/for-rc' discards 1488fadd34a6 Merge remote-tracking branch 'ipsec/master' discards 146c411ee6de Merge remote-tracking branch 'bpf/master' discards 8dc12d893cd4 Merge remote-tracking branch 'net/master' discards b47ed5ea695f Merge remote-tracking branch 'powerpc-fixes/fixes' discards 19caf2eff717 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards b59b2b6210ad Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards 6486f0e9cfe7 Merge remote-tracking branch 'arc-current/for-curr' omits 66ea961f7c80 btrfs: refactor btrfs_invalidatepage() for subpage support omits 6ec5feb089e5 btrfs: introduce btrfs_lookup_first_ordered_range() omits fd991eb7f4d0 btrfs: update comments in btrfs_invalidatepage() omits ea3e20ce62c1 set_bit does not imply a barrier omits cb0ac8e744fa btrfs: refactor how we finish ordered extent io for endio [...] omits 004103c825b0 btrfs: make Private2 lifespan more consistent omits 19992d6d10cd btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() omits cc9c3411e5e6 btrfs: make subpage metadata write path call its own endio [...] omits f0b46e334b4d btrfs: refactor submit_extent_page() to make bio and its f [...] omits 8935c8a70f01 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] omits 8d3ac8474bb1 btrfs: remove the unused parameter @len for btrfs_bio_fits [...] omits 94f505fa7cb7 btrfs: make free space cache size consistent across differ [...] omits 1553ff3f5b03 btrfs: scrub: fix subpage repair error caused by hard code [...] discards 80ceb2c97b78 hwmon: (adm1275) enable adm1272 temperature reporting discards d816c017fcef dt-bindings: Add MP2888 voltage regulator device discards 2f67540f2c84 hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller discards 602af91c1aa7 hwmon: (pmbus) Increase maximum number of phases per page discards 2db2d8962c7c hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] discards 821fae4ddc47 hwmon: (pmbus) Add support for additional Flex BMR convert [...] discards 43e97b7f6e93 hwmon: (pmbus) Add documentation for new flags discards 419aac4f8688 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK discards acd2b6347e30 hwmon: (sch56xx-common) Simplify sch56xx_device_add discards 43b1642564ce hwmon: (sch56xx-common) Use helper function discards 257af3f9828c hwmon: (sch56xx-common) Use strscpy discards b8c960c796bf hwmon: (sch56xx) Use devres functions for watchdog discards 69f7c43647c3 hwmon: (lm70) Use SPI_MODE_X_MASK discards 19ee12475b6b hwmon: (max31722) Remove non-standard ACPI device IDs discards 8adab87a136f hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" discards 5814940afb68 docs: hwmon: avoid using UTF-8 chars discards 701eefc849df dt-bindings: hwmon: Add Texas Instruments TMP1075 discards fedbe457de1a hwmon: (lm75) Add TI TMP1075 support discards 6f2021daea2b hwmon: (pmbus/zl6100) Update documentation for zl6100 driver discards 7dd6c2dc8b49 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 discards 95b798bdb199 hwmon: (dell-smm-hwmon) Fix index values discards baa795d8b9aa drm/amdgpu/display: restore the backlight on modeset (v2) discards ba1f79f5d0c8 drm/amdgpu/display: add helper functions to get/set backli [...] discards 84ba7b977a74 drm/radeon: Add HD-audio component notifier support discards ad9610f50d5c drm/amdgpu: check whether s2idle is enabled to determine s0ix discards 6cab5fc0006f Revert "drm/amd/display: To modify the condition in indica [...] discards 54433ef0cad7 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" discards f6cd8141bcb7 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards 5abfd3bcc412 drm/amdgpu: only check for _PR3 on dGPUs discards f09d6da1965a drm/amdgpu: add another raven1 gfxoff quirk discards 2b33673ceda1 usb/host: enable auto power control for xhci-pci discards f8ba200a2ec3 drm/amdgpu: remove unsafe optimization to drop preamble ib discards 334c828022f9 drm/amdgpu: Field type update in drm_amdgpu_info_vbios discards 47b53283c89d drm/amdgpu: Add vbios info ioctl interface omits 1fad65bd2acf drm/amdgpu: Complete multimedia bandwidth interface omits 6466b9cf38d3 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory omits f1f3c69d831a drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory omits d9de3aa1d633 drm/amdgpu: Add compile flag for securedisplay omits b820a5f55ed7 drm/amdkfd: refine the poison data consumption handling omits 703190407039 iio: dac: ad5770r: Put fwnode in error case during ->probe() omits 966e34689729 btrfs: remove io_failure_record::in_validation omits 42c9df081aea btrfs: submit read time repair only for each corrupted sector omits b4e8824337f8 btrfs: make btrfs_verify_data_csum() to return a bitmap omits 598883cc675c btrfs: fix removed dentries still existing after log is synced discards 471bbaea5179 torture: Make torture.sh accept --do-all and --donone discards da72f9ffb4ff torture: Add clocksource-watchdog testing to torture.sh discards 210b2a9a9247 refscale: Add measurement of clock readout discards ba30a1dde749 Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 488abb0f5c83 iio: gyro: fxas21002c: balance runtime power in error path discards 2ac17b1cf312 Merge branch 'clocksource.2021.05.13a' into HEAD discards c533a9c0f4aa Merge branch 'lkmm.2021.05.10c' into HEAD discards 3a4aa731b368 Merge branch 'kcsan.2021.05.10c' into HEAD omits 918b4d4c9a0b Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] discards aa96d0d0b147 Merge branch 'core/urgent' discards e7f740fe37e7 Merge branch 'irq/urgent' discards e281d5f07fab Merge branch 'locking/core' discards 46129fd2eed0 Merge branch 'objtool/core' discards ed17f5e083a9 Merge branch 'objtool/urgent' discards e738e1bab04b Merge branch 'perf/core' discards ad4bc5763701 Merge branch 'sched/core' discards b29e54e1b7ff Merge branch 'sched/urgent' discards 06311b0e7f39 Merge branch 'timers/nohz' discards 4874c76f8420 Merge branch 'timers/urgent' discards cff0e46b9bef Merge branch 'x86/asm' discards 7e87f5090a0b Merge branch 'x86/boot' discards 0598547206de Merge branch 'x86/cleanups' discards aebc28b9846e Merge branch 'x86/urgent' omits b1d96e9c8a6e Merge branch 'imx/defconfig' into for-next omits 276daa8728fb Merge branch 'imx/dt64' into for-next omits 622a7536a574 Merge branch 'imx/dt' into for-next omits 4e708d49f07c Merge branch 'imx/bindings' into for-next omits 839d71d436cf Merge branch 'imx/soc' into for-next discards 4173d63a75ce x86/asm: Make <asm/asm.h> valid on cross-builds as well discards 737dd8f333f0 clk: imx: Remove the audio ipg clock from imx8mp discards cd43fce65b39 Merge branch 'for-5.14' into for-next discards a15c68334920 Merge branch 'for-5.13-fixes' into for-next omits fca97b2be4db btrfs: return whole extents in fiemap omits c7a7393c5c3f btrfs: rename check_async_write and let it return bool omits 4d8def203b31 btrfs: avoid RCU stalls while running delayed iputs omits c14661057b9f btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] omits 43f917d59bd4 btrfs: zoned: bail out if we can't read a reliable write pointer omits 057e1f5da475 btrfs: zoned: sanity check zone type omits c4a9e5234e5b btrfs: handle preemptive delalloc flushing slightly differently omits d4e822de6c66 btrfs: only ignore delalloc if delalloc is much smaller th [...] omits 954b054f5a8c btrfs: don't include the global rsv size in the preemptive [...] omits ad25cc31b111 btrfs: use the global rsv size in the preemptive thresh ca [...] omits 6010699bfd49 btrfs: take into account global rsv in need_preemptive_reclaim omits 74c5977b7faf btrfs: only clamp the first time we have to start flushing omits 69c22c8959e7 btrfs: check worker before need_preemptive_reclaim omits 403df2685875 btrfs: remove stale comment for argument seed of btrfs_fin [...] omits a89b9b7cd2bc btrfs: correct try_lock_extent() usage in read_extent_buff [...] omits c87db2405fe8 bpf: Fix BPF_JIT kconfig symbol dependency discards 4089d045f670 Merge remote-tracking branch 'spi/for-5.14' into spi-next discards f0c7e97bd7ef Merge remote-tracking branch 'spi/for-5.13' into spi-linus discards 0a25d2902c23 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 1d8154780f58 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 0617eecaa19d Merge remote-tracking branch 'regulator/for-5.13' into reg [...] discards d73b92b54458 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next discards f8d7222f9f6a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits d74ebb76967f Merge branch 'asm-generic-unaligned' into asm-generic discards 9324130f65f6 Makefile: extend 32B aligned debug option to 64B aligned discards 6abfea218e2e Merge branch 'for-5.14/block' into for-next discards 5470dffcd2d0 block: remove unneeded parenthesis from blk-sysfs omits ae30d41eb54e drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] omits d4355962249a drm/amdkfd: new range accessible by all GPUs omits ddc55afe3c2e drm/amd/pm: Update aldebaran pmfw interface omits 05c71016fa3b drm/amd/amdgpu: Cancel the hrtimer in sw_fini omits a948d323e09a drm/amd/pm: enable ASPM by default omits 6c6151f1d4b5 drm/amdgpu: update the method for harvest IP for specific SKU omits 52eceb33c434 drm/amdgpu: add judgement when add ip blocks (v2) omits 77b17f80efd6 drm/amdgpu: add synchronization among waves in the same th [...] omits a030ab99c902 drm/amdgpu/display: fix dal_allocation documentation omits a673e827f904 gfs2: Fix mmap + page fault deadlock omits edfe2003d02e gfs2: Prevent direct-I/O write fallback errors from getting lost discards cb7accda3e01 Merge branch 'devprop' into linux-next discards 310a896f83e2 Merge branches 'acpi-scan' and 'pm-core' into linux-next discards 9e62f6899bca Merge branch 'for-5.14/block' into for-next discards 2fd821ddaa3d blkcg: drop CLONE_IO check in blkcg_can_attach() discards c90b1834703f Merge branch 'for-5.14/block' into for-next discards 498a81a0fe20 aoe: remove unnecessary mutex_init() discards 454a2be5d0c1 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads discards 14914b00c393 iio: accel: fxls8962af: add hw buffered sampling discards 3f4fa640b20f iio: accel: fxls8962af: add interrupt support discards d9a72b1556d2 iio: accel: fxls8962af: add set/get of samplerate discards a64a49618142 dt-bindings: iio: accel: fxls8962af: add bindings discards cf5bed051557 iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers discards f522cd80959e iio: imu: st_lsm6dsx: correct ODR in header discards 42999af22c63 iio: bme680_i2c: Remove acpi_device_id table discards 12086a771484 iio: bme680_spi: Remove acpi_device_id table discards 6be1ff3651c3 iio:accel:stk8312: Remove acpi_device_id table discards 411d3d191739 iio: am2315: Remove acpi_device_id table discards 2cacacc222ed dt-bindings:iio:dac:ad5755: txt to yaml format conversion. discards ac3418e0672a dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string discards a86c73bc2118 iio: st_sensors: Add lsm9ds0 IMU support discards 0a3887df5e56 iio: st_sensors: Make accel, gyro, magn and pressure probe shared discards 24ce516982b1 iio: st_sensors: Call st_sensors_power_enable() from bus drivers discards f6ef1af82db4 iio: magnetometer: st_magn: Provide default platform data discards 8bd262ba4c06 iio: gyro: st_gyro: Move platform data from header to C file discards 1f725e43e3c0 iio: accel: st_accel: Move platform data from header to C file discards 48b33c57671f iio: core: move @clock_id from struct iio_dev to struct ii [...] discards 6d31441fd115 iio: core: move @flags from struct iio_dev to struct iio_d [...] discards 919a6adf8107 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] discards f3a50cbfb45c iio: core: move @info_exist_lock to struct iio_dev_opaque discards 5154645137f0 iio: core: move @scan_index_timestamp to struct iio_dev_opaque discards 2e5ecf33aec3 iio: core: move @trig_readonly from struct iio_dev to stru [...] discards ce4d704c456d iio: core: move @driver_module from struct iio_dev to stru [...] discards 3b739c1a423a iio: avoid shadowing of variable name in to_iio_dev_opaque() discards 32ec65c5563b iio: core: move @id from struct iio_dev to struct iio_dev_opaque discards 9f3e9ce864d4 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] discards c44b5258b8e5 iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] discards ea936a1515f5 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] discards 00dfed652080 iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] discards 4386ae106b42 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent discards 57f143fce5fa iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent discards 2db767bcbc7b iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] discards 71ccd11439a3 iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent discards 5fec3541aa88 iio: adc: add ADC driver for the TI TSC2046 controller discards 80ffba3aa98e dt-bindings:iio:adc: add documentation for TI TSC2046 controller discards 2ec9eaeb2230 dt-bindings:iio:adc: add generic settling-time-us and over [...] discards fddc873ad07f iio: Documentation: move incompatible ABI to obsolete discards 9ae590a59c8c iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc discards b57460d90a24 dt-bindings: iio: chemical: sps30: update binding with ser [...] discards 77b5222fe206 iio: sps30: add support for serial interface discards ebb509511225 iio: sps30: separate core and interface specific code discards 61eea576b0ad iio:ABI docs: Move specific description of out_altvoltageX [...] discards e5e48373db36 iio:ABI docs: Fix issue around repeated definition of out_ [...] discards e5c070c41760 iio:ABI docs: Drop device specific docs for _powerdown for [...] discards 0ac75916f338 Merge branch 'v5.14-armsoc/dts64' into for-next discards 414ca9e2bc6e Merge branch 'v5.14-armsoc/dts32' into for-next discards 957285df8055 Merge branch 'v5.14-armsoc/drivers' into for-next discards 8e74d1f319bf scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs discards 84276ad2747d kcsan: Document "value changed" line discards 42fcb0aa825b kcsan: Report observed value changes discards 9c178c16ed12 kcsan: Remove kcsan_report_type discards 22fd3b421085 kcsan: Remove reporting indirection discards b8c0351972da kcsan: Refactor access_info initialization discards 04a091f70f37 kcsan: Fold panic() call into print_report() discards 3146019538e4 kcsan: Refactor passing watchpoint/other_info discards b2738221fe64 kcsan: Distinguish kcsan_report() calls discards 6b97e020470a kcsan: Simplify value change detection discards bd119f3a3ec4 kcsan: Add pointer to access-marking.txt to data_race() bullet omits e5bee59ee710 tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline omits 6128152b7ec4 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states discards c6483a60e873 Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] omits 3be8a90fd433 asm-generic: simplify asm/unaligned.h omits ba2f2c6588a0 asm-generic: uaccess: 1-byte access is always aligned omits 0681a2543f47 netpoll: avoid put_unaligned() on single character omits cefaab9a03d4 mwifiex: re-fix for unaligned accesses omits a9f342458709 apparmor: use get_unaligned() only for multi-byte words omits 61187e51d6f5 partitions: msdos: fix one-byte get_unaligned() discards fcd2ae054338 Merge branch 'for-5.14/block' into for-next discards 5a40eaac74d0 block_dump: remove comments in docs discards b40ca5ff2336 block_dump: remove block_dump feature discards 9d0334647aa8 block_dump: remove block_dump feature in mark_inode_dirty() discards f1265432fd97 iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] discards 60f9823b0abc iio: adis16400: do not directly change spi 'max_speed_hz' discards 126f5fe90cd4 iio: adis16475: do not directly change spi 'max_speed_hz' discards 4e2a59e20649 iio: adis: add burst_max_speed_hz variable discards 7bf386b81ae3 iio: adis_buffer: don't push data to buffers on failure discards b4f95f3f3bf3 iio: adis_buffer: update device page after changing it discards 5bc1f9efe089 iio: adis16475: do not return ints in irq handlers discards 24e190a7324e iio: accel: Add driver for Murata SCA3300 accelerometer discards 55b000bfb98f dt-bindings: iio: accel: Add SCA3300 documentation discards 299300947c07 dt-bindings:iio:adc:adi,ad7476: Add missing binding document discards ad46351af11e iio:adc:ad7476: Handle the different regulators used by va [...] discards d5106e3e88eb dt-bindings:iio:dac:ti,dac082s085 yaml conversion discards ad1ed76e940a iio:accel:stk8312: Add lowercase i2c device id discards db3167db8879 dt-bindings:iio:adc:adi,ad7298 document bindings discards c11bbf8f6e5f dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] discards 594e2c203853 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] discards a4e1b21d45da dt-bindings:iio:accel:fsl,mma7455 binding doc discards e0b1c49a7898 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] discards 820ef3dd8d1f dt-bindings:iio:accel:adis16201 and adis16209 bindings discards 17f6631aed7e iio: inkern: simplify some devm functions discards 51729e77bd2e iio: trigger: simplify __devm_iio_trigger_register discards d240dc25e3b8 iio: core: simplify some devm functions discards 689d8257e5dd iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] discards 98a8e5ced9dc iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() discards 3a4f8105e5a2 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] discards ccc1b76401f3 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() discards 06adedc3b6cd dt-bindings: iio: light: Added AMS tsl2591 device tree binding discards f053d4e748ce iio: light: Added AMS tsl2591 driver implementation discards 40787f6ba6cf iio: adis_buffer: check return value on page change discards 5558e530242d iio: adis16400: do not return ints in irq handlers discards 110abc78a019 iio: adis_buffer: do not return ints in irq handlers discards 5a1f48f90154 iio: adc: ad7298: Enable on Intel Galileo Gen 1 discards 2b417112d15d iio: st-sensors: Update ST Sensor bindings discards 6cd276becd66 iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] discards 177c98b35297 iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit discards 143420727613 iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] discards 2b4b5c58a980 iio: temperature: add driver support for ti tmp117 discards 067789a9a1f9 dt-bindings: iio: temperature: Add DT bindings for TMP117 discards 718ea87e9698 iio: adc: exynos: drop unneeded variable assignment discards dc9d574fa82f Merge branch 'acpi-pm' into linux-next discards 4b8fba8d0746 Merge branch 'pm-cpufreq' into linux-next discards e87dbd1cec70 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. omits ef566ba2d7d9 signal: Remove the last few si_perf references omits 4cf4e48fff05 signal: sort out si_trapno and si_perf omits e0436ab602fe signalfd: Remove SIL_FAULT_PERF_EVENT fields from signalfd [...] omits f6a2c711f1e3 signal: Deliver all of the siginfo perf data in _perf omits fe3b0cd3d19a signal: Factor force_sig_perf out of perf_sigtrap omits c90d00d95cb1 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] omits 137555de8440 signal: Remove __ARCH_SI_TRAPNO omits bd49616484a3 signal: Use dedicated helpers to send signals with si_trapno set omits 51b3ff1ecc4d signal: Implement SIL_FAULT_TRAPNO omits 861a8c64443e siginfo: Move si_trapno inside the union inside _si_fault omits d467414b1205 signal: Verify the alignment and size of siginfo_t omits 82254cc09f5a arm64: Add compile-time asserts for siginfo_t offsets omits c130a51d2c4b arm: Add compile-time asserts for siginfo_t offsets omits 6ca627c563d5 sparc64: Add compile-time asserts for siginfo_t offsets discards 2e4f4de38d26 Merge branch 'misc-5.13' into next-fixes discards 0e1c1526416f Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' discards 20a40e4da6a6 hv_balloon: Remove redundant assignment to region_start discards 50ae8016b2a4 btrfs: initialize return variable in cleanup_free_space_cache_v1 discards 84772b10025b btrfs: zoned: bail out if we can't read a reliable write pointer discards b5144a2bf401 dt-bindings: nvmem: mediatek: remove duplicate mt8192 line omits 835109266494 Merge branch 'devel' into for-next omits f9743e4d0a62 Merge branch 'i2c/for-5.13' into i2c/for-next omits d1820965ffa6 Merge branch 'i2c/for-5.13' into i2c/for-next omits ddbdf77756f6 Merge branch 'i2c/for-5.13' into i2c/for-next omits 8466794e18b5 Merge branch 'i2c/for-current' into i2c/for-next omits 42a65e6bcd40 Merge branch 'i2c/for-5.13' into i2c/for-next omits bb90758e6720 Merge branch 'i2c/for-5.13' into i2c/for-next discards e8405ad55f4c nvmem: sprd: Add missing MODULE_DEVICE_TABLE omits 38c466aa4528 Merge branch 'i2c/for-5.13' into i2c/for-next omits f4648c741299 Merge branch 'for-next/overflow' into for-next/kspp omits 9b5fe2192ce1 Merge branch 'i2c/for-5.13' into i2c/for-next omits d8c808855283 Merge branch 'i2c/for-current' into i2c/for-next discards ac8b8400620a mm: unexport follow_pfn discards 3f7448dde336 media/videobuf1|2: Mark follow_pfn usage as unsafe discards 7f8861af8db8 mm: Add unsafe_follow_pfn omits c0dccb2c9def Merge branch 'i2c/for-5.13' into i2c/for-next omits 5eb856cc058a Merge branch 'i2c/for-current' into i2c/for-next omits d98ce468bd98 Merge branch 'i2c/for-5.13' into i2c/for-next omits 253e86ed5fe4 Merge branch 'i2c/for-current' into i2c/for-next omits 58da3e5095e8 Merge branch 'i2c/for-current' into i2c/for-next omits 24f9176c2f65 Merge branch 'i2c/for-5.13' into i2c/for-next omits 44e97f6fb29b Merge branch 'fixes' into for-next omits a912fd5163f4 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits fcc341051d07 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 91a531e82151 Merge branch 'omap-for-v5.13/soc' into for-next discards 9e1a5761c274 nvmem: qfprom: Add support for fuse blowing on sc7280 discards cc1303db9194 dt-bindings: nvmem: Add SoC compatible for sc7280 omits 159a17f5b3a9 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 08fbd49b0227 Merge branch 'omap-for-v5.13/defconfig' into for-next omits cf37ae99833c Merge branch 'omap-for-v5.13/soc' into for-next omits c399315ddbce Merge branch 'omap-for-v5.13/ti-sysc' into for-next omits 0788badec106 Merge branches 'fixes' and 'omap-for-v5.12/ti-sysc' into for-next discards 8fac44cbbaa2 Merge branch 'fs/idmapped_mounts/helpers' into for-next discards f0addd37fd9f Merge branch 'fs/idmapped_mounts/doc_fixes' into for-next omits 2acaad748aa8 Merge branch 'i2c/for-current' into i2c/for-next omits b462cecfa323 fs: Fix typo issue omits c9260dd4623a Merge branch 'fixes' into for-next omits 5c04e2e0cc34 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits b086d4ede8c4 Merge branch 'fixes' into for-next discards 5350a8500263 nvmem: rmem: fix undefined reference to memremap omits e39825cdce3a ARM: OMAP4: Fix PMIC voltage domains for bionic omits 4cd3c0242ffb ARM: OMAP4: PM: update ROM return address for OSWR and OFF discards c079b5cd9472 nvmem: core: Fix unintentional sign extension issue discards 097eb1136ebb nvmem: core: Add functions to make number reading easy discards b152bbeb0282 nvmem: brcm_nvram: new driver exposing Broadcom's NVRAM discards c39edb9f9dcb dt-bindings: nvmem: add Broadcom's NVRAM discards 4d57a383a437 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse discards 4be6ad01dd09 nvmem: convert comma to semicolon discards 201c9d549d43 dt-bindings: nvmem: mediatek: add support for MediaTek mt8192 SoC omits 4ec86bae0f57 bus: ti-sysc: Detect more modules for debugging omits ee3f149895c7 bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect de [...] omits ce80dcb4ab77 bus: ti-sysc: Fix initializing module_pa for modules witho [...] adds 1db7aa269ada Merge tag 'drm-misc-fixes-2021-05-13' of git://anongit.fre [...] adds 5d31950a4833 drm/radeon/ni_dpm: Fix booting bug adds 1ddeedaa28e1 drm/radeon/si_dpm: Fix SMU power state load adds 939baec9e895 drm/amd/pm: Fix out-of-bounds bug adds fe1c97d008f8 drm/amd/display: Initialize attribute for hdcp_srm sysfs file adds 83a0b8639185 drm/amdgpu: add judgement when add ip blocks (v2) adds 5c1a376823c4 drm/amdgpu: update the method for harvest IP for specific SKU adds 227545b9a08c drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] adds 3666f83a1129 drm/amdgpu: set vcn mgcg flag for picasso adds 5c1efb5f7682 drm/amdgpu: update vcn1.0 Non-DPG suspend sequence adds 08f0cfbf739a Merge tag 'amd-drm-fixes-5.13-2021-05-13' of https://gitla [...] adds b5304a4f9ad8 Merge tag 'drm-fixes-2021-05-14' of git://anongit.freedesk [...] adds ac524ece210e Merge tag 'f2fs-5.13-rc1-fix' of git://git.kernel.org/pub/ [...] adds 588a513d3425 arm64: Fix race condition on PG_dcache_clean in __sync_ica [...] adds bd3c9cdb21a2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds eb01f5353bda tracing: Handle %.*s in trace_check_vprintf() adds 25a1298726e9 Merge tag 'trace-v5.13-rc1' of git://git.kernel.org/pub/sc [...] adds ffb324e6f874 tty: vt: always invoke vc->vc_sw->con_resize callback adds 89cd34a14e1c Merge tag 'drm-intel-fixes-2021-05-14' of git://anongit.fr [...] adds 5dce58de4be8 Merge tag 'drm-msm-fixes-2021-05-09' of https://gitlab.fre [...] adds 33f85ca44eec Merge tag 'drm-fixes-2021-05-15' of git://anongit.freedesk [...] adds 393f42f113b6 Merge tag 'dax-fixes-5.13-rc2' of git://git.kernel.org/pub [...] adds a5ce4296b041 Merge tag 'libnvdimm-fixes-5.13-rc2' of git://git.kernel.o [...] adds 41f035c06265 Merge tag 'erofs-for-5.13-rc2-fixes' of git://git.kernel.o [...] adds a298232ee6b9 io_uring: fix link timeout refs adds 447c19f3b507 io_uring: fix ltout double free on completion race adds 2d74d0421e5a io_uring: further remove sqpoll limits on opcodes adds 489809e2e22b io_uring: increase max number of reg buffers adds 560159103559 Merge tag 'io_uring-5.13-2021-05-14' of git://git.kernel.d [...] adds 63c8af5687f6 block: uapi: fix comment about block device ioctl adds efed9a3337e3 kyber: fix out of bounds access when preempted adds e9f4eee9a002 blk-iocost: fix weight updates of inner active iocgs adds 7ea96eefb009 block, bfq: avoid circular stable merges adds 190515f61094 blkdev.h: remove unused codes blk_account_rq adds 79ebe9110fa4 nbd: Fix NULL pointer in flush_workqueue adds bedf78c4cbbb nbd: share nbd_put and return by goto put_nbd adds 5e1f689913a4 nvme-multipath: fix double initialization of ANA state adds 608a969046e6 nvmet: fix inline bio check for bdev-ns adds ab96de5def85 nvmet: fix inline bio check for passthru adds 8cc365f9559b nvmet-rdma: Fix NULL deref when SEND is completed with error adds 3651aaacd10b nvmet: demote discovery cmd parse err msg to debug adds 4c2dab2bf5ac nvmet: use helper to remove the duplicate code adds 7a4ffd20ec6d nvmet: demote fabrics cmd parse err msg to debug adds 85428beac80d nvmet: seset ns->file when open fails adds e181811bd04d nvmet: use new ana_log_size instead the old one adds 6bdf2fbc48f1 Merge tag 'nvme-5.13-2021-05-13' of git://git.infradead.or [...] adds 03f26d8f1140 blk-mq: plug request for shared sbitmap adds 630ef623ed26 blk-mq: Swap two calls in blk_mq_exit_queue() adds 4bc208231131 block/partitions/efi.c: Fix the efi_partition() kernel-doc header adds 8f4ae0f68c5c Merge tag 'block-5.13-2021-05-14' of git://git.kernel.dk/l [...] adds f36edc5533b2 Merge tag 'arc-5.13-rc2' of git://git.kernel.org/pub/scm/l [...] adds 22247efd822e mm/hugetlb: fix F_SEAL_FUTURE_WRITE adds 84894e1c42e9 mm/hugetlb: fix cow where page writtable in child adds afe0c26d1968 mm, slub: move slub_debug static key enabling outside slab_mutex adds eb1f065f90cd kernel/resource: fix return code check in __request_free_m [...] adds d6e621de1fce squashfs: fix divide error in calculate_skip() adds 7ed9d238c7db userfaultfd: release page in error path to avoid BUG_ON adds 628622904b8d ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in re [...] adds 9ddb3c14afba mm: fix struct page layout on 32-bit systems adds f649dc0e0d7b kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled adds 076171a67789 mm/filemap: fix readahead return types adds c3187cf32216 hfsplus: prevent corruption in shrinking truncate adds f4d3f25aced3 docs: admin-guide: update description for kernel.modprobe sysctl adds 86d0c1642725 mm/ioremap: fix iomap_max_page_shift adds a4147415bdf1 Merge branch 'akpm' (patches from Andrew) adds 91b7a0f0637c Merge tag 'core-urgent-2021-05-15' of git://git.kernel.org [...] adds 077fc6440745 Merge tag 'irq-urgent-2021-05-15' of git://git.kernel.org/ [...] adds e7c425b7441a Merge tag 'objtool-urgent-2021-05-15' of git://git.kernel. [...] adds c12a29ed9094 Merge tag 'sched-urgent-2021-05-15' of git://git.kernel.or [...] adds 8ec7791bae13 powerpc/64s: Fix crashes when toggling stf barrier adds aec86b052df6 powerpc/64s: Fix crashes when toggling entry flush barrier adds 49b39ec248af powerpc/64s: Fix entry flush patching w/strict RWX & hash adds 5b48ba2fbd77 powerpc/64s: Fix stf mitigation patching w/strict RWX & hash adds 4ec5feec1ad0 powerpc/64s: Make NMI record implicitly soft-masked code a [...] adds c6ac667b0799 powerpc/64e/interrupt: Fix nvgprs being clobbered adds 63d1cb53e26a Merge tag 'powerpc-5.13-3' of git://git.kernel.org/pub/scm [...] adds ccb013c29d2d Merge tag 'x86_urgent_for_v5.13_rc2' of git://git.kernel.o [...] adds cb6f6b3384d7 xen/arm: move xen_swiotlb_detect to arm/swiotlb-xen.h adds 687842ec5034 arm64: do not set SWIOTLB_NO_FORCE when swiotlb is required adds 97729b653de5 xen/swiotlb: check if the swiotlb has already been initialized adds f44e58bb1905 Merge tag 'for-linus-5.13b-rc2-tag' of git://git.kernel.or [...] adds 3486d2c9be65 clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCL [...] adds 8ce3648158d7 Merge tag 'timers-urgent-2021-05-16' of git://git.kernel.o [...] adds 4a668429e0d3 Merge tag 'usb-5.13-rc2' of git://git.kernel.org/pub/scm/l [...] adds 6942d81a8faa Merge tag 'staging-5.13-rc2' of git://git.kernel.org/pub/s [...] adds 28183dbf54ed Merge tag 'driver-core-5.13-rc2' of git://git.kernel.org/p [...] adds d07f6ca923ea Linux 5.13-rc2 adds d6f67afbdf9d btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] adds 71795ee59011 btrfs: avoid RCU stalls while running delayed iputs adds 15c7745c9a00 btrfs: return whole extents in fiemap adds 54a40fc3a1da btrfs: fix removed dentries still existing after log is synced adds 8ac91e6c6033 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/s [...] adds 293837b9ac8d Revert "i915: fix remap_io_sg to verify the pgprot" adds 2ca4dcc4909d fs/mount_setattr: tighten permission checks adds c3d0e3fd41b7 Merge tag 'fs.idmapped.mount_setattr.v5.13-rc3' of gitolit [...] adds 5b9fedb31e47 quota: Disable quotactl_path syscall adds 7ac177143cae Merge tag 'quota_for_v5.13-rc3' of git://git.kernel.org/pu [...] adds 156ed0215ef3 uio/uio_pci_generic: fix return value changed in refactoring adds 3ee098f96b8b uio_hv_generic: Fix a memory leak in error handling paths adds 0b0226be3a52 uio_hv_generic: Fix another memory leak in error handling paths adds 2962484dfef8 misc: eeprom: at24: check suspend status before disable regulator adds 50f09a3dd587 Merge tag 'char-misc-5.13-rc3' of git://git.kernel.org/pub [...] adds ff67dbd554b2 platform/x86: ideapad-laptop: fix a NULL pointer dereference adds b09aaa3f2c0e platform/x86: ideapad-laptop: fix method name typo adds 79d341e26ebc platform/x86: hp_accel: Avoid invoking _INI to speed up resume adds 647e6cc979b0 platform/surface: aggregator: Do not mark interrupt as shared adds ba6e1d8422bd platform/surface: aggregator: avoid clang -Wconstant-conve [...] adds 773fe1d74404 platform/surface: aggregator: Add platform-drivers-x86 lis [...] adds 9795d8232a24 platform/surface: dtx: Fix poll function adds 1c0e5701c5e7 platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue adds 86bf2b8ffec4 platform/x86: gigabyte-wmi: streamline dmi matching adds 8605d64f485f platform/x86: gigabyte-wmi: add support for X570 UD adds dac282def6f5 platform/x86: gigabyte-wmi: add support for B550 Aorus Elite adds b68e182a3062 platform/x86: intel_int0002_vgpio: Only call enable_irq_wa [...] adds f048630bdd55 platform/x86: hp-wireless: add AMD's hardware id to the su [...] adds 3a53587423d2 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios adds bc1eca606d80 platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE [...] adds 39a6172ea88b platform/x86: touchscreen_dmi: Add info for the Mediacom W [...] adds e68671e9e127 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 [...] adds 9ebd8118162b Merge tag 'platform-drivers-x86-v5.13-2' of git://git.kern [...] adds 1b6604896e78 ALSA: dice: fix stream format at middle sampling rate for [...] adds 0edabdfe8958 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro adds 395f41e2cdac ALSA: firewire-lib: fix check for the size of isochronous [...] adds 1be4f21d9984 ALSA: firewire-lib: fix calculation for size of IR context [...] adds 814b43127f4a ALSA: firewire-lib: fix amdtp_packet tracepoints event for [...] adds 1d5cfca28617 ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 adds c1f0616124c4 ALSA: intel8x0: Don't update period unless prepared adds 9f079c1bdc90 ALSA: dice: disable double_pcm_frames mode for M-Audio Pro [...] adds 4c6fe8c547e3 ALSA: dice: fix stream format for TC Electronic Konnekt Li [...] adds 05ca44763033 ALSA: line6: Fix racy initialization of LINE6 MIDI adds 6aa37a53ff23 Merge tag 'sound-5.13-rc3' of git://git.kernel.org/pub/scm [...] adds 67f29896fdc8 RDMA/rxe: Clear all QP fields if creation failed adds 6863b4d7bf19 RDMA/mlx5: Verify that DM operation is reasonable adds 97f30d324ce6 RDMA/mlx5: Recover from fatal event in dual port mode adds dc07628bd2bb RDMA/rxe: Return CQE error if invalid lkey was supplied adds 889d916b6f8a RDMA/core: Don't access cm_id after its destruction adds cfa3b797118e RDMA/mlx5: Fix query DCT via DEVX adds 463a3f66473b RDMA/uverbs: Fix a NULL vs IS_ERR() bug adds f01da525b3de Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds a0eb553b6ff6 Merge tag 'for-5.13/dm-fixes' of git://git.kernel.org/pub/ [...] adds c625b80b9d00 scsi: ufs: ufs-mediatek: Fix power down spec violation adds 56f396146af2 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic adds d0b2b70eb12e scsi: ufs: core: Increase the usable queue depth adds 73578af92a0f scsi: qedf: Add pointer checks in qedf_update_link_speed() adds 5cb289bf2d7c scsi: qla2xxx: Fix error return code in qla82xx_write_flas [...] adds d1acd81bd6eb scsi: pm80xx: Fix drives missing during rmmod/insmod loop adds a0d8b0eda310 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 976aac5f8829 kcsan: Fix debugfs initcall return type adds 921dd2359770 Merge branch 'urgent.2021.05.20a' of git://git.kernel.org/ [...] adds 774cda6f12d5 dt-bindings: nvmem: mediatek: remove duplicate mt8192 line adds e393cc4e9ce0 Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] adds 826b5f765939 Merge tag 'renesas-arm-dt-for-v5.13-tag3' of git://git.ker [...] adds 9f015b3765bf tee: amdtee: unload TA only when its refcount becomes 0 adds 8ec51f894bf5 Merge tag 'amdtee-fixes-for-v5.13' of git://git.linaro.org [...] adds b433d090ac63 MAINTAINERS: ARM/Amlogic SoCs: add Neil as primary maintainer adds d37316b72e8b ARM: npcm: wpcm450: select interrupt controller driver adds ba816d3c265c Merge tag 'arm-soc-fixes-5.13-1' of git://git.kernel.org/p [...] adds b80bfc59c60d drm/exynos: correct exynos_drm_fimd kerneldoc adds 04562956fd41 drm/exynos: Remove redundant error printing in exynos_dsi_probe() adds a470c5665b3b drm/exynos/decon5433: Remove redundant error printing in e [...] adds 7544f3ee01f7 Merge tag 'exynos-drm-fixes-for-v5.13-rc3' of git://git.ke [...] adds 7e008b02557c dma-buf: fix unintended pin/unpin warnings adds af8d80bf7c25 Merge tag 'drm-misc-fixes-2021-05-20' of git://anongit.fre [...] adds 036867e93ebf drm/i915/gem: Pin the L-shape quirked object as unshrinkable adds 023dfa9602f5 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 adds 145e06b58f86 drm/i915/gvt: Move mdev attribute groups into kvmgt module adds eddd1b8f467f Merge tag 'gvt-fixes-2021-05-19' of https://github.com/int [...] adds 4996c342b214 Merge tag 'drm-intel-fixes-2021-05-20' of git://anongit.fr [...] adds 84c63d040938 drm/amd/display: Use the correct max downscaling value for [...] adds 0c8df343c200 drm/radeon: use the dummy page for GART if needed adds d53751568359 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] adds dbd1003d1252 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] adds 080039273b12 drm/amd/display: Disconnect non-DP with no EDID adds fa7e6abc75f3 drm/amd/amdgpu: fix refcount leak adds ab95cb3e1bc4 drm/amdgpu: add video_codecs query support for aldebaran adds 1e5c37385097 drm/amdgpu: Fix a use-after-free adds 99c45ba5799d drm/amdgpu: update gc golden setting for Navi12 adds 77194d8642dd drm/amdgpu: update sdma golden setting for Navi12 adds 9c2876d56f1c drm/amd/amdgpu: fix a potential deadlock in gpu reset adds a2b4785f0128 drm/amdgpu: stop touching sched.ready in the backend adds dd6ad0516ee3 Merge tag 'amd-drm-fixes-5.13-2021-05-19' of https://gitla [...] adds 79a106fc6585 Merge tag 'drm-fixes-2021-05-21-1' of git://anongit.freede [...] adds c019d9245782 openrisc: Fix a memory leak adds 4eff12434719 openrisc: mm/init.c: remove unused memblock_region variabl [...] adds 371dcaee1ade openrisc: mm/init.c: remove unused variable 'end' in pagin [...] adds 8b549c18ae81 openrisc: Define memory barrier mb adds 93bb533a340b Merge tag 'for-linus' of git://github.com/openrisc/linux adds 055f23b74b20 module: check for exit sections in layout_sections() inste [...] adds c1f47ebc9b24 Merge tag 'modules-for-v5.13-rc3' of git://git.kernel.org/ [...] adds add0b32ef914 siginfo: Move si_trapno inside the union inside _si_fault adds 9abcabe31118 signal: Implement SIL_FAULT_TRAPNO adds af5eeab7e8e8 signal: Factor force_sig_perf out of perf_sigtrap adds 0683b53197b5 signal: Deliver all of the siginfo perf data in _perf adds 922e3013046b signalfd: Remove SIL_PERF_EVENT fields from signalfd_siginfo adds a0e31f3a38e7 Merge branch 'for-v5.13-rc3' of git://git.kernel.org/pub/s [...] adds 4710ccc52e8e dt-bindings: media: renesas,drif: Use graph schema adds c17611592d96 dt-bindings: More removals of type references on common pr [...] adds 5328bf8ba44e Merge tag 'devicetree-fixes-for-5.13-2' of git://git.kerne [...] adds 011ff616ffe8 Merge tag 'mmc-v5.13-rc1' of git://git.kernel.org/pub/scm/ [...] adds e8085a07097b Merge tag 'gpio-fixes-for-v5.13-rc3' of git://git.kernel.o [...] adds 4236a26a6b99 cifs: remove deadstore in cifs_close_all_deferred_files() adds c0d46717b957 SMB3: incorrect file id in requests compounded with open adds d201d7631ca1 cifs: fix memory leak in smb2_copychunk_range adds e83aa3528a38 cifs: Fix inconsistent indenting adds 860b69a9d771 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. adds 0ab95c2510b6 Defer close only when lease is enabled. adds 9687c85dfbf8 Fix KASAN identified use-after-free issue. adds 8bb14ca1714f Merge tag '5.13-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 6416954ca75b btrfs: release path before starting transaction when cloni [...] adds 91df99a6eb50 btrfs: do not BUG_ON in link_to_fixup_dir adds e380adfc213a btrfs: zoned: pass start block to btrfs_use_zone_append adds 764c7c9a464b btrfs: zoned: fix parallel compressed writes adds 45af60e7ced0 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/s [...] adds 9d5e8492eee0 xfs: adjust rt allocation minlen when extszhint > rtextsize adds 676a659b60af xfs: retry allocations when locality-based search fails adds 16c9de54dc86 xfs: fix deadlock retry tracepoint arguments adds e3c2b047475b xfs: restore old ioctl definitions adds a3969ef463f9 Merge tag 'xfs-5.13-fixes-1' of git://git.kernel.org/pub/s [...] adds ae897fda4f50 x86/Xen: swap NX determination and GDT setup on BSP adds 4ba50e7c423c xen-pciback: redo VF placement in the virtual topology adds c81d3d246025 xen-pciback: reconfigure also from backend watch handler adds 23d729263037 Merge tag 'for-linus-5.13b-rc3-tag' of git://git.kernel.or [...] adds 7a274727702c io_uring: don't modify req->poll for rw adds ba5ef6dc8a82 io_uring: fortify tctx/io_wq cleanup adds b9231dfbcbc0 Merge tag 'io_uring-5.13-2021-05-22' of git://git.kernel.d [...] adds fec356a61aa3 nvmet: fix memory leak in nvmet_alloc_ctrl() adds 03504e3b54cc nvme-loop: fix memory leak in nvme_loop_create_ctrl() adds 825619b09ad3 nvme-tcp: fix possible use-after-completion adds a0fdd1418007 nvme-tcp: rerun io_work if req_list is not empty adds a7d139145a66 nvme-fc: clear q_live at beginning of association teardown adds 9a66e6bd7e9b Merge tag 'nvme-5.13-2021-05-20' of git://git.infradead.or [...] adds 6c60ff048ca1 block: prevent block device lookups at the beginning of de [...] adds bc6a38513260 block: fix a race between del_gendisk and BLKRRPART adds 4ff2473bdb4c Merge tag 'block-5.13-2021-05-22' of git://git.kernel.dk/l [...] adds f9f74dc218c3 mm/shuffle: fix section mismatch warning adds f10628d2f613 Revert "mm/gup: check page posion status for coredump." adds a11ddb37bf36 ipc/mqueue, msg, sem: avoid relying on a stack reference p [...] adds 4d1cd3b2c5c1 tools/testing/selftests/exec: fix link error adds f70b00496f2a kasan: slab: always reset the tag in get_freepointer_safe() adds 0f90b88dbcd1 watchdog: reliable handling of timestamps adds f747e6667ebb linux/bits.h: fix compilation error with GENMASK adds 43b2ec977ce3 proc: remove Alexey from MAINTAINERS adds 1b6d63938a9d lib: kunit: suppress a compilation warning of frame size adds e32905e57358 userfaultfd: hugetlbfs: fix new flag usage in error path adds 34c5c89890d6 Merge branch 'akpm' (patches from Andrew) adds c6de37dd5e48 tools build: Fix quiet cmd indentation adds 98a499a11ecd scripts/jobserver-exec: Fix a typo ("envirnoment") adds c93db682cfb2 kbuild: dummy-tools: adjust to stricter stackprotector check adds 4d7620341eda Merge tag 'kbuild-fixes-v5.13' of git://git.kernel.org/pub [...] adds e2f5efd0f0e2 powerpc: Fix early setup to make early_ioremap() work adds 5665bc35c1ed powerpc/64s/syscall: Use pt_regs.trap to distinguish sysca [...] adds d72500f99284 powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls adds 28ceac6959e1 Merge tag 'powerpc-5.13-4' of git://git.kernel.org/pub/scm [...] adds fea63d54f7a3 x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch adds a50c5bebc99c x86/sev-es: Invalidate the GHCB after completing VMGEXIT adds 0024430e920f x86/build: Fix location of '-plugin-opt=' flags adds b250f2f7792d x86/sev-es: Don't return NULL from sev_es_get_ghcb() adds c25bbdb56406 x86/sev-es: Forward page-faults which happen during emulation adds 4954f5b8ef0b x86/sev-es: Use __put_user()/__get_user() for data accesses adds 7de7ac8d6069 Merge tag 'x86_urgent_for_v5.13_rc3' of git://git.kernel.o [...] adds fbb80d5ad400 irqchip: Remove redundant error printing adds b4764905ea5b Merge tag 'irqchip-fixes-5.13-1' of git://git.kernel.org/p [...] adds f73d2a429334 Merge tag 'irq-urgent-2021-05-23' of git://git.kernel.org/ [...] adds 89e70d5c583c locking/lockdep: Correct calling tracepoints adds 3a010c493271 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due [...] adds 0898678c742e Merge tag 'locking-urgent-2021-05-23' of git://git.kernel. [...] adds 3317c26a4b41 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR adds 488e13a489e9 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] adds 6ebb6814a1ef Merge tag 'perf-urgent-2021-05-23' of git://git.kernel.org [...] adds c4681547bcce Linux 5.13-rc3 adds c07531c01d82 netfilter: flowtable: Remove redundant hw refresh bit adds f0b3d338064e netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check [...] adds 414ed7fe863a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 75016891357a Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" adds 974271e5ed45 tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT adds a90c57f2cedd net: sched: fix packet stuck problem for lockless qdisc adds 102b55ee92f9 net: sched: fix tx action rescheduling issue during deactivation adds dcad9ee9e066 net: sched: fix tx action reschedule issue with stopped queue adds a0c5393d5bac Merge branch 'lockless-qdisc-packet-stuck' adds b81ac7841d51 net: cdc_eem: fix URL to CDC EEM 1.0 spec adds b7df21cf1b79 tipc: skb_linearize the head skb when reassembling msgs adds 31db0dbd7244 net: hso: check for allocation failure in hso_create_bulk_ [...] adds e0652f8bb44d NFC: nci: fix memory leak in nci_allocate_device adds 28c66b6da408 net: bnx2: Fix error return code in bnx2_init_board() adds ab21494be9dc bnxt_en: Include new P5 HV definition in VF check. adds 702279d2ce46 bnxt_en: Fix context memory setup for 64K page size. adds 3aa21e799419 Merge branch 'bnxt_en-fixes' adds 9f6f852550d0 isdn: mISDN: netjet: Fix crash in nj_probe: adds 020ef930b826 mld: fix panic in mld_newpack() adds 04c26faa51d1 tipc: wait and exit until all work queues are done adds 3c814519743a MAINTAINERS: net: remove stale website link adds 35d96e631860 bonding: init notify_work earlier to avoid uninitialized use adds 444d7be9532d net/smc: remove device from smcd_dev_list after failed dev [...] adds 1d482e666b8e netlink: disable IRQs for netlink_lock_table() adds 5aec55b46c62 gve: Check TX QPL was actually assigned adds e96b491a0ffa gve: Update mgmt_msix_idx if num_ntfy changes adds 5218e919c8d0 gve: Add NULL pointer checks when freeing irqs. adds f81781835f0a gve: Upgrade memory barrier in poll routine adds fbd4a28b4fa6 gve: Correct SKB queue index validation. adds 37781fd24f34 Merge branch 'gve-fixes' adds 1dde47a66d4f net: mdiobus: get rid of a BUG_ON() adds be07f056396d tipc: simplify the finalize work queue adds 33e6b1674f33 net: lan78xx: advertise tx software timestamping support adds a710b9ffbeba net: hns3: fix incorrect resp_msg issue adds a289a7e5c1d4 net: hns3: put off calling register_netdev() until client [...] adds 73a13d8dbe33 net: hns3: fix user's coalesce configuration lost issue adds 9bb5a495424f net: hns3: check the return of skb_checksum_help() adds c9fd37a9450b Merge branch 'hns3-fixes' adds c71b99640d2d ethtool: stats: Fix a copy-paste error adds 3410fbcd47dc {net, RDMA}/mlx5: Fix override of log_max_qp by other device adds dca59f4a7919 net/mlx5e: Fix nullptr in add_vlan_push_action() adds 442b3d7b671b net/mlx5: Set reformat action when needed for termination rules adds fca086617af8 net/mlx5: Fix err prints and return when creating terminat [...] adds 82041634d96e net/mlx5: SF, Fix show state inactive when its inactivated adds fe7738eb3ca3 net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() adds 83026d83186b net/mlx5e: Fix null deref accessing lag dev adds eb96cc15926f net/mlx5e: Make sure fib dev exists in fib event adds 77ecd10d0a8a net/mlx5e: reset XPS on error flow if netdev isn't registered yet adds 97817fcc684e net/mlx5e: Fix multipath lag activation adds 7d1a3d08c8a6 net/mlx5e: Reject mirroring on source port change encap rules adds 5e7923acbd86 net/mlx5e: Fix error path of updating netdev queues adds 7c9f131f366a {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table adds 75e8564e919f net/mlx5: Don't overwrite HCA capabilities when setting MS [...] adds 6ff51ab8aa8f net/mlx5: Set term table as an unmanaged flow table adds e63052a5dd3c mlx5e: add add missing BH locking around napi_schdule() adds be338bdafaeb Merge tag 'mlx5-fixes-2021-05-18' of git://git.kernel.org/ [...] adds 88c380df84fb cxgb4: avoid accessing registers when clearing filters adds d5b3bd6ab541 dt-bindings: net: renesas,ether: Update Sergei's email address adds 4d52ebc7ace4 net: hso: bail out on interrupt URB allocation failure adds 8570e75a5543 selftests: Add .gitignore for nci test suite adds 63e39d29b3da ixgbe: fix large MTU request from VF adds 503c599a4f53 net: encx24j600: fix kernel-doc syntax in file headers adds 13a6f3153922 net/qla3xxx: fix schedule while atomic in ql_sem_spinlock adds b3dcb3127786 net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() adds 4691ffb18ac9 net: stmmac: fix system hang if change mac address after i [...] adds 5cb4a593821f Merge branch 'stmmac-fixes' adds 430bfe057612 net: ethernet: mtk_eth_soc: Fix DIM support for MT7628/88 adds e5bfaed7508f MAINTAINERS: s390/net: add netdev list adds fc516d3a6aa2 net: dsa: bcm_sf2: Fix bcm_sf2_reg_rgmii_cntrl() call for [...] adds c7718ee96dbc net: lantiq: fix memory corruption in RX ring adds 29bf1993fdba MAINTAINERS: remove Ioana Radulescu from dpaa2-eth adds aced3ce57cd3 RDS tcp loopback connection can hang adds 8f03eeb6e0a0 net:sfc: fix non-freed irq in legacy irq mode adds e29f011e8fc0 ipv6: record frag_max_size in atomic fragments in input path adds 1148aabed7cd Merge remote-tracking branch 'net/master' adds 6bdacdb48e94 bpf: Fix BPF_JIT kconfig symbol dependency adds 8f1634b82189 selftests/bpf: Convert static to global in tc_redirect progs adds 704e2beba23c selftests/bpf: Test ringbuf mmap read-only and read-write [...] adds 8afcc19fbf08 bpf: Clarify a bpf_bprintf_prepare macro adds 0af02eb2a7d7 bpf: Avoid using ARRAY_SIZE on an uninitialized pointer adds ceb11679d9fc bpf, offload: Reorder offload callback 'prepare' in verifier adds 84316ca4e100 bpf: Set mac_len in bpf_skb_change_head adds 353516174845 Merge remote-tracking branch 'bpf/master' adds 2c559b46a72b Merge remote-tracking branch 'ipsec/master' adds 22cbdbcfb61a netfilter: conntrack: unregister ipv4 sockopts on error unwind adds c781471d67a5 netfilter: nf_tables: missing error reporting for not sele [...] adds 983c4fcb81d6 netfilter: nf_tables: extended netlink error reporting for [...] adds fc2d207a7ff7 Merge remote-tracking branch 'netfilter/master' adds d874e6c06952 mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rat [...] adds 6061fcf4820a mt76: connac: do not schedule mac_work if the device is no [...] adds d6245712add0 mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY adds 94bb18b03d43 mt76: mt7921: fix max aggregation subframes setting adds 509559c35bcd mt76: mt76x0e: fix device hang during suspend/resume adds 2c2bdd2372af mt76: validate rx A-MSDU subframes adds a8ad910074a6 Merge remote-tracking branch 'wireless-drivers/master' adds 51cb8e206afd ALSA: usb-audio: fix control-request direction adds 764fa6e686e0 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci adds 265d1a90e4fb ALSA: usb-audio: scarlett2: Improve driver startup messages adds 119b75c15077 ALSA: hda/realtek: Headphone volume is controlled by Front mixer adds 9ebaef0540a9 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i adds 2b899f31f1a6 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_cre [...] adds 6ca849a71dc3 Merge remote-tracking branch 'sound-current/for-linus' adds cdf112d4c65f ASoC: fsl: fix SND_SOC_IMX_RPMSG dependency adds 8c08652614cb ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older [...] adds 833bc4cf9754 ASoC: cs35l33: fix an error code in probe() adds af2702549d68 ASoC: qcom: lpass-cpu: Use optional clk APIs adds 3b598c67701a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds b3b29b701475 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 0b1e55267372 regulator: da9121: Return REGULATOR_MODE_INVALID for invalid mode adds 34991ee96fd8 regulator: fan53880: Fix missing n_voltages setting adds 687c9e3b1a81 regulator: Check ramp_delay_table for regulator_set_ramp_d [...] adds 855bfff9d623 regulator: fixed: Ensure enable_counter is correct if reg_ [...] adds 98e48cd9283d regulator: core: resolve supply for boot-on/always-on regulators adds 36cb555fae08 regulator: scmi: Fix off-by-one for linear regulators .n_v [...] adds c4294ffdaff4 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds bc8da6862e9d Merge remote-tracking branch 'regulator-fixes/for-linus' adds 07d62bd3ea36 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds 27e7db56cf3d spi: Don't have controller clean up spi device before driv [...] adds 0b07154f066a dt-bindings: spi: spi-mux: rename flash node adds d7aed20d446d MAINTAINERS: Add Alain Volmat as STM32 SPI maintainer adds c37fe6aff89c Merge tag 'v5.13-rc2' into spi-5.13 adds bda7db1d952c spi: sc18is602: don't consider the chip select byte in sc1 [...] adds b4e46c9954ad spi: sc18is602: implement .max_{transfer,message}_size() f [...] adds 840c3e47276e Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 7d1cb9dc8879 Merge remote-tracking branch 'spi-fixes/for-linus' adds 15a4e3041f15 Merge remote-tracking branch 'pci-current/for-linus' adds 5881fa8dc2de debugfs: fix security_locked_down() call for SELinux adds 80dd33cf72d1 drivers: base: Fix device link removal adds 0c8713153fbf drivers: base: Reduce device link removal code duplication adds 79156a0db6a7 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds df8f2be2fd0b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART adds 1f06f5713f52 serial: 8250: Use BIT(x) for UART_{CAP,BUG}_* adds 31fae7c8b18c serial: 8250: 8250_omap: Fix possible interrupt storm adds e0e242087920 serial: 8250_pci: Add support for new HPE serial device adds 016002848c82 serial: rp2: use 'request_firmware' instead of 'request_fi [...] adds a7727667e25d Merge remote-tracking branch 'tty.current/tty-linus' adds 4f2629ea67e7 USB: usbfs: Don't WARN about excessively large memory allocations adds 25dda9fc56bd usb: dwc3: gadget: Properly track pending and queued SG adds dcb4b8ad6a44 misc/uss720: fix memory leak in uss720_probe adds acf5631c239d usb: typec: mux: Fix matching with typec_altmode_desc adds 8c9b3caab3ac usb: typec: ucsi: Clear pending after acking connector change adds c58bbe3477f7 usb: typec: tcpm: Use LE to CPU conversion when accessing [...] adds 10505b720189 usb: Restore the usb_header label adds 6a4c8f60da8f Merge tag 'usb-serial-5.13-rc3' of https://git.kernel.org/ [...] adds 746e4acf87bc USB: trancevibrator: fix control-request direction adds 9e3927f6373d usb: chipidea: udc: assign interrupt number to USB gadget [...] adds 2cbd838e0e48 Merge tag 'usb-v5.13-rc3' of git://git.kernel.org/pub/scm/ [...] adds b9e78d4a37ca Merge remote-tracking branch 'usb.current/usb-linus' adds 7c2fc79250ca phy: usb: Fix misuse of IS_ENABLED adds 51ecd2d0c2de Merge remote-tracking branch 'phy/fixes' adds e0112a7c9e84 staging: emxx_udc: fix loop in _nbu2ss_nuke() adds 2a54c8c9ebc2 iio: gyro: fxas21002c: balance runtime power in error path adds 98b7b0ca0828 iio: dac: ad5770r: Put fwnode in error case during ->probe() adds a1caeebab07e iio: adc: ad7768-1: Fix too small buffer passed to iio_pus [...] adds 01fcf129f61b iio: adc: ad7923: Fix undersized rx buffer. adds 4ed243b1da16 iio: adc: ad7793: Add missing error code in ad7793_setup() adds 54732a5322ff Merge tag 'iio-fixes-5.13b-take2' of https://git.kernel.or [...] adds f1744a8ae78e Merge remote-tracking branch 'staging.current/staging-linus' adds d33ca7d2e8db Merge tag 'soundwire-5.13-fixes' of git://git.kernel.org/p [...] adds 02625c965239 video: hgafb: correctly handle card detect failure during probe adds bda7d3ab06f1 kgdb: fix gcc-11 warnings harder adds 1795bd2aa50b Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds b106776080a1 thunderbolt: dma_port: Fix NVM read buffer bounds and offs [...] adds 22c7a18ed5f0 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue adds a69787beab6a Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 8fcc5b9e3042 Merge remote-tracking branch 'ide/master' adds 1636fc9ed01c vfio/pci: Fix error return code in vfio_ecap_init() adds 395790fa7ae9 vfio/iommu_type1: Use struct_size() for kzalloc() adds 486cbe6d8fb5 vfio/pci: zap_vma_ptes() needs MMU adds f57ee93cd9cf Merge remote-tracking branch 'vfio-fixes/for-linus' adds 668838d86940 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 76cf96789de8 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds db8e712e0687 bus: ti-sysc: Fix missing quirk flags for sata adds e9aa9c75c58e Merge branch 'omap-for-v5.13/ti-sysc' into fixes adds 3c4e0147c269 ARM: OMAP1: Fix use of possibly uninitialized irq variable adds 7c302314f37b ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_tab [...] adds 040ab72ee10e ARM: OMAP2+: Fix build warning when mmc_omap is not built adds 85ebe5aeef9b Merge branch 'fixes-rc1' into fixes adds ec527f23e06a bus: ti-sysc: Fix am335x resume hang for usb otg module adds 38b45ce0d1ca Merge remote-tracking branch 'omap-fixes/fixes' adds e44b49f623c7 Revert "irqbypass: do not start cons/prod when failed connect" adds fcb8283920b1 KVM: arm64: Fix boolreturn.cocci warnings adds eaa9b88dae64 KVM: arm64: Mark pkvm_pgtable_mm_ops static adds 3fdc15fe8c64 KVM: arm64: Mark the host stage-2 memory pools static adds f5e30680616a KVM: arm64: Move __adjust_pc out of line adds 26778aaa134a KVM: arm64: Commit pending PC adjustemnts before returning [...] adds cb853ded1d25 KVM: arm64: Fix debug register indexing adds a4345a7cecfb Merge tag 'kvmarm-fixes-5.13-1' of git://git.kernel.org/pu [...] adds 03b0a9dd0f6f Merge remote-tracking branch 'kvm-fixes/master' adds 35d470b5fbc9 hwmon: (dell-smm-hwmon) Fix index values adds c2a338c9395e hwmon: (pmbus/fsp-3y) Fix FSP-3Y YH-5151E VOUT adds 2a29db088c7a hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 adds f0fb26c456a3 hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 c [...] adds d4f1c21df70a Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 4696491db165 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 037239c36e72 Merge branch 'misc-5.13' into next-fixes adds e2ca252a5f66 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds f7137ab18897 Merge remote-tracking branch 'vfs-fixes/fixes' adds 70ca3c57ff91 scsi: target: core: Avoid smp_processor_id() in preemptible code adds b4150b68815e scsi: target: tcmu: Fix xarray RCU warning adds 8c7e7b8486cd scsi: libsas: Use _safe() loop in sas_resume_port() adds 5aaeca258f55 scsi: target: iblock: Fix smp_processor_id() BUG messages adds 7e7606330b16 scsi: aic7xxx: Restore several defines for aic7xxx firmware build adds b4de11dfb569 scsi: aic7xxx: Remove multiple definition of globals adds 122c81c563b0 scsi: bnx2fc: Return failure if io_req is already in ABTS [...] adds e662502b3a78 scsi: vmw_pvscsi: Set correct residual data length adds 7907a021e4bb scsi: hisi_sas: Drop free_irq() of devm_request_irq() allo [...] adds 2ef7665dfd88 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal adds 0d91bcce21e6 Merge remote-tracking branch 'scsi-fixes/fixes' adds f8cced0f6a9d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds eac2f3059e02 riscv: stacktrace: fix the riscv stacktrace when CONFIG_FR [...] adds 97a031082320 riscv: Select ARCH_USE_MEMTEST adds 02ccdeed1817 riscv: kprobes: Fix build error when MMU=n adds bab0d47c0ebb riscv: kexec: Fix W=1 build warnings adds 05f141baa03b Merge remote-tracking branch 'risc-v-fixes/fixes' adds 2fbc35a29db8 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 11dbc62a73a7 Documentation: kunit: add tips for running KUnit adds d7eab3df8f39 Documentation: kunit: Update kunit_tool page adds a5eddb3af012 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 963cdcc37e98 tee: Fix fall-through warnings for Clang adds 47ce0b65bfb3 atm: fore200e: Fix fall-through warnings for Clang adds 18a0e8d0f103 watchdog: Fix fall-through warnings for Clang adds fc7980915a86 vxge: Fix fall-through warnings for Clang adds c3754da3b739 reiserfs: Fix fall-through warnings for Clang adds ebd0476256be nfp: Fix fall-through warnings for Clang adds 9b8b84c168b6 netxen_nic: Fix fall-through warnings for Clang adds cc9fd18032ef bnxt_en: Fix fall-through warnings for Clang adds d66aea44b0ac qlcnic: Fix fall-through warnings for Clang adds 79121184f8e7 ipv4: Fix fall-through warnings for Clang adds f5e9724c42d9 braille_console: Fix fall-through warnings for Clang adds 5ef73b6e6521 firewire: core: Fix fall-through warnings for Clang adds 3752445d79ee hwmon: (corsair-cpro) Fix fall-through warnings for Clang adds 58e31cf015e6 hwmon: (max6621) Fix fall-through warnings for Clang adds 731d5f441e1c ide: Fix fall-through warnings for Clang adds 6518e3fc972e net: netrom: Fix fall-through warnings for Clang adds 5af5a020ddd1 net/packet: Fix fall-through warnings for Clang adds 3754fa747dc0 rds: Fix fall-through warnings for Clang adds 0572b37b27f4 sctp: Fix fall-through warnings for Clang adds 1c78ba492410 tipc: Fix fall-through warnings for Clang adds 135436a7d2cd xfrm: Fix fall-through warnings for Clang adds 2a54ffaadb12 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 7bcdcd71f432 Makefile: extend 32B aligned debug option to 64B aligned adds cc4332cb4a6e Merge remote-tracking branch 'kbuild/for-next' adds 30ffa5d7e670 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 1b1774998b2d partitions: msdos: fix one-byte get_unaligned() adds dd979d7a08ad apparmor: use get_unaligned() only for multi-byte words adds 8f4e3d48bb50 mwifiex: re-fix for unaligned accesses adds e3e220767106 netpoll: avoid put_unaligned() on single character adds d40d8179482c asm-generic: uaccess: 1-byte access is always aligned adds 803f4e1eab7a asm-generic: simplify asm/unaligned.h adds 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic adds a3a92902f860 Merge remote-tracking branch 'asm-generic/master' adds 893235d9bc30 Merge remote-tracking branch 'arm/for-next' adds 7b5f03479e27 Merge remote-tracking branch 'actions/for-next' adds 0536ad5315bd Merge remote-tracking branch 'amlogic/for-next' adds 7d9ab524d6dd Merge remote-tracking branch 'aspeed/for-next' adds 7547805fced7 Merge remote-tracking branch 'at91/at91-next' adds 76e5624f3f93 memory: pl353: Fix error return code in pl353_smc_probe() adds cf5b8a09d937 Merge remote-tracking branch 'drivers-memory/for-next' adds dabea675faf1 arm64: dts: ls1028a: fix memory node adds e98d98028989 arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance adds ac0cbf9d13dc arm64: dts: zii-ultra: fix 12V_MAIN voltage adds 779b56bb6797 ARM: imx: pm-imx27: Include "common.h" adds 25201269c6ec arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage adds 52387bb9a4a7 arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage adds 7c8f0338cdac ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property adds 0e2fa4959c4f ARM: dts: imx7d-pico: Fix the 'tuning-step' property adds b73eb6b3b91f ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells adds 4ed57c97b414 soc: imx: gpcv2: move to more ideomatic error handling in probe adds 4ac6317a3701 soc: imx: gpcv2: move domain mapping to domain driver probe adds cbca0b4fd211 soc: imx: gpcv2: switch to clk_bulk_* API adds 256f07edbdd2 soc: imx: gpcv2: split power up and power down sequence control adds 58d268619aa9 soc: imx: gpcv2: wait for ADB400 handshake adds 1382eb1967d7 soc: imx: gpcv2: add runtime PM support for power-domains adds c0ce75395f8d soc: imx: gpcv2: allow domains without power-sequence control adds fe58c887fb8c soc: imx: gpcv2: add support for optional resets adds f89867cee8e8 soc: imx: gpcv2: add support for i.MX8MM power domains adds 52393663ec33 soc: imx: gpcv2: Add support for missing i.MX8MM VPU/DISPM [...] adds c2d7cedf34bc soc: imx: gpcv2: move reset assert after requesting domain [...] adds 0af73aa87227 Merge branch 'imx/drivers' into for-next adds 66e69d8849e9 ARM: imx6q: remove PHY fixup for KSZ9031 adds 5fff104f04dc ARM: imx6q: remove part of ar8031_phy_fixup() adds 4d3b70d980c2 ARM: imx6q: remove BMCR_PDOWN handler in ar8035_phy_fixup() adds f5d9aa79dfdf ARM: imx6q: remove clk-out fixup for the Atheros AR8031 an [...] adds 582368377926 ARM: imx6q: remove Atheros AR8035 SmartEEE fixup adds d500c6c42bed ARM: imx6sx: remove Atheros AR8031 PHY fixup adds 7a4e95d68970 ARM: imx7d: remove Atheros AR8031 PHY fixup adds 6965f55ec6c5 Merge branch 'imx/soc' into for-next adds 7486d6df6179 dt-bindings: add dasheng vendor prefix adds db34eb5cc488 dt-bindings: arm: imx: Add i.mx6q DaSheng COM-9XX SBC adds 7ba861fff0cd dt-bindings: imx: gpcv2: add support for optional resets adds 54ca489ebae8 dt-bindings: power: add defines for i.MX8MM power domains adds 13e077d521cc Merge branch 'imx/bindings' into for-next adds 445ae16ac1c5 ARM: dts: imx28: Add DTS description of imx28 based XEA board adds 14954ee82262 ARM: dts: imx6ul-14x14-evk: Switch to fsl-asoc-card sound card adds 034ebde3b8c7 ARM: dts: imx7d-sdb: Add HDMI audio sound card adds d178918891a1 ARM: dts: imx6dl-yapp4: Use aliases to set custom MMC devi [...] adds 4b7f6f3b251a ARM: dts: imx: Add i.mx6q DaSheng COM-9XX SBC board support adds 861920974aa5 ARM: dts: imx6qdl-sabresd: Add asrc support for wm8962 sound card adds 37f592901258 ARM: dts: imx6qdl-sabresd: Configure the gpio for hp detect adds d943728fc7f2 ARM: dts: imx6: edmqmx6: set phy-mode to RGMII-ID adds 723de6a4126b ARM: dts: imx6dl-riotboard: configure PHY clock and set pr [...] adds 77e6025c2416 ARM: dts: i.MX51: digi-connectcore-som: Correct Ethernet n [...] adds 1c147690231b ARM: dts: imx53-ard: Correct Ethernet node name adds 03bde7b53027 Merge branch 'imx/dt' into for-next adds 83297eaddf7a arm64: dts: fsl-ls1028a: Correct ECAM PCIE window ranges adds f17d0bcb3c9e arm64: dts: imx8mm: specify dma-ranges adds 0631ba361a7e arm64: dts: imx8mn: specify dma-ranges adds cadd1beb7201 arm64: dts: imx8mq: assign PCIe clocks adds 57bbd15f7b95 arm64: dts: imx8: conn: fix enet clock setting adds 12ea3629f4fb Merge branch 'imx/dt64' into for-next adds b99f904e5045 arm64: defconfig: enable Layerscape EDAC driver adds c8b0795265b6 Merge branch 'imx/defconfig' into for-next adds fcf04258515f Merge remote-tracking branch 'imx-mxs/for-next' adds e382a8a52528 Merge remote-tracking branch 'keystone/next' adds cd0ab4908055 Merge remote-tracking branch 'mediatek/for-next' adds 3e304bfdf420 Merge remote-tracking branch 'mvebu/for-next' adds 68f6941a6aec ARM: OMAP1: Remove leading spaces in Kconfig adds ac189a7a999b ARM: OMAP2+: CM: remove omap2_set_globals_cm() adds 57f2bf41b9e0 ARM: OMAP2+: remove omap2_set_globals_control() adds d61f263495d7 Merge branch 'omap-for-v5.13/genpd-cleanup' into omap-for- [...] adds 239e3a050adb Merge branch 'omap-for-v5.14/cleanup' into for-next adds 80d872f97d83 ARM: omap2plus_defconfig: Add WL1251 and WEXT modules adds e7d7b033091a ARM: omap2plus_defconfig: Add LP5523 LED driver adds 9385695fb3c1 Merge branch 'omap-for-v5.14/defconfig' into for-next adds 6bb0ad80c52d ARM: dts: dra76-evm: remove ov5640 adds 3d7bf58546ba ARM: dts: osd3358-sm-red: group in the same phandle all it [...] adds a4578e77223a Merge branch 'omap-for-v5.14/dt' into for-next adds 454d90a459b5 Merge remote-tracking branch 'omap/for-next' adds 992b219d59c2 Merge remote-tracking branch 'qcom/for-next' adds 08607f346118 Merge remote-tracking branch 'raspberrypi/for-next' adds 8d09cdab05e6 ARM: shmobile: defconfig: Refresh for v5.13-rc1 adds 943db114cf99 Merge branch 'renesas-arm-defconfig-for-v5.14' into renesas-next adds 4ed6b3a8a4f6 Merge remote-tracking branch 'renesas/next' adds d81d1a58ea23 Merge remote-tracking branch 'reset/reset/next' adds 091664803e7e Merge branch 'v5.14-armsoc/drivers' into for-next adds dc71c5ca34f4 ARM: dts: rockchip: Remove more clock-names from PWM nodes adds 87cf20ccecb3 ARM: dts: rockchip: rename vcc_stdby node name for rk3066a [...] adds 6e4e4e2a2558 ARM: dts: rockchip: move and restyle grf nodes rk3066/rk3188 adds 38ed607b0dc5 Merge branch 'v5.14-armsoc/dts32' into for-next adds b82f8e299253 arm64: dts: rockchip: fix regulator-gpio states array adds 271b66414df0 arm64: dts: rockchip: Add support for two PWM fans on helios64 adds 5a65adfa2ad1 arm64: dts: rockchip: Add support for PCIe on helios64 adds 19486fe587b8 arm64: dts: rename grf-gpio nodename in rk3328.dtsi adds 849037e1a469 Merge branch 'v5.14-armsoc/dts64' into for-next adds 23029150a05b clk: rockchip: Optimize PLL table memory usage adds 4cc573096563 Merge branch 'v5.14-clk/next' into for-next adds 0d763dbc4e09 Merge remote-tracking branch 'rockchip/for-next' adds cb86532e7615 Merge remote-tracking branch 'samsung-krzk/for-next' adds ab009ed8dd1b Merge remote-tracking branch 'scmi/for-linux-next' adds dfc296e90837 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e5ff6a67fcab Merge remote-tracking branch 'tegra/for-next' adds 737808418045 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds df61cd939384 arm64: dts: ti: k3-am654-base-board: remove ov5640 adds 52ae30f55a2a arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent adds a0812885fa7a arm64: dts: ti: k3-*: Rename the TI-SCI clocks node name adds 830454bbd628 arm64: dts: ti: k3-am65-wakeup: Add debug region to TI-SCI node adds 421c06b8761a arm64: dts: ti: k3-am65-wakeup: Drop un-necessary properti [...] adds 9d3c9378f96a arm64: dts: ti: k3-*: Rename the TI-SCI node adds 9ecdb6d6b114 arm64: dts: ti: k3-am65|j721e|am64: Map the dma / navigato [...] adds cab12badfc99 arm64: dts: ti: k3*: Introduce reg definition for interrup [...] adds 547be9a05dc8 arm64: dts: ti: k3-am65-iot2050-common: Disable mailbox nodes adds 39cdf8583cc2 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 08d87f357b7a clk: imx: Remove the audio ipg clock from imx8mp adds d2cd769911bc dt-bindings: arm: imx: scu: fix naming typo of clk compati [...] adds db7a806d8899 dt-bindings: arm: imx: scu: drop deprecated legacy clock binding adds bb9344ffad43 clk: imx: scu: remove legacy scu clock binding support adds bcb05d0bfdb7 clk: imx: scu: add gpr clocks support adds 68c8b0bb1d00 clk: imx8qxp: add clock valid checking mechnism adds 4539b53dd2d3 clk: imx8qm: add clock valid resource checking adds 47c79a3303d4 Merge remote-tracking branch 'clk-imx/for-next' adds 2e8b850d7503 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds 08d4e2da19ca Merge remote-tracking branch 'csky/linux-next' adds 1dfc761abc1f Merge remote-tracking branch 'h8300/h8300-next' adds 01e1eca2efbb Merge remote-tracking branch 'm68k/for-next' adds e39176ce72ea Merge remote-tracking branch 'mips/mips-next' adds f5397c3ee0a3 riscv: mm: add _PAGE_LEAF macro adds 141682f5b9d6 riscv: mm: make pmd_bad() check leaf condition adds c3b2d67046d2 riscv: mm: add param stride for __sbi_tlb_flush_range adds e88b333142e4 riscv: mm: add THP support on 64-bit adds aab4d4a1a409 Merge remote-tracking branch 'riscv/next-thp' into for-next adds 756a8896b616 riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD adds 36bdac763c68 riscv: mm: Remove setup_zero_page() adds b40f6bcb0448 riscv: enable generic PCI resource mapping adds 11c2f6c1b303 Merge remote-tracking branches 'riscv/next-misc' and 'risc [...] adds e3c4e853b736 Merge remote-tracking branch 'risc-v/for-next' adds c65cffb4f078 Merge remote-tracking branch 'sh/for-next' adds ccc9e16cb1a2 Merge branch 'misc-5.13' into for-next-current-v5.12-20210521 adds 3f62b5fd376a Merge branch 'for-next-current-v5.12-20210521' into for-ne [...] adds 07f7f644893c btrfs: correct try_lock_extent() usage in read_extent_buff [...] adds 51fe5147e492 btrfs: remove stale comment for argument seed of btrfs_fin [...] adds fd21c59a204d btrfs: check worker before need_preemptive_reclaim adds 6e833db7d677 btrfs: only clamp the first time we have to start flushing adds 943b061b0401 btrfs: take into account global rsv in need_preemptive_reclaim adds 52ef286f07b5 btrfs: use the global rsv size in the preemptive thresh ca [...] adds db72a9e0d908 btrfs: don't include the global rsv size in the preemptive [...] adds a6b0afb65b74 btrfs: only ignore delalloc if delalloc is much smaller th [...] adds a845758ff14b btrfs: handle preemptive delalloc flushing slightly differently adds 8dd3bb633700 btrfs: zoned: print message when zone sanity check type fails adds 7bf83cd5283a btrfs: zoned: bail out if we can't read a reliable write pointer adds ae4e09e86c07 btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] adds 82fd46674e0d btrfs: avoid RCU stalls while running delayed iputs adds 51109accb010 btrfs: rename check_async_write and let it return bool adds 0f860183345e btrfs: return whole extents in fiemap adds 60e2d2c40c0d btrfs: fix removed dentries still existing after log is synced adds fd35b137dfba btrfs: make btrfs_verify_data_csum() to return a bitmap adds 8079d26860fc btrfs: submit read time repair only for each corrupted sector adds e7b0fda31738 btrfs: remove io_failure_record::in_validation adds 51cec60db05d btrfs: release path before starting transaction when cloni [...] adds b0885beee2ba btrfs: do not BUG_ON in link_to_fixup_dir adds 05e806368aaf btrfs: return EAGAIN if defrag is canceled adds a71984f50e94 btrfs: scrub: fix subpage repair error caused by hard code [...] adds 366de8214bab btrfs: make free space cache size consistent across differ [...] adds ab3739d89dfa btrfs: remove the unused parameter @len for btrfs_bio_fits [...] adds 5ba3a7582f9e btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] adds 6b0c9a12c982 btrfs: refactor submit_extent_page() to make bio and its f [...] adds 487bffb2f3d4 btrfs: make subpage metadata write path call its own endio [...] adds 42ad45184686 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() adds 8a895556f7fa btrfs: make Private2 lifespan more consistent adds 7209c761ec7b btrfs: refactor how we finish ordered extent io for endio [...] adds bbfe9615a347 btrfs: update comments in btrfs_invalidatepage() adds c78c01fd550c btrfs: introduce btrfs_lookup_first_ordered_range() adds f2f5c71c4117 btrfs: refactor btrfs_invalidatepage() for subpage support adds 6922c03ada8f btrfs: rename PagePrivate2 to PageOrdered inside btrfs adds 2259d4d349e1 btrfs: fix hang when run_delalloc_range() failed adds c839a5a93487 btrfs: zoned: pass start block to btrfs_use_zone_append adds d5edf73bedb1 btrfs: zoned: fix parallel compressed writes adds 4884c6d9ba16 btrfs: zoned: factor out zoned device lookup adds 87ba74708d0c btrfs: fix error handling in btrfs_del_csums adds 5d5323a86f57 btrfs: return errors from btrfs_del_csums in cleanup_ref_head adds c3bcb1ad83e0 btrfs: mark ordered extent and inode with error if we fail [...] adds bc8e53d628cb btrfs: fixup error handling in fixup_inode_link_counts adds 352d4572e540 btrfs: check error value from btrfs_update_inode in tree log adds c4f9ec654db5 btrfs: abort in rename_exchange if we fail to insert the s [...] adds 62ffebdbc6c7 btrfs: fix typos in comments adds c69875d4e4f2 Merge branch 'misc-next' into for-next-next-v5.13-20210521 adds b151e4c40018 btrfs: scrub: per-device bandwidth control adds beaa91029cb0 Merge branch 'dev/scrub-bw-sysfs' into for-next-next-v5.13 [...] adds 2dab87438065 btrfs: do not write supers if we have an fs error adds 35ab69c770cd btrfs: always abort the transaction if we abort a trans handle adds e095c4af47e8 btrfs: add a btrfs_has_fs_error helper adds 8cca570dd208 btrfs: do not infinite loop in data reclaim if we aborted adds 8beb71a8a7a4 btrfs: change handle_fs_error in recover_log_trees to aborts adds 0f0c0ec852ee Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210521 adds 69b59c4fcb95 Merge branch 'for-next-next-v5.13-20210521' into for-next- [...] adds 98a55e55c7a4 Merge branch 'fixes-for-master' into for-next-20210521 adds f64e2d277644 Merge remote-tracking branch 'btrfs/for-next' adds e3319af34163 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty adds 6e8974fe4659 ceph: make ceph_netfs_read_ops static adds f8234d7b1fb3 libceph: kill ceph_none_authorizer::reply_buf adds 280e517c5591 Merge remote-tracking branch 'ceph/master' adds 04b212c8cecd cifs: fix string declarations and assignments in tracepoints adds 42f8e50bff58 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 adds 1bac61a5514c cifs: change format of CIFS_FULL_KEY_DUMP ioctl adds 6289380ac823 Merge remote-tracking branch 'cifs/for-next' adds 5616015f548a cifsd: fix boolreturn.cocci warnings adds 50bf80a553cc cifsd: fix xfstests generic/504 test failure adds e080fa802128 Merge pull request #47 from namjaejeon/cifsd-for-next adds 8602c3e2ceef cifsd: Do not use 0 or 0xFFFFFFFF for TreeID adds eb817368f50c cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE adds 8b42d863889a Merge pull request #48 from namjaejeon/cifsd-for-next adds be29a3709b89 cifsd: fix build error without CONFIG_OID_REGISTRY adds 4ead0568f798 Merge pull request #49 from namjaejeon/cifsd-for-next adds 2c23299bf5ac Merge remote-tracking branch 'cifsd/cifsd-for-next' adds ab57e9d40312 erofs: fix error return code in erofs_read_superblock() adds c439c3306fea erofs: remove the occupied parameter from z_erofs_pagevec_ [...] adds 32b85642cbdd Merge remote-tracking branch 'erofs/dev' adds a5882ee966b1 Pull disabling of quotactl_path syscall. Merge branch 'for [...] adds da7361c4608d Merge remote-tracking branch 'ext3/for_next' adds 5db479f049c4 f2fs: compress: rename __cluster_may_compress adds ee68d27181f0 f2fs: add cp_error check in f2fs_write_compressed_pages adds b763f3bedc2d f2fs: restructure f2fs page.private layout adds cad83c968c2e f2fs: fix to avoid racing on fsync_entry_slab by multi fil [...] adds d927ccfccb00 f2fs: Prevent swap file in LFS mode adds 89e53ff1651a f2fs: atgc: fix to set default age threshold adds fbec3b963ae1 f2fs: compress: remove unneeded f2fs_put_dnode() adds 91f0fb6903ed f2fs: compress: clean up parameter of __f2fs_cluster_blocks() adds 13ad01c1c72f f2fs: compress: remove unneeded preallocation adds 3a6ad9ea7128 f2fs: return success if there is no work to do adds 0e100cff46dd f2fs: add MODULE_SOFTDEP to ensure crc32 is included in th [...] adds e5743eb6f2e3 f2fs: immutable file can have null address in compressed chunk adds ff463c01ac60 f2fs: support RO feature adds 034225e9647a Merge remote-tracking branch 'f2fs/dev' adds 577ebd195f95 fs: Fix typo issue adds cf1031ed4752 jfs: Remove trailing semicolon in macros adds 822b497c6ff2 Merge remote-tracking branch 'jfs/jfs-next' adds bb0023889011 fs/nfs: Use fatal_signal_pending instead of signal_pending adds 769b01ea68b6 NFS: fix an incorrect limit in filelayout_decode_layout() adds d1d973950ace pNFS/NFSv4: Remove redundant initialization of 'rd_size' adds e877a88d1f06 SUNRPC in case of backlog, hand free slots directly to wai [...] adds a421d218603f NFSv4: Fix a NULL pointer dereference in pnfs_mark_matchin [...] adds d275880abce9 SUNRPC: Fix Oops in xs_tcp_send_request() when transport i [...] adds d3dec461ce4c Merge remote-tracking branch 'nfs/linux-next' adds a948b1142cae NFSD: Fix TP_printk() format specifier in nfsd_clid_class adds 87b2394d60c3 NFSD: Add an RPC authflavor tracepoint display helper adds 27787733ef44 NFSD: Add nfsd_clid_cred_mismatch tracepoint adds 744ea54c869c NFSD: Add nfsd_clid_verf_mismatch tracepoint adds 0bfaacac57e6 NFSD: Remove trace_nfsd_clid_inuse_err adds 7e3b32ace609 NFSD: Add nfsd_clid_confirmed tracepoint adds cee8aa074281 NFSD: Add nfsd_clid_reclaim_complete tracepoint adds c41a9b7a906f NFSD: Add nfsd_clid_destroyed tracepoint adds 2958d2ee7102 NFSD: Add a couple more nfsd_clid_expired call sites adds 237f91c85ace NFSD: Add tracepoints for SETCLIENTID edge cases adds e8f80c5545ec NFSD: Add tracepoints for EXCHANGEID edge cases adds 1736aec82a15 NFSD: Constify @fh argument of knfsd_fh_hash() adds 8476c69a7fa0 NFSD: Capture every CB state transition adds 167145cc64ce NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros adds 806d65b617d8 NFSD: Add cb_lost tracepoint adds b200f0e35338 NFSD: Adjust cb_shutdown tracepoint adds 9f57c6062bf3 NFSD: Remove spurious cb_setup_err tracepoint adds 3c92fba557c6 NFSD: Enhance the nfsd_cb_setup tracepoint adds 2cde7f8118f0 NFSD: Add an nfsd_cb_lm_notify tracepoint adds 87512386e951 NFSD: Add an nfsd_cb_offload tracepoint adds 17d76ddf76e4 NFSD: Replace the nfsd_deleg_break tracepoint adds 4ade892ae1c3 NFSD: Add an nfsd_cb_probe tracepoint adds 1d2bf65983a1 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints adds d6cbe98ff32a NFSD: Update nfsd_cb_args tracepoint adds b0bc8520e632 nfsd4: Expose the callback address and state of each NFS4 client adds 4b912600c12f nfsd: Prevent truncation of an unlinked inode from blockin [...] adds ec79990df716 nfsd: move some commit_metadata()s outside the inode lock adds 1808d90e8458 NFSD add vfs_fsync after async copy is done adds b5f4e4ee98fc Merge remote-tracking branch 'nfsd/nfsd-next' adds cba7dcd8878e 9p/trans_virtio: Remove sysfs file on probe failure adds 66df501b2d55 Merge remote-tracking branch 'v9fs/9p-next' adds df3e5d6b1388 Merge remote-tracking branch 'vfs/for-next' adds 20bc8c1e972f lib/vsprintf: Allow to override ISO 8601 date and time separator adds 126ac4d67d97 kdb: Switch to use %ptTs adds 776797f1bd1c nilfs2: Switch to use %ptTs adds 2f9e0f8c7e17 usb: host: xhci-tegra: Switch to use %ptTs adds 1939459252ba Merge branch 'for-5.14-vsprintf-pts' into for-next adds 11b3dda5e8b6 lib: vsprintf: scanf: Negative number must have field width > 1 adds 900fdc457376 lib: vsprintf: Fix handling of number field widths in vsscanf adds 50f530e176ea lib: test_scanf: Add tests for sscanf number conversion adds ef04d4ff4b19 selftests: lib: Add wrapper script for test_scanf adds 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next adds acd8cb91b645 Merge remote-tracking branch 'printk/for-next' adds ddbd900e4273 Merge remote-tracking branch 'hid/for-next' adds beb8606e1b2a hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 adds a7b336f3c62d hwmon: (pmbus/zl6100) Update documentation for zl6100 driver adds 3846842972ec hwmon: (lm75) Add TI TMP1075 support adds d5be577edf3c dt-bindings: hwmon: Add Texas Instruments TMP1075 adds 8e3557e6bb96 docs: hwmon: ir36021.rst: replace some characters adds c750c07c22bf docs: hwmon: avoid using UTF-8 chars adds ccfdf1a56de3 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" adds 9edf55944af7 hwmon: (max31722) Remove non-standard ACPI device IDs adds d29f627e8699 hwmon: (lm70) Use SPI_MODE_X_MASK adds c21ac502baac hwmon: (sch56xx) Use devres functions for watchdog adds a50da3b9f8d6 hwmon: (sch56xx-common) Use strscpy adds 064a673cbe36 hwmon: (sch56xx-common) Use helper function adds e56a41f283ab hwmon: (sch56xx-common) Simplify sch56xx_device_add adds bb2cb4bd9043 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK adds e70b6e37d58b hwmon: (pmbus) Add documentation for new flags adds 01b320f369f1 hwmon: (pmbus) Add support for additional Flex BMR convert [...] adds 6b593fe3db16 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] adds e3eeeaecce3c hwmon: (pmbus) Increase maximum number of phases per page adds 8cff4f02121c hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller adds d9ec867a7c41 dt-bindings: Add MP2888 voltage regulator device adds bd22ed5bb515 hwmon: (adm1275) enable adm1272 temperature reporting adds 34569e775e39 docs: hwmon: Add an entry for mp2888 adds aa28b9c76838 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds e86bdb24375a scripts: kernel-doc: reduce repeated regex expressions int [...] adds 867e6d38f367 docs/zh_CN: Add translation zh_CN/maintainer/index.rst adds 6ba8a96f4dba docs/zh_CN: Add translation zh_CN/maintainer/configure-git.rst adds b7198943af17 docs/zh_CN: Add translation zh_CN/maintainer/rebasing-and- [...] adds 989cfaecbd2c docs/zh_CN: Add translation zh_CN/maintainer/pull-requests.rst adds 91643aba9493 docs/zh_CN: Add translation zh_CN/maintainer/maintainer-en [...] adds 55e0990231a9 docs/zh_CN: Add translation zh_CN/maintainer/modifying-pat [...] adds 94c1fbd487b3 docs/zh_CN: add core-api kernel-api.rst translation adds 7c0066d132d2 docs/zh_CN: add core-api printk-basics.rst translation adds eb2e708b9727 docs/zh_CN: add core-api printk-formats.rst translation adds b345b9ab1d0c docs/zh_CN: add core-api workqueue.rst translation adds 6586f2d8cec1 docs/zh_CN: add core api kobject translation adds 35f1fceaa288 Documentation: scheduler: fixed 2 typos in sched-nice-design.rst adds ee62c89cd459 docs: update sysfs-platform_profile.rst reference adds e437c1a3e713 docs: vcpu-requests.rst: fix reference for atomic ops adds 50bd52fef16d docs: translations/zh_CN: fix a typo at 8.Conclusion.rst adds 716c9d9403d0 docs: sched-bwc.rst: fix a typo on a doc name adds 4b0c9948a4c2 docs: update pin-control.rst references adds 0a5fab9f0858 docs: virt: api.rst: fix a pointer to SGX documentation adds 5286bd25e209 docs: ABI: iommu: remove duplicated definition for sysfs-k [...] adds 13d6f96750c8 docs: ABI: sysfs-class-backlight: unify ambient light zone nodes adds 1ca5d41c371e docs: ABI: sysfs-class-led-trigger-pattern: remove repeat [...] adds 61fa308f23b5 samples/kprobes: Fix typo in handler_fault() adds db1ea668843e samples/kprobes: Fix typo in handler_post() adds cc3496bf8685 docs: Use fallthrough pseudo-keyword adds 76001b8bbf48 docs: Add more message type documentations for checkpatch adds fa5b8fef20b1 docs/zh_CN: add parisc index translation adds b24247ded3e3 docs/zh_CN: add parisc debugging.rst translation adds 5fb82175a2ae docs/zh_CN: add parisc registers.rst translation adds 2bc602cb0e0d docs: block: blk-mq.rst: correct drive -> driver adds 0e7c52da1ab8 Documentation: checkpatch: Tweak BIT() macro include adds 6b79c62e3a71 Merge remote-tracking branch 'jc_docs/docs-next' adds 29dd19e3ac7b media: exynos4-is: remove a now unused integer adds 56c1f0876293 media: sti: fix obj-$(config) targets adds 0a016c35a326 media: staging: media: atomisp: pci: Balance braces around [...] adds b6465b1d74b8 media: staging: media: atomisp: pci: Balance braces around [...] adds 41d1f1b03909 media: staging: media: atomisp: pci: Balance braces around [...] adds d1ca04c476d6 media: staging: media: atomisp: pci: Balance braces around [...] adds 049eda0749fa media: staging: media: tegra-video: Align line break to ma [...] adds 6ceb557604e8 media: staging: media: atomisp: Fix sh_css.c brace coding [...] adds c0633711b00a media: staging: media: atomisp: Remove redundant assertion [...] adds 7394bf6d3c1e media: staging: media: atomisp: Fix the rest of sh_css.c b [...] adds dfdd8ceb6f74 media: staging: media: atomisp: Remove all redundant asser [...] adds 9d634547323e media: staging: media: atomisp: Remove a superfluous else [...] adds d4bc34d18201 media: staging: media: atomisp: Replace if else clause wit [...] adds 7796e455170e media: staging: media: atomisp: Fix alignment and line len [...] adds 58a328830e49 media: staging: media: atomisp: Refactor ia_css_stream_load() adds 684e025c7165 media: staging: media: atomisp: Fix line split style issues adds 43692e9e1b8b media: staging: media: atomisp: balance braces around if.. [...] adds 21837c2c27cd media: staging: media: atomisp: remove unnecessary braces adds f50559f0c9b4 media: staging: media: atomisp: reformat code comment blocks adds 4c999ae366e1 media: staging: media: atomisp: fix CamelCase variable naming adds 2dfc978ac0f3 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() adds 637959f7e273 media: staging: media: atomisp: remove unnecessary pr_info calls adds 4eb48acac1e9 media: s2255drv: remove redundant assignment to variable field adds b07006ff9365 media: mc: mc-entity.c: Fix typo adds 71c415181284 media: rkisp1: rksip1-capture.c: Improve comments and fix typos adds 27ba44270b5e media: rkisp1: rkisp1-params.c: Fix typos adds be8656e62e9e media: cpia2: fix memory leak in cpia2_usb_probe adds b2cd0b31ed89 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] adds 3d37ef41bed0 media: cobalt: fix race condition in setting HPD adds 67a7e53d5b21 media: hevc: Fix dependent slice segment flags adds 414e0a6437f9 media: qcom/camss: Use devm_platform_ioremap_resource_byname adds 8edcb5049ac2 media: I2C: change 'RST' to "RSET" to fix multiple build errors adds f8194e5e63fd media: pvrusb2: fix warning in pvr2_i2c_core_done adds 09f4310c6bfb media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 adds 3b330849512e media: hantro: imx: reuse MB_DIM define adds c78b22aaaa90 media: hantro: imx: remove duplicate dec_base init adds d72a96b6c053 media: hantro: imx: remove unused include adds bbc42ab0da98 media: hantro: introduce hantro_g1.c for common API adds 18d6c8b7b4c9 media: hantro: add fallback handling for single irq/clk adds 0d705395afa4 media: dt-bindings: Document SAMA5D4 VDEC bindings adds 82ad940c0094 media: hantro: add initial SAMA5D4 support adds bb9212fd9710 media: ARM: dts: sama5d4: enable Hantro G1 VDEC adds f1f34416dcb8 Merge remote-tracking branch 'v4l-dvb/master' adds 401b0e5dcab6 media: i2c: ak7375: use pm_runtime_resume_and_get() adds 7917f27941c3 media: i2c: dw9714: use pm_runtime_resume_and_get() adds ed8f47b06125 media: i2c: dw9768: use pm_runtime_resume_and_get() adds d5e75e8b4a24 media: i2c: dw9807-vcm: use pm_runtime_resume_and_get() adds c36c7d56ad44 media: i2c: hi556: use pm_runtime_resume_and_get() adds 3c11dfe3be25 media: i2c: imx214: use pm_runtime_resume_and_get() adds 30ad45591265 media: i2c: imx219: use pm_runtime_resume_and_get() adds 018ef4301711 media: i2c: imx258: use pm_runtime_resume_and_get() adds bb94b8f3a76e media: i2c: imx274: use pm_runtime_resume_and_get() adds 739d9c64150a media: i2c: imx290: use pm_runtime_resume_and_get() adds c0f8f1b6a101 media: i2c: imx319: use pm_runtime_resume_and_get() adds 5f070f4df4fd media: i2c: imx355: use pm_runtime_resume_and_get() adds e7c018a96355 media: i2c: mt9m001: use pm_runtime_resume_and_get() adds 67d44de2f842 media: i2c: ov02a10: use pm_runtime_resume_and_get() adds cc9351ff1055 media: i2c: ov13858: use pm_runtime_resume_and_get() adds c12ede18c38b media: i2c: ov2659: use pm_runtime_resume_and_get() adds c679b2365a9e media: i2c: ov2685: use pm_runtime_resume_and_get() adds b9be93aa55b4 media: i2c: ov2740: use pm_runtime_resume_and_get() adds 5187df40bf3d media: i2c: ov5647: use pm_runtime_resume_and_get() adds 6b19d2970086 media: i2c: ov5648: use pm_runtime_resume_and_get() adds f151c230dced media: i2c: ov5670: use pm_runtime_resume_and_get() adds f236bb2490b6 media: i2c: ov5675: use pm_runtime_resume_and_get() adds 1541ac5ffd4c media: i2c: ov5695: use pm_runtime_resume_and_get() adds 45bbff806cab media: i2c: ov7740: use pm_runtime_resume_and_get() adds 529e78dea6a0 media: i2c: ov8856: use pm_runtime_resume_and_get() adds 586ee057ba6b media: i2c: ov8865: use pm_runtime_resume_and_get() adds 279a085db8c8 media: i2c: ov9734: use pm_runtime_resume_and_get() adds 81f2fe55d12b media: i2c: tvp5150: use pm_runtime_resume_and_get() adds a959a7bf3b93 media: i2c: video-i2c: use pm_runtime_resume_and_get() adds 2450f59d2416 media: i2c: ccs-core: use pm_runtime_resume_and_get() adds 75ecb9c83cf9 staging: media: imx7-mipi-csis: use pm_runtime_resume_and_get() adds deb9119f807a staging: media: atomisp: use pm_runtime_resume_and_get() adds 7af42f3136d8 staging: media: ipu3: use pm_runtime_resume_and_get() adds e21e1e94ce10 staging: media: cedrus_video: use pm_runtime_resume_and_get() adds dc8276b78917 staging: media: tegra-vde: use pm_runtime_resume_and_get() adds c09ffca53fcd staging: media: tegra-video: use pm_runtime_resume_and_get() adds 0314339a0a49 media: rockchip/rga: use pm_runtime_resume_and_get() adds bc700a13cd3f media: sti/hva: use pm_runtime_resume_and_get() adds 0ccb25b8279c media: ipu3: use pm_runtime_resume_and_get() adds 7295e537bb2b media: coda: use pm_runtime_resume_and_get() adds 97df01fae800 media: mtk-jpeg: use pm_runtime_resume_and_get() adds 09dfb36ce250 media: camss: use pm_runtime_resume_and_get() adds f6bf35ee3e4d media: venus: core: use pm_runtime_resume_and_get() adds 1938ab0d271f media: venus: vdec: use pm_runtime_resume_and_get() adds 85368a213e2d media: venus: venc: use pm_runtime_resume_and_get() adds c311f53362b0 media: rcar-fcp: use pm_runtime_resume_and_get() adds 8102cf89ecd5 media: rkisp1: use pm_runtime_resume_and_get() adds a8779c2752f2 media: s3c-camif: use pm_runtime_resume_and_get() adds 67b92f54186c media: s5p-mfc: use pm_runtime_resume_and_get() adds 75c573eb7041 media: stm32: use pm_runtime_resume_and_get() adds 79e790ff0bc5 media: sunxi: use pm_runtime_resume_and_get() adds 588bc430133c media: ti-vpe: use pm_runtime_resume_and_get() adds 71aeaedc9683 media: vsp1: use pm_runtime_resume_and_get() adds 334fe327a8b4 media: rcar-vin: use pm_runtime_resume_and_get() adds 10f05966c520 media: hantro: use pm_runtime_resume_and_get() adds 89cf71e62cd3 media: davinci: fix two kernel-doc comments adds 12ccb76280f8 media: lirc: remove out of date comment adds 58c08df5751d media: rc: remove tango ir driver and keymap adds 52518e513d6d media: rc: clean up Kconfig dependencies adds ca8519ddc4d7 media: siano: use DEFINE_MUTEX() for mutex lock and LIST_H [...] adds afccc0bbab59 media: dvb-frontends: remove redundant words and fix sever [...] adds 9c87ae1a0dbe media: rc: i2c: Fix an error message adds 37d9d42f9e78 media: lmedm04: delete lme2510_get_adapter_count() adds c680ed46e418 media: dvb-usb: fix wrong definition adds 118f3e1562f2 media: uapi: mpeg2: Rename "quantization" to "quantisation" adds 81bbb65f1981 media: uapi: mpeg2: rework quantisation matrices semantics adds 88e78409a83a media: uapi: mpeg2: Cleanup flags adds f329e21e9dad media: uapi: mpeg2: Split sequence and picture parameters adds b6d7e8031c9c media: uapi: mpeg2: Move reference buffer fields adds 701a6a410c31 media: hantro/cedrus: Remove unneeded slice size and slice offset adds 45f97ba1ce80 media: uapi: mpeg2: Remove V4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMS adds 2f0968827a48 media: uapi: Move the MPEG-2 stateless control type out of [...] adds 3c994c6d21db media: controls: Log MPEG-2 stateless control in .std_log adds f4815b399111 media: uapi: move MPEG-2 stateless controls out of staging adds d2fcc9c2de11 media: imx: imx7_mipi_csis: Fix logging of only error even [...] adds 7fe1de81ddda media: imx: imx7_mipi_csis: Count the CSI-2 debug interrupts adds ca403b37cd95 media: imx: imx7_mipi_csis: Update ISP_CONFIG macros for q [...] adds eed6a93044e3 media: imx: imx7_mipi_csis: Move static data to top of mip [...] adds 2cb7c5c08cf2 media: imx: imx7_mipi_csis: Minimize locking in get/set format adds 90ce0472182f media: imx: imx7_mipi_csis: Don't set subdev data adds b329650e3f2d media: imx: imx7_mipi_csis: Reorganize code in sections adds 996f6f517dc7 media: imx: imx7_mipi_csis: Set the CLKSETTLE register field adds 492d418c082c media: imx: imx7_mipi_csis: Drop unused csis_hw_reset structure adds 3acb88893a79 media: imx: imx7_mipi_csis: Store CSI-2 data type in forma [...] adds cbf15686dd8b media: imx: imx7_mipi_csis: Drop csi_state phy field adds b0db06bb98b5 media: imx: imx7_mipi_csis: Rename mipi_sd to sd adds f65ffcd8abf9 media: imx: imx7_mipi_csis: Rename csi_state flag field to state adds e71bcbe65f67 media: imx: imx7_mipi_csis: Turn csi_state irq field into [...] adds deb1c97283a4 media: imx: imx7_mipi_csis: Don't pass pdev to mipi_csis_p [...] adds 96703073ecb3 media: imx: imx7_mipi_csis: Pass csi_state to mipi_csis_su [...] adds 62bd05a4f9ff media: imx: imx7_mipi_csis: Drop csi_state pdev field adds b4eb02656d09 media: imx: imx7_mipi_csis: Make csi_state num_clocks fiel [...] adds 0092d4a8ea7f media: imx: imx7_mipi_csis: Reorganize csi_state structure adds 7479454cfef0 media: imx: imx7_mipi_csis: Reorganize mipi_csis_probe() adds 88fc81388df9 media: imx: imx7_mipi_csis: Reject invalid data-lanes settings adds acdff8e14ae9 media: imx: imx7_mipi_csis: Move PHY control to dedicated [...] adds 85b62ff2cb97 media: dt-bindings: media: nxp,imx7-mipi-csi2: Add i.MX8MM [...] adds f0e7cfbb43f1 media: imx: imx7_mipi_csis: Add i.MX8MM support adds 2fb27551ba40 media: imx: imx7_mipi_csis: Update MAINTAINERS adds c9d9c0485838 Merge remote-tracking branch 'v4l-dvb-next/master' adds 694b490b2112 Merge branch 'devprop' into linux-next adds 7d966119f7db ACPI: DPTF: Add battery participant for Intel SoCs adds 3da05329d571 Merge branch 'acpi-dptf' into linux-next adds f59a905b962c ACPI: PM: s2idle: Add missing LPS0 functions for AMD adds 6d27975851b1 ACPI: scan: Rearrange dep_unmet initialization adds 65ea8f2c6e23 ACPI: processor idle: Fix up C-state latency if not ordered adds 14fad24d0520 x86/acpi: Switch to pr_xxx log functions adds c98c7b0088ee Merge branches 'acpi-pm', 'acpi-scan', 'acpi-processor' an [...] adds 0df316b8ec04 ACPI: IORT: Handle device properties with software node API adds daadabfbd36d drivers: pnp: isapnp: proc.c: Remove unnecessary local variables adds b15fc7c2c88e PNP: Remove pnp_alloc() adds 5bb5ceac1275 PNP: Switch over to dev_dbg() adds 49f1b0f7d4af Merge branches 'devprop' and 'pnp' into linux-next adds 0303951f8148 Merge remote-tracking branch 'pm/linux-next' adds 17a8b0b6dde6 cpufreq: blacklist SC7280 in cpufreq-dt-platdev adds 88bf5a85fe98 dt-bindings: dvfs: Add support for generic performance domains adds 70d99a8f0442 cpufreq: mediatek: add support for mt8365 adds b791c7f94680 cpufreq: scmi: Fix an error message adds 3741541ed116 cpufreq: dt: Rename black/white-lists adds 04e34c7c0550 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 18b380ed61f8 PM / devfreq: Add missing error code in devfreq_add_device() adds 7dbc0d246891 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status adds 5e480ab94db8 PM / devfreq: tegra30: Support thermal cooling adds a15fc9aa5b38 PM / devfreq: imx8m-ddrc: Remove DEVFREQ_GOV_SIMPLE_ONDEMA [...] adds ac73cf2550fa Merge remote-tracking branch 'devfreq/devfreq-next' adds ac9fd3c80340 opp: use list_del_init instead of list_del/INIT_LIST_HEAD adds b1b3cb840065 Merge remote-tracking branch 'opp/opp/linux-next' adds 591f762b2750 RDMA/hns: Remove the condition of light load for posting DWQE adds e3d65124ce2b RDMA/ucma: Cleanup to reduce duplicate code adds e6a1f8c696be RDMA/mlx5: Remove redundant assignment to ret adds 74ec2424737a IB/srpt: Remove redundant assignment to ret adds 16149eddd380 RDMA/core: Remove never used ib_modify_wq function call adds 7c6c2f5337b7 RDMA: Remove unnecessary struct declaration adds 620ccaaa46d1 IB/hfi1: Delete an unneeded bool conversion adds 021c1f24f002 RDMA/mlx5: Support SQD2RTS for modify QP adds c906b86e9c44 RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response adds 69e0a42f3f79 RDMA/hns: Remove unused parameter udata adds aca496fb61d3 RDMA/mlx4: Remove unused parameter udata adds 0bedd3d0050b RDMA/mlx5: Remove unused parameter udata adds cd5b010ffff2 RDMA/rxe: Remove unused parameter udata adds 6dc760027d29 RDMA/bnxt_re: Drop unnecessary NULL checks after container_of adds 12a7a9966247 IB/hfi1: Remove the repeated declaration adds 800de3f55770 RDMA/cxgb4: Remove useless assignments adds b6989da85a27 RDMA/hns: Refactor extend link table allocation adds 4511624a3514 RDMA/hns: Rename CMDQ head/tail pointer to PI/CI adds 21090b5d8c98 RDMA/hns: Remove Receive Queue of CMDQ adds 331859d320f5 RDMA/hns: Remove unused CMDQ member adds d2423f1d793e Merge remote-tracking branch 'rdma/for-next' adds bbc6f2cca74e net: bridge: fix br_multicast_is_router stub when igmp is [...] adds 30515832e987 net: bridge: fix build when IPv6 is disabled adds fa44821a4ddd sfc: don't use netif_info et al before net_device is registered adds fc25f9f631ac net: thunderx: Drop unnecessary NULL check after container_of adds 796640778c26 net: hns3: support RXD advanced layout adds 1ddc028ac849 net: hns3: refactor out RX completion checksum adds 5e69ea7ee2a6 net: hns3: refactor the debugfs process adds c929bc2ac36e net: hns3: refactor dev capability and dev spec of debugfs adds 77e9184869c9 net: hns3: refactor dump bd info of debugfs adds 1556ea9120ff net: hns3: refactor dump mac list of debugfs adds 8ddfd9c46ef4 net: hns3: refactor dump mng tbl of debugfs adds d658ff34dd7f net: hns3: refactor dump loopback of debugfs adds 9149ca0f115a net: hns3: refactor dump intr of debugfs adds 1a7ff8280b16 net: hns3: refactor dump reset info of debugfs adds 0b198b0d80ea net: hns3: refactor dump m7 info of debugfs adds e76e6886646b net: hns3: refactor dump ncl config of debugfs adds 0a14fd29ca0c Merge branch 'hns3-next' adds 699e803e9a4d net: hns: fix the comments style issue adds 510fe8e70b0b net: hns: fix some code style issue about space adds 5caab55a2979 net: hns: space required before the open brace '{' adds cb0672697601 net: hns: remove redundant return int void function adds 052d60172552 Merge branch 'hns-coding-style' adds 2d1c5f29d27a alx: fix missing unlock on error in alx_set_pauseparam() adds 2cc8c910f515 dt-bindings: net: rockchip-dwmac: add rk3308 gmac compatible adds b4ac94565c14 net: stmmac: dwmac-rk: add support for rk3308 gmac adds 8d1a81f21a9e arm64: dts: rockchip: add gmac to rk3308 dts adds 76e3d7fadef6 Merge branch 'rk3308-gmac' adds d172268f93cf stmmac: use XDP helpers adds 082294f294f6 igc: use XDP helpers adds 224bf7db5518 vhost_net: use XDP helpers adds 7466b60a3c32 Merge branch 'use-xdp-helpers' adds 709c03142399 tcp: add tracepoint for checksum errors adds 5d9e068402dc net: dsa: qca8k: change simple print to dev variant adds 2ad255f2faaf net: dsa: qca8k: use iopoll macro for qca8k_busy_wait adds 504bf6593182 net: dsa: qca8k: improve qca8k read/write/rmw bus access adds ba5707ec58cf net: dsa: qca8k: handle qca8k_set_page errors adds 028f5f8ef44f net: dsa: qca8k: handle error with qca8k_read operation adds d7805757c75c net: dsa: qca8k: handle error with qca8k_write operation adds aaf421425cbd net: dsa: qca8k: handle error with qca8k_rmw operation adds b7c818d19492 net: dsa: qca8k: handle error from qca8k_busy_wait adds 6e82a457e062 net: dsa: qca8k: add support for qca8327 switch adds 227a9ffc1bc7 devicetree: net: dsa: qca8k: Document new compatible qca8327 adds 83a3ceb39b24 net: dsa: qca8k: add priority tweak to qca8337 switch adds 5bf9ff3b9fb5 net: dsa: qca8k: limit port5 delay to qca8337 adds 0fc57e4b5e39 net: dsa: qca8k: add GLOBAL_FC settings needed for qca8327 adds 95ffeaf18b3b net: dsa: qca8k: add support for switch rev adds 1ee0591a1093 net: dsa: qca8k: add ethernet-ports fallback to setup_mdio_bus adds e4b9977cee15 net: dsa: qca8k: make rgmii delay configurable adds 63c33bbfeb68 net: dsa: qca8k: clear MASTER_EN after phy read/write adds 60df02b6ea45 net: dsa: qca8k: dsa: qca8k: protect MASTER busy_wait with [...] adds 617960d72e93 net: dsa: qca8k: enlarge mdio delay and timeout adds 759bafb8a322 net: dsa: qca8k: add support for internal phy and internal mdio adds 0c994a28e751 devicetree: bindings: dsa: qca8k: Document internal mdio d [...] adds b7ebac354d54 net: dsa: qca8k: improve internal mdio read/write bus access adds a46aec02bc06 net: dsa: qca8k: pass switch_revision info to phy dev_flags adds d0e13fd5626c net: phy: at803x: clean whitespace errors adds 272833b9b3b3 net: phy: add support for qca8k switch internal PHY in at803x adds ddd998aff540 Merge branch 'qca8k-improvements' adds 948640698199 net: mdio: ipq8064: clean whitespaces in define adds b097bea10215 net: mdio: ipq8064: add regmap config to disable REGCACHE adds 77091933e453 net: mdio: ipq8064: enlarge sleep after read/write operation adds 94c821c74bf5 ip: Treat IPv4 segment's lowest address as unicast adds 6101ca0384e3 selftests: Lowest IPv4 address in a subnet is valid adds 58fee5fc8365 Merge branch 'ipv4-unicast' adds 7cb7541a8cc0 r8169: use KBUILD_MODNAME instead of own module name definition adds 1d7f7ecadc5a net: arc: Demote non-compliant kernel-doc headers adds 8965c1c535b1 net: atheros: atl1c: Fix wrong function name in comments adds b43e1554a7cf net: atheros: atl1e: Fix wrong function name in comments adds c706c75aaee2 net: atheros: atl1x: Fix wrong function name in comments adds 76d85049173b net: broadcom: bnx2x: Fix wrong function name in comments adds 5a02bf4fefd5 net: brocade: bna: Fix wrong function name in comments adds c1167cee462d net: cadence: Demote non-compliant kernel-doc headers adds 2e45d961a6a8 net: calxeda: Fix wrong function name in comments adds aeed744a49ba net: chelsio: cxgb3: Fix wrong function name in comments adds e0333b1bb174 net: chelsio: cxgb4: Fix wrong function name in comments adds 1eb00ff517f4 net: chelsio: cxgb4vf: Fix wrong function name in comments adds d6174870c0f1 net: huawei: hinic: Fix wrong function name in comments adds 229fd41f6447 net: micrel: Fix wrong function name in comments adds 331a3219d3b6 net: microchip: Demote non-compliant kernel-doc headers adds dc432f5acb86 net: neterion: Fix wrong function name in comments adds 146c91e2bc9a net: neterion: vxge: Fix wrong function name in comments adds a507b1644524 net: netronome: nfp: Fix wrong function name in comments adds 9f2e6fb63413 net: calxeda: Fix wrong function name in comments adds 61633d71a71c net: samsung: sxgbe: Fix wrong function name in comments adds 40d9fca8b3fd net: socionext: Demote non-compliant kernel-doc headers adds 85ead77dc3d5 net: ti: Fix wrong struct name in comments adds 03055a25213b net: via: Fix wrong function name in comments adds 1f2d109e8363 net: phy: Demote non-compliant kernel-doc headers adds 5a9594cf1d14 net: hisilicon: hns: Fix wrong function name in comments adds 16145dbde18a Merge branch 'func-names-comment' adds 5d01071e64b6 selftests: mlxsw: Make the unsplit array global in port_sc [...] adds 16355c0b101e selftests: mlxsw: Make sampling test more robust adds 9a1cac062d3e selftests: mlxsw: qos_headroom: Convert to iproute2 dcb adds b0bab2298ec9 selftests: mlxsw: qos_pfc: Convert to iproute2 dcb adds b4d786941b58 selftests: mlxsw: qos_lib: Drop __mlnx_qos adds ece5df874d3a mlxsw: spectrum_buffers: Switch function arguments adds 837ec05cfea0 mlxsw: Verify the accessed index doesn't exceed the array length adds 8c2b58e65d01 mlxsw: core: Avoid unnecessary EMAD buffer copy adds 51746a353b44 mlxsw: spectrum_router: Avoid missing error code warning adds 9b43fbb8ce24 mlxsw: Remove Mellanox SwitchIB ASIC support adds b0d80c013b04 mlxsw: Remove Mellanox SwitchX-2 ASIC support adds 609c8ae87966 Merge branch 'mlxsw-next' adds 5796254e467b net: Remove the member netns_ok adds d6b0625163a8 net: stmmac: Don't set has_gmac if has_gmac4 is set adds 37c80d15ff4b net: stmmac: dwmac-rk: Check platform-specific ops adds f9da1c9d7fb5 dt-bindings: net: rockchip-dwmac: add rk3568 compatible string adds 3bb3d6b1c195 net: stmmac: Add RK3566/RK3568 SoC support adds 885e4056d560 Merge branch 'stmmac-RK3568' adds b3e22e10fdda net: wwan: Add WWAN port type attribute adds 9d8a29aed035 alx: fix a double unlock in alx_probe() adds 7617af3d1a5e net: pcs: Introducing support for DWC xpcs Energy Efficien [...] adds e80fe71b3ffe net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet adds 8ed2e60b7788 Merge branch 'stmmac-xpcs-eee' adds 25c55b38d85b net/packet: Remove redundant assignment to ret adds 06b38e233ce4 drivers/net: Remove leading spaces in Kconfig adds 2e68ea926841 ipv4: Calculate multipath hash inside switch statement adds ce5c9c20d364 ipv4: Add a sysctl to control multipath hash fields adds 4253b4986f98 ipv4: Add custom multipath hash policy adds 67db5ca73b1f ipv6: Use a more suitable label name adds b95b6e072a92 ipv6: Calculate multipath hash inside switch statement adds ed13923f980e ipv6: Add a sysctl to control multipath hash fields adds 73c2c5cbb15a ipv6: Add custom multipath hash policy adds 511e8db54036 selftests: forwarding: Add test for custom multipath hash adds 185b0c190bb6 selftests: forwarding: Add test for custom multipath hash [...] adds b7715acba4d3 selftests: forwarding: Add test for custom multipath hash [...] adds 22ba9d0d6c0d Merge branch 'custom-multipath-hash' adds 4ac9e23cf2cc cipso: correct comments of cipso_v4_cache_invalidate() adds 0d56e5c191b1 net: dsa: qca8k: fix missing unlock on error in qca8k_vlan [...] adds 78524c01edb2 net: wan: remove redundant blank lines adds 23c235412411 net: wan: add some required spaces adds a4e591477611 net: wan: remove redundant braces {} adds da8e6fddbae3 net: wan: remove redundant space adds a3f3e831dc2a net: wan: fix variable definition style adds 46212b69d470 Merge branch 'wan-cleanups' adds 44e261c715b6 cxgb4: clip_tbl: use list_del_init instead of list_del/INI [...] adds e2bd6bad9c1e net: dcb: Remove unnecessary INIT_LIST_HEAD() adds 86544c3de6a2 net: mdio: provide shim implementation of devm_of_mdiobus_ [...] adds 1756055de284 ibmveth: fix kobj_to_dev.cocci warnings adds bc6d076daa8c tun: use DEVICE_ATTR_RO macro adds 959dc069aed8 net: 3com: remove leading spaces before tabs adds 40b1f92676f2 net: alteon: remove leading spaces before tabs adds 106b4cb59766 net: amd: remove leading spaces before tabs adds a22cf81d634c net: apple: remove leading spaces before tabs adds 90e4403a6d37 net: broadcom: remove leading spaces before tabs adds 21b128fde6e0 net: chelsio: remove leading spaces before tabs adds cf82f9b165e4 net: dec: remove leading spaces before tabs adds e6f0f977407f net: dlink: remove leading spaces before tabs adds c11c900143e4 net: ibm: remove leading spaces before tabs adds 717dc24dc5d6 net: marvell: remove leading spaces before tabs adds 4a0949778c4e net: natsemi: remove leading spaces before tabs adds f95a73a8a8a8 net: realtek: remove leading spaces before tabs adds bf53445d81e3 net: seeq: remove leading spaces before tabs adds a294ddfccb45 net: sis: remove leading spaces before tabs adds 996d7ab8badf net: smsc: remove leading spaces before tabs adds b54f440cb871 net: sun: remove leading spaces before tabs adds d1e4916fa703 net: fealnx: remove leading spaces before tabs adds 223f02acce1a net: xircom: remove leading spaces before tabs adds 59909c1ab71d net: 8390: remove leading spaces before tabs adds 2174fbd71914 net: fujitsu: remove leading spaces before tabs adds 798c04f64283 Merge branch 'net-dev-leading-spaces' adds 4b63b27fc59a net: e1000: remove repeated word "slot" for e1000_main.c adds e77471f1de0d net: e1000: remove repeated words for e1000_hw.c adds 59398afda176 net: e1000e: remove repeated word "the" for ich8lan.c adds 800b74a57363 net: e1000e: remove repeated word "slot" for netdev.c adds 0d27895bcbb4 net: e1000e: fix misspell word "retreived" adds 4bebe324079e Merge branch 'intel-cleanups' adds f7e0318a314f netlabel: remove unused parameter in netlbl_netlink_auditinfo() adds 9cc52f5a533a dt-bindings: net: nfc: s3fwrn5: Add optional clock adds 340f42f7ff0b nfc: s3fwrn5: i2c: Enable optional clock from device tree adds eb0e4d59b6ed net: Add notifications when multipath hash field change adds 7725c1c8f732 mlxsw: spectrum_router: Replace if statement with a switch [...] adds 9d23d3eb6f41 mlxsw: spectrum_router: Move multipath hash configuration [...] adds 28bc824807a5 mlxsw: reg: Add inner packet fields to RECRv2 register adds b7b8f435ea3b mlxsw: spectrum_outer: Factor out helper for common outer fields adds 01848e05f8bb mlxsw: spectrum_router: Add support for inner layer 3 mult [...] adds daeabf89eb89 mlxsw: spectrum_router: Add support for custom multipath h [...] adds 9287aa2bfd54 Merge branch 'mlxsw-mphash-policies' adds 9e9b451593b1 selftests/bpf: Validate skeleton gen handles skipped fields adds c1cccec9c636 libbpf: Reject static maps adds 513f485ca516 libbpf: Reject static entry-point BPF programs adds 8bbb77b7c7a2 libbpf: Add various netlink helpers adds 715c5ce454a6 libbpf: Add low level TC-BPF management API adds f18ba26da88a libbpf: Add selftests for TC-BPF management API adds 119220d81258 bpf, arm64: Remove redundant switch case about BPF_DIV and [...] adds c49661aa6f70 skmsg: Remove unused parameters of sk_msg_wait_data() adds fa7b83bf3b15 bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto adds 79a7f8bdb159 bpf: Introduce bpf_sys_bpf() helper and program type. adds cdf7fb0a9f3d bpf: Introduce bpfptr_t user/kernel pointer. adds af2ac3e13e45 bpf: Prepare bpf syscall to be used from kernel and user space. adds 5452fc9a17fc libbpf: Support for syscall program type adds 00899e7e8d9d selftests/bpf: Test for syscall program type adds c571bd752e91 bpf: Make btf_load command to be bpfptr_t compatible. adds 2341d6bb133d selftests/bpf: Test for btf_load command. adds 387544bfa291 bpf: Introduce fd_idx adds 3d78417b60fb bpf: Add bpf_btf_find_by_name_kind() helper. adds 3abea089246f bpf: Add bpf_sys_close() helper. adds b12688267280 libbpf: Change the order of data and text relocations. adds 9ca1f56ababe libbpf: Add bpf_object pointer to kernel_supports(). adds e2fa0156a434 libbpf: Preliminary support for fd_idx adds 67234743736a libbpf: Generate loader program out of BPF ELF file. adds 30f51aedabda libbpf: Cleanup temp FDs when intermediate sys_bpf fails. adds 7723256bf244 libbpf: Introduce bpf_map__initial_value(). adds d510296d331a bpftool: Use syscall/loader program in "prog load" and "ge [...] adds 4d1b62986125 selftests/bpf: Convert few tests to light skeleton. adds 0a9306629983 selftests/bpf: Convert atomics test to light skeleton. adds eb0f1e0c7f10 selftests/bpf: Convert test printk to use rodata. adds 1a532eb28df3 selftests/bpf: Convert test trace_printk to lskel. adds 3d4316776876 Merge branch 'bpf-loader-progs' adds 5d67f349590d bpf: Add cmd alias BPF_PROG_RUN adds 3a2daa724864 bpf: Make some symbols static adds 7b16509b29e0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 05ff8435e505 net/sched: cls_api: increase max_reclassify_loop adds 20e76d3d044d net: ethernet: ixp4xx: Fix return value check in ixp4xx_et [...] adds a49e72b3bda7 net: qrtr: ns: Fix error return code in qrtr_ns_init() adds e40d2cca0189 net: phy: add MediaTek Gigabit Ethernet PHY driver adds ba751e28d442 net: dsa: mt7530: add interrupt support adds 4006f986c091 dt-bindings: net: dsa: add MT7530 interrupt controller binding adds f494f0935ffb staging: mt7621-dts: enable MT7530 interrupt controller adds 0f844e4c993d Merge branch 'mt7530-interrupt-support' adds 2682ea324b00 mISDN: Remove obsolete PIPELINE_DEBUG debugging information adds d96b0e59468d net: hns3: refactor dump reg of debugfs adds 365e860aa7a7 net: hns3: refactor dump reg dcb info of debugfs adds d2f737cf21b8 net: hns3: refactor queue map of debugfs adds e44c495d95e0 net: hns3: refactor queue info of debugfs adds b5a0b70d77b9 net: hns3: refactor dump fd tcam of debugfs adds 7679f28e32a4 net: hns3: refactor dump tm map of debugfs adds cad7c215a4b1 net: hns3: refactor dump tm of debugfs adds 0e32038dc856 net: hns3: refactor dump tc of debugfs adds 6571ec2eda65 net: hns3: refactor dump qos pause cfg of debugfs adds 28d3bada7d42 net: hns3: refactor dump qos pri map of debugfs adds 95b195869b7d net: hns3: refactor dump qos buf cfg of debugfs adds 484e1ed1b25a net: hns3: refactor dump qs shaper of debugfs adds 7b07ab06e6b0 net: hns3: refactor dump mac tnl status of debugfs adds 058c3be95235 net: hns3: refactor dump serv info of debugfs adds b4689aaf1863 net: hns3: remove the useless debugfs file node cmd adds dc185ae6ab87 Merge branch 'hns3-debugfs' adds c169a93c8176 net: wan: remove leading spaces before tabs adds 094fefd663ad net: usb: remove leading spaces before tabs adds 1d314fc1a157 net: slip: remove leading spaces before tabs adds 63b63138f656 net: ppp: remove leading spaces before tabs adds d1542f85dfc2 net: hamradio: remove leading spaces before tabs adds a597111a3ce3 net: fddi: skfp: remove leading spaces before tabs adds 20a4fc3bc284 net: appletalk: remove leading spaces before tabs adds cf9207d77aef ifb: remove leading spaces before tabs adds 9e5914cc9571 mii: remove leading spaces before tabs adds 938263064ea7 Merge branch 'net-leading-spaces' adds 0c20f2d29fff igc: Move igc_xdp_is_enabled() adds 73a6e3721261 igc: Refactor __igc_xdp_run_prog() adds f485164867d3 igc: Refactor igc_clean_rx_ring() adds 4609ffb9f615 igc: Refactor XDP rxq info registration adds a27e6e73e550 igc: Introduce TX/RX stats helpers adds 6123429516c7 igc: Introduce igc_unmap_tx_buffer() helper adds 859b4dfa4115 igc: Replace IGC_TX_FLAGS_XDP flag by an enum adds fc9df2a0b520 igc: Enable RX via AF_XDP zero-copy adds 9acf59a752d4 igc: Enable TX via AF_XDP zero-copy adds 92b13cabeacd Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 86a5ad0a4608 net: bonding: add some required blank lines adds 8ce390bb9859 net: bonding: fix code indent for conditional statements adds 52333512701b net: bonding: remove unnecessary braces adds 97a1111d9ca6 net: bonding: use tabs instead of space for code indent adds ba102914fa4f Merge branch 'bond-cleanups' adds 4b99b7498277 NFC: st21nfca: remove unnecessary variable and labels adds 07b5dc1d515a ibmvnic: remove default label from to_string switch adds 25173dd4093a selftests: net: devlink_port_split.py: skip the test if no [...] adds 48afdaea04eb net: atm: use DEVICE_ATTR_RO macro adds 7567d603b3f1 net: usb: hso: use DEVICE_ATTR_RO macro adds 86fe2f8aa14f net: cdc_ncm: use DEVICE_ATTR_RW macro adds d0d62baa7f50 net: xilinx_emaclite: Do not print real IOMEM pointer adds 48e8c6f1612b net: phy: add driver for Motorcomm yt8511 phy adds ca021f0dd851 net: dsa: sja1105: send multiple spi_messages instead of u [...] adds 718bad0e4da9 net: dsa: sja1105: adapt to a SPI controller with a limite [...] adds 44be5c42e3ed Merge branch 'sja1105-spi' adds 492625791649 net: wan: fix an code style issue about "foo* bar" adds 974221c6cf54 net: wan: add some required spaces adds eab9948140d1 net: wan: fix the code style issue about trailing statements adds 145efe6c279b net: wan: remove redundant blank lines adds 1bf705d4f231 net: wan: add braces {} to all arms of the statement adds 70fe4523c8f6 net: wan: add necessary () to macro argument adds faf5954d7f0c Merge branch 'wan-cleanups' adds ae8102b87b9a caif_virtio: Fix some typos in caif_virtio.c adds 4057c58da21c net: bonding: bond_alb: Fix some typos in bond_alb.c adds 31d990cb2628 sfc: farch: fix compile warning in efx_farch_dimension_res [...] adds b269875f91c3 net: phy: Fix inconsistent indenting adds 04fdfad68b81 atm: Fix typo adds 030c8198d744 net: hns3: Fix return of uninitialized variable ret adds 30a2e9c0f5cf net: dsa: sja1105: stop reporting the queue levels in etht [...] adds 039b167d68a3 net: dsa: sja1105: don't use burst SPI reads for port statistics adds f07b300c8157 Merge branch 'sja1105-stats' adds b193f2ed533f dpaa2-eth: setup the of_node field of the device adds 30f43d6f1cab dpaa2-eth: name the debugfs directory after the DPNI object adds b12a6b7193e1 Merge branch 'dpaa2-eth-of_node' adds f5120f599880 dpaa2-eth: don't print error from dpaa2_mac_connect if tha [...] adds 5aca1b5eb731 Merge remote-tracking branch 'net-next/master' adds 2aca71c7c7d1 netfilter: nft_exthdr: Support SCTP chunks adds 0dc0f088e731 netfilter: nft_set_pipapo_avx2: Skip LDMXCSR, we don't nee [...] adds 0808b0454411 netfilter: add and use nft_set_do_lookup helper adds b1bc08f6474f netfilter: nf_tables: prefer direct calls for set lookups adds 845064d752ce netfilter: Remove leading spaces in Kconfig adds 6b3534ebed07 Merge remote-tracking branch 'netfilter-next/master' adds 8bf7111b4bda Bluetooth: Shutdown controller after workqueues are flushe [...] adds ace4e30dbca7 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 adds e495dbe5beec Bluetooth: btqca: Add support for firmware image with mbn [...] adds 55c9850addcc Bluetooth: btqca: Moved extracting rom version info to com [...] adds d82795d80cb2 dt-bindings: net: bluetooth: Convert Qualcomm BT binding t [...] adds f17d4d7ef732 dt-bindings: net: bluetooth: Add device tree bindings for [...] adds 3f4598868685 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) adds b8950e6815b6 Bluetooth: Remove spurious error message adds a563f2a47ca3 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails adds 48c8becdd0c3 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response adds 2aaf532ca1b6 Bluetooth: btusb: Use firmware_request_nowarn adds 3c12c376e965 Bluetooth: btusb: Add support USB ALT 3 for WBS adds 7e17367e0169 Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro adds c7e1e7ccd606 Bluetooth: Translate additional address type during le_conn_comp adds 4f90aeaad505 Merge remote-tracking branch 'bluetooth/master' adds 43a511c44e58 gfs2: Prevent direct-I/O write fallback errors from getting lost adds 4194dec4b416 gfs2: Fix I_NEW check in gfs2_dinode_in adds 20265d9a67e4 gfs2: fix scheduling while atomic bug in glocks adds 865cc3e9cc0b gfs2: fix a deadlock on withdraw-during-mount adds f5456b5d67cf gfs2: Clean up revokes on normal withdraws adds 75c38a3754f8 gfs2: Fix use-after-free in gfs2_glock_shrink_scan adds c861120d918f gfs2: Fix mmap locking for write faults adds efc1ffae38fd gfs2: Clean up the error handling in gfs2_page_mkwrite adds 528d2f919ce2 gfs2: Add wrapper for iomap_file_buffered_write adds b7f4ad2849db gfs2: Add gfs2_holder_is_compatible helper adds 2ac05ced42a9 gfs2: Fix mmap + page fault deadlocks (part 1) adds 8d5e69b6eba8 iov_iter: Add iov_iter_fault_in_writeable() adds 2410169be8bf gfs2: Add wrappers for accessing journal_info adds 62713fe2a596 gfs2: Encode glock holding and retry flags in journal_info adds 8fdfebb90c45 gfs2: Add LM_FLAG_OUTER glock holder flag adds f2e249414acb gfs2: Fix mmap + page fault deadlocks (part 2) adds 75069590915f gfs2: Fix do_gfs2_set_flags description adds 90afd6aa2950 Merge remote-tracking branch 'gfs2/for-next' adds 61e4844c0084 Merge remote-tracking branch 'mtd/mtd/next' adds 0f3c45da7c00 Merge remote-tracking branch 'nand/nand/next' adds 7c0303ff7e67 crypto: arm - generate *.S by Perl at build time instead o [...] adds 8116138cbfce crypto: arm - use a pattern rule for generating *.S files adds 12dd461ebd19 crypto: arm64 - generate *.S by Perl at build time instead [...] adds 2063257d4b24 crypto: arm64 - use a pattern rule for generating *.S files adds c8671c7dc7d5 crypto: ccp - Annotate SEV Firmware file names adds fa8edbb630ae crypto: cpt - Use 'hlist_for_each_entry' to simplify code adds b7c3635e56d6 hwrng: amd - remove redundant initialization of variable err adds a9ca8eacb320 crypto: qce - Add MAC failed error checking adds 6c34e446b2e2 crypto: qce - Make result dump optional adds 7ba9cd4e22a0 crypto: qce - Add mode for rfc4309 adds 9363efb4181c crypto: qce - Add support for AEAD algorithms adds e5d6181d35b2 crypto: qce - Clean up qce_auth_cfg adds db0018a8b615 crypto: qce - Add support for AEAD algorithms adds b51dcf05c1e9 crypto: qce - Schedule fallback aead algorithm adds 0cdbabf8bb7a hwrng: exynos - Fix runtime PM imbalance on error adds 9395c58fdddd crypto: ixp4xx - dma_unmap the correct address adds e8acf011f2e7 crypto: ixp4xx - update IV after requests adds dfb098d692ea crypto: ixp4xx - fallback when having more than one SG adds 3557084ef47b crypto: ixp4xx - convert unsigned to unsigned int adds f5b82be62ddd crypto: ixp4xx - convert all printk to dev_xxx adds 39e39cfb2dc7 crypto: ixp4xx - whitespace fixes adds 87d11a5e9621 crypto: ixp4xx - Do not initialize static to NULL adds ffb017e9ac66 crypto: ixp4xx - remove brackets from single statement adds c5e070311fab crypto: ixp4xx - Correct functions alignment adds 9ca04a51a7e0 MAINTAINERS: add ixp4xx_crypto to the right arch list adds 653fdbbf2d20 MAINTAINERS: add myself as maintainer of ixp4xx_crypto adds 3c995c4c7575 crypto: cavium/nitrox - Remove redundant initialization of 'sg' adds eb9e492f5c06 crypto: cavium/nitrox - Fix kernel-doc adds 06676aa1f455 crypto: nx - add missing MODULE_DEVICE_TABLE adds b01360384009 crypto: ux500 - Fix error return code in hash_hw_final() adds 2d016672528a crypto: testmgr - fix initialization of 'secret_size' adds c5ae16f5c6b9 crypto: ecdh - extend 'cra_driver_name' with curve name adds a225762057d6 crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name adds 0b0553b701f8 crypto: hisilicon/hpre - fix unmapping invalid dma address adds e0a6f390d44b crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands adds c9a753b9733d crypto: hisilicon/hpre - init a structure member each line adds 9201c0774c22 crypto: hisilicon/hpre - replace macro with inline function adds b94c910afda0 crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' adds 58be5ce3461e crypto: hisilicon/hpre - delete rudundant initialization adds 82119db8cacb crypto: hisilicon/hpre - use 'GENMASK' to generate mask value adds 0c176d8d7d97 crypto: hisilicon/hpre - delete rudundant macro definition adds 302e909cb22b crypto: hisilicon/hpre - add 'default' for switch statement adds 5c93a2ebc7ad hwrng: omap - Enable driver for TI K3 family adds 4c0716ee1d97 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() adds 5c8552325e01 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() adds d699c5d0bd81 crypto: sa2ul - Use of_device_get_match_data() helper adds daeec7388eb2 crypto: sa2ul - Use devm_platform_ioremap_resource() adds c858401cb4a8 crypto: sa2ul - Remove child devices in remove adds dbbc5c06955c crypto: hisilicon/qm - initialize the device before doing tasks adds 3121f021c00a crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error adds 3b9c24dec891 crypto: hisilicon/qm - adjust order of device error configuration adds b7da13d092a4 crypto: hisilicon/qm - enable to close master ooo when NFE occurs adds a6f8e68e238a crypto: ccp - Fix a resource leak in an error handling path adds 14c2910d9434 Merge remote-tracking branch 'crypto/master' adds 3a3ca7265316 Merge tag 'drm-misc-next-2021-05-12' of git://anongit.free [...] adds 41ab70e06e13 Merge tag 'imx-drm-next-2021-05-12' of git://git.pengutron [...] adds e3c2f1870af4 drm/i915: Merge fix for "drm: Switch to %p4cc format modifier" adds a7a596cd3115 dt-bindings: gpu: mali-bifrost: Add Mediatek MT8183 adds 09da3191827f drm/panfrost: devfreq: Disable devfreq when num_supplies > 1 adds 1275e4175368 drm/panfrost: Add mt8183-mali compatible string adds 2f70cbf79e3f drm/vmwgfx: Fix memory allocation check and a leak of object fifo adds 527a9471878e drm/vmwgfx: Fix return value check in vmw_setup_pci_resources() adds 9c6f19421c93 drm: simpledrm: fix a potential NULL dereference adds 76fb351126f1 drm: correct function name drm_legacy_ctxbitmap_flush() adds 8d0b1fe81e18 drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE adds 30039405ac25 MAINTAINERS: repair reference in DRM DRIVER FOR SIMPLE FRA [...] adds ae25ec2fc6c5 Merge tag 'drm-misc-next-2021-05-17' of git://anongit.free [...] adds ed2615a85556 drm/i915/xelpd: Handle new location of outputs D and E adds 1003cee29fb0 drm/i915/xelpd: Increase maximum watermark lines to 255 adds 6ee9dea52a65 drm/i915/display/dsc: Refactor intel_dp_dsc_compute_bpp adds 831d5aa96c97 drm/i915/xelpd: Support DP1.4 compression BPPs adds 5a6d866f8e1b drm/i915: Get slice height before computing rc params adds eeb63c5464bd drm/i915/xelpd: Provide port/phy mapping for vbt adds 47d263a6d8d8 drm/i915/adl_p: Extend PLANE_WM bits for blocks & lines adds 626426ff9ce4 drm/i915/adl_p: Add cdclk support for ADL-P adds f53979d68a77 drm/i915/display/tc: Rename safe_mode functions ownership adds 57ed0dfb40ca drm/i915/adl_p: Enable modular fia adds de1dc033f63e drm/i915: Move intel_modeset_all_pipes() adds 03bca4a8c1f2 drm/i915/adl_p: Enable/disable loadgen sharing adds ca844ea7e1c9 drm/i915/bigjoiner: Mode validation with uncompressed pipe joiner adds e6f9bb62fbbf drm/i915/bigjoiner: Avoid dsc_compute_config for uncompres [...] adds d961eb20adb6 drm/i915/bigjoiner: atomic commit changes for uncompressed joiner adds b2c6eaf27b50 drm/i915/adl_p: Add IPs stepping mapping adds a8a56da71a13 drm/i915/adl_p: Implement Wa_22011091694 adds 2680bea758f2 drm/i915/display/adl_p: Implement Wa_22011320316 adds 1a7910368cba drm/i915/adl_p: Disable CCS on a-step (Wa_22011186057) adds d22fe808f9a3 Merge drm/drm-next into drm-intel-next adds 929b734ad34b drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 adds ec279384c6a0 drm/i915: Initialize err in remap_io_sg() adds 2ba047855096 Merge tag 'drm-intel-next-2021-05-19-1' of git://anongit.f [...] adds cbd4945ca5b8 drm/amdgpu/display: fix dal_allocation documentation adds 1acbb613c445 drm/amdgpu: add synchronization among waves in the same th [...] adds 7bd939d04db9 drm/amdgpu: add judgement when add ip blocks (v2) adds 32358093b66d drm/amdgpu: update the method for harvest IP for specific SKU adds 0064b0ce85bb drm/amd/pm: enable ASPM by default adds 0aa0725fa717 drm/amd/amdgpu: Cancel the hrtimer in sw_fini adds 6e6fe7c9285e drm/amd/pm: Update aldebaran pmfw interface adds a9a76beed265 drm/amdkfd: new range accessible by all GPUs adds 2bb5b5f688cb drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] adds c99c4d0ca57c Merge tag 'amd-drm-next-5.14-2021-05-19' of https://gitlab [...] adds e2b1f9f52bb6 drm/amdkfd: refine the poison data consumption handling adds 195c41fba46c drm/amdgpu: Add compile flag for securedisplay adds 0c6f7777cf37 drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory adds 2b2339eeaff5 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory adds ed9d205363c3 drm/amdgpu: Complete multimedia bandwidth interface adds 5968c6a2ba8f drm/amdgpu: add atomfirmware helper function to query fw cap adds 58ff791ad3ef drm/amdgpu: switch to cached fw flags for gpu virt cap adds 698b1010864e drm/amdgpu: switch to cached fw flags for sram ecc cap adds 82a520301628 drm/amdgpu: switch to cached fw flags for mem training cap adds cffd6f9d42bd drm/amdgpu: add helper function to query dynamic boot config cap adds c6a11133337c drm/amdgpu: query boot config cap before issue psp cmd adds 0ccc3ccf5b3a drm/amdgpu: re-apply "use the new cursor in the VM code" v2 adds 2b77ade8b90f drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram adds abf91e0d3316 drm/amdgpu: set the contiguous flag if possible adds dfffdf5e6597 drm/amdgpu: check contiguous flags instead of mm_node adds 3b5d86fc2382 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr adds a6ce1e1aab3f drm/radeon: use the dummy page for GART if needed adds bf546940d5aa drm/amdgpu: flush TLB if valid PDE turns into PTE adds 5228cd65742a drm/amdgpu: Fill adev->unique_id with data from PF2VF msg adds 7a3ae1e249c2 Revert "drm/amdkfd: flush TLB after updating GPU page table" adds 765385ec00a9 drm/amdkfd: heavy-weight flush TLB after unmap adds ea46eaf26c6c drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] adds e0972f8c21d2 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV adds d9c7f753b8b4 drm/amdgpu: Refine the error report when flush tlb. adds 8ef4f94addd7 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] adds 8f6368a9c926 drm/amdgpu: Conditionally reset RAS counters on boot adds eed13b0e374e drm/amd/pm: Add custom/current freq to pstates adds e943dd8861f7 drm/amd/pm: Fix showing incorrect frequencies on aldebaran adds 5709121a58a2 drm/amd/pm: Reset max GFX clock after disabling determinism adds 132c894e93f1 drm/amd/display: treat memory as a single-channel for asym [...] adds 980d6042c1dc drm/amd/display: Add get_current_time interface to dmub_srv adds 2334470369f1 drm/amd/display: Add documentation for power gate plane adds 7969b6ecb356 drm/amd/display: Remove legacy comments adds 568bb205d2a4 drm/amd/display: Add kernel-doc to some hubp functions adds 194038fd736f drm/amd/display: Document set RECOUT operation adds 5e9ff15976c2 drm/amd/display: Minor refactor of DP PHY test automation adds 6cb2ce8e31a3 drm/amd/display: Disconnect non-DP with no EDID adds 55bac4a77a86 drm/amd/display: determine dp link encoding format from li [...] adds 4c247f8c57f3 drm/amd/display: decide link training settings based on ch [...] adds 37f270c6d805 drm/amd/display: rename perform_link_training_int function adds f1900a9b0f64 drm/amd/display: consider channel coding in configure lttpr mode adds d98af2725d42 drm/amd/display: Refactor suspend/resume of Secure display adds 3bb68cec4db8 drm/amd/display: Add Overflow check to skip MALL adds 67c268a50a11 drm/amd/display: Correct DPCD revision for eDP v1.4 adds bbc49fc0326b drm/amd/display: Avoid get/put vblank when stream disabled adds 60d177fdf884 drm/amd/display: Use the correct max downscaling value for [...] adds 3ca402375a21 drm/amd/display: Refactor and add visual confirm for HW Fl [...] adds 41a9e02bb0ab drm/amd/display: [FW Promotion] Release 0.0.66 adds 6b8dd1337a23 drm/amd/display: 3.2.136 adds 6f1695918c2a drm/amd/amdgpu: add beige_goby asic type adds 2542e3c654f2 drm/amd/amdgpu: set fw load type for beige_goby adds b41f5b7ab026 drm/amd/amdgpu: set asic family and ip blocks for beige_goby adds f7b97efef6dc drm/amd/amdgpu: add support for beige_goby firmware adds d2bfc50de286 drm/amd/amdgpu: add gmc support for beige_goby adds 8573035a95f5 drm/amd/amdgpu: add common support for beige_goby adds fd5b4b44e453 drm/amd/amdgpu: initialize IP offset for beige_goby adds ece6fb068d69 drm/amd/amdgpu: add mmhub support for beige_goby adds aa2caa2ad6b8 drm/amd/amdgpu: add common ip block for beige_goby adds 2d527ea6fd32 drm/amd/amdgpu: add gmc ip block for beige_goby adds a1dede364b99 drm/amd/amdgpu: add ih ip block for beige_goby adds 898319ca1e17 drm/amd/amdgpu: add gfx ip block for beige_goby adds 8760403e1965 drm/amd/amdgpu: add sdma ip block for beige_goby adds 67b35b08e7a1 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] adds 5663da86c90d drm/amd/amdgpu: add virtual display support for beige_goby adds afee60e4c54b drm/amd/amdgpu: support cp_fw_write_wait for beige_goby adds 0e5f4b098888 drm/amd/amdgpu: Use IP discovery table for beige goby adds 5cf607cc357d drm/amdkfd: support beige_goby KFD adds c86eb51705ae drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support adds 4d3526690a4b drm/amd/amdgpu: add smu support for beige_goby adds c0729819104a drm/amd/amdgpu: add psp support for beige_goby adds 77a3e25102c3 drm/amdgpu: add mmhub client support for beige goby adds 3df8ecc8a1de drm/amdgpu: add gc_10_3_5 golden setting for beige_goby adds f703d4b6f206 drm/amdgpu: Enable VCN for Beige Goby adds 09c31c778daf drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby adds 5ed7715dbb36 drm/amd/pm: add mode1 support for beige_goby adds fbe8115c6ab7 drm/amd/pm: update smu11 driver interface header for beige_goby adds 7077b19a3824 drm/amd/pm: use macro to get pptable members adds bc6bd46bc370 drm/amdgpu: enable GFX clock gating for beige_goby adds d75caec8a454 drm/amdgpu: support athub cg setting for beige_goby adds 147de218c231 drm/amdgpu: enable athub/mmhub PG for beige_goby adds 5d36b865e4f7 drm/amdgpu: enable mc CG and LS for beige_goby adds 170c193ffd97 drm/amdgpu: enable hdp CG and LS for beige_goby adds a764bef36de0 drm/amdgpu: enable ih CG for beige_goby adds e47e4c0e4f1b drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY adds d69d278fc72f drm/amdgpu: add cgls for beige_goby adds ac79f42a7217 drm/amd/pm: Use the PPTable from VBIOS for beige_goby adds ece3cbadb4f5 drm/amd/amdgpu: Enable gfxoff for beige_goby adds 2db8378f098e drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby adds 8198ace7a074 drm/amd/display: Add register definitions for Beige Goby adds cd6d421e3d1a drm/amd/display: Initial DC support for Beige Goby adds 015b448985a4 drm/amd/display: Edit license info for beige goby DC files adds 656fe9b65663 drm/amd/display: Add DM support for Beige Goby adds ddaed58b577d drm/amd/amdgpu: Enable DCN IP init for Beige Goby adds fa5d21edbbc1 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 adds e5fd073fd463 drm/amd/display: Update DCN303 SR Exit Latency adds ac87f9429453 drm/amd/display: Enable HDCP for Beige Goby adds 258ec890cc50 drm/amd/display: enable idle optimizations for beige goby adds 49da4c2be53e drm/amd/display: Fix typo of format termination newline adds 4aa7e6e07b6b drm/amd/amdgpu: psp program IH_RB_CTRL on sienna_cichlid adds 0a6fb5028665 drm/amd/amdgpu: fix refcount leak adds c780b2eedbd0 drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachment adds 4e94272f8a99 drm/amdgpu: Keep a bo-reference per-attachment adds 7141394edc05 drm/amdgpu: Simplify AQL queue mapping adds 264fb4d332f5 drm/amdgpu: Add multi-GPU DMA mapping helpers adds b72ed8a2de8e drm/amdgpu: DMA map/unmap when updating GPU mappings adds 9e5d275319e2 drm/amdgpu: Move kfd_mem_attach outside reservation adds 5ac3c3e45fb9 drm/amdgpu: Add DMA mapping of GTT BOs adds e552ee40b02b drm/amdgpu: Move dmabuf attach/detach to backend_(un)bind adds 96b62c8aa47b drm/amdkfd: fix a resource leakage issue adds 295c4f513f50 drm/amdgpu: add video_codecs query support for aldebaran adds 1f6256590c11 drm/amdgpu: Query correct register for DF hashing on Aldebaran adds 3d6c91641bc8 drm/amdgpu/display: add helper functions to get/set backli [...] adds 7230362c78d4 drm/amdgpu/display: restore the backlight on modeset (v2) adds a8e56b80df87 drm/amdgpu: Fix a use-after-free adds 6c65d8678c5e drm/amdgpu: update gc golden setting for Navi12 adds 87476d12c5ce drm/amdgpu: update sdma golden setting for Navi12 adds 9a530062d57f drm/amdgpu: modify system reference clock source for navi+ (V2) adds 6e8bcdd63a1e drm/amd/amdgpu: fix a potential deadlock in gpu reset adds 81db370c8819 drm/amdgpu: stop touching sched.ready in the backend adds 9a91e5e0af5e Merge tag 'amd-drm-next-5.14-2021-05-21' of https://gitlab [...] adds 9b2de38ea256 Merge remote-tracking branch 'drm/drm-next' adds 60a6b73dd821 drm/ingenic: Fix pixclock rate for 24-bit serial panels adds f36709216e9b drm/i915: Don't include drm_legacy.h adds 9475b9638eca drm/nouveau: Don't include drm_legacy.h adds 7988fdf5f0a3 drm: Don't include drm_legacy.h in drm_lease.c adds 614b27402285 drm: Remove unused branch in legacy PCI initialization adds 644adc3d0ff0 drm: Mark IRQ_BUSID ioctl as legacy adds 17f46f488a5d drm/virtio: Fixes a potential NULL pointer dereference on [...] adds cec7f1774605 drm/virtio: Fix double free on probe failure adds 058acb33d100 drm/virtio: free virtqueues on probe failure adds 69fbffcc305e drm: bridge: it66121: fix an error code in it66121_probe() adds 337ed732b35c drm: bridge: it66121: fix a resource leak in probe adds 60487584a79a drm/bridge: anx7625: refactor power control to use runtime [...] adds 409776fa3c42 drm/bridge: anx7625: add suspend / resume hooks adds fcb93ec3e87f drm/bridge: ti-sn65dsi86: fix a ternary type promotion bug adds b67f7599c90a dt-bindings: display: add google, cros-ec-anx7688.yaml adds 44602b10d7f2 drm/bridge: Add ChromeOS EC ANX7688 bridge driver support adds f7f525030854 drm: log errors in drm_gem_fb_init_with_funcs adds e52e4a3132a6 gpu: drm: replace occurrences of invalid character adds 267d51d77fda drm/ttm: Remap all page faults to per process dummy page. adds 72c8c97b1522 drm/amdgpu: Split amdgpu_device_fini into early and late adds e9669fb78262 drm/amdgpu: Add early fini callback adds d10d0daa2072 drm/amdgpu: Handle IOMMU enabled case. adds 03f9016ed820 drm/amdgpu: Remap all page faults to per process dummy page. adds ded13b9cfd59 PCI: Add support for dev_groups to struct pci_driver adds 35bba8313b95 drm/amdgpu: Convert driver sysfs attributes to static attributes adds f89f8c6bafd0 drm/amdgpu: Guard against write accesses after device removal adds 75973e5802af drm/sched: Make timeout timer rearm conditional. adds ca4e17244bd2 drm/amdgpu: Prevent any job recoveries after device is unplugged. adds 54a85db8dea4 drm/amdgpu: Fix hang on device removal. adds c61cdbdbffc1 drm/scheduler: Fix hang when sched_entity released adds 0b10ab80695d drm/sched: Avoid data corruptions adds 984f8261bbdf drm/amd/display: Remove superfluous drm_mode_config_cleanup adds 98c6e6a7e2a1 drm/amdgpu: Verify DMA opearations from device are done adds 07775fc13878 drm/amdgpu: Unmap all MMIO mappings adds 3203e497eb76 drm/bridge: anx7625: Synchronously run runtime suspend. adds 808a4ae5fa7d vgaarb: Use ACPI HID name to find integrated GPU adds ea8c9ed53f87 drm: Fix missing unlock and free on error in drm_legacy_ad [...] adds 6d0a12c734c3 drm/ttm: Explain why ttm_bo_add_move_fence uses a shared slot adds 91cdb2b0e630 dt-bindings: display: convert faraday,tve200 adds 72667f1cd164 drm/panel: s6e63m0: Depromote debug prints adds 9146bc275b7f drm/mcde: Remove redundant error printing in mcde_dsi_probe() adds 304ba5dca49a Merge drm/drm-next into drm-misc-next adds a76d835768ce Merge remote-tracking branch 'drm-misc/for-linux-next' adds d2aa1356834d drm/amd/display: take dc_lock in short pulse handler only adds b804a75d22cb drm/amd/pm: correct MGpuFanBoost setting adds 0b7db431e352 drm/amdgpu/pm: Update metrics table (v2) adds 61e2d322b8c4 drm/amdgpu/pm: add new fields for Navi1x (v3) adds 78842457127d drm/amdgpu/pm: display vcn pp dpm (v4) adds 8200b1cd85bb drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error adds 9256e54209f5 drm/amd/pm: Update PPTable struct for beige_goby adds a5504e9ad48a drm/amdgpu: Indirect register access for Navi12 sriov adds cda722d2a8b2 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds d697f3d8b9f1 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds a9dc23bee253 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 7373fc5e2ee4 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds f2958a8b8774 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 6ba3f59eb4d9 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds f5e25a83c1e2 drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] adds 9f04eb7acffd drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV adds f55c0d65270a drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate adds 386061cd99c1 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate adds aef06d2b1b8c drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate adds 41884cdda653 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate adds 210d1637d32c drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] adds 4271bf11bd5f drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] adds 223ce1d55cf9 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate adds 3ffa59a01c26 drm/radeon/radeon_cs: Fix incorrectly documented function [...] adds c4cd63f952f9 drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity adds e72d4a8b08f8 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions adds 590a74c6d183 drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot adds 094b457bcbe4 drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions adds acf69d930457 drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] adds 57f671cd2caf drm/amd/amdgpu/si_dma: Fix some function name disparity adds f72c26fcc330 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] adds 5ce270576041 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] adds 52456b426b65 drm/radeon/radeon_vm: Fix function naming disparities adds d34c42d44235 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] adds 9f7724f0888e drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue adds 5f7d8ee71e1f drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] adds 2cce318c3b3b drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue adds 463e2989977a drm/radeon/r100: Realign doc header with function 'r100_cs [...] adds 5a2ec861b8ae drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] adds 9f88be53c8ec drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] adds 47a6c67648cb drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers adds 8d55be744b45 drm/amd/amdgpu/sdma_v5_0: Fix typo in function name adds 1c7f15c7006c drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions adds ef6f76407cd7 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name adds 29ec545844a0 drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity adds f18939021a36 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse adds 20a3e5349051 drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] adds c15e2739b887 drm/amd/pm: Correct reserved uint32_t number in beige_goby [...] adds 5051cb794ac5 drm/amd/pm: fix return value in aldebaran_set_mp1_state() adds 6abb3f434c00 drm/amd/display: Allow bandwidth validation for 0 streams. adds b453e42a6e8b drm/amdgpu: Add new placement for preemptible SG BOs adds 5bb198930a73 drm/amdgpu: Use preemptible placement for KFD adds b0781603af15 drm/amd/display: Fix GPU scaling regression by FS video support adds cd11b58ccef8 drm/amdgpu/display: make backlight setting failure messages debug adds 77bf762f8b30 drm/amdgpu/acpi: unify ATCS handling (v3) adds e0fb14c8dcec drm/amdgpu/apci: switch ATIF/ATCS probe order adds f43ae2d1806c drm/amdgpu: Fix inconsistent indenting adds 09455ae24598 drm/amd/amdkfd: Drop unnecessary NULL check after container_of adds f0f819845965 drm/amdgpu: Add vbios info ioctl interface adds c0ed4e651934 drm/amdgpu: remove unsafe optimization to drop preamble ib adds 2864f034509e usb/host: enable auto power control for xhci-pci adds acab30ff99c0 drm/amdgpu: add another raven1 gfxoff quirk adds 22372cb52ccc drm/amdgpu: only check for _PR3 on dGPUs adds 12ae79d38197 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds e4991317a6a9 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 0d27c955005c Revert "drm/amd/display: To modify the condition in indica [...] adds 34bbf4ca12a1 drm/amdgpu: check whether s2idle is enabled to determine s0ix adds da79c46085ec drm/radeon: Add HD-audio component notifier support (v2) adds d8b6eb036ed9 Merge remote-tracking branch 'amdgpu/drm-next' adds df274891e560 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds a9872f80d5ca Merge remote-tracking branch 'etnaviv/etnaviv/next' adds ea030ca68819 regmap-i2c: Set regmap max raw r/w from quirks adds 1f89d2fe1607 regmap: Add MDIO bus support adds 9dee1f9fc504 Merge series "RTL8231 GPIO expander support" from Sander V [...] adds e56360d6a119 regmap: mdio: Don't modify output if error happened adds dfde31c9d10f Merge remote-tracking branch 'regmap/for-5.14' into regmap-next adds 80f886a98f21 Merge remote-tracking branch 'regmap/for-next' adds a06b7ee2330b Merge branch 'for-linus' into for-next adds d0f5137b1a98 ALSA: Remove trailing semicolon in macros adds e73b4c9e7fa7 ALSA: hda: generic: Remove redundant assignment to dac adds bac59054544e ALSA: gus: Replace unsafe strcpy() with strscpy() adds 08fdced60ca0 ALSA: rawmidi: Add framing mode adds bae3ce494298 ALSA: usx2y: Avoid camelCase adds 4c0a58ef36f3 ALSA: usx2y: Fix spaces adds a829dd5b3840 ALSA: usx2y: Coding style fixes adds 4e268db74770 ALSA: usx2y: Fix potential leaks of uninitialized memory adds a11aa8537e13 ALSA: usx2y: Avoid self-killing adds 02d382af1c4e ALSA: usx2y: Fix potential memory leaks adds c1f24841683f ALSA: usxy2: Fix potential doubly allocations adds 64a06f195d3b ALSA: usx2y: Fix shmem initialization adds cae0cf651adc ALSA: usx2y: Don't call free_pages_exact() with NULL address adds 2ac7a12ead2b ALSA: usx2y: Cleanup probe and disconnect callbacks adds e8bfa15fefcd ALSA: usx2y: Nuke pcm_list adds 5d6fb80a142b Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" adds ffe66bbee152 ALSA: firewire-lib/motu: use int type for the value of bit [...] adds c127d5cd350a ALSA: oxfw: code refactoring for existent device entry wit [...] adds bb5d776b6d30 ALSA: oxfw: code refactoring to detect mackie models adds 2239924be45c ALSA: oxfw: add explicit device entry for Loud Technologie [...] adds c59bc10e7f6a ALSA: oxfw: add explicit device entry for Loud Technologie [...] adds 95d0c24d3955 ALSA: oxfw: add comment for the type of ASICs adds a092f000b9b0 ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 adds 6a3ce97da2ab ALSA: firewire-lib: code refactoring for jumbo payload quirk adds a6f9169323f0 ALSA: oxfw: code refactoring for wrong_dbs quirk adds 07a35edc59d1 ALSA: oxfw: add quirk flag for blocking transmission method adds 3fda230b3ef8 Merge branch 'topic/firewire' into for-next adds a6de7b32b686 ALSA: rawmidi: fix incorrect array bounds check on clock_names adds 9ec730052fa2 ALSA: usb-audio: Refactoring UAC2/3 clock setup code adds 481f17c41803 ALSA: usb-audio: Handle error for the current selector gracefully adds 6d60b7a3d334 ALSA: firewire-lib: code refactoring to refer the same fra [...] adds c09010eeb373 ALSA: firewire-lib: handle the case that empty isochronous [...] adds d32872f30604 ALSA: firewire-lib: code refactoring for sequence descriptor' adds 3e106f4f690e ALSA: firewire-lib: code refactoring for helper function t [...] adds ebd2a647e2f6 ALSA: firewire-lib: code refactoring for parser of IR cont [...] adds 4fd1878766a1 ALSA: firewire-lib: code refactoring for check of CIP head [...] adds 705794c53b00 ALSA: firewire-lib: check cycle continuity adds 73246fc4c990 ALSA: firewire-lib: insert descriptor for skipped cycle adds e878e8c53e5b Merge branch 'topic/firewire' into for-next adds 67d92ee7a50b ALSA: firewire-lib: code refactoring for size of CIP header adds c75f36789d3c ALSA: firewire-lib: code refactoring for calculation of co [...] adds 233dbbc7af5d ALSA: firewire-lib: code refactoring for selection of IT c [...] adds da3623abfbef ALSA: firewire-lib: start processing content of packet at [...] adds 26541cb15a1a ALSA: firewire-lib: skip initial packets instead of schedu [...] adds bd165079dedb ALSA: firewire-lib: code refactoring to start several IT/I [...] adds 9b1fcd9bf802 ALSA: firewire-lib: start processing content of packet at [...] adds bdaedca74d62 ALSA: firewire-lib: change waking up timing to process packets adds be22db77dc50 ALSA: usb-audio: Fix uninitialized variable at __uac_clock [...] adds 344f0f821a7e ALSA: firewire-lib: Fix uninitialized variable err issue adds 8070d2652e73 ALSA: firewire-lib: add flag to unaware of syt in CIP header adds 6f24bb8a157c ALSA: firewire-lib: pool sequence of packet in IT context [...] adds 7ca7cddab2ce ALSA: firewire-lib: code refactoring for generation of pac [...] adds c79b7158b04a ALSA: firewire-lib: code refactoring for generation of syt [...] adds c9f3ac2aae9f ALSA: firewire-lib: code refactoring for generation of dat [...] adds 13d11f14ae40 ALSA: firewire-lib: code refactoring for transfer delay adds 68c02de10938 Merge remote-tracking branch 'sound/for-next' adds a75e5cdf4dd1 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE adds d29d41e28eea ASoC: topology: Add support for multiple kcontrol types to [...] adds d14eece945a8 ASoC: rk3328: fix missing clk_disable_unprepare() on error [...] adds 5a3f869c5b4d ASoC: soc-core: use DEVICE_ATTR_RO macro adds 375904e39319 ASoC: hisilicon: fix missing clk_disable_unprepare() on er [...] adds 11480dbfe1d5 ASoC: wm8750: convert to the json-schema adds 8b4ba1d31771 ASoC: soc-dai: fix up hw params only if it is needed adds 172dd9216d2b ASoC: meson: g12a-toacodec: use regmap fields to prepare S [...] adds 7487238c5f53 ASoC: meson: g12a-toacodec: add support for SM1 TOACODEC adds 60339074c4e4 Merge series "ASoC: meson: g12a-toacodec: add support for [...] adds b9c035aa43b8 ASoC: topology: Fix using uninitialized pointer adds 623cd9cfcac5 ASoC: dt-bindings: imx-card: Add binding doc for imx sound card adds aa736700f42f ASoC: imx-card: Add imx-card machine driver adds fd979ec12eeb ASoC: SOF: Check desc->ops directly in acpi/pci/of probe f [...] adds e5eaa4e66f53 ASoC: SOF: pci: No need to cast second time to save the desc adds 3b2e93ed1238 ASoC: SOF: ops: print out the polling register adds c03459415c51 ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead so [...] adds ccaea61a8d1b ASoC: SOF: topology: fix assignment to use le32_to_cpu adds 4f50f16e9414 ASoC: SOF: ops: don't return void value adds 9d5536e0e1ca ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI adds c0fbe9fd311a ASoC: Intel: common: Add entries for sdw codecs in ADL mat [...] adds 03effde3a2ea ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload adds b18a902e455b Merge remote-tracking branch 'asoc/for-5.14' into asoc-next adds aa00eebdb328 Merge remote-tracking branch 'sound-asoc/for-next' adds 02b2fb455b2e kernel/module: Use BUG_ON instead of if condition followed by BUG adds 5c0ab50d7199 Merge remote-tracking branch 'modules/modules-next' adds 8ff428d0b8da block_dump: remove block_dump feature in mark_inode_dirty() adds 5f176d42755e block_dump: remove block_dump feature adds ce798c9b1070 block_dump: remove comments in docs adds 71584a1a725b aoe: remove unnecessary mutex_init() adds dff58ed08d56 blkcg: drop CLONE_IO check in blkcg_can_attach() adds 3e61083a0ff1 block: remove unneeded parenthesis from blk-sysfs adds bd9043aa34af block: avoid double io accounting for flush request adds 829f2ee249e9 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] adds a936ea70a7fe blk-mq: clear stale request in tags->rq[] before freeing o [...] adds 5f91d1c4507c blk-mq: clearing flush request reference in tags->rqs[] adds 268259458806 blk-mq: Some tag allocation code refactoring adds 49ab4d09ae52 blk-mq: Use request queue-wide tags for tagset-wide sbitmap adds b0654bb826d1 Merge branch 'for-5.14/block' into for-next adds 6956524ad783 rsxx: Use struct_size() in vmalloc() adds 2fcb8bacdff6 Merge branch 'for-5.14/drivers' into for-next adds dbc557fa5ff8 ata: Replace inclusion of kernel.h by bits.h in the header adds 8dcdf418d1d4 Merge branch 'for-5.14/libata' into for-next adds c9efa49290ce sata: fsl: fix DPRINTK format string adds 14fe1e858ca2 sata: nv: fix debug format string mismatch adds 8fab01c91a8d Merge branch 'for-5.14/libata' into for-next adds 4a24efa16e7d sata_highbank: fix deferred probing adds 2d3a62fbae8e pata_rb532_cf: fix deferred probing adds bfc1f378c895 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() adds f5155ffd8ac9 Merge branch 'for-5.14/libata' into for-next adds 95f401846620 Merge remote-tracking branch 'block/for-next' adds d69e2e7e28bd dm btree: improve btree residency adds eb318f6067be dm space maps: don't reset space map allocation cursor whe [...] adds def6a7a9a7f0 dm space maps: improve performance with inc/dec on ranges [...] adds 68040817337f dm space map disk: cache a small number of index entries adds bb09c8536e69 Merge remote-tracking branch 'device-mapper/for-next' adds 829022780dcd Merge remote-tracking branch 'mmc/next' adds c06a40e9513d mfd: lp87565: Fix typo in define names adds 5258f7eed42f mfd: lp87565: Move LP87565_regulator_id to .c file adds 55d3d229fc55 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs adds 76c4061ed0eb mfd: mp2629: Select MFD_CORE to fix build error adds 5317dca75467 mfd: mt6397: Add MT6358 register definitions for power key adds e3ee026343e9 mfd: mt6397: Use named IRQs instead of index (keys) adds 2e254bcd53f0 mfd: mt6397: Add PMIC keys for MT6358 adds 811a1dcc35d3 mfd: si476x-cmd: Fix two typos of 'returned' adds bb1b606b6329 mfd: wcd934x: Add macro for adding new interrupts adds 599901ac63ba mfd: wcd934x: Add additional interrupts required for MBHC support adds 943d5075abd7 mfd: Remove software node conditionally and locate at right place adds f260f9bd624b mfd: syscon: Free the allocated name field of struct regma [...] adds 827f0ffd77f1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE adds c0468cac9836 mfd: lp87565: Handle optional reset pin adds 4c496ba62f8c mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] adds b6edf0e28e2b mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag adds 1d05c79e115f mfd: rn5t618: Fix IRQ trigger by changing it to level mode adds 900947ffbdd3 backlight: rt4831: Adds DT binding document for Richtek RT [...] adds 3a73930d97cb mfd: rt4831: Adds support for Richtek RT4831 adds bd018cc4ec89 mfd: rt4831: Adds DT binding document for Richtek RT4831 adds cbed8db35fb5 mfd: mt6360: Rearrange include file adds b36a292e3f28 mfd: mt6360: Remove redundant brackets around raw numbers adds ff2d10602f55 mfd: mt6360: Indicate sub-dev compatible name by using "-" adds 2c0dc4dcd905 mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] adds b6a65c0653ff mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata adds ae1c1bc9e89c mfd: mt6360: Rename mt6360_pmu by mt6360 adds 906d19612611 mfd: mt6360: Remove handle_post_irq callback function adds 89942892514f mfd: mt6360: Fix flow which is used to check ic exist adds 0731e3e5ded0 mfd: mt6360: Merge header file into driver and remove unus [...] adds 86930808d852 mfd: mt6360: Merge different sub-devices I2C read/write adds f152da901833 mfd: axp20x: Allow AXP 806 chips without interrupt lines adds 1f1cd5676420 mfd: ioc3: Directly include linux/irqdomain.h adds 550d489184a0 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" adds 6dec359a61e2 Merge remote-tracking branch 'mfd/for-mfd-next' adds 6d1c32dbedd7 backlight: lm3630a_bl: Put fwnode in error case during ->probe() adds f3e6c298e3ed backlight: rt4831: Adds DT binding document for Richtek RT [...] adds 190ccab3185e backlight: rt4831: Adds support for Richtek RT4831 backlight adds 9d0c468421bd Merge remote-tracking branch 'backlight/for-backlight-next' adds fd46fefe6b26 Merge remote-tracking branch 'battery/for-next' adds 3799fa23afa4 regulator: bd71815: Fix missing include files adds 7075359c8e0d regulator: fan53880: Convert to use .probe_new adds a7f003147b78 regulator: fan53555: Fix slew_shift setting for tcs4525 adds 79c7e1447c1c regulator: fan53555: Cleanup unused define and redundant a [...] adds 55f0e3d2ed3d Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 3f3370c491e3 Merge remote-tracking branch 'regulator/for-next' adds 270880c240c5 Merge remote-tracking branch 'security/next-testing' adds c130d5359a8d Merge remote-tracking branch 'apparmor/apparmor-next' adds 49219d9b8785 evm: fix writing <securityfs>/evm overflow adds 6c6c7cbc3a46 Merge remote-tracking branch 'integrity/next-integrity' adds 54899bb849b0 Merge remote-tracking branch 'keys/keys-next' adds 869cbeef18e5 lsm_audit,selinux: pass IB device name by reference adds d90fc141e5ea Merge remote-tracking branch 'selinux/next' adds 0169d8f33ab7 Revert "Smack: Handle io_uring kernel thread privileges" adds 0f6660c22564 Merge remote-tracking branch 'smack/next' adds d6177a6556f8 iommu/amd: Clear DMA ops when switching domain adds a017c567915f iommu/amd: Fix wrong parentheses on page-specific invalidations adds 382d91fc0f4f iommu/virtio: Add missing MODULE_DEVICE_TABLE adds 1a590a1c8bf4 iommu/vt-d: Check for allocation failure in aux_detach_device() adds 54c80d907400 iommu/vt-d: Use user privilege for RID2PASID translation adds 18a5e70d6600 Merge remote-tracking branch 'iommu/next' adds a6b6a90f40a2 Merge remote-tracking branch 'audit/next' adds d0413118bbc3 docs: dt: remove stale property-units.txt, link to current schema adds bb63744b02e9 dt-bindings: pwm: brcm,iproc-pwm: convert to the json-schema adds 1d92d5569cca dt-bindings: display: Fix spacing in lvds.yaml adds 50e02e9a030a dt-bindings: timer: arm,twd: Convert to json-schema adds 2e684660e56d dt-bindings: arm: scu: Convert to json-schema adds 1a60317bc83f dt-bindings: rng: mediatek: convert to yaml schema adds 70c1fc34f3c6 dt-bindings: rng: mediatek: add mt8365 to mtk rng binding adds b6cf2435a31c Merge remote-tracking branch 'devicetree/for-next' adds 94acf80755c8 spi: pxa2xx: Propagate firmware node to the child SPI cont [...] adds 778c12e69481 spi: pxa2xx: Switch to use SPI core GPIO (descriptor) CS handling adds de6926f307e7 spi: pxa2xx: Switch to use SPI core GPIO (legacy) CS handling adds ccd60b2030a0 spi: pxa2xx: Drop duplicate chip_select in struct chip_data adds eb743ec600be spi: pxa2xx: Drop unneeded '!= 0' comparisons adds 684a3ac720c3 spi: pxa2xx: Fix printf() specifiers adds 8083d6b812ca spi: pxa2xx: Fix style of and typos in the comments and messages adds f96e6c0ef63b spi: pxa2xx: Update documentation to point out that it's outdated adds 70252440b2b6 spi: pxa2xx: Use predefined mask when programming FIFO thresholds adds 6328caf04320 spi: fix some invalid char occurrences adds a2bd5afd59c1 spi: lm70llp: add parenthesis for sizeof adds 722cb2b197e1 spi: mpc512x-psc: add parenthesis for sizeof adds ac7357ac769e spi: mpc52xx: add parenthesis for sizeof adds 75d4c2d64b30 spi: mpc52xx-psc: add parenthesis for sizeof adds 8267dc6d6889 spi: omap2-mcspi: add parenthesis for sizeof adds 19bae51b0191 spi: omap-uwire: add parenthesis for sizeof adds 07c74f844b74 spi: ppc4xx: add parenthesis for sizeof adds b8b0da8312f5 Merge series "drivers: spi - add parenthesis for sizeof" f [...] adds dbfac814bb73 spi: pxa2xx: Fix inconsistent indenting adds ad2e8dfcaebd Merge remote-tracking branch 'spi/for-5.14' into spi-next adds 836a24a343bd Merge remote-tracking branch 'spi/for-next' adds e81d8309cb06 Merge branch 'x86/urgent' adds 1897907cca5a Documentation/x86: Add buslock.rst adds ef4ae6e44131 x86/bus_lock: Set rate limit for bus lock adds 9d839c280b64 Documentation/admin-guide: Add bus lock ratelimit adds d28397eaf4c2 Documentation/x86: Add ratelimit in buslock.rst adds 626f1b0d229b Merge branch 'x86/splitlock' adds 7cd60e43a6de uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ adds 939ef713297d x86/signal: Introduce helpers to get the maximum signal fr [...] adds 1c33bb050750 x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ adds bdf6c8b84a4f selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if [...] adds 2beb4a53fc3f x86/signal: Detect and prevent an alternate signal stack overflow adds 8919f0727699 selftest/x86/signal: Include test cases for validating sig [...] adds efcc4f4a3d99 Merge branch 'x86/fpu' adds 28188cc461f6 x86/cpu: Fix core name for Sapphire Rapids adds 6c14910b9cc1 Merge branch 'x86/cpu' adds 37d8055f1709 Merge branch 'x86/cleanups' adds 21ae10e266cf Merge branch 'x86/boot' adds 41f45fb045bc x86/asm: Make <asm/asm.h> valid on cross-builds as well adds df273e1f2547 Merge branch 'x86/asm' adds b1efd0ff4bd1 x86/cpu: Init AP exception handling from cpu_init_secondary() adds 1dcc917a0eed x86/idt: Rework IDT setup for boot CPU adds 95521d3ddb2a Merge branch 'x86/apic' adds 09fe880ed7a1 MAINTAINERS: Add myself as context tracking maintainer adds 41137a850b65 Merge branch 'timers/nohz' adds 90a0ff4ec9c6 sched,stats: Further simplify sched_info adds fcb501704554 delayacct: Document task_delayacct sysctl adds 00b89fe0197f sched: Make the idle task quack like a per-CPU kthread adds 570a752b7a9b lib/smp_processor_id: Use is_percpu_thread() instead of nr [...] adds 0c18f2ecfcc2 sched/uclamp: Fix wrong implementation of cpu.uclamp.min adds 93b73858701f sched/uclamp: Fix locking around cpu_util_update_eff() adds 1699949d3314 sched: Fix a stale comment in pick_next_task() adds 8c4fe8058950 Merge branch 'sched/core' adds a499a36cb4ca Merge branch 'perf/urgent' adds f471fac77b41 perf/x86/intel/uncore: Generalize I/O stacks to PMON mappi [...] adds c1777be3646b perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] adds 10337e95e04c perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] adds f2b8ce8d077b Merge branch 'perf/core' adds d46f61b20b06 jump_label/x86: Remove unused JUMP_LABEL_NOP_SIZE adds 48001d26c19f objtool: Reflow handle_jump_alt() adds 0faa569d39cf Merge branch 'objtool/core' adds 66a1818aadcb Merge branch 'locking/urgent' adds 0691b2d28f66 Merge branch 'locking/core' adds ea19ec48bb8c Merge branch 'irq/urgent' adds c2b1063e8feb genirq: Add a IRQF_NO_DEBUG flag adds 4d80d6ca5d77 genirq: Export affinity setter for modules adds 006ae1970a8c Merge branch 'irq/affinity' into irq/core adds 71372d9b707f Merge branch 'irq/core' adds 76fe8dec9bca Merge branch 'x86/urgent' adds 2e958a8a510d x86/entry/x32: Rename __x32_compat_sys_* to __x64_compat_sys_* adds 6218d0f6b8de x86/syscalls: Switch to generic syscalltbl.sh adds 44fe4895f47c x86/syscalls: Stop filling syscall arrays with *_sys_ni_syscall adds f63815eb1d90 x86/unistd: Define X32_NR_syscalls only for 64-bit kernel adds 49f731f1972e x86/syscalls: Use __NR_syscalls instead of __NR_syscall_max adds 3cba325b358f x86/syscalls: Switch to generic syscallhdr.sh adds 15c82d98a0f7 selftests/x86/syscall: Update and extend syscall_numbering_64 adds c5c39488dcb5 selftests/x86/syscall: Simplify message reporting in sysca [...] adds 795e2a023b80 selftests/x86/syscall: Add tests under ptrace to syscall_n [...] adds 059549489172 x86/entry/64: Sign-extend system calls on entry to int adds b337b4965e3a x86/entry: Treat out of range and gap system calls the same adds 7898d57ba415 Merge branch 'x86/entry' adds 015a41315eb5 Merge branch 'linus' adds d06aca989c24 x86/elf: Use _BITUL() macro in UAPI headers adds c20e394bc6ed Merge branch 'x86/misc' adds 668f62415b0a Merge remote-tracking branch 'tip/auto-latest' adds 0a37f32ba527 EDAC/ti: Add missing MODULE_DEVICE_TABLE adds 2e2f16d5cdb3 EDAC/aspeed: Use proper format string for printing resource adds 3fa1d459320a Merge remote-tracking branch 'edac/edac-for-next' adds cf868c2af244 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states adds 474d0997361c tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline adds 641faf1b9064 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] adds ea0484644e5b kcsan: Add pointer to access-marking.txt to data_race() bullet adds 6f2d98192c3f kcsan: Simplify value change detection adds 793c2579beef kcsan: Distinguish kcsan_report() calls adds 95f7524d7f0c kcsan: Refactor passing watchpoint/other_info adds 97aa6139e1b5 kcsan: Fold panic() call into print_report() adds 39b2e763f2de kcsan: Refactor access_info initialization adds 19dfdc05ffed kcsan: Remove reporting indirection adds 609f80974645 kcsan: Remove kcsan_report_type adds 7bbe6dc0ade7 kcsan: Report observed value changes adds b930226f3db8 kcsan: Document "value changed" line adds 117232c0b912 kcsan: Use URL link for pointing access-marking.txt adds 0989e6e41237 Merge branch 'kcsan.2021.05.18a' into HEAD adds 4b26c984195e Merge branch 'lkmm.2021.05.10c' into HEAD adds 66bc0d04ee92 Merge branch 'clocksource.2021.05.13a' into HEAD adds af8cc259d4ec Merge branch 'lkmm-dev.2021.05.10c' into HEAD adds 079c93aa23e7 refscale: Add measurement of clock readout adds 61e016b66e0b torture: Add clocksource-watchdog testing to torture.sh adds 093790c29a12 torture: Make torture.sh accept --do-all and --donone adds fb510d83f455 rcu: Fix to include first blocked task in stall warning adds e16a01dc1178 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] adds a6ccac3c5891 rcutorture: Preempt rather than block when testing task stalls adds bf5da4a551b3 tools/memory-model: Make read_foo_diagnostic() more clearl [...] adds 0747714bcd5a tools/memory-model: Add example for heuristic lockless reads adds 46bad6903aed tools/memory-model: Heuristics using data_race() must hand [...] adds 9bcae6c73b2a tools/memory-model: Document data_race(READ_ONCE()) adds 450f51ab3536 rcu: Remove special bit at the bottom of the ->dynticks counter adds f6f1bfd8471e rcu/nocb: Start moving nocb code to its own plugin file adds 756330011488 rcu: Weaken ->dynticks accesses and updates adds 3a5a49a63247 rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() adds fa9882cea6d7 Documentation/RCU: Fix emphasis markers adds 8825e31a8c0d rcu: Mark accesses to ->rcu_read_lock_nesting adds c32e39abe640 rcu: Mark accesses in tree_stall.h adds 399a8f91964e Documentation/RCU: Fix nested inline markup adds 77299888a51e rculist: Unify documentation about missing list_empty_rcu() adds 96100b1ecfd7 rcu/tree: Handle VM stoppage in stall detection adds 5f47b19cd121 rcu: Do not disable gp stall detection in rcu_cpu_stall_reset() adds 16b0662a5c98 rcu: Start timing stall repetitions after warning complete adds 1df2d41e8e7b Merge remote-tracking branch 'rcu/rcu/next' adds 11da340b83f3 Merge branch 'for-5.13-fixes' into for-next adds 8d55ba5df39a percpu: make symbol 'pcpu_free_slot' static adds 7b92d0f97d9b Merge branch 'for-5.14' into for-next adds 15296fe244fe Merge remote-tracking branch 'percpu/for-next' adds 940d71c6462e wq: handle VM suspension in stall detection adds 9d1746985a71 Merge remote-tracking branch 'workqueues/for-next' adds c2951d4c0907 platform/x86: dell-wmi-sysman: Make populate_foo_data func [...] adds 4bf9d1e4fdd1 platform/x86: intel_cht_int33fe: Correct "displayport" fwn [...] adds 2a2fd02f2ddc platform/x86: dcdbas: drop unneeded assignment in host_con [...] adds 94edf5fb18b4 MAINTAINERS: Update info for telemetry adds b16422455829 platform/x86: samsung-laptop: use octal numbers for rwx fi [...] adds 70c14eb8723e platform/x86: samsung-laptop: set debugfs blobs to read only adds 05b553d8d3e5 platform/x86: toshiba_haps: Fix missing newline in pr_debu [...] adds a706321e2d1f platform/x86: Rename hp-wireless to wireless-hotkey adds 20535f6ce8d8 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] adds 3f6c859c4953 platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] adds 1e4035fbebfa Merge remote-tracking branch 'drivers-x86/for-next' adds 6f8868c288dc Merge remote-tracking branch 'leds/for-next' adds 28c6e33d0a87 Merge remote-tracking branch 'ipmi/for-next' adds 0733d8390532 firmware: replace HOTPLUG with UEVENT in FW_ACTION defines adds d616f56d34e2 debugfs: only accept read attributes for blobs adds 8c60a14104e8 driver core: replace open-coded device_lock_assert() adds a6daf4bb5fcb driver core: attribute_container: fix W=1 warnings adds 5c3e241f5246 lib: devres: Add error information printing for __devm_ior [...] adds 0e9e37d042b1 Merge 5.13-rc2 into driver-core-next adds e1327a127703 export: Make CRCs robust to symbol trimming adds 2100c9b06046 drm/i915/gvt: remove local storage of debugfs file adds 2435628e5611 b43legacy: don't save dentries for debugfs adds 77b98d456d60 b43: don't save dentries for debugfs adds 1be4ec2456a7 scsi: snic: debugfs: remove local storage of debugfs files adds 393b06383fb7 debugfs: remove return value of debugfs_create_bool() adds fb05b14c5b99 debugfs: remove return value of debugfs_create_ulong() adds fd03c075e362 drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO adds 993bceb65ed3 Merge remote-tracking branch 'driver-core/driver-core-next' adds 457d22850b27 usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake adds 9e8d268f831b USB: gadget: udc: s3c2410_udc: s3c2410_udc_set_ep0_ss() ca [...] adds cbbc07e1e892 usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core adds 216e0e563d81 usb: core: hcd: use map_urb_for_dma for single step set fe [...] adds 9fbf82c76414 Merge 5.13-rc2 into usb-next adds 92c6dc0beb68 usb: typec: wcove: Fx wrong kernel doc format adds e3d59eff47b8 USB: gadget: lpc32xx_udc: remove debugfs dentry variable adds 1531a2bb4494 USB: gadget: s3c2410_udc: remove dentry storage for debugfs file adds 1d50071b53f2 USB: gadget: pxa25x_udc: remove dentry storage for debugfs file adds 005775859a3d fsl-usb: add need_oc_pp_cycle flag for 85xx also adds 53ad92fdf7c3 usb: gadget: tegra-xudc: Constify static structs adds 106133dacc00 usb: gadget: s3c-hsudc: Use struct_size() in devm_kzalloc() adds 7142452387c7 USB: Verify the port status when timeout happens during po [...] adds c5c7489dc982 Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" adds 62d472d8ad88 usb: musb: Add missing PM suspend and resume functions for [...] adds 7d076c2f5590 usb: musb: Check devctl status again for a spurious sessio [...] adds 3f87443b4ee6 dt-bindings: usb: sunxi-musb: Add H616 compatible string adds c63fef4c4302 dt-bindings: usb: Add H616 compatible string adds 880287910b18 usb: common: usb-conn-gpio: fix NULL pointer dereference o [...] adds ddaf0d6dc467 usb: common: usb-conn-gpio: use dev_err_probe() to print log adds 24bb0076d7bc usb: fix spelling mistakes in header files adds abfabc8ae3bd usb: isp1760: fix strict typechecking adds 1da9e1c06873 usb: isp1760: move to regmap for register access adds 03e28d5233d5 usb: isp1760: use relaxed primitives adds f9a88370e675 usb: isp1760: remove platform data struct and code adds a74f639c5b56 usb: isp1760: hcd: refactor mempool config and setup adds 3eb96e04be99 usb: isp1760: use dr_mode binding adds 60d789f3bfbb usb: isp1760: add support for isp1763 adds e7a990e00cb1 dt-bindings: usb: nxp,isp1760: add bindings adds d369c9187c18 usb: isp1763: add peripheral mode adds b274e2a44e16 usb: atm: cxacru: Fix typo in comment adds 80a3c7f70e99 usb: gadget: tegra-xudc: Don't print error on probe deferral adds 77b57218ac2f usb: gadget: tegra-xudc: Use dev_err_probe() adds 18538a50239b USB: cdnsp: drop irq-flags initialisations adds 8879904b1935 USB: dwc2: drop irq-flags initialisations adds c9c5f057d0d6 USB: gadget: drop irq-flags initialisations adds 56d426146cdf dt-bindings: usb: dwc2: add compatible for RK3308 USB controller adds d112efbe6dbf usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled adds dea6f87e60d1 usb: typec: tcpm: Refactor logic to enable/disable auto vb [...] adds 59d4d06c8ab0 usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP adds 7257fbc7c598 usb: typec: tcpci: Implement callback for apply_rc adds 5cc59c418fde USB: core: WARN if pipe direction != setup packet direction adds fd6714714a81 Merge remote-tracking branch 'usb/usb-next' adds 94cc7aeaf6c0 USB: serial: make usb_serial_driver::write_room return uint adds 155591d3ceee USB: serial: make usb_serial_driver::chars_in_buffer return uint adds 3aed3af202aa USB: serial: digi_acceleport: reduce chars_in_buffer over- [...] adds dcbc0ae4f8fc USB: serial: digi_acceleport: add chars_in_buffer locking adds 9a8253a7c2da USB: serial: io_edgeport: drop buffer-callback sanity checks adds 683c5cfa5d1c USB: serial: mos7720: drop buffer-callback sanity checks adds 661867161f63 USB: serial: mos7840: drop buffer-callback return-value comments adds 17cd3a106e97 USB: serial: drop irq-flags initialisations adds 3a097c905316 Merge remote-tracking branch 'usb-serial/usb-next' adds 9f051df7a240 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 52008ebd62ad dt-bindings: serial: snps-dw-apb-uart: add description for rk3568 adds fcb10ee27fb9 tty: serial: fsl_lpuart: fix the potential risk of divisio [...] adds ccf08fd1204b serial: fsl_lpuart: don't modify arbitrary data on lpuart32 adds ec22c3eec543 serial: fsl_lpuart: use UARTDATA_MASK macro adds 0d84f62220ed serial: fsl_lpuart: don't restore interrupt state in ISR adds 5697df7322fe serial: fsl_lpuart: split sysrq handling adds 5541a9bacfe5 serial: fsl_lpuart: handle break and make sysrq work adds e60c2991f18b serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() adds fa3540735425 serial: fsl_lpuart: remove manual RTSCTS control from 8-bi [...] adds 8a0c810d94f0 serial: fsl_lpuart: add loopback support adds 8cac2f6eb854 serial: fsl_lpuart: disable DMA for console and fix sysrq adds 7a9a2363d7ee tty: serial: samsung_tty: remove set but not used variables adds 991a350dff13 serial: 8250_aspeed_vuart: factor out aspeed_vuart_{read, [...] adds c9805fbf9d89 serial: 8250_aspeed_vuart: initialize vuart->port in aspee [...] adds 54da3e381c2b serial: 8250_aspeed_vuart: use UPF_IOREMAP to set up regis [...] adds 8f082dcf2c3d dt-bindings: serial: Change to reference the kernel-define [...] adds e27671f66321 dt-bindings: serial: Add label property in serial.yaml adds 71581242164f serial: qcom_geni_serial: redundant initialization to vari [...] adds f5b08386dee4 serial: 8250: of: Check for CONFIG_SERIAL_8250_BCM7271 adds 021212f53352 serial: meson: remove redundant initialization of variable id adds 89e78001295c serial: 8250: Use 'hlist_for_each_entry' to simplify code adds 26f7591632d7 serial: 8250: Add an empty line and remove some useless {} adds d7e325aaa8c3 serial: 8250_omap: fix a timeout loop condition adds ed5aecd3da2e tty: remove broken r3964 line discipline adds 7fb8a8affdf1 n_tty: remove n_tty_receive_char wrapper adds 89bb4a3622f9 n_tty: remove n_tty_receive_char_fast adds 1ed2dfedd215 n_tty: drop n_tty_receive_buf_fast adds 95aafe3278e7 n_tty: drop parmrk_dbl from n_tty_receive_char adds 67a620d58b47 n_tty: move lnext handling adds 16765365a062 n_tty: make n_tty_receive_char_special return void adds 3a7d530a0cf9 n_tty: do only one cp dereference in n_tty_receive_buf_standard adds e8f2a139ffb6 n_tty: invert TTY_NORMAL condition in n_tty_receive_buf_standard adds fc0df90b7811 n_tty: remove superfluous return from n_tty_receive_signal_char adds 0f3dcf3b5d76 tty: make fp of tty_ldisc_ops::receive_buf{,2} const adds 6e94dbc7a4e4 tty: cumulate and document tty_struct::flow* members adds 64d608db38ff tty: cumulate and document tty_struct::ctrl* members adds fbadf70a8053 tty: set tty_ldisc_ops::num statically adds 839e0f226d1c n_gsm: use goto-failpaths in gsm_init adds f81ee8b8b842 tty: make tty_ldisc_ops a param in tty_unregister_ldisc adds 194752093311 tty: drop tty_ldisc_ops::refcount adds 357a6a875f1c tty: no checking of tty_unregister_ldisc adds f6f19595a7ef tty: return void from tty_unregister_ldisc adds 303e8ebf5dcb ti-st: use goto-failpath in st_core_init adds 0f29b503bd0b ti-st: use tty_write_room adds 03b3b1a2405c tty: make tty_operations::write_room return uint adds 9a33fbf9d230 tty: make tty_buffer_space_avail return uint adds fa7501e57e9b tty: remove tty_operations::chars_in_buffer for non-buffering adds fff4ef17a940 tty: make tty_operations::chars_in_buffer return uint adds 3d18354248b1 nozomi: simplify ntty_chars_in_buffer adds 4fb266e1976e tty: remove empty tty_operations::flush_buffer adds 4da872befc83 tty: remove empty tty_operations::set_termios adds 3e679e1da5ef isdn: capi, remove optional tty ops adds 1bf422966341 isdn: capi, drop useless pr_debugs adds 76af233d9b0c tty: remove unused tty_throttle adds 635b258962da tty: serial: atmel: include <linux/io.h> instead of <asm/io.h> adds 27bcf79b8adb tty: serial: dz: include <linux/io.h> instead of <asm/io.h> adds 0ebee1ebbc72 tty: serial: icom: include <linux/io.h> instead of <asm/io.h> adds 3dccc357b7da tty: serial: ip22zilog: include <linux/io.h> instead of <a [...] adds b1c92c121b77 tty: serial: mux: include <linux/io.h> instead of <asm/io.h> adds ce6ff28069d8 tty: serial: pmac_zilog: include <linux/io.h> insteiad of [...] adds 10dab44f78df tty: serial: txx9: include <linux/io.h> instead of <asm/io.h> adds d890c508769b tty: serial: sunsab: include <linux/io.h> instead of <asm/io.h> adds 4f1c65813072 tty: serial: sunsu: include <linux/io.h> instead of <asm/io.h> adds 933100787d64 tty: serial: sunzilog: include <linux/io.h> instead of <asm/io.h> adds 7d5a3ec537d9 tty: serial: vr41xx_siu: include <linux/io.h> instead of < [...] adds 27dede097d20 tty: serial: sb1250-duart: include <linux/io.h> instead of [...] adds bf3d6ab9bc12 ttyprintk: Add TTY port shutdown callback adds 2fee88112197 ttyprintk: Removed unnecessary TTY ioctl callback adds 31a9a3182559 tty: nozomi: Fix a resource leak in an error handling function adds eb460edb5f83 tty: tty_baudrate: Remove unnecessary tab and spaces in co [...] adds ad48749b98c7 tty: tty_baudrate: Fix coding style issues of block comments adds 993c67b1fe44 tty: tty_buffer: Add a blank line after declarations adds dadc10494868 tty: tty_buffer: Remove the repeated word 'the' adds 80e3fce1034a tty: tty_buffer: Fix coding style issues of block comments adds 395e783371de tty: tty_io: Remove spaces before tabs adds e73b240785f2 tty: tty_io: Add a blank line after declarations adds 94bc2eb5fb43 tty: tty_io: Fix spaces required around that ':' adds d91c1a3eed06 tty: tty_io: Fix trailing whitespace issues adds b426a5b8154c tty: tty_io: Fix coding style issues of block comments adds 44969f85402e tty: tty_io: Remove the repeated word 'can' adds 5e4d5ac32ba5 tty: tty_io: Fix an issue of code indent for conditional s [...] adds 27eab129323b tty: tty_io: Delete a blank line before EXPORT_SYMBOL(foo) adds fab491030cea tty: tty_io: Remove return in void function adds 16d15f747a09 tty: tty_port: Delete a blank line before EXPORT_SYMBOL(foo) adds 54ad59a25ad1 tty: tty_port: Add a blank line after declarations adds 1df92640ba7d tty: tty_port: Fix coding style issues of block comments adds 7985723d21a1 vt: Move custom isspace() to its own namespace adds 7912146abf67 tty: hvc_iucv: Drop unnecessary NULL check after container_of adds f985b0b6e1db dt-bindings: serial: amlogic, meson-uart: add fifo-size property adds 27d44e05d7b8 tty: serial: meson: retrieve port FIFO size from DT adds 92e06e12212a dt-bindings: serial: renesas,scif: Document r9a07g044 bindings adds 064b6e47b2b2 serial: sh-sci: Add support for RZ/G2L SoC adds 1e49b0954c91 serial: kgdb_nmi: remove redundant initialization of variable c adds 1d751b04a49d dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK1808 adds 18ee37e1382a serial: drop irq-flags initialisations adds d4d6f03c4fb3 serial: max310x: Try to get crystal clock rate from property adds cb1b206cff46 serial: sc16is7xx: Use devm_clk_get_optional() adds 4503b1c29db4 tty: pty: remove redundant initialization of variable fd adds f6038cf46e37 tty: pty: correct function name pty_resize() adds 758dfe3ddcae MAINTAINERS: TTY LAYER: add some ./include/linux/ header files adds 4bc2bd5aefd6 serial: liteuart: Add support for earlycon adds b8be5db573b8 tty/serial: clean up uart_match_port adds cd256b068f80 tty/serial: make port of serial8250_register_8250_port const adds 756a4e4a7a4b tty: fix kernel-doc for tty_{read,write} adds d06e256f7a4b tty: fix kernel-doc for {start,stop}_tty adds 816cea10285d tty: vt: selection: Correct misspelled function sel_loadlut() adds 1d31d0caa33f tty: serdev: core: Fix misspelled function name __serdev_d [...] adds a1c0da88f1ca tty: tty_buffer: Fix incorrectly documented function __tty [...] adds 6ef6785d781e tty: tty_jobctrl: Fix 2 incorrectly documented functions adds ef80f77ba29e tty: n_hdlc: Fix a little doc-rot in n_hdlc_tty_read() adds 0e4b5597350e tty: serial: st-asc: Demote a kernel-doc formatting abuse adds 542a121aea6d tty: n_gsm: Fix function naming and provide missing param [...] adds b50155c65c57 tty: serial: xilinx_uartps: Fix documentation for cdns_uar [...] adds f421ed33ee2b Revert "serial: sh-sci: Add support for RZ/G2L SoC" adds 2ac62268a2c0 tty: hvc_console: Remove the repeated words 'no' and 'from' adds 69da708af1fa Merge remote-tracking branch 'tty/tty-next' adds 7d5b2cbe7a8f comedi: remove editor modelines and cruft (again) adds ca263dd848a2 mei: Drop unnecessary NULL check after container_of adds 17e336db2b8a drivers: pnp: proc.c: Removed unnecessary varibles adds dccdb2fcd239 uio: uio_aec: Use pci_iounmap instead of iounmap adds 20be064ec864 nvmem: sprd: Fix an error message adds e4e050167fd0 uio: uio_pci_generic: add memory resource mappings adds da9db7117330 cxl: Fix an error message adds 9ac78c8a0c93 video: ssd1307fb: Drop OF dependency adds 4a5ff99bbb8f misc: eeprom_93xx46: Remove hardcoded bit lengths adds 14374fbb3f06 misc: eeprom_93xx46: Add new 93c56 and 93c66 compatible strings adds a56dfb6a79ee dt-bindings: eeprom-93xx46: Add support for 93C46, 93C56 a [...] adds 1553573c588e sparc/vio: make remove callback return void adds 7272b591c4cb misc/libmasm/module: Fix two use after free in ibmasm_init_one adds 3ce3e45cc333 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge adds 03e3e31ee5c8 Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git [...] adds 4e2898164656 char: pcmcia: cm4000_cs: Remove unused variable 'tmp' adds a9af9ae81443 char: pcmcia: cm4040_cs: Remove unused variable 'uc' adds d80758c02fcf char: hpet: Remove unused variable 'm' adds f40b70d3daf5 char: hw_random: pseries-rng: Demote non-conformant kernel [...] adds 4d070b8b7456 comedi: comedi_8254: Fix descriptions for 'i8254' and 'iobase' adds 7b89d91c5d7f comedi: drivers: ni_tio: Fix slightly broken kernel-doc an [...] adds 69484d97dd3f comedi: drivers: ni_routes: Demote non-conforming kernel-d [...] adds d3a2bfde6b11 comedi: drivers: comedi_isadma: Fix misspelling of 'dma_chan1' adds 8c55a99dc77a parport: Use string_upper() instead of open coded variant adds 6a072b2e3722 w1: w1_therm: correct function name bulk_read_support() adds c6fa1a96db26 w1: w1_therm: fix build warning in w1_seq_show() adds ddb20bcf7738 w1: ds2438: fixed a coding style issue adds c9f2713531a9 w1: ds2438: fixed if brackets coding style issue adds 67c6964228b6 w1: ds2438: changed sysfs macro for rw file adds 1f5e7518f063 w1: ds2438: fixing bug that would always get page0 adds fd6ec5d79507 w1: ds2438: adding support for reading page1 adds c999fbbdcf77 w1: ds2438: support for writing to offset register adds d9eb95845dc8 uio: Remove leading spaces in Kconfig adds 208012f05163 misc: bcm-vk: Replace zero-length array with flexible arra [...] adds 46ad05724591 sysfs: Add helper BIN_ATTRIBUTE_GROUPS adds b63866efa10c eeprom: ee1004: Let device core handle attribute eeprom adds 78429edfeed8 misc: xilinx-sdfec: Drop unnecessary NULL check after cont [...] adds 281e46844699 misc: alcor_pci: fix inverted branch condition adds 6d7339597c8a Merge remote-tracking branch 'char-misc/char-misc-next' adds f5ecea194a66 extcon: intel-mrfld: Sync hardware and software state on init adds 11fb12ed9bc9 extcon: max8997: Add missing modalias string adds cac1b8ad7221 Merge remote-tracking branch 'extcon/extcon-next' adds 8a981128a81e dt-bindings: phy: renesas,rcar-gen3-pcie-phy: Convert to j [...] adds 77945a345acf dt-bindings: phy: mediatek,mt7621-pci-phy: add clock entries adds 60ece833ccd0 phy: ralink: phy-mt7621-pci: use kernel clock APIS adds 28dcfba1a0d6 phy: ralink: Kconfig: enable COMPILE_TEST on mt7621-pci-ph [...] adds 6eded551cefe phy: ralink: Kconfig: convert mt7621-pci-phy into 'bool' adds 652a6a2e3824 phy: ralink: phy-mt7621-pci: properly print pointer address adds 46eba71a1d15 dt-bindings: phy: qcom,qmp: Add IPQ60xx PCIe PHY bindings adds 9f7368ff1210 dt-bindings: pci: qcom: Document PCIe bindings for IPQ6018 SoC adds 520264db3bf9 phy: qcom-qmp: add QMP V2 PCIe PHY support for ipq60xx adds 8a917813cc74 phy: Allow a NULL phy name for devm_phy_get() adds 490dbd2380c7 phy: phy-core-mipi-dphy.c: Correct reference version adds 62ddfa9b9af5 Merge remote-tracking branch 'phy-next/next' adds 6f804c1df243 Merge remote-tracking branch 'soundwire/next' adds b97fad10de38 staging: rtl8723bs: replace private CRC-32 routines with i [...] adds 1f5adcfe87a0 staging: rtl8723bs: remove unneeded comments to silence 'l [...] adds 08df2c3ba119 staging: qlge: removed unnecessary debug message to fix co [...] adds 7ac5ed5095a5 staging: rtl8723bs: hal: Remove set but unused variable adds 76dfbca4757f staging: rtl8723bs: core: Remove unnecessary lines of code adds 56a1c5cc8a16 Staging: vchiq_arm: Using pr_err and pr_notice instead of printk adds 5f8e9aff1a11 staging: rtl8723bs: remove unused argument 'msg' adds 519c49678a13 staging: mt7621-dts: use clock in pci phy nodes adds 30e06867478f staging: rtl8723bs: hal: Remove three set but unused variables adds 09be0d0db530 staging: rtl8723bs: hal: Remove set but unused variable adds 76e78f3df8f5 staging: unisys: visorinput: remove redundant assignment o [...] adds d8218b0de51f Merge 5.13-rc2 into staging-next adds e2a027109422 staging: rtl8712: fix the bssid in mp_start_test() adds ae12cf6bf904 staging: rtl8188eu: Drop unnecessary NULL check after cont [...] adds 934de9eef1c5 staging: rtl8192u: Fix variable shadowing warning adds 7f02d57e7c20 staging: rtl8723bs: fix coding style for if comparisions adds 509af4f98d44 staging: rtl8188eu: rename struct field bLedOn adds 83e9f677a4ef Staging: rtl8723bs: remove unnecessary braces in HalBtc872 [...] adds 426ddc529877 Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.c adds 3750ae9e79b6 Staging: rtl8723bs: fix indentation in HalBtc8723b1Ant.c adds aa62018944a8 Staging: rtl8723bs: fix comparison formatting in HalBtc872 [...] adds 557c2325364a Staging: rtl8723bs: add missing blank line in HalBtc8723b1Ant.c adds f7d21f444a41 Staging: rtl8723bs: fix line continuations in HalBtc8723b1Ant.c adds 0c21b72a7f19 Staging: rtl8723bs: remove dead code in HalBtc8723b1Ant.c adds d5af74ead205 staging: rtl8188eu: use safe iterator in rtw_free_network_queue adds 565a45a1c301 staging: rtl8188eu: use safe iterator in rtw_free_all_stainfo adds 39b19c63a39a staging: rtl8188eu: use safe iterator in expire_timeout_chk adds b0f2044c61d9 staging: rtl8188eu: use safe iterator in rtw_acl_remove_sta adds 2253748164d8 staging: rtl8188eu: use safe iterator in rtw_sta_flush adds af39f935c1fa staging: rtl8188eu: use safe iterator in rtw_free_xmitframe_queue adds 1c82975b5f4c staging: vchiq_core: fix return type of vchiq_init_state adds 63e24ae26fd5 staging: vchiq_core: drop unnecessary release_count adds 21711c7ee13e staging: vchiq_core: separate postfix increment adds 8ba5f91bab63 staging: vc04_services: remove __VCCOREVER__ adds 0705a939c2b8 staging: vchiq_arm: balance braces for if-else statements adds 20ebcf0bf1fd staging: vchiq_core: introduce poll_services_of_group adds 2f440843a7d4 staging: vchiq_core: avoid indention in poll_services_of_group adds 022b5a3cd8c0 staging: vchiq_arm: Use define for doorbell irq adds 618150c1252a staging: vchiq_arm: drop ftrace-like logging adds a140f3a02a50 staging: vchiq_arm: Prefer kzalloc(sizeof(*waiter)...) adds fd3e03d71f6e staging: vchiq_arm: drop non-beneficial comments adds f299b34ef27c staging: vchiq_arm: add blank line after declarations adds 7040e9d7b7c5 staging: vchiq_arm: re-arrange function header adds ed720b2bfad2 staging: vchiq_core: reduce indention in release_service_messages adds 1d702f5962f7 staging: vchiq_core: fix comment in vchiq_shutdown_internal adds e39ff0e4eab6 staging: vchiq_arm: make vchiq_shutdown_internal return void adds 1a64ab341d5f staging: vchiq_arm: Avoid unnecessary line breaks adds 4c51210461f9 staging: vchiq_core: introduce parse_message adds 5c56a4485cfc staging: vchiq_core: introduce defines for close_recvd adds 286bc9f48cad staging: vchiq_core: introduce defines for retry_poll adds 51d4aa6d6bf3 staging: rtl8723bs: remove duplicate names for _rtw_read8() adds 8ff74e4307b4 staging: rtl8723bs: remove duplicate names for _rtw_read16() adds 16b1b3c8221a staging: rtl8723bs: remove duplicate names for _rtw_read32() adds 7f06caf9a40b staging: rtl8723bs: remove duplicate names for _rtw_write8() adds 1c42d72e4747 staging: rtl8723bs: remove duplicate names for _rtw_write16() adds 4d6bfc6f6270 staging: rtl8723bs: remove duplicate names for _rtw_write32() adds 3bdc1bc67ed3 staging: rtl8723bs: remove duplicate name for _rtw_write_port() adds 73861d26a5f4 staging: rtl8723bs: remove _rtw_sd_f0_read8() adds 6f8ef160190d staging: vc04_services: fix a whitespace coding style issue adds 9b0644fc4381 staging: iio: fix some formatting issues adds 946c945301db staging: rtl8192e: delete extra blank lines adds 403e6946d119 staging: rtl8723bs: remove if (true) statement adds b9f38e913a92 staging: comedi: Remove unused variable ‘min_full_scale’ a [...] adds 9a032e3f7e04 staging: greybus: audio: Fix sparse warning. adds ede4ac7b67eb staging: emxx_udc: fix loop in _nbu2ss_nuke() adds 5d4f6b9e207a Staging: greybus: fix open parenthesis error in gbphy.c adds 62d7ecaf56ba staging: greybus: spi: add blank line after variable declaration adds d23dc8cd1339 staging: rtl8723bs: HalBtc8723b1Ant.c: fix build warnings [...] adds 7ca8d993d070 staging: rtl8723bs: rtl8723b_hal_init.c: fix build warning [...] adds 1b4c0f3bbdbd staging: rtl8723bs: rename get_ra() due to global symbol c [...] adds 9de84df89eff Merge remote-tracking branch 'staging/staging-next' adds 3cdea6e9a838 iio: adc: exynos: drop unneeded variable assignment adds 5e713b25d137 dt-bindings: iio: temperature: Add DT bindings for TMP117 adds df041e737a38 iio: temperature: add driver support for ti tmp117 adds 643adb9af72e iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] adds c79859bd77de iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit adds 8bad6050654b iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] adds 0cd71145803d iio: st-sensors: Update ST Sensor bindings adds 494186662ecf iio: adc: ad7298: Enable on Intel Galileo Gen 1 adds d877539ad8e8 iio: adis_buffer: do not return ints in irq handlers adds ab3df79782e7 iio: adis16400: do not return ints in irq handlers adds 00f6742b5ff4 iio: adis_buffer: check return value on page change adds 2335f0d7c790 iio: light: Added AMS tsl2591 driver implementation adds afa2b78f1e58 dt-bindings: iio: light: Added AMS tsl2591 device tree binding adds 4e023c4dcfc5 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() adds 2c6a958789f7 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] adds bfc1807acf85 iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() adds 8e39d4723a00 iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] adds cf5724e91515 iio: core: simplify some devm functions adds 171a70afbde9 iio: trigger: simplify __devm_iio_trigger_register adds 7349e8a36caa iio: inkern: simplify some devm functions adds 2599d5bc910d dt-bindings:iio:accel:adis16201 and adis16209 bindings adds 7dbd479425d2 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] adds 3ed7928d9f15 dt-bindings:iio:accel:fsl,mma7455 binding doc adds d9bf5d37fd58 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] adds 1ce9da1f6164 dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] adds c1096dce272f dt-bindings:iio:adc:adi,ad7298 document bindings adds 6e5566e72d2a iio:accel:stk8312: Add lowercase i2c device id adds 7f9ef8ed0f40 dt-bindings:iio:dac:ti,dac082s085 yaml conversion adds 7bf50a968a1c iio:adc:ad7476: Handle the different regulators used by va [...] adds 2cd2b093e444 dt-bindings:iio:adc:adi,ad7476: Add missing binding document adds 99422e2a670c dt-bindings: iio: accel: Add SCA3300 documentation adds 9cc9806e2217 iio: accel: Add driver for Murata SCA3300 accelerometer adds 00a72db718fa iio: adis16475: do not return ints in irq handlers adds 0ae157081ca3 iio: adis_buffer: update device page after changing it adds 669da56a7eaf iio: adis_buffer: don't push data to buffers on failure adds dbf20809d6e0 iio: adis: add burst_max_speed_hz variable adds 256e69ab9693 iio: adis16475: do not directly change spi 'max_speed_hz' adds b27e1970aa1e iio: adis16400: do not directly change spi 'max_speed_hz' adds 69c93a7df74b iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] adds 3a879b29916a iio:ABI docs: Drop device specific docs for _powerdown for [...] adds cff8431bf442 iio:ABI docs: Fix issue around repeated definition of out_ [...] adds 101af4c20c5a iio:ABI docs: Move specific description of out_altvoltageX [...] adds 8f3f13085278 iio: sps30: separate core and interface specific code adds b2e171f5a5c6 iio: sps30: add support for serial interface adds 7dfc4dc385dc dt-bindings: iio: chemical: sps30: update binding with ser [...] adds fb6da706ff1e iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc adds caf0fb3bb38a iio: Documentation: move incompatible ABI to obsolete adds f7e196fc0815 dt-bindings:iio:adc: add generic settling-time-us and over [...] adds 03f2193a6bea dt-bindings:iio:adc: add documentation for TI TSC2046 controller adds 9374e8f5a38d iio: adc: add ADC driver for the TI TSC2046 controller adds cb25d770cf9d iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent adds e42523c11f2a iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] adds 806e657b0f7e iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent adds 85493b9ae818 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent adds 9eb04878e4af iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] adds 932bf4710ee1 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] adds 63027b34189a iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] adds e6cc8f2b7616 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] adds 15ea2878bfb2 iio: core: move @id from struct iio_dev to struct iio_dev_opaque adds e5333ed09e0f iio: avoid shadowing of variable name in to_iio_dev_opaque() adds 6eaf9f6a2738 iio: core: move @driver_module from struct iio_dev to stru [...] adds 3028e0c2af95 iio: core: move @trig_readonly from struct iio_dev to stru [...] adds 62f4f36cdfcd iio: core: move @scan_index_timestamp to struct iio_dev_opaque adds b804e2b76ac6 iio: core: move @info_exist_lock to struct iio_dev_opaque adds 396f72348569 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] adds 8b1c82cb849f iio: core: move @flags from struct iio_dev to struct iio_d [...] adds 62a486c46d61 iio: core: move @clock_id from struct iio_dev to struct ii [...] adds 3b91452032c4 iio: accel: st_accel: Move platform data from header to C file adds dffdd7567874 iio: gyro: st_gyro: Move platform data from header to C file adds 38934daf7b5c iio: magnetometer: st_magn: Provide default platform data adds 7db4f2cacbed iio: st_sensors: Call st_sensors_power_enable() from bus drivers adds d61881ef7f08 iio: st_sensors: Make accel, gyro, magn and pressure probe shared adds 6731ca3999ff iio: st_sensors: Add lsm9ds0 IMU support adds 8cd401310bc4 dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string adds ef8512b3b2c8 dt-bindings:iio:dac:ad5755: txt to yaml format conversion. adds 3a57abfaa5a6 iio: am2315: Remove acpi_device_id table adds aff35afb0190 iio:accel:stk8312: Remove acpi_device_id table adds f0e4057e97c1 iio: bme680_spi: Remove acpi_device_id table adds b73d21dccf68 iio: bme680_i2c: Remove acpi_device_id table adds f7d5c18a8c37 iio: imu: st_lsm6dsx: correct ODR in header adds a3e0b51884ee iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers adds 7f36da145573 dt-bindings: iio: accel: fxls8962af: add bindings adds 90cc5ec5488e iio: accel: fxls8962af: add set/get of samplerate adds 9ab2c60e6b26 iio: accel: fxls8962af: add interrupt support adds 79e3a5bdd9ef iio: accel: fxls8962af: add hw buffered sampling adds af959b7b96b8 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads adds f42590c4cb41 iio: ep93xx: Remove redundant error printing in ep93xx_adc [...] adds 347978983b34 dt-bindings: iio: afe: current-sense-shunt: add io-channel-cells adds f5abfa40a755 iio: adc: Add missing MODULE_DEVICE_TABLE adds 52d8e7f86428 dt-bindings: iio: kionix,kxcjk1013: Document kionix,kx023-1025 adds ae4467f6884e iio: accel: kxcjk-1013: Refactor configuration registers i [...] adds c630c1768522 iio: accel: kxcjk-1013: Add support for KX023-1025 adds 41120ebbb1eb iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_ [...] adds a2fa3debc12e iio: light: isl29028: Balance runtime pm + use pm_runtime_ [...] adds 6fbaebae758d iio: light: tsl2583: Balance runtime pm + use pm_runtime_r [...] adds d3a8969dde08 iio: accel: bmc150-accel: Balanced runtime pm + use pm_run [...] adds 2d980d7efd5f iio: accel: mma9551/3: Balance untime pm + use pm_runtime_ [...] adds 19611aec50ae iio: accel: kxcjk-1013: Balance runtime pm + use pm_runtim [...] adds 2d082b6ed264 iio: imu: kmx61: Balance runtime pm + use pm_runtime_resum [...] adds 265028b8d989 iio: adc: stm32-adc: Use pm_runtime_resume_and_get() to re [...] adds 29534eb2e242 iio: adc: stm32-dfsdm: Use pm_runtime_resume_and_get() to [...] adds 54e81f6818b8 iio: dac: stm32-dac: Use pm_runtime_resume_and_get() to re [...] adds 6e4183ec8dfd iio: light: us5182: Use pm_runtime_resume_and_get() to rep [...] adds 66e748ae7f82 iio: temp: mlx90614: Handle failure in pm_runtime_resume_a [...] adds db9c6c2ec4a8 iio: adc: rcar-gyroadc: Use pm_runtime_resume_and_get() an [...] adds 9009a732a87f iio: proximity: srf04: Use pm_runtime_resume_and_get() and [...] adds db27fdb33d10 iio: light: vcnl4000: Use pm_runtime_resume_and_get() to r [...] adds f30172723ce2 iio: light: vcnl4035: Use pm_runtime_resume_and_get() to r [...] adds 9a20795c6027 iio: accel: bmi088: Balance runtime pm + use pm_runtime_re [...] adds 264da5124314 iio: magn: bmc150: Balance runtime pm + use pm_runtime_res [...] adds 934616e8ebe1 iio: light: rpr0521: Balance runtime pm + use pm_runtime_r [...] adds 5937b860e925 iio: accel: mma8452: Balance runtime pm + use pm_runtime_r [...] adds fc36da3131a7 iio: accel: bma180: Fix buffer alignment in iio_push_to_bu [...] adds 151dbf0078da iio: accel: bma220: Fix buffer alignment in iio_push_to_bu [...] adds c6559bf796cc iio: accel: hid: Fix buffer alignment in iio_push_to_buffe [...] adds 3ab3aa2e7bd5 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_t [...] adds f65802284a3a iio: accel: mxc4005: Fix overread of data and alignment issue. adds f40a71ffec80 iio: accel: stk8312: Fix buffer alignment in iio_push_to_b [...] adds 334883894bc1 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_ [...] adds d85d71dd1ab6 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_ [...] adds 7765dfaa22ea iio: adc: vf610: Fix buffer alignment in iio_push_to_buffe [...] adds 06778d881f37 iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buf [...] adds f4ca2e2595d9 iio: humidity: am2315: Fix buffer alignment in iio_push_to [...] adds 19f1a254fe49 iio: prox: srf08: Fix buffer alignment in iio_push_to_buff [...] adds 679cc377a03f iio: prox: pulsed-light: Fix buffer alignment in iio_push_ [...] adds 37eb8d8c64f2 iio: prox: as3935: Fix buffer alignment in iio_push_to_buf [...] adds 1ef2f51e9fe4 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_bu [...] adds 7692088f7286 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buf [...] adds 3d4725194de6 iio: light: isl29125: Fix buffer alignment in iio_push_to_ [...] adds ff08fbc22ab3 iio: light: tcs3414: Fix buffer alignment in iio_push_to_b [...] adds df2f37cffd6e iio: light: tcs3472: Fix buffer alignment in iio_push_to_b [...] adds b0f5d8db7348 iio: chemical: atlas: Fix buffer alignment in iio_push_to_ [...] adds 8dea228b174a iio: cros_ec_sensors: Fix alignment of buffer in iio_push_ [...] adds 8979b67ec61a iio: potentiostat: lmp91000: Fix alignment of buffer in ii [...] adds 2a1c6a7743d7 iio: light: pa12203001: Use pm_runtime_resume_and_get() to [...] adds 43fa73945049 iio: core: Fix an error pointer vs NULL bug in devm_iio_de [...] adds bd1455615f40 iio:adc:ad7766: Fix unnecessary check in ad7766_probe() adds 7fce54ace336 iio: light: tsl2591: fix some signedness bugs adds 2989df460cf8 iio: light: tsl2591: delete a stray tab adds 08e4d8f11134 iio: si1133: fix format string warnings adds a270b89dde14 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] adds 7c6d33e7b4aa iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] adds 2f51b16aabb9 iio: buffer: Remove redundant assignment to in_loc adds bb031a264d0a iio: adis16480: support burst read function adds 49ecbf2d2a0b iio: Drop Duplicated "mount-matrix" parameter adds 4cea89749c65 staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] adds 9601a5dd5a61 iio: afe: iio-rescale: Support processed channels adds 3d7ede6c03ed dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] adds 4dc230efbdeb staging: iio: cdc: ad7746: use dt for capacitive channel setup. adds 9664098302f3 Merge remote-tracking branch 'iio/togreg' adds 33eed49fad6b Merge remote-tracking branch 'icc/icc-next' adds 30cfdad17022 Merge remote-tracking branch 'dmaengine/next' adds 4bdcc6ec5b81 Merge branch 'master' into for-next adds 45e1ba40837a cgroup: disable controllers at parse time adds b0565a089634 Merge branch 'for-5.13-fixes' into for-next adds b7af555ff7f9 Merge remote-tracking branch 'cgroup/for-next' adds 77c1c74001ed Merge branch 'fixes' into for-next adds 19d4902b12f6 Merge branch 'fixes' into for-next adds bc990af30dc3 Merge remote-tracking branch 'scsi/for-next' adds 1d8613a23f3c scsi: ufs: core: Introduce HBA performance monitor sysfs nodes adds 6ecdafaec79d scsi: target: cxgbit: Unmap DMA buffer before calling targ [...] adds 9959d45166fa scsi: snic: Fix an error message adds 8fb82abccc8a scsi: scsi_debug: Drop if with an always false condition adds 998da772fd86 scsi: target: iscsi: Drop unnecessary container_of() adds 09c65383970e scsi: qedf: Drop unnecessary NULL checks after container_of() adds 2dde5c8d912e scsi: core: Fix a comment in function scsi_host_dev_release() adds 3ac0fcb4b1a3 scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV [...] adds d5b45dd5ba6c scsi: ibmvfc: Handle move login failure adds 5114975eb2de scsi: ibmvfc: Avoid move login if fast fail is enabled adds 2e51f78b5d87 scsi: ibmvfc: Reinit target retries adds 96f3903c4c7a scsi: message: fusion: Remove redundant assignment to rc adds f8a78e9118ee scsi: target: sbp_target: Remove redundant assignment to pg_size adds 17f947b8b06f scsi: target: core: Unify NAA identifier generation adds 2469f1e0412c scsi: target: core: Add configurable IEEE Company ID attribute adds 64ae33ef7486 scsi: target: core: Bump INQUIRY VERSION to SPC-4 adds b790a56d66ea scsi: target: core: Add the VERSION DESCRIPTOR fields to t [...] adds 4803bd066cb9 scsi: bfa: Remove some unused variables adds 4c6cb9ed63df scsi: ufs: core: Remove usfhcd_is_*_pm() macros adds 7f2b3c8bcb7f scsi: ufs: core: Remove redundant parenthesis adds 0edca4fc633c scsi: be2iscsi: Remove redundant initialization adds 44c5027bb5c8 scsi: 3w-9xxx: Use flexible array members to avoid struct padding adds d133b441488d scsi: 3w-9xxx: Reduce scope of structure packing adds 05f7f1b9ee82 scsi: 3w-9xxx: Fix endianness issues in command packets adds b592d66235f5 scsi: ufs: ufs-exynos: Move definitions from .h to .c adds 2a38d2a8b4a6 scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) adds d9a231226f28 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 adds 8e060b310f8f scsi: arcmsr: Update driver version to v1.50.00.05-20210429 adds faa6c1d92cb0 scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in [...] adds 2d535031eb2e scsi: pmcraid: Fix typos adds 1ecc820db0b9 scsi: bfa: Fix typo adds 8f942f9d4b06 scsi: bfa: Fix inconsistent indenting adds ab17122e758e scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() adds e2ac7ab281c0 scsi: ufs: Use designated initializers in ufs_pm_lvl_states[] adds 824731258b65 scsi: target: tcmu: Fix boolreturn.cocci warnings adds 98f92dff1412 scsi: core: Remove leading spaces in Kconfig adds 40d6b939e4df scsi: Fix spelling mistakes in header files adds ecd7beb37871 scsi: ufs: core: Clean up whitespace adds 86cfe4ad248d scsi: fas216: Use fallthrough pseudo-keyword adds 5ac3c649f11c scsi: ufs: ufs-exynos: Make a const array static, makes ob [...] adds cb9eb11fd572 scsi: qla2xxx: Remove redundant assignment to rval adds ee8868c5c78f scsi: scsi_dh_alua: Retry RTPG on a different path after failure adds 01131e7aae5d scsi: lpfc: Fix unreleased RPIs when NPIV ports are created adds fa21189db9ab scsi: lpfc: Fix non-optimized ERSP handling adds e30d55137ede scsi: lpfc: Fix "Unexpected timeout" error in direct attac [...] adds 1037e4b4f81d scsi: lpfc: Add ndlp kref accounting for resume RPI path adds 4012baeab6ca scsi: lpfc: Fix Node recovery when driver is handling simu [...] adds fe83e3b9b422 scsi: lpfc: Fix node handling for Fabric Controller and Do [...] adds 04c1d9c50ae3 scsi: lpfc: Ignore GID-FT response that may be received af [...] adds 5aa615d195f1 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to [...] adds 3e49af9393c6 scsi: lpfc: Add a option to enable interlocked ABTS before [...] adds 8eced807077d scsi: lpfc: Reregister FPIN types if ELS_RDF is received f [...] adds e5e0280db792 scsi: lpfc: Update lpfc version to 12.8.0.10 adds ea2f0f77538c scsi: core: Cap scsi_host cmd_per_lun at can_queue adds e907b7c6b74c Merge remote-tracking branch 'scsi-mkp/for-next' adds bd9783760266 Merge remote-tracking branch 'vhost/linux-next' adds e684b485bef7 Merge remote-tracking branch 'rpmsg/for-next' adds 2a9a2ccaab99 gpio: stmpe: fully use convert probe to device-managed adds 1189827a2cf7 gpio: da9055: remove platform_set_drvdata() + cleanup probe adds fd80b8ba3aa5 gpiolib: Make use of assign_bit() API (part 2) adds 9e23bf6b00fd gpiolib: Use sysfs_emit() in "show" functions adds ec5aa31bbed6 gpio: visconti: remove platform_set_drvdata() + cleanup probe adds 6681db5ef540 gpio: adp5520: cleanup probe error path + remove platform_ [...] adds aa93b0f39a07 gpio: altera-a10sr: remove platform_set_drvdata() + cleanup probe adds 21dde316cac7 gpio: bd9571mwv: remove platform_set_drvdata() + cleanup probe adds 91d594b2db51 gpio: tps68470: remove platform_set_drvdata() + cleanup probe adds 94a7b66910ea gpio: xgene: simplify probe, return devm_gpiochip_add_data [...] adds 4d2a72635b55 gpio: da9052: remove platform_set_drvdata() + cleanup probe adds 10a476164b08 gpio: gpio-tegra186: remove empty remove hook adds 6e153938b7f0 gpio: gpio-tegra186: remove platform_set_drvdata() + clean [...] adds 980f9759dad4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 5b2d3326cdf8 gpio: crystalcove: remove platform_set_drvdata() + cleanup probe adds f3019092eca0 gpio: wcove: Use IRQ hardware number getter instead of dir [...] adds 5d9936648285 gpio: wcove: Unify style of to_reg() with to_ireg() adds 2b71b66ac041 gpio: wcove: Split error handling for CTRL and IRQ registers adds 8a52d05904ea Merge remote-tracking branch 'gpio-intel/for-next' adds 333944c7c375 pinctrl: aspeed: Fix minor documentation error adds ac5f8197d15c dt-bindings: pinctrl: convert Broadcom Northstar to the js [...] adds d62bd5ce12d7 pinctrl: amd: Implement irq_set_wake adds 969ef42b1ae0 pinctrl: qcom: spmi-mpp: Add compatible for pmi8994 adds d7f444499d6f pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE adds 57b55eeb7552 pinctrl: Keep enum pin_config_param ordered by name (part 2) adds 0f9facdbd9d4 pinctrl: ocelot: Remove redundant error printing in ocelot [...] adds ef9385fbf30e pinctrl: iproc-gpio: Remove redundant error printing in ip [...] adds 676e2d075040 pinctrl: qcom: spmi-gpio: Add support for pm7325 adds f9fb145b27cd dt-bindings: pinctrl: qcom-pmic-gpio: Add pm7325 support adds 529f5d0beb8d pinctrl/amd: Add device HID for new AMD GPIO controller adds 3dc58221cadb pinctrl: npcm: Align a few entries in the pin function table adds 9f96bd5ae866 Merge branch 'devel' into for-next adds 1634f13edf76 Merge remote-tracking branch 'pinctrl/for-next' adds 2db39e690e13 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds 5dae754fe6b4 Merge remote-tracking branch 'livepatching/for-next' adds ba79c82d0c9c Merge remote-tracking branch 'coresight/next' adds dc8139bd8eac Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds e1af496cbe9b pgo: add clang's Profile Guided Optimization infrastructure adds 5d6c8592ee5f x86: lto: Fix location of '-plugin-opt=' flags adds 72a12a91a634 init: verify that function is initcall_t at compile-time adds 7249df7268cc Merge remote-tracking branch 'kspp/for-next/kspp' adds dfc828d5c5f9 Merge remote-tracking branch 'gnss/gnss-next' adds 2012ff056003 Merge remote-tracking branch 'slimbus/for-next' adds 830f54ec0936 nvmem: sprd: Add missing MODULE_DEVICE_TABLE adds b9e014141f5a nvmem: qcom-spmi-sdam: add missing MODULE_DEVICE_TABLE adds 185ed10fab95 nvmem: sc27xx: Add missing MODULE_DEVICE_TABLE adds 83aab756d2a8 nvmem: sprd: Fix an error message adds ed552505629d nvmem: core: add a missing of_node_put adds 99e301048d79 nvmem: sunxi_sid: Set type to OTP adds d1a5f4ca656b nvmem: qfprom: minor nit fixes adds 6e1c8b156354 Merge remote-tracking branch 'nvmem/for-next' adds 03b30cc38dd3 hv_balloon: Remove redundant assignment to region_start adds adae1e931acd Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] adds bf5fd8cae3c8 scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs adds c6a8625fa4c6 hv_utils: Fix passing zero to 'PTR_ERR' warning adds 39974043f726 Merge remote-tracking branch 'hyperv/hyperv-next' adds 23f1a63c3baa Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 9430ecce9483 Merge remote-tracking branch 'fpga/for-next' adds e8d154142cc4 Merge remote-tracking branch 'rust/rust-next' adds 5f50d6b20ca3 cxl/mem: Move some definitions to mem.h adds 8ac75dd6ab30 cxl/mem: Introduce 'struct cxl_regs' for "composable" CXL devices adds 5f653f7590ab cxl/core: Rename bus.c to core.c adds 399d34ebc248 cxl/core: Refactor CXL register lookup for bridge reuse adds 35c32e3095d3 cxl/docs: Fix "Title underline too short" warning adds 49c6ee46ecfd Merge remote-tracking branch 'cxl/next' adds d8a0c42ef6cf Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds df3e9f748d31 mm,hwpoison: fix race with hugetlb page allocation adds 1442ec399453 kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] adds 7dc4b407da65 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds d2aab71d81bb /proc/kpageflags: do not use uninitialized struct pages adds b6483cb9f1d8 kthread: switch to new kerneldoc syntax for named variable [...] adds 7b36d2244139 ia64: headers: drop duplicated words adds 867d8a20cb43 ia64: mca_drv: fix incorrect array size calculation adds e21501c2a2b9 streamline_config.pl: make spacing consistent adds d7689e016f73 streamline_config.pl: add softtabstop=4 for vim users adds 9b627b25bd8c scripts/spelling.txt: add more spellings to spelling.txt adds ca61b2bcc953 ocfs2: remove unnecessary INIT_LIST_HEAD() adds e19d3207bd84 ocfs2: fix snprintf() checking adds 60c57eca379c ocfs2: remove redundant assignment to pointer queue adds a41e4e4f42a9 ocfs2: remove repeated uptodate check for buffer adds 064946614d17 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 6f120a2df303 ocfs2: fix ocfs2 corrupt when iputting an inode adds 35ff376814fa kernel: watchdog: modify the explanation related to watchd [...] adds 309e0c7eb550 doc: watchdog: modify the explanation related to watchdog thread adds 48b38ee55899 doc: watchdog: modify the doc related to "watchdog/%u" adds b2e38b28c708 kunit: make test->lock irq safe adds e68667ca91f0 mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds 30e02eb754cf mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds b190ca4dc74b mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds fc67f6c7986a slub: remove resiliency_test() function adds 7fead0c158c7 mm, slub: change run-time assertion in kmalloc_index() to [...] adds 692d5bccbfd7 kfence: test: fix for "mm, slub: change run-time assertion [...] adds f3c02f7962b7 mm, slub: fix support for clang 10 adds 2f771b1cbaf2 lib/hexdump: add a raw pointer printing format for slub debugging adds 061d9da524b9 slub: print raw pointer addresses when debugging adds 0933f61b5e9a slub: actually use 'message' in restore_bytes() adds ce5774e26bb7 tools/vm/page_owner_sort.c: check malloc() return adds f55422bdf2b5 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] adds 39b6e063150d mm: page-writeback: kill get_writeback_state() comments adds 3b4c0270650b mm/page-writeback: Fix performance when BDI's share of rat [...] adds 1179968f90a1 mm/page-writeback: update the comment of Dirty position control adds 3aa635bb6fce mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds 1f31fd735b8b mm/gup_benchmark: support threading adds b9cfa2d055ba mm: gup: allow FOLL_PIN to scale in SMP adds eddf878442c5 mm: gup: pack has_pinned in MMF_HAS_PINNED adds d2b02adf3180 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds 7a381662c189 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds 5a558bc8ac71 mm/swapfile: use percpu_ref to serialize against concurren [...] adds 8fcaafda5ac7 swap: fix do_swap_page() race with swapoff adds 281c477130ea mm/swap: remove confusing checking for non_swap_entry() in [...] adds a0d9cecf836b mm/shmem: fix shmem_swapin() race with swapoff adds 8f23f5f6f1c4 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] adds de6592d75570 mm/swap: remove unused local variable nr_shadows adds 292a2275e8ec mm/swap_slots.c: delete meaningless forward declarations adds 46d9209734da mm/swap: remove unused global variable nr_swapper_spaces adds 23fa5f3d4de2 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] adds 3c6bf9dddf25 mm/memcg: move mod_objcg_state() to memcontrol.c adds c631b9f302ee mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds 6bb09e1e3bba mm/memcg: improve refill_obj_stock() performance adds f7eda57ca002 mm/memcg: optimize user context object stock access adds e2991807e2c0 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds b991e7735448 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds 993d5b20a44a mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds 5d87b385b080 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 0a11ece7879e mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds 7d8fc54f8914 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds 42e0c54ac05f mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds 36044bd2e71f mm: memcontrol: fix root_mem_cgroup charging adds 772ef47e8248 mm: memcontrol: fix page charging in page replacement adds 1a03a78d7579 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds 49b0add345f2 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds 44fcf4a97ea2 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds 197eb953b227 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds 5e7517470d39 mm: memcontrol: simplify the logic of objcg pinning memcg adds ecea42da7f3f mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds 4823bf1eef2c mm: vmscan: remove noinline_for_stack adds 9a2288977da6 memcontrol: use flexible-array member adds 482c09f57dd3 mm: improve mprotect(R|W) efficiency on pages referenced once adds 10d8be510ccc mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix adds 2f5453a6f65b perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds 5fae0f95c42a binfmt: remove in-tree usage of MAP_EXECUTABLE adds 88171837d754 binfmt-remove-in-tree-usage-of-map_executable-fix adds ba2d4896adda mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds c8c8c48ac6ea mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds ceb9da86dbde mm/mmap: introduce unlock_range() for code cleanup adds 029188e3403e mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 669ac363ce3a mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds 101a4a1c871d mm/memory.c: fix comment of finish_mkwrite_fault() adds 2ba386da812c selftest/mremap_test: update the test to handle pagesize o [...] adds 6ec1a3ab62e0 selftest/mremap_test: avoid crash with static build adds 05f2964d3ba8 mm/mremap: use pmd/pud_poplulate to update page table entries adds f8cb68e56bd3 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix adds 4cab3786d3aa powerpc/mm/book3s64: fix possible build error adds 7006e99fb7fc powerpc/mm/book3s64: update tlb flush routines to take a p [...] adds b9b1e4e4799f powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] adds d9fe477773e6 mm/mremap: use range flush that does TLB and page walk cac [...] adds fcb4acb31907 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] adds bfe2967a27f2 mm/mremap: move TLB flush outside page table lock adds 998630bb3be6 mm/mremap: allow arch runtime override adds 2211ff0c1e98 powerpc/mm: enable move pmd/pud adds b18e422ded60 mm/page_alloc: add an alloc_pages_bulk_array_node() helper adds 832429817cd9 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() adds 7b56b11050f8 mm/vmalloc: print a warning message first on failure adds d50c45581dda printk: introduce dump_stack_lvl() adds d2f12e41c6b0 fix for "printk: introduce dump_stack_lvl()" adds d87e63609fd9 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds 36d23a44adea mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 8072a5e5e1ac mm/mmzone.h: simplify is_highmem_idx() adds 23a8803c239f mm: make __dump_page static adds b5a793e9ed10 mm/page_alloc: bail out on fatal signal during reclaim/com [...] adds a882885c4593 mm/debug: factor PagePoisoned out of __dump_page adds 0062b0b70d0c mm/page_owner: constify dump_page_owner adds 7991bd262e14 mm: make compound_head const-preserving adds 0d1816249d99 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds b59f9d05844f mm: constify page_count and page_ref_count adds 3a854ce8605c mm: optimise nth_page for contiguous memmap adds 47671d91e22d mm/page_alloc: switch to pr_debug adds 34020422616a mm/page_alloc: split per cpu page lists and zone stats adds 430f2bf5b55f mm/page_alloc: split per cpu page lists and zone stats -fix adds f887caa49d14 mm/page_alloc: split per cpu page lists and zone stats -fix -fix adds de5e93cf9f05 mm/page_alloc: convert per-cpu list protection to local_lock adds 173ed7cf1428 mm/vmstat: convert NUMA statistics to basic NUMA counters adds 30386bb1fa03 mm/vmstat: inline NUMA event counter updates adds 5c455fc158cf mm/page_alloc: batch the accounting updates in the bulk allocator adds a3b9b6386911 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 90b184d22346 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds 4353349f7d98 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds 07bbd75d4133 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds 4a273df45cbe mm,hwpoison: make get_hwpoison_page call get_any_page() adds 37f79bbcb070 mm: memory_hotplug: factor out bootmem core functions to b [...] adds a7d87c909449 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds 068746058a75 mm: hugetlb: gather discrete indexes of tail page adds 1c191f852a98 mm: hugetlb: free the vmemmap pages associated with each H [...] adds fe1bd4965763 mm: hugetlb: defer freeing of HugeTLB pages adds 7cb90993839c mm: hugetlb: alloc the vmemmap pages associated with each [...] adds 96d054d6b9db mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds d8aaf2a0ebee mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds 573d6fba46e6 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds 99e1539d4a6d mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds 7c69cac1db93 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds ac2823dd0315 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds cfd4a6b04202 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds 6592db577150 mm/huge_memory.c: use page->deferred_list adds 1e507d34d772 mm/huge_memory.c: add missing read-only THP checking in tr [...] adds 9dd2b449be9c mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] adds 5d2ffbd25b68 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds da8061a3ac24 mm/huge_memory.c: don't discard hugepage if other processe [...] adds 12e9149f6635 mm/hugetlb: change parameters of arch_make_huge_pte() adds 043df8649e1b mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge adds 67f4529cd3b9 x86: define only {pud/pmd}_{set/clear}_huge when useful adds c850c24bda92 arm64: define only {pud/pmd}_{set/clear}_huge when useful adds 3b4890bdf566 mm/vmalloc: enable mapping of huge pages at pte level in vmap adds f1313a3a0715 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc adds 5b1c575cf67a powerpc/8xx: add support for huge pages on VMAP and VMALLOC adds accb8ed8c426 userfaultfd/selftests: use user mode only adds a3e5749fdc61 userfaultfd/selftests: remove the time() check on delayed uffd adds 1a8202f91c6c userfaultfd/selftests: dropping VERIFY check in locking_thread adds 513cd620a93c userfaultfd/selftests: only dump counts if mode enabled adds 2e18ce0693b7 userfaultfd/selftests: unify error handling adds af85da6945a6 mm/thp: simplify copying of huge zero page pmd when fork adds c57323780cd3 mm/userfaultfd: fix uffd-wp special cases for fork() adds 2a0231cb7fc1 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit adds f5e82a1826a8 mm/userfaultfd: fail uffd-wp registration if not supported adds 1e8745cad28b mm/pagemap: export uffd-wp protection information adds a71ee4810deb userfaultfd/selftests: add pagemap uffd-wp test adds 507345ff6f84 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] adds 307c04858b51 userfaultfd/shmem: support minor fault registration for shmem adds 678c60ab7e10 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem adds c12c2794065b userfaultfd/shmem: advertise shmem minor fault support adds 7fd4e9457328 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] adds bcdac14cb248 userfaultfd/selftests: use memfd_create for shmem test type adds d7ec6efb9ab7 userfaultfd/selftests: create alias mappings in the shmem test adds a6e2d0b31d8c userfaultfd/selftests: reinitialize test context in each test adds f25611d315af userfaultfd-selftests-reinitialize-test-context-in-each-test-fix adds 96a21928936c userfaultfd/selftests: exercise minor fault handling shmem [...] adds 819ac563b0f6 mm/kconfig: move HOLES_IN_ZONE into mm adds b6ed64011058 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] adds bc510e81d04d include/linux/mmzone.h: add documentation for pfn_valid() adds d24008db3935 memblock: update initialization of reserved pages adds 0085160c0522 arm64: decouple check whether pfn is in linear map from pf [...] adds dfe215e9bac2 arm64: drop pfn_valid_within() and simplify pfn_valid() adds 89fb47db72f2 arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix adds 9feca0fe5a9b mm: migrate: fix missing update page_private to hugetlb_pa [...] adds 3d544208d519 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs adds 0e51ad98ce92 mm: thp: check total_mapcount instead of page_mapcount adds 56967556d83e mm/huge_memory.c: remove unused variable 'count' adds 2fea967660bd mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix adds c7eca0c5a397 mm: memory: add orig_pmd to struct vm_fault adds 6d3989143441 mm: memory: make numa_migrate_prep() non-static adds 7e6d5d326066 mm: thp: refactor NUMA fault handling adds b79ea21cbc30 mm: migrate: account THP NUMA migration counters correctly adds e2a82b5866a8 mm: migrate: don't split THP for misplaced NUMA page adds 3566c8d5771e mm: migrate: check mapcount for THP instead of refcount adds 04b31e068ccb mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] adds 419ff0441a92 mm/thp: update mm_struct's MM_ANONPAGES stat for huge zero pages adds bae0f1803ce3 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] adds 72f16fe89b81 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc adds 17ca0d883cac nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes adds 9787449ef637 mm: make variable names for populate_vma_page_range() consistent adds 1480a5517239 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] adds 915df66c89a7 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] adds 7dd2b5530957 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT adds 374ed94c930d selftests/vm: add protection_keys_32 / protection_keys_64 [...] adds 06d7c6c5e80a selftests/vm: add test for MADV_POPULATE_(READ|WRITE) adds 5c0d3b433b56 mm/memory_hotplug: rate limit page migration warnings adds c838311ee875 mm/highmem: Remove deprecated kmap_atomic adds b1b9c7e07ea9 mm: fix typos and grammar error in comments adds e4cb5ca20662 mm: fix comments mentioning i_mutex adds 814b29bec224 mm: define default value for FIRST_USER_ADDRESS adds 1f46143b027c mm: fix spelling mistakes adds 9204129bb09c mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages adds 404e9cf1ea75 mm/vmalloc: include header for prototype of set_iounmap_nonlazy adds 18388e361723 mm/page_alloc: make should_fail_alloc_page a static functi [...] adds 580bb27d65c8 mm/mapping_dirty_helpers: remove double Note in kerneldoc adds a53ec6a35c8a mm/early_ioremap: add prototype for early_memremap_pgprot_adjust adds b5f27000e5b2 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] adds b48807d27faa mm/memory_hotplug: fix kerneldoc comment for __try_online_node adds 91a43f651de3 mm/memory_hotplug: fix kerneldoc comment for __remove_memory adds b470efb4f6af mm/zbud: add kerneldoc fields for zbud_pool adds f685ba2f653d mm/z3fold: add kerneldoc fields for z3fold_pool adds df90e9eb1785 mm/swap: make swap_address_space an inline function adds de06540b3f63 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations adds d2a17937961c mm/page_alloc: move prototype for find_suitable_fallback adds b7ab8e341977 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM adds d44ded81e182 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 91b07931ba94 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 37950a4d6b61 kernel/hung_task.c: Monitor killed tasks. adds 19f8d6c991d4 proc: Avoid mixing integer types in mem_rw() adds 5989b2e5dd17 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER adds 389031c85a1d fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM adds ac3b09990c95 fs/proc/kcore: don't read offline sections, logically offl [...] adds a69230c36d18 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] adds eed4d81524bd virtio-mem: use page_offline_(start|end) when setting Page [...] adds 1558788e2d1c fs/proc/kcore: use page_offline_(freeze|thaw) adds 12e80f5a8509 procfs: allow reading fdinfo with PTRACE_MODE_READ adds 9ccfaebc202d procfs/dmabuf: add inode number to /proc/*/fdinfo adds 828fecd281b8 sysctl: remove redundant assignment to first adds 3b9dc52e94a9 proc/sysctl: make protected_* world readable adds 618894e4c98e kernel.h: split out panic and oops helpers adds 477764bbbed4 kernelh-split-out-panic-and-oops-helpers-fix adds 8d3cb8175802 kernel.h: split out panic and oops helpers (ia64 fix) adds 63e3271ddeb0 lib: decompress_bunzip2: remove an unneeded semicolon adds 022d7656003a lib/string_helpers: switch to use BIT() macro adds c2f95e2c708d lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] adds 49fb66d70879 lib/string_helpers: drop indentation level in string_escape_mem() adds d8862e6a2131 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII adds 033183137111 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] adds 94ff89d1c149 lib/string_helpers: allow to append additional characters [...] adds 7d2d8194071a lib/test-string_helpers: print flags in hexadecimal format adds 07910f428b99 lib/test-string_helpers: get rid of trailing comma in terminators adds 47ecd3f970e9 lib/test-string_helpers: add test cases for new features adds 5d557503a8e2 MAINTAINERS: add myself as designated reviewer for generic [...] adds aced44dfdcd5 seq_file: introduce seq_escape_mem() adds 6d0b138778d4 seq_file: add seq_escape_str() as replica of string_escape_str() adds f8646314f9d2 seq_file: convert seq_escape() to use seq_escape_str() adds f7b0a9bbab39 nfsd: avoid non-flexible API in seq_quote_mem() adds b64b1b3f9f43 seq_file: drop unused *_escape_mem_ascii() adds 2197cc59f988 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static adds c8d4c4b70e68 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] adds 7949929c1b48 checkpatch: scripts/spdxcheck.py now requires python3 adds c34b0d70ea3c init: print out unknown kernel parameters adds e6e6c3bd3fea init/main.c: silence some -Wunused-parameter warnings adds 96089d0f1456 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 88e3e3340152 x86: signal: don't do sas_ss_reset() until we are certain [...] adds f4bca74689b5 samples/kprobes: fix typo in handler_fault() adds 8abc5f6c789d samples/kprobes: fix typo in handler_post() adds f5045d0c52d8 lib/decompressors: remove set but not used variabled 'level' adds 055d5b168216 lib-decompressors-remove-set-but-not-used-variabled-level-fix adds 396eb1ee234c ipc sem: use kvmalloc for sem_undo allocation adds 1a35b71e32aa ipc: use kmalloc for msg_queue and shmid_kernel adds c5ea479305e0 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock adds 1518b3a7def9 Merge branch 'akpm-current/current' adds 6cc3fc3d75db mm/slub: use stackdepot to save stack trace in objects adds fc140a8e8ccd slub: STACKDEPOT: rename save_stack_trace() adds 889de99d31d9 mm/slub: use stackdepot to save stack trace in objects-fix adds ce398f6a4494 mmap: make mlock_future_check() global adds 866b360e9c92 riscv/Kconfig: make direct map manipulation options depend on MMU adds 780fd372c316 set_memory: allow querying whether set_direct_map_*() is a [...] adds def26e70b3f4 mm: introduce memfd_secret system call to create "secret" [...] adds 18bab7ff677f mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] adds 79a070bacc1a PM: hibernate: disable when there are active secretmem users adds 3e8cf301403b arch, mm: wire up memfd_secret system call where relevant adds 7a61cff9a8ef secretmem: test: add basic selftest for memfd_secret(2) adds 5f4b319608ff buildid: only consider GNU notes for build ID parsing adds 956b23ff2e61 buildid: add API to parse build ID out of buffer adds 2acdc8ee6ea0 buildid: stash away kernels build ID on init adds ca59b300b030 buildid-stash-away-kernels-build-id-on-init-fix adds f9e13250dc72 dump_stack: add vmlinux build ID to stack traces adds f6756b4829a2 module: add printk formats to add module build ID to stacktraces adds b52b1b7d315d module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds a84022b278d9 buildid: fix build when CONFIG_MODULES is not set adds e19094c2029b arm64: stacktrace: use %pSb for backtrace printing adds 0082a4473ae7 x86/dumpstack: use %pSb/%pBb for backtrace printing adds 3a7cf1543f11 scripts/decode_stacktrace.sh: support debuginfod adds f5b54d409a70 scripts/decode_stacktrace.sh: silence stderr messages from [...] adds e6862942e2cc scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] adds c757cb2f5a91 buildid: mark some arguments const adds b9e7143b3222 buildid: fix kernel-doc notation adds a37dfd4eec37 kdump: use vmlinux_build_id to simplify adds 5c8942d99c58 Merge branch 'akpm/master' adds 674dc447b09f Add linux-next specific files for 20210524
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 (cd557f1c605f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-driver-w1_ds2438 | 13 + Documentation/ABI/testing/sysfs-class-backlight | 100 + .../ABI/testing/sysfs-class-backlight-adp5520 | 31 - .../ABI/testing/sysfs-class-backlight-adp8860 | 37 - .../testing/sysfs-class-backlight-driver-adp8870 | 32 - .../ABI/testing/sysfs-class-led-driver-el15203000 | 9 - .../ABI/testing/sysfs-class-led-trigger-pattern | 3 + Documentation/ABI/testing/sysfs-driver-ufs | 126 + .../ABI/testing/sysfs-kernel-iommu_groups | 12 +- .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 8 +- Documentation/admin-guide/kernel-parameters.txt | 13 + Documentation/admin-guide/sysctl/kernel.rst | 7 + Documentation/block/blk-mq.rst | 4 +- Documentation/core-api/printk-formats.rst | 7 +- Documentation/dev-tools/checkpatch.rst | 172 +- Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kcsan.rst | 5 +- Documentation/dev-tools/kunit/index.rst | 1 + Documentation/dev-tools/kunit/kunit-tool.rst | 140 +- Documentation/dev-tools/kunit/running_tips.rst | 259 + Documentation/dev-tools/kunit/start.rst | 2 + Documentation/dev-tools/pgo.rst | 127 + Documentation/devicetree/bindings/arm/arm,scu.yaml | 46 + Documentation/devicetree/bindings/arm/cpus.yaml | 7 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 10 +- Documentation/devicetree/bindings/arm/fsl.yaml | 1 + Documentation/devicetree/bindings/arm/scu.txt | 28 - .../devicetree/bindings/arm/ux500/boards.txt | 4 +- .../devicetree/bindings/clock/idt,versaclock5.yaml | 2 - .../display/bridge/google,cros-ec-anx7688.yaml | 82 + .../devicetree/bindings/display/faraday,tve200.txt | 54 - .../bindings/display/faraday,tve200.yaml | 68 + .../devicetree/bindings/display/panel/lvds.yaml | 46 +- .../bindings/dvfs/performance-domain.yaml | 74 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 30 +- .../bindings/iio/accel/kionix,kxcjk1013.yaml | 1 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 1 - .../bindings/iio/afe/current-sense-shunt.yaml | 4 + .../devicetree/bindings/iio/cdc/adi,ad7746.yaml | 77 + Documentation/devicetree/bindings/input/input.yaml | 1 - .../bindings/interconnect/qcom,rpmh.yaml | 1 - .../leds/backlight/richtek,rt4831-backlight.yaml | 62 + .../bindings/media/microchip,sama5d4-vdec.yaml | 47 + .../bindings/media/nxp,imx7-mipi-csi2.yaml | 109 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/renesas,drif.yaml | 20 +- .../devicetree/bindings/media/tango-ir.txt | 21 - .../devicetree/bindings/mfd/google,cros-ec.yaml | 20 + .../devicetree/bindings/mfd/richtek,rt4831.yaml | 90 + .../devicetree/bindings/misc/eeprom-93xx46.txt | 3 + .../devicetree/bindings/net/dsa/mt7530.txt | 6 + .../devicetree/bindings/net/dsa/qca8k.txt | 40 + .../bindings/net/nfc/samsung,s3fwrn5.yaml | 5 + .../devicetree/bindings/net/qcom,ipa.yaml | 1 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 69 - .../bindings/net/qualcomm-bluetooth.yaml | 183 + .../devicetree/bindings/net/renesas,ether.yaml | 2 +- .../devicetree/bindings/net/rockchip-dwmac.yaml | 30 +- .../devicetree/bindings/nvmem/mtk-efuse.txt | 2 +- .../devicetree/bindings/pci/qcom,pcie.txt | 24 + .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 4 +- .../bindings/phy/mediatek,mt7621-pci-phy.yaml | 5 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 25 + .../devicetree/bindings/phy/rcar-gen3-phy-pcie.txt | 24 - .../bindings/phy/renesas,rcar-gen3-pcie-phy.yaml | 53 + .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 55 - .../bindings/pinctrl/brcm,ns-pinmux.yaml | 94 + .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 + .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 1 + .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 12 + .../bindings/power/supply/sc2731-charger.yaml | 2 +- .../devicetree/bindings/property-units.txt | 48 - .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 - .../devicetree/bindings/pwm/brcm,iproc-pwm.yaml | 45 + Documentation/devicetree/bindings/rng/mtk-rng.txt | 22 - Documentation/devicetree/bindings/rng/mtk-rng.yaml | 54 + Documentation/devicetree/bindings/serial/8250.yaml | 2 +- .../bindings/serial/amlogic,meson-uart.yaml | 5 + .../bindings/serial/brcm,bcm7271-uart.yaml | 2 +- .../devicetree/bindings/serial/ingenic,uart.yaml | 2 +- .../devicetree/bindings/serial/pl011.yaml | 4 +- .../bindings/serial/qca,ar9330-uart.yaml | 4 +- .../bindings/serial/renesas,em-uart.yaml | 2 +- .../devicetree/bindings/serial/renesas,scif.yaml | 4 + .../devicetree/bindings/serial/samsung_uart.yaml | 2 +- .../devicetree/bindings/serial/serial.yaml | 2 + .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../bindings/serial/snps-dw-apb-uart.yaml | 4 +- .../devicetree/bindings/serial/st,stm32-uart.yaml | 3 +- .../devicetree/bindings/sound/fsl,rpmsg.yaml | 2 +- .../devicetree/bindings/sound/imx-audio-card.yaml | 122 + Documentation/devicetree/bindings/sound/wm8750.txt | 18 - .../devicetree/bindings/sound/wm8750.yaml | 42 + Documentation/devicetree/bindings/spi/spi-mux.yaml | 2 +- .../devicetree/bindings/timer/arm,twd-timer.yaml | 56 + .../devicetree/bindings/timer/arm,twd.txt | 53 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 3 + Documentation/devicetree/bindings/usb/dwc2.yaml | 1 + .../devicetree/bindings/usb/nxp,isp1760.yaml | 69 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 50 + .../devicetree/bindings/writing-bindings.rst | 3 +- Documentation/driver-api/cxl/memory-devices.rst | 8 +- Documentation/driver-api/usb/usb.rst | 2 + Documentation/filesystems/debugfs.rst | 4 +- Documentation/hwmon/index.rst | 1 + Documentation/networking/caif/caif.rst | 4 +- Documentation/networking/ip-sysctl.rst | 58 + Documentation/powerpc/syscall64-abi.rst | 10 + Documentation/scheduler/sched-bwc.rst | 2 +- Documentation/scheduler/sched-nice-design.rst | 2 +- Documentation/spi/pxa2xx.rst | 58 +- .../translations/it_IT/process/coding-style.rst | 2 +- .../translations/zh_CN/core-api/index.rst | 13 +- .../translations/zh_CN/core-api/kernel-api.rst | 369 + .../translations/zh_CN/core-api/kobject.rst | 378 + .../translations/zh_CN/core-api/printk-basics.rst | 110 + .../translations/zh_CN/core-api/printk-formats.rst | 580 + .../translations/zh_CN/core-api/workqueue.rst | 337 + Documentation/translations/zh_CN/index.rst | 4 +- .../zh_CN/maintainer/configure-git.rst | 62 + .../translations/zh_CN/maintainer/index.rst | 21 + .../zh_CN/maintainer/maintainer-entry-profile.rst | 92 + .../zh_CN/maintainer/modifying-patches.rst | 51 + .../zh_CN/maintainer/pull-requests.rst | 148 + .../zh_CN/maintainer/rebasing-and-merging.rst | 165 + .../translations/zh_CN/parisc/debugging.rst | 42 + Documentation/translations/zh_CN/parisc/index.rst | 28 + .../translations/zh_CN/parisc/registers.rst | 153 + .../translations/zh_CN/process/8.Conclusion.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 2 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 214 + .../userspace-api/media/v4l/ext-ctrls-codec.rst | 222 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 11 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 12 + .../userspace-api/media/v4l/vidioc-queryctrl.rst | 18 +- .../userspace-api/media/videodev2.h.rst.exceptions | 5 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/vcpu-requests.rst | 2 +- Documentation/w1/slaves/w1_ds2438.rst | 19 +- Documentation/x86/buslock.rst | 126 + Documentation/x86/elf_auxvec.rst | 53 + Documentation/x86/index.rst | 2 + MAINTAINERS | 65 +- Makefile | 5 +- Next/SHA1s | 303 +- Next/Trees | 1 - Next/merge.log | 6089 ++-- arch/Kconfig | 1 + arch/alpha/include/uapi/asm/siginfo.h | 2 + arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/srmcons.c | 9 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/alpha/kernel/traps.c | 24 +- arch/alpha/mm/fault.c | 4 +- arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 132 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/dra76-evm.dts | 35 - arch/arm/boot/dts/imx28-lwe.dtsi | 170 + arch/arm/boot/dts/imx28-xea.dts | 99 + arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 2 +- arch/arm/boot/dts/imx53-ard.dts | 2 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 2 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 + arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-ds.dts | 17 + arch/arm/boot/dts/imx6qdl-ds.dtsi | 458 + arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 10 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 50 +- arch/arm/boot/dts/imx7d-meerkat96.dts | 2 +- arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/imx7d-sdb.dts | 7 + arch/arm/boot/dts/rk3066a-rayeager.dts | 2 +- arch/arm/boot/dts/rk3066a.dtsi | 53 +- arch/arm/boot/dts/rk3188.dtsi | 53 +- arch/arm/boot/dts/rk322x.dtsi | 4 - arch/arm/boot/dts/rk3xxx.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 7 + arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/configs/omap2plus_defconfig | 5 + arch/arm/configs/shmobile_defconfig | 1 - arch/arm/crypto/Makefile | 10 +- arch/arm/crypto/poly1305-core.S_shipped | 1158 - arch/arm/crypto/sha256-core.S_shipped | 2816 -- arch/arm/crypto/sha512-core.S_shipped | 1869 - arch/arm/kernel/signal.c | 39 - arch/arm/mach-imx/mach-imx6q.c | 85 - arch/arm/mach-imx/mach-imx6sx.c | 26 - arch/arm/mach-imx/mach-imx7d.c | 22 - arch/arm/mach-imx/pm-imx27.c | 1 + arch/arm/mach-npcm/Kconfig | 1 + arch/arm/mach-omap1/Kconfig | 12 +- arch/arm/mach-omap1/board-h2.c | 4 +- arch/arm/mach-omap1/pm.c | 10 +- arch/arm/mach-omap2/board-n8x0.c | 2 +- arch/arm/mach-omap2/cm.h | 1 - arch/arm/mach-omap2/cm_common.c | 13 - arch/arm/mach-omap2/control.c | 5 - arch/arm/mach-omap2/control.h | 1 - arch/arm/tools/syscall.tbl | 2 +- arch/arm/xen/mm.c | 20 +- arch/arm64/Kbuild | 3 +- .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 3 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 50 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 + .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 10 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 23 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 + arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 22 + arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 77 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 11 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 3 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 48 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 31 - arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 11 +- arch/arm64/configs/defconfig | 1 + arch/arm64/crypto/Makefile | 10 +- arch/arm64/crypto/poly1305-core.S_shipped | 835 - arch/arm64/crypto/sha256-core.S_shipped | 2069 -- arch/arm64/crypto/sha512-core.S_shipped | 1093 - arch/arm64/include/asm/kvm_asm.h | 3 + arch/arm64/include/asm/set_memory.h | 4 +- arch/arm64/include/asm/unistd32.h | 3 +- arch/arm64/kernel/signal.c | 39 - arch/arm64/kernel/signal32.c | 39 - arch/arm64/kvm/arm.c | 11 + arch/arm64/kvm/hyp/exception.c | 18 +- arch/arm64/kvm/hyp/include/hyp/adjust_pc.h | 18 - arch/arm64/kvm/hyp/nvhe/hyp-main.c | 8 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 +- arch/arm64/kvm/hyp/nvhe/setup.c | 2 +- arch/arm64/kvm/hyp/nvhe/switch.c | 3 +- arch/arm64/kvm/hyp/vhe/switch.c | 3 +- arch/arm64/kvm/mmu.c | 12 +- arch/arm64/kvm/sys_regs.c | 42 +- arch/arm64/mm/flush.c | 4 +- arch/arm64/mm/init.c | 3 +- arch/arm64/mm/mmu.c | 20 +- arch/arm64/mm/pageattr.c | 10 +- arch/arm64/net/bpf_jit_comp.c | 13 +- arch/ia64/include/asm/pal.h | 1 + arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/emu/nfcon.c | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/mips/include/uapi/asm/siginfo.h | 2 + arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/openrisc/include/asm/barrier.h | 9 + arch/openrisc/kernel/setup.c | 2 + arch/openrisc/mm/init.c | 6 +- arch/parisc/kernel/pdc_cons.c | 8 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/include/asm/book3s/64/tlbflush.h | 2 +- arch/powerpc/include/asm/interrupt.h | 7 + arch/powerpc/include/asm/ptrace.h | 45 +- arch/powerpc/include/asm/syscall.h | 42 +- arch/powerpc/kernel/exceptions-64e.S | 38 +- arch/powerpc/kernel/setup_64.c | 4 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/lib/feature-fixups.c | 114 +- arch/riscv/Kconfig | 4 + arch/riscv/include/asm/kexec.h | 4 +- arch/riscv/include/asm/pci.h | 2 + arch/riscv/include/asm/pgtable-64.h | 3 +- arch/riscv/include/asm/pgtable-bits.h | 5 + arch/riscv/include/asm/pgtable.h | 176 +- arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/kernel/machine_kexec.c | 11 +- arch/riscv/kernel/probes/kprobes.c | 2 + arch/riscv/kernel/stacktrace.c | 14 +- arch/riscv/mm/init.c | 6 - arch/riscv/mm/pageattr.c | 8 +- arch/riscv/mm/tlbflush.c | 17 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/include/asm/vio.h | 2 +- arch/sparc/include/uapi/asm/siginfo.h | 3 + arch/sparc/kernel/ds.c | 6 - arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 - arch/sparc/kernel/signal_64.c | 36 - arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/kernel/vio.c | 4 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/um/drivers/line.c | 15 +- arch/um/drivers/line.h | 5 +- arch/um/drivers/ssl.c | 1 - arch/um/drivers/stdio_console.c | 1 - arch/um/kernel/skas/syscall.c | 2 +- arch/x86/Kconfig | 1 + arch/x86/Makefile | 12 +- arch/x86/boot/Makefile | 1 + arch/x86/boot/compressed/Makefile | 1 + arch/x86/crypto/Makefile | 3 + arch/x86/entry/common.c | 4 + arch/x86/entry/entry_64.S | 3 +- arch/x86/entry/syscall_32.c | 20 +- arch/x86/entry/syscall_64.c | 17 +- arch/x86/entry/syscall_x32.c | 35 +- arch/x86/entry/syscalls/Makefile | 36 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/entry/syscalls/syscallhdr.sh | 35 - arch/x86/entry/syscalls/syscalltbl.sh | 46 - arch/x86/entry/vdso/Makefile | 1 + arch/x86/events/core.c | 6 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/lbr.c | 26 +- arch/x86/events/intel/uncore.h | 1 + arch/x86/events/intel/uncore_snbep.c | 173 +- arch/x86/events/perf_event.h | 6 + arch/x86/include/asm/Kbuild | 1 + arch/x86/include/asm/desc.h | 2 - arch/x86/include/asm/elf.h | 4 + arch/x86/include/asm/fpu/signal.h | 2 + arch/x86/include/asm/intel-family.h | 3 +- arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/set_memory.h | 4 +- arch/x86/include/asm/sigframe.h | 2 + arch/x86/include/asm/syscall_wrapper.h | 10 +- arch/x86/include/asm/unistd.h | 8 +- arch/x86/include/asm/vdso/clocksource.h | 2 + arch/x86/include/uapi/asm/auxvec.h | 4 +- arch/x86/include/uapi/asm/hwcap2.h | 6 +- arch/x86/kernel/acpi/boot.c | 118 +- arch/x86/kernel/cpu/common.c | 31 +- arch/x86/kernel/cpu/intel.c | 42 +- arch/x86/kernel/fpu/signal.c | 19 + arch/x86/kernel/idt.c | 40 +- arch/x86/kernel/jump_label.c | 2 - arch/x86/kernel/sev-shared.c | 1 + arch/x86/kernel/sev.c | 136 +- arch/x86/kernel/signal.c | 88 +- arch/x86/kernel/signal_compat.c | 6 - arch/x86/kernel/smpboot.c | 3 +- arch/x86/kernel/traps.c | 9 +- arch/x86/kernel/vmlinux.lds.S | 2 + arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/platform/efi/Makefile | 1 + arch/x86/purgatory/Makefile | 1 + arch/x86/realmode/rm/Makefile | 1 + arch/x86/um/sys_call_table_32.c | 14 +- arch/x86/um/sys_call_table_64.c | 15 +- arch/x86/um/vdso/Makefile | 1 + arch/x86/xen/enlighten_pv.c | 8 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- arch/xtensa/platforms/iss/console.c | 9 +- block/bfq-iosched.c | 34 +- block/blk-flush.c | 3 +- block/blk-iocost.c | 14 +- block/blk-mq-sched.c | 75 +- block/blk-mq-sched.h | 2 + block/blk-mq-tag.c | 114 +- block/blk-mq-tag.h | 15 +- block/blk-mq.c | 121 +- block/blk-mq.h | 1 + block/genhd.c | 11 +- block/kyber-iosched.c | 5 +- block/mq-deadline.c | 3 +- block/partitions/efi.c | 2 +- block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 - block/partitions/msdos.c | 24 +- crypto/ecdh.c | 4 +- crypto/testmgr.h | 8 +- drivers/accessibility/braille/braille_console.c | 1 + drivers/accessibility/speakup/spk_ttyio.c | 9 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/dptf/int340x_thermal.c | 2 + drivers/acpi/processor_idle.c | 40 + drivers/acpi/scan.c | 60 +- drivers/acpi/x86/s2idle.c | 4 + drivers/ata/pata_octeon_cf.c | 5 +- drivers/ata/pata_rb532_cf.c | 6 +- drivers/ata/sata_fsl.c | 2 +- drivers/ata/sata_highbank.c | 6 +- drivers/ata/sata_nv.c | 2 +- drivers/atm/fore200e.c | 1 + drivers/atm/zeprom.h | 2 +- drivers/base/attribute_container.c | 6 +- drivers/base/core.c | 70 +- drivers/base/node.c | 2 +- drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 + drivers/base/regmap/regmap-i2c.c | 45 +- drivers/base/regmap/regmap-mdio.c | 59 + drivers/base/regmap/regmap.c | 2 + drivers/block/nbd.c | 10 +- drivers/block/rsxx/dma.c | 6 +- drivers/block/sunvdc.c | 3 +- drivers/bluetooth/btqca.c | 90 +- drivers/bluetooth/btqca.h | 14 +- drivers/bluetooth/btusb.c | 13 +- drivers/bluetooth/hci_ldisc.c | 12 +- drivers/bluetooth/hci_qca.c | 114 +- drivers/bus/ti-sysc.c | 56 +- drivers/char/Kconfig | 13 - drivers/char/hpet.c | 4 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/amd-rng.c | 2 +- drivers/char/hw_random/exynos-trng.c | 4 +- drivers/char/hw_random/pseries-rng.c | 2 +- drivers/char/mem.c | 4 - drivers/char/pcmcia/cm4000_cs.c | 3 +- drivers/char/pcmcia/cm4040_cs.c | 3 +- drivers/char/pcmcia/synclink_cs.c | 16 +- drivers/char/ttyprintk.c | 50 +- drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-imx8qm-rsrc.c | 116 + drivers/clk/imx/clk-imx8qxp-rsrc.c | 89 + drivers/clk/imx/clk-imx8qxp.c | 211 +- drivers/clk/imx/clk-scu.c | 219 +- drivers/clk/imx/clk-scu.h | 56 +- drivers/clk/rockchip/clk.h | 29 +- drivers/clocksource/hyperv_timer.c | 4 +- drivers/comedi/drivers/comedi_8254.c | 3 +- drivers/comedi/drivers/comedi_isadma.c | 2 +- drivers/comedi/drivers/jr3_pci.c | 15 - drivers/comedi/drivers/ni_routes.c | 7 +- drivers/comedi/drivers/ni_routes.h | 1 - .../comedi/drivers/ni_routing/ni_device_routes.c | 1 - .../comedi/drivers/ni_routing/ni_device_routes.h | 1 - .../drivers/ni_routing/ni_device_routes/all.h | 1 - .../ni_routing/ni_device_routes/pci-6070e.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6220.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6221.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6229.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6251.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6254.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6259.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6534.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6602.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6713.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6723.c | 1 - .../drivers/ni_routing/ni_device_routes/pci-6733.c | 1 - .../ni_routing/ni_device_routes/pxi-6030e.c | 1 - .../drivers/ni_routing/ni_device_routes/pxi-6224.c | 1 - .../drivers/ni_routing/ni_device_routes/pxi-6225.c | 1 - .../drivers/ni_routing/ni_device_routes/pxi-6251.c | 1 - .../drivers/ni_routing/ni_device_routes/pxi-6733.c | 1 - .../ni_routing/ni_device_routes/pxie-6251.c | 1 - .../ni_routing/ni_device_routes/pxie-6535.c | 1 - .../ni_routing/ni_device_routes/pxie-6738.c | 1 - .../comedi/drivers/ni_routing/ni_route_values.c | 1 - .../comedi/drivers/ni_routing/ni_route_values.h | 1 - .../drivers/ni_routing/ni_route_values/all.h | 1 - .../drivers/ni_routing/ni_route_values/ni_660x.c | 1 - .../ni_routing/ni_route_values/ni_eseries.c | 1 - .../ni_routing/ni_route_values/ni_mseries.c | 1 - .../drivers/ni_routing/tools/convert_c_to_py.c | 1 - .../drivers/ni_routing/tools/convert_csv_to_c.py | 7 - .../drivers/ni_routing/tools/convert_py_to_csv.py | 1 - .../drivers/ni_routing/tools/csv_collection.py | 1 - .../drivers/ni_routing/tools/make_blank_csv.py | 1 - .../comedi/drivers/ni_routing/tools/ni_names.py | 1 - drivers/comedi/drivers/ni_tio.c | 12 +- drivers/comedi/drivers/tests/comedi_example_test.c | 1 - drivers/comedi/drivers/tests/ni_routes_test.c | 1 - drivers/comedi/drivers/tests/unittest.h | 1 - drivers/cpufreq/cpufreq-dt-platdev.c | 10 +- drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/crypto/Kconfig | 20 + drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 4 +- drivers/crypto/ccp/sev-dev.c | 4 + drivers/crypto/ccp/sp-pci.c | 6 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 89 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 199 +- drivers/crypto/hisilicon/qm.c | 136 +- drivers/crypto/hisilicon/sec2/sec_main.c | 48 +- drivers/crypto/hisilicon/zip/zip_main.c | 38 +- drivers/crypto/ixp4xx_crypto.c | 277 +- drivers/crypto/nx/nx-842-pseries.c | 1 + drivers/crypto/qce/Makefile | 1 + drivers/crypto/qce/aead.c | 841 + drivers/crypto/qce/aead.h | 56 + drivers/crypto/qce/common.c | 196 +- drivers/crypto/qce/common.h | 9 +- drivers/crypto/qce/core.c | 4 + drivers/crypto/sa2ul.c | 46 +- drivers/crypto/ux500/hash/hash_core.c | 1 + drivers/cxl/Makefile | 4 +- drivers/cxl/bus.c | 29 - drivers/cxl/core.c | 87 + drivers/cxl/cxl.h | 82 +- drivers/cxl/mem.c | 93 +- drivers/cxl/mem.h | 78 + drivers/devfreq/Kconfig | 1 - drivers/devfreq/devfreq.c | 1 + drivers/devfreq/imx-bus.c | 14 - drivers/devfreq/tegra30-devfreq.c | 1 + drivers/dma-buf/dma-buf.c | 10 +- drivers/dma/imx-sdma.c | 2 +- drivers/edac/aspeed_edac.c | 4 +- drivers/edac/ti_edac.c | 1 + drivers/extcon/extcon-intel-mrfld.c | 9 + drivers/extcon/extcon-max8997.c | 1 + drivers/firewire/core-topology.c | 1 + drivers/firmware/efi/libstub/Makefile | 1 + drivers/gpio/gpio-adp5520.c | 18 +- drivers/gpio/gpio-altera-a10sr.c | 11 +- drivers/gpio/gpio-bd9571mwv.c | 11 +- drivers/gpio/gpio-crystalcove.c | 10 +- drivers/gpio/gpio-da9052.c | 11 +- drivers/gpio/gpio-da9055.c | 11 +- drivers/gpio/gpio-lp87565.c | 6 +- drivers/gpio/gpio-stmpe.c | 32 +- drivers/gpio/gpio-tegra186.c | 14 +- drivers/gpio/gpio-tps68470.c | 12 +- drivers/gpio/gpio-visconti.c | 10 +- drivers/gpio/gpio-wcove.c | 39 +- drivers/gpio/gpio-xgene.c | 11 +- drivers/gpio/gpiolib-sysfs.c | 34 +- drivers/gpu/drm/amd/amdgpu/Makefile | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 132 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 42 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 536 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 196 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 132 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 190 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 75 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 132 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 79 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 24 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 + drivers/gpu/drm/amd/amdgpu/atom.c | 18 +- drivers/gpu/drm/amd/amdgpu/atom.h | 3 +- drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c | 54 + drivers/gpu/drm/amd/amdgpu/cik_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 8 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 187 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 27 +- drivers/gpu/drm/amd/amdgpu/nv.c | 58 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 57 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 97 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 14 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 6 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 10 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 87 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 136 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 6 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 61 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 21 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 96 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 63 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 4 - drivers/gpu/drm/amd/display/dc/Makefile | 1 + .../amd/display/dc/bios/command_table_helper2.c | 1 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 7 + .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 48 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 18 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 108 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 6 + drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 5 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 9 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 43 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 49 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 13 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 230 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 9 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 175 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 9 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 1 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 9 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn303/Makefile | 39 + .../gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h | 30 + .../gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.c | 40 + .../gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.h | 17 + .../gpu/drm/amd/display/dc/dcn303/dcn303_init.c | 19 + .../gpu/drm/amd/display/dc/dcn303/dcn303_init.h | 15 + .../drm/amd/display/dc/dcn303/dcn303_resource.c | 1675 + .../drm/amd/display/dc/dcn303/dcn303_resource.h | 17 + drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 5 + drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 6 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 8 + .../amd/display/dc/irq/dcn303/irq_service_dcn303.c | 262 + .../amd/display/dc/irq/dcn303/irq_service_dcn303.h | 15 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 2 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.c | 37 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.h | 19 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 9 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 4 +- drivers/gpu/drm/amd/display/include/dal_types.h | 1 + .../drm/amd/display/include/link_service_types.h | 1 + drivers/gpu/drm/amd/include/aldebaran_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_0_3_offset.h | 8427 +++++ .../amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h | 35330 +++++++++++++++++++ .../amd/include/asic_reg/dcn/dpcs_3_0_3_offset.h | 204 + .../amd/include/asic_reg/dcn/dpcs_3_0_3_sh_mask.h | 1192 + .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 3 + drivers/gpu/drm/amd/include/atombios.h | 10 +- drivers/gpu/drm/amd/include/atomfirmware.h | 2 + drivers/gpu/drm/amd/include/beige_goby_ip_offset.h | 1274 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 69 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 8 + .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 366 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 46 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 85 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 1007 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 33 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 132 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 9 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 + drivers/gpu/drm/bridge/Kconfig | 12 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/analogix/anx7625.c | 181 +- drivers/gpu/drm/bridge/analogix/anx7625.h | 1 - drivers/gpu/drm/bridge/cros-ec-anx7688.c | 191 + drivers/gpu/drm/bridge/ite-it66121.c | 10 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 4 +- drivers/gpu/drm/drm_bufs.c | 10 +- drivers/gpu/drm/drm_context.c | 2 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 7 +- drivers/gpu/drm/drm_internal.h | 8 - drivers/gpu/drm/drm_ioctl.c | 3 +- drivers/gpu/drm/drm_lease.c | 1 - drivers/gpu/drm/drm_legacy.h | 8 + drivers/gpu/drm/drm_pci.c | 11 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/i915/Kconfig | 1 - drivers/gpu/drm/i915/display/intel_bios.c | 46 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 98 +- drivers/gpu/drm/i915/display/intel_ddi.c | 48 +- drivers/gpu/drm/i915/display/intel_display.c | 50 +- drivers/gpu/drm/i915/display/intel_display.h | 9 + drivers/gpu/drm/i915/display/intel_dp.c | 74 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 14 +- drivers/gpu/drm/i915/display/intel_tc.c | 39 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 40 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 2 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 20 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_phys.c | 1 - drivers/gpu/drm/i915/gt/gen7_renderclear.c | 5 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 2 +- drivers/gpu/drm/i915/gvt/gvt.c | 124 +- drivers/gpu/drm/i915/gvt/gvt.h | 3 - drivers/gpu/drm/i915/gvt/hypercall.h | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 133 +- drivers/gpu/drm/i915/gvt/mpt.h | 4 +- drivers/gpu/drm/i915/i915_drv.h | 9 +- drivers/gpu/drm/i915/i915_gem.c | 11 +- drivers/gpu/drm/i915/i915_gpu_error.h | 2 +- drivers/gpu/drm/i915/i915_mm.c | 75 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 11 +- drivers/gpu/drm/i915/intel_pm.c | 29 +- drivers/gpu/drm/i915/intel_step.c | 12 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 2 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 2 - drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 6 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 9 + drivers/gpu/drm/panfrost/panfrost_drv.c | 10 + drivers/gpu/drm/r128/r128_drv.h | 2 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/r100.c | 2 +- drivers/gpu/drm/radeon/radeon_audio.c | 19 +- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_gart.c | 3 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/scheduler/sched_entity.c | 8 +- drivers/gpu/drm/scheduler/sched_main.c | 35 +- drivers/gpu/drm/tiny/simpledrm.c | 9 +- drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 54 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 4 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 4 +- drivers/gpu/vga/vgaarb.c | 31 +- drivers/hv/hv_util.c | 4 +- drivers/hwmon/corsair-cpro.c | 1 + drivers/hwmon/max6621.c | 2 +- drivers/hwmon/pmbus/fsp-3y.c | 32 +- drivers/hwmon/pmbus/isl68137.c | 4 +- drivers/hwmon/pmbus/q54sj108a2.c | 2 +- drivers/ide/siimage.c | 1 + drivers/iio/accel/bma180.c | 13 +- drivers/iio/accel/bma220_spi.c | 10 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 9 +- drivers/iio/accel/bmi088-accel-core.c | 26 +- drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/accel/hid-sensor-accel-3d.c | 13 +- drivers/iio/accel/kxcjk-1013.c | 249 +- drivers/iio/accel/kxsd9.c | 2 +- drivers/iio/accel/mma8452.c | 5 +- drivers/iio/accel/mma9551.c | 1 - drivers/iio/accel/mma9551_core.c | 4 +- drivers/iio/accel/mma9553.c | 1 - drivers/iio/accel/mxc4005.c | 10 +- drivers/iio/accel/stk8312.c | 12 +- drivers/iio/accel/stk8ba50.c | 17 +- drivers/iio/adc/ad7766.c | 5 +- drivers/iio/adc/ad7768-1.c | 8 +- drivers/iio/adc/ad7793.c | 1 + drivers/iio/adc/ad7923.c | 4 +- drivers/iio/adc/ep93xx_adc.c | 4 +- drivers/iio/adc/rcar-gyroadc.c | 15 +- drivers/iio/adc/sc27xx_adc.c | 1 + drivers/iio/adc/stm32-adc.c | 24 +- drivers/iio/adc/stm32-dfsdm-core.c | 6 +- drivers/iio/adc/ti-ads1015.c | 12 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/adc/vf610_adc.c | 10 +- drivers/iio/afe/iio-rescale.c | 41 +- drivers/iio/chemical/atlas-sensor.c | 4 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 8 +- drivers/iio/dac/stm32-dac.c | 3 +- drivers/iio/gyro/bmg160_core.c | 13 +- drivers/iio/gyro/fxas21002c_core.c | 11 +- drivers/iio/gyro/itg3200_core.c | 3 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/humidity/am2315.c | 16 +- drivers/iio/imu/adis16480.c | 160 +- drivers/iio/imu/bmi160/bmi160_core.c | 3 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 3 +- drivers/iio/imu/kmx61.c | 5 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 2 +- drivers/iio/industrialio-buffer.c | 1 - drivers/iio/industrialio-core.c | 9 +- drivers/iio/light/isl29028.c | 5 +- drivers/iio/light/isl29125.c | 10 +- drivers/iio/light/pa12203001.c | 4 +- drivers/iio/light/rpr0521.c | 7 +- drivers/iio/light/si1133.c | 4 +- drivers/iio/light/tcs3414.c | 10 +- drivers/iio/light/tcs3472.c | 10 +- drivers/iio/light/tsl2583.c | 13 +- drivers/iio/light/tsl2591.c | 8 +- drivers/iio/light/us5182d.c | 4 +- drivers/iio/light/vcnl4000.c | 4 +- drivers/iio/light/vcnl4035.c | 4 +- drivers/iio/magnetometer/ak8974.c | 3 +- drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/magnetometer/bmc150_magn.c | 24 +- drivers/iio/magnetometer/hmc5843.h | 8 +- drivers/iio/magnetometer/hmc5843_core.c | 7 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/potentiostat/lmp91000.c | 4 +- drivers/iio/proximity/as3935.c | 10 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 10 +- drivers/iio/proximity/srf04.c | 8 +- drivers/iio/proximity/srf08.c | 14 +- drivers/iio/temperature/mlx90614.c | 25 +- drivers/infiniband/core/cma.c | 5 +- drivers/infiniband/core/ucma.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 4 +- drivers/infiniband/core/verbs.c | 21 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 18 - drivers/infiniband/hw/bnxt_re/main.c | 12 - drivers/infiniband/hw/cxgb4/qp.c | 1 - drivers/infiniband/hw/hfi1/pio.h | 2 - drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_common.h | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 361 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 73 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 4 +- drivers/infiniband/hw/mlx4/cq.c | 8 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 6 +- drivers/infiniband/hw/mlx5/dm.c | 3 + drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 5 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mlx5/mr.c | 6 +- drivers/infiniband/hw/mlx5/odp.c | 3 +- drivers/infiniband/hw/mlx5/qp.c | 16 +- drivers/infiniband/hw/mlx5/qpc.c | 6 + drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/sw/rxe/rxe_comp.c | 16 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 7 + drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 1 - drivers/input/serio/serport.c | 8 +- drivers/iommu/amd/iommu.c | 4 +- drivers/iommu/intel/iommu.c | 9 +- drivers/iommu/intel/pasid.c | 3 +- drivers/iommu/virtio-iommu.c | 1 + drivers/ipack/devices/ipoctal.c | 4 +- drivers/irqchip/irq-mvebu-icu.c | 4 +- drivers/irqchip/irq-mvebu-sei.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 4 +- drivers/isdn/capi/capi.c | 40 +- drivers/isdn/hardware/mISDN/netjet.c | 1 - drivers/isdn/mISDN/dsp_pipeline.c | 46 +- drivers/md/dm-era-target.c | 24 +- drivers/md/dm-thin-metadata.c | 91 +- drivers/md/persistent-data/dm-array.c | 53 +- drivers/md/persistent-data/dm-btree-internal.h | 13 + drivers/md/persistent-data/dm-btree-remove.c | 4 +- drivers/md/persistent-data/dm-btree-spine.c | 16 +- drivers/md/persistent-data/dm-btree.c | 539 +- drivers/md/persistent-data/dm-btree.h | 10 +- drivers/md/persistent-data/dm-space-map-common.c | 534 +- drivers/md/persistent-data/dm-space-map-common.h | 34 +- drivers/md/persistent-data/dm-space-map-disk.c | 83 +- drivers/md/persistent-data/dm-space-map-metadata.c | 109 +- drivers/md/persistent-data/dm-space-map.h | 18 +- .../md/persistent-data/dm-transaction-manager.c | 61 + .../md/persistent-data/dm-transaction-manager.h | 22 +- drivers/media/common/siano/smsdvb-main.c | 7 +- drivers/media/common/videobuf2/frame_vector.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.h | 35 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 4 - drivers/media/i2c/ak7375.c | 10 +- drivers/media/i2c/ccs/ccs-core.c | 7 +- drivers/media/i2c/dw9714.c | 10 +- drivers/media/i2c/dw9768.c | 10 +- drivers/media/i2c/dw9807-vcm.c | 10 +- drivers/media/i2c/hi556.c | 3 +- drivers/media/i2c/imx214.c | 6 +- drivers/media/i2c/imx219.c | 6 +- drivers/media/i2c/imx258.c | 6 +- drivers/media/i2c/imx274.c | 3 +- drivers/media/i2c/imx290.c | 6 +- drivers/media/i2c/imx319.c | 6 +- drivers/media/i2c/imx355.c | 6 +- drivers/media/i2c/ir-kbd-i2c.c | 4 +- drivers/media/i2c/mt9m001.c | 9 +- drivers/media/i2c/ov02a10.c | 6 +- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2659.c | 6 +- drivers/media/i2c/ov2685.c | 7 +- drivers/media/i2c/ov2740.c | 6 +- drivers/media/i2c/ov5647.c | 9 +- drivers/media/i2c/ov5648.c | 6 +- drivers/media/i2c/ov5670.c | 6 +- drivers/media/i2c/ov5675.c | 3 +- drivers/media/i2c/ov5695.c | 6 +- drivers/media/i2c/ov7740.c | 6 +- drivers/media/i2c/ov8856.c | 3 +- drivers/media/i2c/ov8865.c | 6 +- drivers/media/i2c/ov9734.c | 3 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +- drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +- drivers/media/i2c/s5k4ecgx.c | 10 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 10 +- drivers/media/i2c/tvp5150.c | 16 +- drivers/media/i2c/video-i2c.c | 12 +- drivers/media/mc/mc-entity.c | 2 +- drivers/media/pci/cobalt/cobalt-driver.c | 1 + drivers/media/pci/cobalt/cobalt-driver.h | 7 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 3 +- drivers/media/platform/coda/coda-common.c | 7 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos4-is/fimc-is.c | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 1 - drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 9 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 14 +- drivers/media/platform/qcom/camss/camss-ispif.c | 12 +- drivers/media/platform/qcom/camss/camss-vfe.c | 8 +- drivers/media/platform/qcom/venus/pm_helpers.c | 3 +- drivers/media/platform/qcom/venus/vdec.c | 6 +- drivers/media/platform/qcom/venus/venc.c | 5 +- drivers/media/platform/rcar-fcp.c | 10 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 15 +- drivers/media/platform/rcar-vin/rcar-dma.c | 6 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 6 +- drivers/media/platform/rockchip/rga/rga-buf.c | 3 +- drivers/media/platform/rockchip/rga/rga.c | 4 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 19 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 5 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s3c-camif/camif-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc_pm.c | 6 +- drivers/media/platform/sti/bdisp/Makefile | 2 +- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/hva/Makefile | 2 +- drivers/media/platform/sti/hva/hva-hw.c | 17 +- drivers/media/platform/stm32/stm32-dcmi.c | 5 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 6 +- drivers/media/platform/ti-vpe/cal-video.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 8 +- drivers/media/platform/ti-vpe/vpe.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 10 +- drivers/media/rc/Kconfig | 83 +- drivers/media/rc/Makefile | 1 - drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-tango.c | 89 - drivers/media/rc/tango-ir.c | 267 - drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 3 - drivers/media/usb/airspy/airspy.c | 3 - drivers/media/usb/cpia2/cpia2.h | 1 + drivers/media/usb/cpia2/cpia2_core.c | 12 + drivers/media/usb/cpia2/cpia2_usb.c | 13 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 9 +- drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 3 - drivers/media/usb/msi2500/msi2500.c | 3 - drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/s2255/s2255drv.c | 2 - drivers/media/v4l2-core/v4l2-ctrls.c | 122 +- drivers/media/v4l2-core/videobuf-dma-contig.c | 2 +- drivers/memory/pl353-smc.c | 1 + drivers/message/fusion/mptbase.c | 2 - drivers/mfd/Kconfig | 12 + drivers/mfd/Makefile | 1 + drivers/mfd/axp20x.c | 24 +- drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/ioc3.c | 1 + drivers/mfd/iqs62x.c | 2 +- drivers/mfd/lp87565.c | 27 + drivers/mfd/max8907.c | 6 +- drivers/mfd/mfd-core.c | 15 +- drivers/mfd/mt6360-core.c | 552 +- drivers/mfd/mt6397-core.c | 20 +- drivers/mfd/rn5t618.c | 2 +- drivers/mfd/rt4831.c | 115 + drivers/mfd/si476x-cmd.c | 4 +- drivers/mfd/stmpe-i2c.c | 2 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/wcd934x.c | 50 +- drivers/misc/bcm-vk/bcm_vk_msg.c | 3 +- drivers/misc/bcm-vk/bcm_vk_msg.h | 2 +- drivers/misc/bcm-vk/bcm_vk_tty.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/cxl/file.c | 5 +- drivers/misc/eeprom/at24.c | 6 +- drivers/misc/eeprom/ee1004.c | 26 +- drivers/misc/eeprom/eeprom_93xx46.c | 90 +- drivers/misc/ibmasm/module.c | 5 +- drivers/misc/kgdbts.c | 3 +- drivers/misc/lattice-ecp3-config.c | 2 +- drivers/misc/lis3lv02d/lis3lv02d.h | 1 + drivers/misc/mei/main.c | 2 - drivers/misc/ti-st/st_core.c | 30 +- drivers/misc/xilinx_sdfec.c | 3 - drivers/mmc/core/sdio_uart.c | 6 +- drivers/net/appletalk/cops.c | 30 +- drivers/net/appletalk/ltpc.c | 6 +- drivers/net/bonding/bond_alb.c | 13 +- drivers/net/bonding/bond_debugfs.c | 3 +- drivers/net/bonding/bond_main.c | 7 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/bonding/bond_procfs.c | 1 + drivers/net/bonding/bond_sysfs.c | 7 + drivers/net/caif/caif_serial.c | 13 +- drivers/net/caif/caif_virtio.c | 6 +- drivers/net/can/slcan.c | 10 +- drivers/net/dsa/bcm_sf2.c | 5 +- drivers/net/dsa/mt7530.c | 264 +- drivers/net/dsa/mt7530.h | 20 +- drivers/net/dsa/qca8k.c | 762 +- drivers/net/dsa/qca8k.h | 58 +- drivers/net/dsa/sja1105/sja1105.h | 15 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 1089 +- drivers/net/dsa/sja1105/sja1105_main.c | 28 + drivers/net/dsa/sja1105/sja1105_spi.c | 81 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 2 + drivers/net/ethernet/3com/3c59x.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 14 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/8390/smc-ultra.c | 6 +- drivers/net/ethernet/8390/stnic.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 26 +- drivers/net/ethernet/amd/amd8111e.c | 4 +- drivers/net/ethernet/amd/amd8111e.h | 6 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 12 +- drivers/net/ethernet/amd/nmclan_cs.c | 12 +- drivers/net/ethernet/amd/sun3lance.c | 12 +- drivers/net/ethernet/apple/bmac.c | 30 +- drivers/net/ethernet/apple/mace.c | 8 +- drivers/net/ethernet/arc/emac_rockchip.c | 2 +- drivers/net/ethernet/atheros/alx/ethtool.c | 4 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 6 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 20 +- drivers/net/ethernet/broadcom/bnx2.c | 8 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 10 + drivers/net/ethernet/brocade/bna/bfa_cee.c | 2 +- drivers/net/ethernet/cadence/macb_pci.c | 2 +- drivers/net/ethernet/cadence/macb_ptp.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 8 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 3 - drivers/net/ethernet/chelsio/cxgb3/sge.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 4 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/de4x5.c | 6 +- drivers/net/ethernet/dec/tulip/dmfe.c | 18 +- drivers/net/ethernet/dec/tulip/pnic2.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 10 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 12 +- drivers/net/ethernet/fealnx.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 25 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 + drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 6 +- drivers/net/ethernet/google/gve/gve_main.c | 21 +- drivers/net/ethernet/google/gve/gve_tx.c | 10 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 2 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 9 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 16 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 76 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 8 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 2 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 53 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 1378 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 64 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 501 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 27 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 64 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 11 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 2231 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 28 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 35 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 8 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 215 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 19 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 17 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +- drivers/net/ethernet/ibm/emac/emac.h | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 3 +- drivers/net/ethernet/ibm/ibmvnic.c | 6 +- drivers/net/ethernet/intel/e1000/e1000_hw.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/e1000e/phy.c | 2 +- drivers/net/ethernet/intel/igc/igc.h | 33 +- drivers/net/ethernet/intel/igc/igc_base.h | 2 + drivers/net/ethernet/intel/igc/igc_main.c | 665 +- drivers/net/ethernet/intel/igc/igc_xdp.c | 109 +- drivers/net/ethernet/intel/igc/igc_xdp.h | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 16 +- drivers/net/ethernet/lantiq_xrx200.c | 14 +- drivers/net/ethernet/marvell/skge.h | 2 +- drivers/net/ethernet/marvell/sky2.c | 30 +- drivers/net/ethernet/marvell/sky2.h | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 10 +- .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 2 + .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 + .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 22 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 22 - drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 - drivers/net/ethernet/mellanox/mlxsw/core.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/ib.h | 9 - drivers/net/ethernet/mellanox/mlxsw/minimal.c | 4 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 5 - drivers/net/ethernet/mellanox/mlxsw/pci.h | 3 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 84 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 5 + .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 3 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 248 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 4 + drivers/net/ethernet/mellanox/mlxsw/switchib.c | 595 - drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 1691 - drivers/net/ethernet/micrel/ksz884x.c | 6 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/encx24j600_hw.h | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 6 +- drivers/net/ethernet/neterion/s2io.c | 4 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 3 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 4 +- drivers/net/ethernet/netronome/nfp/ccm_mbox.c | 2 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 2 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 1 + drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 1 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 + drivers/net/ethernet/realtek/8139cp.c | 6 +- drivers/net/ethernet/realtek/8139too.c | 6 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 8 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/seeq/ether3.c | 10 +- drivers/net/ethernet/sfc/efx.c | 13 +- drivers/net/ethernet/sfc/farch.c | 13 +- drivers/net/ethernet/sfc/nic.c | 1 + drivers/net/ethernet/sis/sis900.c | 22 +- drivers/net/ethernet/smsc/smc9194.c | 42 +- drivers/net/ethernet/smsc/smc91x.c | 14 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 11 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 207 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 6 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 32 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/ldmvsw.c | 4 +- drivers/net/ethernet/sun/sungem.c | 20 +- drivers/net/ethernet/sun/sunhme.c | 6 +- drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/ti/cpsw_ale.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 6 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 5 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 4 +- drivers/net/fddi/skfp/ess.c | 6 +- drivers/net/fddi/skfp/h/supern_2.h | 2 +- drivers/net/hamradio/6pack.c | 14 +- drivers/net/hamradio/baycom_epp.c | 4 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hamradio/mkiss.c | 19 +- drivers/net/hamradio/scc.c | 20 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/ifb.c | 4 +- drivers/net/mdio/mdio-ipq8064.c | 70 +- drivers/net/mii.c | 2 +- drivers/net/pcs/pcs-xpcs.c | 51 + drivers/net/phy/Kconfig | 16 +- drivers/net/phy/Makefile | 2 + drivers/net/phy/adin.c | 2 +- drivers/net/phy/at803x.c | 162 +- drivers/net/phy/mdio_bus.c | 3 +- drivers/net/phy/mediatek-ge.c | 112 + drivers/net/phy/motorcomm.c | 136 + drivers/net/phy/phy_device.c | 2 +- drivers/net/phy/rockchip.c | 2 +- drivers/net/ppp/bsd_comp.c | 2 +- drivers/net/ppp/ppp_async.c | 12 +- drivers/net/ppp/ppp_synctty.c | 12 +- drivers/net/slip/slhc.c | 2 +- drivers/net/slip/slip.c | 9 +- drivers/net/tun.c | 16 +- drivers/net/usb/Kconfig | 10 +- drivers/net/usb/cdc_eem.c | 2 +- drivers/net/usb/cdc_ncm.c | 36 +- drivers/net/usb/hso.c | 56 +- drivers/net/usb/lan78xx.c | 1 + drivers/net/usb/mcs7830.c | 2 +- drivers/net/wan/Kconfig | 4 +- drivers/net/wan/c101.c | 39 +- drivers/net/wan/fsl_ucc_hdlc.c | 3 +- drivers/net/wan/hd64572.c | 95 +- drivers/net/wan/lmc/lmc.h | 2 +- drivers/net/wan/wanxl.c | 4 +- drivers/net/wan/z85230.c | 8 +- drivers/net/wireless/broadcom/b43/debugfs.c | 34 +- drivers/net/wireless/broadcom/b43/debugfs.h | 3 - drivers/net/wireless/broadcom/b43legacy/debugfs.c | 29 +- drivers/net/wireless/broadcom/b43legacy/debugfs.h | 3 - drivers/net/wireless/mediatek/mt76/mac80211.c | 26 + drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 5 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 4 + drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 81 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 17 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/net/wwan/wwan_core.c | 34 +- drivers/nfc/s3fwrn5/i2c.c | 30 +- drivers/nfc/st21nfca/dep.c | 59 +- drivers/nvme/host/core.c | 3 +- drivers/nvme/host/fc.c | 12 + drivers/nvme/host/multipath.c | 55 +- drivers/nvme/host/nvme.h | 8 +- drivers/nvme/host/tcp.c | 5 +- drivers/nvme/target/admin-cmd.c | 7 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/discovery.c | 2 +- drivers/nvme/target/fabrics-cmd.c | 6 +- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/nvme/target/io-cmd-file.c | 8 +- drivers/nvme/target/loop.c | 4 +- drivers/nvme/target/nvmet.h | 6 + drivers/nvme/target/passthru.c | 2 +- drivers/nvme/target/rdma.c | 4 +- drivers/nvmem/core.c | 9 +- drivers/nvmem/qcom-spmi-sdam.c | 1 + drivers/nvmem/qfprom.c | 5 +- drivers/nvmem/sc27xx-efuse.c | 1 + drivers/nvmem/sprd-efuse.c | 2 +- drivers/nvmem/sunxi_sid.c | 1 + drivers/opp/of.c | 3 +- drivers/parport/probe.c | 11 +- drivers/pci/pci-driver.c | 1 + drivers/phy/broadcom/phy-brcm-usb-init.h | 4 +- drivers/phy/phy-core-mipi-dphy.c | 2 +- drivers/phy/phy-core.c | 16 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 147 + drivers/phy/qualcomm/phy-qcom-qmp.h | 132 + drivers/phy/ralink/Kconfig | 4 +- drivers/phy/ralink/phy-mt7621-pci.c | 37 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 3 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 3 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 4 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 33 +- drivers/pinctrl/pinctrl-equilibrium.c | 1 + drivers/pinctrl/pinctrl-ocelot.c | 4 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 1 + drivers/platform/mellanox/mlxbf-tmfifo.c | 11 +- drivers/platform/surface/aggregator/controller.c | 3 +- drivers/platform/surface/surface_dtx.c | 8 +- drivers/platform/x86/Kconfig | 11 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/asus-nb-wmi.c | 77 - drivers/platform/x86/dell/dcdbas.c | 3 +- drivers/platform/x86/dell/dell-smbios-wmi.c | 3 +- .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 5 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 39 +- .../x86/dell/dell-wmi-sysman/int-attributes.c | 16 + .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 6 + .../x86/dell/dell-wmi-sysman/string-attributes.c | 16 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 3 +- drivers/platform/x86/dell/dell_rbu.c | 2 +- drivers/platform/x86/gigabyte-wmi.c | 38 +- drivers/platform/x86/hp-wireless.c | 100 - drivers/platform/x86/hp_accel.c | 22 +- drivers/platform/x86/ideapad-laptop.c | 13 +- drivers/platform/x86/intel_cht_int33fe_typec.c | 4 +- drivers/platform/x86/intel_int0002_vgpio.c | 80 +- drivers/platform/x86/intel_punit_ipc.c | 1 + drivers/platform/x86/samsung-laptop.c | 35 +- drivers/platform/x86/toshiba_haps.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 43 + drivers/platform/x86/wireless-hotkey.c | 103 + drivers/pnp/base.h | 1 - drivers/pnp/card.c | 2 +- drivers/pnp/core.c | 17 +- drivers/pnp/interface.c | 4 +- drivers/pnp/isapnp/proc.c | 13 +- drivers/pnp/resource.c | 2 +- drivers/pps/clients/pps-ldisc.c | 11 +- drivers/regulator/bd71815-regulator.c | 2 + drivers/regulator/core.c | 6 + drivers/regulator/da9121-regulator.c | 10 +- drivers/regulator/fan53555.c | 4 +- drivers/regulator/fan53880.c | 8 +- drivers/regulator/fixed.c | 7 +- drivers/regulator/helpers.c | 2 +- drivers/regulator/lp87565-regulator.c | 11 + drivers/regulator/scmi-regulator.c | 2 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/s390/char/con3215.c | 4 +- drivers/s390/char/sclp_rw.c | 4 +- drivers/s390/char/sclp_rw.h | 2 +- drivers/s390/char/sclp_tty.c | 9 +- drivers/s390/char/sclp_vt220.c | 9 +- drivers/s390/char/tty3270.c | 22 +- drivers/scsi/3w-9xxx.c | 72 +- drivers/scsi/3w-9xxx.h | 119 +- drivers/scsi/BusLogic.c | 6 +- drivers/scsi/BusLogic.h | 2 +- drivers/scsi/Kconfig | 2 +- drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 1 - drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 2 +- drivers/scsi/aic7xxx/scsi_message.h | 11 + drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 11 +- drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 2 - drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_svc.c | 8 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 1 + drivers/scsi/device_handler/scsi_dh_alua.c | 70 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hosts.c | 5 +- drivers/scsi/ibmvscsi/ibmvfc.c | 60 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/libsas/sas_port.c | 4 +- drivers/scsi/lpfc/lpfc.h | 2 + drivers/scsi/lpfc/lpfc_attr.c | 11 + drivers/scsi/lpfc/lpfc_crtn.h | 1 + drivers/scsi/lpfc/lpfc_ct.c | 43 +- drivers/scsi/lpfc/lpfc_debugfs.c | 11 +- drivers/scsi/lpfc/lpfc_disc.h | 1 + drivers/scsi/lpfc/lpfc_els.c | 299 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 81 +- drivers/scsi/lpfc/lpfc_init.c | 9 +- drivers/scsi/lpfc/lpfc_mbox.c | 3 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 40 +- drivers/scsi/lpfc/lpfc_nvme.c | 14 +- drivers/scsi/lpfc/lpfc_scsi.c | 45 +- drivers/scsi/lpfc/lpfc_sli.c | 39 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 10 +- drivers/scsi/pm8001/pm8001_init.c | 2 +- drivers/scsi/pm8001/pm8001_sas.c | 7 +- drivers/scsi/pm8001/pm80xx_hwi.c | 12 +- drivers/scsi/pmcraid.h | 4 +- drivers/scsi/qedf/qedf_dbg.c | 3 +- drivers/scsi/qedf/qedf_io.c | 5 - drivers/scsi/qedf/qedf_main.c | 8 +- drivers/scsi/qla2xxx/qla_init.c | 2 - drivers/scsi/qla2xxx/qla_nx.c | 3 +- drivers/scsi/qla2xxx/qla_target.c | 2 + drivers/scsi/scsi_debug.c | 5 - drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/snic/snic_ctl.c | 5 +- drivers/scsi/snic/snic_debugfs.c | 23 +- drivers/scsi/snic/snic_trc.h | 3 - drivers/scsi/ufs/ufs-exynos.c | 29 +- drivers/scsi/ufs/ufs-exynos.h | 26 - drivers/scsi/ufs/ufs-hisi.c | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 4 + drivers/scsi/ufs/ufs-sysfs.c | 245 +- drivers/scsi/ufs/ufshcd.c | 89 +- drivers/scsi/ufs/ufshcd.h | 41 +- drivers/scsi/vmw_pvscsi.c | 8 +- drivers/soc/imx/gpcv2.c | 542 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/spi/spi-mpc512x-psc.c | 4 +- drivers/spi/spi-mpc52xx-psc.c | 4 +- drivers/spi/spi-mpc52xx.c | 2 +- drivers/spi/spi-omap-100k.c | 2 +- drivers/spi/spi-omap-uwire.c | 2 +- drivers/spi/spi-omap2-mcspi.c | 4 +- drivers/spi/spi-ppc4xx.c | 4 +- drivers/spi/spi-pxa2xx-dma.c | 4 +- drivers/spi/spi-pxa2xx-pci.c | 7 +- drivers/spi/spi-pxa2xx.c | 203 +- drivers/spi/spi-pxa2xx.h | 16 +- drivers/spi/spi-sc18is602.c | 9 +- drivers/spi/spi.c | 6 +- drivers/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/fwserial/fwserial.c | 14 +- drivers/staging/gdm724x/gdm_tty.c | 2 +- drivers/staging/greybus/audio_topology.c | 4 +- drivers/staging/greybus/gbphy.c | 4 +- drivers/staging/greybus/spilib.c | 1 + drivers/staging/greybus/uart.c | 6 +- drivers/staging/iio/addac/adt7316.c | 12 +- drivers/staging/iio/cdc/ad7746.c | 56 +- drivers/staging/iio/cdc/ad7746.h | 28 - drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 47 +- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 23 +- .../media/atomisp/i2c/atomisp-libmsrlisthelper.c | 6 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 108 +- drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 26 +- drivers/staging/media/atomisp/i2c/mt9m114.h | 6 +- drivers/staging/media/atomisp/i2c/ov2680.h | 10 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 19 +- .../media/atomisp/pci/atomisp_compat_css20.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 4 +- drivers/staging/media/atomisp/pci/sh_css.c | 2089 +- drivers/staging/media/hantro/Kconfig | 10 +- drivers/staging/media/hantro/Makefile | 4 + drivers/staging/media/hantro/hantro_drv.c | 55 +- drivers/staging/media/hantro/hantro_g1.c | 39 + drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 115 +- drivers/staging/media/hantro/hantro_hw.h | 6 +- drivers/staging/media/hantro/hantro_mpeg2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 27 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 36 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 106 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 117 + drivers/staging/media/imx/imx7-mipi-csis.c | 1019 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 5 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 97 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 6 +- drivers/staging/media/tegra-vde/vde.c | 21 +- drivers/staging/media/tegra-video/csi.c | 3 +- drivers/staging/media/tegra-video/vi.c | 7 +- drivers/staging/mt7621-dts/mt7621.dtsi | 6 + drivers/staging/qlge/qlge_main.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 28 +- drivers/staging/rtl8188eu/core/rtw_led.c | 36 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 10 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 3 - drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 8 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 4 +- drivers/staging/rtl8188eu/include/rtw_led.h | 2 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 5 - drivers/staging/rtl8192u/r8192U_core.c | 4 - drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 159 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_io.c | 33 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 22 +- drivers/staging/rtl8723bs/core/rtw_security.c | 67 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 10 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 342 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 8 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 18 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/include/rtw_io.h | 42 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 2 +- drivers/staging/unisys/visorinput/visorinput.c | 1 - drivers/staging/vc04_services/Makefile | 2 +- .../include/linux/raspberrypi/vchiq.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 181 +- .../interface/vchiq_arm/vchiq_connected.h | 8 - .../vc04_services/interface/vchiq_arm/vchiq_core.c | 897 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 2 +- .../interface/vchiq_arm/vchiq_debugfs.c | 6 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 19 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 21 +- drivers/target/iscsi/iscsi_target_nego.c | 7 - drivers/target/sbp/sbp_target.c | 1 - drivers/target/target_core_configfs.c | 50 + drivers/target/target_core_device.c | 5 + drivers/target/target_core_iblock.c | 4 +- drivers/target/target_core_pr.h | 2 +- drivers/target/target_core_spc.c | 83 +- drivers/target/target_core_transport.c | 2 +- drivers/target/target_core_user.c | 22 +- drivers/target/target_core_xcopy.c | 17 +- drivers/tee/amdtee/amdtee_private.h | 13 + drivers/tee/amdtee/call.c | 94 +- drivers/tee/amdtee/core.c | 15 +- drivers/tee/tee_core.c | 1 + drivers/thunderbolt/dma_port.c | 11 +- drivers/thunderbolt/usb4.c | 9 +- drivers/tty/Makefile | 1 - drivers/tty/amiserial.c | 12 +- drivers/tty/ehv_bytechan.c | 4 +- drivers/tty/goldfish.c | 4 +- drivers/tty/hvc/hvc_console.c | 8 +- drivers/tty/hvc/hvc_iucv.c | 2 - drivers/tty/hvc/hvcs.c | 4 +- drivers/tty/hvc/hvsi.c | 6 +- drivers/tty/ipwireless/tty.c | 4 +- drivers/tty/mips_ejtag_fdc.c | 8 +- drivers/tty/moxa.c | 22 +- drivers/tty/mxser.c | 16 +- drivers/tty/n_gsm.c | 34 +- drivers/tty/n_hdlc.c | 18 +- drivers/tty/n_null.c | 7 +- drivers/tty/n_r3964.c | 1283 - drivers/tty/n_tty.c | 201 +- drivers/tty/nozomi.c | 18 +- drivers/tty/pty.c | 89 +- drivers/tty/serdev/core.c | 2 +- drivers/tty/serial/8250/8250.h | 32 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 55 +- drivers/tty/serial/8250/8250_core.c | 27 +- drivers/tty/serial/8250/8250_of.c | 4 + drivers/tty/serial/8250/8250_omap.c | 14 +- drivers/tty/serial/8250/8250_pci.c | 18 + drivers/tty/serial/8250/8250_port.c | 12 + drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/arc_uart.c | 2 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/dz.c | 4 +- drivers/tty/serial/fsl_lpuart.c | 135 +- drivers/tty/serial/icom.c | 2 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/ip22zilog.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 4 +- drivers/tty/serial/liteuart.c | 21 + drivers/tty/serial/max310x.c | 40 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/omap-serial.c | 10 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 2 +- drivers/tty/serial/rp2.c | 52 +- drivers/tty/serial/samsung_tty.c | 3 +- drivers/tty/serial/sb1250-duart.c | 2 +- drivers/tty/serial/sc16is7xx.c | 26 +- drivers/tty/serial/serial_core.c | 28 +- drivers/tty/serial/serial_txx9.c | 2 +- drivers/tty/serial/st-asc.c | 4 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/serial/sunsab.c | 2 +- drivers/tty/serial/sunsu.c | 2 +- drivers/tty/serial/sunzilog.c | 2 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/vr41xx_siu.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 10 +- drivers/tty/synclink_gt.c | 18 +- drivers/tty/tty_baudrate.c | 13 +- drivers/tty/tty_buffer.c | 28 +- drivers/tty/tty_io.c | 198 +- drivers/tty/tty_ioctl.c | 51 +- drivers/tty/tty_jobctrl.c | 88 +- drivers/tty/tty_ldisc.c | 26 +- drivers/tty/tty_port.c | 18 +- drivers/tty/ttynull.c | 2 +- drivers/tty/vcc.c | 12 +- drivers/tty/vt/keyboard.c | 2 +- drivers/tty/vt/selection.c | 20 +- drivers/tty/vt/vt.c | 20 +- drivers/uio/Kconfig | 2 +- drivers/uio/uio_aec.c | 2 +- drivers/uio/uio_hv_generic.c | 12 +- drivers/uio/uio_pci_generic.c | 34 +- drivers/usb/atm/cxacru.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.c | 4 +- drivers/usb/chipidea/udc.c | 1 + drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/common/usb-conn-gpio.c | 56 +- drivers/usb/core/devio.c | 11 +- drivers/usb/core/hcd.c | 130 + drivers/usb/core/hub.c | 21 + drivers/usb/core/quirks.c | 1 - drivers/usb/core/urb.c | 3 + drivers/usb/dwc2/gadget.c | 12 +- drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/gadget/function/u_serial.c | 12 +- drivers/usb/gadget/udc/fsl_udc_core.c | 8 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/mv_u3d_core.c | 2 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa25x_udc.h | 4 - drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 9 +- drivers/usb/gadget/udc/s3c2410_udc.h | 1 - drivers/usb/gadget/udc/tegra-xudc.c | 30 +- drivers/usb/host/ehci-fsl.c | 8 +- drivers/usb/host/ehci-hcd.c | 4 + drivers/usb/host/ehci-hub.c | 139 - drivers/usb/host/ehci-q.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 8 +- drivers/usb/host/xhci-tegra.c | 6 +- drivers/usb/isp1760/Kconfig | 5 +- drivers/usb/isp1760/isp1760-core.c | 513 +- drivers/usb/isp1760/isp1760-core.h | 44 +- drivers/usb/isp1760/isp1760-hcd.c | 1021 +- drivers/usb/isp1760/isp1760-hcd.h | 57 +- drivers/usb/isp1760/isp1760-if.c | 41 +- drivers/usb/isp1760/isp1760-regs.h | 435 +- drivers/usb/isp1760/isp1760-udc.c | 250 +- drivers/usb/isp1760/isp1760-udc.h | 13 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/misc/uss720.c | 1 + drivers/usb/musb/musb_core.c | 9 + drivers/usb/musb/omap2430.c | 32 + drivers/usb/serial/cyberjack.c | 4 +- drivers/usb/serial/cypress_m8.c | 16 +- drivers/usb/serial/digi_acceleport.c | 46 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/generic.c | 12 +- drivers/usb/serial/io_edgeport.c | 39 +- drivers/usb/serial/io_ti.c | 12 +- drivers/usb/serial/ir-usb.c | 6 +- drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/kobil_sct.c | 4 +- drivers/usb/serial/metro-usb.c | 12 +- drivers/usb/serial/mos7720.c | 29 +- drivers/usb/serial/mos7840.c | 17 +- drivers/usb/serial/opticon.c | 6 +- drivers/usb/serial/oti6858.c | 12 +- drivers/usb/serial/quatech2.c | 6 +- drivers/usb/serial/sierra.c | 8 +- drivers/usb/serial/ti_usb_3410_5052.c | 16 +- drivers/usb/serial/usb-serial.c | 4 +- drivers/usb/serial/usb-wwan.h | 4 +- drivers/usb/serial/usb_wwan.c | 12 +- drivers/usb/typec/mux.c | 7 +- drivers/usb/typec/tcpm/tcpci.c | 27 + drivers/usb/typec/tcpm/tcpm.c | 62 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 19 +- drivers/vfio/pci/Kconfig | 1 + drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/vhost/net.c | 6 +- drivers/video/backlight/Kconfig | 8 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/lm3630a_bl.c | 4 +- drivers/video/backlight/rt4831-backlight.c | 203 + drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/hgafb.c | 2 +- drivers/virtio/virtio_mem.c | 2 + drivers/w1/slaves/w1_ds2438.c | 122 +- drivers/w1/slaves/w1_therm.c | 5 +- drivers/watchdog/machzwd.c | 1 + drivers/xen/swiotlb-xen.c | 5 + drivers/xen/xen-pciback/vpci.c | 14 +- drivers/xen/xen-pciback/xenbus.c | 22 +- fs/aio.c | 9 +- fs/block_dev.c | 18 +- fs/btrfs/backref.c | 2 +- fs/btrfs/compression.c | 18 +- fs/btrfs/ctree.c | 5 +- fs/btrfs/ctree.h | 11 +- fs/btrfs/delalloc-space.c | 2 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent-tree.c | 5 +- fs/btrfs/extent_io.c | 22 +- fs/btrfs/file-item.c | 12 +- fs/btrfs/file.c | 2 +- fs/btrfs/inode.c | 50 +- fs/btrfs/ioctl.c | 8 +- fs/btrfs/locking.c | 4 +- fs/btrfs/ordered-data.c | 5 +- fs/btrfs/props.c | 2 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/reflink.c | 5 + fs/btrfs/scrub.c | 70 +- fs/btrfs/send.c | 2 +- fs/btrfs/space-info.c | 33 +- fs/btrfs/super.c | 13 +- fs/btrfs/sysfs.c | 28 + fs/btrfs/tests/extent-map-tests.c | 2 +- fs/btrfs/transaction.c | 19 +- fs/btrfs/transaction.h | 1 - fs/btrfs/tree-log.c | 55 +- fs/btrfs/volumes.c | 8 +- fs/btrfs/volumes.h | 3 + fs/btrfs/zoned.c | 25 +- fs/btrfs/zoned.h | 9 + fs/ceph/addr.c | 12 +- fs/ceph/dir.c | 2 - fs/cifs/cifs_ioctl.h | 25 +- fs/cifs/cifsglob.h | 1 + fs/cifs/cifspdu.h | 3 +- fs/cifs/file.c | 21 +- fs/cifs/fs_context.c | 2 +- fs/cifs/ioctl.c | 143 +- fs/cifs/misc.c | 14 +- fs/cifs/smb2ops.c | 4 + fs/cifs/smb2pdu.c | 13 +- fs/cifs/trace.h | 29 +- fs/cifsd/Kconfig | 1 + fs/cifsd/mgmt/ksmbd_ida.c | 4 +- fs/cifsd/smb2pdu.c | 79 +- fs/cifsd/smb2pdu.h | 8 + fs/cifsd/smbfsctl.h | 1 + fs/cifsd/vfs.c | 2 +- fs/cifsd/vfs.h | 3 +- fs/debugfs/file.c | 38 +- fs/debugfs/inode.c | 9 +- fs/erofs/super.c | 1 + fs/erofs/zdata.c | 4 +- fs/erofs/zpvec.h | 5 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 84 +- fs/f2fs/data.c | 71 +- fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 102 +- fs/f2fs/file.c | 7 +- fs/f2fs/gc.c | 7 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 2 +- fs/f2fs/node.c | 10 +- fs/f2fs/node.h | 29 - fs/f2fs/recovery.c | 23 +- fs/f2fs/segment.c | 22 +- fs/f2fs/super.c | 44 +- fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 31 +- fs/gfs2/file.c | 173 +- fs/gfs2/glock.c | 40 +- fs/gfs2/glock.h | 27 +- fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 41 + fs/gfs2/inode.c | 2 +- fs/gfs2/log.c | 10 +- fs/gfs2/log.h | 1 + fs/gfs2/lops.c | 9 +- fs/gfs2/lops.h | 1 + fs/gfs2/meta_io.c | 6 +- fs/gfs2/super.c | 2 +- fs/gfs2/trans.c | 16 +- fs/gfs2/util.c | 1 + fs/hugetlbfs/inode.c | 2 +- fs/io_uring.c | 33 +- fs/jfs/jfs_txnmgr.c | 2 +- fs/namespace.c | 6 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/nfs4proc.c | 4 +- fs/nfs/pnfs.c | 17 +- fs/nfsd/nfs4callback.c | 45 +- fs/nfsd/nfs4proc.c | 16 +- fs/nfsd/nfs4state.c | 90 +- fs/nfsd/nfsfh.h | 7 +- fs/nfsd/trace.c | 15 + fs/nfsd/trace.h | 258 +- fs/nfsd/vfs.c | 8 +- fs/nfsd/xdr4.h | 1 + fs/nilfs2/sysfs.c | 19 +- fs/proc/kcore.c | 67 +- fs/reiserfs/namei.c | 1 + fs/signalfd.c | 4 +- fs/xfs/libxfs/xfs_fs.h | 4 + fs/xfs/scrub/common.c | 4 +- fs/xfs/xfs_bmap_util.c | 98 +- include/asm-generic/early_ioremap.h | 9 + include/asm-generic/uaccess.h | 2 +- include/asm-generic/vmlinux.lds.h | 34 + include/drm/amd_asic_type.h | 1 + include/drm/ttm/ttm_bo_api.h | 2 + include/dt-bindings/clock/imx8-clock.h | 128 - include/dt-bindings/leds/rt4831-backlight.h | 23 + include/dt-bindings/power/imx8mm-power.h | 22 + include/linux/ata.h | 2 +- include/linux/bits.h | 2 +- include/linux/blkdev.h | 9 +- include/linux/bpf.h | 19 +- include/linux/bpf_types.h | 2 + include/linux/bpf_verifier.h | 1 + include/linux/bpfptr.h | 75 + include/linux/btf.h | 2 +- include/linux/const.h | 8 + include/linux/debugfs.h | 26 +- include/linux/device.h | 8 +- include/linux/eeprom_93xx46.h | 3 + include/linux/elevator.h | 2 +- include/linux/export.h | 5 + include/linux/firmware.h | 4 +- include/linux/genhd.h | 2 - include/linux/gfp.h | 9 + include/linux/huge_mm.h | 39 +- include/linux/hugetlb.h | 6 + include/linux/if_bridge.h | 8 + include/linux/iio/common/cros_ec_sensors_core.h | 2 +- include/linux/iio/iio.h | 3 +- include/linux/init.h | 3 +- include/linux/interrupt.h | 38 +- include/linux/irq.h | 2 + include/linux/kcore.h | 3 - include/linux/kthread.h | 2 + include/linux/lsm_audit.h | 8 +- include/linux/memcontrol.h | 3 +- include/linux/memremap.h | 2 +- include/linux/mfd/lp87565.h | 40 +- include/linux/mfd/madera/pdata.h | 2 +- include/linux/mfd/mt6358/registers.h | 2 + include/linux/mfd/mt6360.h | 240 - include/linux/migrate.h | 23 - include/linux/minmax.h | 10 +- include/linux/mlx5/driver.h | 44 +- include/linux/mlx5/mpfs.h | 18 + include/linux/mm.h | 11 +- include/linux/mm_types.h | 4 +- include/linux/mm_types_task.h | 5 + include/linux/mmzone.h | 7 +- include/linux/n_r3964.h | 175 - include/linux/of_mdio.h | 7 + include/linux/page-flags.h | 22 + include/linux/pci.h | 3 + include/linux/pcs/pcs-xpcs.h | 2 + include/linux/pinctrl/pinconf-generic.h | 20 +- include/linux/platform_data/ti-sysc.h | 1 + include/linux/platform_profile.h | 2 +- include/linux/printk.h | 1 + include/linux/pxa2xx_ssp.h | 9 +- include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 2 +- include/linux/rcutiny.h | 3 - include/linux/regmap.h | 38 + include/linux/sched/signal.h | 31 +- include/linux/serial_8250.h | 2 +- include/linux/serial_core.h | 5 +- include/linux/set_memory.h | 4 +- include/linux/signal.h | 2 +- include/linux/skmsg.h | 3 +- include/linux/slab.h | 2 +- include/linux/spi/pxa2xx_spi.h | 12 +- include/linux/stmmac.h | 1 + include/linux/surface_aggregator/device.h | 6 +- include/linux/swap.h | 6 +- include/linux/sysfs.h | 6 + include/linux/tty.h | 75 +- include/linux/tty_driver.h | 12 +- include/linux/tty_flip.h | 2 +- include/linux/tty_ldisc.h | 6 +- include/linux/uio.h | 1 + include/linux/usb.h | 2 +- include/linux/usb/composite.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 17 +- include/linux/usb/isp1760.h | 19 - include/linux/usb/otg-fsm.h | 6 +- include/linux/usb/otg.h | 2 +- include/linux/usb/quirks.h | 2 +- include/linux/usb/serial.h | 10 +- include/linux/usb/tcpm.h | 4 + include/linux/usb/typec_dp.h | 2 +- include/linux/wait.h | 4 +- include/media/hevc-ctrls.h | 3 +- include/media/mpeg2-ctrls.h | 82 - include/media/rc-map.h | 1 - include/media/v4l2-ctrls.h | 11 +- include/net/ip_fib.h | 43 + include/net/ipv6.h | 8 + include/net/netfilter/nf_flow_table.h | 1 - include/net/netfilter/nf_tables_core.h | 30 + include/net/netns/ipv4.h | 1 + include/net/netns/ipv6.h | 3 +- include/net/nfc/nci_core.h | 1 + include/net/pkt_sched.h | 7 +- include/net/protocol.h | 1 - include/net/sch_generic.h | 35 +- include/rdma/ib_verbs.h | 3 - include/scsi/iscsi_proto.h | 2 +- include/scsi/libfc.h | 6 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_proto.h | 12 + include/scsi/sg.h | 2 +- include/sound/rawmidi.h | 2 + include/sound/soc-topology.h | 2 +- include/target/target_core_base.h | 1 + include/trace/events/tcp.h | 76 + include/uapi/asm-generic/siginfo.h | 5 - include/uapi/drm/amdgpu_drm.h | 12 +- include/uapi/linux/auxvec.h | 3 + include/uapi/linux/bpf.h | 39 +- include/uapi/linux/fs.h | 2 +- include/uapi/linux/lirc.h | 1 - include/uapi/linux/n_r3964.h | 99 - include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/v4l2-controls.h | 112 + include/uapi/linux/videodev2.h | 7 + include/uapi/rdma/mlx5-abi.h | 1 + include/uapi/sound/asound.h | 30 +- include/xen/arm/swiotlb-xen.h | 15 +- init/main.c | 26 +- ipc/sem.c | 11 +- kernel/Makefile | 1 + kernel/bpf/bpf_iter.c | 13 +- kernel/bpf/btf.c | 70 +- kernel/bpf/helpers.c | 12 +- kernel/bpf/syscall.c | 194 +- kernel/bpf/verifier.c | 101 +- kernel/cgroup/cgroup.c | 13 +- kernel/debug/kdb/kdb_main.c | 9 +- kernel/irq/chip.c | 2 +- kernel/irq/handle.c | 2 +- kernel/irq/manage.c | 38 +- kernel/irq/settings.h | 12 + kernel/kcsan/debugfs.c | 3 +- kernel/kthread.c | 43 +- kernel/locking/lockdep.c | 4 +- kernel/locking/mutex-debug.c | 4 +- kernel/locking/mutex-debug.h | 2 +- kernel/locking/mutex.c | 18 +- kernel/locking/mutex.h | 4 +- kernel/module.c | 20 +- kernel/pgo/Kconfig | 35 + kernel/pgo/Makefile | 5 + kernel/pgo/fs.c | 390 + kernel/pgo/instrument.c | 183 + kernel/pgo/pgo.h | 211 + kernel/power/snapshot.c | 4 +- kernel/rcu/rcutorture.c | 7 +- kernel/rcu/tree.c | 109 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_nocb.h | 1496 + kernel/rcu/tree_plugin.h | 1496 +- kernel/rcu/tree_stall.h | 107 +- kernel/sched/core.c | 51 +- kernel/sched/stats.h | 21 +- kernel/signal.c | 62 +- kernel/trace/trace.c | 31 +- kernel/watchdog.c | 34 +- kernel/workqueue.c | 12 +- lib/Kconfig.debug | 3 + lib/Makefile | 2 + lib/decompress_unlzo.c | 3 +- lib/devres.c | 4 +- lib/hexdump.c | 12 +- lib/iov_iter.c | 20 +- lib/kstrtox.c | 13 +- lib/kstrtox.h | 2 + lib/smp_processor_id.c | 6 +- lib/test_firmware.c | 10 +- lib/test_printf.c | 5 + lib/test_scanf.c | 751 + lib/vsprintf.c | 110 +- localversion-next | 2 +- mm/debug_vm_pgtable.c | 58 +- mm/huge_memory.c | 166 +- mm/hugetlb.c | 17 + mm/internal.h | 24 +- mm/mapping_dirty_helpers.c | 2 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 120 +- mm/memory.c | 79 +- mm/memory_hotplug.c | 10 +- mm/migrate.c | 204 +- mm/mmap_lock.c | 2 + mm/mremap.c | 4 +- mm/nommu.c | 28 +- mm/page_alloc.c | 7 +- mm/percpu.c | 2 +- mm/secretmem.c | 6 +- mm/shuffle.h | 4 +- mm/slub.c | 27 +- mm/swap_slots.c | 2 - mm/swap_state.c | 8 - mm/swapfile.c | 65 +- mm/userfaultfd.c | 28 +- mm/util.c | 40 + mm/vmalloc.c | 86 +- mm/vmscan.c | 2 +- mm/vmstat.c | 4 +- mm/z3fold.c | 2 + mm/zbud.c | 2 + net/9p/trans_virtio.c | 4 +- net/atm/atm_sysfs.c | 24 +- net/bluetooth/hci_core.c | 16 +- net/bluetooth/hci_event.c | 31 +- net/bluetooth/l2cap_core.c | 8 +- net/bluetooth/rfcomm/tty.c | 14 +- net/bpf/test_run.c | 45 +- net/bridge/br_mdb.c | 10 + net/bridge/br_multicast.c | 189 +- net/bridge/br_private.h | 17 +- net/ceph/auth_none.c | 4 +- net/ceph/auth_none.h | 1 - net/core/dev.c | 29 +- net/core/filter.c | 23 +- net/core/net-traces.c | 1 + net/core/skmsg.c | 3 +- net/dcb/dcbnl.c | 2 - net/dccp/ipv4.c | 1 - net/ethtool/stats.c | 2 +- net/ipv4/af_inet.c | 4 - net/ipv4/ah4.c | 1 + net/ipv4/cipso_ipv4.c | 3 +- net/ipv4/esp4.c | 1 + net/ipv4/fib_frontend.c | 10 +- net/ipv4/fib_semantics.c | 1 + net/ipv4/gre_demux.c | 1 - net/ipv4/ip_vti.c | 1 + net/ipv4/ipcomp.c | 1 + net/ipv4/ipmr.c | 1 - net/ipv4/protocol.c | 6 - net/ipv4/route.c | 127 +- net/ipv4/sysctl_net_ipv4.c | 31 +- net/ipv4/tcp_bpf.c | 9 +- net/ipv4/tcp_input.c | 1 + net/ipv4/tcp_ipv4.c | 3 + net/ipv4/tunnel4.c | 3 - net/ipv4/udp_bpf.c | 8 +- net/ipv4/udplite.c | 1 - net/ipv4/xfrm4_protocol.c | 3 - net/ipv6/ip6_fib.c | 9 +- net/ipv6/mcast.c | 3 - net/ipv6/reassembly.c | 4 +- net/ipv6/route.c | 131 +- net/ipv6/sysctl_net_ipv6.c | 31 +- net/ipv6/tcp_ipv6.c | 2 + net/l2tp/l2tp_ip.c | 1 - net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/Kconfig | 2 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/nf_tables_api.c | 25 +- net/netfilter/nft_exthdr.c | 51 + net/netfilter/nft_lookup.c | 35 +- net/netfilter/nft_objref.c | 4 +- net/netfilter/nft_set_bitmap.c | 5 +- net/netfilter/nft_set_hash.c | 17 +- net/netfilter/nft_set_pipapo.c | 4 +- net/netfilter/nft_set_pipapo_avx2.c | 12 +- net/netfilter/nft_set_pipapo_avx2.h | 2 - net/netfilter/nft_set_rbtree.c | 5 +- net/netlabel/netlabel_calipso.c | 4 +- net/netlabel/netlabel_cipso_v4.c | 4 +- net/netlabel/netlabel_mgmt.c | 8 +- net/netlabel/netlabel_unlabeled.c | 10 +- net/netlabel/netlabel_user.h | 4 +- net/netlink/af_netlink.c | 6 +- net/netrom/nr_route.c | 4 + net/nfc/nci/core.c | 1 + net/nfc/nci/hci.c | 5 + net/nfc/nci/uart.c | 7 +- net/packet/af_packet.c | 8 +- net/qrtr/ns.c | 4 +- net/rds/connection.c | 23 +- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_connect.c | 1 + net/rds/tcp_listen.c | 6 + net/rds/threads.c | 2 + net/sched/cls_api.c | 2 +- net/sched/sch_generic.c | 50 +- net/sctp/input.c | 3 +- net/sctp/protocol.c | 1 - net/smc/smc_ism.c | 11 +- net/sunrpc/clnt.c | 7 - net/sunrpc/xprt.c | 68 +- net/sunrpc/xprtsock.c | 2 + net/tipc/core.c | 6 +- net/tipc/core.h | 10 +- net/tipc/discover.c | 4 +- net/tipc/link.c | 6 + net/tipc/link.h | 1 + net/tipc/msg.c | 9 +- net/tipc/net.c | 15 +- net/tipc/socket.c | 5 +- net/tipc/udp_media.c | 2 + net/tls/tls_sw.c | 11 +- net/xfrm/xfrm_interface.c | 1 + samples/kprobes/kprobe_example.c | 33 +- scripts/Makefile.lib | 10 + scripts/dummy-tools/gcc | 6 +- scripts/jobserver-exec | 2 +- scripts/kernel-doc | 71 +- scripts/spelling.txt | 16 + security/Kconfig | 13 - security/integrity/evm/evm_secfs.c | 5 +- security/selinux/hooks.c | 2 +- security/smack/smack_access.c | 5 +- sound/core/rawmidi.c | 93 +- sound/core/rawmidi_compat.c | 4 +- sound/firewire/Kconfig | 4 +- sound/firewire/amdtp-am824.c | 4 +- sound/firewire/amdtp-am824.h | 2 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 880 +- sound/firewire/amdtp-stream.h | 89 +- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/bebob/bebob_stream.c | 29 +- sound/firewire/dice/dice-alesis.c | 2 +- sound/firewire/dice/dice-pcm.c | 4 +- sound/firewire/dice/dice-stream.c | 17 +- sound/firewire/dice/dice-tcelectronic.c | 4 +- sound/firewire/dice/dice.c | 24 + sound/firewire/dice/dice.h | 3 +- sound/firewire/digi00x/amdtp-dot.c | 2 +- sound/firewire/digi00x/digi00x-stream.c | 7 +- sound/firewire/fireface/ff-stream.c | 7 +- sound/firewire/fireworks/fireworks_stream.c | 8 +- sound/firewire/motu/amdtp-motu.c | 13 +- sound/firewire/motu/motu-stream.c | 7 +- sound/firewire/motu/motu.h | 3 +- sound/firewire/oxfw/oxfw-stream.c | 39 +- sound/firewire/oxfw/oxfw.c | 138 +- sound/firewire/oxfw/oxfw.h | 13 +- sound/firewire/tascam/amdtp-tascam.c | 6 +- sound/firewire/tascam/tascam-stream.c | 7 +- sound/isa/gus/gus_main.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/patch_realtek.c | 47 + sound/pci/intel8x0.c | 9 +- sound/pci/intel8x0m.c | 2 +- sound/pci/rme9652/hdsp.c | 2 +- sound/soc/codecs/cs35l33.c | 1 + sound/soc/codecs/cx20442.c | 4 +- sound/soc/codecs/rk3328_codec.c | 28 +- sound/soc/codecs/wm8958-dsp2.c | 6 +- sound/soc/fsl/Kconfig | 14 + sound/soc/fsl/Makefile | 2 + sound/soc/fsl/imx-card.c | 844 + sound/soc/hisilicon/hi6210-i2s.c | 14 +- sound/soc/intel/boards/sof_da7219_max98373.c | 1 + sound/soc/intel/boards/sof_rt5682.c | 1 + sound/soc/intel/boards/sof_sdw.c | 16 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 45 + sound/soc/meson/g12a-toacodec.c | 143 +- sound/soc/qcom/lpass-cpu.c | 12 +- sound/soc/soc-core.c | 8 +- sound/soc/soc-dai.c | 13 +- sound/soc/soc-topology.c | 466 +- sound/soc/sof/intel/hda-dai.c | 5 + sound/soc/sof/intel/hda.c | 8 +- sound/soc/sof/loader.c | 2 +- sound/soc/sof/ops.h | 10 +- sound/soc/sof/sof-acpi-dev.c | 5 +- sound/soc/sof/sof-of-dev.c | 5 +- sound/soc/sof/sof-pci-dev.c | 7 +- sound/soc/sof/topology.c | 17 +- sound/soc/ti/ams-delta.c | 11 +- sound/usb/clock.c | 298 +- sound/usb/format.c | 2 +- sound/usb/line6/driver.c | 4 + sound/usb/line6/pod.c | 5 - sound/usb/line6/variax.c | 6 - sound/usb/mixer_quirks.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 81 +- sound/usb/mixer_scarlett_gen2.h | 2 +- sound/usb/usx2y/us122l.c | 61 +- sound/usb/usx2y/us122l.h | 2 +- sound/usb/usx2y/usX2Yhwdep.c | 135 +- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 82 +- sound/usb/usx2y/usb_stream.h | 23 +- sound/usb/usx2y/usbus428ctldefs.h | 104 +- sound/usb/usx2y/usbusx2y.c | 389 +- sound/usb/usx2y/usbusx2y.h | 65 +- sound/usb/usx2y/usbusx2yaudio.c | 684 +- sound/usb/usx2y/usx2yhwdeppcm.c | 627 +- sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/gen.c | 386 +- tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 1 + tools/bpf/bpftool/prog.c | 107 +- tools/bpf/bpftool/xlated_dumper.c | 3 + tools/build/Makefile.build | 22 +- tools/include/linux/bits.h | 2 +- tools/include/linux/const.h | 8 + tools/include/uapi/linux/bpf.h | 39 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf_gen_internal.h | 41 + tools/lib/bpf/gen_loader.c | 729 + tools/lib/bpf/libbpf.c | 416 +- tools/lib/bpf/libbpf.h | 57 + tools/lib/bpf/libbpf.map | 7 + tools/lib/bpf/libbpf_internal.h | 2 + tools/lib/bpf/netlink.c | 568 +- tools/lib/bpf/nlattr.h | 48 + tools/lib/bpf/skel_internal.h | 123 + .../memory-model/Documentation/access-marking.txt | 152 +- tools/objtool/check.c | 22 +- tools/scripts/Makefile.include | 30 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 16 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 72 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 6 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 10 +- .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 6 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 10 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 6 +- .../selftests/bpf/prog_tests/ksyms_module.c | 2 +- tools/testing/selftests/bpf/prog_tests/ringbuf.c | 57 +- .../selftests/bpf/prog_tests/static_linked.c | 4 +- tools/testing/selftests/bpf/prog_tests/syscall.c | 55 + tools/testing/selftests/bpf/prog_tests/tc_bpf.c | 395 + .../selftests/bpf/prog_tests/trace_printk.c | 5 +- tools/testing/selftests/bpf/progs/linked_maps1.c | 2 +- tools/testing/selftests/bpf/progs/syscall.c | 121 + tools/testing/selftests/bpf/progs/test_ringbuf.c | 4 +- .../selftests/bpf/progs/test_static_linked1.c | 2 +- .../selftests/bpf/progs/test_static_linked2.c | 2 +- tools/testing/selftests/bpf/progs/test_subprogs.c | 13 + tools/testing/selftests/bpf/progs/test_tc_bpf.c | 12 + tools/testing/selftests/bpf/progs/test_tc_neigh.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_peer.c | 4 +- tools/testing/selftests/bpf/progs/trace_printk.c | 6 +- .../selftests/drivers/net/mlxsw/port_scale.sh | 4 +- .../selftests/drivers/net/mlxsw/qos_headroom.sh | 69 +- .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 14 - .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh | 24 +- .../selftests/drivers/net/mlxsw/tc_sample.sh | 12 +- tools/testing/selftests/exec/Makefile | 6 +- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/config | 1 + tools/testing/selftests/lib/scanf.sh | 4 + tools/testing/selftests/nci/.gitignore | 1 + tools/testing/selftests/net/devlink_port_split.py | 8 +- .../net/forwarding/custom_multipath_hash.sh | 364 + .../net/forwarding/gre_custom_multipath_hash.sh | 456 + .../net/forwarding/ip6gre_custom_multipath_hash.sh | 458 + tools/testing/selftests/net/unicast_extensions.sh | 17 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 27 +- tools/testing/selftests/sigaltstack/sas.c | 20 +- tools/testing/selftests/vm/memfd_secret.c | 2 +- tools/testing/selftests/vm/userfaultfd.c | 6 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/sigaltstack.c | 128 + tools/testing/selftests/x86/syscall_numbering.c | 491 +- virt/lib/irqbypass.c | 16 +- 2344 files changed, 106819 insertions(+), 40768 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-driver-w1_ds2438 delete mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp5520 delete mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp8860 delete mode 100644 Documentation/ABI/testing/sysfs-class-backlight-driver-adp8870 delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-el15203000 create mode 100644 Documentation/dev-tools/kunit/running_tips.rst create mode 100644 Documentation/dev-tools/pgo.rst create mode 100644 Documentation/devicetree/bindings/arm/arm,scu.yaml delete mode 100644 Documentation/devicetree/bindings/arm/scu.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/google,cros-ec [...] delete mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.txt create mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.yaml create mode 100644 Documentation/devicetree/bindings/dvfs/performance-domain.yaml create mode 100644 Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml create mode 100644 Documentation/devicetree/bindings/leds/backlight/richtek,rt4831 [...] create mode 100644 Documentation/devicetree/bindings/media/microchip,sama5d4-vdec.yaml delete mode 100644 Documentation/devicetree/bindings/media/tango-ir.txt create mode 100644 Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml delete mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.yaml delete mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-pcie.txt create mode 100644 Documentation/devicetree/bindings/phy/renesas,rcar-gen3-pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm4708-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,ns-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/property-units.txt delete mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.yaml create mode 100644 Documentation/devicetree/bindings/sound/imx-audio-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/wm8750.txt create mode 100644 Documentation/devicetree/bindings/sound/wm8750.yaml create mode 100644 Documentation/devicetree/bindings/timer/arm,twd-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/arm,twd.txt create mode 100644 Documentation/devicetree/bindings/usb/nxp,isp1760.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/arm,twd-wdt.yaml create mode 100644 Documentation/translations/zh_CN/core-api/kernel-api.rst create mode 100644 Documentation/translations/zh_CN/core-api/kobject.rst create mode 100644 Documentation/translations/zh_CN/core-api/printk-basics.rst create mode 100644 Documentation/translations/zh_CN/core-api/printk-formats.rst create mode 100644 Documentation/translations/zh_CN/core-api/workqueue.rst create mode 100644 Documentation/translations/zh_CN/maintainer/configure-git.rst create mode 100644 Documentation/translations/zh_CN/maintainer/index.rst create mode 100644 Documentation/translations/zh_CN/maintainer/maintainer-entry-pr [...] create mode 100644 Documentation/translations/zh_CN/maintainer/modifying-patches.rst create mode 100644 Documentation/translations/zh_CN/maintainer/pull-requests.rst create mode 100644 Documentation/translations/zh_CN/maintainer/rebasing-and-merging.rst create mode 100644 Documentation/translations/zh_CN/parisc/debugging.rst create mode 100644 Documentation/translations/zh_CN/parisc/index.rst create mode 100644 Documentation/translations/zh_CN/parisc/registers.rst create mode 100644 Documentation/x86/buslock.rst create mode 100644 Documentation/x86/elf_auxvec.rst create mode 100644 arch/arm/boot/dts/imx28-lwe.dtsi create mode 100644 arch/arm/boot/dts/imx28-xea.dts create mode 100644 arch/arm/boot/dts/imx6q-ds.dts create mode 100644 arch/arm/boot/dts/imx6qdl-ds.dtsi delete mode 100644 arch/arm/crypto/poly1305-core.S_shipped delete mode 100644 arch/arm/crypto/sha256-core.S_shipped delete mode 100644 arch/arm/crypto/sha512-core.S_shipped delete mode 100644 arch/arm64/crypto/poly1305-core.S_shipped delete mode 100644 arch/arm64/crypto/sha256-core.S_shipped delete mode 100644 arch/arm64/crypto/sha512-core.S_shipped create mode 100644 arch/openrisc/include/asm/barrier.h delete mode 100644 arch/x86/entry/syscalls/syscallhdr.sh delete mode 100644 arch/x86/entry/syscalls/syscalltbl.sh create mode 100644 drivers/base/regmap/regmap-mdio.c create mode 100644 drivers/clk/imx/clk-imx8qm-rsrc.c create mode 100644 drivers/clk/imx/clk-imx8qxp-rsrc.c create mode 100644 drivers/crypto/qce/aead.c create mode 100644 drivers/crypto/qce/aead.h delete mode 100644 drivers/cxl/bus.c create mode 100644 drivers/cxl/core.c create mode 100644 drivers/cxl/mem.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c create mode 100644 drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_init.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_resource.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.c create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.h create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.c create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_3_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_3_0_3_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_3_0_3_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/beige_goby_ip_offset.h create mode 100644 drivers/gpu/drm/bridge/cros-ec-anx7688.c delete mode 100644 drivers/media/rc/keymaps/rc-tango.c delete mode 100644 drivers/media/rc/tango-ir.c create mode 100644 drivers/mfd/rt4831.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/ib.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/switchib.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/switchx2.c create mode 100644 drivers/net/phy/mediatek-ge.c create mode 100644 drivers/net/phy/motorcomm.c delete mode 100644 drivers/platform/x86/hp-wireless.c create mode 100644 drivers/platform/x86/wireless-hotkey.c delete mode 100644 drivers/staging/iio/cdc/ad7746.h create mode 100644 drivers/staging/media/hantro/hantro_g1.c create mode 100644 drivers/staging/media/hantro/sama5d4_vdec_hw.c delete mode 100644 drivers/tty/n_r3964.c create mode 100644 drivers/video/backlight/rt4831-backlight.c create mode 100644 include/dt-bindings/leds/rt4831-backlight.h create mode 100644 include/dt-bindings/power/imx8mm-power.h create mode 100644 include/linux/bpfptr.h delete mode 100644 include/linux/mfd/mt6360.h create mode 100644 include/linux/mlx5/mpfs.h delete mode 100644 include/linux/n_r3964.h delete mode 100644 include/linux/usb/isp1760.h delete mode 100644 include/media/mpeg2-ctrls.h delete mode 100644 include/uapi/linux/n_r3964.h create mode 100644 kernel/pgo/Kconfig create mode 100644 kernel/pgo/Makefile create mode 100644 kernel/pgo/fs.c create mode 100644 kernel/pgo/instrument.c create mode 100644 kernel/pgo/pgo.h create mode 100644 kernel/rcu/tree_nocb.h create mode 100644 lib/test_scanf.c create mode 100644 sound/soc/fsl/imx-card.c create mode 100644 tools/lib/bpf/bpf_gen_internal.h create mode 100644 tools/lib/bpf/gen_loader.c create mode 100644 tools/lib/bpf/skel_internal.h create mode 100644 tools/testing/selftests/bpf/prog_tests/syscall.c create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_bpf.c create mode 100644 tools/testing/selftests/bpf/progs/syscall.c create mode 100644 tools/testing/selftests/bpf/progs/test_tc_bpf.c create mode 100755 tools/testing/selftests/lib/scanf.sh create mode 100644 tools/testing/selftests/nci/.gitignore create mode 100755 tools/testing/selftests/net/forwarding/custom_multipath_hash.sh create mode 100755 tools/testing/selftests/net/forwarding/gre_custom_multipath_hash.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_custom_multipath_hash.sh create mode 100644 tools/testing/selftests/x86/sigaltstack.c