This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig 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 new 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 new 63c2e1c8238a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new e2f5efd0f0e2 powerpc: Fix early setup to make early_ioremap() work new 5665bc35c1ed powerpc/64s/syscall: Use pt_regs.trap to distinguish sysca [...] new d72500f99284 powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls new 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' new c71b99640d2d ethtool: stats: Fix a copy-paste error new 3410fbcd47dc {net, RDMA}/mlx5: Fix override of log_max_qp by other device new dca59f4a7919 net/mlx5e: Fix nullptr in add_vlan_push_action() new 442b3d7b671b net/mlx5: Set reformat action when needed for termination rules new fca086617af8 net/mlx5: Fix err prints and return when creating terminat [...] new 82041634d96e net/mlx5: SF, Fix show state inactive when its inactivated new fe7738eb3ca3 net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() new 83026d83186b net/mlx5e: Fix null deref accessing lag dev new eb96cc15926f net/mlx5e: Make sure fib dev exists in fib event new 77ecd10d0a8a net/mlx5e: reset XPS on error flow if netdev isn't registered yet new 97817fcc684e net/mlx5e: Fix multipath lag activation new 7d1a3d08c8a6 net/mlx5e: Reject mirroring on source port change encap rules new 5e7923acbd86 net/mlx5e: Fix error path of updating netdev queues new 7c9f131f366a {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table new 75e8564e919f net/mlx5: Don't overwrite HCA capabilities when setting MS [...] new 6ff51ab8aa8f net/mlx5: Set term table as an unmanaged flow table new e63052a5dd3c mlx5e: add add missing BH locking around napi_schdule() new be338bdafaeb Merge tag 'mlx5-fixes-2021-05-18' of git://git.kernel.org/ [...] new 88c380df84fb cxgb4: avoid accessing registers when clearing filters new d5b3bd6ab541 dt-bindings: net: renesas,ether: Update Sergei's email address new 4d52ebc7ace4 net: hso: bail out on interrupt URB allocation failure new 8570e75a5543 selftests: Add .gitignore for nci test suite new 63e39d29b3da ixgbe: fix large MTU request from VF new 503c599a4f53 net: encx24j600: fix kernel-doc syntax in file headers new 511dfa8676ca Merge remote-tracking branch 'net/master' new 6bdacdb48e94 bpf: Fix BPF_JIT kconfig symbol dependency new 8f1634b82189 selftests/bpf: Convert static to global in tc_redirect progs new 704e2beba23c selftests/bpf: Test ringbuf mmap read-only and read-write [...] new 8afcc19fbf08 bpf: Clarify a bpf_bprintf_prepare macro new 0af02eb2a7d7 bpf: Avoid using ARRAY_SIZE on an uninitialized pointer new ceb11679d9fc bpf, offload: Reorder offload callback 'prepare' in verifier new 84316ca4e100 bpf: Set mac_len in bpf_skb_change_head new c28eb301dc89 Merge remote-tracking branch 'bpf/master' new 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 new c243f80dad93 Merge remote-tracking branch 'wireless-drivers/master' adds cdf112d4c65f ASoC: fsl: fix SND_SOC_IMX_RPMSG dependency new 8c08652614cb ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older [...] new 833bc4cf9754 ASoC: cs35l33: fix an error code in probe() new a83f8f354e0a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus new 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 new 687c9e3b1a81 regulator: Check ramp_delay_table for regulator_set_ramp_d [...] new 855bfff9d623 regulator: fixed: Ensure enable_counter is correct if reg_ [...] new 98e48cd9283d regulator: core: resolve supply for boot-on/always-on regulators new e1b3a8b74477 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] new 30af0648bcbc Merge remote-tracking branch 'regulator-fixes/for-linus' new 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 new 7088cf3503b5 Merge remote-tracking branch 'spi/for-5.13' into spi-linus new 88033dc6695c Merge remote-tracking branch 'spi-fixes/for-linus' new f20924b60c88 Merge remote-tracking branch 'pci-current/for-linus' new df8f2be2fd0b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART new 1f06f5713f52 serial: 8250: Use BIT(x) for UART_{CAP,BUG}_* new 31fae7c8b18c serial: 8250: 8250_omap: Fix possible interrupt storm new e0e242087920 serial: 8250_pci: Add support for new HPE serial device new d22d1258eb5d Merge remote-tracking branch 'tty.current/tty-linus' new 18104e77b501 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 9e3927f6373d usb: chipidea: udc: assign interrupt number to USB gadget [...] new dd8532cfdc08 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 7c2fc79250ca phy: usb: Fix misuse of IS_ENABLED new d3a25d02442e Merge remote-tracking branch 'phy/fixes' new e0112a7c9e84 staging: emxx_udc: fix loop in _nbu2ss_nuke() new 644333875592 Merge remote-tracking branch 'staging.current/staging-linus' new 1ec8c68aa6d6 Merge remote-tracking branch 'iio-fixes/fixes-togreg' new e6e2f99c4916 Merge remote-tracking branch 'soundwire-fixes/fixes' new b106776080a1 thunderbolt: dma_port: Fix NVM read buffer bounds and offs [...] new 22c7a18ed5f0 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue new 5441c701c0f6 Merge remote-tracking branch 'thunderbolt-fixes/fixes' new 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 new e6276e3e64da Merge remote-tracking branch 'vfio-fixes/for-linus' adds 055f23b74b20 module: check for exit sections in layout_sections() inste [...] new 5e2cd3cb9fcd Merge remote-tracking branch 'modules-fixes/modules-linus' new 77b1ad3c7cae Merge remote-tracking branch 'dmaengine-fixes/fixes' new 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 [...] new 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 [...] new db4bd7c8c493 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 734d6ccfe7f1 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 6416954ca75b btrfs: release path before starting transaction when cloni [...] new 91df99a6eb50 btrfs: do not BUG_ON in link_to_fixup_dir new e380adfc213a btrfs: zoned: pass start block to btrfs_use_zone_append new 764c7c9a464b btrfs: zoned: fix parallel compressed writes new 037239c36e72 Merge branch 'misc-5.13' into next-fixes new bef200c04afe Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 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 [...] new 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 new 86170df798df Merge remote-tracking branch 'scsi-fixes/fixes' new 036867e93ebf drm/i915/gem: Pin the L-shape quirked object as unshrinkable new 023dfa9602f5 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 new 145e06b58f86 drm/i915/gvt: Move mdev attribute groups into kvmgt module new eddd1b8f467f Merge tag 'gvt-fixes-2021-05-19' of https://github.com/int [...] new ea00848f8c84 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 36367233ccb5 Merge remote-tracking branch 'mmc-fixes/fixes' new a81aa9133e53 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 1963e5f6ebbe Merge remote-tracking branch 'pidfd-fixes/fixes' new 515f76177e00 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' new 7e008b02557c dma-buf: fix unintended pin/unpin warnings new 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 new 7d86c30d0646 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 7bcdcd71f432 Makefile: extend 32B aligned debug option to 64B aligned new 4f32cf70d192 Merge remote-tracking branch 'kbuild/for-next' new 4362165bc46f Merge remote-tracking branch 'compiler-attributes/compiler [...] new d8655d628bc5 Merge remote-tracking branch 'asm-generic/master' new 99c0d0338981 Merge remote-tracking branch 'arm/for-next' new 3bfa3bf983d3 Merge remote-tracking branch 'actions/for-next' new 0f359ea91445 Merge remote-tracking branch 'amlogic/for-next' new 29e7da07030a Merge remote-tracking branch 'aspeed/for-next' new 66a1e6b634ad Merge remote-tracking branch 'at91/at91-next' adds 76e5624f3f93 memory: pl353: Fix error return code in pl353_smc_probe() new 04bc48c06460 Merge remote-tracking branch 'drivers-memory/for-next' new 7e9f5de3f060 Merge remote-tracking branch 'imx-mxs/for-next' new 1c9fd06daa20 Merge remote-tracking branch 'keystone/next' new c35845ec4c83 Merge remote-tracking branch 'mediatek/for-next' new 24c4b3e24c14 Merge remote-tracking branch 'mvebu/for-next' new a7cfb7b53598 Merge remote-tracking branch 'omap/for-next' new 2b909302c24f Merge remote-tracking branch 'qcom/for-next' new 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 new 682f88b0568f Merge remote-tracking branch 'renesas/next' new 8d44eeb1a01a Merge remote-tracking branch 'reset/reset/next' new 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 new 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 new 849037e1a469 Merge branch 'v5.14-armsoc/dts64' into for-next adds 23029150a05b clk: rockchip: Optimize PLL table memory usage new 4cc573096563 Merge branch 'v5.14-clk/next' into for-next new c6459ce23689 Merge remote-tracking branch 'rockchip/for-next' new f361cc48fb0b Merge remote-tracking branch 'samsung-krzk/for-next' new ee9dd67dcc42 Merge remote-tracking branch 'scmi/for-linux-next' new acf97059813a Merge remote-tracking branch 'sunxi/sunxi/for-next' new baafb4964a26 Merge remote-tracking branch 'tegra/for-next' new 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 [...] new 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 new 43771df9eee7 Merge remote-tracking branch 'clk-imx/for-next' new 24f98e66a7b4 Merge remote-tracking branch 'clk-renesas/renesas-clk' new be5852ad5b07 Merge remote-tracking branch 'csky/linux-next' new 0cf744be8619 Merge remote-tracking branch 'h8300/h8300-next' new b3359e3f95cb Merge remote-tracking branch 'm68k/for-next' new 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 new 44ca7e2686af Merge remote-tracking branch 'openrisc/for-next' new dc22b64a9008 Merge remote-tracking branch 'sh/for-next' new 9dc373ee8d1b Merge branch 'misc-5.13' into for-next-current-v5.12-20210519 new 3e010b8dba39 Merge branch 'for-next-current-v5.12-20210519' into for-ne [...] new 07f7f644893c btrfs: correct try_lock_extent() usage in read_extent_buff [...] new 51fe5147e492 btrfs: remove stale comment for argument seed of btrfs_fin [...] new fd21c59a204d btrfs: check worker before need_preemptive_reclaim new 6e833db7d677 btrfs: only clamp the first time we have to start flushing new 943b061b0401 btrfs: take into account global rsv in need_preemptive_reclaim new 52ef286f07b5 btrfs: use the global rsv size in the preemptive thresh ca [...] new db72a9e0d908 btrfs: don't include the global rsv size in the preemptive [...] new a6b0afb65b74 btrfs: only ignore delalloc if delalloc is much smaller th [...] new a845758ff14b btrfs: handle preemptive delalloc flushing slightly differently new 8dd3bb633700 btrfs: zoned: print message when zone sanity check type fails new 7bf83cd5283a btrfs: zoned: bail out if we can't read a reliable write pointer new ae4e09e86c07 btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] new 82fd46674e0d btrfs: avoid RCU stalls while running delayed iputs new 51109accb010 btrfs: rename check_async_write and let it return bool new 0f860183345e btrfs: return whole extents in fiemap new 60e2d2c40c0d btrfs: fix removed dentries still existing after log is synced new fd35b137dfba btrfs: make btrfs_verify_data_csum() to return a bitmap new 8079d26860fc btrfs: submit read time repair only for each corrupted sector new e7b0fda31738 btrfs: remove io_failure_record::in_validation new 51cec60db05d btrfs: release path before starting transaction when cloni [...] new b0885beee2ba btrfs: do not BUG_ON in link_to_fixup_dir new 05e806368aaf btrfs: return EAGAIN if defrag is canceled new 61cfafa26e40 Merge branch 'misc-next' into for-next-next-v5.13-20210519 new d76a59125a94 btrfs: zoned: pass start block to btrfs_use_zone_append new 4f99a62ec2f3 btrfs: zoned: fix parallel compressed writes new 8bdc8afac361 btrfs: zoned: factor out zoned device lookup new 6e7a70d1104c Merge branch 'ext/jth/zone-compress-fixes-v2' into for-nex [...] new a71984f50e94 btrfs: scrub: fix subpage repair error caused by hard code [...] new 366de8214bab btrfs: make free space cache size consistent across differ [...] new ab3739d89dfa btrfs: remove the unused parameter @len for btrfs_bio_fits [...] new 5ba3a7582f9e btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] new 32ec19c139b1 btrfs: refactor submit_extent_page() to make bio and its f [...] new 3ae27d79fbec btrfs: make subpage metadata write path call its own endio [...] new e1f960df9717 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() new 9c7526a0e01b btrfs: make Private2 lifespan more consistent new 2827652bbea3 btrfs: refactor how we finish ordered extent io for endio [...] new e5469d01c119 set_bit does not imply a barrier new c4dbcc4ce481 btrfs: update comments in btrfs_invalidatepage() new bf34f16e8047 btrfs: introduce btrfs_lookup_first_ordered_range() new 15aa479ab69a btrfs: refactor btrfs_invalidatepage() for subpage support new 2eccba14113d btrfs: rename PagePrivate2 to PageOrdered inside btrfs new 04209174c665 btrfs: fix the fs hang when run_delalloc_range() failed new 72ed0f4000f3 btrfs: fix the unsafe access in btrfs_lookup_first_ordered [...] new 6b2c50cc7f15 Merge branch 'ext/qu/subpage-prep-13-fixed-v3' into for-ne [...] new c7663e7a4d5f btrfs: fix error handling in btrfs_del_csums new 5548dea1e471 btrfs: return errors from btrfs_del_csums in cleanup_ref_head new 41ed739d0e6e Merge branch 'ext/josef/csum-eh' into for-next-next-v5.13- [...] new 410cc4ceacc4 btrfs: mark ordered extent and inode with error if we fail [...] new 6537df349342 Merge branch 'ext/josef/ordered-error-v2' into for-next-ne [...] new b4a9f4bee314 btrfs: scrub: per-device bandwidth control new ef8b6786e2ed Merge branch 'dev/scrub-bw-sysfs' into for-next-next-v5.13 [...] new 653e5ac65454 btrfs: do not infinite loop in data reclaim if we aborted new 33b0e1e8ab4e Merge branch 'ext/josef/fix-loop-in-reclaim' into for-next [...] new ccc60e82bb8f btrfs: always abort the transaction if we abort a trans handle new e5688fee7907 Merge branch 'ext/josef/always-abort' into for-next-next-v [...] new 73d20154b325 Merge branch 'for-next-next-v5.13-20210519' into for-next- [...] new 7b1e6a22a4fd Merge branch 'fixes-for-master' into for-next-20210519 new 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 new f732e4d311a5 Merge remote-tracking branch 'ceph/master' adds 4236a26a6b99 cifs: remove deadstore in cifs_close_all_deferred_files() new c0d46717b957 SMB3: incorrect file id in requests compounded with open new d201d7631ca1 cifs: fix memory leak in smb2_copychunk_range new e83aa3528a38 cifs: Fix inconsistent indenting new 860b69a9d771 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. new 0ab95c2510b6 Defer close only when lease is enabled. new 9687c85dfbf8 Fix KASAN identified use-after-free issue. new 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 new a1c7b4fc021f Merge remote-tracking branch 'cifsd/cifsd-for-next' adds a5882ee966b1 Pull disabling of quotactl_path syscall. Merge branch 'for [...] new d56e988ddf68 Merge remote-tracking branch 'ext3/for_next' new 28f649e87c1f Merge remote-tracking branch 'jfs/jfs-next' new bb0023889011 fs/nfs: Use fatal_signal_pending instead of signal_pending new 769b01ea68b6 NFS: fix an incorrect limit in filelayout_decode_layout() new d1d973950ace pNFS/NFSv4: Remove redundant initialization of 'rd_size' new e877a88d1f06 SUNRPC in case of backlog, hand free slots directly to wai [...] new a421d218603f NFSv4: Fix a NULL pointer dereference in pnfs_mark_matchin [...] new d275880abce9 SUNRPC: Fix Oops in xs_tcp_send_request() when transport i [...] new b6c0208938f6 Merge remote-tracking branch 'nfs/linux-next' new a948b1142cae NFSD: Fix TP_printk() format specifier in nfsd_clid_class new 87b2394d60c3 NFSD: Add an RPC authflavor tracepoint display helper new 27787733ef44 NFSD: Add nfsd_clid_cred_mismatch tracepoint new 744ea54c869c NFSD: Add nfsd_clid_verf_mismatch tracepoint new 0bfaacac57e6 NFSD: Remove trace_nfsd_clid_inuse_err new 7e3b32ace609 NFSD: Add nfsd_clid_confirmed tracepoint new cee8aa074281 NFSD: Add nfsd_clid_reclaim_complete tracepoint new c41a9b7a906f NFSD: Add nfsd_clid_destroyed tracepoint new 2958d2ee7102 NFSD: Add a couple more nfsd_clid_expired call sites new 237f91c85ace NFSD: Add tracepoints for SETCLIENTID edge cases new e8f80c5545ec NFSD: Add tracepoints for EXCHANGEID edge cases new 1736aec82a15 NFSD: Constify @fh argument of knfsd_fh_hash() new 8476c69a7fa0 NFSD: Capture every CB state transition new 167145cc64ce NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros new 806d65b617d8 NFSD: Add cb_lost tracepoint new b200f0e35338 NFSD: Adjust cb_shutdown tracepoint new 9f57c6062bf3 NFSD: Remove spurious cb_setup_err tracepoint new 3c92fba557c6 NFSD: Enhance the nfsd_cb_setup tracepoint new 2cde7f8118f0 NFSD: Add an nfsd_cb_lm_notify tracepoint new 87512386e951 NFSD: Add an nfsd_cb_offload tracepoint new 17d76ddf76e4 NFSD: Replace the nfsd_deleg_break tracepoint new 4ade892ae1c3 NFSD: Add an nfsd_cb_probe tracepoint new 1d2bf65983a1 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints new d6cbe98ff32a NFSD: Update nfsd_cb_args tracepoint new b0bc8520e632 nfsd4: Expose the callback address and state of each NFS4 client new 4b912600c12f nfsd: Prevent truncation of an unlinked inode from blockin [...] new ec79990df716 nfsd: move some commit_metadata()s outside the inode lock new ff78b9442926 NFSD add vfs_fsync after async copy is done new a030a96a8b5d Merge remote-tracking branch 'nfsd/nfsd-next' adds cba7dcd8878e 9p/trans_virtio: Remove sysfs file on probe failure new ef08044bb6c2 Merge remote-tracking branch 'v9fs/9p-next' new 9d5e8492eee0 xfs: adjust rt allocation minlen when extszhint > rtextsize new 676a659b60af xfs: retry allocations when locality-based search fails new 16c9de54dc86 xfs: fix deadlock retry tracepoint arguments new e3c2b047475b xfs: restore old ioctl definitions new 9f455a6f247e Merge remote-tracking branch 'xfs/for-next' new 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 new 11b3dda5e8b6 lib: vsprintf: scanf: Negative number must have field width > 1 new 900fdc457376 lib: vsprintf: Fix handling of number field widths in vsscanf new 50f530e176ea lib: test_scanf: Add tests for sscanf number conversion new ef04d4ff4b19 selftests: lib: Add wrapper script for test_scanf new 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next new e8fe5136f0a2 Merge remote-tracking branch 'printk/for-next' new 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 new 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 new ee62c89cd459 docs: update sysfs-platform_profile.rst reference new e437c1a3e713 docs: vcpu-requests.rst: fix reference for atomic ops new 50bd52fef16d docs: translations/zh_CN: fix a typo at 8.Conclusion.rst new 716c9d9403d0 docs: sched-bwc.rst: fix a typo on a doc name new 4b0c9948a4c2 docs: update pin-control.rst references new 0a5fab9f0858 docs: virt: api.rst: fix a pointer to SGX documentation new 5286bd25e209 docs: ABI: iommu: remove duplicated definition for sysfs-k [...] new 13d6f96750c8 docs: ABI: sysfs-class-backlight: unify ambient light zone nodes new 1ca5d41c371e docs: ABI: sysfs-class-led-trigger-pattern: remove repeat [...] new 61fa308f23b5 samples/kprobes: Fix typo in handler_fault() new db1ea668843e samples/kprobes: Fix typo in handler_post() new cc3496bf8685 docs: Use fallthrough pseudo-keyword new 76001b8bbf48 docs: Add more message type documentations for checkpatch new fa5b8fef20b1 docs/zh_CN: add parisc index translation new b24247ded3e3 docs/zh_CN: add parisc debugging.rst translation new 5fb82175a2ae docs/zh_CN: add parisc registers.rst translation new 2bc602cb0e0d docs: block: blk-mq.rst: correct drive -> driver new 0e7c52da1ab8 Documentation: checkpatch: Tweak BIT() macro include new eadaba385fde Merge remote-tracking branch 'jc_docs/docs-next' new 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 new 0a016c35a326 media: staging: media: atomisp: pci: Balance braces around [...] new b6465b1d74b8 media: staging: media: atomisp: pci: Balance braces around [...] new 41d1f1b03909 media: staging: media: atomisp: pci: Balance braces around [...] new d1ca04c476d6 media: staging: media: atomisp: pci: Balance braces around [...] new 049eda0749fa media: staging: media: tegra-video: Align line break to ma [...] new 6ceb557604e8 media: staging: media: atomisp: Fix sh_css.c brace coding [...] new c0633711b00a media: staging: media: atomisp: Remove redundant assertion [...] new 7394bf6d3c1e media: staging: media: atomisp: Fix the rest of sh_css.c b [...] new dfdd8ceb6f74 media: staging: media: atomisp: Remove all redundant asser [...] new 9d634547323e media: staging: media: atomisp: Remove a superfluous else [...] new d4bc34d18201 media: staging: media: atomisp: Replace if else clause wit [...] new 7796e455170e media: staging: media: atomisp: Fix alignment and line len [...] new 58a328830e49 media: staging: media: atomisp: Refactor ia_css_stream_load() new 684e025c7165 media: staging: media: atomisp: Fix line split style issues new 43692e9e1b8b media: staging: media: atomisp: balance braces around if.. [...] new 21837c2c27cd media: staging: media: atomisp: remove unnecessary braces new f50559f0c9b4 media: staging: media: atomisp: reformat code comment blocks new 4c999ae366e1 media: staging: media: atomisp: fix CamelCase variable naming new 2dfc978ac0f3 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() new 637959f7e273 media: staging: media: atomisp: remove unnecessary pr_info calls new 4eb48acac1e9 media: s2255drv: remove redundant assignment to variable field new b07006ff9365 media: mc: mc-entity.c: Fix typo new 71c415181284 media: rkisp1: rksip1-capture.c: Improve comments and fix typos new 27ba44270b5e media: rkisp1: rkisp1-params.c: Fix typos new be8656e62e9e media: cpia2: fix memory leak in cpia2_usb_probe new b2cd0b31ed89 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] new 3d37ef41bed0 media: cobalt: fix race condition in setting HPD new 67a7e53d5b21 media: hevc: Fix dependent slice segment flags new 414e0a6437f9 media: qcom/camss: Use devm_platform_ioremap_resource_byname new 8edcb5049ac2 media: I2C: change 'RST' to "RSET" to fix multiple build errors new f8194e5e63fd media: pvrusb2: fix warning in pvr2_i2c_core_done new 09f4310c6bfb media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 new 3b330849512e media: hantro: imx: reuse MB_DIM define new c78b22aaaa90 media: hantro: imx: remove duplicate dec_base init new d72a96b6c053 media: hantro: imx: remove unused include new bbc42ab0da98 media: hantro: introduce hantro_g1.c for common API new 18d6c8b7b4c9 media: hantro: add fallback handling for single irq/clk new 0d705395afa4 media: dt-bindings: Document SAMA5D4 VDEC bindings new 82ad940c0094 media: hantro: add initial SAMA5D4 support new bb9212fd9710 media: ARM: dts: sama5d4: enable Hantro G1 VDEC new 401b0e5dcab6 media: i2c: ak7375: use pm_runtime_resume_and_get() new 7917f27941c3 media: i2c: dw9714: use pm_runtime_resume_and_get() new ed8f47b06125 media: i2c: dw9768: use pm_runtime_resume_and_get() new d5e75e8b4a24 media: i2c: dw9807-vcm: use pm_runtime_resume_and_get() new c36c7d56ad44 media: i2c: hi556: use pm_runtime_resume_and_get() new 3c11dfe3be25 media: i2c: imx214: use pm_runtime_resume_and_get() new 30ad45591265 media: i2c: imx219: use pm_runtime_resume_and_get() new 018ef4301711 media: i2c: imx258: use pm_runtime_resume_and_get() new bb94b8f3a76e media: i2c: imx274: use pm_runtime_resume_and_get() new 739d9c64150a media: i2c: imx290: use pm_runtime_resume_and_get() new c0f8f1b6a101 media: i2c: imx319: use pm_runtime_resume_and_get() new 5f070f4df4fd media: i2c: imx355: use pm_runtime_resume_and_get() new e7c018a96355 media: i2c: mt9m001: use pm_runtime_resume_and_get() new 67d44de2f842 media: i2c: ov02a10: use pm_runtime_resume_and_get() new cc9351ff1055 media: i2c: ov13858: use pm_runtime_resume_and_get() new c12ede18c38b media: i2c: ov2659: use pm_runtime_resume_and_get() new c679b2365a9e media: i2c: ov2685: use pm_runtime_resume_and_get() new b9be93aa55b4 media: i2c: ov2740: use pm_runtime_resume_and_get() new 5187df40bf3d media: i2c: ov5647: use pm_runtime_resume_and_get() new 6b19d2970086 media: i2c: ov5648: use pm_runtime_resume_and_get() new f151c230dced media: i2c: ov5670: use pm_runtime_resume_and_get() new f236bb2490b6 media: i2c: ov5675: use pm_runtime_resume_and_get() new 1541ac5ffd4c media: i2c: ov5695: use pm_runtime_resume_and_get() new 45bbff806cab media: i2c: ov7740: use pm_runtime_resume_and_get() new 529e78dea6a0 media: i2c: ov8856: use pm_runtime_resume_and_get() new 586ee057ba6b media: i2c: ov8865: use pm_runtime_resume_and_get() new 279a085db8c8 media: i2c: ov9734: use pm_runtime_resume_and_get() new 81f2fe55d12b media: i2c: tvp5150: use pm_runtime_resume_and_get() new a959a7bf3b93 media: i2c: video-i2c: use pm_runtime_resume_and_get() new 2450f59d2416 media: i2c: ccs-core: use pm_runtime_resume_and_get() new 75ecb9c83cf9 staging: media: imx7-mipi-csis: use pm_runtime_resume_and_get() new deb9119f807a staging: media: atomisp: use pm_runtime_resume_and_get() new 7af42f3136d8 staging: media: ipu3: use pm_runtime_resume_and_get() new e21e1e94ce10 staging: media: cedrus_video: use pm_runtime_resume_and_get() new dc8276b78917 staging: media: tegra-vde: use pm_runtime_resume_and_get() new c09ffca53fcd staging: media: tegra-video: use pm_runtime_resume_and_get() new 0314339a0a49 media: rockchip/rga: use pm_runtime_resume_and_get() new bc700a13cd3f media: sti/hva: use pm_runtime_resume_and_get() new 0ccb25b8279c media: ipu3: use pm_runtime_resume_and_get() new 7295e537bb2b media: coda: use pm_runtime_resume_and_get() new 97df01fae800 media: mtk-jpeg: use pm_runtime_resume_and_get() new 09dfb36ce250 media: camss: use pm_runtime_resume_and_get() new f6bf35ee3e4d media: venus: core: use pm_runtime_resume_and_get() new 1938ab0d271f media: venus: vdec: use pm_runtime_resume_and_get() new 85368a213e2d media: venus: venc: use pm_runtime_resume_and_get() new c311f53362b0 media: rcar-fcp: use pm_runtime_resume_and_get() new 8102cf89ecd5 media: rkisp1: use pm_runtime_resume_and_get() new a8779c2752f2 media: s3c-camif: use pm_runtime_resume_and_get() new 67b92f54186c media: s5p-mfc: use pm_runtime_resume_and_get() new 75c573eb7041 media: stm32: use pm_runtime_resume_and_get() new 79e790ff0bc5 media: sunxi: use pm_runtime_resume_and_get() new 588bc430133c media: ti-vpe: use pm_runtime_resume_and_get() new 71aeaedc9683 media: vsp1: use pm_runtime_resume_and_get() new 334fe327a8b4 media: rcar-vin: use pm_runtime_resume_and_get() new 10f05966c520 media: hantro: use pm_runtime_resume_and_get() new 89cf71e62cd3 media: davinci: fix two kernel-doc comments new 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 new 70584caf04be Merge remote-tracking branch 'pm/linux-next' new 17a8b0b6dde6 cpufreq: blacklist SC7280 in cpufreq-dt-platdev new 88bf5a85fe98 dt-bindings: dvfs: Add support for generic performance domains new 70d99a8f0442 cpufreq: mediatek: add support for mt8365 new b791c7f94680 cpufreq: scmi: Fix an error message new 3741541ed116 cpufreq: dt: Rename black/white-lists new 66647d44d8cc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new a78ae2bce5a3 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status new 5ba8537b8cb8 PM / devfreq: tegra30: Support thermal cooling new 701a837873ae Merge remote-tracking branch 'devfreq/devfreq-next' new ac9fd3c80340 opp: use list_del_init instead of list_del/INIT_LIST_HEAD new db0ad707be16 Merge remote-tracking branch 'opp/opp/linux-next' new 591f762b2750 RDMA/hns: Remove the condition of light load for posting DWQE new e3d65124ce2b RDMA/ucma: Cleanup to reduce duplicate code new e6a1f8c696be RDMA/mlx5: Remove redundant assignment to ret new 74ec2424737a IB/srpt: Remove redundant assignment to ret new 16149eddd380 RDMA/core: Remove never used ib_modify_wq function call new 7c6c2f5337b7 RDMA: Remove unnecessary struct declaration new 620ccaaa46d1 IB/hfi1: Delete an unneeded bool conversion new 409694eb7866 RDMA/rxe: Add bind MW fields to rxe_send_wr new 37c826ec1ed7 RDMA/rxe: Return errors for add index and key new 46813b663d47 RDMA/rxe: Enable MW object pool new 9081b2315bbf RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs new a9614784082d RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK new 1d12450d6bd1 RDMA/rxe: Move local ops to subroutine new 621c78719ba7 RDMA/rxe: Add support for bind MW work requests new c8dcdda046b0 RDMA/rxe: Implement invalidate MW operations new 8af57653c074 RDMA/rxe: Implement memory access through MWs new 0b7216f4521f RDMA/rxe: Disallow MR dereg and invalidate when bound new 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_ [...] new 1756055de284 ibmveth: fix kobj_to_dev.cocci warnings new bc6d076daa8c tun: use DEVICE_ATTR_RO macro new 959dc069aed8 net: 3com: remove leading spaces before tabs new 40b1f92676f2 net: alteon: remove leading spaces before tabs new 106b4cb59766 net: amd: remove leading spaces before tabs new a22cf81d634c net: apple: remove leading spaces before tabs new 90e4403a6d37 net: broadcom: remove leading spaces before tabs new 21b128fde6e0 net: chelsio: remove leading spaces before tabs new cf82f9b165e4 net: dec: remove leading spaces before tabs new e6f0f977407f net: dlink: remove leading spaces before tabs new c11c900143e4 net: ibm: remove leading spaces before tabs new 717dc24dc5d6 net: marvell: remove leading spaces before tabs new 4a0949778c4e net: natsemi: remove leading spaces before tabs new f95a73a8a8a8 net: realtek: remove leading spaces before tabs new bf53445d81e3 net: seeq: remove leading spaces before tabs new a294ddfccb45 net: sis: remove leading spaces before tabs new 996d7ab8badf net: smsc: remove leading spaces before tabs new b54f440cb871 net: sun: remove leading spaces before tabs new d1e4916fa703 net: fealnx: remove leading spaces before tabs new 223f02acce1a net: xircom: remove leading spaces before tabs new 59909c1ab71d net: 8390: remove leading spaces before tabs new 2174fbd71914 net: fujitsu: remove leading spaces before tabs new 798c04f64283 Merge branch 'net-dev-leading-spaces' new 4b63b27fc59a net: e1000: remove repeated word "slot" for e1000_main.c new e77471f1de0d net: e1000: remove repeated words for e1000_hw.c new 59398afda176 net: e1000e: remove repeated word "the" for ich8lan.c new 800b74a57363 net: e1000e: remove repeated word "slot" for netdev.c new 0d27895bcbb4 net: e1000e: fix misspell word "retreived" new 4bebe324079e Merge branch 'intel-cleanups' new f7e0318a314f netlabel: remove unused parameter in netlbl_netlink_auditinfo() new 9cc52f5a533a dt-bindings: net: nfc: s3fwrn5: Add optional clock new 340f42f7ff0b nfc: s3fwrn5: i2c: Enable optional clock from device tree new eb0e4d59b6ed net: Add notifications when multipath hash field change new 7725c1c8f732 mlxsw: spectrum_router: Replace if statement with a switch [...] new 9d23d3eb6f41 mlxsw: spectrum_router: Move multipath hash configuration [...] new 28bc824807a5 mlxsw: reg: Add inner packet fields to RECRv2 register new b7b8f435ea3b mlxsw: spectrum_outer: Factor out helper for common outer fields new 01848e05f8bb mlxsw: spectrum_router: Add support for inner layer 3 mult [...] new daeabf89eb89 mlxsw: spectrum_router: Add support for custom multipath h [...] new 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. new 3d4316776876 Merge branch 'bpf-loader-progs' new 5d67f349590d bpf: Add cmd alias BPF_PROG_RUN new 3a2daa724864 bpf: Make some symbols static new 7b16509b29e0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 05ff8435e505 net/sched: cls_api: increase max_reclassify_loop new 20e76d3d044d net: ethernet: ixp4xx: Fix return value check in ixp4xx_et [...] new a49e72b3bda7 net: qrtr: ns: Fix error return code in qrtr_ns_init() new e40d2cca0189 net: phy: add MediaTek Gigabit Ethernet PHY driver new ba751e28d442 net: dsa: mt7530: add interrupt support new 4006f986c091 dt-bindings: net: dsa: add MT7530 interrupt controller binding new f494f0935ffb staging: mt7621-dts: enable MT7530 interrupt controller new 0f844e4c993d Merge branch 'mt7530-interrupt-support' new 2682ea324b00 mISDN: Remove obsolete PIPELINE_DEBUG debugging information new d96b0e59468d net: hns3: refactor dump reg of debugfs new 365e860aa7a7 net: hns3: refactor dump reg dcb info of debugfs new d2f737cf21b8 net: hns3: refactor queue map of debugfs new e44c495d95e0 net: hns3: refactor queue info of debugfs new b5a0b70d77b9 net: hns3: refactor dump fd tcam of debugfs new 7679f28e32a4 net: hns3: refactor dump tm map of debugfs new cad7c215a4b1 net: hns3: refactor dump tm of debugfs new 0e32038dc856 net: hns3: refactor dump tc of debugfs new 6571ec2eda65 net: hns3: refactor dump qos pause cfg of debugfs new 28d3bada7d42 net: hns3: refactor dump qos pri map of debugfs new 95b195869b7d net: hns3: refactor dump qos buf cfg of debugfs new 484e1ed1b25a net: hns3: refactor dump qs shaper of debugfs new 7b07ab06e6b0 net: hns3: refactor dump mac tnl status of debugfs new 058c3be95235 net: hns3: refactor dump serv info of debugfs new b4689aaf1863 net: hns3: remove the useless debugfs file node cmd new dc185ae6ab87 Merge branch 'hns3-debugfs' new c169a93c8176 net: wan: remove leading spaces before tabs new 094fefd663ad net: usb: remove leading spaces before tabs new 1d314fc1a157 net: slip: remove leading spaces before tabs new 63b63138f656 net: ppp: remove leading spaces before tabs new d1542f85dfc2 net: hamradio: remove leading spaces before tabs new a597111a3ce3 net: fddi: skfp: remove leading spaces before tabs new 20a4fc3bc284 net: appletalk: remove leading spaces before tabs new cf9207d77aef ifb: remove leading spaces before tabs new 9e5914cc9571 mii: remove leading spaces before tabs new 938263064ea7 Merge branch 'net-leading-spaces' new 0c20f2d29fff igc: Move igc_xdp_is_enabled() new 73a6e3721261 igc: Refactor __igc_xdp_run_prog() new f485164867d3 igc: Refactor igc_clean_rx_ring() new 4609ffb9f615 igc: Refactor XDP rxq info registration new a27e6e73e550 igc: Introduce TX/RX stats helpers new 6123429516c7 igc: Introduce igc_unmap_tx_buffer() helper new 859b4dfa4115 igc: Replace IGC_TX_FLAGS_XDP flag by an enum new fc9df2a0b520 igc: Enable RX via AF_XDP zero-copy new 9acf59a752d4 igc: Enable TX via AF_XDP zero-copy new 92b13cabeacd Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 86a5ad0a4608 net: bonding: add some required blank lines new 8ce390bb9859 net: bonding: fix code indent for conditional statements new 52333512701b net: bonding: remove unnecessary braces new 97a1111d9ca6 net: bonding: use tabs instead of space for code indent new ba102914fa4f Merge branch 'bond-cleanups' new 4b99b7498277 NFC: st21nfca: remove unnecessary variable and labels new 07b5dc1d515a ibmvnic: remove default label from to_string switch new 25173dd4093a selftests: net: devlink_port_split.py: skip the test if no [...] new 48afdaea04eb net: atm: use DEVICE_ATTR_RO macro new 7567d603b3f1 net: usb: hso: use DEVICE_ATTR_RO macro new 86fe2f8aa14f net: cdc_ncm: use DEVICE_ATTR_RW macro new 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 new 63756f9fb2c6 Merge remote-tracking branch 'netfilter-next/master' adds 8bf7111b4bda Bluetooth: Shutdown controller after workqueues are flushe [...] new ace4e30dbca7 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 new e495dbe5beec Bluetooth: btqca: Add support for firmware image with mbn [...] new 55c9850addcc Bluetooth: btqca: Moved extracting rom version info to com [...] new d82795d80cb2 dt-bindings: net: bluetooth: Convert Qualcomm BT binding t [...] new f17d4d7ef732 dt-bindings: net: bluetooth: Add device tree bindings for [...] new 3f4598868685 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) new b8950e6815b6 Bluetooth: Remove spurious error message new a563f2a47ca3 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails new 48c8becdd0c3 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response new 2aaf532ca1b6 Bluetooth: btusb: Use firmware_request_nowarn new 3c12c376e965 Bluetooth: btusb: Add support USB ALT 3 for WBS new 7e17367e0169 Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro new c7e1e7ccd606 Bluetooth: Translate additional address type during le_conn_comp new ac331fb551b4 Merge remote-tracking branch 'bluetooth/master' new 43a511c44e58 gfs2: Prevent direct-I/O write fallback errors from getting lost new 4194dec4b416 gfs2: Fix I_NEW check in gfs2_dinode_in new 20265d9a67e4 gfs2: fix scheduling while atomic bug in glocks new 865cc3e9cc0b gfs2: fix a deadlock on withdraw-during-mount new f5456b5d67cf gfs2: Clean up revokes on normal withdraws new 75c38a3754f8 gfs2: Fix use-after-free in gfs2_glock_shrink_scan new c861120d918f gfs2: Fix mmap locking for write faults new efc1ffae38fd gfs2: Clean up the error handling in gfs2_page_mkwrite new 528d2f919ce2 gfs2: Add wrapper for iomap_file_buffered_write new b7f4ad2849db gfs2: Add gfs2_holder_is_compatible helper new 2ac05ced42a9 gfs2: Fix mmap + page fault deadlocks (part 1) new 8d5e69b6eba8 iov_iter: Add iov_iter_fault_in_writeable() new 2410169be8bf gfs2: Add wrappers for accessing journal_info new 62713fe2a596 gfs2: Encode glock holding and retry flags in journal_info new 8fdfebb90c45 gfs2: Add LM_FLAG_OUTER glock holder flag new f2e249414acb gfs2: Fix mmap + page fault deadlocks (part 2) new 75069590915f gfs2: Fix do_gfs2_set_flags description new bf60eb6faeef Merge remote-tracking branch 'gfs2/for-next' new 1c9132329732 Merge remote-tracking branch 'mtd/mtd/next' new 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() new 0ea9ab76a701 Merge remote-tracking branch 'crypto/master' new 3a3ca7265316 Merge tag 'drm-misc-next-2021-05-12' of git://anongit.free [...] new 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 [...] new 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() new 2ba047855096 Merge tag 'drm-intel-next-2021-05-19-1' of git://anongit.f [...] new 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 new e52e4a3132a6 gpu: drm: replace occurrences of invalid character new 267d51d77fda drm/ttm: Remap all page faults to per process dummy page. new 72c8c97b1522 drm/amdgpu: Split amdgpu_device_fini into early and late new e9669fb78262 drm/amdgpu: Add early fini callback new d10d0daa2072 drm/amdgpu: Handle IOMMU enabled case. new 03f9016ed820 drm/amdgpu: Remap all page faults to per process dummy page. new ded13b9cfd59 PCI: Add support for dev_groups to struct pci_driver new 35bba8313b95 drm/amdgpu: Convert driver sysfs attributes to static attributes new f89f8c6bafd0 drm/amdgpu: Guard against write accesses after device removal new 75973e5802af drm/sched: Make timeout timer rearm conditional. new ca4e17244bd2 drm/amdgpu: Prevent any job recoveries after device is unplugged. new 54a85db8dea4 drm/amdgpu: Fix hang on device removal. new c61cdbdbffc1 drm/scheduler: Fix hang when sched_entity released new 0b10ab80695d drm/sched: Avoid data corruptions new 984f8261bbdf drm/amd/display: Remove superfluous drm_mode_config_cleanup new 98c6e6a7e2a1 drm/amdgpu: Verify DMA opearations from device are done new 07775fc13878 drm/amdgpu: Unmap all MMIO mappings new 3203e497eb76 drm/bridge: anx7625: Synchronously run runtime suspend. new 808a4ae5fa7d vgaarb: Use ACPI HID name to find integrated GPU new ea8c9ed53f87 drm: Fix missing unlock and free on error in drm_legacy_ad [...] new 6d0a12c734c3 drm/ttm: Explain why ttm_bo_add_move_fence uses a shared slot new 78fe0d5a1cb6 Merge remote-tracking branch 'drm-misc/for-linux-next' new cbd4945ca5b8 drm/amdgpu/display: fix dal_allocation documentation new 1acbb613c445 drm/amdgpu: add synchronization among waves in the same th [...] new 7bd939d04db9 drm/amdgpu: add judgement when add ip blocks (v2) new 32358093b66d drm/amdgpu: update the method for harvest IP for specific SKU new 0064b0ce85bb drm/amd/pm: enable ASPM by default new 0aa0725fa717 drm/amd/amdgpu: Cancel the hrtimer in sw_fini new 6e6fe7c9285e drm/amd/pm: Update aldebaran pmfw interface new a9a76beed265 drm/amdkfd: new range accessible by all GPUs new 2bb5b5f688cb drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] new e2b1f9f52bb6 drm/amdkfd: refine the poison data consumption handling new 195c41fba46c drm/amdgpu: Add compile flag for securedisplay new 0c6f7777cf37 drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory new 2b2339eeaff5 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory new ed9d205363c3 drm/amdgpu: Complete multimedia bandwidth interface new 5968c6a2ba8f drm/amdgpu: add atomfirmware helper function to query fw cap new 58ff791ad3ef drm/amdgpu: switch to cached fw flags for gpu virt cap new 698b1010864e drm/amdgpu: switch to cached fw flags for sram ecc cap new 82a520301628 drm/amdgpu: switch to cached fw flags for mem training cap new cffd6f9d42bd drm/amdgpu: add helper function to query dynamic boot config cap new c6a11133337c drm/amdgpu: query boot config cap before issue psp cmd new 0ccc3ccf5b3a drm/amdgpu: re-apply "use the new cursor in the VM code" v2 new 2b77ade8b90f drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram new abf91e0d3316 drm/amdgpu: set the contiguous flag if possible new dfffdf5e6597 drm/amdgpu: check contiguous flags instead of mm_node new 3b5d86fc2382 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr new a6ce1e1aab3f drm/radeon: use the dummy page for GART if needed new bf546940d5aa drm/amdgpu: flush TLB if valid PDE turns into PTE new 5228cd65742a drm/amdgpu: Fill adev->unique_id with data from PF2VF msg new 7a3ae1e249c2 Revert "drm/amdkfd: flush TLB after updating GPU page table" new 765385ec00a9 drm/amdkfd: heavy-weight flush TLB after unmap new ea46eaf26c6c drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] new e0972f8c21d2 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV new d9c7f753b8b4 drm/amdgpu: Refine the error report when flush tlb. new 8ef4f94addd7 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] new 8f6368a9c926 drm/amdgpu: Conditionally reset RAS counters on boot new eed13b0e374e drm/amd/pm: Add custom/current freq to pstates new e943dd8861f7 drm/amd/pm: Fix showing incorrect frequencies on aldebaran new 5709121a58a2 drm/amd/pm: Reset max GFX clock after disabling determinism new 132c894e93f1 drm/amd/display: treat memory as a single-channel for asym [...] new 980d6042c1dc drm/amd/display: Add get_current_time interface to dmub_srv new 2334470369f1 drm/amd/display: Add documentation for power gate plane new 7969b6ecb356 drm/amd/display: Remove legacy comments new 568bb205d2a4 drm/amd/display: Add kernel-doc to some hubp functions new 194038fd736f drm/amd/display: Document set RECOUT operation new 5e9ff15976c2 drm/amd/display: Minor refactor of DP PHY test automation new 6cb2ce8e31a3 drm/amd/display: Disconnect non-DP with no EDID new 55bac4a77a86 drm/amd/display: determine dp link encoding format from li [...] new 4c247f8c57f3 drm/amd/display: decide link training settings based on ch [...] new 37f270c6d805 drm/amd/display: rename perform_link_training_int function new f1900a9b0f64 drm/amd/display: consider channel coding in configure lttpr mode new d98af2725d42 drm/amd/display: Refactor suspend/resume of Secure display new 3bb68cec4db8 drm/amd/display: Add Overflow check to skip MALL new 67c268a50a11 drm/amd/display: Correct DPCD revision for eDP v1.4 new bbc49fc0326b drm/amd/display: Avoid get/put vblank when stream disabled new 60d177fdf884 drm/amd/display: Use the correct max downscaling value for [...] new 3ca402375a21 drm/amd/display: Refactor and add visual confirm for HW Fl [...] new 41a9e02bb0ab drm/amd/display: [FW Promotion] Release 0.0.66 new 6b8dd1337a23 drm/amd/display: 3.2.136 new 6f1695918c2a drm/amd/amdgpu: add beige_goby asic type new 2542e3c654f2 drm/amd/amdgpu: set fw load type for beige_goby new b41f5b7ab026 drm/amd/amdgpu: set asic family and ip blocks for beige_goby new f7b97efef6dc drm/amd/amdgpu: add support for beige_goby firmware new d2bfc50de286 drm/amd/amdgpu: add gmc support for beige_goby new 8573035a95f5 drm/amd/amdgpu: add common support for beige_goby new fd5b4b44e453 drm/amd/amdgpu: initialize IP offset for beige_goby new ece6fb068d69 drm/amd/amdgpu: add mmhub support for beige_goby new aa2caa2ad6b8 drm/amd/amdgpu: add common ip block for beige_goby new 2d527ea6fd32 drm/amd/amdgpu: add gmc ip block for beige_goby new a1dede364b99 drm/amd/amdgpu: add ih ip block for beige_goby new 898319ca1e17 drm/amd/amdgpu: add gfx ip block for beige_goby new 8760403e1965 drm/amd/amdgpu: add sdma ip block for beige_goby new 67b35b08e7a1 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] new 5663da86c90d drm/amd/amdgpu: add virtual display support for beige_goby new afee60e4c54b drm/amd/amdgpu: support cp_fw_write_wait for beige_goby new 0e5f4b098888 drm/amd/amdgpu: Use IP discovery table for beige goby new 5cf607cc357d drm/amdkfd: support beige_goby KFD new c86eb51705ae drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support new 4d3526690a4b drm/amd/amdgpu: add smu support for beige_goby new c0729819104a drm/amd/amdgpu: add psp support for beige_goby new 77a3e25102c3 drm/amdgpu: add mmhub client support for beige goby new 3df8ecc8a1de drm/amdgpu: add gc_10_3_5 golden setting for beige_goby new f703d4b6f206 drm/amdgpu: Enable VCN for Beige Goby new 09c31c778daf drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby new 5ed7715dbb36 drm/amd/pm: add mode1 support for beige_goby new fbe8115c6ab7 drm/amd/pm: update smu11 driver interface header for beige_goby new 7077b19a3824 drm/amd/pm: use macro to get pptable members new bc6bd46bc370 drm/amdgpu: enable GFX clock gating for beige_goby new d75caec8a454 drm/amdgpu: support athub cg setting for beige_goby new 147de218c231 drm/amdgpu: enable athub/mmhub PG for beige_goby new 5d36b865e4f7 drm/amdgpu: enable mc CG and LS for beige_goby new 170c193ffd97 drm/amdgpu: enable hdp CG and LS for beige_goby new a764bef36de0 drm/amdgpu: enable ih CG for beige_goby new e47e4c0e4f1b drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY new d69d278fc72f drm/amdgpu: add cgls for beige_goby new ac79f42a7217 drm/amd/pm: Use the PPTable from VBIOS for beige_goby new ece3cbadb4f5 drm/amd/amdgpu: Enable gfxoff for beige_goby new 2db8378f098e drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby new 8198ace7a074 drm/amd/display: Add register definitions for Beige Goby new cd6d421e3d1a drm/amd/display: Initial DC support for Beige Goby new 015b448985a4 drm/amd/display: Edit license info for beige goby DC files new 656fe9b65663 drm/amd/display: Add DM support for Beige Goby new ddaed58b577d drm/amd/amdgpu: Enable DCN IP init for Beige Goby new fa5d21edbbc1 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 new e5fd073fd463 drm/amd/display: Update DCN303 SR Exit Latency new ac87f9429453 drm/amd/display: Enable HDCP for Beige Goby new 258ec890cc50 drm/amd/display: enable idle optimizations for beige goby new 49da4c2be53e drm/amd/display: Fix typo of format termination newline new 4aa7e6e07b6b drm/amd/amdgpu: psp program IH_RB_CTRL on sienna_cichlid new 0a6fb5028665 drm/amd/amdgpu: fix refcount leak new c780b2eedbd0 drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachment new 4e94272f8a99 drm/amdgpu: Keep a bo-reference per-attachment new 7141394edc05 drm/amdgpu: Simplify AQL queue mapping new 264fb4d332f5 drm/amdgpu: Add multi-GPU DMA mapping helpers new b72ed8a2de8e drm/amdgpu: DMA map/unmap when updating GPU mappings new 9e5d275319e2 drm/amdgpu: Move kfd_mem_attach outside reservation new 5ac3c3e45fb9 drm/amdgpu: Add DMA mapping of GTT BOs new e552ee40b02b drm/amdgpu: Move dmabuf attach/detach to backend_(un)bind new 96b62c8aa47b drm/amdkfd: fix a resource leakage issue new 295c4f513f50 drm/amdgpu: add video_codecs query support for aldebaran new 1f6256590c11 drm/amdgpu: Query correct register for DF hashing on Aldebaran new 3d6c91641bc8 drm/amdgpu/display: add helper functions to get/set backli [...] new 7230362c78d4 drm/amdgpu/display: restore the backlight on modeset (v2) new a8e56b80df87 drm/amdgpu: Fix a use-after-free new 6c65d8678c5e drm/amdgpu: update gc golden setting for Navi12 new 87476d12c5ce drm/amdgpu: update sdma golden setting for Navi12 new 9a530062d57f drm/amdgpu: modify system reference clock source for navi+ (V2) new 6e8bcdd63a1e drm/amd/amdgpu: fix a potential deadlock in gpu reset new 81db370c8819 drm/amdgpu: stop touching sched.ready in the backend new 0d2d89f9cf97 drm/amd/display: take dc_lock in short pulse handler only new da38f706fece drm/amd/pm: correct MGpuFanBoost setting new a1cf4d6308de drm/amdgpu/pm: Update metrics table (v2) new 72f625df6667 drm/amdgpu/pm: add new fields for Navi1x (v3) new 78ccc863f154 drm/amdgpu/pm: display vcn pp dpm (v4) new c4c4a8b724e2 drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error new 424b24afefc5 drm/amd/pm: Update PPTable struct for beige_goby new a915b8307721 drm/amdgpu: Indirect register access for Navi12 sriov new fa0a08600e13 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 73c0daf7a12b drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 4fb57aa4dce0 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 9bc74ef21558 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 24caabea56ba drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 90887575766f drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 2548b663cfdd drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] new a6ddecd13fc5 drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV new df45bda564c8 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate new 89ffcff6178d drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate new 4c80c5568208 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate new e3ae2f53f626 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate new ba95885d7288 drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] new d909dabde705 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] new 61923574b67a drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate new c5429dc4bbba drm/radeon/radeon_cs: Fix incorrectly documented function [...] new 8f4fbd96623f drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity new d318c547d123 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions new 2625bf59cbbe drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot new 86c69c454bcd drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions new 4e0db7310f7d drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] new b986579294d2 drm/amd/amdgpu/si_dma: Fix some function name disparity new c36507da49c2 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] new b88237bb1fe7 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] new 51f37ec37cbb drm/radeon/radeon_vm: Fix function naming disparities new 6e711c089ea3 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] new 6cd948c14e8d drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue new dfbb36528e39 drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] new 568f914aafb9 drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue new 98884a886402 drm/radeon/r100: Realign doc header with function 'r100_cs [...] new 9127767fbdcc drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] new f51d867822dd drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] new ba14810a2dad drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers new 60f28c9b207b drm/amd/amdgpu/sdma_v5_0: Fix typo in function name new d626ac340a32 drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions new ab5ed8e98810 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name new ed45818b87ee drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity new f59762f7c657 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse new 5e98ac15732c drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] new 783520d76b96 drm/amdgpu: Add vbios info ioctl interface new cf7be0540bbe drm/amdgpu: Field type update in drm_amdgpu_info_vbios new 1456ebdc32a8 drm/amdgpu: Revert vbios info ioctl patches new 80ac2b961487 drm/amdgpu: Add vbios info ioctl interface new 94c31c5df955 drm/amdgpu: remove unsafe optimization to drop preamble ib new a650f86cb627 usb/host: enable auto power control for xhci-pci new 7e92679a4730 drm/amdgpu: add another raven1 gfxoff quirk new f30d28354ef0 drm/amdgpu: only check for _PR3 on dGPUs new e2e36ca991bb drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new b86a5740d089 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 56777dd309f7 Revert "drm/amd/display: To modify the condition in indica [...] new 8d52b24379cd drm/amdgpu: check whether s2idle is enabled to determine s0ix new 5ecf0fd0415e drm/radeon: Add HD-audio component notifier support (v2) new 8a6f1cc65bbc drm/amdgpu/acpi: unify ATCS handling (v3) new 6e798326e4ab drm/amdgpu/apci: switch ATIF/ATCS probe order new c8feba1c4e10 Merge remote-tracking branch 'amdgpu/drm-next' new 482214702e9b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new d59476e27635 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds ea030ca68819 regmap-i2c: Set regmap max raw r/w from quirks new 1f89d2fe1607 regmap: Add MDIO bus support new 9dee1f9fc504 Merge series "RTL8231 GPIO expander support" from Sander V [...] new e56360d6a119 regmap: mdio: Don't modify output if error happened new dfde31c9d10f Merge remote-tracking branch 'regmap/for-5.14' into regmap-next new 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 new a6de7b32b686 ALSA: rawmidi: fix incorrect array bounds check on clock_names new 9ec730052fa2 ALSA: usb-audio: Refactoring UAC2/3 clock setup code new 481f17c41803 ALSA: usb-audio: Handle error for the current selector gracefully new 6d60b7a3d334 ALSA: firewire-lib: code refactoring to refer the same fra [...] new c09010eeb373 ALSA: firewire-lib: handle the case that empty isochronous [...] new d32872f30604 ALSA: firewire-lib: code refactoring for sequence descriptor' new 3e106f4f690e ALSA: firewire-lib: code refactoring for helper function t [...] new ebd2a647e2f6 ALSA: firewire-lib: code refactoring for parser of IR cont [...] new 4fd1878766a1 ALSA: firewire-lib: code refactoring for check of CIP head [...] new 705794c53b00 ALSA: firewire-lib: check cycle continuity new 73246fc4c990 ALSA: firewire-lib: insert descriptor for skipped cycle new e878e8c53e5b Merge branch 'topic/firewire' into for-next new 67d92ee7a50b ALSA: firewire-lib: code refactoring for size of CIP header new c75f36789d3c ALSA: firewire-lib: code refactoring for calculation of co [...] new 233dbbc7af5d ALSA: firewire-lib: code refactoring for selection of IT c [...] new da3623abfbef ALSA: firewire-lib: start processing content of packet at [...] new 26541cb15a1a ALSA: firewire-lib: skip initial packets instead of schedu [...] new bd165079dedb ALSA: firewire-lib: code refactoring to start several IT/I [...] new 9b1fcd9bf802 ALSA: firewire-lib: start processing content of packet at [...] new bdaedca74d62 ALSA: firewire-lib: change waking up timing to process packets new 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 [...] new 11480dbfe1d5 ASoC: wm8750: convert to the json-schema new 8b4ba1d31771 ASoC: soc-dai: fix up hw params only if it is needed new 172dd9216d2b ASoC: meson: g12a-toacodec: use regmap fields to prepare S [...] new 7487238c5f53 ASoC: meson: g12a-toacodec: add support for SM1 TOACODEC new 60339074c4e4 Merge series "ASoC: meson: g12a-toacodec: add support for [...] new b9c035aa43b8 ASoC: topology: Fix using uninitialized pointer new 623cd9cfcac5 ASoC: dt-bindings: imx-card: Add binding doc for imx sound card new aa736700f42f ASoC: imx-card: Add imx-card machine driver new 5530a6c5629f Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new 3a9e2bee1c99 Merge remote-tracking branch 'sound-asoc/for-next' adds 02b2fb455b2e kernel/module: Use BUG_ON instead of if condition followed by BUG new 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 new bfc1f378c895 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() new f5155ffd8ac9 Merge branch 'for-5.14/libata' into for-next new b87a264c728f Merge remote-tracking branch 'block/for-next' new d69e2e7e28bd dm btree: improve btree residency new eb318f6067be dm space maps: don't reset space map allocation cursor whe [...] new def6a7a9a7f0 dm space maps: improve performance with inc/dec on ranges [...] new 68040817337f dm space map disk: cache a small number of index entries new 14b944ec5380 Merge remote-tracking branch 'device-mapper/for-next' new a841dc6570ff Merge remote-tracking branch 'mmc/next' new 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 new a7f003147b78 regulator: fan53555: Fix slew_shift setting for tcs4525 new 79c7e1447c1c regulator: fan53555: Cleanup unused define and redundant a [...] new 6f687449bfbf Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new a4706997161e Merge remote-tracking branch 'regulator/for-next' new a02455e8ecfb Merge remote-tracking branch 'security/next-testing' new 97da1686951f Merge remote-tracking branch 'apparmor/apparmor-next' new 49219d9b8785 evm: fix writing <securityfs>/evm overflow new 73dfe4922145 Merge remote-tracking branch 'integrity/next-integrity' new 960cce2c6472 Merge remote-tracking branch 'keys/keys-next' adds 869cbeef18e5 lsm_audit,selinux: pass IB device name by reference new 8fc43fb74b39 Merge remote-tracking branch 'selinux/next' adds 0169d8f33ab7 Revert "Smack: Handle io_uring kernel thread privileges" new 1a189e1182cf Merge remote-tracking branch 'smack/next' new d6177a6556f8 iommu/amd: Clear DMA ops when switching domain new a017c567915f iommu/amd: Fix wrong parentheses on page-specific invalidations new 382d91fc0f4f iommu/virtio: Add missing MODULE_DEVICE_TABLE new 1a590a1c8bf4 iommu/vt-d: Check for allocation failure in aux_detach_device() new 54c80d907400 iommu/vt-d: Use user privilege for RID2PASID translation new 71cb57d7adef Merge remote-tracking branch 'iommu/next' new 2fad09dcb193 Merge remote-tracking branch 'audit/next' new d0413118bbc3 docs: dt: remove stale property-units.txt, link to current schema new bb63744b02e9 dt-bindings: pwm: brcm,iproc-pwm: convert to the json-schema new 1d92d5569cca dt-bindings: display: Fix spacing in lvds.yaml new 50e02e9a030a dt-bindings: timer: arm,twd: Convert to json-schema new 2e684660e56d dt-bindings: arm: scu: Convert to json-schema new 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 new 6328caf04320 spi: fix some invalid char occurrences new a2bd5afd59c1 spi: lm70llp: add parenthesis for sizeof new 722cb2b197e1 spi: mpc512x-psc: add parenthesis for sizeof new ac7357ac769e spi: mpc52xx: add parenthesis for sizeof new 75d4c2d64b30 spi: mpc52xx-psc: add parenthesis for sizeof new 8267dc6d6889 spi: omap2-mcspi: add parenthesis for sizeof new 19bae51b0191 spi: omap-uwire: add parenthesis for sizeof new 07c74f844b74 spi: ppc4xx: add parenthesis for sizeof new b8b0da8312f5 Merge series "drivers: spi - add parenthesis for sizeof" f [...] new 6bf564d3d9d5 Merge remote-tracking branch 'spi/for-5.14' into spi-next new 41015c524e14 Merge remote-tracking branch 'spi/for-next' new fea63d54f7a3 x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch new a50c5bebc99c x86/sev-es: Invalidate the GHCB after completing VMGEXIT new 0024430e920f x86/build: Fix location of '-plugin-opt=' flags new e81d8309cb06 Merge branch 'x86/urgent' new 1897907cca5a Documentation/x86: Add buslock.rst new ef4ae6e44131 x86/bus_lock: Set rate limit for bus lock new 9d839c280b64 Documentation/admin-guide: Add bus lock ratelimit new d28397eaf4c2 Documentation/x86: Add ratelimit in buslock.rst new 626f1b0d229b Merge branch 'x86/splitlock' new 7cd60e43a6de uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ new 939ef713297d x86/signal: Introduce helpers to get the maximum signal fr [...] new 1c33bb050750 x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ new bdf6c8b84a4f selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if [...] new 2beb4a53fc3f x86/signal: Detect and prevent an alternate signal stack overflow new 8919f0727699 selftest/x86/signal: Include test cases for validating sig [...] new efcc4f4a3d99 Merge branch 'x86/fpu' adds 28188cc461f6 x86/cpu: Fix core name for Sapphire Rapids new 6c14910b9cc1 Merge branch 'x86/cpu' new 37d8055f1709 Merge branch 'x86/cleanups' new 21ae10e266cf Merge branch 'x86/boot' adds 41f45fb045bc x86/asm: Make <asm/asm.h> valid on cross-builds as well new df273e1f2547 Merge branch 'x86/asm' new b1efd0ff4bd1 x86/cpu: Init AP exception handling from cpu_init_secondary() new 1dcc917a0eed x86/idt: Rework IDT setup for boot CPU new 95521d3ddb2a Merge branch 'x86/apic' new 09fe880ed7a1 MAINTAINERS: Add myself as context tracking maintainer new 41137a850b65 Merge branch 'timers/nohz' new 90a0ff4ec9c6 sched,stats: Further simplify sched_info new fcb501704554 delayacct: Document task_delayacct sysctl new 00b89fe0197f sched: Make the idle task quack like a per-CPU kthread new 570a752b7a9b lib/smp_processor_id: Use is_percpu_thread() instead of nr [...] new 0c18f2ecfcc2 sched/uclamp: Fix wrong implementation of cpu.uclamp.min new 93b73858701f sched/uclamp: Fix locking around cpu_util_update_eff() new 1699949d3314 sched: Fix a stale comment in pick_next_task() new 8c4fe8058950 Merge branch 'sched/core' new 3317c26a4b41 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR new 488e13a489e9 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] new a499a36cb4ca Merge branch 'perf/urgent' new f471fac77b41 perf/x86/intel/uncore: Generalize I/O stacks to PMON mappi [...] new c1777be3646b perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] new 10337e95e04c perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] new f2b8ce8d077b Merge branch 'perf/core' adds d46f61b20b06 jump_label/x86: Remove unused JUMP_LABEL_NOP_SIZE adds 48001d26c19f objtool: Reflow handle_jump_alt() new 0faa569d39cf Merge branch 'objtool/core' new 89e70d5c583c locking/lockdep: Correct calling tracepoints new 3a010c493271 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due [...] new 66a1818aadcb Merge branch 'locking/urgent' new 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 [...] new ea19ec48bb8c Merge branch 'irq/urgent' adds c2b1063e8feb genirq: Add a IRQF_NO_DEBUG flag new 4d80d6ca5d77 genirq: Export affinity setter for modules new 006ae1970a8c Merge branch 'irq/affinity' into irq/core new 71372d9b707f Merge branch 'irq/core' new 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 new 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()) new 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 new 0a984b5aa4b2 Merge remote-tracking branch 'percpu/for-next' new 940d71c6462e wq: handle VM suspension in stall detection new 0f3cd5f603c0 Merge remote-tracking branch 'workqueues/for-next' new c2951d4c0907 platform/x86: dell-wmi-sysman: Make populate_foo_data func [...] new 4bf9d1e4fdd1 platform/x86: intel_cht_int33fe: Correct "displayport" fwn [...] new 2a2fd02f2ddc platform/x86: dcdbas: drop unneeded assignment in host_con [...] new 94edf5fb18b4 MAINTAINERS: Update info for telemetry new b16422455829 platform/x86: samsung-laptop: use octal numbers for rwx fi [...] new 70c14eb8723e platform/x86: samsung-laptop: set debugfs blobs to read only new 05b553d8d3e5 platform/x86: toshiba_haps: Fix missing newline in pr_debu [...] new a706321e2d1f platform/x86: Rename hp-wireless to wireless-hotkey new 21220eb4ceb8 Merge remote-tracking branch 'drivers-x86/for-next' new c402b1f2ec8b Merge remote-tracking branch 'leds/for-next' new 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 new 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 new 57e4827bb8d9 Merge remote-tracking branch 'usb/usb-next' new 94cc7aeaf6c0 USB: serial: make usb_serial_driver::write_room return uint new 155591d3ceee USB: serial: make usb_serial_driver::chars_in_buffer return uint new cb90f98f2888 Merge remote-tracking branch 'usb-serial/usb-next' new 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 new 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 new 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 new 05155f99372a Merge remote-tracking branch 'phy-next/next' new 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 new e2a027109422 staging: rtl8712: fix the bssid in mp_start_test() new ae12cf6bf904 staging: rtl8188eu: Drop unnecessary NULL check after cont [...] new 934de9eef1c5 staging: rtl8192u: Fix variable shadowing warning new 7f02d57e7c20 staging: rtl8723bs: fix coding style for if comparisions new 509af4f98d44 staging: rtl8188eu: rename struct field bLedOn new 83e9f677a4ef Staging: rtl8723bs: remove unnecessary braces in HalBtc872 [...] new 426ddc529877 Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.c new 3750ae9e79b6 Staging: rtl8723bs: fix indentation in HalBtc8723b1Ant.c new aa62018944a8 Staging: rtl8723bs: fix comparison formatting in HalBtc872 [...] new 557c2325364a Staging: rtl8723bs: add missing blank line in HalBtc8723b1Ant.c new f7d21f444a41 Staging: rtl8723bs: fix line continuations in HalBtc8723b1Ant.c new 0c21b72a7f19 Staging: rtl8723bs: remove dead code in HalBtc8723b1Ant.c new d5af74ead205 staging: rtl8188eu: use safe iterator in rtw_free_network_queue new 565a45a1c301 staging: rtl8188eu: use safe iterator in rtw_free_all_stainfo new 39b19c63a39a staging: rtl8188eu: use safe iterator in expire_timeout_chk new b0f2044c61d9 staging: rtl8188eu: use safe iterator in rtw_acl_remove_sta new 2253748164d8 staging: rtl8188eu: use safe iterator in rtw_sta_flush new af39f935c1fa staging: rtl8188eu: use safe iterator in rtw_free_xmitframe_queue new 1c82975b5f4c staging: vchiq_core: fix return type of vchiq_init_state new 63e24ae26fd5 staging: vchiq_core: drop unnecessary release_count new 21711c7ee13e staging: vchiq_core: separate postfix increment new 8ba5f91bab63 staging: vc04_services: remove __VCCOREVER__ new 0705a939c2b8 staging: vchiq_arm: balance braces for if-else statements new 20ebcf0bf1fd staging: vchiq_core: introduce poll_services_of_group new 2f440843a7d4 staging: vchiq_core: avoid indention in poll_services_of_group new 022b5a3cd8c0 staging: vchiq_arm: Use define for doorbell irq new 618150c1252a staging: vchiq_arm: drop ftrace-like logging new a140f3a02a50 staging: vchiq_arm: Prefer kzalloc(sizeof(*waiter)...) new fd3e03d71f6e staging: vchiq_arm: drop non-beneficial comments new f299b34ef27c staging: vchiq_arm: add blank line after declarations new 7040e9d7b7c5 staging: vchiq_arm: re-arrange function header new ed720b2bfad2 staging: vchiq_core: reduce indention in release_service_messages new 1d702f5962f7 staging: vchiq_core: fix comment in vchiq_shutdown_internal new e39ff0e4eab6 staging: vchiq_arm: make vchiq_shutdown_internal return void new 1a64ab341d5f staging: vchiq_arm: Avoid unnecessary line breaks new 4c51210461f9 staging: vchiq_core: introduce parse_message new 5c56a4485cfc staging: vchiq_core: introduce defines for close_recvd new 286bc9f48cad staging: vchiq_core: introduce defines for retry_poll new 51d4aa6d6bf3 staging: rtl8723bs: remove duplicate names for _rtw_read8() new 8ff74e4307b4 staging: rtl8723bs: remove duplicate names for _rtw_read16() new 16b1b3c8221a staging: rtl8723bs: remove duplicate names for _rtw_read32() new 7f06caf9a40b staging: rtl8723bs: remove duplicate names for _rtw_write8() new 1c42d72e4747 staging: rtl8723bs: remove duplicate names for _rtw_write16() new 4d6bfc6f6270 staging: rtl8723bs: remove duplicate names for _rtw_write32() new 3bdc1bc67ed3 staging: rtl8723bs: remove duplicate name for _rtw_write_port() new 73861d26a5f4 staging: rtl8723bs: remove _rtw_sd_f0_read8() new 6f8ef160190d staging: vc04_services: fix a whitespace coding style issue new 9b0644fc4381 staging: iio: fix some formatting issues new 946c945301db staging: rtl8192e: delete extra blank lines new 403e6946d119 staging: rtl8723bs: remove if (true) statement new b9f38e913a92 staging: comedi: Remove unused variable ‘min_full_scale’ a [...] new 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 [...] new 040e22804e64 Merge remote-tracking branch 'iio/togreg' new aaa688bb914f Merge remote-tracking branch 'icc/icc-next' new 4b3849613605 Merge remote-tracking branch 'dmaengine/next' new 4bdcc6ec5b81 Merge branch 'master' into for-next new 45e1ba40837a cgroup: disable controllers at parse time new b0565a089634 Merge branch 'for-5.13-fixes' into for-next new 7dd0ec9dfdc6 Merge remote-tracking branch 'cgroup/for-next' adds 77c1c74001ed Merge branch 'fixes' into for-next adds 19d4902b12f6 Merge branch 'fixes' into for-next new 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 new 5ea28373defb Merge remote-tracking branch 'scsi-mkp/for-next' new f8ef5d174946 Merge remote-tracking branch 'vhost/linux-next' new 3d6500a17b26 Merge remote-tracking branch 'rpmsg/for-next' new 57484dff3dda Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 5b2d3326cdf8 gpio: crystalcove: remove platform_set_drvdata() + cleanup probe new f3019092eca0 gpio: wcove: Use IRQ hardware number getter instead of dir [...] new 5d9936648285 gpio: wcove: Unify style of to_reg() with to_ireg() new 2b71b66ac041 gpio: wcove: Split error handling for CTRL and IRQ registers new 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 new d7f444499d6f pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE new 57b55eeb7552 pinctrl: Keep enum pin_config_param ordered by name (part 2) new 0f9facdbd9d4 pinctrl: ocelot: Remove redundant error printing in ocelot [...] new ef9385fbf30e pinctrl: iproc-gpio: Remove redundant error printing in ip [...] new 676e2d075040 pinctrl: qcom: spmi-gpio: Add support for pm7325 new f9fb145b27cd dt-bindings: pinctrl: qcom-pmic-gpio: Add pm7325 support new 529f5d0beb8d pinctrl/amd: Add device HID for new AMD GPIO controller new 3dc58221cadb pinctrl: npcm: Align a few entries in the pin function table new 9f96bd5ae866 Merge branch 'devel' into for-next new 7695ede2f12c Merge remote-tracking branch 'pinctrl/for-next' new 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 new cf3e146eb9c2 Merge remote-tracking branch 'userns/for-next' new 6b6ef2d68654 Merge remote-tracking branch 'livepatching/for-next' new 602c541c9ac4 Merge remote-tracking branch 'coresight/next' new 7ddc8b7e510b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new e1af496cbe9b pgo: add clang's Profile Guided Optimization infrastructure new 4114c31170ec Merge remote-tracking branch 'kspp/for-next/kspp' new 5da20a5c776d Merge remote-tracking branch 'gnss/gnss-next' new 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 new 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 new 846d788fa20e Merge remote-tracking branch 'hyperv/hyperv-next' new 485a9a9b91b7 Merge remote-tracking branch 'auxdisplay/auxdisplay' new f656ff508b75 Merge remote-tracking branch 'fpga/for-next' new 83e813be6d29 Merge remote-tracking branch 'rust/rust-next' new 5f50d6b20ca3 cxl/mem: Move some definitions to mem.h new 8ac75dd6ab30 cxl/mem: Introduce 'struct cxl_regs' for "composable" CXL devices new 5f653f7590ab cxl/core: Rename bus.c to core.c new 399d34ebc248 cxl/core: Refactor CXL register lookup for bridge reuse new aaa376012e11 Merge remote-tracking branch 'cxl/next' new ada0e1d0b6d6 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new fcd9c19b4b8d mm/shuffle: fix section mismatch warning new 85e6033449b0 Revert "mm/gup: check page posion status for coredump." new 7cfbdef2c6e2 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] new ee35d19c023e tools/testing/selftests/exec: fix link error new 10fdd00677f5 kasan: slab: always reset the tag in get_freepointer_safe() new 0614bd959bab watchdog: reliable handling of timestamps new e2300581782e linux/bits.h: fix compilation error with GENMASK new 2048c5375f5f proc: remove Alexey from MAINTAINERS new d171e9fa189e mm,hwpoison: fix race with hugetlb page allocation new b97d2517ba41 lib: kunit: suppress a compilation warning of frame size new 38953b846149 kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] new 03833cf400a8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 21a8155eb466 /proc/kpageflags: do not use uninitialized struct pages new 4e14b3c5d85a kthread: switch to new kerneldoc syntax for named variable [...] new f483281925cc ia64: headers: drop duplicated words new 55d4d2161bcf ia64: mca_drv: fix incorrect array size calculation new 3df68189b779 streamline_config.pl: make spacing consistent new 32ccbfbceb79 streamline_config.pl: add softtabstop=4 for vim users new dbca6c4a2f76 scripts/spelling.txt: add more spellings to spelling.txt new 7837f1d94d07 ocfs2: remove unnecessary INIT_LIST_HEAD() new ad05b3d24f6a ocfs2: fix snprintf() checking new 0f27fd0a65b4 ocfs2: remove redundant assignment to pointer queue new 24b79f7de730 ocfs2: remove repeated uptodate check for buffer new 27ea1d15b10e ocfs2: clear links count in ocfs2_mknod() if an error occurs new b8371dd4a54d ocfs2: fix ocfs2 corrupt when iputting an inode new ddcdf316dba8 kernel: watchdog: modify the explanation related to watchd [...] new 253aeca76a80 doc: watchdog: modify the explanation related to watchdog thread new b4ee1b508cd5 doc: watchdog: modify the doc related to "watchdog/%u" new 3aac8be70e96 kunit: make test->lock irq safe new 21ceb42d121c mm/slub, kunit: add a KUnit test for SLUB debugging functionality new 6d3bfe6eac40 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] new 96c62e6ab8bb mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] new a461b65bdf0a slub: remove resiliency_test() function new c6ed6a0bf028 mm, slub: change run-time assertion in kmalloc_index() to [...] new c667da8629dd kfence: test: fix for "mm, slub: change run-time assertion [...] new 1ca7130569b8 mm, slub: fix support for clang 10 new c981a04a5ce3 lib/hexdump: add a raw pointer printing format for slub debugging new d9c88578d1c4 slub: print raw pointer addresses when debugging new 34d872953c81 slub: actually use 'message' in restore_bytes() new d23814d48f00 tools/vm/page_owner_sort.c: check malloc() return new 052dc207104e mm/debug_vm_pgtable: ensure THP availability via has_trans [...] new b343610d14f4 mm: page-writeback: kill get_writeback_state() comments new 410c8c37a71f mm/page-writeback: Fix performance when BDI's share of rat [...] new 207024ab26d9 mm/page-writeback: update the comment of Dirty position control new 6ecd20433af7 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() new 58882bce3f6c mm/gup_benchmark: support threading new 1049b4a5c859 mm: gup: allow FOLL_PIN to scale in SMP new e5ce88604eca mm: gup: pack has_pinned in MMF_HAS_PINNED new 915e2cb3e85d mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes new e842b69751f2 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED new 6e86675bddcc mm/swapfile: use percpu_ref to serialize against concurren [...] new 2c5c10e7e86c swap: fix do_swap_page() race with swapoff new 577f9af80591 mm/swap: remove confusing checking for non_swap_entry() in [...] new 64c758782a5e mm/shmem: fix shmem_swapin() race with swapoff new c9ea6b99df3c mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] new a9bd12c83bdd mm/swap: remove unused local variable nr_shadows new 936fdfdfce60 mm/swap_slots.c: delete meaningless forward declarations new 79a5fdd74cc2 mm/swap: remove unused global variable nr_swapper_spaces new 3bd6befa2335 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] new f963d62722d4 mm/memcg: move mod_objcg_state() to memcontrol.c new 325614c02d45 mm/memcg: cache vmstat data in percpu memcg_stock_pcp new 18be2f32d1aa mm/memcg: improve refill_obj_stock() performance new d5db9023c986 mm/memcg: optimize user context object stock access new 275576f3fc48 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] new 9ac4837b0e25 mm: memcg/slab: properly set up gfp flags for objcg pointer array new 125c41bce7e7 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches new 1e61a7e29167 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new 51725e361e0d mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new 1814c3564e84 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix new ad2acc726e45 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new e921749f93cd mm: memcontrol: fix root_mem_cgroup charging new 26527b781195 mm: memcontrol: fix page charging in page replacement new ba2a916e5790 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new a03d6239dcae mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new 1961e3282f05 mm: memcontrol: simplify lruvec_holds_page_lru_lock new b6a680877441 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new c282001ef511 mm: memcontrol: simplify the logic of objcg pinning memcg new 57bb954b0836 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new b4fc9bdd051d mm: vmscan: remove noinline_for_stack new 805c56c6188c memcontrol: use flexible-array member new 5780e52cd5d3 mm: improve mprotect(R|W) efficiency on pages referenced once new 1549d2814743 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix new decb572ec683 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new aa72a6abf392 binfmt: remove in-tree usage of MAP_EXECUTABLE new 1ebdffafcb47 binfmt-remove-in-tree-usage-of-map_executable-fix new 8745877308cd mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new ca298ef0e6c5 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new 0820e28f3ced mm/mmap: introduce unlock_range() for code cleanup new 886ecaa8f44a mm-mmap-introduce-unlock_range-for-code-cleanup-fix new 3e40c0779f4f mm/mmap: use find_vma_intersection() in do_mmap() for overlap new bf8dc6fcdf87 mm/memory.c: fix comment of finish_mkwrite_fault() new a0351d41a381 selftest/mremap_test: update the test to handle pagesize o [...] new f836708ba169 selftest/mremap_test: avoid crash with static build new 9613daafb164 mm/mremap: use pmd/pud_poplulate to update page table entries new 0fdae81b1651 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix new 17163eacf23e powerpc/mm/book3s64: fix possible build error new d3443a096efe powerpc/mm/book3s64: update tlb flush routines to take a p [...] new ee9beca493d0 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] new 8772012b2b36 mm/mremap: use range flush that does TLB and page walk cac [...] new 5e4f5793ace2 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] new 06d99976c939 mm/mremap: move TLB flush outside page table lock new 3616fd9f3882 mm/mremap: allow arch runtime override new f72c79b753c8 powerpc/mm: enable move pmd/pud new 53fea6f633bd mm/page_alloc: add an alloc_pages_bulk_array_node() helper new 4aba3cafd4e2 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() new 4b1645ce74cd mm/vmalloc: print a warning message first on failure new d107f9a1b8d9 printk: introduce dump_stack_lvl() new 3d0661aaa239 fix for "printk: introduce dump_stack_lvl()" new 60da96dcb983 kasan: use dump_stack_lvl(KERN_ERR) to print stacks new 3ee9e9053973 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new 25037f734a1d mm/mmzone.h: simplify is_highmem_idx() new d6805d2cc93c mm: make __dump_page static new c24e719df133 mm/page_alloc: bail out on fatal signal during reclaim/com [...] new 3448ff067fe2 mm/debug: factor PagePoisoned out of __dump_page new 0f8aec058c4e mm/page_owner: constify dump_page_owner new cb86fe9fd4e7 mm: make compound_head const-preserving new 93ca3d4d26db mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new 8da5910d15c3 mm: constify page_count and page_ref_count new ac3cd0d58e0d mm: optimise nth_page for contiguous memmap new 6fd779dd988c mm/page_alloc: switch to pr_debug new 24644bf0971a mm/page_alloc: split per cpu page lists and zone stats new fb4e106fa6df mm/page_alloc: split per cpu page lists and zone stats -fix new fe75c578db6e mm/page_alloc: split per cpu page lists and zone stats -fix -fix new d053d6cb7ca9 mm/page_alloc: convert per-cpu list protection to local_lock new 3fb59782db80 mm/vmstat: convert NUMA statistics to basic NUMA counters new d22f758c9cd7 mm/vmstat: inline NUMA event counter updates new 83a8c15c7954 mm/page_alloc: batch the accounting updates in the bulk allocator new 74c460c2be28 mm/page_alloc: reduce duration that IRQs are disabled for [...] new 01aba6946d52 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] new 45e1b5d32ed0 mm/page_alloc: avoid conflating IRQs disabled with zone->lock new 9dfcdbd5111b mm/page_alloc: update PGFREE outside the zone lock in __fr [...] new 3bd86fc86444 mm,hwpoison: make get_hwpoison_page call get_any_page() new 318792d37740 mm: memory_hotplug: factor out bootmem core functions to b [...] new ad11e135359d mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new e6af53faf557 mm: hugetlb: gather discrete indexes of tail page new 2b0239cc82da mm: hugetlb: free the vmemmap pages associated with each H [...] new ca13557a1726 mm: hugetlb: defer freeing of HugeTLB pages new e625643079d2 mm: hugetlb: alloc the vmemmap pages associated with each [...] new b9def8341f45 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new b1632a8a38c9 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new 0cfdbbe52b4f mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new 1ff6a440cb5e mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new dc60467601f9 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new 4eea0c0529c7 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new 21adbb52296c mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new 70abf8b3846d mm/huge_memory.c: use page->deferred_list new 63fb6febb0c0 mm/huge_memory.c: add missing read-only THP checking in tr [...] new 478c08122b33 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] new b7207c458835 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new 6e9a59295231 mm/huge_memory.c: don't discard hugepage if other processe [...] new 1e3050c9498a mm/hugetlb: change parameters of arch_make_huge_pte() new 466f80bcfba7 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new 38879fff60e7 x86: define only {pud/pmd}_{set/clear}_huge when useful new 14f5a7f2902d arm64: define only {pud/pmd}_{set/clear}_huge when useful new a792ae03d010 mm/vmalloc: enable mapping of huge pages at pte level in vmap new e69b30bc602c mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new 2dd50df55065 powerpc/8xx: add support for huge pages on VMAP and VMALLOC new 933e6826cbc3 userfaultfd/selftests: use user mode only new a017f8d415ce userfaultfd/selftests: remove the time() check on delayed uffd new a0abda6b2abc userfaultfd/selftests: dropping VERIFY check in locking_thread new 9ca5756d9d95 userfaultfd/selftests: only dump counts if mode enabled new f8a37abdde28 userfaultfd/selftests: unify error handling new 21167f513142 mm/thp: simplify copying of huge zero page pmd when fork new 9ddfe33497a5 mm/userfaultfd: fix uffd-wp special cases for fork() new 20773614357a mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new 0e201e32dba3 mm/userfaultfd: fail uffd-wp registration if not supported new cc15a1002ea3 mm/pagemap: export uffd-wp protection information new 9614b0be1dbb userfaultfd/selftests: add pagemap uffd-wp test new 201a2886ea2f userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new ec78974dca6d userfaultfd/shmem: support minor fault registration for shmem new 45ebecc20d31 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new cd798d1239f8 userfaultfd/shmem: advertise shmem minor fault support new 49f300e2a43b userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new b8bca7b9b97b userfaultfd/selftests: use memfd_create for shmem test type new 16a3043d9e23 userfaultfd/selftests: create alias mappings in the shmem test new d87dbfbb1809 userfaultfd/selftests: reinitialize test context in each test new 41087ad39b6d userfaultfd-selftests-reinitialize-test-context-in-each-test-fix new 3e147602fc33 userfaultfd/selftests: exercise minor fault handling shmem [...] new 06d8f2235f3e mm/kconfig: move HOLES_IN_ZONE into mm new 8483c8462891 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new 34fbe34e42f1 include/linux/mmzone.h: add documentation for pfn_valid() new 4ccaf9e51363 memblock: update initialization of reserved pages new ce318765d754 arm64: decouple check whether pfn is in linear map from pf [...] new e23eb2de3d30 arm64: drop pfn_valid_within() and simplify pfn_valid() new 6a61417872ac arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix new b63794a67ae2 mm: migrate: fix missing update page_private to hugetlb_pa [...] new c434ca801856 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new 2aa7b7224898 mm: thp: check total_mapcount instead of page_mapcount new c14913b03a5c mm/huge_memory.c: remove unused variable 'count' new fa0eec6e2f75 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix new 9c52f575dce9 mm: memory: add orig_pmd to struct vm_fault new 24d1670a0ed5 mm: memory: make numa_migrate_prep() non-static new a47f6d51abe6 mm: thp: refactor NUMA fault handling new 18e1eaf06c7e mm: migrate: account THP NUMA migration counters correctly new 47b8d0c4e231 mm: migrate: don't split THP for misplaced NUMA page new dff574adf8dd mm: migrate: check mapcount for THP instead of refcount new 29eb993d5cd2 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new c4dfde820079 mm/thp: update mm_struct's MM_ANONPAGES stat for huge zero pages new db47fcac2713 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 4c69c71a1e9d nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new 2c71380509d7 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new efbdb9b16981 mm: make variable names for populate_vma_page_range() consistent new 6d665d73d743 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 2788c9980e12 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new e3409ec0388d MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new bb1665acb296 selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 1e26069f8e41 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new b9f0fabb4206 mm/memory_hotplug: rate limit page migration warnings new 7efdabefe7c5 mm/highmem: Remove deprecated kmap_atomic new 038dbc7d77b0 mm: fix typos and grammar error in comments new 0b82ed33ac23 mm: fix comments mentioning i_mutex new c19c633be45b mm: define default value for FIRST_USER_ADDRESS new f5f8a57dad23 mm: fix spelling mistakes new 5c5ece823550 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new 55ff0de67deb mm/vmalloc: include header for prototype of set_iounmap_nonlazy new 82e446a18563 mm/page_alloc: make should_fail_alloc_page a static functi [...] new 0c05c543c56a mm/mapping_dirty_helpers: remove double Note in kerneldoc new e972c2511967 mm/early_ioremap: add prototype for early_memremap_pgprot_adjust new da7357f8ef91 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new 5430021b8ba7 mm/memory_hotplug: fix kerneldoc comment for __try_online_node new a0dc897655bd mm/memory_hotplug: fix kerneldoc comment for __remove_memory new e7a0da1198f3 mm/zbud: add kerneldoc fields for zbud_pool new a590ed7c832b mm/z3fold: add kerneldoc fields for z3fold_pool new 1912feeea6ec mm/swap: make swap_address_space an inline function new da156fa89a3a mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new 10068091c9c9 mm/page_alloc: move prototype for find_suitable_fallback new 0d949a2a7c62 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new 55c4beded1fa fs/buffer.c: add debug print for __getblk_gfp() stall problem new 56d7f25814d2 fs/buffer.c: dump more info for __getblk_gfp() stall problem new af4dd16b8a53 kernel/hung_task.c: Monitor killed tasks. new efecf61ca1cf proc: Avoid mixing integer types in mem_rw() new 65fe2fad2b99 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new c931499f2e7f fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new 5fb15657470e fs/proc/kcore: don't read offline sections, logically offl [...] new 4c6873addba8 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new 6703789b0135 virtio-mem: use page_offline_(start|end) when setting Page [...] new 62dfcb7fa7fe fs/proc/kcore: use page_offline_(freeze|thaw) new 40cf204c44c8 procfs: allow reading fdinfo with PTRACE_MODE_READ new 686eda8d48f6 procfs/dmabuf: add inode number to /proc/*/fdinfo new 9ed2cabe8167 sysctl: remove redundant assignment to first new 5be62d7e70a7 proc/sysctl: make protected_* world readable new 67ead71afd20 kernel.h: split out panic and oops helpers new 4edb4ef501ec kernelh-split-out-panic-and-oops-helpers-fix new 4e9bd65be4bf kernel.h: split out panic and oops helpers (ia64 fix) new af6d7579744d lib: decompress_bunzip2: remove an unneeded semicolon new d01896cd956a lib/string_helpers: switch to use BIT() macro new 370bed6623ee lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 4df20688598d lib/string_helpers: drop indentation level in string_escape_mem() new a5460a9b9502 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new db765f60da10 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new 2677615e5591 lib/string_helpers: allow to append additional characters [...] new 80fbc712fad5 lib/test-string_helpers: print flags in hexadecimal format new 534744146ac7 lib/test-string_helpers: get rid of trailing comma in terminators new 7b1b7dc57f82 lib/test-string_helpers: add test cases for new features new 97990912202b MAINTAINERS: add myself as designated reviewer for generic [...] new dd41a30bb9e3 seq_file: introduce seq_escape_mem() new c52487dd448f seq_file: add seq_escape_str() as replica of string_escape_str() new 00c17550e49a seq_file: convert seq_escape() to use seq_escape_str() new 36516bd4a93a nfsd: avoid non-flexible API in seq_quote_mem() new 19408f5f37c1 seq_file: drop unused *_escape_mem_ascii() new 54b24f3dfbbb lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new 51c14155588b lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new 31e1b04c4571 checkpatch: scripts/spdxcheck.py now requires python3 new 8d2e7d8e053a init: print out unknown kernel parameters new 690ca920c4d3 init/main.c: silence some -Wunused-parameter warnings new f7dde0122f8f hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new dcec3f7e2577 x86: signal: don't do sas_ss_reset() until we are certain [...] new e56ba069f93b samples/kprobes: fix typo in handler_fault() new c2f2bcc507b4 samples/kprobes: fix typo in handler_post() new f93b015551e0 lib/decompressors: remove set but not used variabled 'level' new cdb0f15b11e0 lib-decompressors-remove-set-but-not-used-variabled-level-fix new 0dc661e0ecca ipc sem: use kvmalloc for sem_undo allocation new fac599a7d610 ipc: use kmalloc for msg_queue and shmid_kernel new dd57b526dd29 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new c156f3257f07 Merge branch 'akpm-current/current' new 64aeacd14c46 Revert "mm: migrate: fix missing update page_private to hu [...] new f5824dc22a0d mm/slub: use stackdepot to save stack trace in objects new 33403cd8150f slub: STACKDEPOT: rename save_stack_trace() new fc698de75caa mm/slub: use stackdepot to save stack trace in objects-fix new 612a1811edaa mmap: make mlock_future_check() global new 07e44271cd46 riscv/Kconfig: make direct map manipulation options depend on MMU new 2fa7ad94f6f1 set_memory: allow querying whether set_direct_map_*() is a [...] new 690b6a66b0f1 mm: introduce memfd_secret system call to create "secret" [...] new 79e55348bace mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new bcea0be372aa PM: hibernate: disable when there are active secretmem users new 3dd77cb8a1a6 arch, mm: wire up memfd_secret system call where relevant new 9d3dffad32ce secretmem: test: add basic selftest for memfd_secret(2) new ed7b0be85366 buildid: only consider GNU notes for build ID parsing new df618bfdea2a buildid: add API to parse build ID out of buffer new c4147c2dea50 buildid: stash away kernels build ID on init new 28eccb987d98 buildid-stash-away-kernels-build-id-on-init-fix new ceec86ad14c5 dump_stack: add vmlinux build ID to stack traces new 1c31f0b67cfa module: add printk formats to add module build ID to stacktraces new 8f4225e936fb module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 0a4ec17c7187 buildid: fix build when CONFIG_MODULES is not set new 3f4d0493de2c arm64: stacktrace: use %pSb for backtrace printing new 178648baef8f x86/dumpstack: use %pSb/%pBb for backtrace printing new 85e816a3ac53 scripts/decode_stacktrace.sh: support debuginfod new 3eda73e7e832 scripts/decode_stacktrace.sh: silence stderr messages from [...] new b7d57b62cd0a scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 2c65ef954973 buildid: mark some arguments const new 11fe1afff9bb buildid: fix kernel-doc notation new 8b6efe1906ea kdump: use vmlinux_build_id to simplify new a219796026e9 Merge branch 'akpm/master' new 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-release-arm- [...]
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.
The 1323 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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