This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 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 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 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 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 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 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 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 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 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 e8405ad55f4c nvmem: sprd: Add missing MODULE_DEVICE_TABLE 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 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 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 c6de37dd5e48 tools build: Fix quiet cmd indentation adds 98a499a11ecd scripts/jobserver-exec: Fix a typo ("envirnoment") adds c93db682cfb2 kbuild: dummy-tools: adjust to stricter stackprotector check adds 6f0e1a0e67a0 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 4b9bb993b5d0 Merge remote-tracking branch 'arm-soc-fixes/arm/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 1e7ec9d6c043 Merge remote-tracking branch 'net/master' adds c9a7c013569d selftests/bpf: Convert static to global in tc_redirect progs adds 2d58cee61309 selftests/bpf: Test ringbuf mmap read-only and read-write [...] adds 8ba1030385e3 bpf: Clarify a bpf_bprintf_prepare macro adds d0c0fe10ce6d bpf: Avoid using ARRAY_SIZE on an uninitialized pointer adds 545ff8540d06 Merge remote-tracking branch 'bpf/master' adds 5514c98a1422 Merge remote-tracking branch 'ipsec/master' adds d874e6c06952 mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rat [...] adds 6061fcf4820a mt76: connac: do not schedule mac_work if the device is no [...] adds d6245712add0 mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY adds 94bb18b03d43 mt76: mt7921: fix max aggregation subframes setting adds 509559c35bcd mt76: mt76x0e: fix device hang during suspend/resume adds 2c2bdd2372af mt76: validate rx A-MSDU subframes adds 03327045ccc1 Merge remote-tracking branch 'wireless-drivers/master' adds 67f29896fdc8 RDMA/rxe: Clear all QP fields if creation failed adds 5d65f8800323 Merge remote-tracking branch 'rdma-fixes/for-rc' 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 aae017058f91 Merge remote-tracking branch 'sound-current/for-linus' adds 9069df486b2d Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds 40025d6eaabe Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds dc2e8c2f351b Merge remote-tracking branch 'regulator-fixes/for-linus' adds 07dd242b9413 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 8c59b8074e92 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 7913dc6ec2b9 Merge remote-tracking branch 'spi-fixes/for-linus' adds f8a6802dd869 Merge remote-tracking branch 'pci-current/for-linus' adds a5578800099e Merge remote-tracking branch 'tty.current/tty-linus' adds a7d8e40436e9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 9e3927f6373d usb: chipidea: udc: assign interrupt number to USB gadget [...] adds 1b59039d49db Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 7c2fc79250ca phy: usb: Fix misuse of IS_ENABLED adds d0cc9f6f7d09 Merge remote-tracking branch 'phy/fixes' adds 42059a80015f Merge remote-tracking branch 'iio-fixes/fixes-togreg' 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 c15e8818233a Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 8b366417da1b Merge remote-tracking branch 'soundwire-fixes/fixes' adds 30937aa3eb1a Merge remote-tracking branch 'ide/master' adds 055f23b74b20 module: check for exit sections in layout_sections() inste [...] adds a53289abcdb8 Merge remote-tracking branch 'modules-fixes/modules-linus' adds 66a4b2228e87 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds c3e1f81bf21f Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds e44b49f623c7 Revert "irqbypass: do not start cons/prod when failed connect" adds fcb8283920b1 KVM: arm64: Fix boolreturn.cocci warnings adds eaa9b88dae64 KVM: arm64: Mark pkvm_pgtable_mm_ops static adds 3fdc15fe8c64 KVM: arm64: Mark the host stage-2 memory pools static adds f5e30680616a KVM: arm64: Move __adjust_pc out of line adds 26778aaa134a KVM: arm64: Commit pending PC adjustemnts before returning [...] adds cb853ded1d25 KVM: arm64: Fix debug register indexing adds a4345a7cecfb Merge tag 'kvmarm-fixes-5.13-1' of git://git.kernel.org/pu [...] adds 2ef79de85e13 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 d36118b5e4c5 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 64856b9813c3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 4a5ea88748d5 Merge branch 'misc-5.13' into next-fixes adds 0bf58da150d8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 53310aa3e36d Merge remote-tracking branch 'vfs-fixes/fixes' adds 45b209267170 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds c625b80b9d00 scsi: ufs: ufs-mediatek: Fix power down spec violation adds 56f396146af2 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic adds d0b2b70eb12e scsi: ufs: core: Increase the usable queue depth adds 73578af92a0f scsi: qedf: Add pointer checks in qedf_update_link_speed() adds 5cb289bf2d7c scsi: qla2xxx: Fix error return code in qla82xx_write_flas [...] adds d1acd81bd6eb scsi: pm80xx: Fix drives missing during rmmod/insmod loop adds 41d027350304 Merge remote-tracking branch 'scsi-fixes/fixes' adds 3804b1f72e96 Merge remote-tracking branch 'mmc-fixes/fixes' adds 8248d891921a Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 7eda4b032adb Merge remote-tracking branch 'pidfd-fixes/fixes' adds be140a41e652 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' new 7bcdcd71f432 Makefile: extend 32B aligned debug option to 64B aligned new 997068cfcecd Merge remote-tracking branch 'kbuild/for-next' new 9d8378257211 Merge remote-tracking branch 'compiler-attributes/compiler [...] new df66035988bb Merge remote-tracking branch 'asm-generic/master' new db5c45db3fcb Merge remote-tracking branch 'arm/for-next' new 11c806afbf0b Merge remote-tracking branch 'actions/for-next' new 032b4010f5dc Merge remote-tracking branch 'amlogic/for-next' new 873ed83b0d1a Merge remote-tracking branch 'aspeed/for-next' new a726cf80989a Merge remote-tracking branch 'at91/at91-next' new 76e5624f3f93 memory: pl353: Fix error return code in pl353_smc_probe() new 0930b01b5ab5 Merge remote-tracking branch 'drivers-memory/for-next' new 7bf3db334257 Merge remote-tracking branch 'imx-mxs/for-next' new 40af956133c0 Merge remote-tracking branch 'keystone/next' new 80422ecccbf3 Merge remote-tracking branch 'mediatek/for-next' new 7419bbe9240d Merge remote-tracking branch 'mvebu/for-next' new 0a875b0ea1f8 Merge remote-tracking branch 'omap/for-next' new 53fae4437d9c Merge remote-tracking branch 'qcom/for-next' new f5b04a67b2bc Merge remote-tracking branch 'raspberrypi/for-next' new 8d09cdab05e6 ARM: shmobile: defconfig: Refresh for v5.13-rc1 new 943db114cf99 Merge branch 'renesas-arm-defconfig-for-v5.14' into renesas-next new d4744bd4bc26 Merge remote-tracking branch 'renesas/next' new 1ae10bc58ef9 Merge remote-tracking branch 'reset/reset/next' new f2ffa8f9e32d dt-bindings: soc: rockchip: convert grf.txt to YAML new 01933c1e2886 Merge branch 'v5.14-armsoc/drivers' into for-next new dc71c5ca34f4 ARM: dts: rockchip: Remove more clock-names from PWM nodes new 87cf20ccecb3 ARM: dts: rockchip: rename vcc_stdby node name for rk3066a [...] new 6e4e4e2a2558 ARM: dts: rockchip: move and restyle grf nodes rk3066/rk3188 new 10026f5e68f1 Merge branch 'v5.14-armsoc/dts32' into for-next new b82f8e299253 arm64: dts: rockchip: fix regulator-gpio states array new 271b66414df0 arm64: dts: rockchip: Add support for two PWM fans on helios64 new 5a65adfa2ad1 arm64: dts: rockchip: Add support for PCIe on helios64 new 19486fe587b8 arm64: dts: rename grf-gpio nodename in rk3328.dtsi new e16bb0264db5 Merge branch 'v5.14-armsoc/dts64' into for-next new 23029150a05b clk: rockchip: Optimize PLL table memory usage new b8bc266bd4b5 Merge branch 'v5.14-clk/next' into for-next new d78dcfc018fe Merge remote-tracking branch 'rockchip/for-next' new 35dc6b40f683 Merge remote-tracking branch 'samsung-krzk/for-next' new 8fdef1b9946c Merge remote-tracking branch 'scmi/for-linux-next' new 1dfe1504ed41 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 6d533678ea13 Merge remote-tracking branch 'tegra/for-next' new abf54cf7bfbd Merge remote-tracking branch 'ti-k3/ti-k3-next' new df61cd939384 arm64: dts: ti: k3-am654-base-board: remove ov5640 new 52ae30f55a2a arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent new a0812885fa7a arm64: dts: ti: k3-*: Rename the TI-SCI clocks node name new 830454bbd628 arm64: dts: ti: k3-am65-wakeup: Add debug region to TI-SCI node new 421c06b8761a arm64: dts: ti: k3-am65-wakeup: Drop un-necessary properti [...] new 9d3c9378f96a arm64: dts: ti: k3-*: Rename the TI-SCI node new 9ecdb6d6b114 arm64: dts: ti: k3-am65|j721e|am64: Map the dma / navigato [...] new cab12badfc99 arm64: dts: ti: k3*: Introduce reg definition for interrup [...] new b757ca3f48fa Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 08d87f357b7a clk: imx: Remove the audio ipg clock from imx8mp new d2cd769911bc dt-bindings: arm: imx: scu: fix naming typo of clk compati [...] new db7a806d8899 dt-bindings: arm: imx: scu: drop deprecated legacy clock binding new bb9344ffad43 clk: imx: scu: remove legacy scu clock binding support new bcb05d0bfdb7 clk: imx: scu: add gpr clocks support new 68c8b0bb1d00 clk: imx8qxp: add clock valid checking mechnism new 4539b53dd2d3 clk: imx8qm: add clock valid resource checking new e1332488b247 Merge remote-tracking branch 'clk-imx/for-next' new d02958c299b0 Merge remote-tracking branch 'clk-renesas/renesas-clk' new e04587eb5495 Merge remote-tracking branch 'csky/linux-next' new 4c283e51714a Merge remote-tracking branch 'h8300/h8300-next' new 0c993ea93036 Merge remote-tracking branch 'm68k/for-next' new 82a397986a0e Merge remote-tracking branch 'mips/mips-next' new c019d9245782 openrisc: Fix a memory leak new 4eff12434719 openrisc: mm/init.c: remove unused memblock_region variabl [...] new 371dcaee1ade openrisc: mm/init.c: remove unused variable 'end' in pagin [...] new 8b549c18ae81 openrisc: Define memory barrier mb new 729a2c7af377 Merge remote-tracking branch 'openrisc/for-next' new 3f834d1e9047 Merge remote-tracking branch 'sh/for-next' new 2ca4dcc4909d fs/mount_setattr: tighten permission checks new 9c3a898caab2 Merge remote-tracking branch 'pidfd/for-next' new 05f99b9cccb3 Merge remote-tracking branch 'btrfs/for-next' new e3319af34163 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty new 6e8974fe4659 ceph: make ceph_netfs_read_ops static new f8234d7b1fb3 libceph: kill ceph_none_authorizer::reply_buf new 055630a9affd Merge remote-tracking branch 'ceph/master' new 4236a26a6b99 cifs: remove deadstore in cifs_close_all_deferred_files() new d6e41c1bd2e1 SMB3: incorrect file id in requests compounded with open new 41f6755c2348 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. new 93a47dd87611 Defer close only when lease is enabled. new a4bc4a265208 Merge remote-tracking branch 'cifs/for-next' new 5616015f548a cifsd: fix boolreturn.cocci warnings new 50bf80a553cc cifsd: fix xfstests generic/504 test failure new e080fa802128 Merge pull request #47 from namjaejeon/cifsd-for-next new ae8a457188cd Merge remote-tracking branch 'cifsd/cifsd-for-next' new 5b9fedb31e47 quota: Disable quotactl_path syscall new a5882ee966b1 Pull disabling of quotactl_path syscall. Merge branch 'for [...] new 33b54faed7d4 Merge remote-tracking branch 'ext3/for_next' new a7e680e931e7 Merge remote-tracking branch 'jfs/jfs-next' new cba7dcd8878e 9p/trans_virtio: Remove sysfs file on probe failure new 02c91b390b00 Merge remote-tracking branch 'v9fs/9p-next' new 04914e6847bb Merge remote-tracking branch 'vfs/for-next' new 20bc8c1e972f lib/vsprintf: Allow to override ISO 8601 date and time separator new 126ac4d67d97 kdb: Switch to use %ptTs new 776797f1bd1c nilfs2: Switch to use %ptTs new 2f9e0f8c7e17 usb: host: xhci-tegra: Switch to use %ptTs new 1939459252ba Merge branch 'for-5.14-vsprintf-pts' into for-next new a544c4758838 Merge remote-tracking branch 'printk/for-next' new 47c0ead7251d Merge remote-tracking branch 'hid/for-next' new 3c4f286192ab Merge remote-tracking branch 'i2c/i2c/for-next' new f0fb26c456a3 hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 c [...] new beb8606e1b2a hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 new a7b336f3c62d hwmon: (pmbus/zl6100) Update documentation for zl6100 driver new 3846842972ec hwmon: (lm75) Add TI TMP1075 support new d5be577edf3c dt-bindings: hwmon: Add Texas Instruments TMP1075 new 8e3557e6bb96 docs: hwmon: ir36021.rst: replace some characters new c750c07c22bf docs: hwmon: avoid using UTF-8 chars new ccfdf1a56de3 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" new 9edf55944af7 hwmon: (max31722) Remove non-standard ACPI device IDs new d29f627e8699 hwmon: (lm70) Use SPI_MODE_X_MASK new c21ac502baac hwmon: (sch56xx) Use devres functions for watchdog new a50da3b9f8d6 hwmon: (sch56xx-common) Use strscpy new 064a673cbe36 hwmon: (sch56xx-common) Use helper function new e56a41f283ab hwmon: (sch56xx-common) Simplify sch56xx_device_add new bb2cb4bd9043 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK new e70b6e37d58b hwmon: (pmbus) Add documentation for new flags new 01b320f369f1 hwmon: (pmbus) Add support for additional Flex BMR convert [...] new 6b593fe3db16 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] new e3eeeaecce3c hwmon: (pmbus) Increase maximum number of phases per page new 8cff4f02121c hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller new d9ec867a7c41 dt-bindings: Add MP2888 voltage regulator device new bd22ed5bb515 hwmon: (adm1275) enable adm1272 temperature reporting new 5f9d163d027a Merge remote-tracking branch 'hwmon-staging/hwmon-next' new e86bdb24375a scripts: kernel-doc: reduce repeated regex expressions int [...] new 867e6d38f367 docs/zh_CN: Add translation zh_CN/maintainer/index.rst new 6ba8a96f4dba docs/zh_CN: Add translation zh_CN/maintainer/configure-git.rst new b7198943af17 docs/zh_CN: Add translation zh_CN/maintainer/rebasing-and- [...] new 989cfaecbd2c docs/zh_CN: Add translation zh_CN/maintainer/pull-requests.rst new 91643aba9493 docs/zh_CN: Add translation zh_CN/maintainer/maintainer-en [...] new 55e0990231a9 docs/zh_CN: Add translation zh_CN/maintainer/modifying-pat [...] new 94c1fbd487b3 docs/zh_CN: add core-api kernel-api.rst translation new 7c0066d132d2 docs/zh_CN: add core-api printk-basics.rst translation new eb2e708b9727 docs/zh_CN: add core-api printk-formats.rst translation new b345b9ab1d0c docs/zh_CN: add core-api workqueue.rst translation new 6586f2d8cec1 docs/zh_CN: add core api kobject translation new 35f1fceaa288 Documentation: scheduler: fixed 2 typos in sched-nice-design.rst new 97ee9c62272e Merge remote-tracking branch 'jc_docs/docs-next' new 49219618ef01 Merge remote-tracking branch 'v4l-dvb/master' new fbc26c48e691 media: staging: media: atomisp: pci: Balance braces around [...] new ffd6303dacb8 media: staging: media: atomisp: pci: Balance braces around [...] new 2038e164fb12 media: staging: media: atomisp: pci: Balance braces around [...] new ddcf5d563b5d media: staging: media: atomisp: pci: Balance braces around [...] new 824b4200da46 media: staging: media: tegra-video: Align line break to ma [...] new e8b1177de0ce media: staging: media: atomisp: Fix sh_css.c brace coding [...] new 13084b1c661e media: staging: media: atomisp: Remove redundant assertion [...] new a168f274214f media: staging: media: atomisp: Fix the rest of sh_css.c b [...] new 498ed76d9fec media: staging: media: atomisp: Remove all redundant asser [...] new 6f96dccfe2e1 media: staging: media: atomisp: Remove a superfluous else [...] new ab622c5310bc media: staging: media: atomisp: Replace if else clause wit [...] new db5db88fa7d7 media: staging: media: atomisp: Fix alignment and line len [...] new 4192e38067e8 media: staging: media: atomisp: Refactor ia_css_stream_load() new 66a71c9592fb media: staging: media: atomisp: Fix line split style issues new 756de71d29c9 media: staging: media: atomisp: balance braces around if.. [...] new 145bb588cefa media: staging: media: atomisp: remove unnecessary braces new 7f7308674922 media: staging: media: atomisp: reformat code comment blocks new a92b7b5caac6 media: staging: media: atomisp: fix CamelCase variable naming new e316303192e9 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() new 27d9c18bb9aa media: staging: media: atomisp: remove unnecessary pr_info calls new 8ee3f3911ec9 Merge remote-tracking branch 'v4l-dvb-next/master' new 694b490b2112 Merge branch 'devprop' into linux-next new 7d966119f7db ACPI: DPTF: Add battery participant for Intel SoCs new 3da05329d571 Merge branch 'acpi-dptf' into linux-next new 91d06df77a62 Merge remote-tracking branch 'pm/linux-next' new bbc6f2cca74e net: bridge: fix br_multicast_is_router stub when igmp is [...] new 30515832e987 net: bridge: fix build when IPv6 is disabled new fa44821a4ddd sfc: don't use netif_info et al before net_device is registered new fc25f9f631ac net: thunderx: Drop unnecessary NULL check after container_of new 796640778c26 net: hns3: support RXD advanced layout new 1ddc028ac849 net: hns3: refactor out RX completion checksum new 5e69ea7ee2a6 net: hns3: refactor the debugfs process new c929bc2ac36e net: hns3: refactor dev capability and dev spec of debugfs new 77e9184869c9 net: hns3: refactor dump bd info of debugfs new 1556ea9120ff net: hns3: refactor dump mac list of debugfs new 8ddfd9c46ef4 net: hns3: refactor dump mng tbl of debugfs new d658ff34dd7f net: hns3: refactor dump loopback of debugfs new 9149ca0f115a net: hns3: refactor dump intr of debugfs new 1a7ff8280b16 net: hns3: refactor dump reset info of debugfs new 0b198b0d80ea net: hns3: refactor dump m7 info of debugfs new e76e6886646b net: hns3: refactor dump ncl config of debugfs new 0a14fd29ca0c Merge branch 'hns3-next' new 699e803e9a4d net: hns: fix the comments style issue new 510fe8e70b0b net: hns: fix some code style issue about space new 5caab55a2979 net: hns: space required before the open brace '{' new cb0672697601 net: hns: remove redundant return int void function new 052d60172552 Merge branch 'hns-coding-style' new 2d1c5f29d27a alx: fix missing unlock on error in alx_set_pauseparam() new 2cc8c910f515 dt-bindings: net: rockchip-dwmac: add rk3308 gmac compatible new b4ac94565c14 net: stmmac: dwmac-rk: add support for rk3308 gmac new 8d1a81f21a9e arm64: dts: rockchip: add gmac to rk3308 dts new 76e3d7fadef6 Merge branch 'rk3308-gmac' new d172268f93cf stmmac: use XDP helpers new 082294f294f6 igc: use XDP helpers new 224bf7db5518 vhost_net: use XDP helpers new 7466b60a3c32 Merge branch 'use-xdp-helpers' new 709c03142399 tcp: add tracepoint for checksum errors new 5d9e068402dc net: dsa: qca8k: change simple print to dev variant new 2ad255f2faaf net: dsa: qca8k: use iopoll macro for qca8k_busy_wait new 504bf6593182 net: dsa: qca8k: improve qca8k read/write/rmw bus access new ba5707ec58cf net: dsa: qca8k: handle qca8k_set_page errors new 028f5f8ef44f net: dsa: qca8k: handle error with qca8k_read operation new d7805757c75c net: dsa: qca8k: handle error with qca8k_write operation new aaf421425cbd net: dsa: qca8k: handle error with qca8k_rmw operation new b7c818d19492 net: dsa: qca8k: handle error from qca8k_busy_wait new 6e82a457e062 net: dsa: qca8k: add support for qca8327 switch new 227a9ffc1bc7 devicetree: net: dsa: qca8k: Document new compatible qca8327 new 83a3ceb39b24 net: dsa: qca8k: add priority tweak to qca8337 switch new 5bf9ff3b9fb5 net: dsa: qca8k: limit port5 delay to qca8337 new 0fc57e4b5e39 net: dsa: qca8k: add GLOBAL_FC settings needed for qca8327 new 95ffeaf18b3b net: dsa: qca8k: add support for switch rev new 1ee0591a1093 net: dsa: qca8k: add ethernet-ports fallback to setup_mdio_bus new e4b9977cee15 net: dsa: qca8k: make rgmii delay configurable new 63c33bbfeb68 net: dsa: qca8k: clear MASTER_EN after phy read/write new 60df02b6ea45 net: dsa: qca8k: dsa: qca8k: protect MASTER busy_wait with [...] new 617960d72e93 net: dsa: qca8k: enlarge mdio delay and timeout new 759bafb8a322 net: dsa: qca8k: add support for internal phy and internal mdio new 0c994a28e751 devicetree: bindings: dsa: qca8k: Document internal mdio d [...] new b7ebac354d54 net: dsa: qca8k: improve internal mdio read/write bus access new a46aec02bc06 net: dsa: qca8k: pass switch_revision info to phy dev_flags new d0e13fd5626c net: phy: at803x: clean whitespace errors new 272833b9b3b3 net: phy: add support for qca8k switch internal PHY in at803x new ddd998aff540 Merge branch 'qca8k-improvements' new 948640698199 net: mdio: ipq8064: clean whitespaces in define new b097bea10215 net: mdio: ipq8064: add regmap config to disable REGCACHE new 77091933e453 net: mdio: ipq8064: enlarge sleep after read/write operation new 94c821c74bf5 ip: Treat IPv4 segment's lowest address as unicast new 6101ca0384e3 selftests: Lowest IPv4 address in a subnet is valid new 58fee5fc8365 Merge branch 'ipv4-unicast' new 7cb7541a8cc0 r8169: use KBUILD_MODNAME instead of own module name definition new 1d7f7ecadc5a net: arc: Demote non-compliant kernel-doc headers new 8965c1c535b1 net: atheros: atl1c: Fix wrong function name in comments new b43e1554a7cf net: atheros: atl1e: Fix wrong function name in comments new c706c75aaee2 net: atheros: atl1x: Fix wrong function name in comments new 76d85049173b net: broadcom: bnx2x: Fix wrong function name in comments new 5a02bf4fefd5 net: brocade: bna: Fix wrong function name in comments new c1167cee462d net: cadence: Demote non-compliant kernel-doc headers new 2e45d961a6a8 net: calxeda: Fix wrong function name in comments new aeed744a49ba net: chelsio: cxgb3: Fix wrong function name in comments new e0333b1bb174 net: chelsio: cxgb4: Fix wrong function name in comments new 1eb00ff517f4 net: chelsio: cxgb4vf: Fix wrong function name in comments new d6174870c0f1 net: huawei: hinic: Fix wrong function name in comments new 229fd41f6447 net: micrel: Fix wrong function name in comments new 331a3219d3b6 net: microchip: Demote non-compliant kernel-doc headers new dc432f5acb86 net: neterion: Fix wrong function name in comments new 146c91e2bc9a net: neterion: vxge: Fix wrong function name in comments new a507b1644524 net: netronome: nfp: Fix wrong function name in comments new 9f2e6fb63413 net: calxeda: Fix wrong function name in comments new 61633d71a71c net: samsung: sxgbe: Fix wrong function name in comments new 40d9fca8b3fd net: socionext: Demote non-compliant kernel-doc headers new 85ead77dc3d5 net: ti: Fix wrong struct name in comments new 03055a25213b net: via: Fix wrong function name in comments new 1f2d109e8363 net: phy: Demote non-compliant kernel-doc headers new 5a9594cf1d14 net: hisilicon: hns: Fix wrong function name in comments new 16145dbde18a Merge branch 'func-names-comment' new 5d01071e64b6 selftests: mlxsw: Make the unsplit array global in port_sc [...] new 16355c0b101e selftests: mlxsw: Make sampling test more robust new 9a1cac062d3e selftests: mlxsw: qos_headroom: Convert to iproute2 dcb new b0bab2298ec9 selftests: mlxsw: qos_pfc: Convert to iproute2 dcb new b4d786941b58 selftests: mlxsw: qos_lib: Drop __mlnx_qos new ece5df874d3a mlxsw: spectrum_buffers: Switch function arguments new 837ec05cfea0 mlxsw: Verify the accessed index doesn't exceed the array length new 8c2b58e65d01 mlxsw: core: Avoid unnecessary EMAD buffer copy new 51746a353b44 mlxsw: spectrum_router: Avoid missing error code warning new 9b43fbb8ce24 mlxsw: Remove Mellanox SwitchIB ASIC support new b0d80c013b04 mlxsw: Remove Mellanox SwitchX-2 ASIC support new 609c8ae87966 Merge branch 'mlxsw-next' new 5796254e467b net: Remove the member netns_ok new d6b0625163a8 net: stmmac: Don't set has_gmac if has_gmac4 is set new 37c80d15ff4b net: stmmac: dwmac-rk: Check platform-specific ops new f9da1c9d7fb5 dt-bindings: net: rockchip-dwmac: add rk3568 compatible string new 3bb3d6b1c195 net: stmmac: Add RK3566/RK3568 SoC support new 885e4056d560 Merge branch 'stmmac-RK3568' new b3e22e10fdda net: wwan: Add WWAN port type attribute new 9d8a29aed035 alx: fix a double unlock in alx_probe() new 7617af3d1a5e net: pcs: Introducing support for DWC xpcs Energy Efficien [...] new e80fe71b3ffe net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet new 8ed2e60b7788 Merge branch 'stmmac-xpcs-eee' new 25c55b38d85b net/packet: Remove redundant assignment to ret new 06b38e233ce4 drivers/net: Remove leading spaces in Kconfig new bd4af4c31b03 Merge remote-tracking branch 'net-next/master' new 9e9b451593b1 selftests/bpf: Validate skeleton gen handles skipped fields new c1cccec9c636 libbpf: Reject static maps new 513f485ca516 libbpf: Reject static entry-point BPF programs new 8bbb77b7c7a2 libbpf: Add various netlink helpers new 715c5ce454a6 libbpf: Add low level TC-BPF management API new f18ba26da88a libbpf: Add selftests for TC-BPF management API new ac5e13a49b10 Merge remote-tracking branch 'bpf-next/for-next' new 8bf7111b4bda Bluetooth: Shutdown controller after workqueues are flushe [...] new 773aa649589d Merge remote-tracking branch 'bluetooth/master' new ebcf063380af Merge remote-tracking branch 'gfs2/for-next' new ce69dbbc1974 Merge remote-tracking branch 'mtd/mtd/next' new f4a42d7ef277 Merge remote-tracking branch 'nand/nand/next' new 7c0303ff7e67 crypto: arm - generate *.S by Perl at build time instead o [...] new 8116138cbfce crypto: arm - use a pattern rule for generating *.S files new 12dd461ebd19 crypto: arm64 - generate *.S by Perl at build time instead [...] new 2063257d4b24 crypto: arm64 - use a pattern rule for generating *.S files new c8671c7dc7d5 crypto: ccp - Annotate SEV Firmware file names new fa8edbb630ae crypto: cpt - Use 'hlist_for_each_entry' to simplify code new b7c3635e56d6 hwrng: amd - remove redundant initialization of variable err new a9ca8eacb320 crypto: qce - Add MAC failed error checking new 6c34e446b2e2 crypto: qce - Make result dump optional new 7ba9cd4e22a0 crypto: qce - Add mode for rfc4309 new 9363efb4181c crypto: qce - Add support for AEAD algorithms new e5d6181d35b2 crypto: qce - Clean up qce_auth_cfg new db0018a8b615 crypto: qce - Add support for AEAD algorithms new b51dcf05c1e9 crypto: qce - Schedule fallback aead algorithm new 0cdbabf8bb7a hwrng: exynos - Fix runtime PM imbalance on error new 9395c58fdddd crypto: ixp4xx - dma_unmap the correct address new e8acf011f2e7 crypto: ixp4xx - update IV after requests new dfb098d692ea crypto: ixp4xx - fallback when having more than one SG new 3557084ef47b crypto: ixp4xx - convert unsigned to unsigned int new f5b82be62ddd crypto: ixp4xx - convert all printk to dev_xxx new 39e39cfb2dc7 crypto: ixp4xx - whitespace fixes new 87d11a5e9621 crypto: ixp4xx - Do not initialize static to NULL new ffb017e9ac66 crypto: ixp4xx - remove brackets from single statement new c5e070311fab crypto: ixp4xx - Correct functions alignment new 9ca04a51a7e0 MAINTAINERS: add ixp4xx_crypto to the right arch list new 653fdbbf2d20 MAINTAINERS: add myself as maintainer of ixp4xx_crypto new 3c995c4c7575 crypto: cavium/nitrox - Remove redundant initialization of 'sg' new eb9e492f5c06 crypto: cavium/nitrox - Fix kernel-doc new 06676aa1f455 crypto: nx - add missing MODULE_DEVICE_TABLE new b01360384009 crypto: ux500 - Fix error return code in hash_hw_final() new 668407ae15c0 Merge remote-tracking branch 'crypto/master' new e3c2f1870af4 drm/i915: Merge fix for "drm: Switch to %p4cc format modifier" new a7a596cd3115 dt-bindings: gpu: mali-bifrost: Add Mediatek MT8183 new 09da3191827f drm/panfrost: devfreq: Disable devfreq when num_supplies > 1 new 1275e4175368 drm/panfrost: Add mt8183-mali compatible string new 2f70cbf79e3f drm/vmwgfx: Fix memory allocation check and a leak of object fifo new 527a9471878e drm/vmwgfx: Fix return value check in vmw_setup_pci_resources() new 9c6f19421c93 drm: simpledrm: fix a potential NULL dereference new 76fb351126f1 drm: correct function name drm_legacy_ctxbitmap_flush() new 8d0b1fe81e18 drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE new 30039405ac25 MAINTAINERS: repair reference in DRM DRIVER FOR SIMPLE FRA [...] new 60a6b73dd821 drm/ingenic: Fix pixclock rate for 24-bit serial panels new f36709216e9b drm/i915: Don't include drm_legacy.h new 9475b9638eca drm/nouveau: Don't include drm_legacy.h new 7988fdf5f0a3 drm: Don't include drm_legacy.h in drm_lease.c new 614b27402285 drm: Remove unused branch in legacy PCI initialization new 644adc3d0ff0 drm: Mark IRQ_BUSID ioctl as legacy new cd3f41853ca1 Merge remote-tracking branch 'drm-misc/for-linux-next' new 8497501d2337 drm/amdgpu: add atomfirmware helper function to query fw cap new 3bbb7a61de82 drm/amdgpu: switch to cached fw flags for gpu virt cap new 212158a3bd11 drm/amdgpu: switch to cached fw flags for sram ecc cap new cdb90dd5eb55 drm/amdgpu: switch to cached fw flags for mem training cap new 19f9d0ebb4fe drm/amdgpu: add helper function to query dynamic boot config cap new 328faaf1b3ed drm/amdgpu: query boot config cap before issue psp cmd new 6402eeb35009 drm/amdgpu: re-apply "use the new cursor in the VM code" v2 new 61960e69b34a drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram new 13ff478c5c2a drm/amdgpu: set the contiguous flag if possible new ecf599f3a4a5 drm/amdgpu: check contiguous flags instead of mm_node new daf6f6ab23c7 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr new 6b623436763b drm/radeon: use the dummy page for GART if needed new 5dfd70e870bb drm/amdgpu: flush TLB if valid PDE turns into PTE new 6891e15300c0 drm/amdgpu: Fill adev->unique_id with data from PF2VF msg new a4ad47d88b4f Revert "drm/amdkfd: flush TLB after updating GPU page table" new b3110dcdbc55 drm/amdkfd: heavy-weight flush TLB after unmap new 25b8ae935dcd drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] new 2a6eb4faf882 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV new b0d378784d3d drm/amdgpu: Refine the error report when flush tlb. new 967b9f63e2a6 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] new aa9649004b42 drm/amdgpu: Conditionally reset RAS counters on boot new 0cccbd1f84e5 drm/amd/pm: Add custom/current freq to pstates new cf1df785ab5c drm/amd/pm: Fix showing incorrect frequencies on aldebaran new a02a8898eb1f drm/amd/pm: Reset max GFX clock after disabling determinism new 02d1787bfeca drm/amd/display: treat memory as a single-channel for asym [...] new 505acac06e94 drm/amd/display: Add get_current_time interface to dmub_srv new 4b8dc21a5080 drm/amd/display: Add documentation for power gate plane new 0564e687e660 drm/amd/display: Remove legacy comments new fddb3d106460 drm/amd/display: Add kernel-doc to some hubp functions new e6ff5a51fac8 drm/amd/display: Document set RECOUT operation new 0c454c5d06ab drm/amd/display: Minor refactor of DP PHY test automation new f4bb9d483002 drm/amd/display: Disconnect non-DP with no EDID new 5908b5af2386 drm/amd/display: determine dp link encoding format from li [...] new cfd12ac3bca8 drm/amd/display: decide link training settings based on ch [...] new 23f22293d0b2 drm/amd/display: rename perform_link_training_int function new d32f95bcdf7c drm/amd/display: consider channel coding in configure lttpr mode new ea805d7f25ac drm/amd/display: Refactor suspend/resume of Secure display new 23f818729fa5 drm/amd/display: Add Overflow check to skip MALL new 0058726b4764 drm/amd/display: Correct DPCD revision for eDP v1.4 new ea8b9e653365 drm/amd/display: Avoid get/put vblank when stream disabled new 2633ed807b08 drm/amd/display: Use the correct max downscaling value for [...] new cc57d2c1063d drm/amd/display: Refactor and add visual confirm for HW Fl [...] new 3f5cc36143c2 drm/amd/display: [FW Promotion] Release 0.0.66 new 6e4a1c918c72 drm/amd/display: 3.2.136 new 579ef724d4a0 drm/amd/amdgpu: add beige_goby asic type new 7f88d71f64a6 drm/amd/amdgpu: set fw load type for beige_goby new 9a98c7273368 drm/amd/amdgpu: set asic family and ip blocks for beige_goby new 2af868571e27 drm/amd/amdgpu: add support for beige_goby firmware new be8e15f4f931 drm/amd/amdgpu: add gmc support for beige_goby new a43516e02dbd drm/amd/amdgpu: add common support for beige_goby new a59f15b791b9 drm/amd/amdgpu: initialize IP offset for beige_goby new 25dcdd9f3e7d drm/amd/amdgpu: add mmhub support for beige_goby new dc1258a6d883 drm/amd/amdgpu: add common ip block for beige_goby new 31d6f2b8188f drm/amd/amdgpu: add gmc ip block for beige_goby new fdf4a8ee076d drm/amd/amdgpu: add ih ip block for beige_goby new 0e0573327bba drm/amd/amdgpu: add gfx ip block for beige_goby new ac772281676a drm/amd/amdgpu: add sdma ip block for beige_goby new a6ecd3761633 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] new fa4e1d77eabe drm/amd/amdgpu: add virtual display support for beige_goby new 8a3800636120 drm/amd/amdgpu: support cp_fw_write_wait for beige_goby new 87a0ffba16b4 drm/amd/amdgpu: Use IP discovery table for beige goby new 28683dc69d01 drm/amdkfd: support beige_goby KFD new 7a362c5b2334 drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support new ad1bdc0d9265 drm/amd/amdgpu: add smu support for beige_goby new 522abae98eae drm/amd/amdgpu: add psp support for beige_goby new be126601d308 drm/amdgpu: add mmhub client support for beige goby new 45671d1b9604 drm/amdgpu: add gc_10_3_5 golden setting for beige_goby new 38813385c699 drm/amdgpu: Enable VCN for Beige Goby new 3fd1710a30c9 drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby new 7da04ca02bab drm/amd/pm: add mode1 support for beige_goby new 234c6201694c drm/amd/pm: update smu11 driver interface header for beige_goby new e4453779b254 drm/amd/pm: use macro to get pptable members new 7999aa70667b drm/amdgpu: enable GFX clock gating for beige_goby new fa8c81333e6f drm/amdgpu: support athub cg setting for beige_goby new 26f75cfd7a1c drm/amdgpu: enable athub/mmhub PG for beige_goby new 74bc96946dda drm/amdgpu: enable mc CG and LS for beige_goby new d965d73c3be5 drm/amdgpu: enable hdp CG and LS for beige_goby new f71419941bce drm/amdgpu: enable ih CG for beige_goby new 28c2de90d414 drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY new a22895bd67f5 drm/amdgpu: add cgls for beige_goby new 83360865a222 drm/amd/pm: Use the PPTable from VBIOS for beige_goby new 5dd59c12cca4 drm/amd/amdgpu: Enable gfxoff for beige_goby new 8ff3bf62811f drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby new dc1a78098c2d drm/amd/display: Add register definitions for Beige Goby new 774f62c52062 drm/amd/display: Initial DC support for Beige Goby new 714dbed3bd1d drm/amd/display: Edit license info for beige goby DC files new eff8aa142b4d drm/amd/display: Add DM support for Beige Goby new 67866b76083c drm/amd/amdgpu: Enable DCN IP init for Beige Goby new 87f4cab78d74 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 new b632e81aee3e drm/amd/display: Update DCN303 SR Exit Latency new c06f80499c1c drm/amd/display: Enable HDCP for Beige Goby new a77a127b517d drm/amd/display: enable idle optimizations for beige goby new ad892ce462ac drm/amd/display: Fix typo of format termination newline new e2316111fc9d drm/amdgpu: Add vbios info ioctl interface new 1b1471ea98f2 drm/amdgpu: Field type update in drm_amdgpu_info_vbios new 49cb13afb7f8 drm/amdgpu: remove unsafe optimization to drop preamble ib new cad80e7d0c80 usb/host: enable auto power control for xhci-pci new 3f56c5154004 drm/amdgpu: add another raven1 gfxoff quirk new f8fe377b8539 drm/amdgpu: only check for _PR3 on dGPUs new c1d1dbab197a drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 463fe3c404e0 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 46cb74534644 Revert "drm/amd/display: To modify the condition in indica [...] new 85d120e4f594 drm/amdgpu: check whether s2idle is enabled to determine s0ix new 93f67fd5dd6c drm/amdgpu/display: add helper functions to get/set backli [...] new 6f568a9487af drm/amdgpu/display: restore the backlight on modeset (v2) new 2117d5f92019 drm/radeon: Add HD-audio component notifier support (v2) new e4b3f61d7c78 Merge remote-tracking branch 'amdgpu/drm-next' new ed2615a85556 drm/i915/xelpd: Handle new location of outputs D and E new 1003cee29fb0 drm/i915/xelpd: Increase maximum watermark lines to 255 new 6ee9dea52a65 drm/i915/display/dsc: Refactor intel_dp_dsc_compute_bpp new 831d5aa96c97 drm/i915/xelpd: Support DP1.4 compression BPPs new 5a6d866f8e1b drm/i915: Get slice height before computing rc params new eeb63c5464bd drm/i915/xelpd: Provide port/phy mapping for vbt new 47d263a6d8d8 drm/i915/adl_p: Extend PLANE_WM bits for blocks & lines new 626426ff9ce4 drm/i915/adl_p: Add cdclk support for ADL-P new f53979d68a77 drm/i915/display/tc: Rename safe_mode functions ownership new 57ed0dfb40ca drm/i915/adl_p: Enable modular fia new de1dc033f63e drm/i915: Move intel_modeset_all_pipes() new 03bca4a8c1f2 drm/i915/adl_p: Enable/disable loadgen sharing new ca844ea7e1c9 drm/i915/bigjoiner: Mode validation with uncompressed pipe joiner new e6f9bb62fbbf drm/i915/bigjoiner: Avoid dsc_compute_config for uncompres [...] new d961eb20adb6 drm/i915/bigjoiner: atomic commit changes for uncompressed joiner new b2c6eaf27b50 drm/i915/adl_p: Add IPs stepping mapping new a8a56da71a13 drm/i915/adl_p: Implement Wa_22011091694 new 2680bea758f2 drm/i915/display/adl_p: Implement Wa_22011320316 new 1a7910368cba drm/i915/adl_p: Disable CCS on a-step (Wa_22011186057) new d22fe808f9a3 Merge drm/drm-next into drm-intel-next new b7c9a94fb0b2 Merge remote-tracking branch 'drm-intel/for-linux-next' new 488e8089f274 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 09f64f34b71a Merge remote-tracking branch 'imx-drm/imx-drm/next' new 126848c26296 Merge remote-tracking branch 'etnaviv/etnaviv/next' new ea030ca68819 regmap-i2c: Set regmap max raw r/w from quirks new 0aff9c6dfae8 Merge remote-tracking branch 'regmap/for-next' new a06b7ee2330b Merge branch 'for-linus' into for-next new d0f5137b1a98 ALSA: Remove trailing semicolon in macros new e73b4c9e7fa7 ALSA: hda: generic: Remove redundant assignment to dac new bac59054544e ALSA: gus: Replace unsafe strcpy() with strscpy() new 9a702657730c Merge remote-tracking branch 'sound/for-next' new a75e5cdf4dd1 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE new d29d41e28eea ASoC: topology: Add support for multiple kcontrol types to [...] new 657a3d308df2 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new 515b30441a55 Merge remote-tracking branch 'sound-asoc/for-next' new 02b2fb455b2e kernel/module: Use BUG_ON instead of if condition followed by BUG new bc0cc957c921 Merge remote-tracking branch 'modules/modules-next' new 8ff428d0b8da block_dump: remove block_dump feature in mark_inode_dirty() new 5f176d42755e block_dump: remove block_dump feature new ce798c9b1070 block_dump: remove comments in docs new 71584a1a725b aoe: remove unnecessary mutex_init() new dff58ed08d56 blkcg: drop CLONE_IO check in blkcg_can_attach() new 3e61083a0ff1 block: remove unneeded parenthesis from blk-sysfs new bd9043aa34af block: avoid double io accounting for flush request new 829f2ee249e9 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] new a936ea70a7fe blk-mq: clear stale request in tags->rq[] before freeing o [...] new 5f91d1c4507c blk-mq: clearing flush request reference in tags->rqs[] new 268259458806 blk-mq: Some tag allocation code refactoring new 49ab4d09ae52 blk-mq: Use request queue-wide tags for tagset-wide sbitmap new b0654bb826d1 Merge branch 'for-5.14/block' into for-next new 6956524ad783 rsxx: Use struct_size() in vmalloc() new 2fcb8bacdff6 Merge branch 'for-5.14/drivers' into for-next new dbc557fa5ff8 ata: Replace inclusion of kernel.h by bits.h in the header new 8dcdf418d1d4 Merge branch 'for-5.14/libata' into for-next new c9efa49290ce sata: fsl: fix DPRINTK format string new 14fe1e858ca2 sata: nv: fix debug format string mismatch new 8fab01c91a8d Merge branch 'for-5.14/libata' into for-next new 7eed81bcc052 Merge remote-tracking branch 'block/for-next' new 26fff3ab9c86 Merge remote-tracking branch 'device-mapper/for-next' new 765e3313ed49 Merge remote-tracking branch 'mmc/next' new 6399ae665805 Merge remote-tracking branch 'battery/for-next' new b7b038901c7b Merge remote-tracking branch 'regulator/for-next' new b141c4c70916 Merge remote-tracking branch 'security/next-testing' new 3e6aab783387 Merge remote-tracking branch 'apparmor/apparmor-next' new cbf61d78b10b Merge remote-tracking branch 'keys/keys-next' new 869cbeef18e5 lsm_audit,selinux: pass IB device name by reference new 20c2f8e226a5 Merge remote-tracking branch 'selinux/next' new 70169f692794 Merge remote-tracking branch 'smack/next' new 2ba3e1a68176 Merge remote-tracking branch 'audit/next' new 26d987af2890 Merge remote-tracking branch 'devicetree/for-next' new f8900b0628a0 Merge remote-tracking branch 'spi/for-5.14' into spi-next new 6d2ff49b06b6 Merge remote-tracking branch 'spi/for-next' new 28188cc461f6 x86/cpu: Fix core name for Sapphire Rapids new ac14af245586 Merge branch 'x86/cpu' new 9a241b8d614e Merge branch 'x86/cleanups' new 1287e6e50b2d Merge branch 'x86/boot' new 41f45fb045bc x86/asm: Make <asm/asm.h> valid on cross-builds as well new 150e682a0e8e Merge branch 'x86/asm' new c0442b63d183 Merge branch 'timers/nohz' new 9cd1e2a7a7ee Merge branch 'sched/core' new 2ef4aefe894d Merge branch 'perf/core' new d46f61b20b06 jump_label/x86: Remove unused JUMP_LABEL_NOP_SIZE new 48001d26c19f objtool: Reflow handle_jump_alt() new 5ddc83ab98a4 Merge branch 'objtool/core' new 4976a50e118e Merge branch 'locking/core' new a9a48d9e5a0f Merge remote-tracking branch 'tip/auto-latest' new 0a37f32ba527 EDAC/ti: Add missing MODULE_DEVICE_TABLE new 5c3e88a37dd3 Merge remote-tracking branch 'edac/edac-for-next' new fbb80d5ad400 irqchip: Remove redundant error printing new 73ba4cea1b50 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 0d7108e1e13d kcsan: Fix debugfs initcall return type new 7ecc836638e3 kcsan: Add pointer to access-marking.txt to data_race() bullet new e01e09beb0cc kcsan: Simplify value change detection new 2d9c0d1ce01c kcsan: Distinguish kcsan_report() calls new 78c000d870cb kcsan: Refactor passing watchpoint/other_info new 54ac8927516b kcsan: Fold panic() call into print_report() new 4ac64d4fb47a kcsan: Refactor access_info initialization new 6317ff267999 kcsan: Remove reporting indirection new abe8997a9148 kcsan: Remove kcsan_report_type new 5142f05eb009 kcsan: Report observed value changes new 6ba46fcc4019 kcsan: Document "value changed" line new 36c2b343636b kcsan: Use URL link for pointing access-marking.txt new acf4bc3bb959 Merge branch 'kcsan.2021.05.14a' into HEAD new 65e76560a883 Merge branch 'lkmm.2021.05.10c' into HEAD new 22a3ceabc542 Merge branch 'clocksource.2021.05.13a' into HEAD new 11aa459e5c50 Merge branch 'lkmm-dev.2021.05.10c' into HEAD new f1680da4e529 refscale: Add measurement of clock readout new 2431eb443d25 torture: Add clocksource-watchdog testing to torture.sh new 9085a71bd964 torture: Make torture.sh accept --do-all and --donone new a2b574a97fa8 tools/memory-model: Make read_foo_diagnostic() more clearl [...] new c9b235c63fe9 tools/memory-model: Add example for heuristic lockless reads new a66e1307dbb7 tools/memory-model: Heuristics using data_race() must hand [...] new a183e93bad33 Merge remote-tracking branch 'rcu/rcu/next' new 11da340b83f3 Merge branch 'for-5.13-fixes' into for-next new 8d55ba5df39a percpu: make symbol 'pcpu_free_slot' static new 7b92d0f97d9b Merge branch 'for-5.14' into for-next new acf156519523 Merge remote-tracking branch 'percpu/for-next' new 12150257a968 Merge remote-tracking branch 'leds/for-next' new 55251ef7dfa3 Merge remote-tracking branch 'ipmi/for-next' new 0733d8390532 firmware: replace HOTPLUG with UEVENT in FW_ACTION defines new d616f56d34e2 debugfs: only accept read attributes for blobs new 8c60a14104e8 driver core: replace open-coded device_lock_assert() new a6daf4bb5fcb driver core: attribute_container: fix W=1 warnings new 5c3e241f5246 lib: devres: Add error information printing for __devm_ior [...] new 0e9e37d042b1 Merge 5.13-rc2 into driver-core-next new e0f113c6e7d6 Merge remote-tracking branch 'driver-core/driver-core-next' new 457d22850b27 usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake new 9e8d268f831b USB: gadget: udc: s3c2410_udc: s3c2410_udc_set_ep0_ss() ca [...] new cbbc07e1e892 usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core new 216e0e563d81 usb: core: hcd: use map_urb_for_dma for single step set fe [...] new 9fbf82c76414 Merge 5.13-rc2 into usb-next new e2a06d502abc Merge remote-tracking branch 'usb/usb-next' new a7664eaad163 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 52008ebd62ad dt-bindings: serial: snps-dw-apb-uart: add description for rk3568 new fcb10ee27fb9 tty: serial: fsl_lpuart: fix the potential risk of divisio [...] new ccf08fd1204b serial: fsl_lpuart: don't modify arbitrary data on lpuart32 new ec22c3eec543 serial: fsl_lpuart: use UARTDATA_MASK macro new 0d84f62220ed serial: fsl_lpuart: don't restore interrupt state in ISR new 5697df7322fe serial: fsl_lpuart: split sysrq handling new 5541a9bacfe5 serial: fsl_lpuart: handle break and make sysrq work new e60c2991f18b serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() new fa3540735425 serial: fsl_lpuart: remove manual RTSCTS control from 8-bi [...] new 8a0c810d94f0 serial: fsl_lpuart: add loopback support new 8cac2f6eb854 serial: fsl_lpuart: disable DMA for console and fix sysrq new 7a9a2363d7ee tty: serial: samsung_tty: remove set but not used variables new 991a350dff13 serial: 8250_aspeed_vuart: factor out aspeed_vuart_{read, [...] new c9805fbf9d89 serial: 8250_aspeed_vuart: initialize vuart->port in aspee [...] new 54da3e381c2b serial: 8250_aspeed_vuart: use UPF_IOREMAP to set up regis [...] new 8f082dcf2c3d dt-bindings: serial: Change to reference the kernel-define [...] new e27671f66321 dt-bindings: serial: Add label property in serial.yaml new 71581242164f serial: qcom_geni_serial: redundant initialization to vari [...] new f5b08386dee4 serial: 8250: of: Check for CONFIG_SERIAL_8250_BCM7271 new 021212f53352 serial: meson: remove redundant initialization of variable id new 89e78001295c serial: 8250: Use 'hlist_for_each_entry' to simplify code new 26f7591632d7 serial: 8250: Add an empty line and remove some useless {} new d7e325aaa8c3 serial: 8250_omap: fix a timeout loop condition new ed5aecd3da2e tty: remove broken r3964 line discipline new 7fb8a8affdf1 n_tty: remove n_tty_receive_char wrapper new 89bb4a3622f9 n_tty: remove n_tty_receive_char_fast new 1ed2dfedd215 n_tty: drop n_tty_receive_buf_fast new 95aafe3278e7 n_tty: drop parmrk_dbl from n_tty_receive_char new 67a620d58b47 n_tty: move lnext handling new 16765365a062 n_tty: make n_tty_receive_char_special return void new 3a7d530a0cf9 n_tty: do only one cp dereference in n_tty_receive_buf_standard new e8f2a139ffb6 n_tty: invert TTY_NORMAL condition in n_tty_receive_buf_standard new fc0df90b7811 n_tty: remove superfluous return from n_tty_receive_signal_char new 0f3dcf3b5d76 tty: make fp of tty_ldisc_ops::receive_buf{,2} const new 6e94dbc7a4e4 tty: cumulate and document tty_struct::flow* members new 64d608db38ff tty: cumulate and document tty_struct::ctrl* members new fbadf70a8053 tty: set tty_ldisc_ops::num statically new 839e0f226d1c n_gsm: use goto-failpaths in gsm_init new f81ee8b8b842 tty: make tty_ldisc_ops a param in tty_unregister_ldisc new 194752093311 tty: drop tty_ldisc_ops::refcount new 357a6a875f1c tty: no checking of tty_unregister_ldisc new f6f19595a7ef tty: return void from tty_unregister_ldisc new 303e8ebf5dcb ti-st: use goto-failpath in st_core_init new 0f29b503bd0b ti-st: use tty_write_room new 03b3b1a2405c tty: make tty_operations::write_room return uint new 9a33fbf9d230 tty: make tty_buffer_space_avail return uint new fa7501e57e9b tty: remove tty_operations::chars_in_buffer for non-buffering new fff4ef17a940 tty: make tty_operations::chars_in_buffer return uint new 3d18354248b1 nozomi: simplify ntty_chars_in_buffer new 4fb266e1976e tty: remove empty tty_operations::flush_buffer new 4da872befc83 tty: remove empty tty_operations::set_termios new 3e679e1da5ef isdn: capi, remove optional tty ops new 1bf422966341 isdn: capi, drop useless pr_debugs new 76af233d9b0c tty: remove unused tty_throttle new 635b258962da tty: serial: atmel: include <linux/io.h> instead of <asm/io.h> new 27bcf79b8adb tty: serial: dz: include <linux/io.h> instead of <asm/io.h> new 0ebee1ebbc72 tty: serial: icom: include <linux/io.h> instead of <asm/io.h> new 3dccc357b7da tty: serial: ip22zilog: include <linux/io.h> instead of <a [...] new b1c92c121b77 tty: serial: mux: include <linux/io.h> instead of <asm/io.h> new ce6ff28069d8 tty: serial: pmac_zilog: include <linux/io.h> insteiad of [...] new 10dab44f78df tty: serial: txx9: include <linux/io.h> instead of <asm/io.h> new d890c508769b tty: serial: sunsab: include <linux/io.h> instead of <asm/io.h> new 4f1c65813072 tty: serial: sunsu: include <linux/io.h> instead of <asm/io.h> new 933100787d64 tty: serial: sunzilog: include <linux/io.h> instead of <asm/io.h> new 7d5a3ec537d9 tty: serial: vr41xx_siu: include <linux/io.h> instead of < [...] new 27dede097d20 tty: serial: sb1250-duart: include <linux/io.h> instead of [...] new bf3d6ab9bc12 ttyprintk: Add TTY port shutdown callback new 2fee88112197 ttyprintk: Removed unnecessary TTY ioctl callback new 31a9a3182559 tty: nozomi: Fix a resource leak in an error handling function new eb460edb5f83 tty: tty_baudrate: Remove unnecessary tab and spaces in co [...] new ad48749b98c7 tty: tty_baudrate: Fix coding style issues of block comments new 993c67b1fe44 tty: tty_buffer: Add a blank line after declarations new dadc10494868 tty: tty_buffer: Remove the repeated word 'the' new 80e3fce1034a tty: tty_buffer: Fix coding style issues of block comments new 395e783371de tty: tty_io: Remove spaces before tabs new e73b240785f2 tty: tty_io: Add a blank line after declarations new 94bc2eb5fb43 tty: tty_io: Fix spaces required around that ':' new d91c1a3eed06 tty: tty_io: Fix trailing whitespace issues new b426a5b8154c tty: tty_io: Fix coding style issues of block comments new 44969f85402e tty: tty_io: Remove the repeated word 'can' new 5e4d5ac32ba5 tty: tty_io: Fix an issue of code indent for conditional s [...] new 27eab129323b tty: tty_io: Delete a blank line before EXPORT_SYMBOL(foo) new fab491030cea tty: tty_io: Remove return in void function new 16d15f747a09 tty: tty_port: Delete a blank line before EXPORT_SYMBOL(foo) new 54ad59a25ad1 tty: tty_port: Add a blank line after declarations new 1df92640ba7d tty: tty_port: Fix coding style issues of block comments new 7985723d21a1 vt: Move custom isspace() to its own namespace new 7912146abf67 tty: hvc_iucv: Drop unnecessary NULL check after container_of new 08a43040169e Merge remote-tracking branch 'tty/tty-next' new 7d5b2cbe7a8f comedi: remove editor modelines and cruft (again) new ca263dd848a2 mei: Drop unnecessary NULL check after container_of new 17e336db2b8a drivers: pnp: proc.c: Removed unnecessary varibles new dccdb2fcd239 uio: uio_aec: Use pci_iounmap instead of iounmap new 20be064ec864 nvmem: sprd: Fix an error message new e4e050167fd0 uio: uio_pci_generic: add memory resource mappings new da9db7117330 cxl: Fix an error message new 9ac78c8a0c93 video: ssd1307fb: Drop OF dependency new 4a5ff99bbb8f misc: eeprom_93xx46: Remove hardcoded bit lengths new 14374fbb3f06 misc: eeprom_93xx46: Add new 93c56 and 93c66 compatible strings new a56dfb6a79ee dt-bindings: eeprom-93xx46: Add support for 93C46, 93C56 a [...] new 1553573c588e sparc/vio: make remove callback return void new 7272b591c4cb misc/libmasm/module: Fix two use after free in ibmasm_init_one new 3ce3e45cc333 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge new 6f8d24985779 Merge remote-tracking branch 'char-misc/char-misc-next' new 8a981128a81e dt-bindings: phy: renesas,rcar-gen3-pcie-phy: Convert to j [...] new 77945a345acf dt-bindings: phy: mediatek,mt7621-pci-phy: add clock entries new 60ece833ccd0 phy: ralink: phy-mt7621-pci: use kernel clock APIS new 28dcfba1a0d6 phy: ralink: Kconfig: enable COMPILE_TEST on mt7621-pci-ph [...] new 6eded551cefe phy: ralink: Kconfig: convert mt7621-pci-phy into 'bool' new 652a6a2e3824 phy: ralink: phy-mt7621-pci: properly print pointer address new 46eba71a1d15 dt-bindings: phy: qcom,qmp: Add IPQ60xx PCIe PHY bindings new 9f7368ff1210 dt-bindings: pci: qcom: Document PCIe bindings for IPQ6018 SoC new 520264db3bf9 phy: qcom-qmp: add QMP V2 PCIe PHY support for ipq60xx new 8a917813cc74 phy: Allow a NULL phy name for devm_phy_get() new 490dbd2380c7 phy: phy-core-mipi-dphy.c: Correct reference version new 081f67595b20 Merge remote-tracking branch 'phy-next/next' new 600b5d8a3ebc Merge remote-tracking branch 'soundwire/next' new b97fad10de38 staging: rtl8723bs: replace private CRC-32 routines with i [...] new 1f5adcfe87a0 staging: rtl8723bs: remove unneeded comments to silence 'l [...] new 08df2c3ba119 staging: qlge: removed unnecessary debug message to fix co [...] new 7ac5ed5095a5 staging: rtl8723bs: hal: Remove set but unused variable new 76dfbca4757f staging: rtl8723bs: core: Remove unnecessary lines of code new 56a1c5cc8a16 Staging: vchiq_arm: Using pr_err and pr_notice instead of printk new 5f8e9aff1a11 staging: rtl8723bs: remove unused argument 'msg' new 519c49678a13 staging: mt7621-dts: use clock in pci phy nodes new 30e06867478f staging: rtl8723bs: hal: Remove three set but unused variables new 09be0d0db530 staging: rtl8723bs: hal: Remove set but unused variable new 76e78f3df8f5 staging: unisys: visorinput: remove redundant assignment o [...] new d8218b0de51f Merge 5.13-rc2 into staging-next new 9fe5113429e5 Merge remote-tracking branch 'staging/staging-next' new 3cdea6e9a838 iio: adc: exynos: drop unneeded variable assignment new 5e713b25d137 dt-bindings: iio: temperature: Add DT bindings for TMP117 new df041e737a38 iio: temperature: add driver support for ti tmp117 new 643adb9af72e iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] new c79859bd77de iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit new 8bad6050654b iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] new 0cd71145803d iio: st-sensors: Update ST Sensor bindings new 494186662ecf iio: adc: ad7298: Enable on Intel Galileo Gen 1 new d877539ad8e8 iio: adis_buffer: do not return ints in irq handlers new ab3df79782e7 iio: adis16400: do not return ints in irq handlers new 00f6742b5ff4 iio: adis_buffer: check return value on page change new 2335f0d7c790 iio: light: Added AMS tsl2591 driver implementation new afa2b78f1e58 dt-bindings: iio: light: Added AMS tsl2591 device tree binding new 4e023c4dcfc5 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() new 2c6a958789f7 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] new bfc1807acf85 iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() new 8e39d4723a00 iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] new cf5724e91515 iio: core: simplify some devm functions new 171a70afbde9 iio: trigger: simplify __devm_iio_trigger_register new 7349e8a36caa iio: inkern: simplify some devm functions new 2599d5bc910d dt-bindings:iio:accel:adis16201 and adis16209 bindings new 7dbd479425d2 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] new 3ed7928d9f15 dt-bindings:iio:accel:fsl,mma7455 binding doc new d9bf5d37fd58 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] new 1ce9da1f6164 dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] new c1096dce272f dt-bindings:iio:adc:adi,ad7298 document bindings new 6e5566e72d2a iio:accel:stk8312: Add lowercase i2c device id new 7f9ef8ed0f40 dt-bindings:iio:dac:ti,dac082s085 yaml conversion new 7bf50a968a1c iio:adc:ad7476: Handle the different regulators used by va [...] new 2cd2b093e444 dt-bindings:iio:adc:adi,ad7476: Add missing binding document new 99422e2a670c dt-bindings: iio: accel: Add SCA3300 documentation new 9cc9806e2217 iio: accel: Add driver for Murata SCA3300 accelerometer new 00a72db718fa iio: adis16475: do not return ints in irq handlers new 0ae157081ca3 iio: adis_buffer: update device page after changing it new 669da56a7eaf iio: adis_buffer: don't push data to buffers on failure new dbf20809d6e0 iio: adis: add burst_max_speed_hz variable new 256e69ab9693 iio: adis16475: do not directly change spi 'max_speed_hz' new b27e1970aa1e iio: adis16400: do not directly change spi 'max_speed_hz' new 69c93a7df74b iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] new 3a879b29916a iio:ABI docs: Drop device specific docs for _powerdown for [...] new cff8431bf442 iio:ABI docs: Fix issue around repeated definition of out_ [...] new 101af4c20c5a iio:ABI docs: Move specific description of out_altvoltageX [...] new 8f3f13085278 iio: sps30: separate core and interface specific code new b2e171f5a5c6 iio: sps30: add support for serial interface new 7dfc4dc385dc dt-bindings: iio: chemical: sps30: update binding with ser [...] new fb6da706ff1e iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc new caf0fb3bb38a iio: Documentation: move incompatible ABI to obsolete new f7e196fc0815 dt-bindings:iio:adc: add generic settling-time-us and over [...] new 03f2193a6bea dt-bindings:iio:adc: add documentation for TI TSC2046 controller new 9374e8f5a38d iio: adc: add ADC driver for the TI TSC2046 controller new cb25d770cf9d iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent new e42523c11f2a iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] new 806e657b0f7e iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent new 85493b9ae818 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent new 9eb04878e4af iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] new 932bf4710ee1 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] new 63027b34189a iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] new e6cc8f2b7616 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] new 15ea2878bfb2 iio: core: move @id from struct iio_dev to struct iio_dev_opaque new e5333ed09e0f iio: avoid shadowing of variable name in to_iio_dev_opaque() new 6eaf9f6a2738 iio: core: move @driver_module from struct iio_dev to stru [...] new 3028e0c2af95 iio: core: move @trig_readonly from struct iio_dev to stru [...] new 62f4f36cdfcd iio: core: move @scan_index_timestamp to struct iio_dev_opaque new b804e2b76ac6 iio: core: move @info_exist_lock to struct iio_dev_opaque new 396f72348569 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] new 8b1c82cb849f iio: core: move @flags from struct iio_dev to struct iio_d [...] new 62a486c46d61 iio: core: move @clock_id from struct iio_dev to struct ii [...] new 3b91452032c4 iio: accel: st_accel: Move platform data from header to C file new dffdd7567874 iio: gyro: st_gyro: Move platform data from header to C file new 38934daf7b5c iio: magnetometer: st_magn: Provide default platform data new 7db4f2cacbed iio: st_sensors: Call st_sensors_power_enable() from bus drivers new d61881ef7f08 iio: st_sensors: Make accel, gyro, magn and pressure probe shared new 6731ca3999ff iio: st_sensors: Add lsm9ds0 IMU support new 8cd401310bc4 dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string new ef8512b3b2c8 dt-bindings:iio:dac:ad5755: txt to yaml format conversion. new 3a57abfaa5a6 iio: am2315: Remove acpi_device_id table new aff35afb0190 iio:accel:stk8312: Remove acpi_device_id table new f0e4057e97c1 iio: bme680_spi: Remove acpi_device_id table new b73d21dccf68 iio: bme680_i2c: Remove acpi_device_id table new f7d5c18a8c37 iio: imu: st_lsm6dsx: correct ODR in header new a3e0b51884ee iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers new 7f36da145573 dt-bindings: iio: accel: fxls8962af: add bindings new 90cc5ec5488e iio: accel: fxls8962af: add set/get of samplerate new 9ab2c60e6b26 iio: accel: fxls8962af: add interrupt support new 79e3a5bdd9ef iio: accel: fxls8962af: add hw buffered sampling new af959b7b96b8 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads new f42590c4cb41 iio: ep93xx: Remove redundant error printing in ep93xx_adc [...] new 347978983b34 dt-bindings: iio: afe: current-sense-shunt: add io-channel-cells new f5abfa40a755 iio: adc: Add missing MODULE_DEVICE_TABLE new 52d8e7f86428 dt-bindings: iio: kionix,kxcjk1013: Document kionix,kx023-1025 new ae4467f6884e iio: accel: kxcjk-1013: Refactor configuration registers i [...] new c630c1768522 iio: accel: kxcjk-1013: Add support for KX023-1025 new 41120ebbb1eb iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_ [...] new a2fa3debc12e iio: light: isl29028: Balance runtime pm + use pm_runtime_ [...] new 6fbaebae758d iio: light: tsl2583: Balance runtime pm + use pm_runtime_r [...] new d3a8969dde08 iio: accel: bmc150-accel: Balanced runtime pm + use pm_run [...] new 2d980d7efd5f iio: accel: mma9551/3: Balance untime pm + use pm_runtime_ [...] new 19611aec50ae iio: accel: kxcjk-1013: Balance runtime pm + use pm_runtim [...] new 2d082b6ed264 iio: imu: kmx61: Balance runtime pm + use pm_runtime_resum [...] new 265028b8d989 iio: adc: stm32-adc: Use pm_runtime_resume_and_get() to re [...] new 29534eb2e242 iio: adc: stm32-dfsdm: Use pm_runtime_resume_and_get() to [...] new 54e81f6818b8 iio: dac: stm32-dac: Use pm_runtime_resume_and_get() to re [...] new 6e4183ec8dfd iio: light: us5182: Use pm_runtime_resume_and_get() to rep [...] new 66e748ae7f82 iio: temp: mlx90614: Handle failure in pm_runtime_resume_a [...] new db9c6c2ec4a8 iio: adc: rcar-gyroadc: Use pm_runtime_resume_and_get() an [...] new 9009a732a87f iio: proximity: srf04: Use pm_runtime_resume_and_get() and [...] new db27fdb33d10 iio: light: vcnl4000: Use pm_runtime_resume_and_get() to r [...] new f30172723ce2 iio: light: vcnl4035: Use pm_runtime_resume_and_get() to r [...] new 9a20795c6027 iio: accel: bmi088: Balance runtime pm + use pm_runtime_re [...] new 264da5124314 iio: magn: bmc150: Balance runtime pm + use pm_runtime_res [...] new 934616e8ebe1 iio: light: rpr0521: Balance runtime pm + use pm_runtime_r [...] new 5937b860e925 iio: accel: mma8452: Balance runtime pm + use pm_runtime_r [...] new fc36da3131a7 iio: accel: bma180: Fix buffer alignment in iio_push_to_bu [...] new 151dbf0078da iio: accel: bma220: Fix buffer alignment in iio_push_to_bu [...] new c6559bf796cc iio: accel: hid: Fix buffer alignment in iio_push_to_buffe [...] new 3ab3aa2e7bd5 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_t [...] new f65802284a3a iio: accel: mxc4005: Fix overread of data and alignment issue. new f40a71ffec80 iio: accel: stk8312: Fix buffer alignment in iio_push_to_b [...] new 334883894bc1 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_ [...] new d85d71dd1ab6 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_ [...] new 7765dfaa22ea iio: adc: vf610: Fix buffer alignment in iio_push_to_buffe [...] new 06778d881f37 iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buf [...] new f4ca2e2595d9 iio: humidity: am2315: Fix buffer alignment in iio_push_to [...] new 19f1a254fe49 iio: prox: srf08: Fix buffer alignment in iio_push_to_buff [...] new 679cc377a03f iio: prox: pulsed-light: Fix buffer alignment in iio_push_ [...] new 37eb8d8c64f2 iio: prox: as3935: Fix buffer alignment in iio_push_to_buf [...] new 1ef2f51e9fe4 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_bu [...] new 7692088f7286 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buf [...] new 3d4725194de6 iio: light: isl29125: Fix buffer alignment in iio_push_to_ [...] new ff08fbc22ab3 iio: light: tcs3414: Fix buffer alignment in iio_push_to_b [...] new df2f37cffd6e iio: light: tcs3472: Fix buffer alignment in iio_push_to_b [...] new b0f5d8db7348 iio: chemical: atlas: Fix buffer alignment in iio_push_to_ [...] new 8dea228b174a iio: cros_ec_sensors: Fix alignment of buffer in iio_push_ [...] new 8979b67ec61a iio: potentiostat: lmp91000: Fix alignment of buffer in ii [...] new 2a1c6a7743d7 iio: light: pa12203001: Use pm_runtime_resume_and_get() to [...] new 43fa73945049 iio: core: Fix an error pointer vs NULL bug in devm_iio_de [...] new bd1455615f40 iio:adc:ad7766: Fix unnecessary check in ad7766_probe() new 7fce54ace336 iio: light: tsl2591: fix some signedness bugs new 2989df460cf8 iio: light: tsl2591: delete a stray tab new 08e4d8f11134 iio: si1133: fix format string warnings new a270b89dde14 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] new 7c6d33e7b4aa iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] new c802e84428f6 Merge remote-tracking branch 'iio/togreg' new ab59e6906f24 Merge remote-tracking branch 'icc/icc-next' new 1325d86b2936 Merge remote-tracking branch 'dmaengine/next' new 34588ea5aa65 Merge remote-tracking branch 'cgroup/for-next' new 77c1c74001ed Merge branch 'fixes' into for-next new 19d4902b12f6 Merge branch 'fixes' into for-next new 52286780741a Merge remote-tracking branch 'scsi/for-next' new 1d8613a23f3c scsi: ufs: core: Introduce HBA performance monitor sysfs nodes new 6ecdafaec79d scsi: target: cxgbit: Unmap DMA buffer before calling targ [...] new 9959d45166fa scsi: snic: Fix an error message new 8fb82abccc8a scsi: scsi_debug: Drop if with an always false condition new 998da772fd86 scsi: target: iscsi: Drop unnecessary container_of() new 09c65383970e scsi: qedf: Drop unnecessary NULL checks after container_of() new 2dde5c8d912e scsi: core: Fix a comment in function scsi_host_dev_release() new 3ac0fcb4b1a3 scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV [...] new d5b45dd5ba6c scsi: ibmvfc: Handle move login failure new 5114975eb2de scsi: ibmvfc: Avoid move login if fast fail is enabled new 2e51f78b5d87 scsi: ibmvfc: Reinit target retries new 96f3903c4c7a scsi: message: fusion: Remove redundant assignment to rc new f8a78e9118ee scsi: target: sbp_target: Remove redundant assignment to pg_size new 17f947b8b06f scsi: target: core: Unify NAA identifier generation new 2469f1e0412c scsi: target: core: Add configurable IEEE Company ID attribute new 64ae33ef7486 scsi: target: core: Bump INQUIRY VERSION to SPC-4 new b790a56d66ea scsi: target: core: Add the VERSION DESCRIPTOR fields to t [...] new 4803bd066cb9 scsi: bfa: Remove some unused variables new 4c6cb9ed63df scsi: ufs: core: Remove usfhcd_is_*_pm() macros new 7f2b3c8bcb7f scsi: ufs: core: Remove redundant parenthesis new 0edca4fc633c scsi: be2iscsi: Remove redundant initialization new 44c5027bb5c8 scsi: 3w-9xxx: Use flexible array members to avoid struct padding new d133b441488d scsi: 3w-9xxx: Reduce scope of structure packing new 05f7f1b9ee82 scsi: 3w-9xxx: Fix endianness issues in command packets new f595b6e19e88 Merge remote-tracking branch 'scsi-mkp/for-next' new 82b92ab4a854 Merge remote-tracking branch 'vhost/linux-next' new 918897973657 Merge remote-tracking branch 'rpmsg/for-next' new 188f1db26325 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 8a994e18dbf0 Merge remote-tracking branch 'pinctrl/for-next' new 2ff8598a986b Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new dd51a3cbbabe Merge remote-tracking branch 'userns/for-next' new 5336f340efe3 Merge remote-tracking branch 'livepatching/for-next' new ded60767a55a Merge remote-tracking branch 'coresight/next' new 7fca80e86906 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 80077d35f674 Merge remote-tracking branch 'kspp/for-next/kspp' new 69c1ded4a7d2 Merge remote-tracking branch 'gnss/gnss-next' new 890c18a3d67f Merge remote-tracking branch 'slimbus/for-next' new 830f54ec0936 nvmem: sprd: Add missing MODULE_DEVICE_TABLE new b9e014141f5a nvmem: qcom-spmi-sdam: add missing MODULE_DEVICE_TABLE new 185ed10fab95 nvmem: sc27xx: Add missing MODULE_DEVICE_TABLE new 83aab756d2a8 nvmem: sprd: Fix an error message new ed552505629d nvmem: core: add a missing of_node_put new 99e301048d79 nvmem: sunxi_sid: Set type to OTP new d1a5f4ca656b nvmem: qfprom: minor nit fixes new e7f8a605d3cc Merge remote-tracking branch 'nvmem/for-next' new 03b30cc38dd3 hv_balloon: Remove redundant assignment to region_start new adae1e931acd Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] new bf5fd8cae3c8 scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs new 32c0ff83550e hv_utils: Fix passing zero to 'PTR_ERR' warning new 35322e92d537 Merge remote-tracking branch 'hyperv/hyperv-next' new 9eaba10adcb4 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 60f3dc14a82f Merge remote-tracking branch 'fpga/for-next' new 120b5c9d55f4 Merge remote-tracking branch 'rust/rust-next' new 0909070e2b35 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new df4a5bafe6fa Revert "mm/gup: check page posion status for coredump." new b76aa5229ff3 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] new cb9e44c5e243 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 906e5a33ab1c /proc/kpageflags: do not use uninitialized struct pages new 29e57a4220f1 kthread: switch to new kerneldoc syntax for named variable [...] new b9601acf6ed1 ia64: headers: drop duplicated words new cc4321224b00 streamline_config.pl: make spacing consistent new 604ab05f2fd4 streamline_config.pl: add softtabstop=4 for vim users new dc1c78cd5b19 ocfs2: remove unnecessary INIT_LIST_HEAD() new 7a5c764b55c1 ocfs2: fix snprintf() checking new 564e116a4d36 ocfs2: remove redundant assignment to pointer queue new 3f20bb54f6db ocfs2: remove repeated uptodate check for buffer new 4bad2455877d ocfs2: clear links count in ocfs2_mknod() if an error occurs new 630b4d5bdf80 ocfs2: fix ocfs2 corrupt when iputting an inode new d14a1d518f32 kernel: watchdog: modify the explanation related to watchd [...] new 73abf33a4a4d doc: watchdog: modify the explanation related to watchdog thread new 023daf7974ba doc: watchdog: modify the doc related to "watchdog/%u" new f218a77c017f kunit: make test->lock irq safe new 5ab5618fd843 mm/slub, kunit: add a KUnit test for SLUB debugging functionality new e8e79d1235ef mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] new 60bb43e5b727 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] new b6fbd0a804c2 slub: remove resiliency_test() function new 102574f72988 mm, slub: change run-time assertion in kmalloc_index() to [...] new 9259ac080a33 kfence: test: fix for "mm, slub: change run-time assertion [...] new bd0cbe55fb15 tools/vm/page_owner_sort.c: check malloc() return new cb6fb3dc46d8 mm: page-writeback: kill get_writeback_state() comments new 84452583d22e mm/page-writeback: Fix performance when BDI's share of rat [...] new 3889798e0b6a mm/page-writeback: update the comment of Dirty position control new d7fa876b1118 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() new a1e8c2417703 mm/gup_benchmark: support threading new 21ffd7b88fc8 mm: gup: allow FOLL_PIN to scale in SMP new d6c1ea1f47bb mm: gup: pack has_pinned in MMF_HAS_PINNED new 17dff2c492fc mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes new 6f4a4e00af58 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED new 0399cd074a2c mm/swapfile: use percpu_ref to serialize against concurren [...] new 9a9be77cab66 swap: fix do_swap_page() race with swapoff new 0e9b86627a13 mm/swap: remove confusing checking for non_swap_entry() in [...] new b224b676603c mm/shmem: fix shmem_swapin() race with swapoff new fe098528dce9 mm/memcg: move mod_objcg_state() to memcontrol.c new 10bb09e3d8fa mm/memcg: cache vmstat data in percpu memcg_stock_pcp new d0e9b75015c9 mm/memcg: improve refill_obj_stock() performance new eee9b5bf6680 mm/memcg: optimize user context object stock access new ad01460376c9 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] new cc3486f9ba17 mm: memcg/slab: properly set up gfp flags for objcg pointer array new fd688a395a46 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches new 423497524d7e mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new 1f0afc0eb5ac mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new 1f2cfa7448f4 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix new 59f29d18eac5 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new bf763ffa18c3 mm: memcontrol: fix root_mem_cgroup charging new 3730729b13f3 mm: memcontrol: fix page charging in page replacement new 5c10f9df63cb mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new ea87d298a0c6 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new f087f48d6497 mm: memcontrol: simplify lruvec_holds_page_lru_lock new 88d4fa5eb55f mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new 546be61e80b9 mm: memcontrol: simplify the logic of objcg pinning memcg new 61037f0e16f8 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new 5c827bc7c3e8 mm: vmscan: remove noinline_for_stack new 3c1fb8bd0505 mm: improve mprotect(R|W) efficiency on pages referenced once new 15e963bb1657 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix new 2ec91c6e8ef1 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new a29368d0fa87 binfmt: remove in-tree usage of MAP_EXECUTABLE new b58ddbea642d binfmt-remove-in-tree-usage-of-map_executable-fix new 02fce3f41016 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new 49e25fe6d59c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new 1a97fe73c3a9 mm/mmap: introduce unlock_range() for code cleanup new 6f8c2150060c mm-mmap-introduce-unlock_range-for-code-cleanup-fix new 695500a8fe78 mm/mmap: use find_vma_intersection() in do_mmap() for overlap new 648b995a1767 mm/memory.c: fix comment of finish_mkwrite_fault() new 31fdda88b714 selftest/mremap_test: update the test to handle pagesize o [...] new d9236bead04c selftest/mremap_test: avoid crash with static build new 2812d6aa9424 mm/mremap: use pmd/pud_poplulate to update page table entries new 94bd3c601aaf powerpc/mm/book3s64: fix possible build error new 85c9c156e862 powerpc/mm/book3s64: update tlb flush routines to take a p [...] new 63597e5f703d mm/mremap: use range flush that does TLB and page walk cac [...] new fb393438dc94 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] new 5c6b3d52b6be mm/mremap: move TLB flush outside page table lock new 54bc3daf4785 mm/mremap: allow arch runtime override new 534ee16f33cf powerpc/mm: enable move pmd/pud new f4d1ef9e640c printk: introduce dump_stack_lvl() new ff5187c0a992 fix for "printk: introduce dump_stack_lvl()" new cd3062ed8976 kasan: use dump_stack_lvl(KERN_ERR) to print stacks new 0dcb12247bd4 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new 72908f741725 mm/mmzone.h: simplify is_highmem_idx() new fed8b4cb6bea mm: make __dump_page static new 36d18743f5ed mm/debug: factor PagePoisoned out of __dump_page new bd698882a7aa mm/page_owner: constify dump_page_owner new 054e9ac5a858 mm: make compound_head const-preserving new 0c790225fb27 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new 7327384ecb5b mm: constify page_count and page_ref_count new ccf8aa7203ae mm: optimise nth_page for contiguous memmap new 35814e61d193 mm/page_alloc: switch to pr_debug new b2dfe27d8b8a mm/page_alloc: split per cpu page lists and zone stats new 676535512684 mm/page_alloc: split per cpu page lists and zone stats -fix new e481fac7d80b mm/page_alloc: convert per-cpu list protection to local_lock new e332c66a4fef mm/vmstat: convert NUMA statistics to basic NUMA counters new 851a7a26af0a mm/vmstat: inline NUMA event counter updates new acc6f9de2f32 mm/page_alloc: batch the accounting updates in the bulk allocator new ef504cac8bf8 mm/page_alloc: reduce duration that IRQs are disabled for [...] new 673589a01696 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] new eb4bbeb3ee68 mm/page_alloc: avoid conflating IRQs disabled with zone->lock new 68f99ff04576 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] new 50b92bd73f04 mm: memory_hotplug: factor out bootmem core functions to b [...] new 5b87a07c0aef mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new 3b2e35669686 mm: hugetlb: gather discrete indexes of tail page new 11b8381abe94 mm: hugetlb: free the vmemmap pages associated with each H [...] new 2dbb12d19dd5 mm: hugetlb: defer freeing of HugeTLB pages new bc6b3525f912 mm: hugetlb: alloc the vmemmap pages associated with each [...] new be665be8cabe mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new a6b527ea886a mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new 8e3d379f730e mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new eb0cbc4395d6 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new faffbf892c92 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new 12cfc348744d mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new 15436ee584f3 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new ebdd1f89c456 mm/huge_memory.c: use page->deferred_list new 4ff3168b7abe mm/huge_memory.c: add missing read-only THP checking in tr [...] new 9c56d6ce1edc mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new b94ec438de4d mm/huge_memory.c: don't discard hugepage if other processe [...] new c76e659b6556 mm/hugetlb: change parameters of arch_make_huge_pte() new cf4deed586e2 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new f8712dee6dc5 x86: define only {pud/pmd}_{set/clear}_huge when useful new 5d8b050eb4df mm/vmalloc: enable mapping of huge pages at pte level in vmap new 6416b283b207 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new 05d927ac0126 powerpc/8xx: add support for huge pages on VMAP and VMALLOC new 3c48c95011bb userfaultfd/selftests: use user mode only new b731566bfb51 userfaultfd/selftests: remove the time() check on delayed uffd new d006792cb6af userfaultfd/selftests: dropping VERIFY check in locking_thread new 4cf4973d1ff4 userfaultfd/selftests: only dump counts if mode enabled new 81ccff4b04da userfaultfd/selftests: unify error handling new 35fdc57897d2 mm/thp: simplify copying of huge zero page pmd when fork new 1a10f3fe4203 mm/userfaultfd: fix uffd-wp special cases for fork() new dd474fdf9432 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new 4ea87799951f mm/userfaultfd: fail uffd-wp registration if not supported new 95cef007c355 mm/pagemap: export uffd-wp protection information new 9c13671876ea userfaultfd/selftests: add pagemap uffd-wp test new f7e89f242f0d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new 6867a29320b7 userfaultfd/shmem: support minor fault registration for shmem new c9a4579a9f53 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new 37aa962fe33a userfaultfd/shmem: advertise shmem minor fault support new 42660ee254d8 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new 1861e1c4ef59 userfaultfd/selftests: use memfd_create for shmem test type new 9c9db903230e userfaultfd/selftests: create alias mappings in the shmem test new 72cfac82ddce userfaultfd/selftests: reinitialize test context in each test new b0287e43fb42 userfaultfd/selftests: exercise minor fault handling shmem [...] new 2fb8a88cbf9e mm/kconfig: move HOLES_IN_ZONE into mm new b93e37bdf227 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new ceb8303b9df1 include/linux/mmzone.h: add documentation for pfn_valid() new dedb301be5ca memblock: update initialization of reserved pages new dd54e7fd92be arm64: decouple check whether pfn is in linear map from pf [...] new 124d36c36b65 arm64: drop pfn_valid_within() and simplify pfn_valid() new a8e4b917e897 arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix new e53b7433f30f mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new 56a64f2e17ff mm: thp: check total_mapcount instead of page_mapcount new 0c0150d9956e nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new aba5dbb9d7c8 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new 364252fd313a mm: make variable names for populate_vma_page_range() consistent new ac2c9fddf0a8 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 0e41c02e41aa mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new a1acf7e27254 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new 2885eae0ad73 selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 2a0c8a2d1bea selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new 7af4115f793d mm/memory_hotplug: rate limit page migration warnings new c6c414d0e122 mm/highmem: Remove deprecated kmap_atomic new e11d3ff0e755 mm: fix typos and grammar error in comments new eade6b346ff4 mm: fix comments mentioning i_mutex new 488fe1490487 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 8b440028116d fs/buffer.c: dump more info for __getblk_gfp() stall problem new 7f0e5972c9b4 kernel/hung_task.c: Monitor killed tasks. new 9fe8a8b783dc proc: Avoid mixing integer types in mem_rw() new 785aa6bf0ff3 procfs: allow reading fdinfo with PTRACE_MODE_READ new 8547abe5472e procfs/dmabuf: add inode number to /proc/*/fdinfo new 63c47c78ebb4 sysctl: remove redundant assignment to first new dd566fdb6ae8 proc/sysctl: make protected_* world readable new 925366294e2d kernel.h: split out panic and oops helpers new 988171ed3239 kernelh-split-out-panic-and-oops-helpers-fix new b2ccf42a3b64 lib: decompress_bunzip2: remove an unneeded semicolon new 96539f894c46 lib/string_helpers: switch to use BIT() macro new a28376788eb9 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 559569573aa8 lib/string_helpers: drop indentation level in string_escape_mem() new 6172dada77f4 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new 720d7f79398d lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new c0651efd843f lib/string_helpers: allow to append additional characters [...] new f474c9cf3824 lib/test-string_helpers: print flags in hexadecimal format new a833b712c13b lib/test-string_helpers: get rid of trailing comma in terminators new 8316ab76397f lib/test-string_helpers: add test cases for new features new 65b43ff2a604 MAINTAINERS: add myself as designated reviewer for generic [...] new 8050a6129e5a seq_file: introduce seq_escape_mem() new 691d5be24669 seq_file: add seq_escape_str() as replica of string_escape_str() new ff515d3fe5d9 seq_file: convert seq_escape() to use seq_escape_str() new 1a59ecbcc00b nfsd: avoid non-flexible API in seq_quote_mem() new 3d079ca3b8f5 seq_file: drop unused *_escape_mem_ascii() new fe7d20fff734 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new e60a2c53cc4f lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new 7d0815a5124a checkpatch: scripts/spdxcheck.py now requires python3 new c7a9c1c4cd66 init: print out unknown kernel parameters new a15846f16694 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 8581a000ad5c x86: signal: don't do sas_ss_reset() until we are certain [...] new cce84b97c3bf aio: simplify read_events() new ab34d44c4361 ipc sem: use kvmalloc for sem_undo allocation new e4d489899106 ipc: use kmalloc for msg_queue and shmid_kernel new 7e04b4ace173 Merge branch 'akpm-current/current' new ff00f3e0e2ac mm: define default value for FIRST_USER_ADDRESS new 908c372c757a mm/slub: use stackdepot to save stack trace in objects new 91bbded7e203 slub: STACKDEPOT: rename save_stack_trace() new ffbfd5bb18fc mmap: make mlock_future_check() global new fac403112456 riscv/Kconfig: make direct map manipulation options depend on MMU new dd710974c655 set_memory: allow set_direct_map_*_noflush() for multiple pages new 0abe3abe1041 set_memory: allow querying whether set_direct_map_*() is a [...] new c87f28964f41 mm: introduce memfd_secret system call to create "secret" [...] new c45a7ef0a92c PM: hibernate: disable when there are active secretmem users new 1e1735260c3b arch, mm: wire up memfd_secret system call where relevant new 2f2986a37407 secretmem: test: add basic selftest for memfd_secret(2) new 814eec0f0b33 buildid: only consider GNU notes for build ID parsing new 1365c451e6f9 buildid: add API to parse build ID out of buffer new 692947dbd03b buildid: stash away kernels build ID on init new e3df8aa94567 dump_stack: add vmlinux build ID to stack traces new 5e99492e053e module: add printk formats to add module build ID to stacktraces new 896a534f4db5 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new f138213bbdbb buildid: fix build when CONFIG_MODULES is not set new 70703b8d60eb arm64: stacktrace: use %pSb for backtrace printing new f89cdd0900cc x86/dumpstack: use %pSb/%pBb for backtrace printing new f4d642c81c5a scripts/decode_stacktrace.sh: support debuginfod new 9509f514befe scripts/decode_stacktrace.sh: silence stderr messages from [...] new 261e307fc2c1 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new e2516c0307fb buildid: mark some arguments const new 14478bf0024a buildid: fix kernel-doc notation new 33d938e7711a kdump: use vmlinux_build_id to simplify
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 (edfe7185ef73) \ N -- N -- N refs/heads/akpm (33d938e7711a)
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 1140 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-driver-ufs | 126 + Documentation/core-api/printk-formats.rst | 7 +- Documentation/dev-tools/kcsan.rst | 5 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 10 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 30 +- .../bindings/iio/accel/kionix,kxcjk1013.yaml | 1 + .../bindings/iio/afe/current-sense-shunt.yaml | 4 + .../devicetree/bindings/misc/eeprom-93xx46.txt | 3 + .../devicetree/bindings/net/dsa/qca8k.txt | 40 + .../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 + 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/soc/rockchip/grf.txt | 61 - .../devicetree/bindings/soc/rockchip/grf.yaml | 260 + Documentation/networking/caif/caif.rst | 4 +- Documentation/scheduler/sched-nice-design.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 | 2 +- .../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 + MAINTAINERS | 13 +- Makefile | 2 +- arch/alpha/kernel/srmcons.c | 9 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 +- 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/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/tools/syscall.tbl | 2 +- arch/arm/xen/mm.c | 20 +- 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/unistd32.h | 3 +- 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/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/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/interrupt.h | 7 + arch/powerpc/kernel/exceptions-64e.S | 38 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/lib/feature-fixups.c | 114 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/include/asm/vio.h | 2 +- arch/sparc/kernel/ds.c | 6 - arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/vio.c | 4 +- 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/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/include/asm/intel-family.h | 3 +- arch/x86/include/asm/vdso/clocksource.h | 2 + arch/x86/kernel/jump_label.c | 2 - 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/speakup/spk_ttyio.c | 9 +- drivers/acpi/dptf/int340x_thermal.c | 2 + drivers/ata/sata_fsl.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/base/attribute_container.c | 6 +- drivers/base/core.c | 2 +- drivers/base/regmap/regmap-i2c.c | 45 +- drivers/base/regmap/regmap.c | 2 + drivers/block/nbd.c | 10 +- drivers/block/rsxx/dma.c | 6 +- drivers/block/sunvdc.c | 3 +- drivers/bluetooth/hci_ldisc.c | 12 +- drivers/char/Kconfig | 13 - drivers/char/hw_random/amd-rng.c | 2 +- drivers/char/hw_random/exynos-trng.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/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/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/dma/imx-sdma.c | 2 +- drivers/edac/ti_edac.c | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 181 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 12 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 + drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c | 54 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 69 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 33 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 44 + drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 13 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 7 + drivers/gpu/drm/amd/amdgpu/soc15.c | 2 - drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 101 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 61 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 20 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 1 + 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 | 46 +- .../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 | 106 +- 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/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 | 1 + 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 + .../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 + drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/include/beige_goby_ip_offset.h | 1274 + 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 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 799 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 82 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 9 + drivers/gpu/drm/bridge/lontium-lt9611.c | 1 + drivers/gpu/drm/drm_context.c | 2 +- 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/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_phys.c | 1 - drivers/gpu/drm/i915/i915_drv.h | 9 +- 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/radeon/radeon_audio.c | 19 +- drivers/gpu/drm/radeon/radeon_gart.c | 3 +- drivers/gpu/drm/tiny/simpledrm.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 4 +- drivers/hv/hv_util.c | 2 +- drivers/hwmon/pmbus/fsp-3y.c | 32 +- drivers/hwmon/pmbus/isl68137.c | 4 +- drivers/hwmon/pmbus/q54sj108a2.c | 2 +- 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/sw/rxe/rxe_qp.c | 7 + drivers/input/serio/serport.c | 8 +- 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/media/common/videobuf2/frame_vector.c | 2 +- drivers/media/platform/exynos4-is/fimc-is.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/mei/main.c | 2 - drivers/misc/ti-st/st_core.c | 30 +- drivers/mmc/core/sdio_uart.c | 6 +- drivers/net/caif/caif_serial.c | 13 +- drivers/net/can/slcan.c | 10 +- drivers/net/dsa/qca8k.c | 758 +- drivers/net/dsa/qca8k.h | 58 +- 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/bnx2.c | 2 +- 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 | 12 +- 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 | 4 +- 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/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 | 28 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 772 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 60 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 391 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 27 +- .../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 | 544 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 15 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 34 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 +- .../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/intel/igc/igc_main.c | 9 +- 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/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 | 9 +- .../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/neterion/s2io.c | 4 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 2 +- 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 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 8 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/sfc/efx.c | 13 +- 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/ldmvsw.c | 4 +- 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/hamradio/6pack.c | 14 +- drivers/net/hamradio/mkiss.c | 13 +- drivers/net/mdio/mdio-ipq8064.c | 70 +- drivers/net/pcs/pcs-xpcs.c | 51 + drivers/net/phy/Kconfig | 5 +- drivers/net/phy/adin.c | 2 +- drivers/net/phy/at803x.c | 162 +- drivers/net/phy/rockchip.c | 2 +- drivers/net/ppp/ppp_async.c | 12 +- drivers/net/ppp/ppp_synctty.c | 12 +- drivers/net/slip/slip.c | 9 +- drivers/net/usb/Kconfig | 10 +- drivers/net/usb/cdc_eem.c | 2 +- drivers/net/usb/hso.c | 45 +- drivers/net/wan/Kconfig | 4 +- 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/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/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/platform/x86/dell/dell_rbu.c | 2 +- drivers/pnp/isapnp/proc.c | 13 +- drivers/pps/clients/pps-ldisc.c | 11 +- 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.c | 6 +- drivers/staging/fwserial/fwserial.c | 14 +- drivers/staging/gdm724x/gdm_tty.c | 2 +- drivers/staging/greybus/uart.c | 6 +- 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_subdev.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 4 +- drivers/staging/media/atomisp/pci/sh_css.c | 2089 +- drivers/staging/media/tegra-video/vi.c | 4 +- drivers/staging/mt7621-dts/mt7621.dtsi | 2 + drivers/staging/qlge/qlge_main.c | 6 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 22 +- drivers/staging/rtl8723bs/core/rtw_security.c | 67 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 8 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 18 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/unisys/visorinput/visorinput.c | 1 - .../vc04_services/interface/vchiq_arm/vchiq_arm.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/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_aspeed_vuart.c | 54 +- drivers/tty/serial/8250/8250_core.c | 23 +- drivers/tty/serial/8250/8250_of.c | 4 + drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/arc_uart.c | 2 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/dz.c | 4 +- drivers/tty/serial/fsl_lpuart.c | 135 +- drivers/tty/serial/icom.c | 2 +- drivers/tty/serial/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/usb-serial.c | 4 +- drivers/vhost/net.c | 6 +- drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/core/fbcon.c | 2 +- drivers/xen/swiotlb-xen.c | 5 + fs/ceph/addr.c | 12 +- fs/ceph/dir.c | 2 - fs/cifs/cifsglob.h | 1 + fs/cifs/file.c | 1 + fs/cifs/misc.c | 2 - fs/cifs/smb2ops.c | 2 + fs/cifs/smb2pdu.c | 6 +- fs/cifsd/smb2pdu.c | 27 +- fs/debugfs/file.c | 5 +- fs/io_uring.c | 19 +- fs/namespace.c | 6 +- fs/nilfs2/sysfs.c | 19 +- include/drm/amd_asic_type.h | 1 + include/dt-bindings/clock/imx8-clock.h | 128 - include/linux/ata.h | 2 +- include/linux/blkdev.h | 9 +- include/linux/eeprom_93xx46.h | 3 + include/linux/elevator.h | 2 +- include/linux/firmware.h | 4 +- include/linux/if_bridge.h | 8 + include/linux/iio/common/cros_ec_sensors_core.h | 2 +- include/linux/lsm_audit.h | 8 +- include/linux/mm.h | 4 +- include/linux/n_r3964.h | 175 - include/linux/pcs/pcs-xpcs.h | 2 + include/linux/regmap.h | 2 + include/linux/serial_core.h | 2 +- include/linux/stmmac.h | 1 + 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/usb/hcd.h | 13 +- include/net/netfilter/nf_flow_table.h | 1 - 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/scsi/scsi_proto.h | 12 + include/sound/soc-topology.h | 2 +- include/target/target_core_base.h | 1 + include/trace/events/tcp.h | 76 + include/uapi/linux/fs.h | 2 +- include/uapi/linux/n_r3964.h | 99 - include/xen/arm/swiotlb-xen.h | 15 +- kernel/bpf/helpers.c | 12 +- kernel/debug/kdb/kdb_main.c | 9 +- kernel/kcsan/debugfs.c | 3 +- kernel/module.c | 20 +- kernel/trace/trace.c | 31 +- lib/devres.c | 4 +- lib/test_firmware.c | 10 +- lib/test_printf.c | 5 + lib/vsprintf.c | 22 +- mm/memory.c | 46 +- mm/mremap.c | 2 +- mm/nommu.c | 28 +- mm/percpu.c | 2 +- mm/vmstat.c | 4 +- net/9p/trans_virtio.c | 4 +- net/bluetooth/hci_core.c | 16 +- net/bluetooth/rfcomm/tty.c | 4 +- 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/net-traces.c | 1 + net/dccp/ipv4.c | 1 - net/ipv4/af_inet.c | 4 - net/ipv4/fib_frontend.c | 4 +- net/ipv4/gre_demux.c | 1 - net/ipv4/ipmr.c | 1 - net/ipv4/protocol.c | 6 - net/ipv4/tcp_input.c | 1 + net/ipv4/tcp_ipv4.c | 3 + net/ipv4/tunnel4.c | 3 - net/ipv4/udplite.c | 1 - net/ipv4/xfrm4_protocol.c | 3 - net/ipv6/mcast.c | 3 - net/ipv6/tcp_ipv6.c | 2 + net/l2tp/l2tp_ip.c | 1 - net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/nft_set_pipapo.c | 4 +- net/netfilter/nft_set_pipapo.h | 2 + net/netfilter/nft_set_pipapo_avx2.c | 3 + net/nfc/nci/core.c | 1 + net/nfc/nci/hci.c | 5 + net/nfc/nci/uart.c | 7 +- net/packet/af_packet.c | 7 +- net/sched/sch_generic.c | 50 +- net/sctp/protocol.c | 1 - net/tipc/core.c | 2 + net/tipc/core.h | 2 + net/tipc/msg.c | 9 +- net/tipc/socket.c | 5 +- net/tipc/udp_media.c | 2 + net/tls/tls_sw.c | 11 +- scripts/dummy-tools/gcc | 6 +- scripts/jobserver-exec | 2 +- scripts/kernel-doc | 71 +- security/Kconfig | 13 - security/selinux/hooks.c | 2 +- sound/firewire/Kconfig | 4 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 42 +- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/dice/dice-alesis.c | 2 +- sound/firewire/oxfw/oxfw.c | 1 - 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/cx20442.c | 4 +- sound/soc/codecs/wm8958-dsp2.c | 6 +- sound/soc/intel/boards/sof_da7219_max98373.c | 1 + sound/soc/intel/boards/sof_rt5682.c | 1 + sound/soc/soc-topology.c | 466 +- sound/soc/sof/topology.c | 15 +- sound/soc/ti/ams-delta.c | 11 +- tools/build/Makefile.build | 22 +- tools/lib/bpf/libbpf.c | 29 +- tools/lib/bpf/libbpf.h | 44 + tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/netlink.c | 568 +- tools/lib/bpf/nlattr.h | 48 + .../memory-model/Documentation/access-marking.txt | 103 +- tools/objtool/check.c | 22 +- tools/scripts/Makefile.include | 30 +- tools/testing/selftests/bpf/prog_tests/ringbuf.c | 49 +- .../selftests/bpf/prog_tests/static_linked.c | 4 +- tools/testing/selftests/bpf/prog_tests/tc_bpf.c | 395 + tools/testing/selftests/bpf/progs/linked_maps1.c | 2 +- .../selftests/bpf/progs/test_static_linked1.c | 2 +- .../selftests/bpf/progs/test_static_linked2.c | 2 +- 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 +- .../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/net/unicast_extensions.sh | 17 +- virt/lib/irqbypass.c | 16 +- 892 files changed, 64538 insertions(+), 20739 deletions(-) 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/soc/rockchip/grf.txt create mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.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 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/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 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 create mode 100644 drivers/gpu/drm/amd/include/beige_goby_ip_offset.h 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 delete mode 100644 drivers/tty/n_r3964.c delete mode 100644 include/linux/n_r3964.h delete mode 100644 include/uapi/linux/n_r3964.h create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_bpf.c create mode 100644 tools/testing/selftests/bpf/progs/test_tc_bpf.c