This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits cd557f1c605f Add linux-next specific files for 20210514 omits 4a9c62764958 Merge branch 'akpm/master' omits edfe7185ef73 kdump: use vmlinux_build_id to simplify omits 8dbe80a47d03 buildid: fix kernel-doc notation omits e3e369ca89e9 buildid: mark some arguments const omits 0114d5238173 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 91ccb5cc29da scripts/decode_stacktrace.sh: silence stderr messages from [...] omits ebd57e7c1473 scripts/decode_stacktrace.sh: support debuginfod omits b3831923027c x86/dumpstack: use %pSb/%pBb for backtrace printing omits e407f19ee823 arm64: stacktrace: use %pSb for backtrace printing omits 3ffe5079ef5b buildid: fix build when CONFIG_MODULES is not set omits 8af78e665d77 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits e3f068741c87 module: add printk formats to add module build ID to stacktraces omits 737db0e010c4 dump_stack: add vmlinux build ID to stack traces omits 9bbb6ec7e7a5 buildid: stash away kernels build ID on init omits d8ccd25c11aa buildid: add API to parse build ID out of buffer omits c79ccb6a2d8e buildid: only consider GNU notes for build ID parsing omits 595e07fb5d7f secretmem: test: add basic selftest for memfd_secret(2) omits e0cf2460f671 arch, mm: wire up memfd_secret system call where relevant omits 34f0cdb4febe PM: hibernate: disable when there are active secretmem users omits 7c002db4bf4b mm: introduce memfd_secret system call to create "secret" [...] omits a0b4f83f1914 set_memory: allow querying whether set_direct_map_*() is a [...] omits b7172c398553 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 8b9ed3afb8de riscv/Kconfig: make direct map manipulation options depend on MMU omits bc5d3a1d279d mmap: make mlock_future_check() global omits 74e262454733 slub: STACKDEPOT: rename save_stack_trace() omits ad36bafb3bcd mm/slub: use stackdepot to save stack trace in objects omits 912f180c1b33 mm: define default value for FIRST_USER_ADDRESS omits 5ab4678d477f Merge branch 'akpm-current/current' omits 0c17f222f6af Revert "net: bridge: mcast: split multicast router state f [...] omits 4081f9f5a2ad Revert "net: bridge: mcast: export multicast router presen [...] omits a5beef0552c1 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits 21ed3b03ff11 Merge remote-tracking branch 'rust/rust-next' omits 8b2a0c13e39a Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 3813a5c73e38 Merge remote-tracking branch 'fpga/for-next' omits 95e1935022e2 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 1759ae325d53 Merge remote-tracking branch 'hyperv/hyperv-next' omits 9e8bdf4809ae Merge remote-tracking branch 'nvmem/for-next' omits 6e1efa80c90b Merge remote-tracking branch 'slimbus/for-next' omits 9531397a876a Merge remote-tracking branch 'gnss/gnss-next' omits c69e9fb058a3 Merge remote-tracking branch 'kspp/for-next/kspp' omits 9a3407e24865 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 0bf1d51f72d5 Merge remote-tracking branch 'coresight/next' omits d5db7be4d555 Merge remote-tracking branch 'livepatching/for-next' omits 1fca9d83b7d9 Merge remote-tracking branch 'userns/for-next' omits 4a1ff9cef914 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 7da499269b50 Merge remote-tracking branch 'pinctrl/for-next' omits cb753d0611f9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 46a0384c6374 Merge remote-tracking branch 'rpmsg/for-next' omits 6fe8f6081e74 Merge remote-tracking branch 'vhost/linux-next' omits 5f49fdb2e101 Merge remote-tracking branch 'scsi/for-next' omits b2ee37e259e0 Merge remote-tracking branch 'cgroup/for-next' omits c43be7f3fae7 Merge remote-tracking branch 'dmaengine/next' omits 15bb0a56cfad Merge remote-tracking branch 'icc/icc-next' omits cb5cb7878ec1 Merge remote-tracking branch 'iio/togreg' omits bb788d65b123 Merge remote-tracking branch 'staging/staging-next' omits 8687031c7264 Merge remote-tracking branch 'soundwire/next' omits e238663f9427 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits f81b1600a4a0 Merge remote-tracking branch 'usb/usb-next' omits 15f72251988c Merge remote-tracking branch 'ipmi/for-next' omits 5b90ac1ccb3e Merge remote-tracking branch 'leds/for-next' omits feabb86bbd51 Merge remote-tracking branch 'percpu/for-next' omits 6706a2422541 Merge remote-tracking branch 'xen-tip/linux-next' omits 294636a24ae8 Merge remote-tracking branch 'rcu/rcu/next' omits 92b7af9b561c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 06d3237d6aaf Merge remote-tracking branch 'edac/edac-for-next' omits 9821c2fa5dac Merge remote-tracking branch 'tip/auto-latest' omits 69f990d6e01b Merge remote-tracking branch 'spi/for-next' omits b0eaef677609 Merge remote-tracking branch 'devicetree/for-next' omits 39c2173a8039 Merge remote-tracking branch 'audit/next' omits f608f9a8f705 Merge remote-tracking branch 'smack/next' omits 66df0308c4bf ipc: use kmalloc for msg_queue and shmid_kernel omits dd1cdedd24cc ipc sem: use kvmalloc for sem_undo allocation omits 2b115efbff24 aio: simplify read_events() omits aec2a1db33eb x86: signal: don't do sas_ss_reset() until we are certain [...] omits 8823f99a16f6 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits bfb9d2b194ff init: print out unknown kernel parameters omits 0333c3f0cc9d checkpatch: scripts/spdxcheck.py now requires python3 omits 243c0472b211 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 57d23ff65513 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 81e009820e0e seq_file: drop unused *_escape_mem_ascii() omits ca6aff59f003 nfsd: avoid non-flexible API in seq_quote_mem() omits abe09dca25f8 seq_file: convert seq_escape() to use seq_escape_str() omits afc4169b31df seq_file: add seq_escape_str() as replica of string_escape_str() omits fd823d7080cf seq_file: introduce seq_escape_mem() omits 6bce2e6c1474 MAINTAINERS: add myself as designated reviewer for generic [...] omits 66460c2b4973 lib/test-string_helpers: add test cases for new features omits be5c644e43bf lib/test-string_helpers: get rid of trailing comma in terminators omits e31cfb3f8170 lib/test-string_helpers: print flags in hexadecimal format omits 8cde2505b9d8 lib/string_helpers: allow to append additional characters [...] omits 5689c8827f31 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits db573174ed5a lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits e34dce4538c3 lib/string_helpers: drop indentation level in string_escape_mem() omits aee6e649eac8 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits b1e738944908 lib/string_helpers: switch to use BIT() macro omits 08a89d4a7b9f lib: decompress_bunzip2: remove an unneeded semicolon omits 7794d02c1675 kernelh-split-out-panic-and-oops-helpers-fix omits 081fc0dbf90f kernel.h: split out panic and oops helpers omits cf33b8e13437 proc/sysctl: make protected_* world readable omits c5b5eea2860e sysctl: remove redundant assignment to first omits 3e3cf6537b73 procfs/dmabuf: add inode number to /proc/*/fdinfo omits cee7a8c4ebc8 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 6b45c76fcc54 proc: Avoid mixing integer types in mem_rw() omits 122a2423378b kernel/hung_task.c: Monitor killed tasks. omits 9bdc3ef956fe fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 13c223f7d507 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 4af5034f7b34 mm: fix comments mentioning i_mutex omits 75e39485d96f mm: fix typos and grammar error in comments omits 41feb2ecc53f mm/highmem: Remove deprecated kmap_atomic omits d2c1e1940226 mm/memory_hotplug: rate limit page migration warnings omits c99b7f4689f7 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 7bdbebf6ae31 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits 26063d7aecec MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits b786507dcc4b mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 59eb6bf7be96 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 3bf2e31d8b2f mm: make variable names for populate_vma_page_range() consistent omits fb366da9043c nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 8ff0510885d2 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits 69cc52577e67 mm: thp: check total_mapcount instead of page_mapcount omits 248470b9914c mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 78cd2df2f9dd arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix omits 43953f1dc4dc arm64: drop pfn_valid_within() and simplify pfn_valid() omits 32b0a3aeb914 arm64: decouple check whether pfn is in linear map from pf [...] omits 51ee57aa4b83 memblock: update initialization of reserved pages omits b0a7596acb5e include/linux/mmzone.h: add documentation for pfn_valid() omits d69a65394c09 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits e4f98260cdd1 mm/kconfig: move HOLES_IN_ZONE into mm omits 4be4b783f329 userfaultfd/selftests: exercise minor fault handling shmem [...] omits 8908312d7393 userfaultfd/selftests: reinitialize test context in each test omits 7bff8fa51d61 userfaultfd/selftests: create alias mappings in the shmem test omits 3bd59c50dc8a userfaultfd/selftests: use memfd_create for shmem test type omits 78ff714ec58a userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits ca95c07cc67b userfaultfd/shmem: advertise shmem minor fault support omits bebdb2f127a5 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 9f5ccf8a5895 userfaultfd/shmem: support minor fault registration for shmem omits cad30b266632 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits fad368fc2319 userfaultfd/selftests: add pagemap uffd-wp test omits bb8e43274478 mm/pagemap: export uffd-wp protection information omits d3b8386e3a9c mm/userfaultfd: fail uffd-wp registration if not supported omits 8bb5c35197f4 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits 2f536424dc68 mm/userfaultfd: fix uffd-wp special cases for fork() omits 60c7e615d937 mm/thp: simplify copying of huge zero page pmd when fork omits fcd7d008016c userfaultfd/selftests: unify error handling omits 5edabbbe74ee userfaultfd/selftests: only dump counts if mode enabled omits 747fcba367ef userfaultfd/selftests: dropping VERIFY check in locking_thread omits b6ca7fa3b6d9 userfaultfd/selftests: remove the time() check on delayed uffd omits 719f6182814f userfaultfd/selftests: use user mode only omits 5f1e42879fcc powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 1633dab9cb63 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits ecfe547e4f39 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits 0a86766a9f5a x86: define only {pud/pmd}_{set/clear}_huge when useful omits fc3883f43885 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 4f21f7d1345a mm/hugetlb: change parameters of arch_make_huge_pte() omits 705e396c7d17 mm/huge_memory.c: don't discard hugepage if other processe [...] omits fa2303f1ee5f mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 99a820de4a82 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits f19e8061d2f5 mm/huge_memory.c: use page->deferred_list omits 7fbe41dccfa8 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits ae7920ce9e9b mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 8f7c1245c353 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits b99aa33f14e2 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 8421298f6da9 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits 98b6716768c8 Merge remote-tracking branch 'selinux/next' omits 20f3ae562c0f mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits ac2f5287cfaf Merge remote-tracking branch 'keys/keys-next' omits 782903b318cb mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 2bc85dcbd6ad mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 21f00044201f mm: hugetlb: defer freeing of HugeTLB pages omits d2904d62b0cf mm: hugetlb: free the vmemmap pages associated with each H [...] omits 9d2909f09966 mm: hugetlb: gather discrete indexes of tail page omits 7dea755b71eb mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits fbc6dd236b03 mm: memory_hotplug: factor out bootmem core functions to b [...] omits d6806ee68dd7 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits 875e383f248b mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 42379c3f9857 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits 0e85b857aa6e mm/page_alloc: reduce duration that IRQs are disabled for [...] omits 68d757df322a mm/page_alloc: batch the accounting updates in the bulk allocator omits 24b6fe5b16c2 mm/vmstat: inline NUMA event counter updates omits f4ed1e51739a mm/vmstat: convert NUMA statistics to basic NUMA counters omits f6b54997d570 mm/page_alloc: convert per-cpu list protection to local_lock omits 65c174d0f3d7 mm/page_alloc: split per cpu page lists and zone stats omits 74bab7438034 mm/page_alloc: switch to pr_debug omits 98b65ae3fb80 mm: optimise nth_page for contiguous memmap omits 421964cc4b01 mm: constify page_count and page_ref_count omits f2292cb0f19e mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits 77d9454d690b mm: make compound_head const-preserving omits 570634b372d8 mm/page_owner: constify dump_page_owner omits dec9dba6c2d6 mm/debug: factor PagePoisoned out of __dump_page omits edf338281c61 mm: make __dump_page static omits 7c7a38b22117 mm/mmzone.h: simplify is_highmem_idx() omits 565a96859dd8 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits bf5570ed0654 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 9c060e7a8a2b fix for "printk: introduce dump_stack_lvl()" omits e8c4bbbd160c printk: introduce dump_stack_lvl() omits 8e26004aac04 powerpc/mm: enable move pmd/pud omits 370c7805e007 mm/mremap: allow arch runtime override omits 5be2ac7f46d2 mm/mremap: move TLB flush outside page table lock omits 5b0a28a7f9f5 mm/mremap: use range flush that does TLB and page walk cac [...] omits ecf2d63b27be powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits ecf3a6025280 powerpc/mm/book3s64: fix possible build error omits dbee97d1f49a mm/mremap: use pmd/pud_poplulate to update page table entries omits c4c8a76d96a7 selftest/mremap_test: avoid crash with static build omits 2d8b1e595e97 selftest/mremap_test: update the test to handle pagesize o [...] omits f96ae2c1e63b mm/memory.c: fix comment of finish_mkwrite_fault() omits 27f267f5a0a9 mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 48e4d9ee00d4 mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits e4820a61ccf9 mm/mmap: introduce unlock_range() for code cleanup omits 3b4c08117f48 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 17642b11dc5a mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 1af346fc7223 binfmt-remove-in-tree-usage-of-map_executable-fix omits 23fdc34bb635 binfmt: remove in-tree usage of MAP_EXECUTABLE omits a92150ec5b20 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits c82f2cc19a83 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix omits 28b489b722e9 mm: improve mprotect(R|W) efficiency on pages referenced once omits f5129bd9eec4 mm: vmscan: remove noinline_for_stack omits 5ed68c90c7fb mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits bc536986c981 mm: memcontrol: simplify the logic of objcg pinning memcg omits 762653aed3b7 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits 73ab86572fd7 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 7d6a4b64d723 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 8cc5cfcbbb40 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 3811a312e5ee mm: memcontrol: fix page charging in page replacement omits 28a67cffc7e0 mm: memcontrol: fix root_mem_cgroup charging omits 868915c27f89 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 0b0fedb4099f mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 00e962418c34 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits 23460a11273e mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits b25bdce8f631 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 28b72a2396e4 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits faf86a943aa5 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits b5fae57fb6cb mm/memcg: optimize user context object stock access omits 70d87eb8aff8 mm/memcg: improve refill_obj_stock() performance omits 63c4aa2dced6 mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits 135687ed384d mm/memcg: move mod_objcg_state() to memcontrol.c omits 6094ad703621 mm/shmem: fix shmem_swapin() race with swapoff omits c4100a0d11cd mm/swap: remove confusing checking for non_swap_entry() in [...] omits 3fe5407ec9e3 swap: fix do_swap_page() race with swapoff omits 26ef958a315d mm/swapfile: use percpu_ref to serialize against concurren [...] omits 4a292ff7a819 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits 8926ae7a86fa mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits 87eee597c1f6 mm: gup: pack has_pinned in MMF_HAS_PINNED omits 3f588b52abf6 mm: gup: allow FOLL_PIN to scale in SMP omits b6803df78040 mm/gup_benchmark: support threading omits a0df7b6df755 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 2c9b936dae88 mm/page-writeback: update the comment of Dirty position control omits 54766f22d76b mm/page-writeback: Fix performance when BDI's share of rat [...] omits 18ccbe53bbe0 mm: page-writeback: kill get_writeback_state() comments omits 597da4750c8e tools/vm/page_owner_sort.c: check malloc() return omits 0ec3603432be kfence: test: fix for "mm, slub: change run-time assertion [...] omits ff3daafe3fd3 mm, slub: change run-time assertion in kmalloc_index() to [...] omits f32aeffdb407 slub: remove resiliency_test() function omits e50cf2a75817 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits b324de01d52a mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits d374131926df mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits 3521284d5d78 kunit: make test->lock irq safe omits aacd59583618 doc: watchdog: modify the doc related to "watchdog/%u" omits c1a46d087865 doc: watchdog: modify the explanation related to watchdog thread omits e5de62f31b61 kernel: watchdog: modify the explanation related to watchd [...] omits 164503b69bb3 ocfs2: fix ocfs2 corrupt when iputting an inode omits 184105298391 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits df34b04171e9 ocfs2: remove repeated uptodate check for buffer omits 89ccf041522f ocfs2: remove redundant assignment to pointer queue omits 93e440dd0e48 ocfs2: fix snprintf() checking omits 09acb7621347 ocfs2: remove unnecessary INIT_LIST_HEAD() omits 57eb2fbbe1b1 streamline_config.pl: add softtabstop=4 for vim users omits 7a51c7818e7a streamline_config.pl: make spacing consistent omits eb1576cd7db5 ia64: headers: drop duplicated words omits bdc940c35e09 kthread: switch to new kerneldoc syntax for named variable [...] omits 71d94b249944 /proc/kpageflags: do not use uninitialized struct pages omits 961fa78cd41d /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 60f611fa216c ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] omits ce62262058e2 Revert "mm/gup: check page posion status for coredump." omits 90e77ef191de mm/ioremap: fix iomap_max_page_shift omits b5a83020fc2e docs: admin-guide: update description for kernel.modprobe sysctl omits 235f9c9dcb67 hfsplus: prevent corruption in shrinking truncate omits cb77da279c42 mm/filemap: fix readahead return types omits ebf74eda211a kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled omits 0a114b3915e6 mm: fix struct page layout on 32-bit systems omits cc1dd8629f59 ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in re [...] omits 2a317658209d userfaultfd: release page in error path to avoid BUG_ON omits 28cc4642aa6b squashfs: fix divide error in calculate_skip() omits 49015721a9f7 kernel/resource: fix return code check in __request_free_m [...] omits db034a40fc01 mm, slub: move slub_debug static key enabling outside slab_mutex omits 148b93b8e7bb mm/hugetlb: fix cow where page writtable in child omits ee69f1fefdf7 mm/hugetlb: fix F_SEAL_FUTURE_WRITE omits 85c1987053a6 Merge remote-tracking branch 'apparmor/apparmor-next' omits b0e621801d4c Merge remote-tracking branch 'security/next-testing' omits 1d809e150fa6 Merge remote-tracking branch 'regulator/for-next' omits 3c1f5e6cdd16 Merge remote-tracking branch 'battery/for-next' omits 1a9b27374742 Merge remote-tracking branch 'mmc/next' omits b57c91aecae4 Merge remote-tracking branch 'device-mapper/for-next' omits 39a71f0e95fa Merge remote-tracking branch 'block/for-next' omits 5c742f83d976 Merge remote-tracking branch 'sound-asoc/for-next' omits d9a812af61db Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 7964abdf3ec6 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 51319e5d0501 Merge remote-tracking branch 'drm-msm/msm-next' omits 4e54f22e1bf0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 488feb412fd8 Merge remote-tracking branch 'drm-intel/for-linux-next' omits c739760448a7 Merge remote-tracking branch 'amdgpu/drm-next' omits 9634d7cb3c50 Merge remote-tracking branch 'drm-misc/for-linux-next' omits c59734987533 Merge remote-tracking branch 'nand/nand/next' omits 67110a525f37 Merge remote-tracking branch 'mtd/mtd/next' omits 15a7b15084a6 Merge remote-tracking branch 'gfs2/for-next' omits c14639fae938 Merge remote-tracking branch 'bluetooth/master' omits 19f689721186 Merge remote-tracking branch 'bpf-next/for-next' omits a4e7d2ecb7a1 Merge remote-tracking branch 'net-next/master' omits 11e9cf2d6a28 Merge remote-tracking branch 'pm/linux-next' omits 60d8d249627c Merge remote-tracking branch 'v4l-dvb/master' omits 2d1d13f4b505 Merge remote-tracking branch 'jc_docs/docs-next' omits d3f97e37328c Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0556d05cec36 Merge remote-tracking branch 'i2c/i2c/for-next' omits 955def482e96 Merge remote-tracking branch 'hid/for-next' omits 660babca3094 Merge remote-tracking branch 'printk/for-next' omits fc8fc351a723 Merge remote-tracking branch 'vfs/for-next' omits 9bfaf5f15568 Merge remote-tracking branch 'jfs/jfs-next' omits 536cd0faf817 Merge remote-tracking branch 'f2fs/dev' omits 23f33ffcc288 Merge remote-tracking branch 'ext3/for_next' omits e591de9e41ea Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 2ae28e926ccf Merge remote-tracking branch 'cifs/for-next' omits c1636197f217 Merge remote-tracking branch 'ceph/master' omits 81af788ba4fa Merge remote-tracking branch 'btrfs/for-next' omits cb7e8bc4d3e7 Merge remote-tracking branch 'pidfd/for-next' omits 9fa9919325a4 Merge remote-tracking branch 'sh/for-next' omits 195cf4f2a51c Merge remote-tracking branch 'mips/mips-next' omits 16293e8bcb59 Merge remote-tracking branch 'm68k/for-next' omits 88236ae90dff Merge remote-tracking branch 'h8300/h8300-next' omits c0fbca4dda70 Merge remote-tracking branch 'csky/linux-next' omits 5c8081bc2a10 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 500b6900a54b Merge remote-tracking branch 'clk-imx/for-next' omits 483a155dc67b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 873a237d6dc7 Merge remote-tracking branch 'tegra/for-next' omits ec8248027368 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 11d5cbe3e9d8 Merge remote-tracking branch 'scmi/for-linux-next' omits 8bc12571d62e Merge remote-tracking branch 'samsung-krzk/for-next' omits 84d80d045988 Merge remote-tracking branch 'rockchip/for-next' omits 4a21edc131de Merge remote-tracking branch 'reset/reset/next' omits fd249ac3f3b3 Merge remote-tracking branch 'renesas/next' omits 2511f6cc34c4 Merge remote-tracking branch 'raspberrypi/for-next' omits 95372a7a36c3 Merge remote-tracking branch 'qcom/for-next' omits 1f1b639db82b Merge remote-tracking branch 'omap/for-next' omits 4118f40e73ab Merge remote-tracking branch 'mvebu/for-next' omits 3f21bb15d158 Merge remote-tracking branch 'mediatek/for-next' omits 3ad935085e5e Merge remote-tracking branch 'keystone/next' omits f23f9bbe9e8b Merge remote-tracking branch 'imx-mxs/for-next' omits 1fd8c799ebd3 Merge remote-tracking branch 'drivers-memory/for-next' omits 65d80c42bf74 Merge remote-tracking branch 'at91/at91-next' omits 32c0639f735e Merge remote-tracking branch 'aspeed/for-next' omits c39e169ffd13 Merge remote-tracking branch 'amlogic/for-next' omits 85b6597e825c Merge remote-tracking branch 'actions/for-next' omits 6547efabb969 Merge remote-tracking branch 'arm/for-next' omits cab5eafb4302 Merge remote-tracking branch 'asm-generic/master' omits 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 omits 14ceac89f921 Merge remote-tracking branch 'kbuild/for-next' omits 249c444ea60c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a7e0d5442efe Merge remote-tracking branch 'erofs-fixes/fixes' omits 424ae58851dc Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits fd02bb18adbd Merge remote-tracking branch 'pidfd-fixes/fixes' omits 9753eb3c486f Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits e246007028b8 Merge remote-tracking branch 'mmc-fixes/fixes' omits 77169b8533c1 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits cb7cb88ccbbd Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 6d4e56fb7264 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 10105b969269 Merge remote-tracking branch 'vfs-fixes/fixes' omits 567abdef430f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6f380c3f5fc2 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 5107074e2c60 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 67a76e34d17f Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 3a62431182b7 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 3b2e8861a60c Merge remote-tracking branch 'ide/master' omits 8fac668f22e4 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 8c9b955c562f Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits c853d5203dfe Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits e67ec636a244 Merge remote-tracking branch 'staging.current/staging-linus' omits 540248ea307c Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits e1eeac2dac3a Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 6e84986308fe Merge remote-tracking branch 'usb.current/usb-linus' omits 5e91999c8553 Merge remote-tracking branch 'tty.current/tty-linus' omits e36835f68fe5 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 10065d8777af Merge remote-tracking branch 'pci-current/for-linus' omits 4cdab3570137 Merge remote-tracking branch 'spi-fixes/for-linus' omits 185907f3e8d8 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 387a7d00e67c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8d08a6214cf4 Merge remote-tracking branch 'sound-current/for-linus' omits 1f237ff65d4f Merge remote-tracking branch 'rdma-fixes/for-rc' omits 1488fadd34a6 Merge remote-tracking branch 'ipsec/master' omits 146c411ee6de Merge remote-tracking branch 'bpf/master' omits 8dc12d893cd4 Merge remote-tracking branch 'net/master' omits b47ed5ea695f Merge remote-tracking branch 'powerpc-fixes/fixes' omits 19caf2eff717 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits b59b2b6210ad Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 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 [...] omits 80ceb2c97b78 hwmon: (adm1275) enable adm1272 temperature reporting omits d816c017fcef dt-bindings: Add MP2888 voltage regulator device omits 2f67540f2c84 hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits 602af91c1aa7 hwmon: (pmbus) Increase maximum number of phases per page omits 2db2d8962c7c hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 821fae4ddc47 hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits 43e97b7f6e93 hwmon: (pmbus) Add documentation for new flags omits 419aac4f8688 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits acd2b6347e30 hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 43b1642564ce hwmon: (sch56xx-common) Use helper function omits 257af3f9828c hwmon: (sch56xx-common) Use strscpy omits b8c960c796bf hwmon: (sch56xx) Use devres functions for watchdog omits 69f7c43647c3 hwmon: (lm70) Use SPI_MODE_X_MASK omits 19ee12475b6b hwmon: (max31722) Remove non-standard ACPI device IDs omits 8adab87a136f hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits 5814940afb68 docs: hwmon: avoid using UTF-8 chars omits 701eefc849df dt-bindings: hwmon: Add Texas Instruments TMP1075 omits fedbe457de1a hwmon: (lm75) Add TI TMP1075 support omits 6f2021daea2b hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits 7dd6c2dc8b49 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits 95b798bdb199 hwmon: (dell-smm-hwmon) Fix index values omits baa795d8b9aa drm/amdgpu/display: restore the backlight on modeset (v2) omits ba1f79f5d0c8 drm/amdgpu/display: add helper functions to get/set backli [...] omits 84ba7b977a74 drm/radeon: Add HD-audio component notifier support omits ad9610f50d5c drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 6cab5fc0006f Revert "drm/amd/display: To modify the condition in indica [...] omits 54433ef0cad7 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits f6cd8141bcb7 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 5abfd3bcc412 drm/amdgpu: only check for _PR3 on dGPUs omits f09d6da1965a drm/amdgpu: add another raven1 gfxoff quirk omits 2b33673ceda1 usb/host: enable auto power control for xhci-pci omits f8ba200a2ec3 drm/amdgpu: remove unsafe optimization to drop preamble ib omits 334c828022f9 drm/amdgpu: Field type update in drm_amdgpu_info_vbios omits 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 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 omits 471bbaea5179 torture: Make torture.sh accept --do-all and --donone omits da72f9ffb4ff torture: Add clocksource-watchdog testing to torture.sh omits 210b2a9a9247 refscale: Add measurement of clock readout omits ba30a1dde749 Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 2ac17b1cf312 Merge branch 'clocksource.2021.05.13a' into HEAD omits c533a9c0f4aa Merge branch 'lkmm.2021.05.10c' into HEAD omits 3a4aa731b368 Merge branch 'kcsan.2021.05.10c' into HEAD omits 918b4d4c9a0b Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] omits aa96d0d0b147 Merge branch 'core/urgent' omits e7f740fe37e7 Merge branch 'irq/urgent' omits e281d5f07fab Merge branch 'locking/core' omits 46129fd2eed0 Merge branch 'objtool/core' omits ed17f5e083a9 Merge branch 'objtool/urgent' omits e738e1bab04b Merge branch 'perf/core' omits ad4bc5763701 Merge branch 'sched/core' omits b29e54e1b7ff Merge branch 'sched/urgent' omits 06311b0e7f39 Merge branch 'timers/nohz' omits 4874c76f8420 Merge branch 'timers/urgent' omits cff0e46b9bef Merge branch 'x86/asm' omits 7e87f5090a0b Merge branch 'x86/boot' omits 0598547206de Merge branch 'x86/cleanups' omits aebc28b9846e Merge branch 'x86/urgent' omits 4173d63a75ce x86/asm: Make <asm/asm.h> valid on cross-builds as well omits 737dd8f333f0 clk: imx: Remove the audio ipg clock from imx8mp omits cd43fce65b39 Merge branch 'for-5.14' into for-next omits 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 omits 4089d045f670 Merge remote-tracking branch 'spi/for-5.14' into spi-next omits f0c7e97bd7ef Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 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 [...] omits d73b92b54458 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits f8d7222f9f6a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 9324130f65f6 Makefile: extend 32B aligned debug option to 64B aligned omits 6abfea218e2e Merge branch 'for-5.14/block' into for-next omits 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 omits cb7accda3e01 Merge branch 'devprop' into linux-next omits 310a896f83e2 Merge branches 'acpi-scan' and 'pm-core' into linux-next omits 9e62f6899bca Merge branch 'for-5.14/block' into for-next omits 2fd821ddaa3d blkcg: drop CLONE_IO check in blkcg_can_attach() omits c90b1834703f Merge branch 'for-5.14/block' into for-next omits 498a81a0fe20 aoe: remove unnecessary mutex_init() omits 454a2be5d0c1 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads omits 14914b00c393 iio: accel: fxls8962af: add hw buffered sampling omits 3f4fa640b20f iio: accel: fxls8962af: add interrupt support omits d9a72b1556d2 iio: accel: fxls8962af: add set/get of samplerate omits a64a49618142 dt-bindings: iio: accel: fxls8962af: add bindings omits cf5bed051557 iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers omits f522cd80959e iio: imu: st_lsm6dsx: correct ODR in header omits 42999af22c63 iio: bme680_i2c: Remove acpi_device_id table omits 12086a771484 iio: bme680_spi: Remove acpi_device_id table omits 6be1ff3651c3 iio:accel:stk8312: Remove acpi_device_id table omits 411d3d191739 iio: am2315: Remove acpi_device_id table omits 2cacacc222ed dt-bindings:iio:dac:ad5755: txt to yaml format conversion. omits ac3418e0672a dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string omits a86c73bc2118 iio: st_sensors: Add lsm9ds0 IMU support omits 0a3887df5e56 iio: st_sensors: Make accel, gyro, magn and pressure probe shared omits 24ce516982b1 iio: st_sensors: Call st_sensors_power_enable() from bus drivers omits f6ef1af82db4 iio: magnetometer: st_magn: Provide default platform data omits 8bd262ba4c06 iio: gyro: st_gyro: Move platform data from header to C file omits 1f725e43e3c0 iio: accel: st_accel: Move platform data from header to C file omits 48b33c57671f iio: core: move @clock_id from struct iio_dev to struct ii [...] omits 6d31441fd115 iio: core: move @flags from struct iio_dev to struct iio_d [...] omits 919a6adf8107 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] omits f3a50cbfb45c iio: core: move @info_exist_lock to struct iio_dev_opaque omits 5154645137f0 iio: core: move @scan_index_timestamp to struct iio_dev_opaque omits 2e5ecf33aec3 iio: core: move @trig_readonly from struct iio_dev to stru [...] omits ce4d704c456d iio: core: move @driver_module from struct iio_dev to stru [...] omits 3b739c1a423a iio: avoid shadowing of variable name in to_iio_dev_opaque() omits 32ec65c5563b iio: core: move @id from struct iio_dev to struct iio_dev_opaque omits 9f3e9ce864d4 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] omits c44b5258b8e5 iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] omits ea936a1515f5 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] omits 00dfed652080 iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] omits 4386ae106b42 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent omits 57f143fce5fa iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent omits 2db767bcbc7b iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] omits 71ccd11439a3 iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent omits 5fec3541aa88 iio: adc: add ADC driver for the TI TSC2046 controller omits 80ffba3aa98e dt-bindings:iio:adc: add documentation for TI TSC2046 controller omits 2ec9eaeb2230 dt-bindings:iio:adc: add generic settling-time-us and over [...] omits fddc873ad07f iio: Documentation: move incompatible ABI to obsolete omits 9ae590a59c8c iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc omits b57460d90a24 dt-bindings: iio: chemical: sps30: update binding with ser [...] omits 77b5222fe206 iio: sps30: add support for serial interface omits ebb509511225 iio: sps30: separate core and interface specific code omits 61eea576b0ad iio:ABI docs: Move specific description of out_altvoltageX [...] omits e5e48373db36 iio:ABI docs: Fix issue around repeated definition of out_ [...] omits e5c070c41760 iio:ABI docs: Drop device specific docs for _powerdown for [...] omits 0ac75916f338 Merge branch 'v5.14-armsoc/dts64' into for-next omits 414ca9e2bc6e Merge branch 'v5.14-armsoc/dts32' into for-next omits 957285df8055 Merge branch 'v5.14-armsoc/drivers' into for-next omits 8e74d1f319bf scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs omits 84276ad2747d kcsan: Document "value changed" line omits 42fcb0aa825b kcsan: Report observed value changes omits 9c178c16ed12 kcsan: Remove kcsan_report_type omits 22fd3b421085 kcsan: Remove reporting indirection omits b8c0351972da kcsan: Refactor access_info initialization omits 04a091f70f37 kcsan: Fold panic() call into print_report() omits 3146019538e4 kcsan: Refactor passing watchpoint/other_info omits b2738221fe64 kcsan: Distinguish kcsan_report() calls omits 6b97e020470a kcsan: Simplify value change detection omits 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 omits c6483a60e873 Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] omits fcd2ae054338 Merge branch 'for-5.14/block' into for-next omits 5a40eaac74d0 block_dump: remove comments in docs omits b40ca5ff2336 block_dump: remove block_dump feature omits 9d0334647aa8 block_dump: remove block_dump feature in mark_inode_dirty() omits f1265432fd97 iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] omits 60f9823b0abc iio: adis16400: do not directly change spi 'max_speed_hz' omits 126f5fe90cd4 iio: adis16475: do not directly change spi 'max_speed_hz' omits 4e2a59e20649 iio: adis: add burst_max_speed_hz variable omits 7bf386b81ae3 iio: adis_buffer: don't push data to buffers on failure omits b4f95f3f3bf3 iio: adis_buffer: update device page after changing it omits 5bc1f9efe089 iio: adis16475: do not return ints in irq handlers omits 24e190a7324e iio: accel: Add driver for Murata SCA3300 accelerometer omits 55b000bfb98f dt-bindings: iio: accel: Add SCA3300 documentation omits 299300947c07 dt-bindings:iio:adc:adi,ad7476: Add missing binding document omits ad46351af11e iio:adc:ad7476: Handle the different regulators used by va [...] omits d5106e3e88eb dt-bindings:iio:dac:ti,dac082s085 yaml conversion omits ad1ed76e940a iio:accel:stk8312: Add lowercase i2c device id omits db3167db8879 dt-bindings:iio:adc:adi,ad7298 document bindings omits c11bbf8f6e5f dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] omits 594e2c203853 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] omits a4e1b21d45da dt-bindings:iio:accel:fsl,mma7455 binding doc omits e0b1c49a7898 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] omits 820ef3dd8d1f dt-bindings:iio:accel:adis16201 and adis16209 bindings omits 17f6631aed7e iio: inkern: simplify some devm functions omits 51729e77bd2e iio: trigger: simplify __devm_iio_trigger_register omits d240dc25e3b8 iio: core: simplify some devm functions omits 689d8257e5dd iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] omits 98a8e5ced9dc iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() omits 3a4f8105e5a2 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] omits ccc1b76401f3 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() omits 06adedc3b6cd dt-bindings: iio: light: Added AMS tsl2591 device tree binding omits f053d4e748ce iio: light: Added AMS tsl2591 driver implementation omits 40787f6ba6cf iio: adis_buffer: check return value on page change omits 5558e530242d iio: adis16400: do not return ints in irq handlers omits 110abc78a019 iio: adis_buffer: do not return ints in irq handlers omits 5a1f48f90154 iio: adc: ad7298: Enable on Intel Galileo Gen 1 omits 2b417112d15d iio: st-sensors: Update ST Sensor bindings omits 6cd276becd66 iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] omits 177c98b35297 iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit omits 143420727613 iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] omits 2b4b5c58a980 iio: temperature: add driver support for ti tmp117 omits 067789a9a1f9 dt-bindings: iio: temperature: Add DT bindings for TMP117 omits 718ea87e9698 iio: adc: exynos: drop unneeded variable assignment omits dc9d574fa82f Merge branch 'acpi-pm' into linux-next omits 4b8fba8d0746 Merge branch 'pm-cpufreq' into linux-next omits 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 omits 2e4f4de38d26 Merge branch 'misc-5.13' into next-fixes omits 0e1c1526416f Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' omits 20a40e4da6a6 hv_balloon: Remove redundant assignment to region_start omits 50ae8016b2a4 btrfs: initialize return variable in cleanup_free_space_cache_v1 omits 84772b10025b btrfs: zoned: bail out if we can't read a reliable write pointer omits 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 omits 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 omits ac8b8400620a mm: unexport follow_pfn omits 3f7448dde336 media/videobuf1|2: Mark follow_pfn usage as unsafe omits 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 9e1a5761c274 nvmem: qfprom: Add support for fuse blowing on sc7280 omits cc1303db9194 dt-bindings: nvmem: Add SoC compatible for sc7280 omits 8fac44cbbaa2 Merge branch 'fs/idmapped_mounts/helpers' into for-next omits f0addd37fd9f Merge branch 'fs/idmapped_mounts/doc_fixes' into for-next omits 2acaad748aa8 Merge branch 'i2c/for-current' into i2c/for-next omits 5350a8500263 nvmem: rmem: fix undefined reference to memremap omits c079b5cd9472 nvmem: core: Fix unintentional sign extension issue omits 097eb1136ebb nvmem: core: Add functions to make number reading easy omits b152bbeb0282 nvmem: brcm_nvram: new driver exposing Broadcom's NVRAM omits c39edb9f9dcb dt-bindings: nvmem: add Broadcom's NVRAM omits 4d57a383a437 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse omits 4be6ad01dd09 nvmem: convert comma to semicolon omits 201c9d549d43 dt-bindings: nvmem: mediatek: add support for MediaTek mt8192 SoC 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 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 d33c78e222e6 Merge remote-tracking branch 'kbuild-current/fixes' 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 63c2e1c8238a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' 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 a2bc0cce717b Merge remote-tracking branch 'powerpc-fixes/fixes' 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 511dfa8676ca 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 c28eb301dc89 Merge remote-tracking branch 'bpf/master' adds 8c7b71c0be29 Merge remote-tracking branch 'ipsec/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 c243f80dad93 Merge remote-tracking branch 'wireless-drivers/master' 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 a83f8f354e0a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds 03077d0577fe 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 e1b3a8b74477 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds 30af0648bcbc Merge remote-tracking branch 'regulator-fixes/for-linus' adds b838ca8b923f 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 7088cf3503b5 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 88033dc6695c Merge remote-tracking branch 'spi-fixes/for-linus' adds f20924b60c88 Merge remote-tracking branch 'pci-current/for-linus' 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 d22d1258eb5d Merge remote-tracking branch 'tty.current/tty-linus' adds 18104e77b501 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 9e3927f6373d usb: chipidea: udc: assign interrupt number to USB gadget [...] adds dd8532cfdc08 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 7c2fc79250ca phy: usb: Fix misuse of IS_ENABLED adds d3a25d02442e Merge remote-tracking branch 'phy/fixes' adds e0112a7c9e84 staging: emxx_udc: fix loop in _nbu2ss_nuke() adds 644333875592 Merge remote-tracking branch 'staging.current/staging-linus' adds 1ec8c68aa6d6 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds e6e2f99c4916 Merge remote-tracking branch 'soundwire-fixes/fixes' 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 5441c701c0f6 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds b47943633e33 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 e6276e3e64da Merge remote-tracking branch 'vfio-fixes/for-linus' adds 055f23b74b20 module: check for exit sections in layout_sections() inste [...] adds 5e2cd3cb9fcd Merge remote-tracking branch 'modules-fixes/modules-linus' adds 77b1ad3c7cae Merge remote-tracking branch 'dmaengine-fixes/fixes' adds c4affe2eff8e Merge remote-tracking branch 'mtd-fixes/mtd/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 4f507ef98979 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 db4bd7c8c493 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 734d6ccfe7f1 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' 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 037239c36e72 Merge branch 'misc-5.13' into next-fixes adds bef200c04afe Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 44d6b97fe195 Merge remote-tracking branch 'vfs-fixes/fixes' adds 4710ccc52e8e dt-bindings: media: renesas,drif: Use graph schema adds c17611592d96 dt-bindings: More removals of type references on common pr [...] adds eb2c50607bef Merge remote-tracking branch 'devicetree-fixes/dt/linus' 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 86170df798df Merge remote-tracking branch 'scsi-fixes/fixes' 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 ea00848f8c84 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 36367233ccb5 Merge remote-tracking branch 'mmc-fixes/fixes' adds a81aa9133e53 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 1963e5f6ebbe Merge remote-tracking branch 'pidfd-fixes/fixes' adds 515f76177e00 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 7e008b02557c dma-buf: fix unintended pin/unpin warnings adds 054f1a7414a0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] 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 7d86c30d0646 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 7bcdcd71f432 Makefile: extend 32B aligned debug option to 64B aligned adds 4f32cf70d192 Merge remote-tracking branch 'kbuild/for-next' adds 4362165bc46f Merge remote-tracking branch 'compiler-attributes/compiler [...] adds d8655d628bc5 Merge remote-tracking branch 'asm-generic/master' adds 99c0d0338981 Merge remote-tracking branch 'arm/for-next' adds 3bfa3bf983d3 Merge remote-tracking branch 'actions/for-next' adds 0f359ea91445 Merge remote-tracking branch 'amlogic/for-next' adds 29e7da07030a Merge remote-tracking branch 'aspeed/for-next' adds 66a1e6b634ad Merge remote-tracking branch 'at91/at91-next' adds 76e5624f3f93 memory: pl353: Fix error return code in pl353_smc_probe() adds 04bc48c06460 Merge remote-tracking branch 'drivers-memory/for-next' adds 7e9f5de3f060 Merge remote-tracking branch 'imx-mxs/for-next' adds 1c9fd06daa20 Merge remote-tracking branch 'keystone/next' adds c35845ec4c83 Merge remote-tracking branch 'mediatek/for-next' adds 24c4b3e24c14 Merge remote-tracking branch 'mvebu/for-next' adds a7cfb7b53598 Merge remote-tracking branch 'omap/for-next' adds 2b909302c24f Merge remote-tracking branch 'qcom/for-next' adds 695f42c714e8 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 682f88b0568f Merge remote-tracking branch 'renesas/next' adds 8d44eeb1a01a 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 c6459ce23689 Merge remote-tracking branch 'rockchip/for-next' adds f361cc48fb0b Merge remote-tracking branch 'samsung-krzk/for-next' adds ee9dd67dcc42 Merge remote-tracking branch 'scmi/for-linux-next' adds acf97059813a Merge remote-tracking branch 'sunxi/sunxi/for-next' adds baafb4964a26 Merge remote-tracking branch 'tegra/for-next' adds 33034d4ff5b1 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 b399bf61b5f6 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 43771df9eee7 Merge remote-tracking branch 'clk-imx/for-next' adds 24f98e66a7b4 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds be5852ad5b07 Merge remote-tracking branch 'csky/linux-next' adds 0cf744be8619 Merge remote-tracking branch 'h8300/h8300-next' adds b3359e3f95cb Merge remote-tracking branch 'm68k/for-next' adds 45b5e5c064bd Merge remote-tracking branch 'mips/mips-next' 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 44ca7e2686af Merge remote-tracking branch 'openrisc/for-next' adds dc22b64a9008 Merge remote-tracking branch 'sh/for-next' adds 9dc373ee8d1b Merge branch 'misc-5.13' into for-next-current-v5.12-20210519 adds 3e010b8dba39 Merge branch 'for-next-current-v5.12-20210519' 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 61cfafa26e40 Merge branch 'misc-next' into for-next-next-v5.13-20210519 adds d76a59125a94 btrfs: zoned: pass start block to btrfs_use_zone_append adds 4f99a62ec2f3 btrfs: zoned: fix parallel compressed writes adds 8bdc8afac361 btrfs: zoned: factor out zoned device lookup adds 6e7a70d1104c Merge branch 'ext/jth/zone-compress-fixes-v2' into for-nex [...] 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 32ec19c139b1 btrfs: refactor submit_extent_page() to make bio and its f [...] adds 3ae27d79fbec btrfs: make subpage metadata write path call its own endio [...] adds e1f960df9717 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() adds 9c7526a0e01b btrfs: make Private2 lifespan more consistent adds 2827652bbea3 btrfs: refactor how we finish ordered extent io for endio [...] adds e5469d01c119 set_bit does not imply a barrier adds c4dbcc4ce481 btrfs: update comments in btrfs_invalidatepage() adds bf34f16e8047 btrfs: introduce btrfs_lookup_first_ordered_range() adds 15aa479ab69a btrfs: refactor btrfs_invalidatepage() for subpage support adds 2eccba14113d btrfs: rename PagePrivate2 to PageOrdered inside btrfs adds 04209174c665 btrfs: fix the fs hang when run_delalloc_range() failed adds 72ed0f4000f3 btrfs: fix the unsafe access in btrfs_lookup_first_ordered [...] adds 6b2c50cc7f15 Merge branch 'ext/qu/subpage-prep-13-fixed-v3' into for-ne [...] adds c7663e7a4d5f btrfs: fix error handling in btrfs_del_csums adds 5548dea1e471 btrfs: return errors from btrfs_del_csums in cleanup_ref_head adds 41ed739d0e6e Merge branch 'ext/josef/csum-eh' into for-next-next-v5.13- [...] adds 410cc4ceacc4 btrfs: mark ordered extent and inode with error if we fail [...] adds 6537df349342 Merge branch 'ext/josef/ordered-error-v2' into for-next-ne [...] adds b4a9f4bee314 btrfs: scrub: per-device bandwidth control adds ef8b6786e2ed Merge branch 'dev/scrub-bw-sysfs' into for-next-next-v5.13 [...] adds 653e5ac65454 btrfs: do not infinite loop in data reclaim if we aborted adds 33b0e1e8ab4e Merge branch 'ext/josef/fix-loop-in-reclaim' into for-next [...] adds ccc60e82bb8f btrfs: always abort the transaction if we abort a trans handle adds e5688fee7907 Merge branch 'ext/josef/always-abort' into for-next-next-v [...] adds 73d20154b325 Merge branch 'for-next-next-v5.13-20210519' into for-next- [...] adds 7b1e6a22a4fd Merge branch 'fixes-for-master' into for-next-20210519 adds 4e491358789a 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 f732e4d311a5 Merge remote-tracking branch 'ceph/master' 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 873ccc71466f 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 a1c7b4fc021f Merge remote-tracking branch 'cifsd/cifsd-for-next' adds a5882ee966b1 Pull disabling of quotactl_path syscall. Merge branch 'for [...] adds d56e988ddf68 Merge remote-tracking branch 'ext3/for_next' adds 28f649e87c1f 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 b6c0208938f6 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 ff78b9442926 NFSD add vfs_fsync after async copy is done adds a030a96a8b5d Merge remote-tracking branch 'nfsd/nfsd-next' adds cba7dcd8878e 9p/trans_virtio: Remove sysfs file on probe failure adds ef08044bb6c2 Merge remote-tracking branch 'v9fs/9p-next' 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 9f455a6f247e Merge remote-tracking branch 'xfs/for-next' adds 97a05d5e6a6e 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 e8fe5136f0a2 Merge remote-tracking branch 'printk/for-next' adds c66a5fd949e6 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 0367a49c62b0 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 eadaba385fde Merge remote-tracking branch 'jc_docs/docs-next' adds 78a0b3620b0c Merge remote-tracking branch 'v4l-dvb/master' 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 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 7c7f8482ca5c 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 70584caf04be 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 66647d44d8cc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds a78ae2bce5a3 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status adds 5ba8537b8cb8 PM / devfreq: tegra30: Support thermal cooling adds 701a837873ae Merge remote-tracking branch 'devfreq/devfreq-next' adds ac9fd3c80340 opp: use list_del_init instead of list_del/INIT_LIST_HEAD adds db0ad707be16 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 409694eb7866 RDMA/rxe: Add bind MW fields to rxe_send_wr adds 37c826ec1ed7 RDMA/rxe: Return errors for add index and key adds 46813b663d47 RDMA/rxe: Enable MW object pool adds 9081b2315bbf RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs adds a9614784082d RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK adds 1d12450d6bd1 RDMA/rxe: Move local ops to subroutine adds 621c78719ba7 RDMA/rxe: Add support for bind MW work requests adds c8dcdda046b0 RDMA/rxe: Implement invalidate MW operations adds 8af57653c074 RDMA/rxe: Implement memory access through MWs adds 0b7216f4521f RDMA/rxe: Disallow MR dereg and invalidate when bound adds 5e8345662b45 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 fc1216af2f19 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 63756f9fb2c6 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 ac331fb551b4 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 bf60eb6faeef Merge remote-tracking branch 'gfs2/for-next' adds 1c9132329732 Merge remote-tracking branch 'mtd/mtd/next' adds 274d11cf389a 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 0ea9ab76a701 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 ca8bd450fb04 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 78fe0d5a1cb6 Merge remote-tracking branch 'drm-misc/for-linux-next' 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 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 0d2d89f9cf97 drm/amd/display: take dc_lock in short pulse handler only adds da38f706fece drm/amd/pm: correct MGpuFanBoost setting adds a1cf4d6308de drm/amdgpu/pm: Update metrics table (v2) adds 72f625df6667 drm/amdgpu/pm: add new fields for Navi1x (v3) adds 78ccc863f154 drm/amdgpu/pm: display vcn pp dpm (v4) adds c4c4a8b724e2 drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error adds 424b24afefc5 drm/amd/pm: Update PPTable struct for beige_goby adds a915b8307721 drm/amdgpu: Indirect register access for Navi12 sriov adds fa0a08600e13 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 73c0daf7a12b drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 4fb57aa4dce0 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 9bc74ef21558 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 24caabea56ba drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 90887575766f drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 2548b663cfdd drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] adds a6ddecd13fc5 drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV adds df45bda564c8 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate adds 89ffcff6178d drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate adds 4c80c5568208 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate adds e3ae2f53f626 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate adds ba95885d7288 drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] adds d909dabde705 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] adds 61923574b67a drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate adds c5429dc4bbba drm/radeon/radeon_cs: Fix incorrectly documented function [...] adds 8f4fbd96623f drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity adds d318c547d123 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions adds 2625bf59cbbe drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot adds 86c69c454bcd drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions adds 4e0db7310f7d drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] adds b986579294d2 drm/amd/amdgpu/si_dma: Fix some function name disparity adds c36507da49c2 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] adds b88237bb1fe7 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] adds 51f37ec37cbb drm/radeon/radeon_vm: Fix function naming disparities adds 6e711c089ea3 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] adds 6cd948c14e8d drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue adds dfbb36528e39 drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] adds 568f914aafb9 drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue adds 98884a886402 drm/radeon/r100: Realign doc header with function 'r100_cs [...] adds 9127767fbdcc drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] adds f51d867822dd drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] adds ba14810a2dad drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers adds 60f28c9b207b drm/amd/amdgpu/sdma_v5_0: Fix typo in function name adds d626ac340a32 drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions adds ab5ed8e98810 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name adds ed45818b87ee drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity adds f59762f7c657 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse adds 5e98ac15732c drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] adds 783520d76b96 drm/amdgpu: Add vbios info ioctl interface adds cf7be0540bbe drm/amdgpu: Field type update in drm_amdgpu_info_vbios adds 1456ebdc32a8 drm/amdgpu: Revert vbios info ioctl patches adds 80ac2b961487 drm/amdgpu: Add vbios info ioctl interface adds 94c31c5df955 drm/amdgpu: remove unsafe optimization to drop preamble ib adds a650f86cb627 usb/host: enable auto power control for xhci-pci adds 7e92679a4730 drm/amdgpu: add another raven1 gfxoff quirk adds f30d28354ef0 drm/amdgpu: only check for _PR3 on dGPUs adds e2e36ca991bb drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds b86a5740d089 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 56777dd309f7 Revert "drm/amd/display: To modify the condition in indica [...] adds 8d52b24379cd drm/amdgpu: check whether s2idle is enabled to determine s0ix adds 5ecf0fd0415e drm/radeon: Add HD-audio component notifier support (v2) adds 8a6f1cc65bbc drm/amdgpu/acpi: unify ATCS handling (v3) adds 6e798326e4ab drm/amdgpu/apci: switch ATIF/ATCS probe order adds c8feba1c4e10 Merge remote-tracking branch 'amdgpu/drm-next' adds 482214702e9b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds d59476e27635 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 6c01abc69288 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 1f9a84847fce 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 5530a6c5629f Merge remote-tracking branch 'asoc/for-5.14' into asoc-next adds 3a9e2bee1c99 Merge remote-tracking branch 'sound-asoc/for-next' adds 02b2fb455b2e kernel/module: Use BUG_ON instead of if condition followed by BUG adds 42848096117e 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 b87a264c728f 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 14b944ec5380 Merge remote-tracking branch 'device-mapper/for-next' adds a841dc6570ff Merge remote-tracking branch 'mmc/next' adds c71fcf7e3511 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 6f687449bfbf Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds a4706997161e Merge remote-tracking branch 'regulator/for-next' adds a02455e8ecfb Merge remote-tracking branch 'security/next-testing' adds 97da1686951f Merge remote-tracking branch 'apparmor/apparmor-next' adds 49219d9b8785 evm: fix writing <securityfs>/evm overflow adds 73dfe4922145 Merge remote-tracking branch 'integrity/next-integrity' adds 960cce2c6472 Merge remote-tracking branch 'keys/keys-next' adds 869cbeef18e5 lsm_audit,selinux: pass IB device name by reference adds 8fc43fb74b39 Merge remote-tracking branch 'selinux/next' adds 0169d8f33ab7 Revert "Smack: Handle io_uring kernel thread privileges" adds 1a189e1182cf 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 71cb57d7adef Merge remote-tracking branch 'iommu/next' adds 2fad09dcb193 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 6ecb5f269e8f 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 6bf564d3d9d5 Merge remote-tracking branch 'spi/for-5.14' into spi-next adds 41015c524e14 Merge remote-tracking branch 'spi/for-next' 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 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 3317c26a4b41 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR adds 488e13a489e9 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] 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 89e70d5c583c locking/lockdep: Correct calling tracepoints adds 3a010c493271 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due [...] adds 66a1818aadcb Merge branch 'locking/urgent' adds 0691b2d28f66 Merge branch 'locking/core' adds fbb80d5ad400 irqchip: Remove redundant error printing adds b4764905ea5b Merge tag 'irqchip-fixes-5.13-1' of git://git.kernel.org/p [...] 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 3eb561e06bed 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 9e9bb19f49fc 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 976aac5f8829 kcsan: Fix debugfs initcall return type 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 1578465fa788 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 0a984b5aa4b2 Merge remote-tracking branch 'percpu/for-next' adds 940d71c6462e wq: handle VM suspension in stall detection adds 0f3cd5f603c0 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 21220eb4ceb8 Merge remote-tracking branch 'drivers-x86/for-next' adds c402b1f2ec8b Merge remote-tracking branch 'leds/for-next' adds 628c1b9fbc61 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 639a6f145c50 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 57e4827bb8d9 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 cb90f98f2888 Merge remote-tracking branch 'usb-serial/usb-next' adds 6d4c66cbad0c 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 0ce7fdf4de91 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 fa9a4f312850 Merge remote-tracking branch 'char-misc/char-misc-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 05155f99372a Merge remote-tracking branch 'phy-next/next' adds 061fbb493fc6 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 7482683dbd98 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 040e22804e64 Merge remote-tracking branch 'iio/togreg' adds aaa688bb914f Merge remote-tracking branch 'icc/icc-next' adds 4b3849613605 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 7dd0ec9dfdc6 Merge remote-tracking branch 'cgroup/for-next' adds 77c1c74001ed Merge branch 'fixes' into for-next adds 19d4902b12f6 Merge branch 'fixes' into for-next adds a7a5c4fcd910 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 5ea28373defb Merge remote-tracking branch 'scsi-mkp/for-next' adds f8ef5d174946 Merge remote-tracking branch 'vhost/linux-next' adds 3d6500a17b26 Merge remote-tracking branch 'rpmsg/for-next' adds 57484dff3dda 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 3bb6966f1df0 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 7695ede2f12c Merge remote-tracking branch 'pinctrl/for-next' adds d9f9608eef51 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' 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 cf3e146eb9c2 Merge remote-tracking branch 'userns/for-next' adds 6b6ef2d68654 Merge remote-tracking branch 'livepatching/for-next' adds 602c541c9ac4 Merge remote-tracking branch 'coresight/next' adds 7ddc8b7e510b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds e1af496cbe9b pgo: add clang's Profile Guided Optimization infrastructure adds 4114c31170ec Merge remote-tracking branch 'kspp/for-next/kspp' adds 5da20a5c776d Merge remote-tracking branch 'gnss/gnss-next' adds 513e5a046b5a 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 69c1f53bf680 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 846d788fa20e Merge remote-tracking branch 'hyperv/hyperv-next' adds 485a9a9b91b7 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds f656ff508b75 Merge remote-tracking branch 'fpga/for-next' adds 83e813be6d29 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 aaa376012e11 Merge remote-tracking branch 'cxl/next' adds ada0e1d0b6d6 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds fcd9c19b4b8d mm/shuffle: fix section mismatch warning adds 85e6033449b0 Revert "mm/gup: check page posion status for coredump." adds 7cfbdef2c6e2 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] adds ee35d19c023e tools/testing/selftests/exec: fix link error adds 10fdd00677f5 kasan: slab: always reset the tag in get_freepointer_safe() adds 0614bd959bab watchdog: reliable handling of timestamps adds e2300581782e linux/bits.h: fix compilation error with GENMASK adds 2048c5375f5f proc: remove Alexey from MAINTAINERS adds d171e9fa189e mm,hwpoison: fix race with hugetlb page allocation adds b97d2517ba41 lib: kunit: suppress a compilation warning of frame size adds 38953b846149 kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] adds 03833cf400a8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 21a8155eb466 /proc/kpageflags: do not use uninitialized struct pages adds 4e14b3c5d85a kthread: switch to new kerneldoc syntax for named variable [...] adds f483281925cc ia64: headers: drop duplicated words adds 55d4d2161bcf ia64: mca_drv: fix incorrect array size calculation adds 3df68189b779 streamline_config.pl: make spacing consistent adds 32ccbfbceb79 streamline_config.pl: add softtabstop=4 for vim users adds dbca6c4a2f76 scripts/spelling.txt: add more spellings to spelling.txt adds 7837f1d94d07 ocfs2: remove unnecessary INIT_LIST_HEAD() adds ad05b3d24f6a ocfs2: fix snprintf() checking adds 0f27fd0a65b4 ocfs2: remove redundant assignment to pointer queue adds 24b79f7de730 ocfs2: remove repeated uptodate check for buffer adds 27ea1d15b10e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds b8371dd4a54d ocfs2: fix ocfs2 corrupt when iputting an inode adds ddcdf316dba8 kernel: watchdog: modify the explanation related to watchd [...] adds 253aeca76a80 doc: watchdog: modify the explanation related to watchdog thread adds b4ee1b508cd5 doc: watchdog: modify the doc related to "watchdog/%u" adds 3aac8be70e96 kunit: make test->lock irq safe adds 21ceb42d121c mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds 6d3bfe6eac40 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds 96c62e6ab8bb mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds a461b65bdf0a slub: remove resiliency_test() function adds c6ed6a0bf028 mm, slub: change run-time assertion in kmalloc_index() to [...] adds c667da8629dd kfence: test: fix for "mm, slub: change run-time assertion [...] adds 1ca7130569b8 mm, slub: fix support for clang 10 adds c981a04a5ce3 lib/hexdump: add a raw pointer printing format for slub debugging adds d9c88578d1c4 slub: print raw pointer addresses when debugging adds 34d872953c81 slub: actually use 'message' in restore_bytes() adds d23814d48f00 tools/vm/page_owner_sort.c: check malloc() return adds 052dc207104e mm/debug_vm_pgtable: ensure THP availability via has_trans [...] adds b343610d14f4 mm: page-writeback: kill get_writeback_state() comments adds 410c8c37a71f mm/page-writeback: Fix performance when BDI's share of rat [...] adds 207024ab26d9 mm/page-writeback: update the comment of Dirty position control adds 6ecd20433af7 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds 58882bce3f6c mm/gup_benchmark: support threading adds 1049b4a5c859 mm: gup: allow FOLL_PIN to scale in SMP adds e5ce88604eca mm: gup: pack has_pinned in MMF_HAS_PINNED adds 915e2cb3e85d mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds e842b69751f2 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds 6e86675bddcc mm/swapfile: use percpu_ref to serialize against concurren [...] adds 2c5c10e7e86c swap: fix do_swap_page() race with swapoff adds 577f9af80591 mm/swap: remove confusing checking for non_swap_entry() in [...] adds 64c758782a5e mm/shmem: fix shmem_swapin() race with swapoff adds c9ea6b99df3c mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] adds a9bd12c83bdd mm/swap: remove unused local variable nr_shadows adds 936fdfdfce60 mm/swap_slots.c: delete meaningless forward declarations adds 79a5fdd74cc2 mm/swap: remove unused global variable nr_swapper_spaces adds 3bd6befa2335 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] adds f963d62722d4 mm/memcg: move mod_objcg_state() to memcontrol.c adds 325614c02d45 mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds 18be2f32d1aa mm/memcg: improve refill_obj_stock() performance adds d5db9023c986 mm/memcg: optimize user context object stock access adds 275576f3fc48 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds 9ac4837b0e25 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds 125c41bce7e7 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds 1e61a7e29167 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 51725e361e0d mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds 1814c3564e84 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds ad2acc726e45 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds e921749f93cd mm: memcontrol: fix root_mem_cgroup charging adds 26527b781195 mm: memcontrol: fix page charging in page replacement adds ba2a916e5790 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds a03d6239dcae mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds 1961e3282f05 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds b6a680877441 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds c282001ef511 mm: memcontrol: simplify the logic of objcg pinning memcg adds 57bb954b0836 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds b4fc9bdd051d mm: vmscan: remove noinline_for_stack adds 805c56c6188c memcontrol: use flexible-array member adds 5780e52cd5d3 mm: improve mprotect(R|W) efficiency on pages referenced once adds 1549d2814743 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix adds decb572ec683 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds aa72a6abf392 binfmt: remove in-tree usage of MAP_EXECUTABLE adds 1ebdffafcb47 binfmt-remove-in-tree-usage-of-map_executable-fix adds 8745877308cd mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds ca298ef0e6c5 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds 0820e28f3ced mm/mmap: introduce unlock_range() for code cleanup adds 886ecaa8f44a mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 3e40c0779f4f mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds bf8dc6fcdf87 mm/memory.c: fix comment of finish_mkwrite_fault() adds a0351d41a381 selftest/mremap_test: update the test to handle pagesize o [...] adds f836708ba169 selftest/mremap_test: avoid crash with static build adds 9613daafb164 mm/mremap: use pmd/pud_poplulate to update page table entries adds 0fdae81b1651 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix adds 17163eacf23e powerpc/mm/book3s64: fix possible build error adds d3443a096efe powerpc/mm/book3s64: update tlb flush routines to take a p [...] adds ee9beca493d0 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] adds 8772012b2b36 mm/mremap: use range flush that does TLB and page walk cac [...] adds 5e4f5793ace2 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] adds 06d99976c939 mm/mremap: move TLB flush outside page table lock adds 3616fd9f3882 mm/mremap: allow arch runtime override adds f72c79b753c8 powerpc/mm: enable move pmd/pud adds 53fea6f633bd mm/page_alloc: add an alloc_pages_bulk_array_node() helper adds 4aba3cafd4e2 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() adds 4b1645ce74cd mm/vmalloc: print a warning message first on failure adds d107f9a1b8d9 printk: introduce dump_stack_lvl() adds 3d0661aaa239 fix for "printk: introduce dump_stack_lvl()" adds 60da96dcb983 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds 3ee9e9053973 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 25037f734a1d mm/mmzone.h: simplify is_highmem_idx() adds d6805d2cc93c mm: make __dump_page static adds c24e719df133 mm/page_alloc: bail out on fatal signal during reclaim/com [...] adds 3448ff067fe2 mm/debug: factor PagePoisoned out of __dump_page adds 0f8aec058c4e mm/page_owner: constify dump_page_owner adds cb86fe9fd4e7 mm: make compound_head const-preserving adds 93ca3d4d26db mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds 8da5910d15c3 mm: constify page_count and page_ref_count adds ac3cd0d58e0d mm: optimise nth_page for contiguous memmap adds 6fd779dd988c mm/page_alloc: switch to pr_debug adds 24644bf0971a mm/page_alloc: split per cpu page lists and zone stats adds fb4e106fa6df mm/page_alloc: split per cpu page lists and zone stats -fix adds fe75c578db6e mm/page_alloc: split per cpu page lists and zone stats -fix -fix adds d053d6cb7ca9 mm/page_alloc: convert per-cpu list protection to local_lock adds 3fb59782db80 mm/vmstat: convert NUMA statistics to basic NUMA counters adds d22f758c9cd7 mm/vmstat: inline NUMA event counter updates adds 83a8c15c7954 mm/page_alloc: batch the accounting updates in the bulk allocator adds 74c460c2be28 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 01aba6946d52 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds 45e1b5d32ed0 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds 9dfcdbd5111b mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds 3bd86fc86444 mm,hwpoison: make get_hwpoison_page call get_any_page() adds 318792d37740 mm: memory_hotplug: factor out bootmem core functions to b [...] adds ad11e135359d mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds e6af53faf557 mm: hugetlb: gather discrete indexes of tail page adds 2b0239cc82da mm: hugetlb: free the vmemmap pages associated with each H [...] adds ca13557a1726 mm: hugetlb: defer freeing of HugeTLB pages adds e625643079d2 mm: hugetlb: alloc the vmemmap pages associated with each [...] adds b9def8341f45 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds b1632a8a38c9 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds 0cfdbbe52b4f mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds 1ff6a440cb5e mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds dc60467601f9 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds 4eea0c0529c7 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds 21adbb52296c mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds 70abf8b3846d mm/huge_memory.c: use page->deferred_list adds 63fb6febb0c0 mm/huge_memory.c: add missing read-only THP checking in tr [...] adds 478c08122b33 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] adds b7207c458835 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds 6e9a59295231 mm/huge_memory.c: don't discard hugepage if other processe [...] adds 1e3050c9498a mm/hugetlb: change parameters of arch_make_huge_pte() adds 466f80bcfba7 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge adds 38879fff60e7 x86: define only {pud/pmd}_{set/clear}_huge when useful adds 14f5a7f2902d arm64: define only {pud/pmd}_{set/clear}_huge when useful adds a792ae03d010 mm/vmalloc: enable mapping of huge pages at pte level in vmap adds e69b30bc602c mm/vmalloc: enable mapping of huge pages at pte level in vmalloc adds 2dd50df55065 powerpc/8xx: add support for huge pages on VMAP and VMALLOC adds 933e6826cbc3 userfaultfd/selftests: use user mode only adds a017f8d415ce userfaultfd/selftests: remove the time() check on delayed uffd adds a0abda6b2abc userfaultfd/selftests: dropping VERIFY check in locking_thread adds 9ca5756d9d95 userfaultfd/selftests: only dump counts if mode enabled adds f8a37abdde28 userfaultfd/selftests: unify error handling adds 21167f513142 mm/thp: simplify copying of huge zero page pmd when fork adds 9ddfe33497a5 mm/userfaultfd: fix uffd-wp special cases for fork() adds 20773614357a mm/userfaultfd: fix a few thp pmd missing uffd-wp bit adds 0e201e32dba3 mm/userfaultfd: fail uffd-wp registration if not supported adds cc15a1002ea3 mm/pagemap: export uffd-wp protection information adds 9614b0be1dbb userfaultfd/selftests: add pagemap uffd-wp test adds 201a2886ea2f userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] adds ec78974dca6d userfaultfd/shmem: support minor fault registration for shmem adds 45ebecc20d31 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem adds cd798d1239f8 userfaultfd/shmem: advertise shmem minor fault support adds 49f300e2a43b userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] adds b8bca7b9b97b userfaultfd/selftests: use memfd_create for shmem test type adds 16a3043d9e23 userfaultfd/selftests: create alias mappings in the shmem test adds d87dbfbb1809 userfaultfd/selftests: reinitialize test context in each test adds 41087ad39b6d userfaultfd-selftests-reinitialize-test-context-in-each-test-fix adds 3e147602fc33 userfaultfd/selftests: exercise minor fault handling shmem [...] adds 06d8f2235f3e mm/kconfig: move HOLES_IN_ZONE into mm adds 8483c8462891 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] adds 34fbe34e42f1 include/linux/mmzone.h: add documentation for pfn_valid() adds 4ccaf9e51363 memblock: update initialization of reserved pages adds ce318765d754 arm64: decouple check whether pfn is in linear map from pf [...] adds e23eb2de3d30 arm64: drop pfn_valid_within() and simplify pfn_valid() adds 6a61417872ac arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix adds b63794a67ae2 mm: migrate: fix missing update page_private to hugetlb_pa [...] adds c434ca801856 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs adds 2aa7b7224898 mm: thp: check total_mapcount instead of page_mapcount adds c14913b03a5c mm/huge_memory.c: remove unused variable 'count' adds fa0eec6e2f75 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix adds 9c52f575dce9 mm: memory: add orig_pmd to struct vm_fault adds 24d1670a0ed5 mm: memory: make numa_migrate_prep() non-static adds a47f6d51abe6 mm: thp: refactor NUMA fault handling adds 18e1eaf06c7e mm: migrate: account THP NUMA migration counters correctly adds 47b8d0c4e231 mm: migrate: don't split THP for misplaced NUMA page adds dff574adf8dd mm: migrate: check mapcount for THP instead of refcount adds 29eb993d5cd2 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] adds c4dfde820079 mm/thp: update mm_struct's MM_ANONPAGES stat for huge zero pages adds db47fcac2713 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] adds 4c69c71a1e9d nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc adds 2c71380509d7 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes adds efbdb9b16981 mm: make variable names for populate_vma_page_range() consistent adds 6d665d73d743 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] adds 2788c9980e12 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] adds e3409ec0388d MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT adds bb1665acb296 selftests/vm: add protection_keys_32 / protection_keys_64 [...] adds 1e26069f8e41 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) adds b9f0fabb4206 mm/memory_hotplug: rate limit page migration warnings adds 7efdabefe7c5 mm/highmem: Remove deprecated kmap_atomic adds 038dbc7d77b0 mm: fix typos and grammar error in comments adds 0b82ed33ac23 mm: fix comments mentioning i_mutex adds c19c633be45b mm: define default value for FIRST_USER_ADDRESS adds f5f8a57dad23 mm: fix spelling mistakes adds 5c5ece823550 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages adds 55ff0de67deb mm/vmalloc: include header for prototype of set_iounmap_nonlazy adds 82e446a18563 mm/page_alloc: make should_fail_alloc_page a static functi [...] adds 0c05c543c56a mm/mapping_dirty_helpers: remove double Note in kerneldoc adds e972c2511967 mm/early_ioremap: add prototype for early_memremap_pgprot_adjust adds da7357f8ef91 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] adds 5430021b8ba7 mm/memory_hotplug: fix kerneldoc comment for __try_online_node adds a0dc897655bd mm/memory_hotplug: fix kerneldoc comment for __remove_memory adds e7a0da1198f3 mm/zbud: add kerneldoc fields for zbud_pool adds a590ed7c832b mm/z3fold: add kerneldoc fields for z3fold_pool adds 1912feeea6ec mm/swap: make swap_address_space an inline function adds da156fa89a3a mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations adds 10068091c9c9 mm/page_alloc: move prototype for find_suitable_fallback adds 0d949a2a7c62 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM adds 55c4beded1fa fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 56d7f25814d2 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds af4dd16b8a53 kernel/hung_task.c: Monitor killed tasks. adds efecf61ca1cf proc: Avoid mixing integer types in mem_rw() adds 65fe2fad2b99 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER adds c931499f2e7f fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM adds 5fb15657470e fs/proc/kcore: don't read offline sections, logically offl [...] adds 4c6873addba8 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] adds 6703789b0135 virtio-mem: use page_offline_(start|end) when setting Page [...] adds 62dfcb7fa7fe fs/proc/kcore: use page_offline_(freeze|thaw) adds 40cf204c44c8 procfs: allow reading fdinfo with PTRACE_MODE_READ adds 686eda8d48f6 procfs/dmabuf: add inode number to /proc/*/fdinfo adds 9ed2cabe8167 sysctl: remove redundant assignment to first adds 5be62d7e70a7 proc/sysctl: make protected_* world readable adds 67ead71afd20 kernel.h: split out panic and oops helpers adds 4edb4ef501ec kernelh-split-out-panic-and-oops-helpers-fix adds 4e9bd65be4bf kernel.h: split out panic and oops helpers (ia64 fix) adds af6d7579744d lib: decompress_bunzip2: remove an unneeded semicolon adds d01896cd956a lib/string_helpers: switch to use BIT() macro adds 370bed6623ee lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] adds 4df20688598d lib/string_helpers: drop indentation level in string_escape_mem() adds a5460a9b9502 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII adds db765f60da10 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] adds 2677615e5591 lib/string_helpers: allow to append additional characters [...] adds 80fbc712fad5 lib/test-string_helpers: print flags in hexadecimal format adds 534744146ac7 lib/test-string_helpers: get rid of trailing comma in terminators adds 7b1b7dc57f82 lib/test-string_helpers: add test cases for new features adds 97990912202b MAINTAINERS: add myself as designated reviewer for generic [...] adds dd41a30bb9e3 seq_file: introduce seq_escape_mem() adds c52487dd448f seq_file: add seq_escape_str() as replica of string_escape_str() adds 00c17550e49a seq_file: convert seq_escape() to use seq_escape_str() adds 36516bd4a93a nfsd: avoid non-flexible API in seq_quote_mem() adds 19408f5f37c1 seq_file: drop unused *_escape_mem_ascii() adds 54b24f3dfbbb lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static adds 51c14155588b lib/decompress_unlz4.c: correctly handle zero-padding arou [...] adds 31e1b04c4571 checkpatch: scripts/spdxcheck.py now requires python3 adds 8d2e7d8e053a init: print out unknown kernel parameters adds 690ca920c4d3 init/main.c: silence some -Wunused-parameter warnings adds f7dde0122f8f hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds dcec3f7e2577 x86: signal: don't do sas_ss_reset() until we are certain [...] adds e56ba069f93b samples/kprobes: fix typo in handler_fault() adds c2f2bcc507b4 samples/kprobes: fix typo in handler_post() adds f93b015551e0 lib/decompressors: remove set but not used variabled 'level' adds cdb0f15b11e0 lib-decompressors-remove-set-but-not-used-variabled-level-fix adds 0dc661e0ecca ipc sem: use kvmalloc for sem_undo allocation adds fac599a7d610 ipc: use kmalloc for msg_queue and shmid_kernel adds dd57b526dd29 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock adds c156f3257f07 Merge branch 'akpm-current/current' adds 64aeacd14c46 Revert "mm: migrate: fix missing update page_private to hu [...] adds f5824dc22a0d mm/slub: use stackdepot to save stack trace in objects adds 33403cd8150f slub: STACKDEPOT: rename save_stack_trace() adds fc698de75caa mm/slub: use stackdepot to save stack trace in objects-fix adds 612a1811edaa mmap: make mlock_future_check() global adds 07e44271cd46 riscv/Kconfig: make direct map manipulation options depend on MMU adds 2fa7ad94f6f1 set_memory: allow querying whether set_direct_map_*() is a [...] adds 690b6a66b0f1 mm: introduce memfd_secret system call to create "secret" [...] adds 79e55348bace mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] adds bcea0be372aa PM: hibernate: disable when there are active secretmem users adds 3dd77cb8a1a6 arch, mm: wire up memfd_secret system call where relevant adds 9d3dffad32ce secretmem: test: add basic selftest for memfd_secret(2) adds ed7b0be85366 buildid: only consider GNU notes for build ID parsing adds df618bfdea2a buildid: add API to parse build ID out of buffer adds c4147c2dea50 buildid: stash away kernels build ID on init adds 28eccb987d98 buildid-stash-away-kernels-build-id-on-init-fix adds ceec86ad14c5 dump_stack: add vmlinux build ID to stack traces adds 1c31f0b67cfa module: add printk formats to add module build ID to stacktraces adds 8f4225e936fb module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds 0a4ec17c7187 buildid: fix build when CONFIG_MODULES is not set adds 3f4d0493de2c arm64: stacktrace: use %pSb for backtrace printing adds 178648baef8f x86/dumpstack: use %pSb/%pBb for backtrace printing adds 85e816a3ac53 scripts/decode_stacktrace.sh: support debuginfod adds 3eda73e7e832 scripts/decode_stacktrace.sh: silence stderr messages from [...] adds b7d57b62cd0a scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] adds 2c65ef954973 buildid: mark some arguments const adds 11fe1afff9bb buildid: fix kernel-doc notation adds 8b6efe1906ea kdump: use vmlinux_build_id to simplify adds a219796026e9 Merge branch 'akpm/master' adds 8dca2cd055ff Add linux-next specific files for 20210521
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/llvm-master-aarch [...]
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/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 +- Documentation/admin-guide/kernel-parameters.txt | 8 + 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/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/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/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 + Documentation/devicetree/bindings/input/input.yaml | 1 - .../bindings/interconnect/qcom,rpmh.yaml | 1 - .../bindings/media/microchip,sama5d4-vdec.yaml | 47 + .../devicetree/bindings/media/renesas,drif.yaml | 20 +- .../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/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 + .../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/serial/8250.yaml | 2 +- .../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/samsung_uart.yaml | 2 +- .../devicetree/bindings/serial/serial.yaml | 2 + .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../bindings/serial/snps-dw-apb-uart.yaml | 3 +- .../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 - .../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 50 + .../devicetree/bindings/writing-bindings.rst | 3 +- Documentation/driver-api/cxl/memory-devices.rst | 6 +- 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 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 5 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/vcpu-requests.rst | 2 +- Documentation/x86/buslock.rst | 126 + Documentation/x86/elf_auxvec.rst | 53 + Documentation/x86/index.rst | 2 + MAINTAINERS | 39 +- Makefile | 5 +- Next/SHA1s | 263 +- Next/Trees | 1 - Next/merge.log | 4688 ++- 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/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/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-npcm/Kconfig | 1 + arch/arm/tools/syscall.tbl | 2 +- arch/arm/xen/mm.c | 20 +- arch/arm64/Kbuild | 3 +- 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-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/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/include/asm/set_memory.h | 4 +- arch/riscv/mm/pageattr.c | 8 +- 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/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/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- 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/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/vdso/clocksource.h | 2 + arch/x86/include/uapi/asm/auxvec.h | 4 +- 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 | 41 +- 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/vdso/Makefile | 1 + 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/kyber-iosched.c | 5 +- block/mq-deadline.c | 3 +- block/partitions/efi.c | 2 +- drivers/accessibility/braille/braille_console.c | 1 + drivers/accessibility/speakup/spk_ttyio.c | 9 +- drivers/acpi/dptf/int340x_thermal.c | 2 + 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/base/attribute_container.c | 6 +- drivers/base/core.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/char/Kconfig | 13 - drivers/char/hw_random/amd-rng.c | 2 +- drivers/char/hw_random/exynos-trng.c | 4 +- drivers/char/mem.c | 4 - 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/jr3_pci.c | 15 - drivers/comedi/drivers/ni_routes.c | 1 - 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/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/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/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/{cxl.h => mem.h} | 77 +- 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/firewire/core-topology.c | 1 + drivers/firmware/efi/libstub/Makefile | 1 + drivers/gpio/gpio-crystalcove.c | 10 +- drivers/gpio/gpio-wcove.c | 39 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- 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 | 533 +- 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 | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 +- 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 | 95 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 5 - 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 | 76 +- 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 | 84 +- 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 | 2 +- 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 | 78 +- .../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 +- 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 + .../dcn302_resource.c => dcn303/dcn303_resource.c} | 441 +- .../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 + ...ldebaran_ip_offset.h => beige_goby_ip_offset.h} | 1058 +- 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 | 128 +- 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/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 | 122 +- 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/nouveau/nouveau_ttm.c | 2 - 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 | 10 +- drivers/iio/accel/bma220_spi.c | 10 +- drivers/iio/accel/bmc150-accel-core.c | 6 +- drivers/iio/accel/bmi088-accel-core.c | 26 +- drivers/iio/accel/hid-sensor-accel-3d.c | 13 +- drivers/iio/accel/kxcjk-1013.c | 246 +- 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/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/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 | 10 +- drivers/iio/gyro/fxas21002c_core.c | 11 +- drivers/iio/humidity/am2315.c | 16 +- drivers/iio/imu/kmx61.c | 5 +- drivers/iio/industrialio-core.c | 2 +- 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/bmc150_magn.c | 21 +- drivers/iio/magnetometer/hmc5843.h | 8 +- drivers/iio/magnetometer/hmc5843_core.c | 4 +- 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/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 3 +- drivers/infiniband/hw/mlx5/devx.c | 6 +- drivers/infiniband/hw/mlx5/dm.c | 3 + drivers/infiniband/hw/mlx5/main.c | 1 + drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/sw/rxe/Makefile | 1 + drivers/infiniband/sw/rxe/rxe.c | 1 + drivers/infiniband/sw/rxe/rxe_comp.c | 21 +- drivers/infiniband/sw/rxe/rxe_loc.h | 36 +- drivers/infiniband/sw/rxe/rxe_mr.c | 126 +- drivers/infiniband/sw/rxe/rxe_mw.c | 343 + drivers/infiniband/sw/rxe/rxe_opcode.c | 11 +- drivers/infiniband/sw/rxe/rxe_opcode.h | 3 +- drivers/infiniband/sw/rxe/rxe_param.h | 19 +- drivers/infiniband/sw/rxe/rxe_pool.c | 45 +- drivers/infiniband/sw/rxe/rxe_pool.h | 8 +- drivers/infiniband/sw/rxe/rxe_qp.c | 7 + drivers/infiniband/sw/rxe/rxe_req.c | 104 +- drivers/infiniband/sw/rxe/rxe_resp.c | 111 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 16 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 48 +- 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/videobuf2/frame_vector.c | 2 +- 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/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/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/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/videobuf-dma-contig.c | 2 +- drivers/memory/pl353-smc.c | 1 + drivers/message/fusion/mptbase.c | 2 - drivers/mfd/iqs62x.c | 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/eeprom_93xx46.c | 90 +- drivers/misc/ibmasm/module.c | 5 +- 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/mmc/core/sdio_uart.c | 6 +- drivers/net/appletalk/cops.c | 30 +- drivers/net/appletalk/ltpc.c | 6 +- drivers/net/bonding/bond_alb.c | 5 +- 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/can/slcan.c | 10 +- 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/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 +- 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 | 2230 +- .../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/marvell/skge.h | 2 +- drivers/net/ethernet/marvell/sky2.c | 30 +- drivers/net/ethernet/marvell/sky2.h | 8 +- .../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 + .../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/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 | 9 +- 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/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 | 10 +- drivers/net/phy/Makefile | 1 + 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/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/lmc/lmc.h | 2 +- drivers/net/wan/wanxl.c | 4 +- drivers/net/wan/z85230.c | 8 +- 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/multipath.c | 55 +- drivers/nvme/host/nvme.h | 8 +- drivers/nvme/target/admin-cmd.c | 7 +- 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/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/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/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/isapnp/proc.c | 13 +- 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/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/be2iscsi/be_main.c | 2 - drivers/scsi/bfa/bfa_svc.c | 6 - drivers/scsi/hosts.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 60 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/lpfc/lpfc_init.c | 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/qedf/qedf_io.c | 5 - drivers/scsi/qedf/qedf_main.c | 8 +- drivers/scsi/qla2xxx/qla_nx.c | 3 +- drivers/scsi/scsi_debug.c | 5 - drivers/scsi/snic/snic_ctl.c | 5 +- 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 | 75 +- drivers/scsi/ufs/ufshcd.h | 25 +- 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 | 5 +- drivers/spi/spi-pxa2xx.c | 203 +- drivers/spi/spi-pxa2xx.h | 16 +- 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/uart.c | 6 +- drivers/staging/iio/addac/adt7316.c | 12 +- 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 | 46 +- drivers/staging/media/hantro/hantro_g1.c | 39 + drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 5 +- drivers/staging/media/hantro/hantro_hw.h | 4 + drivers/staging/media/hantro/imx8m_vpu_hw.c | 27 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 36 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 117 + drivers/staging/media/imx/imx7-mipi-csis.c | 7 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 4 +- 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 | 333 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 8 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 18 +- drivers/staging/rtl8723bs/include/rtw_io.h | 42 +- drivers/staging/rtl8723bs/include/rtw_xmit.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_pr.h | 2 +- drivers/target/target_core_spc.c | 83 +- drivers/target/target_core_user.c | 8 +- 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 | 4 +- 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 | 28 +- drivers/tty/n_hdlc.c | 14 +- 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 | 85 +- drivers/tty/serial/8250/8250.h | 32 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 55 +- drivers/tty/serial/8250/8250_core.c | 23 +- 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/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/ip22zilog.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 2 +- drivers/tty/serial/meson_uart.c | 3 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 2 +- drivers/tty/serial/samsung_tty.c | 3 +- drivers/tty/serial/sb1250-duart.c | 2 +- drivers/tty/serial/serial_core.c | 8 +- drivers/tty/serial/serial_txx9.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/synclink_gt.c | 18 +- drivers/tty/tty_baudrate.c | 13 +- drivers/tty/tty_buffer.c | 26 +- drivers/tty/tty_io.c | 129 +- drivers/tty/tty_ioctl.c | 51 +- drivers/tty/tty_jobctrl.c | 84 +- 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 | 18 +- drivers/tty/vt/vt.c | 20 +- drivers/uio/uio_aec.c | 2 +- drivers/uio/uio_hv_generic.c | 12 +- drivers/uio/uio_pci_generic.c | 34 +- drivers/usb/chipidea/udc.c | 1 + drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/core/hcd.c | 130 + drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/gadget/function/u_serial.c | 12 +- drivers/usb/gadget/udc/s3c2410_udc.c | 2 +- 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/serial/cyberjack.c | 4 +- drivers/usb/serial/cypress_m8.c | 16 +- drivers/usb/serial/digi_acceleport.c | 12 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/generic.c | 12 +- drivers/usb/serial/io_edgeport.c | 12 +- 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/mos7720.c | 12 +- drivers/usb/serial/mos7840.c | 12 +- drivers/usb/serial/opticon.c | 6 +- drivers/usb/serial/oti6858.c | 12 +- drivers/usb/serial/quatech2.c | 4 +- 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/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/fbdev/Kconfig | 1 - drivers/video/fbdev/core/fbcon.c | 2 +- drivers/virtio/virtio_mem.c | 2 + drivers/watchdog/machzwd.c | 1 + drivers/xen/swiotlb-xen.c | 5 + fs/aio.c | 9 +- fs/btrfs/compression.c | 17 +- fs/btrfs/ctree.c | 5 +- fs/btrfs/extent-tree.c | 5 +- fs/btrfs/extent_io.c | 16 +- fs/btrfs/file-item.c | 10 +- fs/btrfs/inode.c | 34 + fs/btrfs/ioctl.c | 6 +- fs/btrfs/ordered-data.c | 3 +- fs/btrfs/reflink.c | 5 + fs/btrfs/scrub.c | 61 + fs/btrfs/space-info.c | 4 +- fs/btrfs/super.c | 11 - fs/btrfs/sysfs.c | 28 + fs/btrfs/transaction.c | 8 - fs/btrfs/transaction.h | 1 - fs/btrfs/tree-log.c | 2 - fs/btrfs/volumes.h | 3 + fs/btrfs/zoned.c | 21 + fs/btrfs/zoned.h | 9 + fs/ceph/addr.c | 12 +- fs/ceph/dir.c | 2 - fs/cifs/cifsglob.h | 1 + fs/cifs/file.c | 21 +- fs/cifs/fs_context.c | 2 +- fs/cifs/misc.c | 14 +- fs/cifs/smb2ops.c | 4 + fs/cifs/smb2pdu.c | 6 +- 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 | 5 +- 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/io_uring.c | 19 +- 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/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/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/device.h | 2 +- include/linux/eeprom_93xx46.h | 3 + include/linux/elevator.h | 2 +- include/linux/firmware.h | 4 +- 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/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/madera/pdata.h | 2 +- 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_profile.h | 2 +- include/linux/printk.h | 1 + include/linux/pxa2xx_ssp.h | 9 +- include/linux/regmap.h | 38 + include/linux/sched/signal.h | 31 +- include/linux/serial_core.h | 2 +- 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/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/hcd.h | 13 +- include/linux/usb/serial.h | 8 +- include/linux/wait.h | 4 +- include/media/hevc-ctrls.h | 3 +- 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/scsi_proto.h | 12 + 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 | 8 +- include/uapi/linux/auxvec.h | 3 + include/uapi/linux/bpf.h | 39 +- include/uapi/linux/fs.h | 2 +- include/uapi/linux/n_r3964.h | 99 - include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/rdma/rdma_user_rxe.h | 11 + 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_stall.h | 8 +- 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/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/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_flow_table_core.c | 3 +- net/netfilter/nf_flow_table_offload.c | 7 +- 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/tcp_connect.c | 1 + 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 | 685 +- sound/firewire/amdtp-stream.h | 68 +- 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 | 9 +- 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/tascam-stream.c | 7 +- sound/isa/gus/gus_main.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/patch_realtek.c | 15 + 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/meson/g12a-toacodec.c | 143 +- 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/topology.c | 15 +- sound/soc/ti/ams-delta.c | 11 +- sound/usb/clock.c | 298 +- sound/usb/line6/driver.c | 4 + sound/usb/line6/pod.c | 5 - sound/usb/line6/variax.c | 6 - 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 + virt/lib/irqbypass.c | 16 +- 1868 files changed, 90854 insertions(+), 33177 deletions(-) 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/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 [...] create mode 100644 Documentation/devicetree/bindings/dvfs/performance-domain.yaml create mode 100644 Documentation/devicetree/bindings/media/microchip,sama5d4-vdec.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 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/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 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 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 copy drivers/cxl/{cxl.h => mem.h} (50%) 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 copy drivers/gpu/drm/amd/display/dc/{dcn302/dcn302_resource.c => dcn303/dcn303_res [...] 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 copy drivers/gpu/drm/amd/include/{aldebaran_ip_offset.h => beige_goby_ip_offset.h} (56%) create mode 100644 drivers/gpu/drm/bridge/cros-ec-anx7688.c create mode 100644 drivers/infiniband/sw/rxe/rxe_mw.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 delete mode 100644 drivers/platform/x86/hp-wireless.c create mode 100644 drivers/platform/x86/wireless-hotkey.c 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 include/linux/bpfptr.h create mode 100644 include/linux/mlx5/mpfs.h delete mode 100644 include/linux/n_r3964.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 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