This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 8d4b477da1a8 Add linux-next specific files for 20210730 omits a368a0f3584e Merge branch 'akpm/master' omits 70a94fad3e4e arch: remove compat_alloc_user_space omits bedb57dd3a4b compat: remove some compat entry points omits b75cb54c0441 mm: simplify compat numa syscalls omits 00dec2ac4a69 mm: simplify compat_sys_move_pages omits a32dddf02520 kexec: avoid compat_alloc_user_space omits 47e404cf9197 kexec: move locking into do_kexec_load omits a0019e182390 Merge branch 'akpm-current/current' omits 9a931efa742f selftests/memfd: remove unused variable omits 89a435d017b4 configs: remove the obsolete CONFIG_INPUT_POLLDEV omits 3c0e77a101f0 prctl: allow to setup brk for et_dyn executables omits fb35b86169c6 pid: cleanup the stale comment mentioning pidmap_init(). omits 5421f5d0b862 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 793d3b75826e nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits cb46d007d678 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 7e272033f1ec nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits 905f6feb7d6b nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits ad629935e91a nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits 11108336e5de nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits 2aa91de45737 init/main.c: silence some -Wunused-parameter warnings omits b8d86e117ee6 lib/test: convert test_sort.c to use KUnit omits 98a75b658b44 lib/string: optimized memset omits e244c350c129 lib/string: optimized memmove omits 01a657a9650d lib/string: optimized memcpy omits 16d8df2ae632 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits bcd689f98d9d math: make RATIONAL tristate omits 8f35d50ba34b include/linux/once.h: fix trivia typo Not -> Note omits 44d452baf64d arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits 883ca01cb1c7 proc/sysctl: make protected_* world readable omits 73816ac6b6bb connector: send event on write to /proc/[pid]/comm omits c97ea4f827f0 fs/proc/kcore.c: add mmap interface omits c0f93bc1b7a1 percpu: remove export of pcpu_base_addr omits df32f730cecd kernel/hung_task.c: Monitor killed tasks. omits 9936b4084656 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ad87b3e8b83a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits c6cd803a77f2 kfence: show cpu and timestamp in alloc/free info omits 9240eccbe113 mm/highmem: Remove deprecated kmap_atomic omits e2e8db375929 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 706a12f4a135 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 38915b0021fd mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 1da806a49847 mm/memory_hotplug: improved dynamic memory group aware "au [...] omits d9d3080bd62d mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] omits 98f2211ec30f mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits 7582f020ffe4 virtio-mem: use a single dynamic memory group for a single [...] omits 5829570bb6ea dax/kmem: use a single static memory group for a single pr [...] omits dc3f13801dd7 ACPI: memhotplug: use a single static memory group for a s [...] omits 886631a138d8 mm/memory_hotplug: track present pages in memory groups omits c9281f1c0d61 drivers/base/memory: introduce "memory groups" to logicall [...] omits f5ed13a4b72a mm/memory_hotplug: introduce "auto-movable" online policy omits a65c8424b85b mm: track present early pages per zone omits f8ad14b4264c ACPI: memhotplug: memory resources cannot be enabled yet omits 128fef74a999 mm/memory_hotplug: remove nid parameter from remove_memory [...] omits 79d83123451b mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 6896bc49ab64 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits 6437086f4e27 mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits be4e7d99b069 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits d8f4e506a9ba memory-hotplug.rst: complete admin-guide overhaul omits 6154523d6c28 memory-hotplug.rst: remove locking details from admin-guide omits 27ffcb37e92b mm/vmstat: protect per cpu variables with preempt disable on RT omits 8edc26b566fb preempt: provide preempt_*_(no)rt variants omits ffa26c4eb778 mm/vmstat: remove unneeded return value omits acd9462a6535 mm/vmstat: simplify the array size calculation omits 31fd8a8ab89b mm/vmstat: correct some wrong comments omits 75d7325baa84 selftests: vm: add KSM merging across nodes test omits dfa5975f0ed3 selftests: vm: add KSM zero page merging test omits 63bd027f2545 selftests: vm: add KSM unmerge test omits 297f3c5a7440 selftests: vm: add KSM merge test omits b74b2ba6365e mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 9259a4a01255 oom_kill: oom_score_adj broken for processes with small me [...] omits 0670952a0af1 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits fd0858854ef8 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 2b041425f4ed mm/mempolicy: unify the create() func for bind/interleave/ [...] omits 2fbbacc7870c mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits 55aa78df58d1 mm/hugetlb: fix compile warning for !CONFIG_NUMA build omits 5966667feb1d mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix omits b3f05919bd42 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits ed12fa0078d6 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] omits be9b44e23847 mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits 0961f31c5ec4 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits 067b2c55246c mm-compaction-optimize-proactive-compaction-deferrals-fix omits 716114eec2a6 mm: compaction: optimize proactive compaction deferrals omits bad53573b1f3 mm/vmscan: add 'else' to remove check_pending label omits 17e2afdf3fe2 mm/vmscan: remove unneeded return value of kswapd_run() omits 11171687ed70 mm/vmscan: remove misleading setting to sc->priority omits 5a5ad44d91d1 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits 19ab494931a1 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 8990919bf1ba mm/migrate: add sysfs interface to enable reclaim migration omits fb92d34a2f13 mm/vmscan: never demote for memcg reclaim omits 8b2555bbf7e3 mm-vmscan-consider-anonymous-pages-without-swap-v11 omits 52e667f62659 mm/vmscan: Consider anonymous pages without swap omits 21d207c48a9e mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] omits c3b98cbeb196 mm/vmscan: add helper for querying ability to age anonymous pages omits 3d0abc9c65d3 mm/vmscan: add page demotion counter omits 5fcd957e2f0d mm-migrate-demote-pages-during-reclaim-v11 omits 7d5cc9b39763 mm/migrate: demote pages during reclaim omits d7b4a2531d11 mm/migrate: enable returning precise migrate_pages() succe [...] omits f46e178146f5 mm/migrate: update node demotion order on hotplug events omits 033f1856b84d mm/numa: automatically generate node migration order omits 46f00c527fc8 hugetlb: before freeing hugetlb page set dtor to appropria [...] omits 83658d630d74 hugetlb: drop ref count earlier after page allocation omits b8dc5c51d3ea hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits 1cf37fdccc65 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits c36a5446e29f mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits 22d313b906ac memblock: stop poisoning raw allocations omits 5a4f0b8550a0 mm: introduce memmap_alloc() to unify memory map allocation omits b467ff7f5609 microblaze: simplify pte_alloc_one_kernel() omits d2a572bf593a mm/page_alloc: always initialize memory map for the holes omits 05e358c55262 mm/kasan: move kasan.fault to mm/kasan/report.c omits 13713728789f mm/vmalloc: fix wrong behavior in vread omits efd63abb049c lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 2a2d923fe1f9 mm/vmalloc: remove gfpflags_allow_blocking() check omits 8c2a82ab20eb mm/vmalloc: use batched page requests in bulk-allocator omits df13de8592b7 mm/sparse: clarify pgdat_to_phys omits 4847fb516fbc include/linux/mmzone.h: avoid a warning in sparse memory support omits 7c11cf0b746c mm/sparse: set SECTION_NID_SHIFT to 6 omits 8d745efe4d1f mm: sparse: remove __section_nr() function omits 6642d0463d84 mm: sparse: pass section_nr to find_memory_block omits c60b01386994 mm: sparse: pass section_nr to section_mark_present omits f48a4c74d0d4 mm/mremap: don't account pages in vma_to_resize() omits 600ec0847db6 mm/mremap: fix memory account on do_munmap() failure omits fde60e18d6b6 mm: change fault_in_pages_* to have an unsigned size parameter omits 1d298070edcb mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits 22fbadcbd162 mm: remove flush_kernel_dcache_page omits c66a17c4d41a scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits 5fe922d13b6e ps3disk: replace flush_kernel_dcache_page with flush_dcache_page omits 5e5d2566784e mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits 899f0726e721 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits 94f45d5de83d powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 6d390fdfb3f3 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits bef692dcfb7c lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits db41c171fd75 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 21b9b9c05cea lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits e428896ddd48 lazy tlb: allow lazy tlb mm refcounting to be configurable omits f0d249e23ebd lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 5f11ebbdfeed lazy tlb: introduce lazy mm refcount helper functions omits beca63caf55c memcg: replace in_interrupt() by !in_task() in active_memcg() omits a0b9c3029b90 memcg: cleanup racy sum avoidance code omits db7be9481307 memcg: enable accounting for ldt_struct objects omits 614c866ff991 memcg: enable accounting for posix_timers_cache slab omits 3b41c8a428cd memcg: enable accounting for signals omits c89eafb26654 memcg: enable accounting of ipc resources omits e2eb64d37e0d memcg: enable accounting for new namesapces and struct nsproxy omits 256e2a5d6e2a memcg: enable accounting for fasync_cache omits 77137a706cd7 memcg: enable accounting for file lock caches omits b38fa8d56688 memcg: enable accounting for pollfd and select bits arrays omits 518e28830920 memcg: enable accounting for mnt_cache entries omits f3db2f9ddd50 memcg: charge fs_context and legacy_fs_context omits 8f605fc168e9 memcg-infrastructure-to-flush-memcg-stats-v5 omits 8cb247006304 memcg: infrastructure to flush memcg stats omits edb125770bec memcg: switch lruvec stats to rstat omits 4eef148acf2e memcg: enable accounting for pids in nested pid namespaces omits 8d9bd68c6227 mm, memcg: inline swap-related functions to improve disabl [...] omits f345649d8425 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits e1dfc1828faf mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits c54c4401ba4f fs, mm: fix race in unlinking swapfile omits 7384fa0d8f45 writeback: memcg: simplify cgroup_writeback_by_id omits 4b7ff7d4ac05 vfs: keep inodes with page cache off the inode shrinker LRU omits 6884a8e2f0cf fs: inode: count invalidated shadow pages in pginodesteal omits 18e19b9c497e fs: drop_caches: fix skipping over shadow cache inodes omits bba7d000e8b9 mm: remove irqsave/restore locking from contexts with irqs [...] omits d666b327d149 writeback: use READ_ONCE for unlocked reads of writeback stats omits e09a1a407d22 writeback: rename domain_update_bandwidth() omits 7a8fcc6b6bf7 writeback: fix bandwidth estimate for spiky workload omits adfb808bb5eb writeback: reliably update bandwidth estimation omits 87218c98c7e1 writeback: track number of inodes under writeback omits 414f666bd07a mm: mark idle page tracking as BROKEN omits fe7754a609d0 mm/debug_vm_pgtable: fix corrupted page flag omits 4711efdbb8c6 mm/debug_vm_pgtable: remove unused code omits 86e79bb45671 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits 8b106c9f7cad mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits b4f73bd2b42a mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits 8f2247e134c6 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits a9202eeb8a88 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits 1bf150bbe957 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits e740fbad0eab mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits 6f0e1ee1feae mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits ac1115aef9e7 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits 9be122aee4e5 mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits afab07f116b3 mm: report a more useful address for reclaim acquisition omits e0fef4844fb6 mm: slub: fix slub_debug disabling for list of slabs omits f171ac1b26f8 mm: move kvmalloc-related functions to slab.h omits 71541c6bea60 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits 074557e2488d ocfs2: fix ocfs2 corrupt when iputting an inode omits b3fdab1e34a5 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 05c8d7d545f4 ocfs2: remove an unnecessary condition omits c5613b3114eb scripts: checkversion: modernize linux/version.h search strings omits e982ae32eda1 scripts: check_extable: fix typo in user error message omits 28eefed112bf init: move usermodehelper_enable() to populate_rootfs() omits cd7604143102 kernel/acct.c: use dedicated helper to access rlimit values omits 9f575707c42e mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() omits 2e03d36e280d slub: fix unreclaimable slab stat for bulk free omits cbc8cb0193c6 /proc/kpageflags: do not use uninitialized struct pages omits 98597bb3afe7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 30a9e62c7a69 ipc: WARN if trying to remove ipc object which is absent omits 7e68a07708c0 shm: skip shm_destroy if task IPC namespace was changed omits ba83abe65a02 procfs: prevent unpriveleged processes accessing fdinfo dir omits 12f568986790 mm/migrate: fix NR_ISOLATED corruption on 64-bit omits a58b73a7f96d mm: memcontrol: fix blocking rstat function called from at [...] omits 95310b7d1992 ocfs2: issue zeroout to EOF blocks omits a9bfc4234c71 ocfs2: fix zero out valid data omits c71cf63ddaa7 lib/test_string.c: move string selftest in the Runtime Tes [...] omits ca9a5a0ddbcc mm,shmem: Fix a typo in shmem_swapin_page() omits 1426b4ccc9f0 Merge remote-tracking branch 'folio/for-next' omits b038834891b3 Merge remote-tracking branch 'rust/rust-next' omits 6321010acc15 Merge remote-tracking branch 'mhi/mhi-next' omits 395997c836f2 Merge remote-tracking branch 'fpga/for-next' omits bd3f7bae1d27 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits aae4d26ae23f Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 2fd2bb43d819 Merge remote-tracking branch 'hyperv/hyperv-next' omits 45e825ad995d Merge remote-tracking branch 'slimbus/for-next' omits 6c934be488d6 Merge remote-tracking branch 'gnss/gnss-next' omits f8873229cbb9 Merge remote-tracking branch 'kspp/for-next/kspp' omits fa0f622bf447 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits f19cb1d56e39 Merge remote-tracking branch 'ntb/ntb-next' omits 18ad2c1f59b7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 0314fc6f0a34 Merge remote-tracking branch 'coresight/next' omits 1f717a2a9098 Merge remote-tracking branch 'livepatching/for-next' omits c32f69990680 Merge remote-tracking branch 'userns/for-next' omits 9e4fc46643af Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 821d5a1562cc Merge remote-tracking branch 'pinctrl/for-next' omits 1fff1a65f49e Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 4d5fffbbd336 Merge remote-tracking branch 'rpmsg/for-next' omits 78eab098f1ed Merge remote-tracking branch 'scsi/for-next' omits aec8a372a0db Merge remote-tracking branch 'cgroup/for-next' omits 70c40604c7d3 Merge remote-tracking branch 'dmaengine/next' omits 0eaf82a592f2 Merge remote-tracking branch 'icc/icc-next' omits 006219765566 Merge remote-tracking branch 'iio/togreg' omits 912f942fb071 Merge commit staging/staging-next '5c872e1d2595' omits 86b42ed8b859 Merge remote-tracking branch 'soundwire/next' omits f6dfe82167f1 Merge remote-tracking branch 'phy-next/next' omits ef70b7568c25 Merge remote-tracking branch 'extcon/extcon-next' omits 8a6db32fc64b Merge remote-tracking branch 'char-misc/char-misc-next' omits 80d956c2f7f6 Merge remote-tracking branch 'tty/tty-next' omits f342b8276b1d Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 1dd605282c97 Merge remote-tracking branch 'usb/usb-next' omits 3ef42969e6e9 Merge remote-tracking branch 'driver-core/driver-core-next' omits e3c7e8de2aa2 Merge remote-tracking branch 'ipmi/for-next' omits 954dfe8d2b22 Merge remote-tracking branch 'leds/for-next' omits 3dbf43d64232 Merge remote-tracking branch 'workqueues/for-next' omits 0b413fbd2b1b Merge remote-tracking branch 'percpu/for-next' omits 974b9829c6c8 Merge remote-tracking branch 'xen-tip/linux-next' omits 5cfa0b4451d0 Merge remote-tracking branch 'rcu/rcu/next' omits 6781d5af7c9f Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 79e131660ffc Merge remote-tracking branch 'edac/edac-for-next' omits c8d91a5d477d Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 32286c7080c5 Merge remote-tracking branch 'tip/auto-latest' omits 55e75d259649 Merge remote-tracking branch 'spi/for-next' omits b304f353ef4c Merge remote-tracking branch 'devicetree/for-next' omits 72a4dbd1485b Merge remote-tracking branch 'audit/next' omits 1f5e2ee38c2e Merge remote-tracking branch 'iommu/next' omits 61e24450803c Merge remote-tracking branch 'smack/next' omits 5d5dbbaec18c Merge remote-tracking branch 'selinux/next' omits 80d8fdd3c7a2 Merge remote-tracking branch 'keys/keys-next' omits ca723451f187 Merge remote-tracking branch 'apparmor/apparmor-next' omits 670045cf627b Merge remote-tracking branch 'security/next-testing' omits 15517318be67 Merge remote-tracking branch 'regulator/for-next' omits 1f7a7092d826 Merge remote-tracking branch 'battery/for-next' omits 78ff3fcfe2b1 Merge remote-tracking branch 'mfd/for-mfd-next' omits 09444ddf061d Merge remote-tracking branch 'mmc/next' omits 5fb4532cdfdf Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 340e2e7ced1b Merge remote-tracking branch 'device-mapper/for-next' omits 99ffef14edaf Merge remote-tracking branch 'block/for-next' omits 93f83ddb8b10 Merge remote-tracking branch 'input/next' omits a021ac73eaea Merge remote-tracking branch 'modules/modules-next' omits 4a7e773da505 Merge remote-tracking branch 'sound-asoc/for-next' omits 5cee05914754 Merge remote-tracking branch 'sound/for-next' omits fdc6ee62db05 Merge remote-tracking branch 'regmap/for-next' omits 6f4eb73e2bc4 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits b100073e9575 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 761b7364c513 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 8a80ae229e73 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 152d13d3c97b Merge remote-tracking branch 'amdgpu/drm-next' omits e613befca0f8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 336ae9753389 Merge remote-tracking branch 'drm/drm-next' omits 6d5cb152a810 Merge remote-tracking branch 'crypto/master' omits 04e8ae2a592d Merge remote-tracking branch 'nand/nand/next' omits 07edde7497f4 Merge remote-tracking branch 'mtd/mtd/next' omits e8b2182cbbf1 Merge remote-tracking branch 'bluetooth/master' omits 2ab8dc534f69 Merge remote-tracking branch 'wireless-drivers-next/master' omits 2c3d4f23f6f7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 198e0fb42d43 Merge remote-tracking branch 'ipsec-next/master' omits 8f3eb1f5c702 Merge remote-tracking branch 'bpf-next/for-next' omits cbf27d6d3e40 Merge remote-tracking branch 'net-next/master' omits 8ff7ca1c997b Merge remote-tracking branch 'rdma/for-next' omits be1841fe3ca0 Merge remote-tracking branch 'swiotlb/linux-next' omits d6c0bc717031 Merge remote-tracking branch 'dlm/next' omits 7b8798617c79 Merge remote-tracking branch 'ieee1394/for-next' omits a3558d5c07f6 Merge remote-tracking branch 'opp/opp/linux-next' omits 5b2b36167b51 Merge remote-tracking branch 'cpupower/cpupower' omits 0a2b5400b8f7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits f1970b06c424 Merge remote-tracking branch 'pm/linux-next' omits 266234e7659f Merge remote-tracking branch 'v4l-dvb-next/master' omits 1831eb6c9bf6 Merge remote-tracking branch 'v4l-dvb/master' omits 78d788681492 Merge remote-tracking branch 'jc_docs/docs-next' omits f6b8d2354f5e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0b2cefedafcf Merge remote-tracking branch 'hid/for-next' omits fef3eff4ee20 Merge remote-tracking branch 'pstore/for-next/pstore' omits b73c967012cc Merge remote-tracking branch 'pci/next' omits fb44954c01e2 Merge remote-tracking branch 'printk/for-next' omits 5255fd8a1073 Merge remote-tracking branch 'file-locks/locks-next' omits a28e3a0a091d Merge remote-tracking branch 'zonefs/for-next' omits da4c740117ac Merge remote-tracking branch 'xfs/for-next' omits 028e4a0ee1bb Merge remote-tracking branch 'v9fs/9p-next' omits a557933ee8bc Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 95dba797b382 Merge remote-tracking branch 'cel/for-next' omits 2fa198ed3ab7 Merge remote-tracking branch 'gfs2/for-next' omits 2abc9e46f0d9 Merge remote-tracking branch 'fuse/for-next' omits adb7b771fd39 Merge remote-tracking branch 'f2fs/dev' omits d164b3a094dc Merge remote-tracking branch 'ext3/for_next' omits 02afbb8f68dc Merge remote-tracking branch 'cifsd/cifsd-for-next' omits e8b40fd26bdb Merge remote-tracking branch 'cifs/for-next' omits e142ab00fc49 Merge remote-tracking branch 'btrfs/for-next' omits 70453b91f7f9 Merge remote-tracking branch 'fscache/fscache-next' omits 1bce4b0072c0 Merge remote-tracking branch 'fscrypt/master' omits ea19d60bba14 Merge remote-tracking branch 'pidfd/for-next' omits 49263acd96cd Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 144ccfecf146 Merge remote-tracking branch 'sh/for-next' omits 780a01fc3215 Merge remote-tracking branch 's390/for-next' omits f2f6fe35bd60 Merge remote-tracking branch 'risc-v/for-next' omits c996c2704ae0 Merge remote-tracking branch 'parisc-hd/for-next' omits 2c4c27584ecb Merge remote-tracking branch 'mips/mips-next' omits 82bfd63c5045 Merge remote-tracking branch 'm68knommu/for-next' omits 50293efdab9b Merge remote-tracking branch 'm68k/for-next' omits 86203bc20186 Merge remote-tracking branch 'h8300/h8300-next' omits 1e9291fe9ee0 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits a0adcee63812 Merge remote-tracking branch 'clk-imx/for-next' omits d2c5fd967d66 Merge remote-tracking branch 'clk/clk-next' omits 400a7232c6d0 Merge remote-tracking branch 'xilinx/for-next' omits 5bd72bbd12b8 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits ccad75e3b09a Merge remote-tracking branch 'tegra/for-next' omits 5193d6f36b3e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 801aa4480deb Merge remote-tracking branch 'stm32/stm32-next' omits ca570876e0d2 Merge remote-tracking branch 'scmi/for-linux-next' omits 8a9afd5a351a Merge remote-tracking branch 'samsung-krzk/for-next' omits 43cef27de769 Merge remote-tracking branch 'rockchip/for-next' omits c88b23cabef2 Merge remote-tracking branch 'reset/reset/next' omits e99908521d0d Merge remote-tracking branch 'renesas/next' omits eefef9329402 Merge remote-tracking branch 'raspberrypi/for-next' omits 0dfb43c3887b Merge remote-tracking branch 'qcom/for-next' omits bfd6c0c1c9c2 Merge remote-tracking branch 'omap/for-next' omits dcc2b1a876db Merge remote-tracking branch 'mvebu/for-next' omits ba650eb866eb Merge remote-tracking branch 'mediatek/for-next' omits d05f9bbee963 Merge remote-tracking branch 'keystone/next' omits f7b43aeb97c3 Merge remote-tracking branch 'imx-mxs/for-next' omits 8010f31b7ad2 Merge remote-tracking branch 'drivers-memory/for-next' omits 74e6248955f5 Merge remote-tracking branch 'at91/at91-next' omits a73661824a0b Merge remote-tracking branch 'aspeed/for-next' omits 1ef4e2a95bd9 Merge remote-tracking branch 'amlogic/for-next' omits c9ee0a55ef19 Merge remote-tracking branch 'actions/for-next' omits f6ba51df4e9b Merge remote-tracking branch 'arm64/for-next/core' omits 8b65f62dbdbc Merge remote-tracking branch 'arm/for-next' omits 3149b0c53e70 Merge remote-tracking branch 'asm-generic/master' omits be9329b84319 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 4c4b70df8808 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits f8730f66145e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits c684b09417cb Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 7190fcdef214 Merge remote-tracking branch 'fpga-fixes/fixes' omits fc23b9b24e5b Merge remote-tracking branch 'pidfd-fixes/fixes' omits 78e23253787b Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 14fda935ee69 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits fce82ec52132 Merge remote-tracking branch 'scsi-fixes/fixes' omits abbbc4d1a239 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits c974dc9fb9a1 Merge remote-tracking branch 'vfs-fixes/fixes' omits 09450f93fe76 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 60f0aa8227ea Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 19309e831ac9 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 0322ce90499a Merge remote-tracking branch 'omap-fixes/fixes' omits d3b560a81c3f Merge remote-tracking branch 'reset-fixes/reset/fixes' omits a36e68eca097 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits b36ef502941e Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 95a67976e8bf Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 6693f6a6dca5 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits f788556c68da Merge remote-tracking branch 'staging.current/staging-linus' omits c3a118b90bc9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 68f2d4bcd93e Merge remote-tracking branch 'usb.current/usb-linus' omits e10d9ea2e693 Merge remote-tracking branch 'tty.current/tty-linus' omits 5c6c7516add9 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 83d3ee55af6b Merge remote-tracking branch 'pci-current/for-linus' omits 7047f47e32c6 Merge remote-tracking branch 'spi-fixes/for-linus' omits b314b15cfded Merge remote-tracking branch 'regulator-fixes/for-linus' omits 342fb71cc42d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a9100231ec09 Merge remote-tracking branch 'sound-current/for-linus' omits de1005474fa3 Merge remote-tracking branch 'wireless-drivers/master' omits 2b5cbb790587 Merge remote-tracking branch 'ipsec/master' omits fbea6da965a9 Merge remote-tracking branch 'bpf/master' omits 62da5897e056 Merge remote-tracking branch 'net/master' omits 1e3e975139e9 Merge remote-tracking branch 'powerpc-fixes/fixes' omits dd5228fb38a1 Merge remote-tracking branch 'arc-current/for-curr' omits b4f0c24a5eaf bpf: Do not close un-owned FD 0 on errors omits 19f6fb5956fc libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT omits 8118b11cb603 bpf: Fix rcu warning in bpf_prog_run_pin_on_cpu() omits 3b1cc6388558 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits 1cb606882c39 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits c35d96845882 hwmon: (dell-smm-hwmon) Fix fan mutliplier detection for 3rd fan omits 072847e3c1b1 hwmon: (dell-smm-hwmon) Convert to devm_hwmon_device_regis [...] omits 39e07080c122 hwmon: (dell-smm-hwmon) Move variables into a driver priva [...] omits f5ef572ac2c3 hwmon: (dell-smm-hwmon) Use devm_add_action_or_reset() omits e6ae86807a2a hwmon: (dell-smm-hwmon) Mark functions as __init omits 538590a39ca5 hwmon: (dell-smm-hwmon) Use platform device omits 42c774e24ae0 mm/filemap: Add FGP_STABLE omits 366c2597ba71 mm/filemap: Add filemap_get_folio omits 3a4a9770ccd8 mm/filemap: Convert mapping_get_entry to return a folio omits b7e71c8ec70a mm/filemap: Add filemap_add_folio() omits c9009661635f mm/filemap: Add filemap_alloc_folio omits 42c24e4164e3 mm/page_alloc: Add folio allocation functions omits 048edcbe4908 mm/lru: Add folio_add_lru() omits 966238fe6b03 mm/lru: Convert __pagevec_lru_add_fn to take a folio omits 78e6f99fd95f mm: Add folio_evictable() omits df0ae8af9e2b mm/workingset: Convert workingset_refault() to take a folio omits 9f17d0cfde4d mm/filemap: Add readahead_folio() omits 7878d6c80344 mm/filemap: Add folio_mkwrite_check_truncate() omits 5479f6622497 mm/filemap: Add i_blocks_per_folio() omits 1e79fd37313a mm/writeback: Add folio_redirty_for_writepage() omits 2d8db32af56d mm/writeback: Add folio_account_redirty() omits d43b06c60a9c mm/writeback: Add folio_clear_dirty_for_io() omits e1cf7b87d7e4 mm/writeback: Add folio_cancel_dirty() omits 9a1f59873814 mm/writeback: Add folio_account_cleaned() omits 55e383d9e414 mm/writeback: Add filemap_dirty_folio() omits 8508d3bd71c8 mm/writeback: Convert tracing writeback_page_template to folios omits a89fae6c6508 mm/writeback: Add __folio_mark_dirty() omits 748dbe756f28 mm/writeback: Add folio_mark_dirty() omits 38b55a9132d5 mm/writeback: Add folio_start_writeback() omits 145e8de76382 mm/writeback: Add __folio_end_writeback() omits 545a5f199e97 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits 86d6fad3682d flex_proportions: Allow N events instead of 1 omits beec16fdd9cd mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits 271ff0995b1a mm/migrate: Add folio_migrate_copy() omits 707301a3fd3f mm/migrate: Add folio_migrate_flags() omits ff7760fb839c mm/migrate: Add folio_migrate_mapping() omits bdf99c4ad1cf mm/rmap: Add folio_mkclean() omits 3f37853d8b1f mm/swap: Add folio_mark_accessed() omits 037ef6646875 mm/swap: Add folio_activate() omits d9c1d24a7a0e mm: Add folio_young and folio_idle omits 5a250442d699 mm: Add arch_make_folio_accessible() omits 04d1c5818151 mm: Add kmap_local_folio() omits b292b4a20377 mm: Add flush_dcache_folio() omits 00608fc0c23e mm: Add folio_raw_mapping() omits 0de343b1335a mm: Add folio_pfn() omits 3ca21154fda1 mm/workingset: Convert workingset_activation to take a folio omits ba82a3437882 mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits 46e02221061e mm/memcg: Add folio_lruvec_lock() and similar functions omits 4edcec332999 mm/memcg: Add folio_lruvec() omits 73704b4260a0 mm/memcg: Convert mem_cgroup_move_account() to use a folio omits e4ce08214350 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits e84c90c56595 mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits db6d7b6da03a mm/memcg: Convert mem_cgroup_migrate() to take folios omits 00a0937f3711 mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits b69ad4b727df mm/memcg: Convert uncharge_page() to uncharge_folio() omits cc9d51d571f2 mm/memcg: Convert mem_cgroup_charge() to take a folio omits 1209069f233b mm/memcg: Convert commit_charge() to take a folio omits 969f3af4fcf9 mm/memcg: Add folio_memcg() and related functions omits bdec3cd4b92f mm/memcg: Convert memcg_check_events to take a node ID omits 8a7220d64959 mm/memcg: Remove soft_limit_tree_node() omits 63ac31864ecf mm/memcg: Use the node id in mem_cgroup_update_tree() omits a303d85007c3 mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits 8f0261c6512a mm: Add folio_nid() omits 251055cd8f72 mm: Add folio_mapped() omits 855e5138d367 fs/netfs: Add folio fscache functions omits cc13ead93a79 mm/filemap: Add folio private_2 functions omits 5e5e36199434 mm/filemap: Convert page wait queues to be folios omits 76f224717850 mm/filemap: Add folio_wake_bit() omits 988e757e3d2e mm/filemap: Add folio_wait_bit() omits e8b970ba1ca9 mm/writeback: Add folio_wait_stable() omits 92dcfe4926a5 mm/writeback: Add folio_wait_writeback() omits f8ee9f85ea32 mm/filemap: Add folio_end_writeback() omits 5547059cdf72 mm/swap: Add folio_rotate_reclaimable() omits d3da6dd51c1d mm/filemap: Add __folio_lock_or_retry() omits 10bd9078a416 mm/filemap: Add folio_wait_locked() omits 8bf6acec5d0c mm/filemap: Add __folio_lock_async() omits e33ccf76ab4a mm/filemap: Add folio_lock_killable() omits 3fcdf355f751 mm/filemap: Add folio_lock() omits bad1069214ff mm/filemap: Add folio_unlock() omits f9fea59ea368 mm/util: Add folio_mapping() and folio_file_mapping() omits 8286874ed019 mm/filemap: Add folio_pos() and folio_file_pos() omits 16a3812b028c mm/filemap: Add folio_next_index() omits c1202f4a83cc mm/filemap: Add folio_index(), folio_file_page() and folio [...] omits c96a260f5170 mm: Handle per-folio private data omits f87fc2757e66 mm/lru: Add folio LRU functions omits 130c2265d4e0 mm: Add folio flag manipulation functions omits 549cd449ebb2 Merge branch 'misc' into for-next omits 03f39ec5f1cd Merge branch 'fixes' into for-next omits d5c8db0e5cd4 scsi: core: Fix capacity set to zero after offlinining device omits eea4d790a8d7 scsi: sr: Return correct event when media event code is 3 omits 73bfdf707d01 scsi: ibmvfc: Fix command state accounting and stale respo [...] omits 85601d88eccc scsi: core: Avoid printing an error if target_alloc() retu [...] omits fb5d909021b4 scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() omits b1d5de8c6ea2 scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() omits 99facff49d5e drm/amdgpu/smu7: split PM logging start and sampling omits 1d0f01678bde PCI: quirks: Quirk PCI d3hot delay for AMD xhci omits a7e6f138ae5f drm/radeon: Add HD-audio component notifier support (v2) omits b0d31be25f98 Revert "drm/amd/display: To modify the condition in indica [...] omits 5549b90e845e Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits a0d91a4135ca drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 488d8975c2e7 drm/amdgpu: only check for _PR3 on dGPUs omits 3d4ac3df30df drm/amdgpu: add another raven1 gfxoff quirk omits 7c3cee9ca132 usb/host: enable auto power control for xhci-pci omits 66f90cda36c0 drm/amdkfd: Allow querying SVM attributes that are clear omits 7cd5d6844dd2 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] omits 4296a65e1d9d Merge remote-tracking branch 'spi/for-5.15' into spi-next omits ffaff51043fe Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits 89f11f3cf09e Merge branch 'for-5.15/block' into for-next omits 6130f44ba304 block: remove blk-mq-sysfs dead code omits 972afa376543 f2fs: turn back remapped address in compressed page endio omits 1545cff875b5 Merge branch 'for-5.15/block' into for-next omits 7b5cbe4404aa loop: raise media_change event omits e1015b519269 block: add a helper to raise a media changed event omits 8a388b688c99 block: export diskseq in sysfs omits 67e43da268db block: add ioctl to read the disk sequence number omits bd1ec1e878c5 block: export the diskseq in uevents omits c4ef8f85face block: add disk sequence number omits 0421c2df6954 Merge of ucount-fixes-for-5.14, and siginfo-si_trapno-for- [...] omits fa25f777d549 ucounts: add missing data type changes omits 36c4d19d52b0 dt-bindings: sbrmi: Add SB-RMI hwmon driver bindings omits c3d8fa397d8a hwmon: (sbrmi) Add Documentation omits 4f5b70eb322a hwmon: Add support for SB-RMI power module omits 604483c9d252 Merge branch 'acpi-dptf' into linux-next omits 839b3a1aeae6 Merge branch 'acpi-resources' into linux-next omits 268b654a6bd8 NFSD: remove vanity comments omits cff960c313fa block: remove cmdline-parser.c omits 1606b3aadfab Merge branch 'x86/cpu' omits ede334b94cde Merge branch 'timers/urgent' omits d0a68fd9a381 Merge branch 'sched/core' omits 1a094c96bdfe Merge branch 'perf/urgent' omits deec4dd8f3c6 Merge branch 'perf/core' omits 1ad0079f154a Merge branch 'locking/core' omits e9c737bb75a1 Merge branch 'for-5.15/drivers' into for-next omits 002b8753da4a block/rnbd: Use sysfs_emit instead of s*printf function fo [...] omits b3912ae61998 block/rnbd-clt: Use put_cpu_ptr after get_cpu_ptr omits 9b99b733701d block: remove disk_name() omits f96a9c57084a block: simplify disk name formatting in check_partition omits 397b40221352 block: simplify printing the device names disk_stack_limits omits 4634b043877c block: use the %pg format specifier in show_partition omits 49648ed95802 block: use the %pg format specifier in printk_all_partitions omits 89dcb168a295 block: reduce stack usage in diskstats_show omits 054fcd15c8ef Merge branch 'for-5.15/block' into for-next omits 40116ccedb80 block: remove bdput omits 0175ebd544fa block: remove bdgrab omits 6cf66ffff3d0 loop: don't grab a reference to the block device omits 9d54b5b84fd7 block: change the refcounting for partitions omits acac3d540614 block: allocate bd_meta_info later in add_partitions omits 0a82043c13c8 block: unhash the whole device inode earlier omits 4e1f588ad96b block: assert the locking state in delete_partition omits 6cbbf9af226d block: use bvec_kmap_local in bio_integrity_process omits 89cf2a7e3b97 block: use bvec_kmap_local in t10_pi_type1_{prepare,complete} omits fc0dfee487b3 block: use memcpy_from_bvec in __blk_queue_bounce omits f1cb206f9915 block: use memcpy_from_bvec in bio_copy_kern_endio_read omits 5cc4862dc349 block: use memcpy_to_bvec in copy_to_high_bio_irq omits 6db4ab2c8905 block: rewrite bio_copy_data_iter to use bvec_kmap_local a [...] omits 41f52719a6f8 block: remove bvec_kmap_irq and bvec_kunmap_irq omits 226a08419dc1 ps3disk: use memcpy_{from,to}_bvec omits bd532fbfab76 dm-writecache: use bvec_kmap_local instead of bvec_kmap_irq omits d39f1d3e1a98 rbd: use memzero_bvec omits b86d14cf7dd2 block: use memzero_page in zero_fill_bio omits 9b6bf5c8ac11 bvec: add memcpy_{from,to}_bvec and memzero_bvec helper omits 913656ae40b2 bvec: add a bvec_kmap_local helper omits 0c6696f3940e bvec: fix the include guards for bvec.h omits 4bc78bd5aa68 MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> omits ebdad322cdee ioprio: move user space relevant ioprio bits to UAPI includes omits 319906c4191a Merge branch 'block-5.14' into for-5.15/block omits 3ad4a3162035 ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() omits 56dbe080de28 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits ad9148eceae3 rcu: Fix undefined Kconfig macros omits 95728848432f doc: Add another stall-warning root cause in stallwarn.rst omits 33928ebb0fcc rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits 4c866d280f7a rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits 4c3f9b7e0c2f irq: detect long-running IRQ handlers omits 6f24811ca0d2 irq: abstract irqaction handler invocation omits a8c862972454 torture: Allot 1G of memory for scftorture runs omits 11a69b57fb83 rcu-nocb: Fix a couple of tree_nocb code-style nits omits 9edd4bc2ed0f rcu: Mark accesses to rcu_state.n_force_qs omits 50fe4d1cda1e tools/rcu: Add an extract-stall script omits 606b441479b1 torture: Make torture.sh print the number of files to be c [...] omits bf5b2f6240ad scftorture: Count reschedule IPIs omits db2eb4831ad7 scftorture: Account for weight_resched when checking for a [...] omits a6d3689d4dd2 scftorture: Shut down if nonsensical arguments given omits 49db5b6a3064 scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 4792fba8b539 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits 837b974701c5 Merge branch 'clocksource.2021.07.20c' into HEAD omits 6b56776ef6ac Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits db65ca3b6604 Merge branch 'lkmm.2021.07.27a' into HEAD omits 55b45e0ace28 Merge branch 'kcsan.2021.07.20c' into HEAD omits abc16ba7619d Merge branches 'doc.2021.07.20c', 'fixes.2021.07.27a', 'no [...] omits 1e11c153bfd3 rcu: Print human-readable message for schedule() in RCU reader omits b2f0ad0e734a rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU omits 2aed5a08120f rcu: Use per_cpu_ptr to get the pointer of per_cpu variable omits 564ccfd2de6a rcu: Remove useless "ret" update in rcu_gp_fqs_loop() omits 38eff99a75d0 rcu: Mark accesses in tree_stall.h omits 4372df9a0cd6 rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] omits bd0abbdde547 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() omits 555b6b89d41c srcutiny: Mark read-side data races omits 379ddeced7c1 rcu: Start timing stall repetitions after warning complete omits 8b1ead31562e rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() omits 702f09e40b90 rcu/tree: Handle VM stoppage in stall detection omits 362ccd0233dc rculist: Unify documentation about missing list_empty_rcu() omits 8004a0b601b9 rcu: Mark accesses to ->rcu_read_lock_nesting omits 2431e5602c02 rcu: Weaken ->dynticks accesses and updates omits 88d7bf83f35b Merge branch 'misc' into for-next omits 10bef70e0a4a svcrdma: Convert rdma->sc_rw_ctxts to llist omits fb7160da0ca4 svcrdma: Relieve contention on sc_send_lock. omits 4cbbc7502aa9 svcrdma: Fewer calls to wake_up() in Send completion handler omits 08463f5ad501 Merge branch 'remotes/lorenzo/pci/tegra' omits cbfbe4d5bd7f Merge branch 'remotes/lorenzo/pci/misc' omits 802a781ae226 Merge branch 'remotes/lorenzo/pci/dwc' omits 8c434842cccb Merge branch 'pci/resource' omits 08b8de81abe1 f2fs: change fiemap way in printing compression chunk omits ecc265407e05 f2fs: do not submit NEW_ADDR to read node block omits f1c34e69bf27 f2fs: compress: remove unneeded read when rewrite whole cluster omits 1dae4a65c011 Merge branch 'pm-pci' into linux-next omits 31e110abcbc1 Merge branch 'acpi-pm' into linux-next omits 62a21d3c41df Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] omits 484f44e82b3a lockd: Fix invalid lockowner cast after vfs_test_lock omits 854e6d8f9696 NFSD: Use new __string_len C macros for nfsd_clid_class omits 018c474e9338 NFSD: Use new __string_len C macros for the nfs_dirent tracepoint omits 6db06b24c001 tracing: Add trace_event helper macros __string_len() and [...] omits 31912ba6eb98 NFSD: Batch release pages during splice read omits 17ffc46d4431 SUNRPC: Add svc_rqst_replace_page() API omits ff1e50869edb NFSD: Clean up splice actor omits 9be9f5580ab6 Merge branches 'iommu/fixes', 'x86/amd' and 'core' into next omits c570c2337460 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 3687139ee5fb Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits ef5680b5f7d1 fuse: allow sharing existing sb omits 6defeb73d4d8 fuse: move fget() to fuse_get_tree() omits 941b2be46901 dt-bindings: opp: Convert to DT schema omits f05b0068950e dt-bindings: Clean-up OPP binding node names in examples omits 45dd009f0a8f ARM: dts: omap: Drop references to opp.txt omits 5fecc72d6f6e opp: remove WARN when no valid OPPs remain omits 45889c71755f Merge branches 'v5.15/configs', 'v5.15/dt' and 'v5.15/dt64 [...] omits 60fc0a58c91d m68k: m5441x: add flexcan support omits 8c1ce328855d m68k: stmark2: update board setup omits 3a2b3f668177 m68k/nommu: prevent setting ROMKERNEL when ROM is not set omits 9f94d872a15b m68k/coldfire: change pll var. to clk_pll omits 898dff6d53ba f2fs: add sysfs node to control ra_pages for fadvise seq file omits 4990672e9b2a Merge branch 'devel' into for-next omits 1f0172c02a3d ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM omits ee832aad8a3a fuse: name fs_context consistently omits 49fc2be70e7f Merge branch 'fixes' into next omits e00d7d22aa83 mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() omits 4801760af0e5 mmc: mmci: De-assert reset on probe omits f94d8d303026 mmc: usdhi6rol0: use proper DMAENGINE API for termination omits 23cc9853eeab mmc: sh_mmcif: use proper DMAENGINE API for termination omits b19f9e69a7c2 mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for t [...] omits 0fda3787caf9 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7280 omits fe8b30d632cb mmc: arasan: Fix the issue in reading tap values from DT omits 8cebd26e404d mmc: sdhci-of-arasan: Modify data type of the clk_phase array omits 070e83b0cfee mmc: sdhci-of-arasan: Use appropriate type of division macro omits 2b43f521c53d mmc: sdhci-of-arasan: Check return value of non-void funtions omits 5136c6871ef9 mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in Z [...] omits 1e69cf1b4137 mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACM [...] omits bcb0d814995e mmc: sdhci-of-arasan: Modified SD default speed to 19MHz f [...] omits 6616f06fd977 mmc: host: factor out clearing the retune state omits 762f3d440374 mmc: host: add kdoc for mmc_retune_{en|dis}able omits 2092cdb412f0 Merge branch 'icc-fixes' into icc-next omits 7ec2438bdf21 interconnect: qcom: icc-rpmh: Add BCMs to commit list in p [...] omits d7a81d334847 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced [...] omits 9cc969675dea interconnect: Sanity check that node isn't already on list omits 789a39ad39bc interconnect: qcom: icc-rpmh: Consolidate probe functions omits c18a4e657ce6 Merge branch 'fixes' into for-next omits 343ad5a3e1ca rcu: Remove special bit at the bottom of the ->dynticks counter omits f6b3995a8b56 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits 8baded711edc rcu: Fix to include first blocked task in stall warning omits 7929b794edc7 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 51b89b49954f Merge branch for-5.14/arm64/dt into for-next omits b8c95616d154 bus: mhi: core: Improve debug messages for power up omits e1e82defeabd bus: mhi: core: Replace DMA allocation wrappers with origi [...] omits 554492868314 bus: mhi: core: Add range checks for BHI and BHIe omits 00f29cd72a64 bus: mhi: pci_generic: Set register access length for MHI driver omits be49067c86ea ath11k: set register access length for MHI driver omits a735a900cff2 bus: mhi: Add MMIO region length to controller structure omits cc9aaa88751c bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up omits 7f81b917db72 bus: mhi: core: Set BHI/BHIe offsets on power up preparation omits 6a68cd546c36 bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI omits 51caa4ed8542 bus: mhi: Add inbound buffers allocation flag omits ba3562892619 mtd: devices: mchp48l640: Fix memory leak on cmd omits b462e2fc78f0 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check omits 1631761dc7fb ARM: dts: stm32: Prefer HW RTC on DHCOM SoM omits e505fdce7081 ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx omits fc5045ea6bdf ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15x [...] omits 49b3d89ab421 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp157 [...] omits a9877360b05f ARM: dts: stm32: Add usbphyc_port1 supply on DHCOM SoM omits e26d30c8df86 ARM: dts: stm32: Add backlight and panel supply on DHCOM SoM omits b727acc86620 ARM: dts: stm32: Set {bitclock,frame}-master phandles on D [...] omits 7486f29e5e60 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits d98fb9ab6255 Merge branch 'zynq/dt' into for-next omits 438c451d5ad1 ARM: configs: multi_v7: enable PL35x NAND controller omits 6584dce74292 ARM: dts: ebaz4205: enable NAND support omits 8d1250d6c515 ARM: dts: zynq: add NAND flash controller node omits a1c8c49de3d7 Merge branch 'v5.13-next/soc' into for-next omits b96b57995b56 Merge branch 'v5.13-next/dts64' into for-next adds e4b016f4b441 alpha: __udiv_qrnnd should be exported adds a09c33cbf3db alpha: Kconfig: Replace HTTP links with HTTPS ones adds 5e3c3a0ae5d1 alpha: remove undef inline in compiler.h adds f0443da1d856 alpha: convert comma to semicolon adds caace6ca4e06 alpha: Send stop IPI to send to online CPUs adds bfd736e3ffcc alpha: defconfig: add necessary configs for boot testing adds 8f34ed9d9597 alpha: fix typos in a comment adds 6208721f1399 binfmt: remove support for em86 (alpha only) adds 15b9e384030c alpha: Add syscall_get_return_value() adds ee3e9fa29e8b alpha: fp_emul: avoid init/cleanup_module names adds 3e0c6d15adea alpha: Remove space between * and parameter name adds fc520525c18a alpha: fix spelling mistakes adds 640b7ea5f888 alpha: register early reserved memory in memblock adds cade08a57244 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c71a2f65e7a1 Merge tag 'fallthrough-fixes-clang-5.14-rc4' of git://git. [...] adds 764a5bc89b12 Merge tag 'drm-fixes-2021-07-30' of git://anongit.freedesk [...] adds b2ff70a01a7a lib/test_string.c: move string selftest in the Runtime Tes [...] adds f267aeb6dea5 ocfs2: fix zero out valid data adds 9449ad33be84 ocfs2: issue zeroout to EOF blocks adds 30def93565e5 mm: memcontrol: fix blocking rstat function called from at [...] adds b5916c025432 mm/migrate: fix NR_ISOLATED corruption on 64-bit adds f227f0faf63b slub: fix unreclaimable slab stat for bulk free adds 121dffe20b14 mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() adds ad6ec09d9622 Merge branch 'akpm' (patches from Andrew) adds 8723bc8fb38c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 051df241e446 Merge tag 'for-5.14-rc3-tag' of git://git.kernel.org/pub/s [...] adds ecef6a9effe4 libata: fix ata_pio_sector for CONFIG_HIGHMEM adds 094121ef815f arch: Kconfig: clean up obsolete use of HAVE_IDE adds f6c5971bb78e Merge tag 'libata-5.14-2021-07-30' of git://git.kernel.dk/ [...] adds 44eff40a32e8 io_uring: fix io_prep_async_link locking adds 110aa25c3ce4 io_uring: fix race in unified task_work running adds 773af69121ec io_uring: always reissue from task_work context adds ef04688871f3 io_uring: don't block level reissue off completion path adds a890d01e4ee0 io_uring: fix poll requests leaking second poll entries adds 27eb687bcdb9 Merge tag 'io_uring-5.14-2021-07-30' of git://git.kernel.d [...] adds 4669e13cd67f Merge tag 'block-5.14-2021-07-30' of git://git.kernel.dk/l [...] adds 3a34b13a88ca pipe: make pipe writes always wake up readers adds e83f54eacf13 Merge branches 'acpi-resources' and 'acpi-dptf' adds e1dab4c02de0 Merge tag 'acpi-5.14-rc4' of git://git.kernel.org/pub/scm/ [...] adds 028a71775f81 gve: Update MAINTAINERS list adds 8a7b46fa7902 MAINTAINERS: add Yasushi SHOJI as reviewer for the Microch [...] adds f6b3c7848e66 can: hi311x: fix a signedness bug in hi3110_cmd() adds fc43fb69a7af can: mcba_usb_start(): add missing urb->transfer_dma initi [...] adds 0e865f0c3192 can: usb_8dev: fix memory leak adds 9969e3c5f40c can: ems_usb: fix memory leak adds 928150fad41b can: esd_usb2: fix memory leak adds 8d67041228ac Merge tag 'linux-can-fixes-for-5.14-20210730' of git://git [...] adds c7d102232649 Merge tag 'net-5.14-rc4' of git://git.kernel.org/pub/scm/l [...] adds f3438b4c4e69 Merge tag '5.14-rc3-smb3-fixes' of git://git.samba.org/sfr [...] adds aa6603266cc0 Merge tag 'xfs-5.14-fixes-2' of git://git.kernel.org/pub/s [...] adds c82357a7b32c Merge tag 'powerpc-5.14-4' of git://git.kernel.org/pub/scm [...] adds 48e8a7b5a551 perf cs-etm: Split --dump-raw-trace by AUX records adds c07d5c922698 perf pmu: Fix alias matching adds 9bac1bd6e6d3 Revert "perf map: Fix dso->nsinfo refcounting" adds d4affd6b6e81 Merge tag 'perf-tools-fixes-for-v5.14-2021-08-01' of git:/ [...] adds c500bee1c5b2 Linux 5.14-rc4 adds f828b0bcacef clk: fix leak on devm_clk_bulk_get_all() unwind adds 785ee9834968 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds fe911792eae3 media: Revert "media: rtl28xxu: fix zero-length control request" adds 76f22c93b209 media: rtl28xxu: fix zero-length control request adds c592b46907ad media: videobuf2-core: dequeue if start_streaming fails adds f1de1c780359 media: atmel: fix build when ISC=m and XISC=y adds d5ad8ec3cfb5 Merge tag 'media/v5.14-2' of git://git.kernel.org/pub/scm/ [...] adds 9b87f43537ac gpio: tqmx86: really make IRQ optional adds 0c2e31d2bd43 Merge tag 'gpio-updates-for-v5.14-rc5' of git://git.kernel [...] adds 251a1524293d Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 46c4c9d1beb7 pipe: increase minimum default pipe size to 2 pages adds 611ffd8acc4b Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds fa7a549d321a KVM: x86: accept userspace interrupt only if no event is injected adds 2e2f1e8d0450 KVM: x86: hyper-v: Check access to hypercall before readin [...] adds f5714bbb5b31 KVM: x86: Introduce trace_kvm_hv_hypercall_done() adds 4e62aa96d6e5 KVM: x86: hyper-v: Check if guest is allowed to use XMM re [...] adds 2476b5a1b16c KVM: selftests: Test access to XMM fast hypercalls adds 85cd39af14f4 KVM: Do not leak memory for duplicate debugfs directories adds 179c6c27bf48 KVM: SVM: Fix off-by-one indexing when nullifying last use [...] adds bb2baeb214a7 KVM: SVM: improve the code readability for ASID management adds 13c2c3cfe019 KVM: selftests: fix hyperv_clock test adds d5aaad6f8342 KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds adds 97fcc07be81d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 7561c14d8a4d s390/vdso: add .got.plt in vdso linker script adds 88731c8f3636 s390/boot: fix zstd build for -march=z900 adds ecd92e2167c3 s390: update defconfigs adds 130951bbc61f Merge tag 's390-5.14-4' of git://git.kernel.org/pub/scm/li [...] adds ff41c28c4b54 tracing: Fix NULL pointer dereference in start_creating adds 2c05caa7ba88 tracing / histogram: Give calculation hist_fields a size adds a9d10ca49865 tracing: Reject string operand in the histogram expression adds b18b851ba85a scripts/recordmcount.pl: Remove check_objcopy() and $can_u [...] adds 1c0cec64a7cc scripts/tracing: fix the bug that can't parse raw_trace_func adds 51397dc6f283 tracing: Quiet smp_processor_id() use in preemptable warni [...] adds 3c3e9027071c Merge tag 'trace-v5.14-rc4' of git://git.kernel.org/pub/sc [...] adds 6209049ecfc1 Merge branch 'for-v5.14' of git://git.kernel.org/pub/scm/l [...] adds 4c156084daa8 selinux: correct the return value when loads initial sids adds 0b53abfc5f66 Merge tag 'selinux-pr-20210805' of git://git.kernel.org/pu [...] adds e04480920d1e Bluetooth: defer cleanup of resources in hci_unregister_dev() adds 1159e25c1374 qede: fix crash in rmmod qede while automatic debug collection adds d51c5907e980 net, gro: Set inner transport header offset in tcp/udp GRO hook adds ebca25ead071 net/sched: taprio: Fix init procedure adds 40e159403896 mhi: Fix networking tree build. adds cb81698fddbc net: dsa: sja1105: fix static FDB writes for SJA1110 adds e11e865bf84e net: dsa: sja1105: overwrite dynamic FDB entries with stat [...] adds 6c5fc159e092 net: dsa: sja1105: invalidate dynamic FDB entries learned [...] adds 728db843df88 net: dsa: sja1105: ignore the FDB entry for unknown multic [...] adds 589918df9322 net: dsa: sja1105: be stateless with FDB entries on SJA110 [...] adds 47c2c0c23121 net: dsa: sja1105: match FDB entries regardless of inner/o [...] adds cebb5103f07e Merge branch 'sja1105-fdb-fixes' adds a5e63c7d38d5 net: phy: micrel: Fix detection of ksz87xx switch adds 7fe74dfd41c4 net: natsemi: Fix missing pci_disable_device() in probe an [...] adds 6387f65e2acb net: sparx5: fix compiletime_assert for GCC 4.9 adds 66e0da217283 docs: operstates: fix typo adds 7a7b8635b622 docs: operstates: document IF_OPER_TESTING adds 1c69d7cf4a8b Revert "mhi: Fix networking tree build." adds 0541a6293298 net: bridge: validate the NUD_PERMANENT bit when adding an [...] adds ce78ffa3ef16 net: really fix the build... adds ae954bbc451d sctp: move the active_key update after sh_keys is added adds f41e57af926a net: sparx5: fix bitmask on 32-bit targets adds c87a4c542b5a net: flow_offload: correct comments mismatch with code adds 0161d151f3e3 net: sched: provide missing kdoc for tcf_pkt_info and tcf_ [...] adds 9fdc5d85a8fe nfp: update ethtool reporting of pauseframe control adds 4039146777a9 net: ipv6: fix returned variable type in ip6_skb_dst_mtu adds abc7285d89ff mptcp: drop unused rcu member in mptcp_pm_addr_entry adds e3ea110d6e79 VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST adds d1a58c013a58 net: dsa: qca: ar9331: reorder MDIO write sequence adds 06f5553e0f0c net: sched: fix lockdep_set_class() typo error for sch->seqlock adds 13a9c4ac319a net/prestera: Fix devlink groups leakage in error flow adds 8a160e2e9aeb net: usb: pegasus: Check the return value of get_geristers [...] adds bc65bacf239d net: usb: pegasus: Remove the changelog and DRIVER_VERSION. adds ff0ee9dfe8a3 Merge branch 'pegasus-errors' adds d00551b40201 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 396492b4c5f2 docs: networking: netdevsim rules adds 6b67d4d63ede net: usb: lan78xx: don't modify phy_device state concurrently adds 5a7c1b2a5bb4 net: wwan: iosm: fix lkp buildbot warning adds b46c5795d641 net: wwan: iosm: endianness type correction adds c98f5220e970 net: wwan: iosm: correct data protocol mask bit adds 679505baaaab net: wwan: iosm: fix recursive lock acquire in unregister adds afa00d3f5800 Merge branch 'eean-iosm-fixes' adds fb653827c758 bnx2x: fix an error code in bnx2x_nic_load() adds ae03d189bae3 net: ethernet: ti: am65-cpsw: fix crash in am65_cpsw_port_ [...] adds af35fc37354c net: pegasus: fix uninit-value in get_interrupt_interval adds 44712965bf12 net: fec: fix use-after-free in fec_drv_remove adds 942e560a3d38 net: vxge: fix use-after-free in vxge_device_unregister adds 6bb5318ce501 Merge branch 'net-fix-use-after-free-bugs' adds 902e7f373fff Merge tag 'net-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] adds e89afb51f97a drm/vmwgfx: Fix a 64bit regression on svga3 adds e8a1ca91c83c Merge tag 'drm-misc-fixes-2021-08-04' of git://anongit.fre [...] adds 9c9c6d0ab08a drm/i915: Correct SFC_DONE register offset adds 1354d830cb8f drm/i915: Call i915_globals_exit() if pci_register_device() fails adds 5bde522e474a Merge tag 'drm-intel-fixes-2021-08-04' of git://anongit.fr [...] adds a07296453bf2 drm/i915: fix i915_globals_exit() section mismatch error adds 4d77f36f2c8c drm/amdgpu: Fix out-of-bounds read when update mapping adds 1c0539a6fc8a drm/amdgpu: fix the doorbell missing when in CGPG issue fo [...] adds 23c0ebac20de drm/amd/pm: update yellow carp pmfw interface version adds 5706cb3c910c drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled adds ffb9ee8eb272 drm/amd/display: Assume LTTPR interop for DCN31+ adds 06050a0f01db drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X adds cd7b0531a618 drm/amd/display: Increase stutter watermark for dcn303 adds d5c5ac3a7bca drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4 adds c4152b297d56 drm/amd/display: workaround for hard hang on HPD on native DP adds 0e99e960ce6d drm/amdgpu/display: fix DMUB firmware version info adds e00f543d3596 drm/amdgpu: add DID for beige goby adds d186f9c28008 Merge tag 'amd-drm-fixes-5.14-2021-08-05' of https://gitla [...] adds 1254f05ce097 Merge tag 'drm-fixes-2021-08-06' of git://anongit.freedesk [...] adds 0d4867a18546 ALSA: hda/realtek: add mic quirk for Acer SF314-42 adds 8dde723fcde4 ALSA: usb-audio: Avoid unnecessary or invalid connector se [...] adds 852a8a97776a ALSA: pcm - fix mmap capability check for the snd-dummy driver adds eda80d7c9c4d ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUS adds 97367c97226a ALSA: seq: Fix racy deletion of subscriber adds 484faec8f1dd Merge tag 'sound-5.14-rc5' of git://git.kernel.org/pub/scm [...] adds d6793ca97b76 RDMA/mlx5: Delay emptying a cache entry when a new MR is a [...] adds db4657afd10e RDMA/cma: Revert INIT-INIT patch adds e2a05339fa11 RDMA/rxe: Use the correct size of wqe when processing SRQ adds ef4b96a5773d RDMA/rxe: Restore setting tot_len in the IPv4 header adds 8b436a99cd70 RDMA/hns: Fix the double unlock problem of poll_sem adds 2638a32348bb RDMA/iw_cxgb4: Fix refcount underflow while destroying cqs. adds b4b927fcb0b2 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 7199ddede9f0 dmaengine: imx-dma: configure the generic DMA type to make [...] adds 4f1be39638a5 Merge tag 'dmaengine-fix-5.14' of git://git.kernel.org/pub [...] adds 0d5c3954b35e spi: mediatek: Fix fifo transfer adds 0395be967b06 spi: cadence-quadspi: Fix check condition for DTR ops adds 894d6f401b21 Merge tag 'spi-fix-v5.14-rc4' of git://git.kernel.org/pub/ [...] adds 6aa32467299e MIPS: check return value of pgtable_pmd_page_ctor adds cb407fc81d68 Merge tag 'mips-fixes_5.14_1' of git://git.kernel.org/pub/ [...] adds e30e8d46cf60 arm64: fix compat syscall return truncation adds 64ee84c75b5f arm64: move warning about toolchains to archprepare adds f9c4ff2ab9fe arm64: fix the doc of RANDOMIZE_MODULE_REGION_FULL adds 8d5903f45714 arm64: stacktrace: fix comment adds 0c32706dac1b arm64: stacktrace: avoid tracing arch_stack_walk() adds 73f25536f271 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 47091f473b36 ARM: dts: nomadik: Fix up interrupt controller node names adds 79e48a21045e Merge tag 'tegra-for-5.14-rc3-arm64-dt' of git://git.kerne [...] adds a4282f66d90e soc/tegra: Make regulator couplers depend on CONFIG_REGULATOR adds 7f94b69ece51 ARM: ixp4xx: fix compile-testing soc drivers adds 796a8c85b121 ARM: ixp4xx: goramo_mlr depends on old PCI driver adds bee757485161 Merge tag 'imx-fixes-5.14' of git://git.kernel.org/pub/scm [...] adds ec185dd3ab25 optee: Fix memory leak when failing to register shm pages adds adf752af454e optee: Refuse to load the driver under the kdump kernel adds f25889f93184 optee: fix tee out of memory failure seen during kexec reboot adds b5c10dd04b74 optee: Clear stale cache entries during initialization adds dc7019b7d0e1 tee: add tee_shm_alloc_kernel_buf() adds 376e4199e327 tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag adds dfb703ad2a8d tpm_ftpm_tee: Free and unregister TEE shared memory during kexec adds 914ab19e471d firmware: tee_bnxt: Release TEE shm, session, and context [...] adds 64429b9e0e1d Merge tag 'tee-kexec-fixes-for-v5.14' of git://git.linaro. [...] adds 3a0670824979 ARM: dts: stm32: Prefer HW RTC on DHCOM SoM adds 36862c1ebc92 ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM adds 15f68f027ebd ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM adds b07bf042e678 Merge tag 'stm32-dt-for-v5.14-fixes-1' of git://git.kernel [...] adds 6ebeca342f96 Merge tag 'mvebu-fixes-5.14-1' of git://git.kernel.org/pub [...] adds 8861452b2097 soc: ixp4xx: fix printing resources adds a8eee86317f1 soc: ixp4xx/qmgr: fix invalid __iomem access adds 19c1eb3605a1 Merge tag 'omap-for-v5.14/fixes-rc5-signed' of git://git.k [...] adds 3dc064d29dfb Merge tag 'soc-fixes-5.14-2' of git://git.kernel.org/pub/s [...] adds 6511a8b5b7a6 Revert "ACPICA: Fix memory leak caused by _CID repair function" adds 5d609689d9ff Merge tag 'acpi-5.14-rc5' of git://git.kernel.org/pub/scm/ [...] adds c2ec772b8740 cpuidle: teo: Fix alternative idle state lookup adds 4adae7dd10db cpuidle: teo: Rename two local variables in teo_select() adds 9917de73b499 Merge tag 'pm-5.14-rc5' of git://git.kernel.org/pub/scm/li [...] adds f7ec41212563 tracepoint: static call: Compare data on transition from 2 [...] adds 231264d6927f tracepoint: Fix static call function vs data state mismatch adds 7b40066c97ec tracepoint: Use rcu get state and cond sync for static cal [...] adds 2c4b1ec683f2 Merge tag 'trace-v5.14-rc4-2' of git://git.kernel.org/pub/ [...] adds b66541422824 ext4: fix potential uninitialized access to retval in kmmpd adds 73dc707161a8 ext4: remove conflicting comment from __ext4_forget adds 877ba3f729fd ext4: fix potential htree corruption when growing large_di [...] adds c9194f32bfd9 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds fa953adfad7c x86/tools/relocs: Fix non-POSIX regexp adds 28bbbb9875a3 mips: Fix non-POSIX regexp adds 54eacba0e3bb scripts: checkversion: modernize linux/version.h search strings adds 14ccc638b02f kbuild: cancel sub_make_done for the install target to fix DKMS adds 4972bb90c395 Merge tag 'kbuild-fixes-v5.14-2' of git://git.kernel.org/p [...] adds 78d9d8005e45 riscv: stacktrace: Fix NULL pointer dereference adds d09560435cb7 riscv: dts: fix memory size for the SiFive HiFive Unmatched adds a18b14d88866 riscv: Disable STACKPROTECTOR_PER_TASK if GCC_PLUGIN_RANDS [...] adds 6d7f91d914bc riscv: Get rid of CONFIG_PHYS_RAM_BASE in kernel physical [...] adds 867432bec1c6 Revert "riscv: Remove CONFIG_PHYS_RAM_BASE_FIXED" adds 0b6684ba5f5a Merge tag 'riscv-for-linus-5.14-rc5' of git://git.kernel.o [...] adds 952835edb4fd s390/dasd: fix use after free in dasd path handling adds 402e0b8cd002 n64cart: fix the dma address in n64cart_do_bvec adds 5ba03936c055 md/raid10: properly indicate failure when ending a failed [...] adds cc396d27d8d5 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 8d75d0eff688 blk-iolatency: error out if blk_get_queue() failed in iola [...] adds 2e9fb2c11e0e block/partitions/ldm.c: Fix a kernel-doc warning adds fb7b9b0231ba kyber: make trace_block_rq call consistent with documentation adds 6bbf59145c4b Merge tag 'block-5.14-2021-08-07' of git://git.kernel.dk/l [...] adds 83d6c39310b6 io-wq: fix race between worker exiting and activating free worker adds 3d4e4face9c1 io-wq: fix no lock protection of acct->nr_worker adds 21698274da5b io-wq: fix lack of acct->nr_workers < acct->max_workers judgement adds 85a90500f9a1 Merge tag 'io_uring-5.14-2021-08-07' of git://git.kernel.d [...] adds 1e9faef4d26d USB: serial: pl2303: fix HX type detection adds 5648c073c33d USB: serial: option: add Telit FD980 composition 0x1056 adds 3212a99349ce USB: serial: pl2303: fix GT type detection adds 8da0e55c7988 USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 adds b47b0b6d0843 Merge tag 'usb-serial-5.14-rc5' of https://git.kernel.org/ [...] adds d25d85061bd8 usb: dwc3: gadget: Use list_replace_init() before traversi [...] adds cb10f68ad815 usb: dwc3: gadget: Avoid runtime resume if disabling pullup adds 43ad944cd73f usb: typec: tcpm: Keep other events when receiving FRS and [...] adds 6a6555476754 Merge tag 'usb-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] adds 7c4a509d3815 serial: 8250_mtk: fix uart corruption issue when rx power off adds 341abd693d10 serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. adds 6463e54cc64e Merge tag 'tty-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] adds 911c3c5e0151 Merge tag 'staging-5.14-rc5' of git://git.kernel.org/pub/s [...] adds 289ef7befb65 Merge tag 'driver-core-5.14-rc5' of git://git.kernel.org/p [...] adds 232eee380e76 Merge tag 'fpga-fixes-for-5.14' of git://git.kernel.org/pu [...] adds ce5a59574412 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced [...] adds f84f5b6f72e6 interconnect: qcom: icc-rpmh: Add BCMs to commit list in p [...] adds 85b1ebfea2b0 interconnect: Fix undersized devress_alloc allocation adds 6bfc5272904a Merge tag 'icc-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] adds 66745863ecde Merge tag 'char-misc-5.14-rc5' of git://git.kernel.org/pub [...] adds f4b4b4565257 perf/x86: Fix out of bound MSR access adds df51fe7ea1c1 perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit [...] adds acade6379930 perf/x86/intel: Apply mid ACK for small core adds 74eedeba459d Merge tag 'perf-urgent-2021-08-08' of git://git.kernel.org [...] adds f558c2b834ec sched/rt: Fix double enqueue caused by rt_effective_prio adds 713f0f37e812 Merge tag 'sched-urgent-2021-08-08' of git://git.kernel.or [...] adds cceb634774ef Merge tag 'timers-urgent-2021-08-08' of git://git.kernel.o [...] adds 36a21d51725a Linux 5.14-rc5 new 93154adf52b0 Merge remote-tracking branch 'arc-current/for-curr' new aff51c5da320 net: dsa: mt7530: add the missing RxUnicast MIB counter new 704e624f7b3e net: mvvp2: fix short frame size on s390 adds 5f7b51bf09ba netfilter: ipset: Limit the maximal range of consecutive e [...] adds 38ea9def5b62 netfilter: nf_conntrack_bridge: Fix memory leak when error new 4608fdfc07e1 netfilter: conntrack: collect all entries in one cycle new 61e0c2bc555a netfilter: nfnetlink_hook: strip off module name from hookfn new a6e57c4af12b netfilter: nfnetlink_hook: missing chain family new 3d9bbaf6c541 netfilter: nfnetlink_hook: use the sequence number of the [...] new 69311e7c9974 netfilter: nfnetlink_hook: Use same family as request message new 4592ee7f525c netfilter: conntrack: remove offload_pickup sysctl again new 269fc69533de netfilter: nfnetlink_hook: translate inet ingress to netdev new cc4e5eecd43b Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 78d14bda861d libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT new c34c338a40e4 libbpf: Do not close un-owned FD 0 on errors new 7c4a22339e7c libbpf, doc: Eliminate warnings in libbpf_naming_convention new c4eb1f403243 bpf: Fix integer overflow involving bucket_size new 84103209bab2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 2115d3d48265 Revert "r8169: avoid link-up interrupt issue on RTL8106e i [...] new 9c4018648814 r8169: change the L0/L1 entrance latencies for RTL8106e new d992e99b87ec Merge branch 'r8169-RTL8106e' new 47fac45600aa net: dsa: qca: ar9331: make proper initial port defaults new 34737e1320db net: wwan: mhi_wwan_ctrl: Fix possible deadlock new 2383cb9497d1 net: phy: micrel: Fix link detection on ksz87xx switch" new d329e41a08f3 ptp: Fix possible memory leak caused by invalid cast new 1027b96ec9d3 once: Fix panic when module unload new fbfee25796e2 bnxt_en: Update firmware interface to 1.10.2.52 new 9e26680733d5 bnxt_en: Update firmware call to retrieve TX PTP timestamp new 92529df76db5 bnxt_en: Use register window 6 instead of 5 to read the PHC new 2f5501a8f1cd Merge branch 'bnxt_en-ptp-fixes' new 2459dcb96bcb ppp: Fix generating ifname when empty IFLA_IFNAME is specified new 3125f26c5148 ppp: Fix generating ppp unit id when ifname is not specified new 5040a0bbd7e6 Merge remote-tracking branch 'net/master' new abf3d98dee7c mt76: fix enum type mismatch new 2dca7773c238 Merge remote-tracking branch 'wireless-drivers/master' adds 2e6b836312a4 ASoC: intel: atom: Fix reference to PCM buffer address adds 42bc62c9f1d3 ASoC: xilinx: Fix reference to PCM buffer address adds 827f3164aaa5 ASoC: uniphier: Fix reference to PCM buffer address adds bb6a40fc5a83 ASoC: kirkwood: Fix reference to PCM buffer address adds 1d25684e2251 ASoC: nau8824: Fix open coded prefix handling adds 8b5d95313b6d ASoC: amd: Fix reference to PCM buffer address adds 6b994c554ebc ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies adds 973b393fdf07 ASoC: SOF: Intel: hda-ipc: fix reply size checking adds 30615bd21b4c ASoC: cs42l42: Fix inversion of ADC Notch Switch control adds 8b353bbeae20 ASoC: cs42l42: Remove duplicate control for WNF filter frequency adds f1040e86f83b ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL adds 0c2f2ad4f16a ASoC: cs42l42: Fix LRCLK frame start edge adds 3a5d89a9c6fe ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK adds e5ada3f6787a ASoC: cs42l42: Fix mono playback new 56e7a93160fe Merge tag 'asoc-fix-v5.14-rc4' of https://git.kernel.org/p [...] new 739d0959fbed ALSA: hda: Add quirk for ASUS Flow x13 new 062a518f94a4 Merge remote-tracking branch 'sound-current/for-linus' adds b7b9d3e8649d Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus new f73ed71990bc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 742c28e7bb66 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 51b5f27653ed Merge remote-tracking branch 'regulator-fixes/for-linus' adds 37610bcbf59c Merge remote-tracking branch 'spi/for-5.14' into spi-linus new 2847d9270c2c Merge remote-tracking branch 'spi-fixes/for-linus' new fa8dded2e876 Merge remote-tracking branch 'pci-current/for-linus' adds 5afc1540f138 iio: adc: Fix incorrect exit of for-loop new 71a7d7d5aa78 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 567c39047dbe selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c new f6e590625a1b Merge remote-tracking branch 'kselftest-fixes/fixes' new 99dc4ad992bf mtd: devices: mchp48l640: Fix memory leak on cmd new b7abb0516822 mtd: fix lock hierarchy in deregister_mtd_blktrans new b48027083a78 mtd: rawnand: Fix probe failure due to of_get_nand_secure_ [...] new 071568758257 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 6eed6705ee89 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 133ce8873a74 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 0f72a6234182 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new e8043085f82e Merge remote-tracking branch 'btrfs-fixes/next-fixes' new e1f528f60aaf Merge remote-tracking branch 'vfs-fixes/fixes' new 085fc31f8176 platform/x86: Make dual_accel_detect() KIOX010A + KIOX020A [...] new 9d7b132e62e4 platform/x86: pcengines-apuv2: Add missing terminating ent [...] new 01f1b4021ad2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 25f8203b4be1 mmc: dw_mmc: Fix hang on data CRC error adds d8e193f13b07 mmc: mmci: stm32: Check when the voltage switch procedure [...] adds 67b13f3e221e mmc: sdhci-msm: Update the software timeout value for sdhc new d735171deea3 Merge remote-tracking branch 'mmc-fixes/fixes' new ebb366c7eda2 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new be7ecbd240b2 soc: fsl: qe: convert QE interrupt controller to platform_device new 50ea035cd4f7 Merge remote-tracking branch 'soc-fsl-fixes/fix' new 7810b9dd65f0 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 2f658f7a3953 pinctrl: tigerlake: Fix GPIO mapping for newer version of [...] new 0df1eee8a45c Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds d077ee8b591d scripts: merge_config: add strict mode to fail upon any re [...] adds d7a86429dbc6 scripts: checkversion: modernize linux/version.h search strings new 11159fea2b9d Merge remote-tracking branch 'kbuild/for-next' new cad5fdefbb49 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 2c77074857c9 Merge remote-tracking branch 'asm-generic/master' new 147072a2cffa ARC: atomics: disintegrate header new 80802c2a0398 ARC: atomic: !LLSC: remove hack in atomic_set() for for UP new 6c386739a446 ARC: atomic: !LLSC: use int data type consistently new a638e623c9f8 ARC: atomic64: LLSC: elide unused atomic_{and,or,xor,andno [...] new b45e1a4322cc ARC: atomics: implement relaxed variants new 34fc500cc9f8 ARC: switch to generic bitops new e0e94b3838bb ARC: bitops: fls/ffs to take int (vs long) per asm-generic [...] new 99269c322964 ARC: xchg: !LLSC: remove UP micro-optimization/hack new 9cf1d7d830f4 ARC: cmpxchg/xchg: rewrite as macros to make type safe new 82a39ae07f8c ARC: cmpxchg/xchg: implement relaxed variants (LLSC config only) new 21e6ec96fec4 ARC: atomic_cmpxchg/atomic_xchg: implement relaxed variants new aac01b7b3b99 ARC: retire ARC750 support new 9799f1cac840 ARC: retire MMUv1 and MMUv2 support new fc044588adcb Merge remote-tracking branch 'arc/for-next' new d7914e0700e8 Merge remote-tracking branch 'arm/for-next' adds 82868247897b arm64: kasan: mte: use a constant kernel GCR_EL1 value adds 767215030150 arm64: kasan: mte: remove redundant mte_report_once logic adds 7a062ce31807 arm64/cpufeature: Optionally disable MTE via command-line adds 79d82cbcbb3d arm64/kexec: Test page size support with new TGRAN range values adds ff85f10ba8e4 arm64: cpufeature: Use defined macro instead of magic numbers adds ec63e300fa8b arm64: SSBS/DIT: print SSBS and DIT bit when printing PSTATE adds 2806556c5e1a arm64: use __func__ to get function name in pr_err adds a8caaa239c60 arm64/sme: Document boot requirements for SME adds 8f1fbc975b86 arm64: unnecessary end 'return;' in void functions adds b24b5205099a arm64/sve: Make fpsimd_bind_task_to_cpu() static adds 70a4039bd4d7 arm64: move the (z)install rules to arch/arm64/Makefile adds 312b7104f39b arm64: fix typo in a comment new ede3241a5f23 arm64: entry: Add SYM_CODE annotation for __bad_stack new 5e10f9887ed8 arm64: mm: Fix TLBI vs ASID rollover adds dac3ce63bffe kselftest/arm64: Ignore check_gcr_el1_cswitch binary adds 7710861017ac kselftest/arm64: Provide a helper binary and "library" for [...] adds b43ab36a6d86 kselftest/arm64: Validate vector lengths are set in sve-probe-vls adds 95cf3f23877b kselftest/arm64: Add tests for SVE vector configuration adds e96595c55d23 kselftest/arm64: Add a TODO list for floating point tests new 3265ec97ca60 Merge branches 'for-next/mte', 'for-next/misc' and 'for-ne [...] adds 46a2b02d232e arm64: entry: consolidate entry/exit helpers adds bc29b71f53b1 arm64: entry: clarify entry/exit helpers adds 4d1c2ee2709f arm64: entry: move bulk of ret_to_user to C adds e130338eed5d arm64: entry: call exit_to_user_mode() from C new 92b5529ab76e Merge branch 'for-next/entry' into for-next/core new 52a34ad10407 Merge remote-tracking branch 'arm64/for-next/core' adds 797cc1e6ea15 Merge branch 'arm/fixes' into for-next adds df5060dce764 ARM: dts: owl-s500: Add ethernet support adds 062f82a0b7a7 ARM: dts: owl-s500-roseapplepi: Add ethernet support adds cfd7bf66b2a3 arm64: dts: renesas: rcar-gen3: Add SoC model to comment headers adds 5d78c97b4ba9 arm64: dts: renesas: r8a77995: Add R-Car Sound support adds 513cea27baec arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support adds c96ca5604a88 arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] adds 89326803091e arm64: dts: renesas: Add Renesas R8A779M1 SoC support adds 52d348867d90 arm64: dts: renesas: Add Renesas R8A779M3 SoC support adds 49596032fb9b arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] adds 488cca0a3650 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G adds a04dfa94578b arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] adds c532a55c9b4b arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] adds 843654816105 arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G adds 1d14ae11ad48 arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] adds 651f8cffade8 arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] [...] adds 272614ec1b6b Merge tag 'renesas-arm-dt-for-v5.15-tag1' of git://git.ker [...] adds c4994975132e Merge tag 'renesas-dt-bindings-for-v5.15-tag1' of git://gi [...] adds 01d824de88c3 Merge branch 'arm/dt' into for-next adds b6e952c35267 Merge tag 'renesas-drivers-for-v5.15-tag1' of git://git.ke [...] adds 7098357ded14 Merge branch 'arm/drivers' into for-next adds 76b8992dc7e4 soc: document merges adds 12297121e0c8 Merge branch 'arm/fixes' into for-next adds 4efdd31bfd59 ARM: dts: ux500: Add device tree for Samsung Gavini adds a345142d01ec ARM: dts: ux500: Flag eMMCs as non-SDIO/SD adds 68cc0c06967b ARM: dts: ux500: ab8500: Link USB PHY to USB controller node adds 9b58fc860ea4 ARM: dts: ux500: Add devicetree for Codina adds 8ac1247089fd ARM: dts: ux500: Add a device tree for Kyle adds fe2fc0fd3793 ARM: dts: ux500: Adjust operating points to reality adds 72ee3b4dc2c8 Merge tag 'ux500-dts-v5.15-1' of git://git.kernel.org/pub/ [...] adds 818c4593434e ARM: dts: at91: use the right property for shutdown controller adds 8e816b9915a1 Merge tag 'at91-dt-5.15' of git://git.kernel.org/pub/scm/l [...] adds 43553c667f56 Merge branch 'arm/dt' into for-next adds 3fbcc6763bb2 bus: ixp4xx: Add DT bindings for the IXP4xx expansion bus adds 1c953bda90ca bus: ixp4xx: Add a driver for IXP4xx expansion bus adds 21a0a29d16c6 watchdog: ixp4xx: Rewrite driver to use core adds f62b38965ad4 pata: ixp4xx: Use local dev variable adds d2b507acc62d pata: ixp4xx: Use IS_ENABLED() to determine endianness adds 8e3d25a62318 pata: ixp4xx: Refer to cmd and ctl rather than csN adds be470496eece pata: ixp4xx: Add DT bindings adds 47adef20e67d pata: ixp4xx: Rewrite to use device tree adds 775dea4deec6 Merge tag 'ixp4xx-drivers-arm-soc-v5.15-1' of git://git.ke [...] adds 7d2744bd7509 Merge branch 'arm/drivers' into for-next adds 12c3dca25d2f ARM: ep93xx: remove MaverickCrunch support adds 318845985fa0 Merge tag 'at91-soc-5.15' of git://git.kernel.org/pub/scm/ [...] adds ba5b42a10a9e Merge branch 'arm/soc' into for-next adds b37e897eb18e soc: document merges new ef88987f93f4 Merge remote-tracking branch 'arm-soc/for-next' new a7d692b52cf2 Merge remote-tracking branch 'actions/for-next' adds 6285af2a2821 Merge tags 'amlogic-arm-configs-for-v5.15', 'amlogic-arm64 [...] new b71440c2014a Merge remote-tracking branch 'amlogic/for-next' adds 85aef2b218c8 dt-bindings: aspeed-sgpio: Convert txt bindings to yaml. adds 0ffbfcbc273e dt-bindings: aspeed-sgpio: Add ast2600 sgpio adds 09eccdc9ebb5 ARM: dts: aspeed-g6: Add SGPIO node. adds dbc97765328a ARM: dts: aspeed-g5: Remove ngpios from sgpio node. new 87b741c5ddc2 Merge remote-tracking branch 'aspeed/for-next' adds b102356e5bc1 Merge branch 'at91-dt' into at91-next new 9fa038ecb61d Merge remote-tracking branch 'at91/at91-next' new 93ce359564a4 Merge remote-tracking branch 'drivers-memory/for-next' new a2ae7acb2017 Merge remote-tracking branch 'imx-mxs/for-next' new a3cd733ba894 Merge remote-tracking branch 'keystone/next' new 293cb6b0ea19 arm: dts: mt7623: increase passive cooling trip new 42a495fb94d1 arm64: dts: mt8183: kukui: Use aliases to mmc nodes new a5d68a87f8f2 arm64: dts: mt8173: elm: Use aliases to mmc nodes new 109fd20601e2 arm64: dts: mediatek: mt8173: Add domain supply for mfg_async new 02912fb79e70 arm64: dts: mt8183: add mediatek,gce-events in mutex new ce5db043d2e8 dt-bindings: mediatek: Add optional mediatek,gce-events property new 868e920b08d4 Merge branch 'v5.14-next/dts64' into for-next new fb6d1d3b25d2 soc: mediatek: pm-domains: Use correct mask for bus_prot_clr new 114956518c85 soc: mediatek: pm-domains: Add domain_supply cap for mfg_async PD new 7bdcead7a75e soc: mmsys: mediatek: add mask to mmsys routes new bc3fc5c05100 soc: mediatek: mmsys: add MT8365 support new 25423731956b soc: mediatek: mmsys: Fix missing UFOE component in mt8173 [...] new 69862ae4e378 Merge branch 'v5.14-next/soc' into for-next new 4ecccc820a0d Merge remote-tracking branch 'mediatek/for-next' new e0cc4608cf7e Merge remote-tracking branch 'mvebu/for-next' adds 9b694bea4ba9 ARM: dts: am33xx-l4: Add PRUSS node adds 984ba7ee456b ARM: dts: am33xx-l4: Add PRUSS MDIO controller node adds 7c6a0fdcd4c2 ARM: dts: am335x-bone-common: Enable PRU-ICSS node adds 6bcf2b67e06a ARM: dts: am335x-evm: Enable PRU-ICSS module adds 7acf5661b6a1 ARM: dts: am335x-evmsk: Enable PRU-ICSS module adds 8668711b0015 ARM: dts: am335x-icev2: Enable PRU-ICSS module adds 152b53b41dc0 ARM: dts: am4372: Add the PRU-ICSS1 DT node adds 0de8049ed4cb ARM: dts: am4372: Add the PRU-ICSS0 DT node adds 670be468b3f3 ARM: dts: am4372: Add PRUSS MDIO controller node adds b8afeaee9d03 ARM: dts: am57xx: Add PRU-ICSS nodes adds 8c054cd2818e ARM: dts: am57xx: Add PRUSS MDIO controller nodes adds 96814a2c96a1 Merge branch 'omap-for-v5.15/dt' into for-next new c8d9a986d0f2 arm: omap2: Drop obsolete MACH_OMAP3_PANDORA entry new 4297d1c0834a arm: omap2: Drop the unused OMAP_PACKAGE_* KConfig entries new 8f629f2371e0 Merge branch 'omap-for-v5.15/soc' into for-next new 1c7ba565e703 ARM: dts: am335x-baltos: switch to new cpsw switch drv new 0a8c054defe7 ARM: dts: am335x-nano: switch to new cpsw switch drv new 17d03506dd86 ARM: dts: am335x-chiliboard: switch to new cpsw switch drv new 1d3e27982c4d ARM: dts: am335x-cm-t335: switch to new cpsw switch drv new 45b2c44aa5de ARM: dts: am335x-igep0033: switch to new cpsw switch drv new 843470ac18d2 ARM: dts: am335x-lxm: switch to new cpsw switch drv new 5578b73024f3 ARM: dts: am335x-moxa-uc: switch to new cpsw switch drv new 4c0b47f3228a ARM: dts: am335x-myirtech: switch to new cpsw switch drv new c2fe8276b3fe ARM: dts: am335x-osd3358-sm-red: switch to new cpsw switch drv new a2f2cd466e7f ARM: dts: am335x-pdu001: switch to new cpsw switch drv new 2bd433270566 ARM: dts: am335x-pepper: switch to new cpsw switch drv new a71c1446b5ca ARM: dts: am335x-phycore: switch to new cpsw switch drv new a5cacca25ed2 ARM: dts: am335x-shc: switch to new cpsw switch drv new 0a8eb8d7f090 ARM: dts: am335x-sl50: switch to new cpsw switch drv new d22e0e1afa26 ARM: dts: am33xx: update ethernet aliases new c477358e66a3 ARM: dts: am335x-bone: switch to new cpsw switch drv new e9a5ae66612f Merge branch 'omap-for-v5.15/dt' into for-next new 74953a9136cf soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex new 5f3b7875d4f9 Merge branch 'omap-for-v5.15/ti-sysc' into for-next new ab51d0eabc39 Merge remote-tracking branch 'omap/for-next' adds 0e5ded926f2a arm64: dts: qcom: msm8994-angler: Disable cont_splash_mem adds d77c95bf9a64 arm64: dts: qcom: sdm845-oneplus: fix reserved-mem adds b79470da835c Merge branch 'arm64-fixes-for-5.14' into for-next adds 20d7a9fb00eb arm64: defconfig: Enable Qualcomm MSM8996 CPU clock driver adds db718417e87f arm64: dts: qcom: Add PMI8996 DTSI file adds a569b10bf74f arm64: dts: qcom: Add MSM8996v3.0 DTSI file adds 08972f34a264 arm64: dts: qcom: msm8996-*: Disable HDMI by default adds 9da65e441d4d arm64: dts: qcom: Add support for SONY Xperia X Performanc [...] adds b9650a9e9c57 arm64: dts: qcom: sm8150-mtp: Add 8150 compatible string adds ce3b50cf621c arm64: dts: qcom: sm8150: Fix incorrect cpu opp table entry adds 26e02c98a9ad arm64: dts: qcom: sdm630: Rewrite memory map adds 1ce921ae3d30 arm64: dts: qcom: sdm630: Add RPMPD nodes adds 01b182d920a8 arm64: dts: qcom: sdm630: Add MMCC node adds 045547a02252 arm64: dts: qcom: sdm630: Add interconnect provider nodes adds b52555d590d1 arm64: dts: qcom: sdm630: Add MDSS nodes adds 142662f8f43c arm64: dts: qcom: sdm630: Add qfprom subnodes adds c65a4ed2ea8b arm64: dts: qcom: sdm630: Add USB configuration adds 36a0d47aee6a arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration adds 0b700aa1b3e6 arm64: dts: qcom: sdm630: Add SDHCI2 node adds 738777ab85ea arm64: dts: qcom: sdm630: Add interconnect and opp table t [...] adds a64fa0e23b5f arm64: dts: qcom: sdm630: Add GPU Clock Controller node adds 6bb717fe56f6 arm64: dts: qcom: sdm630: Add clocks and power domains to [...] adds 056d4ff8279a arm64: dts: qcom: sdm630: Add qcom,adreno-smmu compatible adds 7c54b82b4545 arm64: dts: qcom: sdm630: Add TSENS node adds c8236767599a arm64: dts: qcom: sdm630: Add modem/ADSP SMP2P nodes adds 3332c59649fe arm64: dts: qcom: sdm630: Add thermal-zones configuration adds 7ca2ebc90a46 arm64: dts: qcom: sdm630: Add ADSP remoteproc configuration adds adc57d4a463b arm64: dts: qcom: sdm630: Raise tcsr_mutex_regs size adds 5cf69dcbec8b arm64: dts: qcom: sdm630: Add Adreno 508 GPU configuration adds b59b058c623d arm64: dts: qcom: pm660: Support SPMI regulators on PMIC sid 1 adds 7b56a804e58b arm64: dts: qcom: pm660l: Add WLED support adds 2a1fbb121aa6 arm64: dts: qcom: pm660l: Support SPMI regulators on PMIC sid 3 adds 4bf097540506 arm64: dts: qcom: pm660(l): Add VADC and temp alarm nodes adds 05aa0eb325c9 arm64: dts: qcom: sdm660: Make the DTS an overlay on top of 630 adds 36c7b98f7935 arm64: dts: qcom: Add device tree for SDM636 adds c21512cbfbfd arm64: dts: qcom: sdm630: Add IMEM node adds f3d5d3cc6971 arm64: dts: qcom: sdm630: Configure the camera subsystem adds ab290284398d arm64: dts: qcom: sdm660: Add required nodes for DSI1 adds 8b36c824b9a7 arm64: dts: qcom: sdm630-xperia-nile: Add all RPM and fixe [...] adds 158f80a68148 arm64: dts: qcom: sdm630-nile: Use &labels adds 2c616239f255 arm64: dts: qcom: sdm630-nile: Add USB adds fcbcd062a894 arm64: dts: qcom: sdm630-nile: Add Volume up key adds 4c1d849ec047 arm64: dts: qcom: sdm630-xperia: Retire sdm630-sony-xperia [...] adds f8fc1c43c51b arm64: dts: qcom: sdm630-nile: Add Synaptics touchscreen. adds bc81940d8ca5 arm64: dts: qcom: sdm630-nile: Specify ADSP firmware name adds e634d8196f7d arm64: dts: qcom: sdm630-nile: Enable uSD card slot adds 18abedf7d4e6 arm64: dts: qcom: sdm630-nile: Remove gpio-keys autorepeat adds 536f44285ff6 arm64: dts: qcom: sdm630: Add I2C functions to I2C pins adds 712e245fcbfd arm64: dts: qcom: sdm630: Add DMA to I2C hosts adds 2e01e0c21459 arm64: dts: qcom: sdm850-yoga: Enable IPA adds 59983a5c918e arm64: dts: qcom: sm8250: Add DMA to I2C/SPI adds cff4bbaf2a2d arm64: dts: qcom: Add support for SM6125 adds 82e1783890b7 arm64: dts: qcom: sm6125: Add support for Sony Xperia 10II adds 184adb500f72 arm64: dts: qcom: msm8996: don't use empty memory node adds d53dc79f9b56 arm64: dts: qcom: msm8998: don't use empty memory node adds cfdf0c276395 arm64: dts: qcom: sdm630: don't use empty memory node adds 52c9887fba71 arm64: dts: qcom: ipq8074: fix pci node reg property adds c81210e38966 arm64: dts: qcom: sdm660: use reg value for memory node adds 1b91b8ef60e9 arm64: dts: qcom: ipq6018: drop '0x' from unit address adds 639dfdbecd88 arm64: dts: qcom: sdm630: don't use underscore in node name adds 8c678beca7ed arm64: dts: qcom: msm8994: don't use underscore in node name adds 84f3efbe5b46 arm64: dts: qcom: msm8996: don't use underscore in node name adds e9dd2f7204ed dt-bindings: arm: qcom: Document alcatel,idol347 board adds 39d66a2e7fbf dt-bindings: arm: qcom: Drop qcom,mtp adds 8dc7dba0cc25 arm64: dts: qcom: pm8004: Enable the PMIC peripherals by default adds 589562946f85 arm64: dts: qcom: msm8996: Add gpu cooling support adds 77b53d65dc1e arm64: dts: qcom: sm8250: Fix epss_l3 unit address adds 437cdef515e2 arm64: dts: qcom: sc7180:: modified qfprom CORR size as pe [...] adds 67146f073880 arm64: dts: qcom: sm8350: Add wakeup-parent to tlmm adds 111c52854102 arm64: dts: qcom: sdm845: move bus clock to mdp node for s [...] adds 001ce9785c06 arm64: dts: qcom: sm8250: remove bus clock from the mdss n [...] adds 6493367f8031 arm64: dts: qcom: sc7280: Add interconnect properties for USB adds 7dfb52dcc5a4 arm64: dts: qcom: sc7280: Remove pm8350 and pmr735b for sc [...] adds 87f0b434b918 arm64: dts: qcom: sm8350: Rename GENI serial engine DT node adds 383409806ed6 arm64: dts: qcom: sdm845-oneplus-common: enable debug UART adds 3440b1becd3c arm64: dts: qcom: sdm845-oneplus: add ipa firmware names adds 5b01733f4fe6 arm64: dts: qcom: sc7180: Update lpass cpu node for audio over dp adds b22d313e1772 arm64: dts: qcom: sc7180-trogdor: Add lpass dai link for HDMI adds 53bc6b4170d5 arm64: dts: qcom: ipq6018: correct TCSR block area adds 11e03d692101 arm64: dts: qcom: sc7280: Fixup the cpufreq node adds c1b2189a19cf arm64: dts: qcom: sc7280: Add qfprom node adds 98b433864c20 arm64: dts: qcom: msm8916: Enable CoreSight STM component adds 129e1c968457 arm64: dts: qcom: sm8150: add SPI nodes adds f70c6dc013c1 arm64: dts: qcom: pm8150b: Add DTS node for PMIC VBUS booster adds 095bbdd9a5c3 arm64: dts: qcom: ipq6018: Add pcie support adds 06bf656eda23 arm64: dts: qcom: sm8350: add qupv3_id_1/i2c13 nodes adds f9e2df82d290 arm64: dts: qcom: ipq8074: add crypto nodes adds f26f6a5e41dc arm64: dts: qcom: ipq8074: add PRNG node adds ab428819ee3f arm64: dts: qcom: sc7180-trogdor: Move panel under the bri [...] adds fc4f0273d4fb arm64: dts: qcom: sc7280: add IPA information adds 8dc7e3e5fe13 arm64: dts: qcom: sc7280: enable IPA for sc7280-idp adds 310b266655a3 arm64: dts: qcom: sc7180: define ipa_fw_mem node adds 84173ca35978 arm64: dts: qcom: sm8350: fix IPA interconnects adds 14fec168bf8c dt-bindings: arm: qcom: Document qcom,sc7280-idp2 board adds 97a5b73b7058 arm64: dts: qcom: sc7280-idp: Add device tree files for IDP2 adds b547b216228f arm64: dts: qcom: sc7180: assign DSI clock source parents adds 3289022b3298 arm64: dts: qcom: sdm845: assign DSI clock source parents adds 77246d45d28f arm64: dts: qcom: sdm845-mtp: assign DSI clock source parents adds 97ec669dfcfa arm64: dts: qcom: sm8250: assign DSI clock source parents adds 6feba6a62c57 PM: AVS: qcom-cpr: Use nvmem_cell_read_variable_le_u32() adds cb531cab62a1 soc: qcom: geni: move GENI_IF_DISABLE_RO to common header adds 0fa826629475 soc: qcom: geni: Add support for gpi dma adds 593cb55b4cdd soc: qcom: smd-rpm: Add SM6115 compatible adds a95fc7208441 dt-bindings: qcom: geni-se: document iommus adds ad68c620b7b2 soc: qcom: mdt_loader: be more informative on errors adds c73a6852b42c soc: qcom: smsm: Implement support for get_irqchip_state adds e3d457195505 soc: qcom: smsm: Fix missed interrupts if state changes wh [...] adds b05f82b152c9 ARM: dts: qcom: msm8974: Add blsp2_uart7 for bluetooth on sirius adds 8822c0d49c73 ARM: dts: qcom: msm8974: castor: Add Bluetooth-related nodes adds 4cae3413c5f4 ARM: dts: qcom: Fix up APQ8060 DragonBoard license adds f95c4c56d652 ARM: dts: qcom: add ahb reset to ipq806x-gmac adds df9ff3051a00 Merge branches 'arm64-defconfig-for-5.15', 'arm64-for-5.15 [...] adds 57249830120b Merge remote-tracking branch 'refs/remotes/origin/for-next [...] new bcfc53289bc4 Merge remote-tracking branch 'qcom/for-next' new 51fef987f865 Merge remote-tracking branch 'raspberrypi/for-next' new 89cef0aa74f4 Merge remote-tracking branch 'renesas/next' new 7c841042e742 Merge remote-tracking branch 'reset/reset/next' new cf07aee7bc68 Merge remote-tracking branch 'rockchip/for-next' adds a2798e309f3c ARM: dts: exynos: add CPU topology to Exynos3250 adds 900dd07d13e4 ARM: dts: exynos: add CPU topology to Exynos4210 adds 1fb5b5b0dc49 ARM: dts: exynos: add CPU topology to Exynos4412 adds fc6d5c995375 ARM: dts: exynos: add CPU topology to Exynos5250 adds fa0c56dbc3a1 ARM: dts: exynos: add CPU topology to Exynos5260 adds a73d3069f6f7 ARM: dts: exynos: add CPU topology to Exynos5420 adds 6cad6db75231 ARM: dts: exynos: add CPU topology to Exynos5422 adds 0c276a61b6a4 arm64: dts: exynos: add CPU topology to Exynos5433 adds 903559e9e7b0 Merge branch 'next/dt' into for-next adds 0cdcca7ec37c arm64: dts: exynos: add CPU topology to Exynos5433 adds c6caf0e9c1bf Merge branch 'next/dt64' into for-next new f1e4bc30ea5d Merge remote-tracking branch 'samsung-krzk/for-next' new 63b282f17271 firmware: arm_scmi: Add support for type handling in commo [...] new 3669032514be firmware: arm_scmi: Remove scmi_dump_header_dbg() helper new ceac257db055 firmware: arm_scmi: Add optional transport_init/exit support new 9ca5a1838e59 firmware: arm_scmi: Introduce monotonically increasing tokens new ed7c04c1fea3 firmware: arm_scmi: Handle concurrent and out-of-order messages new e9b21c96181c firmware: arm_scmi: Make .clear_channel optional new 2930abcffd9f firmware: arm_scmi: Make polling mode optional new e8419c24bace firmware: arm_scmi: Make SCMI transports configurable new a7b1138b921d firmware: arm_scmi: Make shmem support optional for transports new c92c3e382ebd firmware: arm_scmi: Add method to override max message number new f301bba0ca73 firmware: arm_scmi: Add message passing abstractions for t [...] new 7885281260f9 firmware: arm_scmi: Add optional link_supplier() transport op new 60625667c439 dt-bindings: arm: Add virtio transport for SCMI new 13fba878ccdd firmware: arm_scmi: Add priv parameter to scmi_rx_callback new 46abe13b5e3d firmware: arm_scmi: Add virtio transport new 1e7cbfaa66d3 firmware: arm_scmi: Free mailbox channels if probe fails new 62991acc9027 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 1bf7117e6105 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new f03909757e4d Merge remote-tracking branch 'scmi/for-linux-next' adds a79e78c391dc ARM: dts: stm32: Set {bitclock,frame}-master phandles on D [...] adds 10ba166b1140 ARM: dts: stm32: Add backlight and panel supply on DHCOM SoM adds e24e70aa76b3 ARM: dts: stm32: Add usbphyc_port1 supply on DHCOM SoM adds 9542ca9e9a99 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp157 [...] adds 6257dfc1c412 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15x [...] adds 8aec45d7884f ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx adds 1e6bc5987a52 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check new d0cc6cd1c899 Merge remote-tracking branch 'stm32/stm32-next' new e71c0c3c4a0f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 86133bd97f18 Merge branch for-5.14/arm64/dt into for-next adds 92b8b40ecdc7 soc/tegra: Make regulator couplers depend on CONFIG_REGULATOR adds 5a1ab00454cc Merge branch for-5.15/soc into for-next new 22887655b8aa Merge remote-tracking branch 'tegra/for-next' new 6b80cd5fc141 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 13a9a3ef6624 arm64: dts: ti: k3-am64-main: Add epwm nodes adds ae0df139b51a arm64: dts: ti: k3-am64-main: Add ecap pwm nodes adds 8032affdf5a1 arm64: dts: ti: k3-am642-evm: Add pwm nodes adds c1fa5ac6c2f4 arm64: dts: ti: k3-am642-sk: Add pwm nodes new 328c8c021b09 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new e205892608c4 arm64: zynqmp: Disable CCI by default new 2a814e3d6950 arm64: zynqmp: Do not duplicate flash partition label property new 8c9cd3d06fa8 arm64: zynqmp: Enable fpd_dma for zcu104 platforms new ba63d81ac3de arm64: zynqmp: Fix irps5401 device nodes new 325d2159d568 arm64: zynqmp: Add pinctrl description for all boards new 759acddc0f7d arm64: zynqmp: Correct zcu111 psgtr description new 40a432bed33f arm64: zynqmp: Wire psgtr for zc1751-xm015 new 30cd7c119928 arm64: zynqmp: Correct psgtr description for zcu100-revC new 75389782defc arm64: zynqmp: Add phy description for usb3.0 new 4d8d0fb631b5 arm64: zynqmp: Disable WP on zcu111 new 15f7b307629c arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi new 30f13c7682c6 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 new def654dc7c13 arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 new 808706781e1d arm64: zynqmp: Enable nand driver for dc2 and dc3 new 243fa5d0c2ce arm64: zynqmp: Remove additional newline new 6a35c00490a5 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi new 471b47bfc33e arm64: zynqmp: Add nvmem alises for eeproms new 936ecb6c0d5e arm64: zynqmp: List reset property for ethernet phy new af329f23640e arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] new 887e9d9ee643 arm64: zynqmp: Remove can aliases from zc1751 new bef552e4aa98 arm64: zynqmp: Move DP nodes to the end of file on zcu106 new 6d7ac667b357 arm64: zynqmp: Add note about UHS mode on some boards new 65d5e861d357 arm64: zynqmp: Update rtc calibration value new ba8c7ff18a64 arm64: zynqmp: Remove information about dma clock on zcu106 new 6976fd3dc0f6 arm64: zynqmp: Wire qspi on multiple boards new 2a44dce33626 arm64: zynqmp: Move rtc to different location on zcu104-revA new a09bb2686303 arm64: zynqmp: Add reset description for sata new 48b8d6c32238 arm64: zynqmp: Sync psgtr node location with zcu104-revA new 51aed86682ef arm64: zynqmp: Remove description for 8T49N287 and si5382 chips new 34e6f265d458 arm64: zynqmp: Add support for zcu102-rev1.1 board new 586eb2029a5d arm64: zynqmp: Add psgtr description to zc1751 dc1 board new 3bf9899f87d8 ARM: dts: zynq: add NAND flash controller node new c387eea58f93 ARM: dts: ebaz4205: enable NAND support new 3329c5de3601 Merge branch 'zynq/dt' of https://github.com/Xilinx/linux- [...] new 75b4c5deef01 ARM: configs: multi_v7: enable PL35x NAND controller new 4cddd9be7ef6 Merge branch 'zynq/soc' of https://github.com/Xilinx/linux [...] new 0d9bfd63cdcf Merge remote-tracking branch 'xilinx/for-next' adds fb0295fb9f54 Merge branch 'clk-fixes' into clk-next adds 81ef2a3c6ffb Merge tag 'v5.14-rc2' into clk-next adds 5f1fc9726ff7 Merge tag 'renesas-clk-for-v5.15-tag1' of git://git.kernel [...] adds ad74bafe1790 Merge branch 'clk-renesas' into clk-next new edfa378448b5 clk: Align provider-specific CLK_* bit definitions new 28fc39f7abec clk: palmas: Add a missing SPDX license header new f1853ed057bf Merge branch 'clk-cleanup' into clk-next new 69a00fb3d697 clk: divider: Implement and wire up .determine_rate by default new 699470f372bb clk: bcm2835: Switch to clk_divider.determine_rate new d1e40bc9ff05 clk: stm32f4: Switch to clk_divider.determine_rate new f9d6b4832ca8 clk: stm32h7: Switch to clk_divider.determine_rate new 23a57ee7af01 clk: stm32mp1: Switch to clk_divider.determine_rate new 242845ad6de8 Merge branch 'clk-determine-divider' into clk-next new 283f1b9a0401 clk: imx6q: fix uart earlycon unwork new 9711759a87a0 clk: qcom: gdsc: Ensure regulator init state matches GDSC state new 6e6a4b122d60 Merge branch 'clk-fixes' into clk-next new edeb2ca74716 clk: qcom: smd: Add support for SM6125 rpm clocks new f55f32ee1070 clk: qcom: smd: Add support for SM6115 rpm clocks new 00555272dcda dt-bindings: clock: qcom-rpmcc: Add compatible for MSM8953 SoC new 9c5376856693 clk: qcom: rpmcc: Add support for MSM8953 RPM clocks. new c45e13fa3851 dt-bindings: clock: qcom: rpmcc: Document MDM9607 compatible new 48662d988d12 clk: qcom: smd-rpm: Add mdm9607 clocks new 945cb3a105ae clk: qcom: gpucc-sm8150: Add SC8180x support new 0dfe9bf91f9f clk: qcom: apcs-msm8916: Flag a53mux instead of a53pll as [...] new 05cc560c8cb4 clk: qcom: a53pll/mux: Use unique clock name new f9a6a326f66d dt-bindings: clock: Update qcom,a53pll bindings for MSM893 [...] new 5d9bc010db0a clk: qcom: a53-pll: Add MSM8939 a53pll support new 765f4fa0e9f1 Merge branch 'clk-qcom' into clk-next new 531fa60426f0 Merge remote-tracking branch 'clk/clk-next' new 5373f7e11398 Merge remote-tracking branch 'clk-imx/for-next' new 0f59f5c9ca27 Merge remote-tracking branch 'h8300/h8300-next' new 7210067ee952 Merge remote-tracking branch 'm68k/for-next' adds 2bff5188994c m68k/nommu: prevent setting ROMKERNEL when ROM is not set adds ae08f0caef57 m68k: stmark2: update board setup adds 02dda51e4e48 m68k: m5441x: add flexcan support adds 1d5aff424ff9 m68k: coldfire: return success for clk_enable(NULL) new 219549af3dbe Merge remote-tracking branch 'm68knommu/for-next' adds 730d070ae9f1 MIPS: Replace deprecated CPU-hotplug functions. adds ad548993a66c MIPS: loongson2ef: don't build serial.o unconditionally adds cb95ea79b3fc MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive new 8539379c6e0a Merge remote-tracking branch 'mips/mips-next' adds 946e1052cdcc openrisc: don't printk() unconditionally adds 11648cbb7b33 openrisc: rename or32 code & comments to or1k new 745a773b94ea openrisc: Fix compiler warnings in setup new 0c01b8672948 Merge remote-tracking branch 'openrisc/for-next' new ddd705adbf07 Merge remote-tracking branch 'parisc-hd/for-next' adds 8119cefd9a29 powerpc/kexec: blacklist functions called in real mode for kprobe adds 50741b70b0cb cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards adds 71737a6c2a8f cpuidle: pseries: Do not cap the CEDE0 latency in fixup_ce [...] adds a6cae77f1bc8 powerpc/stacktrace: Include linux/delay.h new 2dc3b988a3a4 Merge remote-tracking branch 'powerpc/next' adds 13e47bebbe83 riscv: Implement thread_struct whitelist for hardened usercopy adds 8165c6ae8e3a riscv: Allow forced irq threading adds bcf11b5e99b2 riscv: Enable idle generic idle loop adds ecd4916c7261 riscv: Enable GENERIC_IRQ_SHOW_LEVEL adds 9f2a5aebb03c dt-bindings: riscv: add starfive jh7100 bindings new a88715695f4f Merge remote-tracking branch 'risc-v/for-next' adds 1b08fc51363e Merge branch 'fixes' into for-next adds 00e67bf030e7 kfence, x86: only define helpers if !MODULE adds b3e1a00c8fa4 s390/mm: implement set_memory_4k() adds f99e12b21b84 kfence: add function to mask address bits adds e41ba1115a35 s390: add support for KFENCE adds d6de72cf9260 s390: add kfence region to pagetable dumper adds 09b1b13461e1 kcsan: use u64 instead of cycles_t adds e37b3dd063a1 s390: enable KCSAN adds d80d3ea64e5f s390: move the install rule to arch/s390/Makefile adds 67ccddf86621 ftrace: Introduce ftrace_need_init_nop() adds de5012b41e5c s390/ftrace: implement hotpatching adds a73de2932028 s390: replace deprecated CPU-hotplug functions adds 52b6defae7de s390/sclp: replace deprecated CPU-hotplug functions adds cfafad6d7897 s390/mm: use page_to_virt() in __kernel_map_pages() adds c78d0c7484f0 s390: rename dma section to amode31 adds e6e9bca186a0 Merge branch 'features' into for-next new 6e797ba2f698 Merge remote-tracking branch 's390/for-next' new 1d106435375c Merge remote-tracking branch 'sh/for-next' new fbb1787134f2 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 0ad41c22fb0d namei: add mapping aware lookup helper new 8e81571b04e6 doc: give a more thorough id handling explanation new af6a8469fd2a Merge branch 'fs.idmapped' into for-next new f47cab3bbed6 Merge remote-tracking branch 'pidfd/for-next' new 38ef66b05cfa fscrypt: document struct fscrypt_operations new 47fa324d90f3 Merge remote-tracking branch 'fscrypt/master' new 4319a5670d8b Merge remote-tracking branch 'fscache/fscache-next' new 361d0b0d7fea Merge remote-tracking branch 'btrfs/for-next' adds bf2ba432213f ceph: reduce contention in ceph_check_delayed_caps() adds 8434ffe71c87 ceph: take snap_empty_lock atomically with snaprealm refco [...] new 009444426eea Merge remote-tracking branch 'ceph/master' adds 7d3fc01796fc cifs: create sd context must be a multiple of 8 adds 662935318ef6 cifs: Handle race conditions during rename new 47b1f0b37b0a Merge remote-tracking branch 'cifs/for-next' adds 8b99f3504b68 ksmbd: fix an oops in error handling in smb2_open() adds 456af438ad49 Merge pull request #64 from namjaejeon/cifsd-for-next new f0331755c543 Merge remote-tracking branch 'cifsd/cifsd-for-next' adds 3e9ce908c114 erofs: iomap support for non-tailpacking DIO adds 5dca4112c720 erofs: dax support for non-tailpacking regular file adds d0364f9490d7 iomap: simplify iomap_readpage_actor adds c1b79f11f4ec iomap: simplify iomap_add_to_ioend adds 69f4a26c1e0c iomap: support reading inline data from non-zero pos adds b405435b419c iomap: Support inline data with block size < page size adds f1f264b4c134 iomap: Fix some typos and bad grammar adds ab069d5fdcd1 iomap: Use kmap_local_page instead of kmap_atomic adds ae44f9c286da iomap: Add another assertion to inline data handling adds 564b7c4e4e21 Merge tag 'iomap-5.15-merge-2' of git://git.kernel.org/pub [...] adds 6805789f5092 erofs: convert all uncompressed cases to iomap new aed1ace8e01d Merge remote-tracking branch 'erofs/dev' new 084affee7252 Merge remote-tracking branch 'ext3/for_next' adds 7eab7a696827 f2fs: compress: remove unneeded read when rewrite whole cluster adds b7ec2061737f f2fs: do not submit NEW_ADDR to read node block adds 093f0bac32b6 f2fs: change fiemap way in printing compression chunk adds 4931e0c93e12 f2fs: turn back remapped address in compressed page endio adds 2e650912c037 f2fs: show sbi status in debugfs/f2fs/status adds 277afbde6ca2 f2fs: fix wrong checkpoint_changed value in f2fs_remount() adds 278799151646 f2fs: fix to force keeping write barrier for strict fsync mode adds dc675a97129c f2fs: fix min_seq_blocks can not make sense in some scenes. adds 4f993264fe29 f2fs: introduce discard_unit mount option adds 0f6b56ec958d f2fs: add sysfs node to control ra_pages for fadvise seq file adds 91803392c732 f2fs: fix to stop filesystem update once CP failed adds d4bf15a7ce17 f2fs: reduce the scope of setting fsck tag when de->name_l [...] adds 6b3ba1e77d89 f2fs: Kconfig: clean up config options about compression adds 94afd6d6e525 f2fs: extent cache: support unaligned extent new 2ef977b793c0 Merge remote-tracking branch 'f2fs/dev' adds e1e71c168813 fuse: fix use after free in fuse_read_interrupt() adds 84c215075b57 fuse: name fs_context consistently adds badc741459f4 fuse: move option checking into fuse_fill_super() adds 62dd1fc8cc6b fuse: move fget() to fuse_get_tree() adds 5d5b74aa9c76 fuse: allow sharing existing sb new 9bca1513176a Merge remote-tracking branch 'fuse/for-next' adds 9d9b16054b7d gfs2: Fix glock recursion in freeze_go_xmote_bh adds cd837a6eb257 gfs2: Eliminate go_xmote_bh in favor of go_lock adds 2960eb0ba40f gfs2: be more verbose replaying invalid rgrp blocks adds d45253ed6a3d gfs2: trivial clean up of gfs2_ail_error adds 289343eb19a4 gfs2: tiny cleanup in gfs2_log_reserve adds df93918f2964 gfs2: init system threads before freeze lock adds b1732d4c309d gfs2: Don't release and reacquire local statfs bh adds 3d1d0f62e990 gfs2: Make recovery error more readable adds a9f6e38978b6 gfs2: Eliminate vestigial HIF_FIRST adds 8cfbfa4cf867 gfs2: nit: gfs2_drop_inode shouldn't return bool adds 127d63c9d6d9 gfs2: Mark journal inodes as "don't cache" adds 841a837a57c3 gfs2: don't stop reads while withdraw in progress adds 42f60503328b gfs2: Don't call dlm after protocol is unmounted adds 68ac5f767427 gfs2: Delay withdraw from atomic context adds 477448413342 gfs2: Remove redundant check from gfs2_glock_dq new 2db78a2e6887 Merge remote-tracking branch 'gfs2/for-next' adds 467343d85336 NFSD: Clean up splice actor adds 19d0734b5c90 SUNRPC: Add svc_rqst_replace_page() API adds 23ce6cf07b1e NFSD: Batch release pages during splice read adds 3681c7ddeea8 tracing: Add trace_event helper macros __string_len() and [...] adds 356643c7b84f NFSD: Use new __string_len C macros for the nfs_dirent tracepoint adds 09d835daaca6 NFSD: Use new __string_len C macros for nfsd_clid_class adds fff1045b3771 lockd: Fix invalid lockowner cast after vfs_test_lock adds 4776aa728bba svcrdma: Fewer calls to wake_up() in Send completion handler adds 55fdc0f180c0 svcrdma: Relieve contention on sc_send_lock. adds 55a6ffb5e847 svcrdma: Convert rdma->sc_rw_ctxts to llist adds 0c7a9323e51a NFSD: remove vanity comments adds f7713a40371f SUNRPC: Add svc_rqst::rq_auth_stat adds faf2e11f4221 SUNRPC: Set rq_auth_stat in the pg_authenticate() callout adds 0ab05d0f804c SUNRPC: Eliminate the RQ_AUTHERR flag adds a334eff462ed NFS: Add a private local dispatcher for NFSv4 callback operations adds 84ae7688fdcb NFS: Remove unused callback void encoder and decoder adds 0e29f3e1c72b NFS: Extract the xdr_init_encode/decode() calls from decod [...] adds 866595462abe NFS: Clean up the synopsis of callback process_op() adds 66036bb0b396 SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() new a582450c38ae Merge remote-tracking branch 'cel/for-next' new 89741437981a ovl: fix uninitialized pointer read in ovl_lookup_real_one() new 390fb4684176 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 9f7a8c3a69e5 Merge remote-tracking branch 'v9fs/9p-next' new 0574e8cfe824 Merge remote-tracking branch 'zonefs/for-next' adds d03ef4daf33a fs: forbid invalid project ID new 1e6edf261876 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new eda80826bcb8 Merge remote-tracking branch 'file-locks/locks-next' adds 26d1982fd17c lib/nmi_backtrace: Serialize even messages about idle CPUs adds 23d8adcf8022 Merge branch 'rework/printk_safe-removal' into for-next new 85f895779438 Merge remote-tracking branch 'printk/for-next' adds b8da302e2955 PCI: Call Max Payload Size-related fixup quirks early adds b12d93e9958e PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported adds a8bd29bd49c4 PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure adds d6b1715999fc PCI: Return int from pciconfig_read() syscall adds 01966ed17162 Merge branch 'pci/enumeration' adds d21faba11693 PCI: Bulk conversion to generic_handle_domain_irq() adds 34edbfb74ec2 Merge branch 'pci/irq' adds 47673e6c0d62 Merge branch 'pci/resource' adds d08c8b855140 PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms adds f8bd7c48ecb0 PCI/ACS: Enforce pci=noats with Transaction Blocking adds fea791af9b18 Merge branch 'pci/virtualization' adds e2cdd86b5617 PCI/VPD: Correct diagnostic for VPD read failure adds 70730db0f611 PCI/VPD: Check Resource Item Names against those valid for type adds 4e0d77f8e831 PCI/VPD: Treat initial 0xff as missing EEPROM adds aa956bff1e1d PCI/VPD: Reject resource tags with invalid size adds 5032d5173997 PCI/VPD: Don't check Large Resource Item Names for validity adds 187b0b7be673 PCI/VPD: Allow access to valid parts of VPD if some is invalid adds 0628d519e9e8 PCI/VPD: Remove pci_vpd_size() old_size argument adds 83528d2d96f5 PCI/VPD: Make pci_vpd_wait() uninterruptible adds de2caa4c558f PCI/VPD: Remove struct pci_vpd.flag adds be930bc9ddb7 Merge branch 'pci/vpd' adds e8077ea9ab5b Merge branch 'remotes/lorenzo/pci/dwc' adds d277f6e88c88 PCI: of: Don't fail devm_pci_alloc_host_bridge() on missin [...] adds aeaea8969b40 PCI: iproc: Fix BCMA probe resource handling adds 892d466a42bd Merge branch 'remotes/lorenzo/pci/iproc' adds eff21f5da308 PCI: tegra: Fix OF node reference leak adds 804b2b6f2a95 PCI: tegra: Use 'seq_puts' instead of 'seq_printf' adds fd44e8efccd4 PCI: tegra: make const array err_msg static adds a17734bdb3d0 Merge branch 'remotes/lorenzo/pci/tegra' adds ceb1412c1c8c PCI: tegra194: Fix handling BME_CHGED event adds 43537cf7e351 PCI: tegra194: Fix MSI-X programming adds 834c5cf2b587 PCI: tegra194: Disable interrupts before entering L2 adds de2bbf2b71bb PCI: tegra194: Don't allow suspend when Tegra PCIe is in EP mode adds f62750e6918d PCI: tegra194: Cleanup unused code adds d4d9691366fb Merge branch 'remotes/lorenzo/pci/tegra194' adds 89ba70faa33c Merge branch 'remotes/lorenzo/pci/misc' new 09bde803b3c6 Merge remote-tracking branch 'pci/next' new 7067f95d09c1 Merge remote-tracking branch 'pstore/for-next/pstore' new e9b0a3dd3b5c Merge remote-tracking branch 'hid/for-next' adds a6b8bb6a813a i2c: i801: Fix handling SMBHSTCNT_PEC_EN new e59c9dc2123a Merge remote-tracking branch 'i2c/i2c/for-next' adds 16aac37b15cd hwmon: Add support for SB-RMI power module adds 743a2e590d73 hwmon: (sbrmi) Add Documentation adds 87b3b51ad24f dt-bindings: sbrmi: Add SB-RMI hwmon driver bindings adds 7561249f3b1a hwmon: (dell-smm-hwmon) Use platform device adds 96cec10d1a93 hwmon: (dell-smm-hwmon) Mark functions as __init adds e88ba3e985af hwmon: (dell-smm-hwmon) Use devm_add_action_or_reset() adds c1f8dd542da9 hwmon: (dell-smm-hwmon) Move variables into a driver priva [...] adds a8cafd6849fd hwmon: (dell-smm-hwmon) Convert to devm_hwmon_device_regis [...] adds b5fff043a801 hwmon: (dell-smm-hwmon) Fix fan mutliplier detection for 3rd fan adds d3899ec4120c hwmon: (dell-smm) Add Dell Precision 7510 to fan control w [...] adds 792c76b04786 hwmon: Replace deprecated CPU-hotplug functions. adds 6672f7eb5f0f dt-bindings: hwmon: Add bindings for Winbond W83781D adds ae832e297be7 hwmon: (w83781d) Match on device tree compatibles new f9db2dacd00c Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 76f1fc266b89 docs: add traditional Chinese translation for kernel Docum [...] adds 390f915a12a6 docs/zh_TW: add translations for zh_TW/process adds 0c3b533cfdd5 MAINTAINERS: add entry for traditional Chinese documentation new eb5a5c5f4779 Merge remote-tracking branch 'jc_docs/docs-next' adds a7a48b40c799 Merge commit 'c3cdc019a6bf' into media_tree adds e9f504f7b585 media: rc: meson-ir-tx: document device tree bindings adds 49be1c78d575 media: rc: introduce Meson IR TX driver adds 6fa54bc713c2 media: em28xx-input: fix refcount bug in em28xx_usb_disconnect adds c3609c45b7c2 media: v4l2-subdev: Fix documentation of the subdev_notifi [...] adds 932741d451a5 media: dt-bindings: media: Add bindings for imx335 adds 45d19b5fb9ae media: i2c: Add imx335 camera sensor driver adds 333b3125d130 media: dt-bindings: media: Add bindings for imx412 adds 9214e86c0cc1 media: i2c: Add imx412 camera sensor driver adds 4874ea398747 media: dt-bindings: media: Add bindings for ov9282 adds 14ea315bbeb7 media: i2c: Add ov9282 camera sensor driver adds 1536fbdbcb7f media: ov5640: Complement yuv mbus formats with their 1X16 [...] adds 7b537f290a9a media: mc-device.c: use DEVICE_ATTR_RO() helper macro adds 5fca4169f5bd media: i2c: et8ek8: use DEVICE_ATTR_RO() helper macro adds 9256de06942c media: i2c: use DEVICE_ATTR_RO() helper macro adds e006558fa473 media: exynos4-is: use DEVICE_ATTR_RW() helper macro adds 0368e7d2cd84 media: omap3isp: Fix missing unlock in isp_subdev_notifier [...] adds b9a543364299 media: Documentation: media: Improve camera sensor documentation adds 6f8f9fdec8e4 media: Documentation: media: Fix v4l2-async kerneldoc syntax adds 8925b5308398 media: Documentation: v4l: Fix V4L2_CID_PIXEL_RATE documentation adds e5a466d4bcf9 media: Documentation: v4l: Improve frame rate configuratio [...] adds 013c35b22e62 media: Documentation: v4l: Rework LP-11 documentation, add [...] adds 253171a0da67 media: v4l: subdev: Add pre_streamon and post_streamoff callbacks adds 41a95d043fa5 media: ccs: Implement support for manual LP control adds a40eba9b26f7 media: v4l2-flash: Add sanity checks for flash and indicat [...] adds 4d7adf0236c1 media: v4l2-flash: Check whether setting LED brightness succeeded adds 84363509c725 media: ov2740: use group write for digital gain adds 0e2b8552660c media: ov9734: use group write for digital gain adds d84a2e4900ff media: ov8856: ignore gpio and regulator for ov8856 with ACPI adds 51f93add3669 media: imx258: Rectify mismatch of VTS value adds f809665ee75f media: imx258: Limit the max analogue gain to 480 adds e8713c31f8ad media: dt-bindings: media: nxp,imx7-csi: Add i.MX8MM support adds a581c87c681c media: imx: imx7-media-csi: Set TWO_8BIT_SENSOR for >= 10- [...] adds 8b226173a1e9 media: imx: imx7-media-csi: Don't set PIXEL_BIT in CSICR1 adds 0ada1697ed42 media: imx: imx7-media-csi: Fix buffer return upon stream [...] adds 43c3f12dfbbd media: imx: imx7_mipi_csis: convert some switch cases to t [...] adds 37255747ecbd media: dt-bindings: media: document the nxp,imx8mq-mipi-cs [...] adds f33fd8d77dd0 media: imx: add a driver for i.MX8MQ mipi csi rx phy and c [...] adds 4108b3e6db31 media: v4l2-dv-timings.c: fix wrong condition in two for-loops adds 95d453661172 media: Fix cosmetic error in TDA1997x driver adds 7dee1030871a media: TDA1997x: fix tda1997x_query_dv_timings() return value adds 5cdd19bbad75 media: TDA1997x: report -ENOLINK after disconnecting HDMI source adds c8b263937c48 media: cec-pin: rename timer overrun variables adds 38367073c796 media: tegra-cec: Handle errors of clk_prepare_enable() adds 331e06bbde58 media: venus: hfi: fix return value check in sys_get_prop_ [...] adds 09ea9719a423 media: venus: venc: Fix potential null pointer dereference [...] adds 1ac61faf6ebb media: venus: helper: do not set constrained parameters for UBWC adds ea9f91199ca9 media: docs: ext-ctrls-codec: Document cyclic intra-refres [...] adds 9d5adeecc409 media: v4l2-ctrls: Add intra-refresh period control adds f7a3d3dc5831 media: venus: venc: Add support for intra-refresh period adds bfee75f73c37 media: venus: venc: add support for V4L2_CID_MPEG_VIDEO_H2 [...] adds 9c3a0f285248 Merge tag 'v5.14-rc4' into media_tree new 83d7790ae6f6 Merge remote-tracking branch 'v4l-dvb/master' adds c1ef0772350d media: dt-bindings: media: renesas,csi2: Add r8a779a0 support adds 4a899f2eb323 media: rcar-csi2: Add r8a779a0 support adds 9b538196ddcf media: rcar-vin: Refactor controls creation for video device adds 22f0fab6d64e media: rcar-vin: Fix error paths for rvin_mc_init() adds 33ef186512ed media: rcar-vin: Improve async notifier cleanup paths adds 0889078d1658 media: rcar-vin: Improve reuse of parallel notifier adds 5669a5f8a287 media: rcar-vin: Rename array storing subdevice information adds e1c9c83bb560 media: rcar-vin: Move group async notifier adds 54c18011c387 media: rcar-vin: Extend group notifier DT parser to work w [...] adds 583a50ef48d3 media: rcar-vin: Create a callback to setup media links adds 6e3b5a60d96d media: rcar-vin: Specify media device ops at group creation time adds 87932605cce9 media: rcar-vin: Move and rename CSI-2 link notifications adds 0c56f9597adc media: rcar-vin: Add r8a779a0 support adds 7351a82788ee media: v4l: async: Rename async nf functions, clean up long lines adds 6b127f97c016 media: rcar-vin: Remove explicit device availability check adds 325d0aa5527c media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] adds ff539bcba963 media: mt9p031: Read back the real clock rate adds bc12dc01b06a media: mt9p031: Make pixel clock polarity configurable by DT adds 6f76e098b0c6 media: mt9p031: Fix corrupted frame after restarting stream adds f48337bd8e64 media: mt9p031: Use BIT macro adds 2d98a58ac94d media: dt-bindings: mt9p031: Convert bindings to yaml adds 81787ce9c250 media: dt-bindings: mt9p031: Add missing required properties adds be74f9b00a3a media: rockchip: rkisp1: remove unused irq variable adds 8d99cf5fdb30 media: dt-bindings: media: rkisp1: fix pclk clock-name adds 256cdfc8c1a1 media: dt-bindings: media: rkisp1: document different irq [...] adds 7c1dd6a271f5 media: rockchip: rkisp1: allow separate interrupts adds e05d94c46d11 media: rockchip: rkisp1: make some isp-param functions variable adds 26eadfcbd751 media: rockchip: rkisp1: make some isp-stats functions variable adds 8df791d3bfb9 media: rockchip: rkisp1: add prefixes for v10 specific parts adds 57812dded0be media: rockchip: rkisp1: add support for v12 isp variants adds 0f3cbae3a8a1 media: dt-bindings: media: rkisp1: document px30 isp compatible adds 3d18437cc4af media: rockchip: rkisp1: add support for px30 isp version new b10b5334528a media: camss: vfe: Don't read hardware version needlessly new 862ee562d7f0 media: camss: vfe: Decrease priority of of VFE HW version [...] new 2a3238005dc0 media: camss: vfe: Remove vfe_hw_version_read() argument new bb1741c408b2 media: camss: vfe: Rework vfe_hw_version_read() function d [...] new 478e8d8b3997 media: hevc: Add scaling matrix control new 7a731960cc7e media: hantro: Add scaling lists feature new 297289d611b8 media: cedrus: hevc: Add support for scaling lists new 65da1fc4c325 media: cedrus: drop min_buffers_needed. new 92852963f78e media: vivid: add module option to set request support mode new f61944bbc698 media: videobuf2-core: sanity checks for requests and qbuf new 9c1d37b7d4cf media: em28xx: add missing em28xx_close_extension new 46060cfe2be9 media: TDA1997x: fix tda1997x_remove() new 67fdf5ed9502 media: meson-ge2d: Fix rotation parameter changes detectio [...] new c38b314c60c8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs new 95fd4dda2b0e media: mtk-vcodec: Clean redundant encoder format definition new 209fa0fab99b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] new 2bb56f6eaaa8 media: mtk-vcodec: Add MT8195 H264 venc driver new b012543629af media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] new 2c35735ee683 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 new a76d04bf70be media: Add NV12_4L4 tiled format new 6daa9f32282a media: Clean V4L2_PIX_FMT_NV12MT documentation new 9569daa341dc Merge remote-tracking branch 'v4l-dvb-next/master' adds b451dfe8c98e Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] adds 392ac3ea48ca Merge branch 'pm-pci' into linux-next adds 197da54f3a8e Merge branches 'pm-cpuidle' and 'acpica' into linux-next adds 7a6226db072b ACPI: DPTF: Add new PCH FIVR methods adds 95ac706744de ACPI: processor: Replace deprecated CPU-hotplug functions adds 13f81146b821 Merge branches 'acpi-dptf' and 'acpi-processor' into linux-next adds da9f2150684e PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently adds 0e00392a895c PCI: PM: Enable PME if it can be signaled from D3cold adds 5d4c779cb62e powercap: intel_rapl: Replace deprecated CPU-hotplug functions adds 09681a0772f7 cpufreq: Replace deprecated CPU-hotplug functions adds d2c8cce647f3 PM: sleep: s2idle: Replace deprecated CPU-hotplug functions adds 4fac49fd0a34 PM: sleep: check RTC features instead of ops in suspend_test adds 9ac32de19606 Merge branches 'pm-pci', 'powercap', 'pm-cpufreq' and 'pm- [...] new fcb962849a68 Merge remote-tracking branch 'pm/linux-next' adds f7d635883fb7 cpufreq: arm_scmi: Fix error path when allocation failed adds 5d79e5ce5489 cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev new dad5525469f9 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 65ad858afcc2 Merge remote-tracking branch 'cpupower/cpupower' adds 335ffab3ef86 opp: remove WARN when no valid OPPs remain adds 456d74daeac7 ARM: dts: omap: Drop references to opp.txt adds ae85fea2a8f1 dt-bindings: Clean-up OPP binding node names in examples adds 4e3391c52983 dt-bindings: opp: Convert to DT schema new 64f67210a47d Merge remote-tracking branch 'opp/opp/linux-next' new f9748d61e452 Merge remote-tracking branch 'ieee1394/for-next' new 290f5a927027 Merge remote-tracking branch 'dlm/next' adds a449ffaf9181 powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() new 6c2c1cb8ab39 Merge remote-tracking branch 'swiotlb/linux-next' adds e9901043b250 IB/hfi1: Indicate DMA wait when txq is queued for wakeup adds 62004871e1fa IB/hfi1: Adjust pkey entry in index 0 adds a0293eb24936 RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_dev [...] adds e677b72a0647 RDMA/iwcm: Release resources if iw_cm module initialization fails adds bdb0e4e3ff19 RDMA/iwpm: Remove not-needed reference counting adds bbafcbc2b1c9 RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure th [...] adds 8d7e415d5561 docs: Fix infiniband uverbs minor number adds 991c4274dc17 RDMA/hfi1: Fix typo in comments adds 090473004b02 RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc adds 0050a57638ca RDMA/qedr: Improve error logs for rdma_alloc_tid error return adds 4ffd3b800e97 RDMA/hns: Don't skip IB creation flow for regular RC QP adds e66e49592b69 RDMA/hns: Don't overwrite supplied QP attributes adds f9193d266347 RDMA/efa: Remove double QP type assignment adds b0791dbf1214 RDMA/mlx5: Cancel pkey work before destroying device resources adds 8c9e7f0325fe RDMA/mlx5: Delete device resource mutex that didn't protec [...] adds 0dc0da15ed7d RDMA/mlx5: Rework custom driver QP type creation adds 44da3730e046 RDMA/rdmavt: Decouple QP and SGE lists allocations adds 514aee660df4 RDMA: Globally allocate and release QP memory adds 20da44dfe8ef RDMA/mlx5: Drop in-driver verbs object creations adds 5f6bb7e32283 RDMA/mlx5: Delete not-available udata check adds 8fc3beebf623 RDMA/core: Delete duplicated and unreachable code adds 20e2bcc4c2a8 RDMA/core: Remove protection from wrong in-kernel API usage adds 8da9fe4e4fa7 RDMA/core: Reorganize create QP low-level functions adds 00a79d6b996d RDMA/core: Configure selinux QP during creation adds 5507f67d08cd RDMA/core: Properly increment and decrement QP usecnts adds d2b10794fc13 RDMA/core: Create clean QP creations interface for uverbs new 45a4766d39eb Merge remote-tracking branch 'rdma/for-next' adds 79976892f7ea net: convert fib_treeref from int to refcount_t adds 3833b87408e5 nfc: mrvl: correct nfcmrvl_spi_parse_dt() device_node argument adds bf6cd7720b08 nfc: annotate af_nfc_exit() as __exit adds 4932c37878c9 nfc: hci: annotate nfc_llc_init() as __init adds 3df40eb3a2ea nfc: constify several pointers to u8, char and sk_buff adds f2479c0a2294 nfc: constify local pointer variables adds ddecf5556f7f nfc: nci: constify several pointers to u8, sk_buff and oth [...] adds 77411df5f293 nfc: hci: cleanup unneeded spaces adds 373a1f2bd671 Merge branch 'nfc-constify-pointed-data-missed-part' adds bc830525615d net: netlink: Remove unused function adds a432934a3067 sk_buff: avoid potentially clearing 'slow_gro' field adds 05a7f4a8dff1 devlink: Break parameter notification sequence to be befor [...] adds 26713455048e devlink: Allocate devlink directly in requested net namespace adds aae950b18941 Merge branch 'clean-devlink-net-namespace-operations' adds d2e11fd2b7fc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds a710eed386f1 libbpf: Add btf__load_vmlinux_btf/btf__load_module_btf adds 0b8464459858 unix_bpf: Fix a potential deadlock in unix_dgram_bpf_recvmsg() adds 510b4d4c5d4c tools: bpftool: Slightly ease bash completion updates adds a2b5944fb4e0 selftests/bpf: Check consistency between bpftool source, d [...] adds b544342e52fc tools: bpftool: Complete and synchronise attach or map types adds c07ba629df97 tools: bpftool: Update and synchronise option list in doc [...] adds da87772f086f selftests/bpf: Update bpftool's consistency script for che [...] adds 8cc8c6357c8f tools: bpftool: Document and add bash completion for -L, - [...] adds 475a23c2c15f tools: bpftool: Complete metrics list in "bpftool prog pro [...] adds ab0720ce227c Merge branch 'tools: bpftool: update, synchronise and vali [...] adds d39e8b92c341 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds 451395f798a3 niu: read property length only if we use it adds 695176bfe5de net_sched: refactor TC action init API adds 220ade77452c bonding: 3ad: fix the concurrency between __bond_release_o [...] adds cfba3fb68960 selftests/net: remove min gso test in packet_snd adds 76660df2b4a2 octeontx2-af: cn10k: DWRR MTU configuration adds c39830a4ce4d octeontx2-pf: cn10k: Config DWRR weight based on MTU adds a3280efd009e Merge branch 'octeon-drr-config' adds 244f8a802911 net: dsa: mt7530: drop paranoid checks in .get_tag_protocol() adds 1e0dd56e962e cavium: switch from 'pci_' to 'dma_' API adds 35d7a6f1fb53 nfc: hci: pass callback data param as pointer in nci_request() adds 29a097b77477 net: dsa: remove the struct packet_type argument from dsa_ [...] adds 2d3e5caf96b9 net/ipv4: Replace one-element array with flexible-array member adds f36c82ac1b1b netdevsim: make array res_ids static const, makes object smaller adds 1187c8c4642d net: phy: mscc: make some arrays static const, makes objec [...] adds 28814cd18cd7 ipv4: Fix refcount warning for new fib_info adds e688bdb7099c cxgb4: make the array match_all_mac static, makes object smaller adds 628fe1cedda6 net: marvell: make the array name static, makes object smaller adds a6afdb041a2d qlcnic: make the array random_data static const, makes obj [...] adds d5731f891a0c dpaa2-eth: make the array faf_bits static const, makes obj [...] adds 771edeabcb95 net: 3c509: make the array if_names static const, makes ob [...] adds 7cdd0a89ec70 net/mlx4: make the array states static const, makes object [...] adds 43befe99bc62 net/mlx5e: Use a new initializer to build uniform indir table adds e6e01b5fdc28 net/mlx5e: Introduce mlx5e_channels API to get RQNs adds 43ec0f41fa73 net/mlx5e: Hide all implementation details of mlx5e_rx_res adds 3ac90dec3a01 net/mlx5e: Allocate the array of channels according to the [...] adds d443c6f684d3 net/mlx5e: Rename traffic type enums adds 5fba089e960c net/mlx5e: Rename some related TTC args and functions adds bc29764ed9a2 net/mlx5e: Decouple TTC logic from mlx5e adds 371cf74e78f3 net/mlx5: Move TTC logic to fs_ttc adds f4b45940e9b9 net/mlx5: Embed mlx5_ttc_table adds 696ceeb203c7 net/mlx5e: Remove redundant tc act includes adds 70f8019e7b56 net/mlx5e: Remove redundant filter_dev arg from parse_tc_f [...] adds 950b4df9fba9 net/mlx5e: Remove redundant cap check for flow counter adds c6cfe1137f88 net/mlx5e: Remove redundant parse_attr arg adds 97a8d29ae9d2 net/mlx5e: Remove redundant assignment of counter to null adds 25f150f4bbe9 net/mlx5e: Return -EOPNOTSUPP if more relevant when parsin [...] adds bcd68c04c769 net/mlx5: Fix missing return value in mlx5_devlink_eswitch [...] adds fa976624ae7b Merge tag 'mlx5-updates-2021-08-02' of git://git.kernel.or [...] adds f1260ff15a71 skbuff: introduce skb_expand_head() adds e415ed3a4b8b ipv6: use skb_expand_head in ip6_finish_output2 adds 0c9f227bee11 ipv6: use skb_expand_head in ip6_xmit adds 5678a5957964 ipv4: use skb_expand_head in ip_finish_output2 adds 14ee70ca89e6 vrf: use skb_expand_head in vrf_finish_output adds 53744a4a72af ax25: use skb_expand_head adds a1e975e117ad bpf: use skb_expand_head in bpf_out_neigh_v4/6 adds 07e1d6b3e020 Merge branch 'skb_expand_head' adds 995c3d49bd71 qed: Avoid db_recovery during recovery adds cdc1d8686658 qed: Skip DORQ attention handling during recovery adds 9c638eaf42ec qed: Remove redundant prints from the iWARP SYN handling adds 493c3ca6bd75 drivers/net/usb: Remove all strcpy() uses adds 2414d628042b qed: Remove duplicated include of kernel.h adds 3a755cd8b7c6 bonding: add new option lacp_active adds 0547ffe6248c net: Keep vertical alignment adds 03c7448790b8 bnxt_en: Don't use static arrays for completion ring pages adds c1129b51ca0e bnxt_en: Increase maximum RX ring size if jumbo ring is not used adds dc1a8079ebac Merge branch 'bnxt_en-rx-ring' adds c32325b8fdf2 virtio-net: realign page_to_skb() after merges adds f32a21376573 ethtool: runtime-resume netdev parent before ethtool ioctl ops adds c5ab51df03e2 ethtool: move implementation of ethnl_ops_begin/complete t [...] adds 41107ac22fcf ethtool: move netif_device_present check from ethnl_parse_ [...] adds d43c65b05b84 ethtool: runtime-resume netdev parent in ethnl_ops_begin adds 2dbf4c2e7e3d Merge branch 'ethtool-runtime-pm' adds 0852aeb9c350 bcmgenet: remove call to netdev_boot_setup_check adds 19a11bf06c57 natsemi: sonic: stop calling netdev_boot_setup_check adds 81dd3ee5962d appletalk: ltpc: remove static probing adds 8bbdf1bdf22c 3c509: stop calling netdev_boot_setup_check adds 47fd22f2b847 cs89x0: rework driver configuration adds e179d78ee11a m68k: remove legacy probing adds 375df5f8c181 ax88796: export ax_NS8390_init() hook adds f8ade8dddb16 xsurf100: drop include of lib8390.c adds 5ea2f5ffde39 move netdev_boot_setup into Space.c adds 4228c3942821 make legacy ISA probe optional adds db3db1f41754 wan: remove stale Kconfig entries adds 72bcad5393a7 wan: remove sbni/granch driver adds d52c1069d658 wan: hostess_sv11: use module_init/module_exit helpers adds a07d8ecf6b39 ethernet: isa: convert to module_init/module_exit adds c8f6c77d06fe Merge branch 'Space-cleanup' adds bebc3bbf5131 net: decnet: Fix refcount warning for new dn_fib_info adds 8578880df39c octeontx2-af: Fix spelling mistake "Makesure" -> "Make sure" adds a0221a0f9ba5 Revert "Merge branch 'qcom-dts-updates'" adds 2e19bb35ce15 net: bridge: switchdev: fix incorrect use of FDB flags whe [...] adds 421297efe63f net: dsa: tag_sja1105: consistently fail with arbitrary input adds b820c114eba7 net: fec: fix MAC internal delay doesn't work adds 1ca6cf5ecbde dpaa2-switch: request all interrupts sources on the DPSW adds 24ab724f8a46 dpaa2-switch: use the port index in the IRQ handler adds 042ad90ca7ce dpaa2-switch: do not enable the DPSW at probe time adds 2b24ffd83e39 dpaa2-switch: no need to check link state right after ndo_open adds 27cfdadd687d bus: fsl-mc: extend fsl_mc_get_endpoint() to pass interface ID adds 84cba72956fd dpaa2-switch: integrate the MAC endpoint support adds 8581362d9c85 dpaa2-switch: add a prefix to HW ethtool stats adds f0653a892097 dpaa2-switch: export MAC statistics in ethtool adds 7e89350c9019 Merge branch 'dpaa2-switch-next' adds 314001f0bf92 af_unix: Add OOB support adds 8679c31e0284 net: add extack arg for link ops adds 271e5b7d00ae net: add netif_set_real_num_queues() for device reconfig adds e874f4557b36 nfp: use netif_set_real_num_queues() adds 8730379ee067 Merge branch 'queues' adds aa730a9905b7 net: wwan: Add MHI MBIM network driver adds 7ffa7542eca6 net: mhi: Remove MBIM protocol adds 93bbcfee0575 Merge branch 'mhi-mbim' adds decfef0fa6b2 net: ipa: use gsi->version for channel suspend/resume adds 4a4ba483e4a5 net: ipa: move version check for channel suspend/resume adds a7860a5f898c net: ipa: move some GSI setup functions adds 1657d8a45823 net: ipa: have gsi_irq_setup() return an error code adds b176f95b5728 net: ipa: move gsi_irq_init() code into setup adds 45a42a3c50b5 net: ipa: disable GSI interrupts while suspended adds 8eceea41347e Merge branch 'ipa-pm-irqs' adds 0b69c54c74bc net: dsa: mt7530: enable assisted learning on CPU port adds 6087175b7991 net: dsa: mt7530: use independent VLAN learning on VLAN-un [...] adds a9e3f62dff3c net: dsa: mt7530: set STP state on filter ID 1 adds 73c447cacbbd net: dsa: mt7530: always install FDB entries with IVL and FID 1 adds d851798584ff Merge branch 'm7530-sw-fallback' adds 51b8f812e5b3 ipv6: exthdrs: get rid of indirect calls in ip6_parse_tlv() adds f8145cff0c20 can: j1939: j1939_session_tx_dat(): fix typo adds cd85d3aed5cf can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_* adds 5b9272e93f2e can: j1939: extend UAPI to notify about RX status adds 336266697213 can: flexcan: flexcan_clks_enable(): add missing variable [...] adds d85165b2381c dt-bindings: net: can: Document power-domains property adds 9c0532f9cc93 Merge tag 'linux-can-next-for-5.15-20210804' of git://git. [...] adds 957e2235e526 net: make switchdev_bridge_port_{,unoffload} loosely coupl [...] adds a54182b2a518 Revert "net: build all switchdev drivers as modules when t [...] adds 625af9f0298b tc-testing: Add control-plane selftests for sch_mq adds 04190bf8944d sock: allow reading and changing sk_userlocks with setsockopt adds 773bda964921 ptp: ocp: Expose various resources on the timecard. adds c2eecaa193ff pktgen: Remove redundant clone_skb override adds a0d1d0f47e31 virtio_net: Replace deprecated CPU-hotplug functions. adds 372bbdd5bb3f net: Replace deprecated CPU-hotplug functions. adds df7ba0eb25ed mctp: remove duplicated assignment of pointer hdr adds 0fd75f5760b6 net: ipa: fix IPA v4.9 interconnects adds 0e8eb9a16e25 net: dsa: rename teardown_default_cpu to teardown_cpu_ports adds 2c0b03258b8b net: dsa: give preference to local CPU ports adds 30a100e60cf3 net: dsa: sja1105: configure the cascade ports based on topology adds 3fa212707b8e net: dsa: sja1105: manage the forwarding domain towards DSA ports adds c51300298083 net: dsa: sja1105: manage VLANs on cascade ports adds 777e55e30d12 net: dsa: sja1105: increase MTU to account for VLAN header [...] adds 0f9b762c097c net: dsa: sja1105: suppress TX packets from looping back i [...] adds 81d45898a59a net: dsa: sja1105: enable address learning on cascade ports adds 1f52247ef840 Merge branch 'sja1105-H' adds 30c2515b89f1 net: ipa: don't suspend/resume modem if not up adds 10cc73c4b7fe net: ipa: reorder netdev pointer assignments adds 8ee7c40a25c7 net: ipa: improve IPA clock error messages adds 73ff316dac17 net: ipa: move IPA power operations to ipa_clock.c adds afe1baa82db2 net: ipa: move ipa_suspend_handler() adds afb08b7e220e net: ipa: move IPA flags field adds 839454801e08 Merge branch 'ipa-runtime-pm' adds af352460b465 net: fix GRO skb truesize update adds 4167a960574f net/ipv4: Revert use of struct_size() helper adds 893b19587534 net: bridge: fix ioctl locking adds cbd7ad29a507 net: bridge: fix ioctl old_deviceless bridge argument adds 9384eacd80f3 net: core: don't call SIOCBRADD/DELIF for non-bridge devices adds d15040a33883 Merge branch 'bridge-ioctl-fixes' adds db243b796439 net/ipv4/ipv6: Replace one-element arraya with flexible-ar [...] adds e6a1f7e0b0fe net/ipv4/igmp: Use struct_size() helper adds e11c0e258c1a net/ipv6/mcast: Use struct_size() helper adds ab996c420508 wwan: mhi: Fix build. adds 7d1575014a63 selftests/net: GRO coalesce test adds 5ebfb4cc3048 selftests/net: toeplitz test adds 6234219d7fe8 Merge branch 'GRO-Toeplitz-selftests' adds a85b99ab6abb Revert "wwan: mhi: Fix build." adds 1160dfa178eb net: Remove redundant if statements adds b37a46683739 netdevice: add the case if dev is NULL adds f8b17a0bd960 net: dsa: tag_sja1105: optionally build as module when swi [...] adds 23809a726c0d netdevsim: Forbid devlink reload when adding or deleting ports adds 0ca8d3ca4561 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 1f88d5d566b8 net: ethernet: ti: cpsw: switch to use skb_put_padto() new 61e7a22da75b net: ethernet: ti: davinci_emac: switch to use skb_put_padto() new 9ffc513f95ee net: ethernet: ti: davinci_cpdma: drop frame padding new a5516053cd44 Merge branch 'cpsw-emac-skb_put_padto' new 5c0418ed1610 netdevsim: Protect both reload_down and reload_up paths new 596690e9f4fc ethtool: return error from ethnl_ops_begin if dev is NULL new d12f23fa5142 ptp: ocp: Fix the error handling path for the class device. new 0d43d4f26cb2 ptp: ocp: Add the mapping for the external PPS registers. new 37a156ba4cbb ptp: ocp: Remove devlink health and unused parameters. new ef0cfb3460a4 ptp: ocp: Use 'gnss' naming instead of 'gps' new 1a052da92924 ptp: ocp: Rename version string shown by devlink. new 8ef8ccbc6967 ptp: ocp: Remove pending_image indicator from devlink new 370cb73a3874 Merge branch 'ptp-ocp-fixes' new 47bfc4d128de net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() new 3bacbe04251b net: ethernet: ti: am65-cpsw: use napi_complete_done() in [...] new 7df4e7449489 net: dsa: stop syncing the bridge mcast_router attribute a [...] new cbbf09b5771e net: dsa: mt7530: remove the .port_set_mrouter implementation new c73c57081b3d net: dsa: don't disable multicast flooding to the CPU even [...] new 9b9311af4e86 Merge branch 'dsa-cpu-flood' new 8fbebef80107 net: dsa: mt7530: drop untagged frames on VLAN-aware ports [...] new 06669e6880be vrf: fix NULL dereference in vrf_finish_output() new 35ba6abb73e4 net: ethernet: ti: davinci_cpdma: revert "drop frame padding" new 17bd3a1e1061 tulip: Remove deadcode on startup true condition new 60bb1089467d s390/qeth: Register switchdev event handler new 4e20e73e631a s390/qeth: Switchdev event handler new f7936b7b2663 s390/qeth: Update MACs of LEARNING_SYNC device new 709db03a8afa Merge branch 's390-qeth' new 4367355dd909 net: ethernet: stmmac: Do not use unreachable() in ipq806x [...] new f9be84db09d2 net: bonding: bond_alb: Remove the dependency on ipx netwo [...] new 39f32101543b net: dsa: don't fast age standalone ports new 82564f6c706a devlink: Simplify devlink port API calls new 64ec13ec92d5 atm: horizon: Fix spelling mistakes in TX comment new 045c45d1f598 net: dsa: centralize fast ageing when address learning is [...] new 4eab90d9737b net: dsa: don't fast age bridge ports with learning turned off new 9264e4ad2611 net: dsa: flush the dynamic FDB of the software bridge whe [...] new 5313a37b881e net: dsa: sja1105: rely on DSA core tracking of port learn [...] new 5126ec72a094 net: dsa: sja1105: add FDB fast ageing support new cfe908c11659 Merge branch 'sja1105-fast-ageing' new 77149ccb7a21 Merge remote-tracking branch 'net-next/master' adds b61a28cf11d6 bpf: Fix off-by-one in tail call count limiting adds 83f31535565c bpf, unix: Check socket type in unix_bpf_update_proto() adds 6d4eb36d6597 bpf: Fix bpf_prog_test_run_xdp logic after incorrect merge [...] adds 34ad6d9d8c27 bpf, samples: Add missing mprog-disable to xdp_redirect_cp [...] adds 372642ea83ff selftests/bpf: Move netcnt test under test_progs new 277b13405703 selftests/bpf: Fix bpf-iter-tcp4 test to print correctly t [...] new 579345e7f219 selftests/bpf: Rename reference_tracking BPF programs new 29f24c43cbe0 samples/bpf: xdpsock: Make the sample more useful outside [...] new f4700a62c271 samples/bpf: xdpsock: Remove forward declaration of ip_fas [...] new c83ae15dc947 Merge branch 'samples/bpf: xdpsock: Minor enhancements' new 136cf1ad1bb8 Merge remote-tracking branch 'bpf-next/for-next' adds 5d8dbb7fb82b net: xfrm: fix shift-out-of-bounce new c9ab5bcf5c19 Merge remote-tracking branch 'ipsec-next/master' adds 97a8a8c1f985 net/mlx5: Return mdev from eswitch adds af8c0e25f249 net/mlx5: Lag, add initial logic for shared FDB adds 6aeb16a1345e RDMA/mlx5: Fill port info based on the relevant eswitch adds 979bf468fc54 {net, RDMA}/mlx5: Extend send to vport rules adds c446d9da6407 RDMA/mlx5: Add shared FDB support adds d04442540372 net/mlx5: E-Switch, set flow source for send to uplink rule adds 5d5defd6b891 net/mlx5e: Add an option to create a shared mapping adds 2198b93279b2 net/mlx5e: Use shared mappings for restoring from metadata adds c8e6a9e6d6bb net/mlx5: E-Switch, Add event callback for representors adds 898b07861565 net/mlx5: Add send to vport rules on paired device adds cac1eb2cf2e3 net/mlx5: Lag, properly lock eswitch if needed adds 63d4a9afbcee net/mlx5: Lag, move lag destruction to a workqueue adds db202995f503 net/mlx5: E-Switch, add logic to enable shared FDB adds 598fe77df855 net/mlx5: Lag, Create shared FDB when in switchdev mode new 3f109eaf1aac Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 241d1af4c11a netfilter: nft_compat: use nfnetlink_unicast() adds 92fb15513edc netfilter: flowtable: remove nf_ct_l4proto_find() call adds 7c1829b6aa74 netfilter: ipt_CLUSTERIP: only add arp mangle hook when required adds ded2d10e9ad8 netfilter: ipt_CLUSTERIP: use clusterip_net to store perne [...] adds f2e3778db7e1 netfilter: remove xt pernet data adds 87663c39f898 netfilter: ebtables: do not hook tables by default adds ff1199db8c3b netfilter: ctnetlink: add and use a helper for mark parsing adds 9344988d2979 netfilter: ctnetlink: allow to filter dump by status bits new 438dad65ccdf Merge remote-tracking branch 'netfilter-next/master' adds 5ff013914c62 brcmfmac: firmware: Allow per-board firmware binaries adds 18cb62367a8f libertas: Remove unnecessary label of lbs_ethtool_get_eeprom new d249ff28b1d8 intersil: remove obsolete prism54 wireless driver new 6f8d55107a2a Merge remote-tracking branch 'wireless-drivers-next/master' adds 654e6f7700c4 Bluetooth: btusb: Enable MSFT extension for Mediatek Chip [...] adds 102793136ce9 Bluetooth: HCI: Add proper tracking for enable status of a [...] adds c45074d68a9b Bluetooth: Fix not generating RPA when required adds 67cbdd74c4cb Bluetooth: hci_bcm: Fix kernel doc comments adds 0b10c8c84c0c Bluetooth: btusb: Record debug log for Mediatek Chip. adds e947802657cb Bluetooth: btusb: Support Bluetooth Reset for Mediatek Chi [...] adds 6eefec4a0b66 Bluetooth: Add additional Bluetooth part for Realtek 8852AE adds 713baf3dae8f Bluetooth: increase BTNAMSIZ to 21 chars to fix potential [...] adds 6ec566131de0 Bluetooth: Add support hdev to allocate private data adds ca5425e15881 Bluetooth: btintel: Add combined setup and shutdown functions adds 83f2dafe2a62 Bluetooth: btintel: Refactoring setup routine for legacy ROM sku adds 53492a668e3b Bluetooth: btintel: Add btintel data struct adds ea7c4c0e44ee Bluetooth: btintel: Fix the first HCI command not work wit [...] adds ffcba827c0a1 Bluetooth: btintel: Fix the LED is not turning off immediately adds 553807141a1e Bluetooth: btintel: Add combined set_diag functions adds 019a1caa7fd2 Bluetooth: btintel: Refactoring setup routine for bootload [...] adds 3df4dfbec0f2 Bluetooth: btintel: Move hci quirks to setup routine adds 0d8603b4ee0c Bluetooth: btintel: Clean the exported function to static adds c86c7285bb08 Bluetooth: btintel: Fix the legacy bootloader returns tlv [...] adds 1804fdf6e494 Bluetooth: btintel: Combine setting up MSFT extension new 146af2264902 Bluetooth: btusb: Fix fall-through warnings new 44fc092c2d41 Merge remote-tracking branch 'bluetooth/master' new 6bc219b7b2cd mtdblock: Update old JFFS2 mention in Kconfig new 42ba8c3b4263 mtdblock: Add comment about UBI block devices new b4675c64f932 mtdblock: Warn if the added for a NAND device new b535a1349803 Merge remote-tracking branch 'mtd/mtd/next' new 5c2f387b48f0 MAINTAINERS: repair Miquel Raynal's email address new df12a75a2be9 mtd: spinand: core: Properly fill the OOB area. new 014665ffd7e8 mtd: rawnand: omap: Fix kernel doc warning on 'calcuate' typo new 74a021a632b0 mtd: rawnand: remove never changed ret variable new 0940c6b9d6f4 Merge remote-tracking branch 'nand/nand/next' adds 2b31277af577 crypto: sm4 - create SM4 library based on sm4 generic code adds c59de48e125c crypto: arm64/sm4-ce - Make dependent on sm4 library inste [...] adds a7ee22ee1445 crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation adds a7fc80bb22eb crypto: tcrypt - add the asynchronous speed test for SM4 adds 632a761abb29 crypto: atmel-tdes - Clarify how tdes dev gets allocated t [...] adds 817b804ca367 crypto: atmel-tdes - Handle error messages adds 534b32a8be27 crypto: atmel-aes - Add blocksize constraint for ECB and C [...] adds 26d769ae9090 crypto: atmel-aes - Add XTS input length constraint adds 0d0433599d84 crypto: atmel-aes - Add NIST 800-38A's zero length cryptle [...] adds 031f5e001508 crypto: atmel-tdes - Add FIPS81's zero length cryptlen constraint adds 76d579f251a2 crypto: atmel - Set OFB's blocksize to 1 adds bf2db8e74249 crypto: atmel-aes - Add fallback to XTS software implementation adds ec2088b66f7a crypto: atmel-aes - Allocate aes dev at tfm init time adds 192b722f3866 crypto: sun8i-ss - Use kfree_sensitive adds d5ee8e750c94 padata: Convert from atomic_t to refcount_t on parallel_da [...] adds 0469dede0eee crypto: ecc - handle unaligned input buffer in ecc_swap_digits adds 089015d36127 crypto: atmel-aes - use swap() new fe28140b3393 crypto: omap-sham - clear dma flags only after omap_sham_u [...] new 6a1ec89f2c56 crypto: omap-sham - initialize req only after omap_sham_hw_init() new f83fc1a0ee32 crypto: omap-sham - add missing pm_runtime_dontuse_autosuspend() new f23f2186a4d0 crypto: omap-sham - drop old hw_init and unused FLAGS_INIT new 70c68d163986 crypto: omap-sham - drop suspend and resume functions new 1dd0d7fe4b7a crypto: omap-sham - drop pm_runtime_irqsafe() usage new 5441a07a127f crypto: ccp - shutdown SEV firmware on kexec new b83c2d92be71 firmware: smccc: Register smccc_trng platform device new 0888d04b47a1 hwrng: Add Arm SMCCC TRNG based driver new d22fda64bea5 Merge remote-tracking branch 'crypto/master' adds 8626e63eeea8 drm/panfrost: devfreq: Don't display error for EPROBE_DEFER adds c18c36dc75fe Documentation: gpu: Mention the requirements for new properties adds 90c7c70a0a90 drm/fourcc: Add modifier definitions for Arm Fixed Rate Co [...] adds a791cde6d272 drm/hisilicon/hibmc: Remove variable 'priv' from hibmc_unload() adds 37408cd825a4 drm/gem: Provide drm_gem_fb_{begin,end}_cpu_access() helpers adds ce724470a2e5 drm/udl: Use framebuffer dma-buf helpers adds 08971eea06db drm/mipi-dbi: Use framebuffer dma-buf helpers adds 08b7ef0524f5 drm/gud: Use framebuffer dma-buf helpers adds 329e2c42f8ea drm/gm12u320: Use framebuffer dma-buf helpers adds baf6c24bacdd drm/repaper: Use framebuffer dma-buf helpers adds 9200454ca047 drm/st7586: Use framebuffer dma-buf helpers adds 1522756c7954 drm/shmobile: Convert to Linux IRQ interfaces adds 6474e67eabfb dt-bindings: display: simple: add some Logic Technologies [...] adds 47956bc86ee4 drm/bridge: nwl-dsi: Avoid potential multiplication overfl [...] adds 1f49bf8b6aec dt-bindings: display: ssd1307fb: Convert to json-schema adds c92ecb4eac76 drm/rockchip: dsi: add own additional pclk handling adds a8124139845f dt-bindings: display: rockchip-dsi: add optional #phy-cell [...] adds 71f68fe7f121 drm/rockchip: dsi: add ability to work as a phy instead of [...] adds 79e93d0a74e7 documentation: Update #nouveau IRC channel network adds 03b7c552d081 maintainers: Update freedesktop.org IRC channels adds 3012248fdfee drm: document drm_property_enum.value for bitfields adds b36b242d4b8e video: fbdev: asiliantfb: Error out if 'pixclock' equals zero adds 1520b4b7ba96 video: fbdev: kyro: Error out if 'pixclock' equals zero adds f92763cb0feb video: fbdev: riva: Error out if 'pixclock' equals zero adds fdb57c3217a0 dt-bindings: display: simple: Add AUO B133HAN05 & B140HAN06 adds 93ea7aa8dfc0 drm/panel: simple: Add support for two more AUO panels adds f98f273f3a98 dt-bindings: Add QiShenglong vendor prefix adds 0937a7b3625d video: ep93xx: Prepare clock before using it adds 0f3b68b66a6d drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features adds c206c7faeb32 drm/bridge: dw-mipi-dsi: Find the possible DSI devices adds 40f2218dc4ac drm/prime: fix comment on PRIME Helpers adds 6f11f37459d8 drm/plane: remove drm_helper_get_plane_damage_clips adds c7fcbf251397 drm/plane: check that fb_damage is set up when used adds ba6cd766e0bf drm/plane: Move drm_plane_enable_fb_damage_clips into core adds ca31fef11dc8 Backmerge remote-tracking branch 'drm/drm-next' into drm-m [...] adds df26600ad3e7 drm: add logging for RMFB ioctl adds 17ce9c61c71c drm: document DRM_IOCTL_MODE_RMFB adds 7b4b3733fd68 video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_up [...] adds ef9d793825b5 video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() adds 8a15af3b86f4 video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() adds 251e48a1db75 video: fbdev: ssd1307fb: Optimize screen updates adds 833d14a4bf83 video: fbdev: ssd1307fb: Cache address ranges adds 0c9856e4edcd drm: mxsfb: Enable recovery on underflow adds 9891cb54445b drm: mxsfb: Increase number of outstanding requests on V4 [...] adds b776b0f00f24 drm: mxsfb: Use bus_format from the nearest bridge if present adds 5e23c98178eb drm: mxsfb: Clear FIFO_CLEAR bit adds 92bd92c44d0d drm/dp_mst: Fix return code on sideband message failure adds f1f3e37535a0 drm/vmwgfx: Switch to using DRM_IOCTL_DEF_DRV adds 2b273544f580 drm/vmwgfx: Cleanup logging adds cfdc3458db8a drm/vmwgfx: Be a lot more flexible with MOB limits adds c29758cdc78a drm/vmwgfx: Use 2.19 version number to recognize mks-stats ioctls adds 28be2405fb75 drm: use the lookup lock in drm_is_current_master adds 7835ed6a9e86 drm/panel-sony-acx424akp: Modernize backlight handling adds d793b8f732d6 drm: clarify usage of drm leases adds f143778d9082 drm/vc4: hdmi: Remove redundant variables adds c7d30623540b drm/vc4: hdmi: Remove unused struct adds cfeeb0b5e09c Merge tag 'drm-misc-next-2021-07-29' of git://anongit.free [...] adds da3d378dec86 drm/msm: Let fences read directly from memptrs adds 298287f6e79a drm/msm: Signal fences sooner adds af5b4fff0fe8 drm/msm: Split out devfreq handling adds 552fce98b06f drm/msm: Split out get_freq() helper adds 9bc95570175a drm/msm: Devfreq tuning adds 375f9a63a66b drm/msm: Docs and misc cleanup adds 86c2a0f000c1 drm/msm: Small submitqueue creation cleanup adds 030af2b05aee drm/msm: drop drm_gem_object_put_locked() adds 390ad4212197 drm: Drop drm_gem_object_put_locked() adds 7039d3f89b2f drm/msm/submit: Simplify out-fence-fd handling adds be40596bb5cf drm/msm: Consolidate submit bo state adds a61acbbe9cf8 drm/msm: Track "seqno" fences by idr adds 79341eb74c1f drm/msm: Return ERR_PTR() from submit_create() adds 1d8a5ca436ee drm/msm: Conversion to drm scheduler adds bd0b8e9f9c3c drm/msm: Drop submit bo_list adds e3e24ee51ed2 drm/msm: Drop struct_mutex in submit path adds fc40e5e10c3b drm/msm: Utilize gpu scheduler priorities adds 4541e4f2225c drm/msm/gem: Mark active before pinning adds f1b7996551a4 Merge tag 'drm-msm-next-2021-07-28' of https://gitlab.free [...] adds 04d505de7f82 Merge tag 'amd-drm-next-5.15-2021-07-29' of https://gitlab [...] adds 676f11b5a4a0 drm: clean up unused kerneldoc in drm_lease.c adds 64c0274fb15c drm/dp: Don't zero PWMGEN_BIT_COUNT when driver_pwm_freq_h [...] adds acb06210b096 drm/bridge: ti-sn65dsi86: Fix power off sequence adds e183bf31cf0d drm/bridge: ti-sn65dsi86: Add some 100 us delays adds 7c4125b093d5 Revert "drm/panel-simple: Add Samsung ATNA33XC20" adds 81c3212dd5fb Revert "drm/panel-simple: Support for delays between GPIO [...] adds 32ce3b320343 drm/panel: atna33xc20: Introduce the Samsung ATNA33XC20 panel adds 853bc3957085 drm/pl111: Remove unused including <linux/version.h> adds 9746f5fe70aa drm/panel: Add support for E Ink VB3300-KCA adds 6c9bd4432b25 DRM: ast: Fixed coding style issues of ast_mode.c adds 33e1fc062456 drm/connector: add ref to drm_connector_get in iter docs adds 0ae865ef92f1 drm: Fix typo in comments adds 2f425cf5242a drm: Fix oops in damage self-tests by mocking damage property adds 6e5b47a4f1dd drm: document drm_mode_get_property adds 279cc2e9543e drm: Define DRM_FORMAT_MAX_PLANES adds f6424ecdb3c8 drm/gem: Provide drm_gem_fb_{vmap,vunmap}() adds 0ec77bd92b51 drm/gem: Clear mapping addresses for unused framebuffer planes adds 0029d3182969 drm/gud: Map framebuffer BOs with drm_gem_fb_vmap() adds 50fff206c5e3 drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap() adds fed4c105acff dt-bindings: Add DT bindings for QiShenglong Gopher 2b panel adds 49179e6657a2 drm/panel-simple: add Gopher 2b LCD panel adds 7dbdce806268 dt-bindings: display: panel: Add ilitek ili9341 panel bindings adds 5a04227326b0 drm/panel: Add ilitek ili9341 panel driver adds 49f7844b0884 Merge tag 'drm-misc-next-2021-08-05' of git://anongit.free [...] new 92a4bb24d927 Merge remote-tracking branch 'drm/drm-next' new e5cbd5472981 Merge remote-tracking branch 'drm-misc/for-linux-next' adds de5986504296 drm/amdgpu: Fix out-of-bounds read when update mapping adds 4a134261f5d8 Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush aft [...] adds cc6152ff4ff3 Revert "Revert "drm/amdgpu: Add table_freed parameter to a [...] adds fce1a7eb35b2 Revert "Revert "drm/amdkfd: Make TLB flush conditional on [...] adds b1f21482affa Revert "Revert "drm/amdgpu: Fix warning of Function parame [...] adds 626803d1f217 Revert "Revert "drm/amdkfd: Add memory sync before TLB flu [...] adds 3cd293a78a58 Revert "Revert "drm/amdkfd: Only apply TLB flush optimizat [...] adds a50fe7078035 drm/amdkfd: Only apply heavy-weight TLB flush on Aldebaran adds 198fbe15ce53 drm/amdgpu: fix the doorbell missing when in CGPG issue fo [...] adds 4dc8e494bb73 drm/amd/display: Fix typo in comments adds 04f61f6c85b8 gpu/drm/radeon: Fix typo in comments adds d865e4b81364 drm/amdgpu/powerplay/smu10: Fix a typo in error message adds c73aa9b22315 drm/amd/pm: update yellow carp pmfw interface version adds 8d70136e2dc7 drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled adds 719e433ed052 drm/amdgpu: Fix channel_index table layout for Aldebaran adds a38414335d7d drm/amd/pm: correct aldebaran smu feature mapping FEATURE_ [...] adds 067f44c8b459 drm/amdgpu: avoid over-handle of fence driver fini in s3 t [...] adds d7b5dae099fb gpu/drm/amd: Remove duplicated include of drm_drv.h adds 84ec374bd580 drm/amdgpu: create amdgpu_vkms (v4) adds fd922f7a0e90 drm/amdgpu: cleanup dce_virtual adds 733ee71ae0d0 drm/amdgpu: replace dce_virtual with amdgpu_vkms (v3) adds 4fb930715468 drm/amd/amdgpu: remove redundant host to psp cmd buf allocations adds ba18f2350e49 drm/amd/display: Assume LTTPR interop for DCN31+ adds a453d2fa4b23 drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X adds 2eedeb070e38 drm/amd/display: Increase stutter watermark for dcn303 adds 8c0fc3bf1a9f drm/amd/display: Remove redundant vblank workqueues in DM adds f39b21c49958 drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4 adds e13c2ea2f522 drm/amd/display: Add check for validating unsupported ODM [...] adds dd2939efd52f drm/amd/display: workaround for hard hang on HPD on native DP adds c8b3538d05f7 drm/amd/display: Move specific DCN2x code that uses FPU to DML adds 96ee63730fa3 drm/amd/display: Add control mechanism for FPU adds 2d8471dc371f drm/amd/display: Add control mechanism for FPU utilization adds 0ea7ee821701 drm/amd/display: Add DC_FP helper to check FPU state adds 1cc00e5e63ce drm/amd/display: [FW Promotion] Release 0.0.77 adds ffb1a145dc9a drm/amd/display: 3.2.147 adds 72a74a18015c drm/amdgpu/display: fix DMUB firmware version info adds d2a266fad506 drm/amd/amdgpu: add regCP_MEx_INT_STAT_DEBUG for Aldebaran [...] adds a2e9b1666ea7 drm/amdgpu: add DID for beige goby adds 7a3d63835317 drm/amd/pm: update smu v13.0.1 firmware header adds 9712ee0e44e0 drm/amdgpu: update PSP BL cmd IDs adds 4b2965275498 drm/amdgpu: added synchronization for psp cmd buf access adds 564e3dcf7962 drm/amd/amdgpu: Recovery vcn instance iterate. adds 14fb496a84f1 drm/amdgpu: set RAS EEPROM address from VBIOS adds 685967b3c138 drm/amdgpu: Put MODE register in wave debug info adds 11e612a093ab drm/amdgpu: don't enable baco on boco platforms in runpm adds a204ea8c2077 drm/amdgpu: drop redundant null-pointer checks in amdgpu_t [...] adds 9d6fa9c7ff93 drm/amdkfd: Expose GFXIP engine version to sysfs adds c841e55274d6 drm/radeon: Update pitch for page flip adds b5768a78d259 DRM: gpu: radeon: Fixed coding style issues adds a5467ebd681f drm/amd/pm: Fix a memory leak in an error handling path in [...] adds e88ebd83ed50 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] new 1b41d67ec961 drm/amd/pm: bug fix for the runtime pm BACO new 420c81c84b59 drm/amdgpu: check for allocation failure in amdgpu_vkms_sw_init() new ed7c28c77103 drm/amd/display: Remove redundant initialization of variab [...] new a43e2a0e1149 drm/amdkfd: Allow querying SVM attributes that are clear new 5d7f0553a7be drm/amdkfd: avoid conflicting address mappings new 7a4f3b835c6b drm/amdgpu: fix fdinfo race with process exit new edf898041bb0 drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode new b7956d8158a3 usb/host: enable auto power control for xhci-pci new 049b72ff53be drm/amdgpu: add another raven1 gfxoff quirk new a6f3397d9548 drm/amdgpu: only check for _PR3 on dGPUs new 9aa04c480f6c drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 646d431731f5 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new e8397c810ec0 Revert "drm/amd/display: To modify the condition in indica [...] new f339f3363abb drm/radeon: Add HD-audio component notifier support (v2) new f70466ca1b9c Merge remote-tracking branch 'amdgpu/drm-next' adds cad83b405fe4 drm/i915/display: remove PORT_F workaround for CNL adds 1d89509a5dd6 drm/i915/display: remove explicit CNL handling from intel_cdclk.c adds 44bf1b737be0 drm/i915/display: remove explicit CNL handling from intel_color.c adds f9a3a827f7e3 drm/i915/display: remove explicit CNL handling from intel_ [...] adds 89a346007c45 drm/i915/display: remove explicit CNL handling from intel_crtc.c adds 4da27d5dfe66 drm/i915/display: remove explicit CNL handling from intel_ddi.c adds 6e5b3d6b1f54 drm/i915/display: remove explicit CNL handling from intel_ [...] adds 3a6242e31686 drm/i915/display: remove explicit CNL handling from intel_dmc.c adds 94a79070d277 drm/i915/display: remove explicit CNL handling from intel_dp.c adds 8de358cbebd9 drm/i915/display: remove explicit CNL handling from intel_ [...] adds f1be52cb0ee7 drm/i915/display: remove explicit CNL handling from intel_vdsc.c adds c988d2dcd227 drm/i915/display: remove explicit CNL handling from skl_un [...] adds c27310e3d6ba drm/i915/display: remove explicit CNL handling from intel_ [...] adds b623aae585cb drm/i915/display: remove CNL ddi buf translation tables adds 4a8b03a41b4c drm/i915/display: rename CNL references in skl_scaler.c adds 938a8a9af7b9 drm/i915: remove explicit CNL handling from i915_irq.c adds dbac4f3946ec drm/i915: remove explicit CNL handling from intel_pm.c adds cf9fb29cfc02 drm/i915: remove explicit CNL handling from intel_pch.c adds b426c837460a drm/i915: remove explicit CNL handling from intel_wopcm.c adds a2db1945362b drm/i915: rename CNL references in intel_dram.c adds 244dba4cb596 drm/i915: replace random CNL comments adds 4c6b3021217f drm/i915: switch num_scalers/num_sprites to consider DISPLAY_VER adds 5dae69a9fd97 drm/i915: remove GRAPHICS_VER == 10 adds a4d082fc194a drm/i915: rename/remove CNL registers adds 78f613ba1efb drm/i915: finish removal of CNL adds 615a77246691 drm/i915/dg1: Adjust the AUDIO power domain adds 82929a2140eb drm/i915: Correct SFC_DONE register offset adds 233624e0d5a0 drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled adds d4bc18183ee1 drm/i915/display/adl_p: Correctly program MBUS DBOX A credits new 3bfa7d40ce73 drm/i915/dg2: Add support for new DG2-G11 revid 0x5 new 29954b9781df Merge remote-tracking branch 'drm-intel/for-linux-next' adds 2c5b2d964d19 gpu: host1x: Remove unused functions new e395cfb7d69f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new a6f24383f6c0 drm/msm/a6xx: Fix llcc configuration for a660 gpu new 27514ce2e78e drm/msm/a6xx: Use rev to identify SKU new 192f4ee3e408 drm/msm/a6xx: Add support for Adreno 7c Gen 3 gpu new 840d10b64dad drm: msm: Add 680 gpu to the adreno gpu list new f5d1749fa87a Merge remote-tracking branch 'drm-msm/msm-next' new a90f22ccace2 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 5bd457fe1cce Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 29c34975c939 regmap: allow const array for {devm_,}regmap_field_bulk_al [...] adds cc15156265f0 Merge remote-tracking branch 'regmap/for-5.15' into regmap-next new e643300ea5e3 Merge remote-tracking branch 'regmap/for-next' adds fac24b0f34c1 ALSA: pcxhr: use __func__ to get funcion's name in an outp [...] adds 825a52482a61 ALSA: core: Fix double calls of snd_card_free() via devres adds 01099b1ad910 Merge branch 'for-linus' into for-next adds 4d4dee0aefec ALSA: usb-audio: Introduce quirk_flags field adds ce47d47e5cc8 ALSA: usb-audio: Move media-controller API quirk into quirk_flags adds af158a7f8d9a ALSA: usb-audio: Move txfr_quirk handling to quirk_flags adds c1b034a4214e ALSA: usb-audio: Move tx_length quirk handling to quirk_flags adds 019c7f912ca9 ALSA: usb-audio: Move playback_first flag into quirk_flags adds f21dca857b4c ALSA: usb-audio: Move clock setup quirk into quirk_flags adds 2de00d5a914e ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags adds f748385471f7 ALSA: usb-audio: Move control message delay quirk into qui [...] adds 1f074fe56987 ALSA: usb-audio: Move interface setup delay into quirk_flags adds 8bfe17ad975f ALSA: usb-audio: Move rate validation quirk into quirk_flags adds 44e6fc64dfeb ALSA: usb-audio: Move autosuspend quirk into quirk_flags adds 3c69dc913413 ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags adds 68e851ee4cfd ALSA: usb-audio: Move generic DSD raw detection into quirk_flags adds 5b517854420b ALSA: usb-audio: Add quirk_flags module option adds a39978ed6df1 ALSA: doc: Add the description of quirk_flags option for s [...] adds d1254593e705 ALSA: usb-audio: make array static const, makes object smaller adds 723c1252e058 ALSA: memalloc: Minor refactoring adds 58a95dfa4fdd ALSA: memalloc: Correctly name as WC adds ac9245a5406e ALSA: pcm: Allow exact buffer preallocation adds d5c505581674 ALSA: memalloc: Support WC allocation on all architectures adds 7f2da3d76b7d ALSA: pxa2xx: Use managed PCM buffer allocation adds 13ce4d8fbf59 ASoC: bcm: Use managed PCM buffer allocation adds f010a4987f61 ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation adds 0e1b598fb427 ASoC: fsl: imx-pcm-rpmsg: Use managed buffer allocation adds 189364872fba ASoC: tegra: Use managed buffer allocation adds 1855ce6293c0 ASoC: fsl_asrc_dma: Use managed buffer allocation adds e159704f7920 ASoC: fsl_dma: Use managed buffer allocation adds 3610a6d1dbd1 ASoC: mpc5200: Use managed buffer allocation adds 15a52cdcb0ef ASoC: qcom: lpass: Use managed buffer allocation adds 8c505b773d3f ASoC: qcom: qdsp6: Use managed buffer allocation adds ba447289fd06 ASoC: sprd: Use managed buffer allocation adds 623c10108338 ALSA: memalloc: Fix pgprot for WC mmap on x86 adds f84ba106a018 ALSA: memalloc: Store snd_dma_buffer.addr for continuous p [...] adds ddddc0d4c76a ALSA: pci/korg1212: completely remove 'set but not used' warnings adds df8bcf36be27 ALSA: es1688: Avoid devres management for es1688 object creation new 9732c148d0ce ALSA: memalloc: Fix mmap of SG-buffer with WC pages new b35c6eff5c53 Merge remote-tracking branch 'sound/for-next' adds f211f5f60633 ASoC: amd: Drop superfluous mmap callbacks adds 9398a834700e ASoC: intel: skylake: Drop superfluous mmap callback adds 2b761f476f3a ASoC: dt-bindings: Document RZ/G2L bindings adds 5df6dfbb6de8 ASoC: dt-bindings: sound: renesas,rz-ssi: Document DMA support adds 219691cf3601 Merge series "Add RZ/G2L Sound support" from Biju Das <bij [...] adds 6dfeb70276de ASoC: rsnd: make some arrays static const, makes object smaller adds f79e4b2a38ed ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_p [...] adds 65a4cfdd6f2b ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_d [...] adds e9aa139f95f5 ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_d [...] adds ea8f6b29b4a5 ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_k [...] adds b81e8efa245a ASoC: soc-topology: cleanup cppcheck warning at snd_soc_fi [...] adds 170c0d7460fc Merge series "ASoC: soc-topology: cleanup cppcheck warning [...] adds ea9df9840fd5 ASoC: tlv320aic32x4: make array clocks static, makes objec [...] adds dccd1dfd0770 ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to [...] adds dd3e2025100c ASoC: Intel: bytcr_rt5640: Add line-out support adds 810711407467 ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai( [...] adds 044c76571277 ASoC: Intel: bytcr_rt5640: Add support for a second headph [...] adds 79c1123bac3b ASoC: Intel: bytcr_rt5640: Add support for a second headse [...] adds 780feaf4ad88 ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk adds 2f535e2cd513 Merge series "ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1 [...] adds f01639589e25 soundwire: move intel sdw register definitions to sdw_intel.h adds 1cbf6443f0de ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc adds 781dd3c82268 ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS de [...] adds 2f1315ae94b4 ASoC: SOF: intel: move sof_intel_dsp_desc() forward adds 198fa4bcf6a1 ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops adds 60e9feb781df soundwire: intel: introduce shim and alh base adds b189dde9d3e5 Merge series "soundwire/ASoC: abstract platform-dependent [...] adds 0d73297e483e ASoC: codecs: ad193x: add support for 96kHz and 192kHz pla [...] adds 5c8a7efc2fd5 ASoC: rt5514: make array div static const, makes object smaller adds b8cab69b0ed9 ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 adds 46fa9a158327 ASoC: SOF: Intel: Use DMI string to search for adl_mx98373 [...] adds 22414cade8df ASoC: Intel: update sof_pcm512x quirks adds d4321277b3b9 ASoC: Intel: sof_sdw_max98373: remove useless inits adds 8ff9392460ae Merge series "ASoC: SOF/Intel: machine driver updates" fro [...] adds 58f42dfd7977 ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() adds 872040f7980b ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() adds b1ebecb90bf6 ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() adds b285b51018a7 ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() adds f3f5798d6516 Merge series "ASoC: soc-ops: cleanup cppcheck warning" fro [...] adds edcade2e5e94 ASoC: mediatek: mt6359: convert to use module_platform_driver adds f2553d467834 ASoC: amd: vangogh: Drop superfluous mmap callback adds 36a9d79e5e95 ASoC: simple-card-utils: Avoid over-allocating DLCs adds 7453d6d45d55 ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() adds af6b57ab7fdd ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() adds 29155bba1818 ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer [...] adds a16cfb1bee80 ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() adds 5c52e48fb1c2 ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() adds 65f7316d18f2 ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check [...] adds a71657947d74 ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() adds fd5ad2346148 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_d [...] adds fcb3f196f808 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_a [...] adds fd136fdbf4a6 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_w [...] adds 3dc72e4251d7 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_n [...] adds f2ff5fbe343d ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_s [...] adds 7002ab41920f Merge series "ASoC: soc-dapm: cleanup cppcheck warning" fr [...] adds 221034aca4fd ASoC: max98090: remove duplicate status reads and useless [...] adds c18abd00333b ASoC: mt6359-accdet.c: remove useless assignments adds 8c62dbcb489a ASoC: wcd938x: simplify return value adds 41bc951de77a Merge series "ASoC: codecs: cppcheck warnings" from Pierre [...] adds bcee7ed09b8e ASoC: codecs: wcd938x: add Multi Button Headset Control support adds 585fb31c2c3a ASoC: rt5640: Silence warning message about missing interrupt adds b962bae81fa4 ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit adds 24cdbb79bbfe ASoC: cs42l42: Validate dai_set_sysclk() frequency adds c76d572c1ec8 ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots adds e2f6867299ac ASoC: cs42l42: Update module authors adds ddaa1ed52c5d Merge some cs42l42 patches into asoc-5.15 adds b215d22ba05b Merge remote-tracking branch 'asoc/for-5.15' into asoc-next new 2e80e3abf95e Merge remote-tracking branch 'sound-asoc/for-next' adds ced75a2f5da7 MAINTAINERS: Add Luis Chamberlain as modules maintainer new e6789d647f76 Merge remote-tracking branch 'modules/modules-next' new 32a22bcde4cb Merge remote-tracking branch 'input/next' adds 06447ae5e33b ioprio: move user space relevant ioprio bits to UAPI includes adds 4c7251e1b576 MIPS: don't include <linux/genhd.h> in <asm/mach-rc32434/rb.h> adds e45cef51dba9 bvec: fix the include guards for bvec.h adds e6e7471706dc bvec: add a bvec_kmap_local helper adds f93a181af40b bvec: add memcpy_{from,to}_bvec and memzero_bvec helper adds ab6c340eeac4 block: use memzero_page in zero_fill_bio adds 732022b86a37 rbd: use memzero_bvec adds 18a6234ccf06 dm-writecache: use bvec_kmap_local instead of bvec_kmap_irq adds 6e0a48552b8c ps3disk: use memcpy_{from,to}_bvec adds bda135d9c03f block: remove bvec_kmap_irq and bvec_kunmap_irq adds f8b679a070c5 block: rewrite bio_copy_data_iter to use bvec_kmap_local a [...] adds f434cdc78e01 block: use memcpy_to_bvec in copy_to_high_bio_irq adds d24920e20ca6 block: use memcpy_from_bvec in bio_copy_kern_endio_read adds 4aebe8596ab7 block: use memcpy_from_bvec in __blk_queue_bounce adds 8aec120a9ca8 block: use bvec_kmap_local in t10_pi_type1_{prepare,complete} adds 503469b5b30f block: use bvec_kmap_local in bio_integrity_process adds a45e43cad798 block: assert the locking state in delete_partition adds d7a66574b34e block: unhash the whole device inode earlier adds 0468c5323413 block: allocate bd_meta_info later in add_partitions adds 9d3b8813895d block: change the refcounting for partitions adds 4b2731226d7d loop: don't grab a reference to the block device adds 14cf1dbb55bb block: remove bdgrab adds 2f4731dcd0bb block: remove bdput adds 26e2d7a362f6 block: reduce stack usage in diskstats_show adds a9e7bc3de405 block: use the %pg format specifier in printk_all_partitions adds a291bb43e5c9 block: use the %pg format specifier in show_partition adds 453b8ab696b3 block: simplify printing the device names disk_stack_limits adds 1d7035478f64 block: simplify disk name formatting in check_partition adds abd2864a3e46 block: remove disk_name() adds 2164877c7f37 block: remove cmdline-parser.c adds cf179948554a block: add disk sequence number adds 87eb71074712 block: export the diskseq in uevents adds 7957d93bf32b block: add ioctl to read the disk sequence number adds 13927b31b13f block: export diskseq in sysfs adds e6138dc12de9 block: add a helper to raise a media changed event adds 9f65c489b68d loop: raise media_change event adds 2bc1f6e442ee block: remove blk-mq-sysfs dead code adds 2c9819cb77c3 Merge branch 'for-5.15/block' into for-next adds 94dace8c8571 block/rnbd-clt: Use put_cpu_ptr after get_cpu_ptr adds 3087b335b531 block/rnbd: Use sysfs_emit instead of s*printf function fo [...] adds 7a528b965fe5 Merge branch 'for-5.15/drivers' into for-next adds e16aa0c614c6 io-wq: remove GFP_ATOMIC allocation off schedule out path adds 4f02d204dd7b Merge branch 'for-5.15/io_uring' into for-next adds 90b7198001f2 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag adds 2112f5c1330a loop: Select I/O scheduler 'none' from inside add_disk() adds c00db7c45cab Merge branch 'for-5.15/block' into for-next new 6bd0fadf51eb io_uring: be smarter about waking multiple CQ ring waiters new 18905e9e316a Merge branch 'for-5.15/io_uring' into for-next new 90852620dd20 Merge remote-tracking branch 'block/for-next' new b8829133578f Merge remote-tracking branch 'device-mapper/for-next' adds 196f1c91c87e mmc: host: add kdoc for mmc_retune_{en|dis}able adds b9ee289ac933 mmc: host: factor out clearing the retune state adds 56a487d9876c mmc: sdhci-of-arasan: Modified SD default speed to 19MHz f [...] adds 239a7f3e16be mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACM [...] adds 1af2cfed6d26 mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in Z [...] adds e1855200983b mmc: sdhci-of-arasan: Check return value of non-void funtions adds 30a5d9aae2e9 mmc: sdhci-of-arasan: Use appropriate type of division macro adds bf01e2dfaacc mmc: sdhci-of-arasan: Modify data type of the clk_phase array adds 9e318346d7b7 mmc: arasan: Fix the issue in reading tap values from DT adds 6eca67610346 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7280 adds f7754509d986 mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for t [...] adds 8d5033bd2422 mmc: sh_mmcif: use proper DMAENGINE API for termination adds 9905a092991c mmc: usdhi6rol0: use proper DMAENGINE API for termination adds 36ef2503f422 mmc: mmci: De-assert reset on probe adds d3b242d69c77 mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() adds 26d9885df9b0 Merge branch 'fixes' into next adds 098959aaabf2 mmc: dw_mmc: Add data CRC error injection adds d1eeb67caeee Merge branch 'fixes' into next adds 070035b8d899 mmc: core: Avoid hogging the CPU while polling for busy in [...] adds b9ec93fcae2a mmc: core: Avoid hogging the CPU while polling for busy fo [...] adds 09dffc819e9b mmc: core: Avoid hogging the CPU while polling for busy af [...] adds 99fe296d7e37 Merge branch 'fixes' into next adds d241b80220b1 mmc: sdhci-esdhc-imx: Remove unneeded mmc-esdhc-imx.h header adds 101262c60013 mmc: core: Store pointer to bio_crypt_ctx in mmc_request new a685d5d94780 mmc: core: Only print retune error when we don't check for [...] new cbdfe530ceee memstick: ms_block: Fix spelling contraction "cant" -> "can't" new b5c220f36b94 mmc: sdio: Don't warn about vendor CIS tuples new e004b8de7bf6 mmc: sdio: Print contents of unknown CIS tuples new 28a1d0986c50 Merge remote-tracking branch 'mmc/next' new b8c418fd57b4 Merge remote-tracking branch 'mfd/for-mfd-next' adds ad1abe476995 power: supply: cw2015: use dev_err_probe to allow deferred probe adds daaca3156dd9 power: supply: sc27xx: Delete superfluous error message adds f9ac97307b62 power: supply: axp288_fuel_gauge: Fix define alignment adds fc0db6556c41 power: supply: axp288_fuel_gauge: Remove debugfs support adds 8f6cc48e1aff power: supply: axp288_fuel_gauge: Silence the chatty IRQ m [...] adds caa534c3ba40 power: supply: axp288_fuel_gauge: Report register-address [...] adds f17bda7f655f power: supply: axp288_fuel_gauge: Drop retry logic from fu [...] adds 7eef3e663834 power: supply: axp288_fuel_gauge: Store struct device poin [...] adds c371d4491ba6 power: supply: axp288_fuel_gauge: Only read PWR_OP_MODE, F [...] adds 394088f0b066 power: supply: axp288_fuel_gauge: Refresh all registers in one go adds 964b3e9b02bd power: supply: axp288_fuel_gauge: Move the AXP20X_CC_CTRL [...] adds 213e19d659f9 power: supply: axp288_fuel_gauge: Take the P-Unit semaphor [...] new e759e1b95836 dt-bindings: power: supply: max17042: Document max77849-battery new 4415e4cea4e6 power: supply: max17042_battery: Add support for MAX77849 [...] new 83abf9e150f3 dt-bindings: power: supply: axp20x: Add AXP803 compatible new cc2712f24e03 dt-bindings: power: supply: axp20x-battery: Add AXP209 compatible new 391719dce5eb power: supply: qcom_smbb: Remove superfluous error message new e11544d0cdc1 power: supply: sbs-battery: relax voltage limit new 6ea0126631b0 power: supply: sbs-battery: add support for time_to_empty_ [...] new ccfb602ced11 Merge remote-tracking branch 'battery/for-next' adds 15b4d2b97201 regulator: rtq2134: Fix coding style adds 784ed3695839 regulator: sy8824x: Enable REGCACHE_FLAT adds 6bdd1c672a2a regulator: sy8827n: Enable REGCACHE_FLAT adds e5dad32d90e0 regulator: sy7636a: Remove the poll_enable_time adds 4cafe1aeb5fb regulator: sy7636a: Use the parent driver data adds d38d49b14004 regulator: sy7636a: Store the epd-pwr-good GPIO locally adds c4ca33f6610d Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new d409d82352e4 Merge remote-tracking branch 'regulator/for-next' new f8895d8a2d59 Merge remote-tracking branch 'security/next-testing' new eb08928d4f3f Merge remote-tracking branch 'apparmor/apparmor-next' new b4a79b9b6f05 Merge remote-tracking branch 'keys/keys-next' new 07596cd87cbd Merge remote-tracking branch 'selinux/next' new 0151a89467c5 Merge remote-tracking branch 'smack/next' adds 29f20d747023 char: tpm: Kconfig: remove bad i2c cr50 select adds b8803e535be6 char: tpm: cr50_i2c: convert to new probe interface adds a28491700e5a certs: Trigger creation of RSA module signing key if it's [...] new b0e77c4a957e certs: Add support for using elliptic curve keys for signi [...] new 1e7890de1804 Merge remote-tracking branch 'tpmdd/next' adds 5aa95d8834e0 iommu: Check if group is NULL before remove device adds fc65d0acaf23 iommu/amd: Selective flush on unmap adds 6664340cf1d5 iommu/amd: Do not use flush-queue when NpCache is on adds 3136895cc5b6 iommu: Improve iommu_iotlb_gather helpers adds febb82c208e4 iommu: Factor iommu_iotlb_gather_is_disjoint() out adds fe6d269d0e9b iommu/amd: Tailored gather logic for AMD adds 3b122a5666cb iommu/amd: Sync once for scatter-gather operations adds a270be1b3fdf iommu/amd: Use only natural aligned flushes in a VM adds 1d65b9084721 Merge remote-tracking branch 'korg/core' into x86/amd adds 47a70bea54b7 iommu/amd: Remove stale amd_iommu_unmap_flush usage adds 59103c79f46a iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU drive [...] adds 9eec3f9b9e24 iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver [...] adds 848512413696 Merge branches 'iommu/fixes', 'x86/amd' and 'core' into next new ec8cc8670166 Merge remote-tracking branch 'iommu/next' new ea704521844a Merge remote-tracking branch 'audit/next' adds 7ee9e21c9f28 dt-bindings: power: reset: convert Xilinx Zynq MPSoC bindi [...] adds d4fd4f01e197 dt-bindings: fpga: convert Xilinx Zynq MPSoC bindings to YAML adds 4b2545dd19ed dt-bindings: nvmem: Extend patternProperties to optionally [...] adds 90eed0f89520 dt-bindings: nvmem: Convert UniPhier eFuse bindings to jso [...] adds 390436f17c12 dt-bindings: mtd: update mtd-physmap.yaml reference adds 7da6ebf5f5a5 dt-bindings: arm: Convert Gemini boards to YAML adds 6ef02f9c394c dt-bindings: rng: mediatek: add mt7986 to mtk rng binding adds 1dbd981fcf2a dt-bindings: net: renesas,etheravb: Document Gigabit Ethernet IP adds dbe60e5d7f15 dt-bindings: memory: renesas,rpc-if: Miscellaneous improvements adds 9c4073782cb1 dt-bindings: auxdisplay: img-ascii-lcd: Convert to json-schema adds 869ab62c2bd7 dt-bindings: auxdisplay: arm-charlcd: Convert to json-schema adds d08d29c8041b Documentation: fix incorrect macro referencing in mscc-phy [...] adds 4409273b818c of: fdt: do not update local variable after use new 6c744e40150a Merge remote-tracking branch 'devicetree/for-next' adds 6e95b23a5b2d spi: imx: Implement support for CS_WORD adds b09bff2676be spi: bcm2835aux: use 'unsigned int' instead of 'unsigned' adds 7c72dc56a631 spi: spi-ep93xx: Prepare clock before using it adds 726e6f31b102 Merge series "arm: ep93xx: CCF conversion" from Nikita Shu [...] adds 8c33ebfeeb59 spi: move cs spi_delay to spi_device adds 04e6bb0d6bb1 spi: modify set_cs_timing parameter adds 14b55b207625 Merge remote-tracking branch 'spi/for-5.15' into spi-next new 0aaa4ba0a967 Merge remote-tracking branch 'spi/for-next' adds b860d367586a Merge branch 'x86/cpu' adds 2f9eeec3f447 Merge branch 'timers/urgent' adds ed7c691b4de6 Merge branch 'sched/core' adds a4d7292e2c1a Merge branch 'perf/urgent' adds 3e2cd37c296b Merge branch 'perf/core' adds f6a71a5ebe23 Merge branch 'locking/core' new 2720ad43f13c Merge remote-tracking branch 'tip/auto-latest' new 866b25980207 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 0d5dff962cf6 Merge remote-tracking branch 'edac/edac-for-next' new b084da3a98fa Merge remote-tracking branch 'irqchip/irq/irqchip-next' new e6a901a44f76 rcu: Fix to include first blocked task in stall warning new dc87740c8a68 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] new a86baa69c2b7 rcu: Remove special bit at the bottom of the ->dynticks counter new 2be57f732889 rcu: Weaken ->dynticks accesses and updates new 5fcb3a5f04ee rcu: Mark accesses to ->rcu_read_lock_nesting new 751b1710eb09 rculist: Unify documentation about missing list_empty_rcu() new ccfc9dd6914f rcu/tree: Handle VM stoppage in stall detection new a80be428fbc1 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() new b169246feb1d rcu: Start timing stall repetitions after warning complete new 65bfdd36c113 srcutiny: Mark read-side data races new d9ee962feb4f rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() new f74126dcbcbf rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] new d283aa1b04d9 rcu: Mark accesses in tree_stall.h new eb880949ef41 rcu: Remove useless "ret" update in rcu_gp_fqs_loop() new 8211e922de28 rcu: Use per_cpu_ptr to get the pointer of per_cpu variable new 508958259bb3 rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU new 521c89b3a402 rcu: Print human-readable message for schedule() in RCU reader new 440dd8a3452f Merge branches 'doc.2021.07.20c', 'fixes.2021.08.06a', 'no [...] new e079c3f43aae Merge branch 'kcsan.2021.07.20c' into HEAD new a636526ea468 Merge branch 'lkmm.2021.07.27a' into HEAD new 297400a69839 Merge branch 'lkmm-dev.2021.07.20a' into HEAD new ca90cd394d60 Merge branch 'clocksource.2021.07.20c' into HEAD new bf991165b6ef torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument new ae8cd061df2d scftorture: Allow zero weight to exclude an smp_call_funct [...] new c85fc662787b scftorture: Shut down if nonsensical arguments given new 4ef4974421ac scftorture: Account for weight_resched when checking for a [...] new bc3f01d5440b scftorture: Count reschedule IPIs new 39a2d48c5ba7 torture: Make torture.sh print the number of files to be c [...] new 02c9bb72188a tools/rcu: Add an extract-stall script new 71084f45f20c rcu: Mark accesses to rcu_state.n_force_qs new d0456a9ed1ba rcu-nocb: Fix a couple of tree_nocb code-style nits new 6de1c6cebcbe torture: Allot 1G of memory for scftorture runs new cf44b1e15e24 irq: abstract irqaction handler invocation new 7cd8085f9bb1 irq: detect long-running IRQ handlers new 3e6af350836d rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp new b8a9dc168056 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp new c05ed1a391b3 doc: Add another stall-warning root cause in stallwarn.rst new b43e685506ad rcu: Fix undefined Kconfig macros new 79dbda49ce7e rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] new 35fbcf35f960 clocksource: Forgive repeated long-latency watchdog clocks [...] new 9da8dfe3b178 rcu-tasks: Wait for trc_read_check_handler() IPIs new 0e01c1869414 rcu-tasks: Simplify trc_read_check_handler() atomic operations new 83d4980a5fce rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] new ad7e684b8700 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] new b101bbb1d77d rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() new f6fe37f849a3 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() new 6191b86642fa rcu: Make rcutree_dying_cpu() use its "cpu" parameter new 63b1201b3ef1 rcu: Replace deprecated CPU-hotplug functions. new 2b0e809a173c torture: Replace deprecated CPU-hotplug functions. new 9744d0cb666c rcutorture: Suppressing read-exit testing is not an error new 36b87a3e2303 rcu-tasks: Fix s/instruction/instructions/ typo in comment new 4c13cdad4859 torture: Make kvm-remote.sh print size of downloaded tarball new 1a94f9e74490 rcutorture: Warn on individual rcu_torture_init() error co [...] new 4b1c0ab662b0 locktorture: Warn on individual lock_torture_init() error [...] new 1a5f34cc9e8a refscale: Warn on individual ref_scale_init() error conditions new 2915cd3e0f9e rcuscale: Warn on individual rcu_scale_init() error conditions new 0ca9cd292867 scftorture: Warn on individual scf_torture_init() error co [...] new 195671c13d06 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] new a7ae7127c399 Merge remote-tracking branch 'rcu/rcu/next' new 0b8f11737cff KVM: Add infrastructure and macro to mark VM as bugged new 7ee3e8c39d3a KVM: Export kvm_make_all_cpus_request() for use in marking [...] new 673692735fdc KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are f [...] new 19025e7bc597 KVM: x86/mmu: Mark VM as bugged if page fault returns RET_ [...] new e489a4a6bddb KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() new 03fffc5493c8 KVM: x86/mmu: Refactor shadow walk in __direct_map() to re [...] new 7fa2a347512a KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() new ec1cf69c3769 KVM: X86: Add per-vm stat for max rmap list size new 1694caef4262 x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h new 605c713023e3 KVM: Introduce kvm_get_kvm_safe() new 76cd325ea75b KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault new 61bcd360aa98 KVM: x86/mmu: Fix use of enums in trace_fast_page_fault new c5c8c7c53004 KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} i [...] new 6e8eb2060cc7 KVM: x86/mmu: fast_page_fault support for the TDP MMU new 71ba3f3189c7 KVM: x86: enable TDP MMU by default new df63202fe52b KVM: x86: APICv: drop immediate APICv disablement on current vCPU new df37ed38e6c2 KVM: x86: Flush the guest's TLB on INIT new afc8de0118be KVM: nVMX: Set LDTR to its architecturally defined value o [...] new 4f117ce4aefc KVM: SVM: Zero out GDTR.base and IDTR.base on INIT new 2a24be79b6b7 KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping new 067a456d091d KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT new 665f4d9238ad KVM: SVM: Fall back to KVM's hardcoded value for EDX at RE [...] new 61152cd907d5 KVM: VMX: Remove explicit MMU reset in enter_rmode() new 5d2d7e41e3b8 KVM: SVM: Drop explicit MMU reset at RESET/INIT new c2f79a65b4b6 KVM: x86: WARN if the APIC map is dirty without an in-kern [...] new 549240e8e09e KVM: x86: Remove defunct BSP "update" in local APIC reset new 0214f6bbe564 KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP new 01913c57c225 KVM: x86: Don't force set BSP bit when local APIC is manag [...] new 503bc49424df KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default new f0428b3dcb2d KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET new 421221234ada KVM: x86: Open code necessary bits of kvm_lapic_set_base() [...] new 4547700a4d19 KVM: x86: Consolidate APIC base RESET initialization code new 49d8665cc20b KVM: x86: Move EDX initialization at vCPU RESET to common code new 9e90e215d9c9 KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT new ee5a5584cba3 KVM: VMX: Invert handling of CR0.WP for EPT without unrest [...] new 4f0dcb544038 KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCP [...] new c834fd7fc130 KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_ [...] new 470750b34255 KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 [...] new 81ca0e7340ee KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exitin [...] new 908b7d43c02c KVM: x86/mmu: Skip the permission_fault() check on MMIO if [...] new 32437c2aea42 KVM: VMX: Process CR0.PG side effects after setting CR0 assets new 1dd7a4f18fbc KVM: VMX: Skip emulation required checks during pmode/rmod [...] new 816be9e9be8d KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit new ef8a0fa59be7 KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT new 6cfe7b83acdc KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT new d0f9f826d8ac KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT new 400dd54b3717 KVM: VMX: Skip pointless MSR bitmap update when setting EFER new 432979b50342 KVM: VMX: Refresh list of user return MSRs after setting g [...] new c5c9f920f7a5 KVM: VMX: Don't _explicitly_ reconfigure user return MSRs [...] new f39e805ee115 KVM: x86: Move setting of sregs during vCPU RESET/INIT to [...] new 9e4784e19daa KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT new 284036c644a1 KVM: nVMX: Remove obsolete MSR bitmap refresh at nested tr [...] new 002f87a41e9a KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace fil [...] new e7c701dd7a50 KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode new 84ec8d2d539f KVM: VMX: Smush x2APIC MSR bitmap adjustments into single [...] new 7aa13fc3d826 KVM: VMX: Remove redundant write to set vCPU as active at [...] new e54949408abf KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() new 265e43530cb2 KVM: SVM: Emulate #INIT in response to triple fault shutdown new 46f4898b207f KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at [...] new 4c72ab5aa6e0 KVM: x86: Preserve guest's CR0.CD/NW on INIT new db105fab8d14 KVM: nSVM: remove useless kvm_clear_*_queue new 52ac8b358b0c KVM: Block memslot updates across range_start() and range_end() new 071064f14d87 KVM: Don't take mmu_lock for range invalidation unless necessary new 269e9552d208 KVM: const-ify all relevant uses of struct kvm_memory_slot new dc1cff969101 KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger new 13236e25ebab KVM: X86: Optimize pte_list_desc with per-array counter new a75b540451d2 KVM: X86: Optimize zapping rmap new e79f49c37ccf KVM: x86/pmu: Introduce pmc->is_paused to reduce the call [...] new 319afe68567b KVM: xen: do not use struct gfn_to_hva_cache new 87689270b10f KVM: Rename lru_slot to last_used_slot new 0f22af940dc8 KVM: Move last_used_slot logic out of search_memslots new fe22ed827c5b KVM: Cache the last used slot index per vCPU new 081de470f1e6 KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map [...] new 601f8af01e5a KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add a [...] new 93e083d4f4bf KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap new 609e6202ea5f KVM: selftests: Support multiple slots in dirty_log_perf_test new 32bdc0198841 KVM: selftests: Move vcpu_args_set into perf_test_util new b3dbc569d827 Merge remote-tracking branch 'kvm/next' adds 0ab410a93d62 KVM: arm64: Narrow PMU sysreg reset values to architectura [...] adds f5eff40058a8 KVM: arm64: Drop unnecessary masking of PMU registers adds ca4f202d08ba KVM: arm64: Disabling disabled PMU counters wastes a lot of time adds 7a3ba3095a32 KVM: arm64: Remove PMSWINC_EL0 shadow register adds dd71894a1217 Merge branch kvm-arm64/pmu/reset-values into kvmarm-master/next adds 63db506e0762 KVM: arm64: Introduce helper to retrieve a PTE and its level adds 6011cf68c885 KVM: arm64: Walk userspace page tables to compute the THP [...] adds f2cc327303b1 KVM: arm64: Avoid mapping size adjustment on permission fault adds 205d76ff0684 KVM: Remove kvm_is_transparent_hugepage() and PageTransCom [...] adds 0fe49630101b KVM: arm64: Use get_page() instead of kvm_get_pfn() adds 36c3ce6c0d03 KVM: Get rid of kvm_get_pfn() adds 7094ddbc0be6 Merge branch kvm-arm64/mmu/mapping-levels into kvmarm-master/next adds 38f703663d4c KVM: arm64: Count VMID-wide TLB invalidations adds 013cc4c6788f KVM: arm64: Fix comments related to GICv2 PMR reporting adds a6d40504bf42 Merge branch kvm-arm64/misc-5.15 into kvmarm-master/next adds eb48d154cd0d arm64: Move .hyp.rodata outside of the _sdata.._edata range adds 47e6223c841e KVM: arm64: Unregister HYP sections from kmemleak in prote [...] adds fe7490bd12d4 Merge branch kvm-arm64/mmu/kmemleak-pkvm into kvmarm-master/next new 45c91788adc9 Merge remote-tracking branch 'kvm-arm/next' new 189ee6226382 Merge remote-tracking branch 'xen-tip/linux-next' new d3db2cfde72a Merge remote-tracking branch 'percpu/for-next' new 44c6a2a2a75e Merge remote-tracking branch 'workqueues/for-next' adds e06ba23b0518 leds: el15203000: Correct headers (of*.h -> mod_devicetable.h) adds 9999908ca1ab leds: lgm-sso: Put fwnode in any case during ->probe() adds 1ed4d05e0a0b leds: lgm-sso: Don't spam logs when probe is deferred adds c31ef7004ee1 leds: lgm-sso: Remove explicit managed GPIO resource cleanup adds 3dd34dfb09ae leds: lgm-sso: Convert to use list_for_each_entry*() API adds 690e4f3ad363 leds: lm3692x: Correct headers (of*.h -> mod_devicetable.h) adds 3a923639d36b leds: lm3697: Update header block to reflect reality adds d299ae942e02 leds: lm3697: Make error handling more robust adds 7e1baaaa2407 leds: lt3593: Put fwnode in any case during ->probe() adds 8aa41952ef24 leds: rt8515: Put fwnode in any case during ->probe() adds 64f67b5240db leds: trigger: audio: Add an activate callback to ensure t [...] new 9cbc86109537 leds: lgm-sso: Propagate error codes from callee to caller new 5af3f3957ea1 Merge remote-tracking branch 'leds/for-next' new 6559f2dd494b Merge remote-tracking branch 'ipmi/for-next' new f52c9ccb8623 nubus: Simplify check in remove callback new fe976c4aadae sh: superhyway: Simplify check in remove callback new 18d214cc1d83 zorro: Simplify remove callback new fac58b4a5287 zorro: Drop useless (and hardly used) .driver member in st [...] new 112cedc8e600 debugfs: Return error during {full/open}_proxy_open() on rmmod new 93bb8e352a91 sysfs: Invoke iomem_get_mapping() from the sysfs open callback new f06aff924f97 sysfs: Rename struct bin_attribute member to f_mapping new 96ba6c6e8922 Merge tag 'sysfs_defferred_iomem_get_mapping-5.15' of git: [...] new 3f3de73d6541 Merge remote-tracking branch 'driver-core/driver-core-next' new 9311a531064b usb: gadget: Fix inconsistent indent new 90059e9395ca usb: gadget: remove useless cast new e21dd90eb864 usb: misc: adutux: use swap() new 59e477af7b1a usb: gadget: f_uac2: remove redundant assignments to point [...] new 9c0edd5649a2 docs: usb: fix malformed table new 177cd475e1f1 dt-bindings: usb: renesas,usbhs: Document RZ/G2L bindings new b8731209958a usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint new 548011957d1d usb: xhci-mtk: relax TT periodic bandwidth allocation new 73e19de7b79a Merge 5.14-rc5 into usb-next new 0be712b4bfd4 Merge remote-tracking branch 'usb/usb-next' adds a311936b5bcb USB: serial: io_edgeport: drop unused descriptor helper adds 2d9a00705910 USB: serial: cp210x: fix control-characters error handling adds ba4bbdabecd1 USB: serial: cp210x: fix flow-control error handling adds befc28a72036 USB: serial: cp210x: clean up control-request timeout adds 33a61d2cc731 USB: serial: cp210x: clean up set-chars request adds 33fb934a0992 USB: serial: cp210x: clean up type detection adds 4e9340bb551a USB: serial: cp210x: determine fw version for CP2105 and CP2108 new 529195f5016d Merge remote-tracking branch 'usb-serial/usb-next' new c39a3fb6d57f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 1a191ddcc76f dt-bindings: serial: 8250: Update for standard overrun-thr [...] new 1fe0e1fa3209 serial: 8250_omap: Handle optional overrun-throttle-ms property new a5561627f6b0 Merge remote-tracking branch 'tty/tty-next' adds 0912ef4855e8 mei: constify passed buffers and structures adds 09b18f2f3be2 parport: serial: Get rid of IRQ_NONE abuse adds fa11c81ce2a1 parport: serial: Retrieve IRQ vector with help of special getter adds 9b945d74a5fc pps: clients: parport: Switch to use module_parport_driver() adds 0fc7ca624b14 samples: mei: don't wait on read completion upon write. adds 1ae14df56cc3 binder: Add invalid handle info in user error log adds e67adaa1754d sgi-xpc: Replace deprecated CPU-hotplug functions. new 72674e86b6fe Merge tag 'fpga-for-5.15' of git://git.kernel.org/pub/scm/ [...] new fec29bf04994 misc: sram: Only map reserved areas in Tegra SYSRAM new 0092a1e3f763 bus: mhi: Add inbound buffers allocation flag new 87693e092bd0 bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI new 3215d8e0691b bus: mhi: core: Set BHI/BHIe offsets on power up preparation new 3aa8f43b3368 bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up new baa7a0856935 bus: mhi: Add MMIO region length to controller structure new c92513b8814f ath11k: set register access length for MHI driver new 3551a30b9d4c bus: mhi: pci_generic: Set register access length for MHI driver new 06e2c4a9eaf2 bus: mhi: core: Add range checks for BHI and BHIe new 2e36190de69c bus: mhi: core: Replace DMA allocation wrappers with origi [...] new 61106bd2a8e4 bus: mhi: core: Improve debug messages for power up new f9d8f4b3131c dt-bindings: misc: ge-achc: Convert to DT schema format new cd7cd5b716d5 ARM: dts: imx53-ppd: Fix ACHC entry new 0f920277dc22 misc: gehc-achc: new driver new 2a8faf8dfd7d firmware: xilinx: Fix incorrect names in kernel-doc new cca5644c0522 dt-bindings: nvmem: qfprom: Add optional power-domains property new 11c4b3e264d6 nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering new 7b808449f572 nvmem: qfprom: sc7280: Handle the additional power-domains vote new de0534df9347 nvmem: core: fix error handling while validating keepout regions new 813272ed5238 Merge 5.14-rc5 into char-misc-next new 6e6e4b53ae17 Merge remote-tracking branch 'char-misc/char-misc-next' new b54cf500c1d9 Merge remote-tracking branch 'extcon/extcon-next' new 1716e49eb8b4 phy: rockchip-inno-usb2: fix for_each_child.cocci warnings new 88d8175ad8ba dt-bindings: phy: imx8mq-usb-phy: convert to json schema new 07e97f744c3b phy: qualcomm: phy-qcom-usb-hs: repair non-kernel-doc comment new c52c90dbcb8c dt-bindings: phy: mediatek: tphy: add support hardware version 3 new 27974e6208c0 phy: phy-mtk-tphy: support new hardware version new a69f29cb50a0 phy: phy-mtk-tphy: add support mt8195 new 7481f91f1d7e phy: phy-twl4030-usb: Disable PHY for suspend new 1a00d130596f dt-bindings: phy: qcom,qmp-usb3-dp: Add support for sc8180x new 1633802cd4ac phy: qcom: qmp: Add SC8180x USB/DP combo new b70ee49c98d0 dt-bindings: phy: Convert AM654 SERDES bindings to YAML new 5711af410c28 dt-bindings: phy: renesas,usb2-phy: Document RZ/G2L phy bindings new b0512a6ec0cd phy: renesas: phy-rcar-gen3-usb2: Add USB2.0 PHY support f [...] new 2433ab638f10 dt-bindings: phy: qcom,qmp: Add IPQ6018 USB3 PHY new 23fd679249df phy: qcom-qmp: add USB3 PHY support for IPQ6018 new 7d00039a1972 Merge remote-tracking branch 'phy-next/next' adds ff560946ef15 soundwire: cadence: add paranoid check on self-clearing bits adds 13a5635632af Merge tag 'asoc-sdw-mockup-codec' into next adds e6645314eb27 soundwire: stream: don't abort bank switch on Command_Igno [...] adds 4a7a603cad3f soundwire: add flag to ignore all command/control for mock [...] adds 7fae3cfb7007 soundwire: bus: squelch error returned by mockup devices adds 24f08b3aa5a5 soundwire: stream: don't program mockup device ports adds 8fba8acd399b soundwire: cadence: add debugfs interface for PDI loopbacks adds dd81e7c3f0bb soundwire: cadence: override PDI configurations to create [...] new 1d2f6d6ad335 Merge remote-tracking branch 'soundwire/next' adds 1651d9e7810e thunderbolt: Add authorized value to the KOBJ_CHANGE uevent new 0498b8a0d8d0 Merge remote-tracking branch 'thunderbolt/next' adds 26c22cfde5dd vfio: Use config not menuconfig for VFIO_NOIOMMU adds e7500b3ede2c vfio/pci: Make vfio_pci_regops->rw() return ssize_t adds 15a5896e61ac vfio/mdev: turn mdev_init into a subsys_initcall adds 3fb1712d8596 vfio/mdev: don't warn if ->request is not set new 8ddd3c312734 Merge remote-tracking branch 'vfio/next' adds 15865124feed staging: r8188eu: introduce new core dir for RTL8188eu driver adds 8cd574e6af54 staging: r8188eu: introduce new hal dir for RTL8188eu driver adds 2b42bd58b321 staging: r8188eu: introduce new os_dep dir for RTL8188eu driver adds 7884fc0a1473 staging: r8188eu: introduce new include dir for RTL8188eu driver adds 3c56618e6691 staging: r8188eu: introduce new supporting files for RTL81 [...] adds d8133ef655d2 staging: r8188eu: attach newly imported driver to build system adds 274f4e78e5c8 staging: rtl8723bs: remove BT debug code adds aef1c966a364 staging: rtl8723bs: core: Fix incorrect type in assignment adds fdc234d85210 staging: sm750fb: Rename oScreen to o_screen in lynxfb_crtc adds 547265b8873f staging: sm750fb: Rename oCursor to o_cursor in lynxfb_crtc adds 7bca9543512e staging: sm750fb: Rename vCursor to v_cursor in lynxfb_crtc adds cc59bde1c920 staging: sm750fb: Rename vScreen to v_screen in lynxfb_crtc adds 041878d46ba3 staging: rtl8723bs: remove unused BT static variables adds 7aaabc37943f staging/vc04_services: Remove all strcpy() uses in favor o [...] adds ece42658c85d staging: vt665X: remove unused CONFIG_PATH adds d27252b2c69c staging: r8188eu: Convert header copyright info to SPDX fo [...] adds d521be8ed93b staging: r8188eu: Convert header copyright info to SPDX fo [...] adds b5f3122d22d5 staging: r8188eu: Convert header copyright info to SPDX fo [...] adds 762b759a4232 staging: r8188eu: Convert header copyright info to SPDX fo [...] adds 8f9740984695 staging: r8188eu: Convert header copyright info to SPDX fo [...] adds 19de0225b848 staging: r8188eu: Convert copyright header info to SPDX fo [...] adds 9a730283aec2 staging: r8188eu: Remove empty header file adds efb8bc8683f2 staging: r8188eu: Remove tests of kernel version adds a14c876f76b5 staging: r8188eu: Remove include/rtw_qos.h adds 9f50d13fbb2b staging: r8188eu: Remove header file include/usb_hal.h adds 3cb9b23d8b16 staging: r8188eu: Remove header file include/rtw_version.h adds 38baa95e5548 staging: r8188eu: Add "fallthrough" statement to quiet compiler adds b5385c77a71c Staging: rt18712: hal_init: removed filename from beginnin [...] adds f5d845be9d1f staging: r8188eu: Fix sleeping function called from invali [...] adds 40791b94c1b7 staging: r8188eu: rename odm_EVMdbToPercentage() adds 6342a4fa1a18 staging: r8188eu: rename parameter of odm_evm_db_to_percentage() adds 7bfeeb4f065d staging: r8188eu: simplify odm_evm_db_to_percentage() adds f52cc32dee4f staging: r8188eu: Replace a custom function with crc32_le() adds 792a00c16597 staging: r8188eu: Remove no more used functions and variables adds d8062f6adca1 staging: r8188eu: clean up comparsions to NULL in os_dep d [...] adds 658dfbec9662 staging: rtl8723bs: remove unused BIT macros definitions adds cea32de203f2 staging: r8188eu: remove empty ODM_ResetIQKResult() function adds 67431f25259a staging: r8188eu: move ODM_TARGET_CHNL_NUM_2G_5G adds f624b4f1cae3 staging: r8188eu: move ODM_GetRightChnlPlaceforIQK() adds 099a6ee02488 staging: r8188eu: remove include/h2clbk.h adds 4cd1746aa746 staging: r8188eu: remove include/autoconf.h adds b3e8e29bc262 staging: r8188eu: remove include/Hal8188EReg.h adds b6f700b4b12e staging: r8188eu: remove rtw_mfree2d() function adds c7e88ecbe328 staging: r8188eu: remove rtw_buf_free() function adds 3130547cac53 staging: r8188eu: remove unused enum _NIC_VERSION adds 18e94ed5f99c staging: r8188eu: remove include/nic_spec.h adds 48f1f36ae153 staging: r8188eu: remove rtw_usb_bulk_msg() macro adds 86949b521fa4 staging: r8188eu: remove rtw_usb_control_msg() macro adds 78f2b22efc8f staging: r8188eu: fix include directory mess adds 76ac3b19a702 staging: rtl8723bs: fix camel case issue in struct wlan_bssid_ex adds 8255017976de staging: rtl8723bs: remove unnecessary parentheses adds b8afef0e1372 staging: rtl8723bs: align condition to match open parentheses adds 9b6818c1ac0e staging: rtl8723bs: put condition parentheses at the end o [...] adds 56febcc2595e staging: r8188eu: Fix different base types in assignments [...] adds 33852468aa64 staging: r8188eu: remove spaces before ',' and ')' adds bf99a7ce2f2f staging: r8188eu: add missing spaces after ',' and before braces adds 15e4539f58c4 staging: r8188eu: remove ODM_PRINT_ADDR macro definition adds 6a6580673e0b staging: r8188eu: remove ODM_dbg_* macro definitions adds c32641183bbc staging: r8188eu: remove ODM_RT_ASSERT macro definition an [...] adds 6a772eabd401 staging: r8188eu: remove ODM_RT_TRACE_F macro definition adds 8362f65afa33 staging: r8188eu: remove ASSERT ifndef and macro definition adds 8bde3b8aaf3d staging: r8188eu: remove ODM_RT_TRACE calls from hal/Hal81 [...] adds 73f1e06f55d4 staging: r8188eu: remove ODM_RT_TRACE calls from hal/HalPh [...] adds da232ccb973a staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_H [...] adds 40677a39a6df staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_R [...] adds a04e78c3711e staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_R [...] adds b08c473f3e15 staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm.c adds 5225e772acd7 staging: r8188eu: remove ODM_RT_TRACE macro definition adds f8a846911d83 staging: r8188eu: remove DbgPrint and RT_PRINTK macro definitions adds fc577e46eb96 staging: r8188eu: remove include/odm_debug.h adds afc56237fd5e staging: r8188eu: fix duplicated inclusion adds 06889446a78f staging: r8188eu: correct set/defined but unused warnings [...] adds 55dfa29b43d2 staging: rtl8188eu: remove rtl8188eu driver from staging dir adds c66cd19e2b0c staging: r8188eu: remove RT_PRINT_DATA macro adds 11e14fc3e494 Revert "staging: r8188eu: remove rtw_buf_free() function" new 725a3f1c4d56 staging: r8188eu: clean up comparsions to NULL in hal directory new 552838fdcaef staging: r8188eu: clean up comparsions to NULL in core directory new 167fc30e8e51 staging: rtl8723bs: remove unused macros new b0c70266e418 staging: r8188eu: remove RT_TRACE calls from core/rtw_pwrctrl.c new 821e507947fe staging: r8188eu: remove RT_TRACE calls from core/rtw_wlan_util.c new 0399a1e24bbd staging: r8188eu: remove RT_TRACE calls from core/rtw_ieee80211.c new 9bc84d0a4578 staging: r8188eu: remove RT_TRACE calls from core/rtw_io.c new 6a4bcaf1e839 staging: r8188eu: remove RT_TRACE calls from core/rtw_led.c new c8ec10db41e5 staging: r8188eu: remove RT_TRACE calls from core/rtw_mp_ioctl.c new 3d0d19b174a2 Revert "staging: r8188eu: Fix different base types in assi [...] new b398ff88aa36 staging: r8188eu: remove return from void functions new d37b3b54f133 staging: r8188eu: remove empty function odm_DynamicPrimaryCCA() new fd03e7f784a1 staging: r8188eu: Remove set but unused variables new 85143bdc731b staging: r8188eu: include: Remove unused const definitions new 8cc35e0d4d3f staging: r8188eu: Remove wrappers for atomic operations new 5b283ad4c8da staging: r8188eu: Remove 4 empty routines from os_sep/service.c new e50abb3aa5e1 MAINTAINERS: update STAGING - REALTEK RTL8188EU DRIVERS new b90a6bf384cb staging: r8188eu: Remove rtw_division64() new e2530e0b7ded staging: r8188eu: Remove wrapper around do_div new 496fd4e78afd staging: r8188eu: Remove some unused and ugly macros new a9f392d45182 staging: r8188eu: Remove some bit manipulation macros new fc048dee3902 staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_xmit.c new 204270c147de staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_recv.c new 23f7f44a9338 staging: r8188eu: remove RT_TRACE calls from hal/HalPwrSeqCmd.c new 7ca7bbdc1487 staging: r8188eu: remove RT_TRACE calls from hal/hal_intf.c new eabc1a26e1ca staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_ [...] new 392d406b5c14 staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_mp.c new 24b336db3194 staging: r8188eu: remove RT_TRACE calls from hal/usb_halinit.c new 52c3c004727b staging: r8188eu: remove RT_TRACE calls from hal/usb_ops_linux.c new 04e424519d32 staging: rtl8723bs: Remove initialisation of globals to 0 new 96ac47d2418d staging: rtl8723bs: remove unused BT structures new b888897014a9 staging/fbtft: Remove all strcpy() uses new 31f0c349dd39 staging/fbtft: Remove unnecessary variable initialization new f9d39971c0cc staging/fbtft: Fix braces coding style new e1109da7bebb staging: r8188eu: Fix cast between incompatible function type new d229f0fb1025 staging: r8188eu: core: Remove rtw_mfree_all_stainfo() new a8f80c20b373 staging: r8188eu: Remove unneeded comments in rtw_mp_ioctl.h new 066eea44c1ea staging: r8188eu: fix build error new 66e9564aae01 staging: r8188eu: Fix incorrect types in arguments new 79f712ea994d staging: r8188eu: Remove wrappers for kalloc() and kzalloc() new 71f09c5ae9d2 staging: r8188eu: Remove wrapper around vfree new 1c10f2b95cc1 staging: r8188eu: Remove all calls to _rtw_spinlock_free() new 346d13128a86 staging: r8188eu: Remove more empty routines new d48401b8609f staging: r8188eu: Remove rtw_buf_free() new 717d933d003c staging: r8188eu: Remove unnecessary parentheses new 760e7353a6e1 staging: r8188eu: Remove self assignment in get_rx_power_v [...] new bf7396230f74 staging: r8188eu: Remove pointless NULL check in rtw_check [...] new 0e08f5b76a3c staging: r8188eu: Remove rtw_yield_os() new d21edee5a427 staging: r8188eu: Remove wrapper routine rtw_msleep_os() new e72e1495c6f7 staging: r8188eu: Remove wrapper rtw_mdelay_os() new 49f2a554eb40 staging: r8188eu: Remove wrapper rtw_udelay_os() new 8b2403d0d355 staging: r8188eu: Remove wrapper rtw_get_time_interval_ms() new 4a956abc170a staging: r8188eu: Remove wrapper rtw_sleep_schedulable() new b72290ce7da2 staging: r8188eu: remove RT_TRACE calls from core/rtw_cmd.c new ef0661507147 staging: r8188eu: remove RT_TRACE calls from core/rtw_ioctl_set.c new 2965d4b44b3e staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme.c new a0adc4cc74d9 staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme_ext.c new fea8d09f804f staging: r8188eu: remove RT_TRACE calls from core/rtw_mp.c new de30da13709b staging: r8188eu: remove RT_TRACE calls from core/rtw_security.c new 5833ca540507 staging: r8188eu: remove RT_TRACE calls from core/rtw_sta_mgt.c new 9bb2e9b1f5b1 staging: r8188eu: remove RT_TRACE calls from core/rtw_xmit.c new 5ea6417afa72 staging: r8188eu: remove RT_TRACE calls from core/rtw_recv.c new fe4bbfb44a22 staging: r8188eu: fix unused variable warnings in core/rtw [...] new d28a4c009bfb staging: r8188eu: remove two set but unused variables in c [...] new 282bd0822976 staging: r8188eu: replace custom macros with is_broadcast_ [...] new 96020566a575 Merge 5.14-rc5 into staging-next new a5383d1f5719 Merge remote-tracking branch 'staging/staging-next' new 7a3605bef878 iio: sx9310: Support ACPI property new 9c5eb724f96f iio/adc: ingenic: rename has_aux2 to has_aux_md new d827cbcdb34e dt-bindings: iio/adc: add an INGENIC_ADC_AUX0 entry new b9e9bdd425a3 iio/adc: ingenic: add JZ4760 support to the sadc driver new bf1b2418c2f5 iio/adc: ingenic: add JZ4760B support to the sadc driver new eaaa23d71ebf dt-bindings: iio/adc: ingenic: add the JZ4760(B) socs to t [...] new 6a25893cb0e2 iio: dac: max5821: convert device register to device manag [...] new 855d84f48a7e Merge remote-tracking branch 'iio/togreg' adds 5eea6c9712bd dmaengine: usb-dmac: make usb_dmac_get_current_residue unsigned adds 32286e279385 dmaengine: dw-axi-dmac: Remove free slot check algorithm i [...] adds f95f3b53513d dmaengine: dw-axi-dmac: support parallel memory <--> perip [...] adds c454d16a7d5a dmaengine: dw-axi-dmac: Burst length settings adds b92e83f7c4f0 dmaengine: ep93xx: Prepare clock before using it adds dd861267bfec dma: imx-dma: configure the generic DMA type to make it work adds ffa179ae2af6 Merge branch 'fixes' into next adds e9c5b0b53ccc dmaengine: idxd: Fix a possible NULL pointer dereference new 53cbf462f6b5 dmaengine: idxd: Remove unused status variable in irq_proc [...] new dfa6a2f4c2ea dmaengine: dw: Remove error message from DT parsing code new 08bf54fcf5ca dmaengine: dw: Convert members to u32 in platform data new d6ff82cc1bff dmaengine: dw: Simplify DT property parser new 4153a7f6440f dmaengine: xilinx: Add empty device_config function new 81c2f79c2104 dmaengine: idxd: add capability check for 'block on fault' [...] new bd2f4ae5e019 dmaengine: idxd: clear block on fault flag when clear wq new d803c8b9f3f2 dmaengine: idxd: make I/O interrupt handler one shot new 67db87dc8284 dmaengine: acpi: Avoid comparison GSI with Linux vIRQ new 15cb0321a55e dmaengine: acpi: Check for errors from acpi_register_gsi() [...] new 9fce3b3a0ab4 dmaengine: idxd: remove interrupt flag for completion list [...] new 9760383b22ed Merge tag 'v5.14-rc5' into next new 687fce689d75 Merge remote-tracking branch 'dmaengine/next' new e7c217ee8085 Merge remote-tracking branch 'cgroup/for-next' adds 3c896446918b Merge branch 'fixes' into for-next adds ba51bdafaafc scsi: sr: cdrom: Move cdrom_read_cdda_bpc() into the sr driver adds ead09dd3aed5 scsi: bsg: Simplify device registration adds cf93a27446fe scsi: block: Remove BLK_SCSI_MAX_CMDS adds 1e61c1a804d2 scsi: block: Remove the remaining SG_IO-related fields fro [...] adds 75ca56409e5b scsi: bsg: Move the whole request execution into the SCSI/ [...] adds 0f783c2d640a scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" adds 7740b615b666 scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() adds 1084514ca9aa scsi: ufs: Allow async suspend/resume callbacks adds 5c0f61377b76 scsi: bsg: Fix commands without data transfer in scsi_bsg_ [...] adds 659a37844abc scsi: bsg-lib: Fix commands without data transfer in bsg_t [...] adds 44d01fc86d95 scsi: BusLogic: Fix missing pr_cont() use adds a40662c90d97 scsi: BusLogic: Avoid unbounded vsprintf() use adds 2127cd21fb78 scsi: BusLogic: Use %X for u32 sized integer rather than %lX adds 33529018294f scsi: qla4xxx: Convert uses of __constant_cpu_to_<foo> to [...] new b697c84780d3 Merge branch 'misc' into for-next new 206812dff576 Merge remote-tracking branch 'scsi/for-next' adds f02bc9754a68 scsi: ufs: ufshpb: Introduce Host Performance Buffer feature adds 4b5f49079c52 scsi: ufs: ufshpb: L2P map management for HPB read adds 2fff76f87542 scsi: ufs: ufshpb: Prepare HPB read for cached sub-region adds 41d8a9333cc9 scsi: ufs: ufshpb: Add HPB 2.0 support adds 119ee38c10fa scsi: ufs: ufshpb: Cache HPB Control mode on init adds 3a2c1f680329 scsi: ufs: ufshpb: Add host control mode support to rsp_upiu adds 8becf4db1e01 scsi: ufs: ufshpb: Transform set_dirty to iterate_rgn adds c76a18885641 scsi: ufs: ufshpb: Add reads counter adds 6c59cb501b86 scsi: ufs: ufshpb: Make eviction depend on region's reads adds 6f4ad14f0fb9 scsi: ufs: ufshpb: Region inactivation in host mode adds 67001ff171cb scsi: ufs: ufshpb: Add HPB dev reset response adds 13c044e91678 scsi: ufs: ufshpb: Add "cold" regions timer adds 33845a2d844b scsi: ufs: ufshpb: Limit the number of in-flight map requests adds 1afb7ddadcad scsi: ufs: ufshpb: Do not send umap_all in host control mode adds 5dea655a09e6 scsi: ufs: ufshpb: Add support for host control mode adds f95f59a2bb60 scsi: ufs: ufshpb: Make host mode parameters configurable adds d3d9c4570285 scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() adds f1ecbe1e54d5 scsi: ufs: Reduce power management code duplication adds 9bb25e5d9d29 scsi: ufs: Only include power management code if necessary adds 568dd9959611 scsi: ufs: Rename the second ufshcd_probe_hba() argument adds 8a686f26eaa4 scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate adds 4728ab4a8e64 scsi: ufs: Remove ufshcd_valid_tag() adds 35c7d874f599 scsi: ufs: Verify UIC locking requirements at runtime adds 9c202090edd4 scsi: ufs: Improve static type checking for the host contr [...] adds 3d2ac73d1347 scsi: ufs: Remove several wmb() calls adds 815b9a27b0a3 scsi: ufs: Inline ufshcd_outstanding_req_clear() adds 1f522c504901 scsi: ufs: Revert "Utilize Transfer Request List Completio [...] adds a024ad0d4955 scsi: ufs: Optimize serialization of setup_xfer_req() calls adds 169f5eb28869 scsi: ufs: Optimize SCSI command processing adds 64180742605f scsi: ufs: Fix the SCSI abort handler adds ac1bc2ba060f scsi: ufs: Request sense data asynchronously adds a113eaaf8637 scsi: ufs: Synchronize SCSI and UFS error handling adds 73dc3c4ac703 scsi: ufs: Retry aborted SCSI commands instead of completi [...] adds c11a1ae9b8f6 scsi: ufs: Add fault injection support adds 018c14911dd7 scsi: target: tcmu: Add new feature KEEP_BUF adds 7e457e5efc28 scsi: target: core: Avoid using lun_tg_pt_gp after unlock adds 35410f862426 scsi: target: sbp: Drop incorrect ASC/ASCQ usage adds 40fd8845c025 scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members new e3d2612f583b scsi: qla2xxx: Fix use after free in debug code new 77d0f07abada scsi: qla2xxx: Remove redundant initialization of variable [...] new f0101af435c4 scsi: ufs: core: Remove redundant call in ufshcd_add_comma [...] new 63522bf3aced scsi: ufs: core: Add L2P entry swap quirk for Micron UFS new f5efd4fe78de scsi: ufs: core: Add lu_enable sysfs node new bb3064a9cbec Merge remote-tracking branch 'scsi-mkp/for-next' adds 1fcef985c8bd remoteproc: qcom: wcnss: Fix race with iris probe adds c080128b6f05 remoteproc: fix an typo in fw_elf_get_class code comments adds 147b589c5f44 remoteproc: fix kernel doc for struct rproc_ops adds 3ad51c1743eb remoteproc: use freezable workqueue for crash notifications adds f35ef8e4ea0a dt-bindings: remoteproc: qcom: adsp: Add SDM660 ADSP adds a0a77028c85a remoteproc: q6v5_pas: Add sdm660 ADSP PIL compatible adds c93ca5f21d93 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new b492dab989bc Merge remote-tracking branch 'rpmsg/for-next' adds e1f85d25638c gpio: gpio-aspeed-sgpio: Add AST2600 sgpio support adds 8a3581c666f9 gpio: gpio-aspeed-sgpio: Add set_config function adds 09ac953b65b1 gpio: gpio-aspeed-sgpio: Move irq_chip to aspeed-sgpio struct adds 1f857b675237 gpio: gpio-aspeed-sgpio: Use generic device property APIs adds f43837f4f63b gpio: gpio-aspeed-sgpio: Return error if ngpios is not mul [...] adds a065d5615fc8 of: unify of_count_phandle_with_args() arguments with !CONFIG_OF adds e6ae9a833ef4 gpiolib: constify passed device_node pointer adds 8990899d84d7 gpiolib: of: constify few local device_node variables adds 2606e7c9f5fc gpio: tegra186: Add ACPI support new e9a13babd69f MAINTAINERS: update gpio-zynq.yaml reference new c8ed729d98e7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 40bb0e3e270a gpio: ml-ioh: Convert to dev_pm_ops new 7e830fa73c4b Merge remote-tracking branch 'gpio-intel/for-next' adds ff128cdb7f3d pinctrl: imx8mn: Constify imx_pinctrl_soc_info adds b013dc8a02d9 pinctrl: imx8qxp: Constify imx_pinctrl_soc_info adds 2fefcf240065 pinctrl: imx8dxl: Constify imx_pinctrl_soc_info adds 6ceb3c64063c pinctrl: pistachio: Make it as an option adds 153df45acda0 dt-bindings: pinctrl: pinctrl-zynq: Convert to yaml adds ef641c449e80 dt-bindings: pinctrl-zynq: Replace 'io-standard' with 'pow [...] adds cdd57325548a pinctrl: pinctrl-zynq: Add support for 'power-source' parameter adds d7eb35beda59 Merge tag 'renesas-pinctrl-for-v5.15-tag1' of git://git.ke [...] adds dc715ae993c5 Merge branch 'devel' into for-next new 0f7fd9bd2356 Merge remote-tracking branch 'pinctrl/for-next' adds 70115558ab02 pinctrl: samsung: Fix pinctrl bank pin count new ba76a1fbb9b4 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds e43fc41d1f7f ucounts: add missing data type changes adds ebc56ddcebbc Merge of ucount-fixes-for-5.14, and siginfo-si_trapno-for- [...] new dace1a044af7 Merge remote-tracking branch 'userns/for-next' new d028d59cc2f4 Merge remote-tracking branch 'livepatching/for-next' new e473b237489e Merge remote-tracking branch 'coresight/next' new dae68c6b9620 rtc: s5m: switch to devm_rtc_allocate_device new 1ed4dba2bc16 rtc: s5m: signal the core when alarm are not available new 308247d20464 rtc: s5m: enable wakeup only when available new fffd603ae9f6 rtc: s5m: set range new 63d4f16fd0f0 Merge remote-tracking branch 'rtc/rtc-next' new 9e2266f0c111 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 658ae44345c1 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 new 8d46c6354ed2 Merge remote-tracking branch 'at24/at24/for-next' new 552575004d02 Merge remote-tracking branch 'ntb/ntb-next' new a439da3e6abe Merge remote-tracking branch 'seccomp/for-next/seccomp' new e16a02497ea2 Merge remote-tracking branch 'kspp/for-next/kspp' new cbf62bb13a6a Merge remote-tracking branch 'gnss/gnss-next' new 19886aaa4938 Merge remote-tracking branch 'slimbus/for-next' adds 4aecba179ac4 dt-bindings: nvmem: qfprom: Add optional power-domains property adds d66d3677971f nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering adds d99b1ea3d191 nvmem: qfprom: sc7280: Handle the additional power-domains vote new 1eaa17f88b15 Merge remote-tracking branch 'nvmem/for-next' adds e5d9b714fe40 x86/hyperv: fix root partition faults when writing to VP a [...] adds 57d276bbbd32 arm64: hyperv: Add Hyper-V hypercall and register access u [...] adds 512c1117fb2e arm64: hyperv: Add panic handler adds 9bbb888824e3 arm64: hyperv: Initialize hypervisor on boot adds 9b16c2132f34 arm64: efi: Export screen_info adds 7aff79e297ee Drivers: hv: Enable Hyper-V code to be built on ARM64 new 5ee4bdf83def Merge remote-tracking branch 'hyperv/hyperv-next' new 210ed3cc13fe Merge remote-tracking branch 'auxdisplay/auxdisplay' new 70525f73cd08 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 9a4b6f8bfb2a Merge remote-tracking branch 'rust/rust-next' adds 9c2bfb50c1a8 mm: Add folio flag manipulation functions adds c158c0423fe7 mm/lru: Add folio LRU functions adds 61253040cc3f mm: Handle per-folio private data adds 2e9199487c05 mm/filemap: Add folio_index(), folio_file_page() and folio [...] adds abacca5605ef mm/filemap: Add folio_next_index() adds 994739c6e251 mm/filemap: Add folio_pos() and folio_file_pos() adds 927d5874251e mm/util: Add folio_mapping() and folio_file_mapping() adds 95417bc72bc1 mm/filemap: Add folio_unlock() adds 1419ac97ce0e mm/filemap: Add folio_lock() adds 0ef3ed598d01 mm/filemap: Add folio_lock_killable() adds d99c830761c4 mm/filemap: Add __folio_lock_async() adds 6e789744cb17 mm/filemap: Add folio_wait_locked() adds 03f8537f1c1b mm/filemap: Add __folio_lock_or_retry() adds 8b5474f659ca mm/swap: Add folio_rotate_reclaimable() adds 00c3622c46c9 mm/filemap: Add folio_end_writeback() adds c69377c1df47 mm/writeback: Add folio_wait_writeback() adds d97895a60d88 mm/writeback: Add folio_wait_stable() adds e94458e52185 mm/filemap: Add folio_wait_bit() adds 6f9586d66960 mm/filemap: Add folio_wake_bit() adds f1c18afa410a mm/filemap: Convert page wait queues to be folios adds 9977ac1227c7 mm/filemap: Add folio private_2 functions adds 202dc4982905 fs/netfs: Add folio fscache functions adds a7b7eeb698b8 mm: Add folio_mapped() adds fefa4d93accd mm: Add folio_nid() adds c24442a4e103 mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] adds 2c22c6982ffb mm/memcg: Use the node id in mem_cgroup_update_tree() adds 117f7b38099a mm/memcg: Remove soft_limit_tree_node() adds e059cfa28ba8 mm/memcg: Convert memcg_check_events to take a node ID adds 78ab11aea8e7 mm/memcg: Add folio_memcg() and related functions adds e2e8baa71ae9 mm/memcg: Convert commit_charge() to take a folio adds 06a8bd6cf69a mm/memcg: Convert mem_cgroup_charge() to take a folio adds 883681aa2368 mm/memcg: Convert uncharge_page() to uncharge_folio() adds 92da69fd99f9 mm/memcg: Convert mem_cgroup_uncharge() to take a folio adds f88fff37343c mm/memcg: Convert mem_cgroup_migrate() to take folios adds d3e8fec22b9b mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] adds 9cca711fcb6e mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() adds 8e94a88d9a80 mm/memcg: Convert mem_cgroup_move_account() to use a folio adds c9e48fec6210 mm/memcg: Add folio_lruvec() adds 12bf70a0757e mm/memcg: Add folio_lruvec_lock() and similar functions adds e5d7d32e22dc mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] adds 5be0e326902e mm/workingset: Convert workingset_activation to take a folio adds 64135f31a647 mm: Add folio_pfn() adds 3bc0556bade4 mm: Add folio_raw_mapping() adds d1089c128eff mm: Add flush_dcache_folio() adds 1826c6e209ac mm: Add kmap_local_folio() adds be88e1292f1d mm: Add arch_make_folio_accessible() adds 5009323080f0 mm: Add folio_young and folio_idle adds 36a1cb228373 mm/swap: Add folio_activate() adds 52192665e494 mm/swap: Add folio_mark_accessed() adds 491cefc3f1ff mm/rmap: Add folio_mkclean() adds 79e71311a97c mm/migrate: Add folio_migrate_mapping() adds d167a28fac1f mm/migrate: Add folio_migrate_flags() adds 7ebdcd8e9975 mm/migrate: Add folio_migrate_copy() adds c367e3894b57 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() adds 1879fa25ebb6 flex_proportions: Allow N events instead of 1 adds 1a8a108f418f mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() adds f10f6eecaea9 mm/writeback: Add __folio_end_writeback() adds d32dbebf1d1c mm/writeback: Add folio_start_writeback() adds dce38016b574 mm/writeback: Add folio_mark_dirty() adds 62ef3f4d6bcf mm/writeback: Add __folio_mark_dirty() adds 9221c075a40f mm/writeback: Convert tracing writeback_page_template to folios adds 210e8aa035dc mm/writeback: Add filemap_dirty_folio() adds d0e7fc24279d mm/writeback: Add folio_account_cleaned() adds 6d53b7db6b6b mm/writeback: Add folio_cancel_dirty() adds ba1273593f1a mm/writeback: Add folio_clear_dirty_for_io() adds e112b3ea4b8e mm/writeback: Add folio_account_redirty() adds 1f39e53337f8 mm/writeback: Add folio_redirty_for_writepage() adds 5f44033aea62 mm/filemap: Add i_blocks_per_folio() adds 86ac0e4080af mm/filemap: Add folio_mkwrite_check_truncate() adds b6cfdc7278c3 mm/filemap: Add readahead_folio() adds b59c6eefa5da mm/workingset: Convert workingset_refault() to take a folio adds a8e1af470323 mm: Add folio_evictable() adds d699b2759d5a mm/lru: Convert __pagevec_lru_add_fn to take a folio adds 85cee576b65a mm/lru: Add folio_add_lru() adds d26ac3b69a10 mm/page_alloc: Add folio allocation functions adds 29407038a5c1 mm/filemap: Add filemap_alloc_folio adds 182fd69c8c50 mm/filemap: Add filemap_add_folio() adds d108cafd8eb9 mm/filemap: Convert mapping_get_entry to return a folio adds d5f287cde5e9 mm/filemap: Add filemap_get_folio adds 5abf14e471d1 mm/filemap: Add FGP_STABLE new 2cf4b3b04940 Merge remote-tracking branch 'folio/for-next' new 686da006a514 NET_VENDOR_CIRRUS is not ready for COMPILE_TEST new 437747ea74b5 procfs: prevent unpriveleged processes accessing fdinfo dir new 34f1a6709a9c slub: fix kmalloc_pagealloc_invalid_free unit test new 45a8ec9b8882 mm: slub: fix slub_debug disabling for list of slabs new fa9cdd403c11 mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] new 2aabe598e2ea mm/memcg: fix incorrect flushing of lruvec data in obj_stock new b6eed4bb4d35 lib: use PFN_PHYS() in devmem_is_allowed() new 87b9a61eec28 shmem_swapin_page(): fix error processing for get_swap_device() new fc90a1c4343d kasan, kmemleak: reset tags when scanning block new becebf3f6a48 kasan, slub: reset tag when printing address new c6cdd7e0a1a1 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new d84f2af7eb3b /proc/kpageflags: do not use uninitialized struct pages new 14e4945918af init: move usermodehelper_enable() to populate_rootfs() new 034a48933cdd ocfs2: remove an unnecessary condition new cf62c6362a88 ocfs2: reflink deadlock when clone file to the same direct [...] new ea42c7782b79 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 024f687fffb7 ocfs2: fix ocfs2 corrupt when iputting an inode new f6b286d5a074 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings new 1c385224d7b6 mm: move kvmalloc-related functions to slab.h new 4000f4ddd1f7 mm, slub: don't call flush_all() from slab_debug_trace_open() new 85dca25b3ac3 mm, slub: allocate private object map for debugfs listings new f2b7870df36f mm, slub: allocate private object map for validate_slab_cache() new aff91b4a28bb mm, slub: don't disable irq for debug_check_no_locks_freed() new 5383c30db1cd mm, slub: remove redundant unfreeze_partials() from put_cp [...] new a94aac8a13cc mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() new 8aad0ee897ea mm, slub: extract get_partial() from new_slab_objects() new 3b9b24a7bdc5 mm, slub: dissolve new_slab_objects() into ___slab_alloc() new 331b2b95d2d1 mm, slub: return slab page from get_partial() and set c->p [...] new 9b679801fefc mm, slub: restructure new page checks in ___slab_alloc() new c0aa0c212341 mm, slub: simplify kmem_cache_cpu and tid setup new c806dcca53a1 mm, slub: move disabling/enabling irqs to ___slab_alloc() new 6dbb411fa180 mm, slub: do initial checks in ___slab_alloc() with irqs enabled new 0fb2369f2b5c mm, slub: move disabling irqs closer to get_partial() in _ [...] new e210dda24677 mm, slub: restore irqs around calling new_slab() new dab6881f0614 mm, slub: validate slab from partial list or page allocato [...] new 7bfc0dc402af mm, slub: check new pages with restored irqs new 1360c747d228 mm, slub: stop disabling irqs around get_partial() new e489861549e4 mm, slub: move reset of c->page and freelist out of deacti [...] new 75a2ff0cd62a mm, slub: make locking in deactivate_slab() irq-safe new ed1bf49572ba mm, slub: call deactivate_slab() without disabling irqs new 0308065e0c31 mm, slub: move irq control into unfreeze_partials() new 2397adf55a84 mm, slub: discard slabs in unfreeze_partials() without irq [...] new 57aeb53a7c1c mm, slub: detach whole partial list at once in unfreeze_pa [...] new 8fd2be1b5126 mm, slub: separate detaching of partial list in unfreeze_p [...] new 439b92c0aa8e mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] new 21aa6de3ce35 mm, slub: don't disable irqs in slub_cpu_dead() new ea5222188f4c mm, slab: make flush_slab() possible to call with irqs enabled new cd7057afcf2a mm: slub: move flush_cpu_slab() invocations __free_slab() [...] new ffe6699b18f6 mm: slub: make object_map_lock a raw_spinlock_t new e77fb69b906c mm, slub: optionally save/restore irqs in slab_[un]lock()/ new 0301ea783100 mm, slub: make slab_lock() disable irqs with PREEMPT_RT new eadf9c604144 mm, slub: protect put_cpu_partial() with disabled irqs ins [...] new 77f561bf8e24 mm, slub: use migrate_disable() on PREEMPT_RT new 9377fb3b5440 mm, slub: convert kmem_cpu_slab protection to local_lock new 6d0c571dfc13 mm/debug_vm_pgtable: introduce struct pgtable_debug_args new 84881d303106 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests new 9d4a4b7ffc72 mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] new b164f577d4ce mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] new ba9ec182f0e3 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] new ee1d2da097d2 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] new 282bc3355548 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] new f15741da3d8f mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] new 7c9979b3f902 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] new 8dc99390db05 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] new dfdd1fad274b mm/debug_vm_pgtable: remove unused code new aad13623cc23 mm/debug_vm_pgtable: fix corrupted page flag new c34b761a5671 mm: report a more useful address for reclaim acquisition new 810a2195e16c mm: mark idle page tracking as BROKEN new bedc9c0553fa writeback: track number of inodes under writeback new ad8c119bf16d writeback: reliably update bandwidth estimation new ce47e3ee862b writeback: fix bandwidth estimate for spiky workload new 0036f6065bc5 writeback: avoid division by 0 in wb_update_dirty_ratelimit() new cacbd6e9ca61 writeback: rename domain_update_bandwidth() new 7d0ac79cade8 writeback: use READ_ONCE for unlocked reads of writeback stats new 7dd83fd5702c mm: remove irqsave/restore locking from contexts with irqs [...] new 57212c8e1321 fs: drop_caches: fix skipping over shadow cache inodes new 5c3a46ba6837 fs: inode: count invalidated shadow pages in pginodesteal new 9779b324ba52 vfs: keep inodes with page cache off the inode shrinker LRU new 7d7aef53c0d0 writeback: memcg: simplify cgroup_writeback_by_id new 8bd012c7b9a6 fs, mm: fix race in unlinking swapfile new 3f27580c38a7 mm: delete unused get_kernel_page() new 904a2e1043df mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] new 1dfa8aec1e46 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] new 0c36a4f2ede0 mm, memcg: inline swap-related functions to improve disabl [...] new b533cfdb8bad memcg: enable accounting for pids in nested pid namespaces new 75b227c25875 memcg: switch lruvec stats to rstat new b37b17bde6ca memcg: infrastructure to flush memcg stats new 275612724d56 memcg-infrastructure-to-flush-memcg-stats-v5 new 6404c462e58c memcg: charge fs_context and legacy_fs_context new aa67c721e6a5 memcg: enable accounting for mnt_cache entries new af7015bac4ec memcg: enable accounting for pollfd and select bits arrays new 9d933211dba4 memcg: enable accounting for file lock caches new 019b59bfa72a memcg: enable accounting for fasync_cache new 1aa14d647a33 memcg: enable accounting for new namesapces and struct nsproxy new 9a0b0dccf491 memcg: enable accounting of ipc resources new ba904d19b000 memcg: enable accounting for signals new 8bfe08585e5e memcg: enable accounting for posix_timers_cache slab new 8ac066ba8f99 memcg: enable accounting for ldt_struct objects new 0bb6b3e8cd1a memcg: cleanup racy sum avoidance code new f599408ade21 memcg: replace in_interrupt() by !in_task() in active_memcg() new cf12184a13ad mm: memcontrol: set the correct memcg swappiness restriction new 643faf641be7 lazy tlb: introduce lazy mm refcount helper functions new f63259c7ac55 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new e16d9d4615aa lazy tlb: allow lazy tlb mm refcounting to be configurable new b4f7f4a9b542 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new 274e8a76e42d lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new 1e07c94557fb lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 9b2a64b6b58c lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 8e7d40feb2bf powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 1e5b9bcad7bc mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new 8a51150d9eff mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new a1d17268b8bf scatterlist: replace flush_kernel_dcache_page with flush_d [...] new d103d8c4d3b2 mm: remove flush_kernel_dcache_page new a711d48c6ebc mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code new 69f614f7e142 mm: change fault_in_pages_* to have an unsigned size parameter new 96f9ff56e9f5 mm/pagemap: add mmap_assert_locked() annotations to find_vma*() new 93e2d9695fc2 add-mmap_assert_locked-annotations-to-find_vma-fix new db69bdf4191b mm/mremap: fix memory account on do_munmap() failure new d08db6290ad8 mm/mremap: don't account pages in vma_to_resize() new a0447b2d3281 mm: sparse: pass section_nr to section_mark_present new 27dcb04958db mm: sparse: pass section_nr to find_memory_block new 3f42e0231a66 mm: sparse: remove __section_nr() function new a1dca1d46527 mm/sparse: set SECTION_NID_SHIFT to 6 new d23001afddf3 include/linux/mmzone.h: avoid a warning in sparse memory support new d1b8a71f2a9a mm/sparse: clarify pgdat_to_phys new 328c6205bba1 mm/vmalloc: use batched page requests in bulk-allocator new 9e008c013eb9 mm/vmalloc: remove gfpflags_allow_blocking() check new ec2e0282f480 lib/test_vmalloc.c: add a new 'nr_pages' parameter new 513079f556f6 mm/vmalloc: fix wrong behavior in vread new ee13c1c3c698 mm/kasan: move kasan.fault to mm/kasan/report.c new 0b32cb97e2c7 mm/page_alloc: always initialize memory map for the holes new d39ef06211bc mm-page_alloc-always-initialize-memory-map-for-the-holes-fix new 746964c4dd3f microblaze: simplify pte_alloc_one_kernel() new dc4c1ac60432 mm: introduce memmap_alloc() to unify memory map allocation new 36ae15e6f695 memblock: stop poisoning raw allocations new d06e3e1a8c01 mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] new 0d8f936617a4 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref new fcbcf6aa53db hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new a98687095bfd hugetlb: drop ref count earlier after page allocation new e9bddd43db94 hugetlb: before freeing hugetlb page set dtor to appropria [...] new 13ab0141a223 mm/numa: automatically generate node migration order new 3dd0efca1768 mm/migrate: update node demotion order on hotplug events new 3a8ca443bc3a mm/migrate: enable returning precise migrate_pages() succe [...] new 918290856dab mm/migrate: demote pages during reclaim new 3b1ad8241ae6 mm-migrate-demote-pages-during-reclaim-v11 new 5b03f985d3ef mm/vmscan: add page demotion counter new 505f0c2c272b mm/vmscan: add helper for querying ability to age anonymous pages new 42c7802a7db9 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] new b7ffd5579ae2 mm/vmscan: Consider anonymous pages without swap new 9819f349c680 mm-vmscan-consider-anonymous-pages-without-swap-v11 new 93d3aebc4e24 mm/vmscan: never demote for memcg reclaim new 14d33e17dcd7 mm/migrate: add sysfs interface to enable reclaim migration new df9f4e01c075 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] new f9b499565307 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] new 4daaaa419480 mm/vmscan: remove misleading setting to sc->priority new e74e7f3770f8 mm/vmscan: remove unneeded return value of kswapd_run() new e30842a48c36 mm/vmscan: add 'else' to remove check_pending label new 974c0de73f52 mm: compaction: optimize proactive compaction deferrals new 3b976fbd84e7 mm-compaction-optimize-proactive-compaction-deferrals-fix new 281f343cc61d mm: compaction: support triggering of proactive compaction [...] new 20a738f68221 mm-compaction-support-triggering-of-proactive-compaction-b [...] new 21279c28f248 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 98f8c467fe2b mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 47069f058fdd mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] new 50e709b05dc2 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new 760ded422ebe mm/memplicy: add page allocation function for MPOL_PREFERR [...] new db60a7c13995 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new fbfa0492d963 mm/mempolicy: advertise new MPOL_PREFERRED_MANY new ff6d5759a871 mm/mempolicy: unify the create() func for bind/interleave/ [...] new 7348da7a8c24 memblock: make memblock_find_in_range method private new b11236e819f5 oom_kill: oom_score_adj broken for processes with small me [...] new a429ae042f27 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 37f188937c82 selftests: vm: add KSM merge test new 92e18999c3c1 selftests: vm: add KSM unmerge test new df0410b82d9f selftests: vm: add KSM zero page merging test new 09433f8aec45 selftests: vm: add KSM merging across nodes test new 03ea56fb9f05 selftests: vm: add KSM merging time test new 36a1e7d63975 selftests: vm: add COW time test for KSM pages new 7a996557f9b9 mm/vmstat: correct some wrong comments new a0c27ccd233f mm/vmstat: simplify the array size calculation new 676038ee7d22 mm/vmstat: remove unneeded return value new 301b105bab25 preempt: provide preempt_*_(no)rt variants new 65300b20a212 mm/madvise: add MADV_WILLNEED to process_madvise() new 8a76935eafac memory-hotplug.rst: remove locking details from admin-guide new f1b627b53526 memory-hotplug.rst: complete admin-guide overhaul new 409062043ea9 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new 3f4d014082ba mm: memory_hotplug: cleanup after removal of pfn_valid_within() new d216c5cc7c7f mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new 606168379035 mm/memory_hotplug: remove nid parameter from arch_remove_memory() new 3b68fd4f9dac mm/memory_hotplug: remove nid parameter from remove_memory [...] new 6080fb5fc6f3 ACPI: memhotplug: memory resources cannot be enabled yet new 25abc8633eaa mm: track present early pages per zone new d84baf583780 mm/memory_hotplug: introduce "auto-movable" online policy new 97c1c6f394e7 drivers/base/memory: introduce "memory groups" to logicall [...] new 86bdd47aabf1 mm/memory_hotplug: track present pages in memory groups new 2d60d3b0a170 ACPI: memhotplug: use a single static memory group for a s [...] new c72744c0d70d dax/kmem: use a single static memory group for a single pr [...] new 991f43baffc7 virtio-mem: use a single dynamic memory group for a single [...] new c50105c0641a mm/memory_hotplug: memory group aware "auto-movable" onlin [...] new 3de61054b9db mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] new 4517df7aa828 mm/memory_hotplug: improved dynamic memory group aware "au [...] new 958dff20f03d mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 0209446d07aa mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 17dde2b94a98 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 9c1005d69695 mm/highmem: Remove deprecated kmap_atomic new d926296d61dc kfence: show cpu and timestamp in alloc/free info new d133b0b7aec5 mm: introduce Data Access MONitor (DAMON) new 6de95c5298d3 mm/damon/core: implement region-based sampling new e932a68d6af7 mm/damon: adaptively adjust regions new 9801f3c0890c mm/idle_page_tracking: Make PG_idle reusable new a2fa7df493ee mm/damon: implement primitives for the virtual memory addr [...] new 69213ccfff04 mm-damon-implement-primitives-for-the-virtual-memory-addre [...] new d4a0daead05c mm/damon: add a tracepoint new 0a6fc735a5db mm/damon: implement a debugfs-based user space interface new e9b3a44ceab0 mm-damon-implement-a-debugfs-based-user-space-interface-fix new 2b1a37b06d23 mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix new 2984040ad305 mm/damon/dbgfs: export kdamond pid to the user space new 7bb92f043720 mm/damon/dbgfs: support multiple contexts new a658737b4f11 Documentation: add documents for DAMON new 49ef84ee8f43 mm/damon: add kunit tests new 381999639b34 mm/damon: add user space selftests new 2b6d00c3daa2 MAINTAINERS: update for DAMON new 729c55b9e39e fs/buffer.c: add debug print for __getblk_gfp() stall problem new 5f69af18cf51 fs/buffer.c: dump more info for __getblk_gfp() stall problem new bf2302ac6cff kernel/hung_task.c: Monitor killed tasks. new 62b0b66e1cb0 percpu: remove export of pcpu_base_addr new 9e2b5d69eb86 fs/proc/kcore.c: add mmap interface new d0628563ff28 connector: send event on write to /proc/[pid]/comm new cb58bcfd8a8e proc/sysctl: make protected_* world readable new 285a9499a556 arch: Kconfig: fix spelling mistake "seperate" -> "separate" new 32661d30dc36 include/linux/once.h: fix trivia typo Not -> Note new fbb9b178ab8f kernel/acct.c: use dedicated helper to access rlimit values new 05957406edbe math: make RATIONAL tristate new d536cd077c14 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new 447ae5efb9fc lib/string: optimized memcpy new 8a93a1205ab6 lib/string: optimized memmove new fdfaba4fe364 lib/string: optimized memset new 58a0e07e0c7c lib/test: convert test_sort.c to use KUnit new c31d88f025c1 checkpatch: support wide strings new c2b025138eba fs/epoll: use a per-cpu counter for user's watches count new dfcbee488d2c fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix new e85cea66bcc0 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix new b3fa9e2a8eaa init/main.c: silence some -Wunused-parameter warnings new 3eb68fca1ac8 nilfs2: fix memory leak in nilfs_sysfs_create_device_group new 3315bdadda5a nilfs2: fix NULL pointer in nilfs_##name##_attr_release new c7fd3108fe2b nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new f47330b1682a nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new bdf957435ddf nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new ee33889847ed nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new 3cb4dc33e4bb hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 44a4d9baf622 fs/coredump.c: log if a core dump is aborted due to change [...] new 3723064531ba log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix new ce85eaa4238b pid: cleanup the stale comment mentioning pidmap_init(). new 40ddddfbf203 prctl: allow to setup brk for et_dyn executables new 9a42df73a5e3 configs: remove the obsolete CONFIG_INPUT_POLLDEV new 83d4664b1d93 selftests/memfd: remove unused variable new f75cd82384df Merge branch 'akpm-current/current' new 7599d2eee0b2 scripts: check_extable: fix typo in user error message new 3c230d66d62a kexec: move locking into do_kexec_load new 31c697143f1a kexec: avoid compat_alloc_user_space new ad53da3bc730 mm: simplify compat_sys_move_pages new 48995c8a31ff mm: simplify compat numa syscalls new 42077b2859bb fixup! mm: simplify compat numa syscalls new 101ccbe0eeb3 compat: remove some compat entry points new b6951c7bb092 arch: remove compat_alloc_user_space new eda609f44b45 Merge branch 'akpm/master' new da454ebf578f Add linux-next specific files for 20210809
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 (8d4b477da1a8) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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 1033 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-ge-achc | 15 + Documentation/ABI/testing/sysfs-driver-ufs | 236 + Documentation/ABI/testing/sysfs-platform-dptf | 40 + Documentation/admin-guide/devices.txt | 6 +- Documentation/admin-guide/kernel-parameters.txt | 5 +- Documentation/admin-guide/media/ivtv.rst | 2 +- Documentation/admin-guide/mm/damon/index.rst | 15 + Documentation/admin-guide/mm/damon/start.rst | 114 + Documentation/admin-guide/mm/damon/usage.rst | 112 + Documentation/admin-guide/mm/index.rst | 1 + .../admin-guide/mm/numa_memory_policy.rst | 11 +- Documentation/admin-guide/sysctl/vm.rst | 3 +- Documentation/arm64/booting.rst | 22 + .../bpf/libbpf/libbpf_naming_convention.rst | 4 +- Documentation/devicetree/bindings/arm/gemini.txt | 108 - Documentation/devicetree/bindings/arm/gemini.yaml | 95 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 1 + Documentation/devicetree/bindings/arm/qcom.yaml | 4 + Documentation/devicetree/bindings/arm/xilinx.yaml | 1 + .../bindings/ata/intel,ixp4xx-compact-flash.yaml | 61 + .../bindings/auxdisplay/arm,versatile-lcd.yaml | 44 + .../devicetree/bindings/auxdisplay/arm-charlcd.txt | 18 - .../bindings/auxdisplay/img,ascii-lcd.yaml | 55 + .../bindings/auxdisplay/img-ascii-lcd.txt | 17 - .../bus/intel,ixp4xx-expansion-bus-controller.yaml | 168 + .../devicetree/bindings/clock/qcom,a53pll.yaml | 3 + .../devicetree/bindings/clock/qcom,gpucc.yaml | 1 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 2 + .../bindings/display/panel/ilitek,ili9341.yaml | 78 + .../bindings/display/panel/panel-simple.yaml | 14 + .../display/rockchip/dw_mipi_dsi_rockchip.txt | 1 + .../bindings/display/solomon,ssd1307fb.yaml | 208 + .../devicetree/bindings/display/ssd1307fb.txt | 60 - Documentation/devicetree/bindings/eeprom/at24.yaml | 6 + .../devicetree/bindings/firmware/arm,scmi.yaml | 8 +- .../bindings/fpga/xlnx,zynqmp-pcap-fpga.txt | 25 - .../bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml | 36 + .../devicetree/bindings/gpio/aspeed,sgpio.yaml | 77 + .../devicetree/bindings/gpio/sgpio-aspeed.txt | 46 - .../devicetree/bindings/hwmon/winbond,w83781d.yaml | 41 + .../devicetree/bindings/iio/adc/ingenic,adc.yaml | 19 + .../devicetree/bindings/mailbox/mtk-gce.txt | 15 + .../bindings/media/amlogic,meson-ir-tx.yaml | 60 + .../bindings/media/i2c/aptina,mt9p031.yaml | 108 + .../devicetree/bindings/media/i2c/mt9p031.txt | 40 - .../devicetree/bindings/media/i2c/ovti,ov9282.yaml | 91 + .../devicetree/bindings/media/i2c/sony,imx335.yaml | 91 + .../devicetree/bindings/media/i2c/sony,imx412.yaml | 91 + .../devicetree/bindings/media/mediatek-vcodec.txt | 1 + .../devicetree/bindings/media/nxp,imx7-csi.yaml | 12 +- .../bindings/media/nxp,imx8mq-mipi-csi2.yaml | 174 + .../devicetree/bindings/media/renesas,csi2.yaml | 1 + .../devicetree/bindings/media/rockchip-isp1.yaml | 114 +- .../memory-controllers/renesas,rpc-if.yaml | 17 +- Documentation/devicetree/bindings/misc/ge-achc.txt | 26 - .../devicetree/bindings/misc/ge-achc.yaml | 65 + Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 4 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 6 + .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 4 +- .../devicetree/bindings/net/qcom,ipa.yaml | 18 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 57 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 3 + .../bindings/nvmem/socionext,uniphier-efuse.yaml | 95 + .../devicetree/bindings/nvmem/uniphier-efuse.txt | 49 - .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 20 - .../bindings/phy/fsl,imx8mq-usb-phy.yaml | 53 + .../devicetree/bindings/phy/mediatek,tphy.yaml | 14 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 1 + .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 1 + .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 15 + .../bindings/phy/ti,phy-am654-serdes.txt | 82 - .../bindings/phy/ti,phy-am654-serdes.yaml | 103 + .../bindings/pinctrl/xlnx,zynq-pinctrl.txt | 105 - .../bindings/pinctrl/xlnx,zynq-pinctrl.yaml | 214 + .../bindings/power/reset/xlnx,zynqmp-power.txt | 61 - .../bindings/power/reset/xlnx,zynqmp-power.yaml | 83 + .../bindings/power/supply/maxim,max17042.yaml | 1 + .../supply/x-powers,axp20x-ac-power-supply.yaml | 11 +- .../x-powers,axp20x-battery-power-supply.yaml | 12 +- .../supply/x-powers,axp20x-usb-power-supply.yaml | 14 +- .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 1 + .../devicetree/bindings/riscv/starfive.yaml | 27 + Documentation/devicetree/bindings/rng/mtk-rng.yaml | 1 + .../devicetree/bindings/serial/8250_omap.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 3 + .../devicetree/bindings/sound/renesas,rz-ssi.yaml | 100 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 26 +- .../devicetree/bindings/vendor-prefixes.yaml | 14 + Documentation/driver-api/media/camera-sensor.rst | 45 +- Documentation/driver-api/media/csi2.rst | 94 - Documentation/driver-api/media/drivers/rkisp1.rst | 43 + Documentation/driver-api/media/index.rst | 2 +- Documentation/driver-api/media/tx-rx.rst | 133 + Documentation/driver-api/media/v4l2-subdev.rst | 14 +- .../driver-api/thermal/nouveau_thermal.rst | 2 +- Documentation/filesystems/erofs.rst | 3 + Documentation/filesystems/f2fs.rst | 8 + Documentation/filesystems/idmappings.rst | 1026 +++ Documentation/filesystems/index.rst | 1 + Documentation/gpu/drm-kms.rst | 35 +- Documentation/gpu/drm-uapi.rst | 9 + Documentation/networking/bonding.rst | 12 + Documentation/networking/netdev-FAQ.rst | 17 + Documentation/networking/nf_conntrack-sysctl.rst | 10 - Documentation/networking/operstates.rst | 6 +- Documentation/sound/alsa-configuration.rst | 26 +- Documentation/translations/index.rst | 1 + Documentation/translations/zh_TW/IRQ.txt | 41 + .../translations/zh_TW/admin-guide/README.rst | 351 + .../translations/zh_TW/admin-guide/bug-bisect.rst | 85 + .../translations/zh_TW/admin-guide/bug-hunting.rst | 344 + .../zh_TW/admin-guide/clearing-warn-once.rst | 16 + .../translations/zh_TW/admin-guide/cpu-load.rst | 112 + .../translations/zh_TW/admin-guide/index.rst | 135 + .../translations/zh_TW/admin-guide/init.rst | 58 + .../zh_TW/admin-guide/reporting-issues.rst | 1337 ++++ .../zh_TW/admin-guide/security-bugs.rst | 78 + .../zh_TW/admin-guide/tainted-kernels.rst | 161 + .../translations/zh_TW/admin-guide/unicode.rst | 174 + .../translations/zh_TW/disclaimer-zh_TW.rst | 11 + Documentation/translations/zh_TW/gpio.txt | 651 ++ Documentation/translations/zh_TW/index.rst | 164 + Documentation/translations/zh_TW/io_ordering.txt | 68 + Documentation/translations/zh_TW/oops-tracing.txt | 212 + .../translations/zh_TW/process/1.Intro.rst | 199 + .../translations/zh_TW/process/2.Process.rst | 369 + .../translations/zh_TW/process/3.Early-stage.rst | 172 + .../translations/zh_TW/process/4.Coding.rst | 297 + .../translations/zh_TW/process/5.Posting.rst | 251 + .../translations/zh_TW/process/6.Followthrough.rst | 156 + .../zh_TW/process/7.AdvancedTopics.rst | 137 + .../translations/zh_TW/process/8.Conclusion.rst | 74 + .../process/code-of-conduct-interpretation.rst | 112 + .../translations/zh_TW/process/code-of-conduct.rst | 76 + .../translations/zh_TW/process/coding-style.rst | 958 +++ .../zh_TW/process/development-process.rst | 30 + .../translations/zh_TW/process/email-clients.rst | 252 + .../zh_TW/process/embargoed-hardware-issues.rst | 232 + Documentation/translations/zh_TW/process/howto.rst | 500 ++ Documentation/translations/zh_TW/process/index.rst | 67 + .../zh_TW/process/kernel-driver-statement.rst | 203 + .../zh_TW/process/kernel-enforcement-statement.rst | 155 + .../translations/zh_TW/process/license-rules.rst | 374 + .../translations/zh_TW/process/magic-number.rst | 148 + .../zh_TW/process/management-style.rst | 211 + .../zh_TW/process/programming-language.rst | 76 + .../zh_TW/process/stable-api-nonsense.rst | 159 + .../zh_TW/process/stable-kernel-rules.rst | 68 + .../zh_TW/process/submit-checklist.rst | 109 + .../zh_TW/process/submitting-drivers.rst | 164 + .../zh_TW/process/submitting-patches.rst | 686 ++ .../zh_TW/process/volatile-considered-harmful.rst | 110 + Documentation/translations/zh_TW/sparse.txt | 91 + Documentation/usb/gadget-testing.rst | 84 +- .../userspace-api/media/drivers/cx2341x-uapi.rst | 8 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 76 +- .../media/v4l/ext-ctrls-image-process.rst | 29 +- .../userspace-api/media/v4l/pixfmt-reserved.rst | 22 - .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 50 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 + .../userspace-api/media/videodev2.h.rst.exceptions | 2 + Documentation/virt/kvm/locking.rst | 6 + Documentation/vm/damon/api.rst | 20 + Documentation/vm/damon/design.rst | 166 + Documentation/vm/damon/faq.rst | 51 + Documentation/vm/damon/index.rst | 30 + Documentation/vm/index.rst | 1 + MAINTAINERS | 94 +- Makefile | 13 +- Next/SHA1s | 298 +- Next/merge.log | 6749 ++++++++++------ arch/alpha/Kconfig | 3 +- arch/alpha/boot/bootp.c | 2 +- arch/alpha/boot/bootpz.c | 2 +- arch/alpha/boot/misc.c | 2 +- arch/alpha/configs/defconfig | 1 + arch/alpha/include/asm/compiler.h | 11 - arch/alpha/include/asm/syscall.h | 6 + arch/alpha/include/uapi/asm/socket.h | 2 + arch/alpha/kernel/osf_sys.c | 4 +- arch/alpha/kernel/perf_event.c | 2 +- arch/alpha/kernel/process.c | 2 +- arch/alpha/kernel/setup.c | 13 +- arch/alpha/kernel/smp.c | 2 +- arch/alpha/kernel/sys_nautilus.c | 2 +- arch/alpha/kernel/traps.c | 2 +- arch/alpha/math-emu/math.c | 8 +- arch/arc/Kconfig | 34 +- arch/arc/include/asm/atomic-llsc.h | 97 + arch/arc/include/asm/atomic-spinlock.h | 102 + arch/arc/include/asm/atomic.h | 444 +- arch/arc/include/asm/atomic64-arcv2.h | 250 + arch/arc/include/asm/bitops.h | 188 +- arch/arc/include/asm/cmpxchg.h | 233 +- arch/arc/include/asm/mmu.h | 22 +- arch/arc/include/asm/pgtable.h | 26 +- arch/arc/include/asm/smp.h | 14 - arch/arc/include/asm/tlb-mmu1.h | 101 - arch/arc/kernel/smp.c | 2 - arch/arc/mm/cache.c | 110 +- arch/arc/mm/tlb.c | 163 +- arch/arc/mm/tlbex.S | 10 +- arch/arm/Kconfig | 6 - arch/arm/arm-soc-for-next-contents.txt | 54 + arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/am335x-baltos-ir2110.dts | 10 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 8 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 8 +- arch/arm/boot/dts/am335x-baltos.dtsi | 5 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 17 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 2 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 2 +- arch/arm/boot/dts/am335x-chiliboard.dts | 13 +- arch/arm/boot/dts/am335x-cm-t335.dts | 13 +- arch/arm/boot/dts/am335x-evm.dts | 4 + arch/arm/boot/dts/am335x-evmsk.dts | 4 + arch/arm/boot/dts/am335x-icev2.dts | 4 + arch/arm/boot/dts/am335x-igep0033.dtsi | 12 +- arch/arm/boot/dts/am335x-lxm.dts | 14 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 12 +- arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 7 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 16 +- arch/arm/boot/dts/am335x-myirtech-myc.dtsi | 25 +- arch/arm/boot/dts/am335x-myirtech-myd.dts | 18 +- arch/arm/boot/dts/am335x-nano.dts | 13 +- arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 10 +- arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 10 +- arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 10 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 13 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 10 +- arch/arm/boot/dts/am335x-pdu001.dts | 14 +- arch/arm/boot/dts/am335x-pepper.dts | 14 +- arch/arm/boot/dts/am335x-phycore-som.dtsi | 14 +- arch/arm/boot/dts/am335x-regor.dtsi | 11 +- arch/arm/boot/dts/am335x-sancloud-bbe-common.dtsi | 34 +- arch/arm/boot/dts/am335x-shc.dts | 38 +- arch/arm/boot/dts/am335x-sl50.dts | 12 +- arch/arm/boot/dts/am335x-wega.dtsi | 11 +- arch/arm/boot/dts/am33xx-l4.dtsi | 82 + arch/arm/boot/dts/am33xx.dtsi | 4 +- arch/arm/boot/dts/am4372.dtsi | 165 + arch/arm/boot/dts/am437x-cm-t43.dts | 4 + arch/arm/boot/dts/am437x-gp-evm.dts | 4 + arch/arm/boot/dts/am437x-idk-evm.dts | 4 + arch/arm/boot/dts/am437x-sk-evm.dts | 4 + arch/arm/boot/dts/am43x-epos-evm.dts | 4 + arch/arm/boot/dts/am57-pruss.dtsi | 178 +- arch/arm/boot/dts/am571x-idk.dts | 8 + arch/arm/boot/dts/am572x-idk.dts | 8 + arch/arm/boot/dts/am574x-idk.dts | 8 + arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 8 + arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 8 + arch/arm/boot/dts/aspeed-g5.dtsi | 1 - arch/arm/boot/dts/aspeed-g6.dtsi | 28 + arch/arm/boot/dts/at91-kizbox3_common.dtsi | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 11 + arch/arm/boot/dts/exynos4210.dtsi | 11 + arch/arm/boot/dts/exynos4412.dtsi | 17 + arch/arm/boot/dts/exynos5250.dtsi | 11 + arch/arm/boot/dts/exynos5260.dtsi | 38 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 32 + arch/arm/boot/dts/exynos5422-cpus.dtsi | 32 + arch/arm/boot/dts/imx53-ppd.dts | 23 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/boot/dts/owl-s500-roseapplepi.dts | 45 + arch/arm/boot/dts/owl-s500.dtsi | 10 + arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 23 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 20 +- .../boot/dts/qcom-msm8974-sony-xperia-castor.dts | 81 + arch/arm/boot/dts/qcom-msm8974.dtsi | 9 + arch/arm/boot/dts/ste-ab8500.dtsi | 8 +- arch/arm/boot/dts/ste-ab8505.dtsi | 6 + arch/arm/boot/dts/ste-db8500.dtsi | 7 +- arch/arm/boot/dts/ste-db8520.dtsi | 7 +- arch/arm/boot/dts/ste-db9500.dtsi | 9 +- arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 18 + arch/arm/boot/dts/ste-href.dtsi | 4 + arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 4 +- arch/arm/boot/dts/ste-snowball.dts | 2 + arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 863 ++ arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 854 ++ arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 2 + arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 2 + arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 664 ++ arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 2 + arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 24 +- arch/arm/configs/ep93xx_defconfig | 1 - arch/arm/include/asm/fpstate.h | 8 - arch/arm/include/asm/thread_info.h | 8 - arch/arm/include/asm/ucontext.h | 14 - arch/arm/include/uapi/asm/hwcap.h | 2 +- arch/arm/include/uapi/asm/ptrace.h | 4 +- arch/arm/kernel/asm-offsets.c | 3 - arch/arm/kernel/entry-armv.S | 6 - arch/arm/kernel/ptrace.c | 36 - arch/arm/kernel/setup.c | 20 +- arch/arm/kernel/signal.c | 42 - arch/arm/mach-davinci/Kconfig | 1 - arch/arm/mach-ep93xx/Kconfig | 5 - arch/arm/mach-ep93xx/Makefile | 3 - arch/arm/mach-ep93xx/adssphere.c | 1 - arch/arm/mach-ep93xx/core.c | 5 - arch/arm/mach-ep93xx/crunch-bits.S | 310 - arch/arm/mach-ep93xx/crunch.c | 86 - arch/arm/mach-ep93xx/edb93xx.c | 8 - arch/arm/mach-ep93xx/gesbc9312.c | 1 - arch/arm/mach-ep93xx/micro9.c | 4 - arch/arm/mach-ep93xx/platform.h | 7 - arch/arm/mach-ep93xx/simone.c | 1 - arch/arm/mach-ep93xx/snappercl15.c | 1 - arch/arm/mach-ep93xx/ts72xx.c | 2 - arch/arm/mach-ep93xx/vision_ep9307.c | 1 - arch/arm/mach-ixp4xx/Kconfig | 1 + arch/arm/mach-omap2/Kconfig | 18 - arch/arm64/Kbuild | 1 + arch/arm64/Kconfig | 9 +- arch/arm64/Makefile | 28 +- arch/arm64/boot/Makefile | 8 - arch/arm64/boot/dts/exynos/exynos5433.dtsi | 32 + arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 10 + arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 4 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 + arch/arm64/boot/dts/qcom/Makefile | 8 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 1 + arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 8 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 107 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 2 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 48 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 3 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 27 + .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 + arch/arm64/boot/dts/qcom/msm8994.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 8 + .../qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-kagura.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-keyaki.dts | 11 + .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 27 + .../dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 15 + .../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 26 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 956 +++ arch/arm64/boot/dts/qcom/msm8996-v3.0.dtsi | 63 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 44 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 133 + arch/arm64/boot/dts/qcom/pm660l.dtsi | 54 + arch/arm64/boot/dts/qcom/pm8004.dtsi | 2 - arch/arm64/boot/dts/qcom/pm8150b.dtsi | 6 + arch/arm64/boot/dts/qcom/pmi8996.dtsi | 15 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 17 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 21 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 351 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 341 + arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 23 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 27 +- .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 14 +- .../boot/dts/qcom/sdm630-sony-xperia-ganges.dtsi | 40 - .../dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 + .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 527 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 1441 +++- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 14 +- arch/arm64/boot/dts/qcom/sdm636.dtsi | 23 + .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 2 - arch/arm64/boot/dts/qcom/sdm660.dtsi | 519 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 3 + .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 35 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 + .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 139 + arch/arm64/boot/dts/qcom/sm6125.dtsi | 566 ++ arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 441 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 211 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 2 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 49 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 114 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 56 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 64 + arch/arm64/boot/dts/xilinx/Makefile | 1 + arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 13 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 16 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 292 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 335 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 9 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 24 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 330 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 254 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts | 15 + arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 315 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 3 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 286 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 244 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 335 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 269 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 29 +- arch/arm64/configs/defconfig | 1 + arch/arm64/crypto/Kconfig | 2 +- arch/arm64/crypto/sm4-ce-glue.c | 20 +- arch/arm64/hyperv/Makefile | 2 + arch/arm64/hyperv/hv_core.c | 181 + arch/arm64/hyperv/mshyperv.c | 87 + arch/arm64/include/asm/cpufeature.h | 9 +- arch/arm64/include/asm/exception.h | 5 +- arch/arm64/include/asm/fpsimd.h | 1 - arch/arm64/include/asm/hwcap.h | 2 +- arch/arm64/include/asm/hyperv-tlfs.h | 69 + arch/arm64/include/asm/kvm_host.h | 1 - arch/arm64/include/asm/kvm_pgtable.h | 20 + arch/arm64/include/asm/memory.h | 2 - arch/arm64/include/asm/mmu.h | 29 +- arch/arm64/include/asm/mshyperv.h | 54 + arch/arm64/include/asm/mte-kasan.h | 17 - arch/arm64/include/asm/mte.h | 6 - arch/arm64/include/asm/ptrace.h | 12 +- arch/arm64/include/asm/stacktrace.h | 2 +- arch/arm64/include/asm/syscall.h | 19 +- arch/arm64/include/asm/sysreg.h | 47 +- arch/arm64/include/asm/tlbflush.h | 13 +- arch/arm64/kernel/cpufeature.c | 7 +- arch/arm64/kernel/efi.c | 1 + arch/arm64/kernel/entry-common.c | 219 +- arch/arm64/kernel/entry.S | 57 +- arch/arm64/kernel/fpsimd.c | 4 +- arch/arm64/kernel/idreg-override.c | 2 + arch/arm64/kernel/kaslr.c | 4 +- arch/arm64/kernel/mte.c | 43 - arch/arm64/kernel/process.c | 10 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/signal.c | 6 +- arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/kernel/suspend.c | 1 - arch/arm64/kernel/syscall.c | 9 +- arch/arm64/kernel/vmlinux.lds.S | 4 +- arch/arm64/kvm/arm.c | 7 + arch/arm64/kvm/hyp/pgtable.c | 39 + arch/arm64/kvm/hyp/reserved_mem.c | 9 +- arch/arm64/kvm/mmu.c | 46 +- arch/arm64/kvm/pmu-emul.c | 8 +- arch/arm64/kvm/sys_regs.c | 70 +- arch/arm64/kvm/vgic/vgic-mmio-v2.c | 4 +- arch/arm64/lib/insn.c | 4 +- arch/arm64/mm/fault.c | 15 +- arch/arm64/mm/init.c | 36 +- arch/arm64/mm/proc.S | 3 +- arch/h8300/Kconfig.cpu | 1 - arch/ia64/Kconfig | 1 - arch/m68k/Kconfig | 1 - arch/m68k/coldfire/clk.c | 2 +- arch/microblaze/include/asm/page.h | 3 +- arch/mips/Kconfig | 1 - arch/mips/Makefile | 2 +- arch/mips/include/asm/atomic.h | 2 +- arch/mips/include/asm/pgalloc.h | 17 +- arch/mips/include/uapi/asm/socket.h | 2 + arch/mips/kernel/mips-mt-fpaff.c | 10 +- arch/mips/kernel/process.c | 4 +- arch/mips/kernel/setup.c | 14 +- arch/mips/loongson2ef/common/Makefile | 4 +- arch/openrisc/include/asm/pgtable.h | 6 +- arch/openrisc/include/asm/setup.h | 15 + arch/openrisc/include/asm/thread_info.h | 2 +- arch/openrisc/kernel/entry.S | 6 +- arch/openrisc/kernel/head.S | 6 +- arch/openrisc/kernel/setup.c | 20 +- arch/openrisc/lib/Makefile | 2 +- arch/openrisc/mm/fault.c | 2 +- arch/parisc/Kconfig | 1 - arch/parisc/include/uapi/asm/socket.h | 2 + arch/powerpc/Kconfig | 1 - arch/powerpc/kernel/head_64.S | 2 + arch/powerpc/kernel/stacktrace.c | 1 + arch/powerpc/kexec/core_64.c | 6 +- arch/powerpc/kvm/book3s_64_vio.c | 2 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/powerpc/mm/book3s64/hash_native.c | 2 +- arch/powerpc/mm/book3s64/pgtable.c | 4 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 3 +- arch/powerpc/platforms/ps3/htab.c | 3 +- arch/powerpc/platforms/ps3/mm.c | 8 +- arch/powerpc/platforms/pseries/lpar.c | 9 +- arch/powerpc/platforms/pseries/svm.c | 6 + arch/riscv/Kconfig | 11 + .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 2 +- arch/riscv/include/asm/page.h | 7 +- arch/riscv/include/asm/processor.h | 8 + arch/riscv/kernel/stacktrace.c | 2 +- arch/riscv/mm/init.c | 61 +- arch/s390/Kconfig | 2 + arch/s390/Makefile | 3 +- arch/s390/boot/Makefile | 5 +- arch/s390/boot/compressed/Makefile | 2 + arch/s390/boot/compressed/clz_ctz.c | 2 + arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/defconfig | 2 +- arch/s390/hypfs/hypfs_diag0c.c | 12 +- arch/s390/include/asm/diag.h | 19 +- arch/s390/include/asm/extable.h | 4 +- arch/s390/include/asm/ftrace.h | 46 +- arch/s390/include/asm/ftrace.lds.h | 21 + arch/s390/include/asm/kfence.h | 42 + arch/s390/include/asm/linkage.h | 4 +- arch/s390/include/asm/module.h | 8 + arch/s390/include/asm/sections.h | 4 +- arch/s390/include/asm/set_memory.h | 6 + arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/diag.c | 30 +- arch/s390/kernel/entry.h | 14 +- arch/s390/kernel/ftrace.c | 222 +- arch/s390/kernel/ftrace.h | 26 + arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/irq.c | 4 +- arch/s390/kernel/machine_kexec.c | 4 +- arch/s390/kernel/module.c | 45 + arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/kernel/processor.c | 4 +- arch/s390/kernel/setup.c | 96 +- arch/s390/kernel/smp.c | 10 +- arch/s390/kernel/text_amode31.S | 158 + arch/s390/kernel/text_dma.S | 158 - arch/s390/kernel/topology.c | 4 +- arch/s390/kernel/traps.c | 2 +- arch/s390/kernel/vdso32/Makefile | 1 + arch/s390/kernel/vdso32/vdso32.lds.S | 1 + arch/s390/kernel/vdso64/Makefile | 1 + arch/s390/kernel/vdso64/vdso64.lds.S | 1 + arch/s390/kernel/vmlinux.lds.S | 40 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/mm/dump_pagetables.c | 16 + arch/s390/mm/fault.c | 13 +- arch/s390/mm/init.c | 3 +- arch/s390/mm/maccess.c | 4 +- arch/s390/mm/pageattr.c | 19 +- arch/s390/mm/vmem.c | 2 +- arch/s390/purgatory/Makefile | 1 + arch/sh/Kconfig | 1 - arch/sparc/Kconfig | 1 - arch/sparc/include/uapi/asm/socket.h | 2 + arch/x86/Kconfig | 1 - arch/x86/crypto/Makefile | 3 + arch/x86/crypto/sm4-aesni-avx-asm_64.S | 589 ++ arch/x86/crypto/sm4_aesni_avx_glue.c | 459 ++ arch/x86/events/core.c | 12 +- arch/x86/events/intel/core.c | 23 +- arch/x86/events/perf_event.h | 18 +- arch/x86/hyperv/hv_init.c | 64 +- arch/x86/include/asm/hyperv-tlfs.h | 9 + arch/x86/include/asm/kfence.h | 4 + arch/x86/include/asm/kvm_host.h | 14 +- arch/x86/kernel/aperture_64.c | 5 +- arch/x86/kvm/hyperv.c | 18 +- arch/x86/kvm/i8254.c | 3 +- arch/x86/kvm/ioapic.h | 4 - arch/x86/kvm/lapic.c | 26 +- arch/x86/kvm/mmu/mmu.c | 313 +- arch/x86/kvm/mmu/mmu_audit.c | 4 +- arch/x86/kvm/mmu/mmu_internal.h | 7 +- arch/x86/kvm/mmu/mmutrace.h | 6 + arch/x86/kvm/mmu/tdp_mmu.c | 98 +- arch/x86/kvm/mmu/tdp_mmu.h | 18 +- arch/x86/kvm/pmu.c | 5 +- arch/x86/kvm/pmu.h | 2 +- arch/x86/kvm/svm/nested.c | 5 - arch/x86/kvm/svm/sev.c | 46 +- arch/x86/kvm/svm/svm.c | 46 +- arch/x86/kvm/trace.h | 15 + arch/x86/kvm/vmx/nested.c | 24 +- arch/x86/kvm/vmx/pmu_intel.c | 4 +- arch/x86/kvm/vmx/vmx.c | 269 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/kvm/x86.c | 96 +- arch/x86/kvm/xen.c | 23 +- arch/x86/kvm/xen.h | 5 + arch/x86/mm/init.c | 21 +- arch/x86/mm/numa.c | 5 +- arch/x86/mm/numa_emulation.c | 5 +- arch/x86/realmode/init.c | 2 +- arch/x86/tools/relocs.c | 8 +- arch/xtensa/Kconfig | 1 - block/blk-iolatency.c | 6 +- block/blk-mq.c | 2 - block/bsg-lib.c | 90 +- block/bsg.c | 353 +- block/elevator.c | 3 + block/kyber-iosched.c | 2 +- block/partitions/ldm.c | 2 +- certs/Kconfig | 26 + certs/Makefile | 21 + crypto/Kconfig | 22 + crypto/asymmetric_keys/pkcs7_parser.c | 8 + crypto/ecc.h | 5 +- crypto/sm4_generic.c | 180 +- crypto/tcrypt.c | 26 +- drivers/acpi/acpi_pad.c | 4 +- drivers/acpi/acpi_processor.c | 8 +- drivers/acpi/acpica/nsrepair2.c | 7 - drivers/acpi/dptf/dptf_pch_fivr.c | 9 + drivers/acpi/processor_idle.c | 4 +- drivers/acpi/tables.c | 5 +- drivers/android/binder.c | 4 +- drivers/ata/libata-sff.c | 35 +- drivers/ata/pata_ixp4xx_cf.c | 264 +- drivers/ata/sata_dwc_460ex.c | 12 +- drivers/atm/horizon.c | 6 +- drivers/base/arch_numa.c | 5 +- drivers/base/regmap/regmap.c | 4 +- drivers/block/loop.c | 3 +- drivers/block/n64cart.c | 2 +- drivers/bluetooth/btintel.c | 1314 ++- drivers/bluetooth/btintel.h | 119 +- drivers/bluetooth/btusb.c | 1427 +--- drivers/bluetooth/hci_bcm.c | 6 + drivers/bus/Kconfig | 11 + drivers/bus/Makefile | 1 + drivers/bus/fsl-mc/fsl-mc-bus.c | 4 +- drivers/bus/intel-ixp4xx-eb.c | 429 + drivers/bus/ti-sysc.c | 6 +- drivers/cdrom/cdrom.c | 71 +- drivers/char/hw_random/Kconfig | 14 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/arm_smccc_trng.c | 123 + drivers/char/tpm/Kconfig | 1 - drivers/char/tpm/tpm_ftpm_tee.c | 8 +- drivers/char/tpm/tpm_tis_i2c_cr50.c | 12 +- drivers/clk/bcm/clk-bcm2835.c | 9 +- drivers/clk/clk-devres.c | 9 +- drivers/clk/clk-divider.c | 23 + drivers/clk/clk-palmas.c | 10 +- drivers/clk/clk-stm32f4.c | 8 +- drivers/clk/clk-stm32h7.c | 8 +- drivers/clk/clk-stm32mp1.c | 10 +- drivers/clk/imx/clk-imx6q.c | 2 +- drivers/clk/qcom/a53-pll.c | 68 +- drivers/clk/qcom/apcs-msm8916.c | 10 +- drivers/clk/qcom/clk-smd-rpm.c | 158 + drivers/clk/qcom/gdsc.c | 54 +- drivers/clk/qcom/gpucc-sm8150.c | 12 + drivers/clocksource/timer-ixp4xx.c | 48 +- drivers/cpufreq/acpi-cpufreq.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/cpufreq_ondemand.c | 4 +- drivers/cpufreq/intel_pstate.c | 4 +- drivers/cpufreq/powernow-k8.c | 6 +- drivers/cpufreq/powernv-cpufreq.c | 4 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpuidle/cpuidle-pseries.c | 75 +- drivers/cpuidle/governors/teo.c | 48 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 9 +- drivers/crypto/atmel-aes.c | 154 +- drivers/crypto/atmel-tdes.c | 66 +- drivers/crypto/ccp/sev-dev.c | 49 +- drivers/crypto/ccp/sp-pci.c | 12 + drivers/crypto/omap-sham.c | 56 +- drivers/dma/acpi-dma.c | 18 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 56 +- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 4 + drivers/dma/dw/of.c | 49 +- drivers/dma/ep93xx_dma.c | 6 +- drivers/dma/idxd/compat.c | 15 +- drivers/dma/idxd/device.c | 1 + drivers/dma/idxd/irq.c | 73 +- drivers/dma/idxd/submit.c | 5 +- drivers/dma/idxd/sysfs.c | 3 + drivers/dma/imx-dma.c | 2 + drivers/dma/sh/usb-dmac.c | 2 +- drivers/dma/xilinx/xilinx_dma.c | 12 + drivers/firmware/Kconfig | 34 +- drivers/firmware/arm_scmi/Kconfig | 95 + drivers/firmware/arm_scmi/Makefile | 8 +- drivers/firmware/arm_scmi/common.h | 113 +- drivers/firmware/arm_scmi/driver.c | 684 +- drivers/firmware/arm_scmi/mailbox.c | 2 +- drivers/firmware/arm_scmi/msg.c | 111 + drivers/firmware/arm_scmi/smc.c | 3 +- drivers/firmware/arm_scmi/virtio.c | 491 ++ drivers/firmware/broadcom/tee_bnxt_fw.c | 14 +- drivers/firmware/smccc/smccc.c | 17 + drivers/firmware/xilinx/zynqmp.c | 6 +- drivers/gpio/gpio-aspeed-sgpio.c | 178 +- drivers/gpio/gpio-ml-ioh.c | 49 +- drivers/gpio/gpio-tegra186.c | 30 +- drivers/gpio/gpio-tqmx86.c | 6 +- drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 16 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 40 + drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 272 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 643 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/cik.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 780 -- drivers/gpu/drm/amd/amdgpu/dce_virtual.h | 30 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/nv.c | 22 +- drivers/gpu/drm/amd/amdgpu/si.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 10 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 16 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/vi.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 60 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 29 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 79 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 24 + drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 144 + drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.h | 34 + .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 21 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 7 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_trace.h | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 41 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 20 + .../drm/amd/display/dc/dcn303/dcn303_resource.c | 4 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 16 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 + .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 2 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 2 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 2 +- drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c | 102 + drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h | 34 + .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 2 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 4 +- drivers/gpu/drm/amd/display/dc/os_types.h | 35 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 8 +- .../drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h | 4 + .../drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h | 54 + drivers/gpu/drm/amd/include/atomfirmware.h | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 8 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 44 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 31 +- drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 2 +- drivers/gpu/drm/bridge/cdns-dsi.c | 4 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 2 +- drivers/gpu/drm/bridge/nwl-dsi.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 58 +- drivers/gpu/drm/bridge/tc358768.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 17 +- drivers/gpu/drm/drm_aperture.c | 2 +- drivers/gpu/drm/drm_atomic.c | 4 +- drivers/gpu/drm/drm_atomic_helper.c | 10 +- drivers/gpu/drm/drm_atomic_uapi.c | 6 +- drivers/gpu/drm/drm_auth.c | 11 +- drivers/gpu/drm/drm_bridge.c | 2 +- drivers/gpu/drm/drm_bufs.c | 2 +- drivers/gpu/drm/drm_cache.c | 2 +- drivers/gpu/drm/drm_crtc_internal.h | 2 + drivers/gpu/drm/drm_damage_helper.c | 58 +- drivers/gpu/drm/drm_dp_helper.c | 18 +- drivers/gpu/drm/drm_dp_mst_topology.c | 10 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_dsc.c | 2 +- drivers/gpu/drm/drm_edid.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_file.c | 6 +- drivers/gpu/drm/drm_format_helper.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 24 +- drivers/gpu/drm/drm_gem.c | 26 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 39 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 184 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 2 +- drivers/gpu/drm/drm_hdcp.c | 2 +- drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_irq.c | 2 +- drivers/gpu/drm/drm_lease.c | 182 +- drivers/gpu/drm/drm_mipi_dbi.c | 20 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 2 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_plane.c | 106 +- drivers/gpu/drm/drm_plane_helper.c | 2 +- drivers/gpu/drm/drm_prime.c | 4 +- drivers/gpu/drm/drm_probe_helper.c | 2 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/drm_scdc_helper.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 2 +- drivers/gpu/drm/drm_vblank.c | 12 +- drivers/gpu/drm/drm_vma_manager.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 +- drivers/gpu/drm/gud/gud_pipe.c | 23 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 - drivers/gpu/drm/i915/display/intel_audio.c | 4 +- drivers/gpu/drm/i915/display/intel_bios.c | 8 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 72 +- drivers/gpu/drm/i915/display/intel_color.c | 5 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 106 +- drivers/gpu/drm/i915/display/intel_crtc.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 268 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 676 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 42 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 520 +- drivers/gpu/drm/i915/display/intel_display_power.h | 5 +- drivers/gpu/drm/i915/display/intel_dmc.c | 9 - drivers/gpu/drm/i915/display/intel_dp.c | 35 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 1 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 620 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 4 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 5 +- drivers/gpu/drm/i915/display/skl_scaler.c | 22 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 1 - drivers/gpu/drm/i915/gvt/gtt.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 6 +- drivers/gpu/drm/i915/i915_drv.h | 10 +- drivers/gpu/drm/i915/i915_globals.c | 4 +- drivers/gpu/drm/i915/i915_irq.c | 7 +- drivers/gpu/drm/i915/i915_pci.c | 24 +- drivers/gpu/drm/i915/i915_perf.c | 22 +- drivers/gpu/drm/i915/i915_reg.h | 247 +- drivers/gpu/drm/i915/intel_device_info.c | 14 +- drivers/gpu/drm/i915/intel_device_info.h | 4 +- drivers/gpu/drm/i915/intel_dram.c | 32 +- drivers/gpu/drm/i915/intel_pch.c | 5 +- drivers/gpu/drm/i915/intel_pm.c | 41 +- drivers/gpu/drm/i915/intel_step.c | 1 + drivers/gpu/drm/i915/intel_wopcm.c | 10 +- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 4 +- drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 7 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 25 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 1 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 102 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 34 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 40 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 23 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 30 +- drivers/gpu/drm/msm/msm_fence.c | 53 +- drivers/gpu/drm/msm/msm_fence.h | 44 +- drivers/gpu/drm/msm/msm_gem.c | 92 +- drivers/gpu/drm/msm/msm_gem.h | 47 +- drivers/gpu/drm/msm/msm_gem_submit.c | 344 +- drivers/gpu/drm/msm/msm_gpu.c | 220 +- drivers/gpu/drm/msm/msm_gpu.h | 139 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 203 + drivers/gpu/drm/msm/msm_rd.c | 6 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 69 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 12 + drivers/gpu/drm/msm/msm_submitqueue.c | 53 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 3 + drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 + drivers/gpu/drm/mxsfb/mxsfb_kms.c | 72 +- drivers/gpu/drm/mxsfb/mxsfb_regs.h | 9 + drivers/gpu/drm/panel/Kconfig | 23 + drivers/gpu/drm/panel/Makefile | 2 + .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 2 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 2 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 2 +- drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 792 ++ drivers/gpu/drm/panel/panel-khadas-ts050.c | 2 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 2 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 2 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 2 +- drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 366 + drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 202 +- drivers/gpu/drm/panel/panel-sony-acx424akp.c | 82 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 2 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/pl111/pl111_display.c | 1 - drivers/gpu/drm/pl111/pl111_drv.c | 1 - drivers/gpu/drm/radeon/atombios.h | 4 +- drivers/gpu/drm/radeon/evergreen.c | 8 +- drivers/gpu/drm/radeon/r100.c | 9 + drivers/gpu/drm/radeon/r300_reg.h | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_fb.c | 7 +- drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/radeon/rs600.c | 8 +- drivers/gpu/drm/radeon/rv770.c | 8 +- drivers/gpu/drm/rockchip/Kconfig | 2 + drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 349 + drivers/gpu/drm/selftests/test-drm_damage_helper.c | 287 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 14 +- drivers/gpu/drm/shmobile/shmob_drm_drv.h | 1 + drivers/gpu/drm/tiny/gm12u320.c | 19 +- drivers/gpu/drm/tiny/repaper.c | 18 +- drivers/gpu/drm/tiny/st7586.c | 18 +- drivers/gpu/drm/udl/udl_modeset.c | 29 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 38 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 2 - drivers/gpu/drm/vkms/vkms_composer.c | 2 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 +- drivers/gpu/drm/vkms/vkms_writeback.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 411 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 10 + drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 5 +- drivers/gpu/host1x/fence.c | 43 - drivers/hv/Kconfig | 7 +- drivers/hwmon/dell-smm-hwmon.c | 28 +- drivers/hwmon/fam15h_power.c | 4 +- drivers/hwmon/sbrmi.c | 1 + drivers/hwmon/w83781d.c | 11 + drivers/i2c/busses/i2c-i801.c | 27 +- drivers/iio/adc/ingenic-adc.c | 102 +- drivers/iio/adc/palmas_gpadc.c | 4 +- drivers/iio/dac/max5821.c | 41 +- drivers/iio/proximity/sx9310.c | 48 +- drivers/infiniband/core/cma.c | 17 +- drivers/infiniband/core/core_priv.h | 46 +- drivers/infiniband/core/device.c | 2 + drivers/infiniband/core/iwcm.c | 19 +- drivers/infiniband/core/iwpm_msg.c | 34 +- drivers/infiniband/core/iwpm_util.c | 78 +- drivers/infiniband/core/iwpm_util.h | 18 - drivers/infiniband/core/restrack.c | 2 +- drivers/infiniband/core/uverbs_cmd.c | 31 +- drivers/infiniband/core/uverbs_std_types_qp.c | 29 +- drivers/infiniband/core/verbs.c | 234 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 26 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 7 +- drivers/infiniband/hw/bnxt_re/main.c | 1 + drivers/infiniband/hw/cxgb4/cq.c | 12 +- drivers/infiniband/hw/cxgb4/ev.c | 6 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 8 +- drivers/infiniband/hw/cxgb4/provider.c | 1 + drivers/infiniband/hw/cxgb4/qp.c | 37 +- drivers/infiniband/hw/efa/efa.h | 5 +- drivers/infiniband/hw/efa/efa_main.c | 1 + drivers/infiniband/hw/efa/efa_verbs.c | 29 +- drivers/infiniband/hw/hfi1/chip.c | 6 +- drivers/infiniband/hw/hfi1/file_ops.c | 6 +- drivers/infiniband/hw/hfi1/hfi.h | 5 +- drivers/infiniband/hw/hfi1/init.c | 9 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 3 + drivers/infiniband/hw/hfi1/ruc.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 7 +- drivers/infiniband/hw/hns/hns_roce_device.h | 5 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 6 +- drivers/infiniband/hw/hns/hns_roce_main.c | 5 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 36 +- drivers/infiniband/hw/irdma/utils.c | 3 - drivers/infiniband/hw/irdma/verbs.c | 31 +- drivers/infiniband/hw/mlx4/main.c | 1 + drivers/infiniband/hw/mlx4/mlx4_ib.h | 5 +- drivers/infiniband/hw/mlx4/qp.c | 25 +- drivers/infiniband/hw/mlx5/gsi.c | 51 +- drivers/infiniband/hw/mlx5/ib_rep.c | 77 +- drivers/infiniband/hw/mlx5/main.c | 179 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 7 +- drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/infiniband/hw/mlx5/qp.c | 65 +- drivers/infiniband/hw/mlx5/std_types.c | 10 +- drivers/infiniband/hw/mthca/mthca_provider.c | 77 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 1 + drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 25 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 5 +- drivers/infiniband/hw/qedr/main.c | 1 + drivers/infiniband/hw/qedr/qedr_roce_cm.c | 13 +- drivers/infiniband/hw/qedr/qedr_roce_cm.h | 5 +- drivers/infiniband/hw/qedr/verbs.c | 67 +- drivers/infiniband/hw/qedr/verbs.h | 4 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 1 + drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c | 34 +- drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h | 10 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 69 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 1 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 53 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 5 +- drivers/infiniband/sw/rdmavt/qp.c | 102 +- drivers/infiniband/sw/rdmavt/qp.h | 5 +- drivers/infiniband/sw/rdmavt/vt.c | 9 + drivers/infiniband/sw/rxe/rxe_net.c | 1 + drivers/infiniband/sw/rxe/rxe_pool.c | 2 +- drivers/infiniband/sw/rxe/rxe_resp.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 48 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/sw/siw/siw_main.c | 1 + drivers/infiniband/sw/siw/siw_qp.c | 2 - drivers/infiniband/sw/siw/siw_verbs.c | 54 +- drivers/infiniband/sw/siw/siw_verbs.h | 5 +- drivers/interconnect/core.c | 5 +- drivers/interconnect/qcom/icc-rpmh.c | 95 - drivers/interconnect/qcom/icc-rpmh.h | 2 - drivers/interconnect/qcom/sc7180.c | 96 +- drivers/interconnect/qcom/sc7280.c | 96 +- drivers/interconnect/qcom/sdm845.c | 99 +- drivers/interconnect/qcom/sdx55.c | 96 +- drivers/interconnect/qcom/sm8150.c | 96 +- drivers/interconnect/qcom/sm8250.c | 96 +- drivers/interconnect/qcom/sm8350.c | 97 +- drivers/iommu/amd/init.c | 5 +- drivers/iommu/amd/iommu.c | 96 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 18 +- drivers/iommu/iommu.c | 3 + drivers/iommu/mtk_iommu.c | 6 +- drivers/leds/blink/leds-lgm-sso.c | 39 +- drivers/leds/flash/leds-rt8515.c | 4 +- drivers/leds/leds-el15203000.c | 3 +- drivers/leds/leds-lm3692x.c | 3 +- drivers/leds/leds-lm3697.c | 16 +- drivers/leds/leds-lt3593.c | 5 +- drivers/leds/trigger/ledtrig-audio.c | 37 +- drivers/md/raid1.c | 2 - drivers/md/raid10.c | 4 +- drivers/media/cec/core/cec-pin-priv.h | 4 +- drivers/media/cec/core/cec-pin.c | 20 +- drivers/media/cec/platform/tegra/tegra_cec.c | 10 +- drivers/media/common/videobuf2/videobuf2-core.c | 36 +- drivers/media/i2c/Kconfig | 43 + drivers/media/i2c/Makefile | 4 +- drivers/media/i2c/ccs/ccs-core.c | 58 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 5 +- drivers/media/i2c/imx258.c | 4 +- drivers/media/i2c/imx335.c | 1129 +++ drivers/media/i2c/imx412.c | 1272 +++ drivers/media/i2c/max9286.c | 17 +- drivers/media/i2c/mt9p031.c | 80 +- drivers/media/i2c/ov2740.c | 26 +- drivers/media/i2c/ov5640.c | 4 + drivers/media/i2c/ov8856.c | 27 +- drivers/media/i2c/ov9282.c | 1137 +++ drivers/media/i2c/ov9734.c | 24 +- drivers/media/i2c/st-mipid02.c | 22 +- drivers/media/i2c/tda1997x.c | 14 +- drivers/media/mc/mc-device.c | 4 +- drivers/media/pci/cx18/cx18-ioctl.c | 4 +- drivers/media/pci/cx18/cx18-streams.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 17 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 8 +- drivers/media/platform/am437x/am437x-vpfe.c | 19 +- drivers/media/platform/atmel/Kconfig | 8 + drivers/media/platform/atmel/Makefile | 5 +- drivers/media/platform/atmel/atmel-isc-base.c | 15 +- drivers/media/platform/atmel/atmel-isi.c | 17 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 15 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 15 +- drivers/media/platform/cadence/cdns-csi2rx.c | 14 +- drivers/media/platform/davinci/vpif_capture.c | 21 +- drivers/media/platform/exynos4-is/media-dev.c | 33 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 9 +- drivers/media/platform/marvell-ccic/mcam-core.c | 10 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +- drivers/media/platform/meson/ge2d/ge2d.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 1 + .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 63 +- drivers/media/platform/omap3isp/isp.c | 25 +- drivers/media/platform/pxa_camera.c | 26 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 9 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 8 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 8 +- drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 8 +- drivers/media/platform/qcom/camss/camss-vfe.c | 3 +- drivers/media/platform/qcom/camss/camss-vfe.h | 2 +- drivers/media/platform/qcom/camss/camss.c | 18 +- drivers/media/platform/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/helpers.c | 3 + drivers/media/platform/qcom/venus/hfi_cmds.c | 8 + drivers/media/platform/qcom/venus/hfi_helper.h | 5 + drivers/media/platform/qcom/venus/hfi_msgs.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 40 + drivers/media/platform/qcom/venus/venc_ctrls.c | 38 +- drivers/media/platform/rcar-vin/rcar-core.c | 1077 +-- drivers/media/platform/rcar-vin/rcar-csi2.c | 210 +- drivers/media/platform/rcar-vin/rcar-dma.c | 22 +- drivers/media/platform/rcar-vin/rcar-vin.h | 25 +- drivers/media/platform/rcar_drif.c | 14 +- drivers/media/platform/renesas-ceu.c | 29 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 9 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 44 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 98 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 29 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 557 +- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 406 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 107 +- drivers/media/platform/stm32/stm32-dcmi.c | 18 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 12 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 29 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 2 +- drivers/media/platform/ti-vpe/cal.c | 16 +- drivers/media/platform/video-mux.c | 17 +- drivers/media/platform/xilinx/xilinx-vipp.c | 17 +- drivers/media/rc/Kconfig | 10 + drivers/media/rc/Makefile | 1 + drivers/media/rc/meson-ir-tx.c | 407 + drivers/media/test-drivers/vivid/vivid-core.c | 14 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 14 +- drivers/media/usb/em28xx/em28xx-cards.c | 5 +- drivers/media/usb/em28xx/em28xx-input.c | 1 - drivers/media/usb/gspca/sn9c20x.c | 22 +- drivers/media/v4l2-core/v4l2-async.c | 168 +- drivers/media/v4l2-core/v4l2-common.c | 3 + drivers/media/v4l2-core/v4l2-ctrls-core.c | 6 + drivers/media/v4l2-core/v4l2-ctrls-defs.c | 6 + drivers/media/v4l2-core/v4l2-dv-timings.c | 4 +- drivers/media/v4l2-core/v4l2-flash-led-class.c | 80 +- drivers/media/v4l2-core/v4l2-fwnode.c | 83 +- drivers/media/v4l2-core/v4l2-ioctl.c | 5 +- drivers/memstick/core/ms_block.c | 2 +- drivers/misc/Kconfig | 12 + drivers/misc/Makefile | 1 + drivers/misc/gehc-achc.c | 565 ++ drivers/misc/mei/bus.c | 18 +- drivers/misc/mei/client.h | 2 +- drivers/misc/mei/mei_dev.h | 2 +- drivers/misc/sgi-xp/xpc_uv.c | 8 +- drivers/misc/sram.c | 103 +- drivers/misc/sram.h | 9 + drivers/mmc/core/block.c | 74 +- drivers/mmc/core/core.c | 12 +- drivers/mmc/core/crypto.c | 15 +- drivers/mmc/core/mmc_ops.c | 5 +- drivers/mmc/core/mmc_ops.h | 1 + drivers/mmc/core/sdio_cis.c | 22 +- drivers/mmc/host/cqhci-crypto.h | 7 +- drivers/mmc/host/dw_mmc.c | 79 +- drivers/mmc/host/dw_mmc.h | 7 + drivers/mmc/host/mmci_stm32_sdmmc.c | 7 +- drivers/mmc/host/sdhci-esdhc-imx.c | 33 +- drivers/mmc/host/sdhci-msm.c | 18 + drivers/mtd/Kconfig | 10 +- drivers/mtd/mtd_blkdevs.c | 2 +- drivers/mtd/mtdblock.c | 4 + drivers/mtd/mtdblock_ro.c | 4 + drivers/mtd/nand/raw/meson_nand.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 6 + drivers/mtd/nand/raw/omap2.c | 2 +- drivers/mtd/nand/spi/core.c | 2 + drivers/net/Kconfig | 11 +- drivers/net/Makefile | 5 +- drivers/net/Space.c | 178 +- drivers/net/appletalk/Kconfig | 4 +- drivers/net/appletalk/ltpc.c | 7 +- drivers/net/bonding/bond_3ad.c | 11 +- drivers/net/bonding/bond_alb.c | 32 - drivers/net/bonding/bond_main.c | 4 +- drivers/net/bonding/bond_netlink.c | 16 + drivers/net/bonding/bond_options.c | 27 + drivers/net/bonding/bond_procfs.c | 2 + drivers/net/bonding/bond_sysfs.c | 25 +- drivers/net/can/flexcan.c | 2 +- drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/usb/ems_usb.c | 14 +- drivers/net/can/usb/esd_usb2.c | 16 +- drivers/net/can/usb/mcba_usb.c | 2 + drivers/net/can/usb/usb_8dev.c | 15 +- drivers/net/dsa/b53/b53_common.c | 10 - drivers/net/dsa/b53/b53_priv.h | 2 - drivers/net/dsa/bcm_sf2.c | 1 - drivers/net/dsa/mt7530.c | 144 +- drivers/net/dsa/mt7530.h | 21 +- drivers/net/dsa/mv88e6xxx/chip.c | 25 - drivers/net/dsa/qca/ar9331.c | 87 +- drivers/net/dsa/sja1105/sja1105.h | 1 - drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 27 +- drivers/net/dsa/sja1105/sja1105_main.c | 394 +- drivers/net/ethernet/3com/3c509.c | 7 +- drivers/net/ethernet/3com/3c515.c | 3 +- drivers/net/ethernet/3com/Kconfig | 1 + drivers/net/ethernet/8390/Kconfig | 3 + drivers/net/ethernet/8390/apne.c | 11 +- drivers/net/ethernet/8390/ax88796.c | 7 + drivers/net/ethernet/8390/ne.c | 5 +- drivers/net/ethernet/8390/smc-ultra.c | 9 +- drivers/net/ethernet/8390/wd.c | 7 +- drivers/net/ethernet/8390/xsurf100.c | 9 +- drivers/net/ethernet/amd/Kconfig | 2 + drivers/net/ethernet/amd/atarilance.c | 11 +- drivers/net/ethernet/amd/lance.c | 6 +- drivers/net/ethernet/amd/mvme147.c | 16 +- drivers/net/ethernet/amd/ni65.c | 6 +- drivers/net/ethernet/amd/sun3lance.c | 19 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 80 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 76 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 10 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 - drivers/net/ethernet/cavium/liquidio/lio_main.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 4 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 8 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +- drivers/net/ethernet/cirrus/Kconfig | 25 +- drivers/net/ethernet/cirrus/cs89x0.c | 31 +- drivers/net/ethernet/dec/tulip/media.c | 2 +- drivers/net/ethernet/freescale/dpaa2/Makefile | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-devlink.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- .../freescale/dpaa2/dpaa2-switch-ethtool.c | 56 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 151 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.h | 18 + drivers/net/ethernet/freescale/dpaa2/dpsw.h | 5 + drivers/net/ethernet/freescale/fec_main.c | 50 +- drivers/net/ethernet/i825xx/82596.c | 24 +- drivers/net/ethernet/i825xx/sun3_82586.c | 17 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 2 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 4 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 3 + .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 110 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 103 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 2 + drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 3 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h | 14 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 23 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 + .../ethernet/marvell/prestera/prestera_devlink.c | 2 + drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/qp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 20 +- .../net/ethernet/mellanox/mlx5/core/en/channels.c | 46 + .../net/ethernet/mellanox/mlx5/core/en/channels.h | 16 + drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 84 +- .../mellanox/mlx5/core/en/fs_tt_redirect.c | 30 +- .../mellanox/mlx5/core/en/fs_tt_redirect.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en/mapping.c | 45 + .../net/ethernet/mellanox/mlx5/core/en/mapping.h | 5 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 9 + drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 3 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 782 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 76 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 9 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 56 - .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.h | 4 - .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 12 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 24 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 677 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 507 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 154 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 107 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 16 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 46 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 44 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 388 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 267 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c | 602 ++ .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.h | 70 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 + .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h | 4 +- drivers/net/ethernet/microchip/sparx5/Kconfig | 1 - .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 21 +- drivers/net/ethernet/natsemi/jazzsonic.c | 2 - drivers/net/ethernet/natsemi/natsemi.c | 8 +- drivers/net/ethernet/natsemi/xtsonic.c | 1 - drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 11 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 + drivers/net/ethernet/qlogic/qed/qed_cxt.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 - drivers/net/ethernet/qlogic/qed/qed_main.c | 5 + .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c | 1 - drivers/net/ethernet/qlogic/qede/qede.h | 1 + drivers/net/ethernet/qlogic/qede/qede_main.c | 8 + .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 4 + drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc9194.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 18 +- drivers/net/ethernet/sun/niu.c | 6 +- drivers/net/ethernet/ti/Kconfig | 2 - drivers/net/ethernet/ti/am65-cpsw-nuss.c | 31 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 + drivers/net/ethernet/ti/cpsw.c | 2 +- drivers/net/ethernet/ti/cpsw_new.c | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ipa/gsi.c | 239 +- drivers/net/ipa/gsi.h | 31 +- drivers/net/ipa/ipa.h | 12 - drivers/net/ipa/ipa_clock.c | 147 +- drivers/net/ipa/ipa_clock.h | 15 + drivers/net/ipa/ipa_data-v4.9.c | 9 +- drivers/net/ipa/ipa_endpoint.c | 14 +- drivers/net/ipa/ipa_main.c | 94 +- drivers/net/ipa/ipa_modem.c | 28 +- drivers/net/mhi/Makefile | 3 - drivers/net/mhi/mhi.h | 41 - drivers/net/mhi/net.c | 487 -- drivers/net/mhi/proto_mbim.c | 310 - drivers/net/mhi_net.c | 416 + drivers/net/netdevsim/bus.c | 26 +- drivers/net/netdevsim/dev.c | 23 +- drivers/net/netdevsim/fib.c | 2 +- drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/phy/micrel.c | 12 +- drivers/net/phy/mscc/mscc_ptp.c | 8 +- drivers/net/ppp/ppp_generic.c | 21 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/lan78xx.c | 16 +- drivers/net/usb/pegasus.c | 152 +- drivers/net/usb/usbnet.c | 8 +- drivers/net/virtio_net.c | 37 +- drivers/net/vrf.c | 21 +- drivers/net/wan/Kconfig | 51 - drivers/net/wan/Makefile | 1 - drivers/net/wan/hostess_sv11.c | 6 +- drivers/net/wan/sbni.c | 1639 ---- drivers/net/wan/sbni.h | 147 - .../broadcom/brcm80211/brcmfmac/firmware.c | 53 +- drivers/net/wireless/intersil/Kconfig | 20 - drivers/net/wireless/intersil/Makefile | 1 - drivers/net/wireless/intersil/prism54/Makefile | 9 - drivers/net/wireless/intersil/prism54/isl_38xx.c | 245 - drivers/net/wireless/intersil/prism54/isl_38xx.h | 158 - drivers/net/wireless/intersil/prism54/isl_ioctl.c | 2909 ------- drivers/net/wireless/intersil/prism54/isl_ioctl.h | 35 - drivers/net/wireless/intersil/prism54/isl_oid.h | 492 -- drivers/net/wireless/intersil/prism54/islpci_dev.c | 951 --- drivers/net/wireless/intersil/prism54/islpci_dev.h | 204 - drivers/net/wireless/intersil/prism54/islpci_eth.c | 489 -- drivers/net/wireless/intersil/prism54/islpci_eth.h | 59 - .../net/wireless/intersil/prism54/islpci_hotplug.c | 316 - drivers/net/wireless/intersil/prism54/islpci_mgt.c | 491 -- drivers/net/wireless/intersil/prism54/islpci_mgt.h | 126 - drivers/net/wireless/intersil/prism54/oid_mgt.c | 889 --- drivers/net/wireless/intersil/prism54/oid_mgt.h | 46 - .../net/wireless/intersil/prism54/prismcompat.h | 30 - drivers/net/wireless/marvell/libertas/ethtool.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 3 +- drivers/net/wwan/Kconfig | 12 + drivers/net/wwan/Makefile | 1 + drivers/net/wwan/iosm/iosm_ipc_mmio.h | 4 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.c | 4 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.h | 2 +- drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c | 4 +- drivers/net/wwan/iosm/iosm_ipc_wwan.c | 2 +- drivers/net/wwan/mhi_wwan_ctrl.c | 12 +- drivers/net/wwan/mhi_wwan_mbim.c | 657 ++ drivers/nfc/nfcmrvl/spi.c | 2 +- drivers/nfc/pn544/pn544.c | 4 +- drivers/nubus/bus.c | 2 +- drivers/nvmem/core.c | 7 +- drivers/nvmem/qfprom.c | 31 +- drivers/of/fdt.c | 1 - drivers/of/of_reserved_mem.c | 12 +- drivers/parport/parport_serial.c | 9 +- drivers/pci/controller/dwc/pci-dra7xx.c | 16 +- drivers/pci/controller/dwc/pci-keystone.c | 14 +- drivers/pci/controller/dwc/pcie-designware-host.c | 9 +- drivers/pci/controller/dwc/pcie-tegra194.c | 54 +- drivers/pci/controller/dwc/pcie-uniphier.c | 8 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 15 +- drivers/pci/controller/pci-aardvark.c | 5 +- drivers/pci/controller/pci-ftpci100.c | 2 +- drivers/pci/controller/pci-tegra.c | 33 +- drivers/pci/controller/pci-xgene-msi.c | 9 +- drivers/pci/controller/pcie-altera-msi.c | 10 +- drivers/pci/controller/pcie-altera.c | 10 +- drivers/pci/controller/pcie-brcmstb.c | 9 +- drivers/pci/controller/pcie-iproc-bcma.c | 16 +- drivers/pci/controller/pcie-iproc-msi.c | 4 +- drivers/pci/controller/pcie-mediatek-gen3.c | 13 +- drivers/pci/controller/pcie-mediatek.c | 12 +- drivers/pci/controller/pcie-microchip-host.c | 18 +- drivers/pci/controller/pcie-rcar-host.c | 8 +- drivers/pci/controller/pcie-rockchip-host.c | 8 +- drivers/pci/controller/pcie-xilinx-cpm.c | 4 +- drivers/pci/controller/pcie-xilinx-nwl.c | 13 +- drivers/pci/controller/pcie-xilinx.c | 9 +- drivers/pci/of.c | 2 +- drivers/pci/pci-sysfs.c | 6 +- drivers/pci/pci.c | 29 +- drivers/pci/quirks.c | 60 +- drivers/pci/syscall.c | 7 +- drivers/pci/vpd.c | 109 +- drivers/phy/mediatek/phy-mtk-tphy.c | 94 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 50 + drivers/phy/qualcomm/phy-qcom-usb-hs.c | 2 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 97 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 4 +- drivers/phy/ti/phy-twl4030-usb.c | 15 + drivers/pinctrl/Kconfig | 5 +- drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mn.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 2 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 26 +- drivers/pinctrl/pinctrl-zynq.c | 2 + drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/platform/x86/dual_accel_detect.h | 3 +- drivers/platform/x86/pcengines-apuv2.c | 2 + drivers/power/supply/Kconfig | 2 +- drivers/power/supply/axp288_fuel_gauge.c | 489 +- drivers/power/supply/cw2015_battery.c | 4 +- drivers/power/supply/max17042_battery.c | 2 + drivers/power/supply/qcom_smbb.c | 5 +- drivers/power/supply/sbs-battery.c | 16 +- drivers/power/supply/sc27xx_fuel_gauge.c | 4 +- drivers/powercap/intel_rapl_common.c | 50 +- drivers/pps/clients/pps_parport.c | 42 +- drivers/ptp/Kconfig | 7 + drivers/ptp/ptp_ocp.c | 1304 ++- drivers/ptp/ptp_sysfs.c | 2 +- drivers/regulator/rtq2134-regulator.c | 4 +- drivers/regulator/sy7636a-regulator.c | 32 +- drivers/regulator/sy8824x.c | 16 +- drivers/regulator/sy8827n.c | 14 + drivers/remoteproc/qcom_q6v5_pas.c | 1 + drivers/remoteproc/qcom_wcnss.c | 49 +- drivers/remoteproc/qcom_wcnss.h | 4 +- drivers/remoteproc/qcom_wcnss_iris.c | 120 +- drivers/remoteproc/remoteproc_core.c | 4 +- drivers/remoteproc/remoteproc_elf_helpers.h | 2 +- drivers/rtc/rtc-s5m.c | 48 +- drivers/s390/block/dasd_eckd.c | 13 +- drivers/s390/char/sclp_config.c | 4 +- drivers/s390/net/Kconfig | 1 + drivers/s390/net/qeth_l2_main.c | 239 +- drivers/scsi/BusLogic.c | 8 +- drivers/scsi/lpfc/lpfc_nvmet.c | 11 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 6 +- drivers/scsi/qla4xxx/ql4_init.c | 4 +- drivers/scsi/qla4xxx/ql4_iocb.c | 2 +- drivers/scsi/qla4xxx/ql4_mbx.c | 30 +- drivers/scsi/qla4xxx/ql4_nx.c | 10 +- drivers/scsi/qla4xxx/ql4_os.c | 10 +- drivers/scsi/scsi_bsg.c | 73 +- drivers/scsi/scsi_ioctl.c | 63 +- drivers/scsi/scsi_priv.h | 11 +- drivers/scsi/scsi_scan.c | 2 + drivers/scsi/scsi_sysfs.c | 24 +- drivers/scsi/sr.c | 56 +- drivers/scsi/ufs/Kconfig | 16 + drivers/scsi/ufs/Makefile | 2 + drivers/scsi/ufs/cdns-pltfrm.c | 7 +- drivers/scsi/ufs/tc-dwc-g210-pci.c | 32 +- drivers/scsi/ufs/tc-dwc-g210-pltfrm.c | 7 +- drivers/scsi/ufs/ufs-exynos.c | 7 +- drivers/scsi/ufs/ufs-fault-injection.c | 70 + drivers/scsi/ufs/ufs-fault-injection.h | 24 + drivers/scsi/ufs/ufs-hisi.c | 7 +- drivers/scsi/ufs/ufs-mediatek.c | 7 +- drivers/scsi/ufs/ufs-qcom.c | 7 +- drivers/scsi/ufs/ufs-sysfs.c | 25 +- drivers/scsi/ufs/ufs.h | 54 +- drivers/scsi/ufs/ufs_quirks.h | 6 + drivers/scsi/ufs/ufshcd-pci.c | 48 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 47 - drivers/scsi/ufs/ufshcd-pltfrm.h | 18 - drivers/scsi/ufs/ufshcd.c | 579 +- drivers/scsi/ufs/ufshcd.h | 95 +- drivers/scsi/ufs/ufshci.h | 1 - drivers/scsi/ufs/ufshpb.c | 2912 +++++++ drivers/scsi/ufs/ufshpb.h | 321 + drivers/sh/superhyway/superhyway.c | 2 +- drivers/soc/Makefile | 2 +- drivers/soc/fsl/qe/qe_ic.c | 75 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 12 +- drivers/soc/ixp4xx/ixp4xx-qmgr.c | 10 +- drivers/soc/mediatek/mt8173-pm-domains.h | 1 + drivers/soc/mediatek/mt8183-mmsys.h | 21 +- drivers/soc/mediatek/mt8365-mmsys.h | 60 + drivers/soc/mediatek/mtk-mmsys.c | 18 +- drivers/soc/mediatek/mtk-mmsys.h | 137 +- drivers/soc/mediatek/mtk-pm-domains.h | 2 +- drivers/soc/qcom/cpr.c | 43 +- drivers/soc/qcom/mdt_loader.c | 18 +- drivers/soc/qcom/qcom-geni-se.c | 30 +- drivers/soc/qcom/smd-rpm.c | 1 + drivers/soc/qcom/smsm.c | 28 +- drivers/soc/tegra/Kconfig | 6 +- drivers/soc/ti/smartreflex.c | 52 +- drivers/soundwire/bus.c | 10 +- drivers/soundwire/cadence_master.c | 221 +- drivers/soundwire/cadence_master.h | 7 + drivers/soundwire/intel.c | 88 +- drivers/soundwire/intel_init.c | 14 +- drivers/soundwire/stream.c | 5 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-cadence-quadspi.c | 21 +- drivers/spi/spi-ep93xx.c | 4 +- drivers/spi/spi-imx.c | 10 + drivers/spi/spi-mt65xx.c | 126 +- drivers/spi/spi-tegra114.c | 8 +- drivers/spi/spi.c | 6 +- drivers/spi/spidev.c | 1 - drivers/staging/Kconfig | 2 +- drivers/staging/Makefile | 2 +- drivers/staging/fbtft/fbtft-core.c | 23 +- drivers/staging/media/hantro/hantro_drv.c | 8 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 52 + drivers/staging/media/hantro/hantro_hevc.c | 21 + drivers/staging/media/hantro/hantro_hw.h | 4 + drivers/staging/media/imx/Makefile | 1 + drivers/staging/media/imx/imx-media-csi.c | 17 +- drivers/staging/media/imx/imx-media-dev-common.c | 7 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 17 +- drivers/staging/media/imx/imx7-media-csi.c | 60 +- drivers/staging/media/imx/imx7-mipi-csis.c | 22 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 991 +++ drivers/staging/media/sunxi/cedrus/cedrus.c | 8 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 1 + drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 70 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 + drivers/staging/media/sunxi/cedrus/cedrus_video.c | 6 +- drivers/staging/media/tegra-video/vi.c | 17 +- drivers/staging/r8188eu/Kconfig | 25 + drivers/staging/r8188eu/Makefile | 119 + drivers/staging/r8188eu/core/rtw_ap.c | 1960 +++++ drivers/staging/r8188eu/core/rtw_br_ext.c | 1168 +++ drivers/staging/r8188eu/core/rtw_cmd.c | 2138 +++++ drivers/staging/r8188eu/core/rtw_debug.c | 927 +++ drivers/staging/r8188eu/core/rtw_efuse.c | 856 ++ drivers/staging/r8188eu/core/rtw_ieee80211.c | 1552 ++++ drivers/staging/r8188eu/core/rtw_io.c | 299 + drivers/staging/r8188eu/core/rtw_ioctl_set.c | 891 +++ drivers/staging/r8188eu/core/rtw_iol.c | 192 + drivers/staging/r8188eu/core/rtw_led.c | 1618 ++++ drivers/staging/r8188eu/core/rtw_mlme.c | 2216 ++++++ drivers/staging/r8188eu/core/rtw_mlme_ext.c | 8331 ++++++++++++++++++++ drivers/staging/r8188eu/core/rtw_mp.c | 974 +++ drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 1170 +++ drivers/staging/r8188eu/core/rtw_p2p.c | 1997 +++++ drivers/staging/r8188eu/core/rtw_pwrctrl.c | 605 ++ drivers/staging/r8188eu/core/rtw_recv.c | 2067 +++++ drivers/staging/r8188eu/core/rtw_rf.c | 72 + drivers/staging/r8188eu/core/rtw_security.c | 1656 ++++ drivers/staging/r8188eu/core/rtw_sreset.c | 62 + drivers/staging/r8188eu/core/rtw_sta_mgt.c | 517 ++ drivers/staging/r8188eu/core/rtw_wlan_util.c | 1651 ++++ drivers/staging/r8188eu/core/rtw_xmit.c | 2252 ++++++ drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c | 69 + drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 664 ++ drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 702 ++ drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 213 + drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 250 + drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 1287 +++ drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 95 + drivers/staging/r8188eu/hal/hal_com.c | 358 + drivers/staging/r8188eu/hal/hal_intf.c | 447 ++ drivers/staging/r8188eu/hal/odm.c | 1982 +++++ drivers/staging/r8188eu/hal/odm_HWConfig.c | 567 ++ drivers/staging/r8188eu/hal/odm_RTL8188E.c | 344 + drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 98 + drivers/staging/r8188eu/hal/odm_debug.c | 6 + drivers/staging/r8188eu/hal/odm_interface.c | 178 + drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 746 ++ drivers/staging/r8188eu/hal/rtl8188e_dm.c | 239 + drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 2342 ++++++ drivers/staging/r8188eu/hal/rtl8188e_mp.c | 798 ++ drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 1119 +++ drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 550 ++ drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 186 + drivers/staging/r8188eu/hal/rtl8188e_sreset.c | 64 + drivers/staging/r8188eu/hal/rtl8188e_xmit.c | 75 + drivers/staging/r8188eu/hal/rtl8188eu_led.c | 94 + drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 120 + drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 678 ++ drivers/staging/r8188eu/hal/usb_halinit.c | 2272 ++++++ drivers/staging/r8188eu/hal/usb_ops_linux.c | 669 ++ drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 253 + drivers/staging/r8188eu/include/Hal8188EPhyReg.h | 1072 +++ drivers/staging/r8188eu/include/Hal8188EPwrSeq.h | 155 + .../staging/r8188eu/include/Hal8188ERateAdaptive.h | 64 + drivers/staging/r8188eu/include/HalHWImg8188E_BB.h | 27 + drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 + .../staging/r8188eu/include/HalHWImg8188E_MAC.h | 13 + drivers/staging/r8188eu/include/HalHWImg8188E_RF.h | 13 + drivers/staging/r8188eu/include/HalPhyRf_8188e.h | 41 + drivers/staging/r8188eu/include/HalPwrSeqCmd.h | 110 + drivers/staging/r8188eu/include/HalVerDef.h | 149 + drivers/staging/r8188eu/include/basic_types.h | 123 + drivers/staging/r8188eu/include/cmd_osdep.h | 16 + drivers/staging/r8188eu/include/drv_types.h | 323 + drivers/staging/r8188eu/include/ethernet.h | 24 + drivers/staging/r8188eu/include/hal_com.h | 156 + drivers/staging/r8188eu/include/hal_intf.h | 413 + drivers/staging/r8188eu/include/ieee80211.h | 1245 +++ drivers/staging/r8188eu/include/ieee80211_ext.h | 271 + drivers/staging/r8188eu/include/if_ether.h | 94 + drivers/staging/r8188eu/include/ioctl_cfg80211.h | 91 + drivers/staging/r8188eu/include/ip.h | 109 + drivers/staging/r8188eu/include/mlme_osdep.h | 19 + drivers/staging/r8188eu/include/mp_custom_oid.h | 333 + drivers/staging/r8188eu/include/odm.h | 1159 +++ drivers/staging/r8188eu/include/odm_HWConfig.h | 116 + drivers/staging/r8188eu/include/odm_RTL8188E.h | 38 + .../staging/r8188eu/include/odm_RegConfig8188E.h | 27 + .../staging/r8188eu/include/odm_RegDefine11AC.h | 29 + drivers/staging/r8188eu/include/odm_RegDefine11N.h | 143 + drivers/staging/r8188eu/include/odm_interface.h | 147 + drivers/staging/r8188eu/include/odm_precomp.h | 76 + drivers/staging/r8188eu/include/odm_reg.h | 89 + drivers/staging/r8188eu/include/odm_types.h | 45 + drivers/staging/r8188eu/include/osdep_intf.h | 66 + drivers/staging/r8188eu/include/osdep_service.h | 380 + drivers/staging/r8188eu/include/recv_osdep.h | 38 + drivers/staging/r8188eu/include/rtl8188e_cmd.h | 106 + drivers/staging/r8188eu/include/rtl8188e_dm.h | 47 + drivers/staging/r8188eu/include/rtl8188e_hal.h | 455 ++ drivers/staging/r8188eu/include/rtl8188e_led.h | 18 + drivers/staging/r8188eu/include/rtl8188e_recv.h | 53 + drivers/staging/r8188eu/include/rtl8188e_rf.h | 19 + drivers/staging/r8188eu/include/rtl8188e_spec.h | 1423 ++++ drivers/staging/r8188eu/include/rtl8188e_sreset.h | 15 + drivers/staging/r8188eu/include/rtl8188e_xmit.h | 159 + drivers/staging/r8188eu/include/rtw_android.h | 48 + drivers/staging/r8188eu/include/rtw_ap.h | 51 + drivers/staging/r8188eu/include/rtw_br_ext.h | 50 + drivers/staging/r8188eu/include/rtw_cmd.h | 975 +++ drivers/staging/r8188eu/include/rtw_debug.h | 240 + drivers/staging/r8188eu/include/rtw_eeprom.h | 114 + drivers/staging/r8188eu/include/rtw_efuse.h | 134 + drivers/staging/r8188eu/include/rtw_event.h | 97 + drivers/staging/r8188eu/include/rtw_ht.h | 28 + drivers/staging/r8188eu/include/rtw_io.h | 370 + drivers/staging/r8188eu/include/rtw_ioctl.h | 104 + drivers/staging/r8188eu/include/rtw_ioctl_rtl.h | 63 + drivers/staging/r8188eu/include/rtw_ioctl_set.h | 33 + drivers/staging/r8188eu/include/rtw_iol.h | 68 + drivers/staging/r8188eu/include/rtw_led.h | 181 + drivers/staging/r8188eu/include/rtw_mlme.h | 632 ++ drivers/staging/r8188eu/include/rtw_mlme_ext.h | 858 ++ drivers/staging/r8188eu/include/rtw_mp.h | 476 ++ drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 242 + .../staging/r8188eu/include/rtw_mp_phy_regdef.h | 1063 +++ drivers/staging/r8188eu/include/rtw_p2p.h | 119 + drivers/staging/r8188eu/include/rtw_pwrctrl.h | 266 + drivers/staging/r8188eu/include/rtw_recv.h | 457 ++ drivers/staging/r8188eu/include/rtw_rf.h | 129 + drivers/staging/r8188eu/include/rtw_security.h | 341 + drivers/staging/r8188eu/include/rtw_sreset.h | 34 + drivers/staging/r8188eu/include/rtw_xmit.h | 367 + drivers/staging/r8188eu/include/sta_info.h | 368 + drivers/staging/r8188eu/include/usb_ops.h | 76 + drivers/staging/r8188eu/include/usb_ops_linux.h | 39 + drivers/staging/r8188eu/include/usb_osintf.h | 29 + drivers/staging/r8188eu/include/usb_vendor_req.h | 35 + drivers/staging/r8188eu/include/wifi.h | 1079 +++ drivers/staging/r8188eu/include/wlan_bssdef.h | 327 + drivers/staging/r8188eu/include/xmit_osdep.h | 51 + drivers/staging/r8188eu/os_dep/ioctl_linux.c | 8124 +++++++++++++++++++ drivers/staging/r8188eu/os_dep/mlme_linux.c | 221 + drivers/staging/r8188eu/os_dep/os_intfs.c | 1264 +++ drivers/staging/r8188eu/os_dep/osdep_service.c | 362 + drivers/staging/r8188eu/os_dep/recv_linux.c | 238 + drivers/staging/r8188eu/os_dep/rtw_android.c | 270 + drivers/staging/r8188eu/os_dep/usb_intf.c | 838 ++ drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 268 + drivers/staging/r8188eu/os_dep/xmit_linux.c | 265 + drivers/staging/rtl8188eu/Kconfig | 25 - drivers/staging/rtl8188eu/Makefile | 56 - drivers/staging/rtl8188eu/TODO | 14 - drivers/staging/rtl8188eu/core/mac_cfg.c | 120 - drivers/staging/rtl8188eu/core/rtw_ap.c | 1665 ---- drivers/staging/rtl8188eu/core/rtw_cmd.c | 1218 --- drivers/staging/rtl8188eu/core/rtw_efuse.c | 850 -- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 990 --- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 512 -- drivers/staging/rtl8188eu/core/rtw_iol.c | 19 - drivers/staging/rtl8188eu/core/rtw_led.c | 460 -- drivers/staging/rtl8188eu/core/rtw_mlme.c | 1886 ----- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 5171 ------------ drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 578 -- drivers/staging/rtl8188eu/core/rtw_recv.c | 1812 ----- drivers/staging/rtl8188eu/core/rtw_rf.c | 58 - drivers/staging/rtl8188eu/core/rtw_security.c | 826 -- drivers/staging/rtl8188eu/core/rtw_sreset.c | 21 - drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 479 -- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 1373 ---- drivers/staging/rtl8188eu/core/rtw_xmit.c | 1927 ----- drivers/staging/rtl8188eu/hal/bb_cfg.c | 681 -- drivers/staging/rtl8188eu/hal/fw.c | 202 - .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 646 -- drivers/staging/rtl8188eu/hal/hal_com.c | 285 - drivers/staging/rtl8188eu/hal/hal_intf.c | 59 - drivers/staging/rtl8188eu/hal/odm.c | 966 --- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 397 - drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 335 - drivers/staging/rtl8188eu/hal/phy.c | 1112 --- drivers/staging/rtl8188eu/hal/pwrseq.c | 36 - drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 72 - drivers/staging/rtl8188eu/hal/rf.c | 289 - drivers/staging/rtl8188eu/hal/rf_cfg.c | 247 - drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 591 -- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 217 - drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 512 -- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 193 - drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c | 25 - drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 55 - drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 83 - drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 638 -- drivers/staging/rtl8188eu/hal/usb_halinit.c | 1818 ----- drivers/staging/rtl8188eu/include/HalVerDef.h | 37 - drivers/staging/rtl8188eu/include/basic_types.h | 134 - drivers/staging/rtl8188eu/include/drv_types.h | 176 - drivers/staging/rtl8188eu/include/fw.h | 44 - .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 175 - .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 201 - .../rtl8188eu/include/hal8188e_rate_adaptive.h | 74 - drivers/staging/rtl8188eu/include/hal_com.h | 150 - drivers/staging/rtl8188eu/include/hal_intf.h | 181 - drivers/staging/rtl8188eu/include/ieee80211.h | 742 -- drivers/staging/rtl8188eu/include/mlme_osdep.h | 21 - drivers/staging/rtl8188eu/include/mon.h | 28 - drivers/staging/rtl8188eu/include/odm.h | 1052 --- drivers/staging/rtl8188eu/include/odm_hwconfig.h | 101 - drivers/staging/rtl8188eu/include/odm_precomp.h | 63 - drivers/staging/rtl8188eu/include/odm_rtl8188e.h | 39 - drivers/staging/rtl8188eu/include/odm_types.h | 24 - drivers/staging/rtl8188eu/include/osdep_intf.h | 37 - drivers/staging/rtl8188eu/include/osdep_service.h | 81 - drivers/staging/rtl8188eu/include/phy.h | 26 - drivers/staging/rtl8188eu/include/phydm_reg.h | 22 - .../staging/rtl8188eu/include/phydm_regdefine11n.h | 53 - drivers/staging/rtl8188eu/include/pwrseq.h | 130 - drivers/staging/rtl8188eu/include/pwrseqcmd.h | 37 - drivers/staging/rtl8188eu/include/recv_osdep.h | 26 - drivers/staging/rtl8188eu/include/rf.h | 12 - drivers/staging/rtl8188eu/include/rtl8188e_cmd.h | 70 - drivers/staging/rtl8188eu/include/rtl8188e_dm.h | 40 - drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 319 - drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 53 - drivers/staging/rtl8188eu/include/rtl8188e_spec.h | 1116 --- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 157 - drivers/staging/rtl8188eu/include/rtw_android.h | 51 - drivers/staging/rtl8188eu/include/rtw_ap.h | 45 - drivers/staging/rtl8188eu/include/rtw_cmd.h | 361 - drivers/staging/rtl8188eu/include/rtw_eeprom.h | 114 - drivers/staging/rtl8188eu/include/rtw_efuse.h | 67 - drivers/staging/rtl8188eu/include/rtw_event.h | 81 - drivers/staging/rtl8188eu/include/rtw_ht.h | 26 - drivers/staging/rtl8188eu/include/rtw_ioctl.h | 85 - drivers/staging/rtl8188eu/include/rtw_ioctl_set.h | 28 - drivers/staging/rtl8188eu/include/rtw_iol.h | 14 - drivers/staging/rtl8188eu/include/rtw_led.h | 98 - drivers/staging/rtl8188eu/include/rtw_mlme.h | 355 - drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 680 -- drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 244 - drivers/staging/rtl8188eu/include/rtw_recv.h | 262 - drivers/staging/rtl8188eu/include/rtw_rf.h | 117 - drivers/staging/rtl8188eu/include/rtw_security.h | 241 - drivers/staging/rtl8188eu/include/rtw_sreset.h | 30 - drivers/staging/rtl8188eu/include/rtw_xmit.h | 352 - drivers/staging/rtl8188eu/include/sta_info.h | 359 - drivers/staging/rtl8188eu/include/usb_ops_linux.h | 26 - drivers/staging/rtl8188eu/include/wifi.h | 355 - drivers/staging/rtl8188eu/include/wlan_bssdef.h | 240 - drivers/staging/rtl8188eu/include/xmit_osdep.h | 32 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 2696 ------- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 167 - drivers/staging/rtl8188eu/os_dep/mon.c | 183 - drivers/staging/rtl8188eu/os_dep/os_intfs.c | 658 -- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 63 - drivers/staging/rtl8188eu/os_dep/recv_linux.c | 138 - drivers/staging/rtl8188eu/os_dep/rtw_android.c | 231 - drivers/staging/rtl8188eu/os_dep/usb_intf.c | 479 -- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 644 -- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 189 - drivers/staging/rtl8712/hal_init.c | 1 - drivers/staging/rtl8723bs/core/rtw_ap.c | 1 - drivers/staging/rtl8723bs/core/rtw_debug.c | 1 - drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 1 - drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 1 - drivers/staging/rtl8723bs/core/rtw_mlme.c | 13 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 8 +- drivers/staging/rtl8723bs/core/rtw_rf.c | 1 - drivers/staging/rtl8723bs/core/rtw_security.c | 36 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 5 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 464 -- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 1 - drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 414 - drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h | 1 - drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 8 - drivers/staging/rtl8723bs/hal/HalPhyRf.c | 15 - drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 27 - drivers/staging/rtl8723bs/hal/Mp_Precomp.h | 2 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 107 - drivers/staging/rtl8723bs/hal/hal_com.c | 1 - drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 1 - drivers/staging/rtl8723bs/hal/hal_sdio.c | 1 - drivers/staging/rtl8723bs/hal/odm.c | 4 - drivers/staging/rtl8723bs/hal/odm_DIG.c | 2 - drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 - drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 1 - drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 2 - drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 3 - drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 10 - drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 1 - drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 1 - drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 1 - drivers/staging/rtl8723bs/include/drv_types.h | 4 - drivers/staging/rtl8723bs/include/hal_btcoex.h | 3 - drivers/staging/rtl8723bs/include/osdep_service.h | 4 - drivers/staging/rtl8723bs/include/wifi.h | 8 - drivers/staging/rtl8723bs/include/wlan_bssdef.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 5 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 13 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 14 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 1 - drivers/staging/sm750fb/sm750.c | 44 +- drivers/staging/sm750fb/sm750.h | 8 +- drivers/staging/sm750fb/sm750_hw.c | 62 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- drivers/staging/vt6655/device_cfg.h | 3 - drivers/staging/vt6656/device.h | 2 - drivers/target/sbp/sbp_target.c | 4 +- drivers/target/target_core_alua.c | 94 +- drivers/target/target_core_transport.c | 33 +- drivers/target/target_core_user.c | 150 +- drivers/tee/optee/call.c | 38 +- drivers/tee/optee/core.c | 43 +- drivers/tee/optee/optee_private.h | 1 + drivers/tee/optee/rpc.c | 5 +- drivers/tee/optee/shm_pool.c | 20 +- drivers/tee/tee_shm.c | 20 +- drivers/thunderbolt/switch.c | 13 +- drivers/tty/serial/8250/8250_mtk.c | 5 + drivers/tty/serial/8250/8250_omap.c | 25 +- drivers/tty/serial/8250/8250_pci.c | 1 + drivers/usb/dwc3/gadget.c | 29 +- drivers/usb/gadget/configfs.c | 8 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/gadget/function/f_uac2.c | 12 +- drivers/usb/gadget/legacy/inode.c | 4 +- drivers/usb/host/xhci-mtk-sch.c | 160 +- drivers/usb/host/xhci-mtk.h | 15 +- drivers/usb/misc/adutux.c | 5 +- drivers/usb/serial/cp210x.c | 77 +- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 3 + drivers/usb/serial/io_edgeport.c | 33 - drivers/usb/serial/option.c | 2 + drivers/usb/serial/pl2303.c | 42 +- drivers/usb/typec/tcpm/tcpm.c | 4 +- drivers/vfio/Kconfig | 2 +- drivers/vfio/mdev/mdev_core.c | 6 +- drivers/vfio/pci/vfio_pci_igd.c | 10 +- drivers/vfio/pci/vfio_pci_private.h | 2 +- drivers/video/fbdev/asiliantfb.c | 3 + drivers/video/fbdev/ep93xx-fb.c | 4 +- drivers/video/fbdev/kyro/fbdev.c | 3 + drivers/video/fbdev/riva/fbdev.c | 3 + drivers/video/fbdev/ssd1307fb.c | 151 +- drivers/watchdog/Kconfig | 1 + drivers/watchdog/ixp4xx_wdt.c | 283 +- drivers/zorro/zorro-driver.c | 13 +- fs/Kconfig.binfmt | 15 - fs/Makefile | 1 - fs/binfmt_em86.c | 110 - fs/ceph/caps.c | 17 +- fs/ceph/mds_client.c | 25 +- fs/ceph/snap.c | 34 +- fs/ceph/super.h | 2 +- fs/cifs/inode.c | 19 +- fs/cifs/misc.c | 16 +- fs/cifs/smb2pdu.c | 2 +- fs/coredump.c | 11 +- fs/debugfs/file.c | 8 +- fs/erofs/Kconfig | 1 + fs/erofs/data.c | 338 +- fs/erofs/inode.c | 9 +- fs/erofs/internal.h | 4 + fs/erofs/super.c | 59 +- fs/eventpoll.c | 18 +- fs/exec.c | 2 + fs/ext4/ext4_jbd2.c | 3 - fs/ext4/mmp.c | 2 +- fs/ext4/namei.c | 2 +- fs/f2fs/Kconfig | 16 +- fs/f2fs/checkpoint.c | 12 +- fs/f2fs/compress.c | 24 + fs/f2fs/data.c | 38 +- fs/f2fs/debug.c | 5 +- fs/f2fs/dir.c | 14 +- fs/f2fs/extent_cache.c | 41 + fs/f2fs/f2fs.h | 41 +- fs/f2fs/file.c | 20 +- fs/f2fs/node.c | 20 + fs/f2fs/segment.c | 99 +- fs/f2fs/super.c | 63 +- fs/f2fs/sysfs.c | 4 +- fs/fuse/dev.c | 4 +- fs/fuse/inode.c | 42 +- fs/gfs2/aops.c | 9 +- fs/gfs2/glock.c | 25 +- fs/gfs2/glops.c | 34 +- fs/gfs2/incore.h | 3 +- fs/gfs2/lock_dlm.c | 5 + fs/gfs2/log.c | 2 +- fs/gfs2/lops.c | 44 +- fs/gfs2/meta_io.c | 7 +- fs/gfs2/ops_fstype.c | 52 + fs/gfs2/super.c | 107 +- fs/gfs2/super.h | 3 +- fs/gfs2/util.c | 3 +- fs/gfs2/util.h | 5 + fs/io-wq.c | 130 +- fs/io_uring.c | 60 +- fs/ioctl.c | 8 + fs/iomap/buffered-io.c | 169 +- fs/iomap/direct-io.c | 10 +- fs/ksmbd/smb2pdu.c | 1 + fs/lockd/svc.c | 2 + fs/namei.c | 43 +- fs/nfs/callback.c | 4 + fs/nfs/callback_xdr.c | 64 +- fs/notify/inotify/inotify_user.c | 10 +- fs/ocfs2/namei.c | 32 +- fs/ocfs2/namei.h | 2 + fs/ocfs2/refcounttree.c | 15 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 + fs/overlayfs/export.c | 2 +- fs/pipe.c | 29 +- fs/sysfs/file.c | 4 +- include/crypto/sm4.h | 25 +- include/drm/drm_auth.h | 67 +- include/drm/drm_connector.h | 5 + include/drm/drm_damage_helper.h | 18 - include/drm/drm_fourcc.h | 13 +- include/drm/drm_framebuffer.h | 8 +- include/drm/drm_gem.h | 2 - include/drm/drm_gem_atomic_helper.h | 3 +- include/drm/drm_gem_framebuffer_helper.h | 12 + include/drm/drm_mipi_dsi.h | 8 +- include/drm/drm_plane.h | 39 +- include/drm/drm_property.h | 9 +- include/drm/drm_rect.h | 3 + include/dt-bindings/iio/adc/ingenic,adc.h | 1 + include/dt-bindings/pinctrl/pinctrl-zynq.h | 17 + include/linux/blk-mq.h | 6 + include/linux/blkdev.h | 14 - include/linux/bsg-lib.h | 1 + include/linux/bsg.h | 31 +- include/linux/cdrom.h | 6 +- include/linux/clk-provider.h | 10 +- include/linux/compaction.h | 2 + include/linux/damon.h | 268 + include/linux/fscrypt.h | 109 +- include/linux/fsl/mc.h | 3 +- include/linux/ftrace.h | 16 + include/linux/genetlink.h | 23 - include/linux/gpio/consumer.h | 8 +- include/linux/host1x.h | 1 - include/linux/if_bridge.h | 35 - include/linux/igmp.h | 3 - include/linux/iomap.h | 18 + include/linux/iommu.h | 72 +- include/linux/kasan-tags.h | 15 + include/linux/kvm_host.h | 130 +- include/linux/mei_cl_bus.h | 9 +- include/linux/memblock.h | 2 - include/linux/mlx5/driver.h | 3 + include/linux/mlx5/eswitch.h | 16 + include/linux/mlx5/fs.h | 2 + include/linux/mm.h | 1 - include/linux/mmc/core.h | 3 +- include/linux/mmzone.h | 1 + include/linux/namei.h | 2 + include/linux/netdevice.h | 27 +- include/linux/netfilter/ipset/ip_set.h | 3 + include/linux/netfilter_bridge/ebtables.h | 2 + include/linux/of.h | 2 +- include/linux/of_gpio.h | 15 +- include/linux/once.h | 4 +- include/linux/padata.h | 3 +- include/linux/page-flags.h | 45 +- include/linux/page_ext.h | 2 +- include/linux/page_idle.h | 6 +- include/linux/pci_ids.h | 3 +- include/linux/platform_data/dma-dw.h | 20 +- include/linux/platform_data/mmc-esdhc-imx.h | 42 - include/linux/platform_data/pata_ixp4xx_cf.h | 4 +- include/linux/power/smartreflex.h | 2 + include/linux/qcom-geni-se.h | 19 +- include/linux/rcupdate_trace.h | 5 +- include/linux/regmap.h | 5 +- include/linux/remoteproc.h | 5 +- include/linux/sched/user.h | 3 +- include/linux/skbuff.h | 3 +- include/linux/slub_def.h | 2 + include/linux/soc/qcom/smd-rpm.h | 1 + include/linux/soundwire/sdw.h | 3 + include/linux/soundwire/sdw_intel.h | 87 + include/linux/spi/spi.h | 23 +- include/linux/sunrpc/svc.h | 4 +- include/linux/sunrpc/svcauth.h | 4 +- include/linux/sysfs.h | 2 +- include/linux/tee_drv.h | 2 + include/linux/torture.h | 8 + include/linux/zorro.h | 1 - include/media/hevc-ctrls.h | 11 + include/media/i2c/mt9p031.h | 1 + include/media/v4l2-async.h | 105 +- include/media/v4l2-fwnode.h | 12 +- include/media/v4l2-subdev.h | 27 +- include/net/Space.h | 10 - include/net/act_api.h | 22 +- include/net/af_unix.h | 3 + include/net/ax88796.h | 3 + include/net/bluetooth/hci_core.h | 18 +- include/net/bond_3ad.h | 1 + include/net/bond_options.h | 1 + include/net/bonding.h | 1 + include/net/compat.h | 27 +- include/net/devlink.h | 26 +- include/net/dn_fib.h | 2 +- include/net/dsa.h | 11 +- include/net/flow_offload.h | 2 +- include/net/if_inet6.h | 3 - include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 2 +- include/net/net_namespace.h | 2 - include/net/netns/conntrack.h | 2 - include/net/netns/x_tables.h | 12 - include/net/nfc/nci_core.h | 18 +- include/net/nfc/nfc.h | 4 +- include/net/pkt_cls.h | 6 +- include/net/rtnetlink.h | 3 +- include/net/sch_generic.h | 2 +- include/net/sock.h | 3 +- include/net/switchdev.h | 46 + include/rdma/ib_verbs.h | 46 +- include/rdma/rdmavt_qp.h | 2 +- include/scsi/scsi_device.h | 5 + include/sound/es1688.h | 1 + include/sound/memalloc.h | 6 +- include/sound/pcm.h | 47 +- include/sound/pxa2xx-lib.h | 13 +- include/target/target_core_base.h | 8 +- include/trace/events/damon.h | 43 + include/trace/events/mmflags.h | 2 +- include/trace/events/sunrpc.h | 17 +- include/uapi/asm-generic/socket.h | 2 + include/uapi/drm/drm.h | 10 + include/uapi/drm/drm_fourcc.h | 109 +- include/uapi/drm/drm_mode.h | 60 +- include/uapi/drm/msm_drm.h | 14 +- include/uapi/linux/can/j1939.h | 9 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/in.h | 42 +- include/uapi/linux/netfilter/nfnetlink_conntrack.h | 1 + include/uapi/linux/netfilter/nfnetlink_hook.h | 9 + include/uapi/linux/pkt_cls.h | 1 + include/uapi/linux/socket.h | 5 + include/uapi/linux/target_core_user.h | 2 + include/uapi/linux/v4l2-controls.h | 1 + include/uapi/linux/videodev2.h | 19 +- include/uapi/linux/virtio_ids.h | 1 + include/uapi/linux/virtio_scmi.h | 24 + include/uapi/linux/xfrm.h | 1 + init/main.c | 6 +- ipc/shm.c | 10 +- ipc/util.c | 6 +- kernel/bpf/core.c | 2 +- kernel/bpf/hashtab.c | 4 +- kernel/kcsan/debugfs.c | 2 +- kernel/locking/locktorture.c | 14 +- kernel/padata.c | 8 +- kernel/power/suspend.c | 4 +- kernel/power/suspend_test.c | 2 +- kernel/rcu/rcuscale.c | 10 +- kernel/rcu/rcutorture.c | 36 +- kernel/rcu/refscale.c | 6 +- kernel/rcu/tasks.h | 51 +- kernel/rcu/tree.c | 14 +- kernel/scftorture.c | 10 +- kernel/sched/core.c | 90 +- kernel/sysctl.c | 2 +- kernel/time/clocksource-wdtest.c | 5 +- kernel/time/clocksource.c | 31 +- kernel/torture.c | 6 +- kernel/trace/ftrace.c | 4 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_events_hist.c | 24 +- kernel/trace/trace_hwlat.c | 2 +- kernel/tracepoint.c | 155 +- kernel/user.c | 25 + lib/crypto/Kconfig | 3 + lib/crypto/Makefile | 3 + lib/crypto/sm4.c | 176 + lib/devmem_is_allowed.c | 2 +- lib/nmi_backtrace.c | 12 +- lib/once.c | 11 +- lib/test_kasan.c | 2 - localversion-next | 2 +- mm/Kconfig | 10 + mm/Makefile | 1 + mm/compaction.c | 38 +- mm/damon/Kconfig | 69 + mm/damon/Makefile | 5 + mm/damon/core-test.h | 253 + mm/damon/core.c | 720 ++ mm/damon/dbgfs-test.h | 126 + mm/damon/dbgfs.c | 623 ++ mm/damon/vaddr-test.h | 329 + mm/damon/vaddr.c | 614 ++ mm/debug_vm_pgtable.c | 99 +- mm/gup.c | 7 +- mm/hugetlb.c | 3 +- mm/kasan/hw_tags.c | 8 - mm/kasan/kasan.h | 22 +- mm/kfence/kfence_test.c | 13 +- mm/kmemleak.c | 6 +- mm/madvise.c | 5 +- mm/memblock.c | 2 +- mm/memcontrol.c | 10 +- mm/mempolicy.c | 76 +- mm/mmap.c | 2 + mm/page-writeback.c | 9 +- mm/page_ext.c | 12 +- mm/page_idle.c | 10 - mm/shmem.c | 4 +- mm/slub.c | 821 +- mm/swap.c | 22 - mm/util.c | 2 +- mm/vmstat.c | 12 - net/ax25/ax25_ip.c | 4 +- net/ax25/ax25_out.c | 13 +- net/ax25/ax25_route.c | 13 +- net/batman-adv/bridge_loop_avoidance.c | 6 +- net/batman-adv/distributed-arp-table.c | 3 +- net/batman-adv/gateway_client.c | 3 +- net/batman-adv/multicast.c | 9 +- net/batman-adv/originator.c | 12 +- net/batman-adv/translation-table.c | 9 +- net/bluetooth/cmtp/cmtp.h | 2 +- net/bluetooth/hci_core.c | 13 +- net/bluetooth/hci_event.c | 60 +- net/bluetooth/hci_request.c | 81 +- net/bluetooth/hci_sock.c | 29 +- net/bpf/test_run.c | 6 +- net/bridge/br.c | 54 +- net/bridge/br_fdb.c | 32 +- net/bridge/br_if.c | 4 +- net/bridge/br_ioctl.c | 39 +- net/bridge/br_private.h | 31 +- net/bridge/br_switchdev.c | 38 +- net/bridge/netfilter/ebtable_broute.c | 17 +- net/bridge/netfilter/ebtable_filter.c | 17 +- net/bridge/netfilter/ebtable_nat.c | 17 +- net/bridge/netfilter/ebtables.c | 109 +- net/bridge/netfilter/nf_conntrack_bridge.c | 6 + net/can/j1939/j1939-priv.h | 10 +- net/can/j1939/socket.c | 141 +- net/can/j1939/transport.c | 28 +- net/can/raw.c | 8 +- net/core/dev.c | 181 +- net/core/dev_ioctl.c | 9 +- net/core/devlink.c | 151 +- net/core/drop_monitor.c | 6 +- net/core/dst.c | 6 +- net/core/filter.c | 27 +- net/core/neighbour.c | 22 +- net/core/pktgen.c | 5 - net/core/rtnetlink.c | 9 +- net/core/skbuff.c | 44 +- net/core/sock.c | 13 + net/decnet/dn_dev.c | 6 +- net/decnet/dn_fib.c | 9 +- net/decnet/dn_route.c | 18 +- net/dsa/Kconfig | 1 + net/dsa/dsa.c | 2 +- net/dsa/dsa2.c | 52 +- net/dsa/dsa_priv.h | 6 +- net/dsa/port.c | 88 +- net/dsa/slave.c | 8 +- net/dsa/tag_ar9331.c | 3 +- net/dsa/tag_brcm.c | 14 +- net/dsa/tag_dsa.c | 6 +- net/dsa/tag_gswip.c | 3 +- net/dsa/tag_hellcreek.c | 3 +- net/dsa/tag_ksz.c | 6 +- net/dsa/tag_lan9303.c | 3 +- net/dsa/tag_mtk.c | 3 +- net/dsa/tag_ocelot.c | 3 +- net/dsa/tag_ocelot_8021q.c | 3 +- net/dsa/tag_qca.c | 3 +- net/dsa/tag_rtl4_a.c | 3 +- net/dsa/tag_sja1105.c | 8 +- net/dsa/tag_trailer.c | 3 +- net/dsa/tag_xrs700x.c | 3 +- net/ethernet/eth.c | 2 - net/ethtool/ioctl.c | 18 +- net/ethtool/netlink.c | 51 +- net/ethtool/netlink.h | 15 +- net/ieee802154/nl-phy.c | 3 +- net/ieee802154/nl802154.c | 3 +- net/ieee802154/socket.c | 3 +- net/ipv4/devinet.c | 5 +- net/ipv4/fib_semantics.c | 12 +- net/ipv4/icmp.c | 3 +- net/ipv4/igmp.c | 28 +- net/ipv4/ip_output.c | 13 +- net/ipv4/ip_sockglue.c | 24 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 56 +- net/ipv4/route.c | 10 +- net/ipv4/tcp_offload.c | 3 + net/ipv4/udp_offload.c | 4 + net/ipv6/addrconf.c | 11 +- net/ipv6/exthdrs.c | 105 +- net/ipv6/ip6_output.c | 78 +- net/ipv6/ip6mr.c | 3 +- net/ipv6/ipv6_sockglue.c | 18 +- net/ipv6/mcast.c | 20 +- net/ipv6/route.c | 3 +- net/llc/af_llc.c | 6 +- net/mctp/af_mctp.c | 1 - net/mptcp/pm_netlink.c | 1 - net/netfilter/ipset/ip_set_hash_ip.c | 9 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 10 +- net/netfilter/ipset/ip_set_hash_ipport.c | 3 + net/netfilter/ipset/ip_set_hash_ipportip.c | 3 + net/netfilter/ipset/ip_set_hash_ipportnet.c | 3 + net/netfilter/ipset/ip_set_hash_net.c | 11 +- net/netfilter/ipset/ip_set_hash_netiface.c | 10 +- net/netfilter/ipset/ip_set_hash_netnet.c | 16 +- net/netfilter/ipset/ip_set_hash_netport.c | 11 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 16 +- net/netfilter/nf_conntrack_core.c | 71 +- net/netfilter/nf_conntrack_netlink.c | 76 +- net/netfilter/nf_conntrack_proto_tcp.c | 1 - net/netfilter/nf_conntrack_proto_udp.c | 1 - net/netfilter/nf_conntrack_standalone.c | 16 - net/netfilter/nf_flow_table_core.c | 21 +- net/netfilter/nf_flow_table_offload.c | 3 +- net/netfilter/nf_queue.c | 24 +- net/netfilter/nfnetlink_hook.c | 24 +- net/netfilter/nft_compat.c | 8 +- net/netfilter/xt_CT.c | 11 - net/netlabel/netlabel_unlabeled.c | 6 +- net/netlink/genetlink.c | 8 - net/netrom/nr_loopback.c | 3 +- net/netrom/nr_route.c | 3 +- net/nfc/af_nfc.c | 2 +- net/nfc/core.c | 6 +- net/nfc/hci/core.c | 8 +- net/nfc/hci/llc.c | 2 +- net/nfc/hci/llc_shdlc.c | 10 +- net/nfc/llcp.h | 8 +- net/nfc/llcp_commands.c | 46 +- net/nfc/llcp_core.c | 44 +- net/nfc/nci/core.c | 151 +- net/nfc/nci/data.c | 12 +- net/nfc/nci/hci.c | 52 +- net/nfc/nci/ntf.c | 87 +- net/nfc/nci/rsp.c | 48 +- net/nfc/nci/spi.c | 2 +- net/nfc/netlink.c | 2 +- net/nfc/nfc.h | 2 +- net/packet/af_packet.c | 15 +- net/phonet/af_phonet.c | 3 +- net/phonet/pn_dev.c | 6 +- net/phonet/socket.c | 3 +- net/qrtr/mhi.c | 14 + net/sched/act_api.c | 61 +- net/sched/act_bpf.c | 4 +- net/sched/act_connmark.c | 4 +- net/sched/act_csum.c | 7 +- net/sched/act_ct.c | 4 +- net/sched/act_ctinfo.c | 4 +- net/sched/act_gact.c | 4 +- net/sched/act_gate.c | 4 +- net/sched/act_ife.c | 9 +- net/sched/act_ipt.c | 21 +- net/sched/act_mirred.c | 10 +- net/sched/act_mpls.c | 4 +- net/sched/act_nat.c | 6 +- net/sched/act_pedit.c | 4 +- net/sched/act_police.c | 4 +- net/sched/act_sample.c | 7 +- net/sched/act_simple.c | 4 +- net/sched/act_skbedit.c | 4 +- net/sched/act_skbmod.c | 3 +- net/sched/act_tunnel_key.c | 4 +- net/sched/act_vlan.c | 4 +- net/sched/cls_api.c | 28 +- net/sched/cls_basic.c | 10 +- net/sched/cls_bpf.c | 8 +- net/sched/cls_cgroup.c | 6 +- net/sched/cls_flow.c | 6 +- net/sched/cls_flower.c | 18 +- net/sched/cls_fw.c | 13 +- net/sched/cls_matchall.c | 17 +- net/sched/cls_route.c | 10 +- net/sched/cls_rsvp.h | 7 +- net/sched/cls_tcindex.c | 10 +- net/sched/cls_u32.c | 24 +- net/sched/sch_generic.c | 2 +- net/sched/sch_taprio.c | 2 - net/sctp/auth.c | 14 +- net/smc/smc_ib.c | 3 +- net/smc/smc_pnet.c | 3 +- net/sunrpc/auth_gss/svcauth_gss.c | 47 +- net/sunrpc/svc.c | 54 +- net/sunrpc/svcauth.c | 8 +- net/sunrpc/svcauth_unix.c | 18 +- net/switchdev/switchdev.c | 48 + net/unix/Kconfig | 5 + net/unix/af_unix.c | 153 +- net/unix/unix_bpf.c | 19 +- net/vmw_vsock/virtio_transport_common.c | 3 + net/wireless/nl80211.c | 16 +- net/wireless/scan.c | 3 +- net/xfrm/xfrm_user.c | 7 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/bpf/xdpsock_user.c | 20 +- samples/mei/mei-amt-version.c | 51 +- scripts/checkpatch.pl | 7 +- scripts/kconfig/merge_config.sh | 15 + scripts/recordmcount.pl | 40 - scripts/tracing/draw_functrace.py | 6 +- security/selinux/ss/policydb.c | 10 +- security/tomoyo/domain.c | 13 +- sound/arm/pxa2xx-ac97.c | 18 +- sound/arm/pxa2xx-pcm-lib.c | 90 +- sound/core/init.c | 14 +- sound/core/memalloc.c | 101 +- sound/core/memalloc_local.h | 2 +- sound/core/pcm_memory.c | 67 +- sound/core/pcm_native.c | 2 +- sound/core/seq/seq_ports.c | 39 +- sound/core/sgbuf.c | 30 +- sound/isa/es1688/es1688_lib.c | 29 +- sound/pci/hda/hda_controller.c | 13 +- sound/pci/hda/hda_controller.h | 2 - sound/pci/hda/hda_intel.c | 14 +- sound/pci/hda/patch_realtek.c | 2 + sound/pci/intel8x0.c | 2 +- sound/pci/korg1212/korg1212.c | 2 +- sound/pci/pcxhr/pcxhr.c | 47 +- sound/soc/amd/acp-pcm-dma.c | 10 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 10 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 10 +- sound/soc/amd/vangogh/acp5x-pcm-dma.c | 8 - sound/soc/bcm/bcm63xx-pcm-whistler.c | 82 +- sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/ad193x.c | 30 +- sound/soc/codecs/ad193x.h | 4 + sound/soc/codecs/cs42l42.c | 122 +- sound/soc/codecs/cs42l42.h | 3 + sound/soc/codecs/max98090.c | 4 +- sound/soc/codecs/mt6359-accdet.c | 25 +- sound/soc/codecs/nau8824.c | 42 +- sound/soc/codecs/rt5514.c | 2 +- sound/soc/codecs/rt5640.c | 19 +- sound/soc/codecs/sdw-mockup.c | 2 + sound/soc/codecs/tlv320aic32x4.c | 8 +- sound/soc/codecs/wcd938x.c | 843 +- sound/soc/fsl/fsl_asrc_dma.c | 47 +- sound/soc/fsl/fsl_dma.c | 50 +- sound/soc/fsl/imx-pcm-fiq.c | 75 +- sound/soc/fsl/imx-pcm-rpmsg.c | 89 +- sound/soc/fsl/mpc5200_dma.c | 63 +- sound/soc/generic/simple-card-utils.c | 4 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 3 +- sound/soc/intel/boards/bytcr_rt5640.c | 118 +- sound/soc/intel/boards/sof_pcm512x.c | 13 +- sound/soc/intel/boards/sof_rt5682.c | 14 + sound/soc/intel/boards/sof_sdw.c | 12 + sound/soc/intel/boards/sof_sdw_max98373.c | 4 +- sound/soc/intel/skylake/skl-pcm.c | 8 - sound/soc/kirkwood/kirkwood-dma.c | 26 +- sound/soc/pxa/pxa-ssp.c | 3 - sound/soc/pxa/pxa2xx-ac97.c | 3 - sound/soc/pxa/pxa2xx-i2s.c | 3 - sound/soc/pxa/pxa2xx-pcm.c | 3 - sound/soc/qcom/lpass-platform.c | 60 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 63 +- sound/soc/sh/rcar/ssi.c | 6 +- sound/soc/soc-dapm.c | 65 +- sound/soc/soc-ops.c | 21 +- sound/soc/soc-topology.c | 23 +- sound/soc/sof/intel/Kconfig | 4 +- sound/soc/sof/intel/cnl.c | 6 + sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sof/intel/hda.c | 39 +- sound/soc/sof/intel/hda.h | 8 +- sound/soc/sof/intel/icl.c | 3 + sound/soc/sof/intel/shim.h | 3 + sound/soc/sof/intel/tgl.c | 12 + sound/soc/sof/sof-pci-dev.c | 9 + sound/soc/sprd/sprd-pcm-dma.c | 67 +- sound/soc/tegra/tegra210_admaif.c | 6 - sound/soc/tegra/tegra_pcm.c | 93 +- sound/soc/tegra/tegra_pcm.h | 7 - sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 4 +- sound/usb/card.c | 42 +- sound/usb/clock.c | 15 +- sound/usb/endpoint.c | 14 +- sound/usb/format.c | 6 +- sound/usb/implicit.c | 6 +- sound/usb/mixer.c | 45 +- sound/usb/mixer.h | 3 +- sound/usb/mixer_maps.c | 22 - sound/usb/quirks-table.h | 70 +- sound/usb/quirks.c | 359 +- sound/usb/quirks.h | 5 +- sound/usb/stream.c | 4 +- sound/usb/usbaudio.h | 65 +- sound/x86/intel_hdmi_audio.c | 2 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 48 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 3 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 9 +- tools/bpf/bpftool/Documentation/bpftool-iter.rst | 2 + tools/bpf/bpftool/Documentation/bpftool-link.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 36 +- .../bpftool/Documentation/bpftool-struct_ops.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool.rst | 12 +- tools/bpf/bpftool/bash-completion/bpftool | 66 +- tools/bpf/bpftool/btf.c | 3 +- tools/bpf/bpftool/cgroup.c | 3 +- tools/bpf/bpftool/common.c | 6 + tools/bpf/bpftool/feature.c | 1 + tools/bpf/bpftool/gen.c | 3 +- tools/bpf/bpftool/iter.c | 2 + tools/bpf/bpftool/link.c | 3 +- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 3 +- tools/bpf/bpftool/map.c | 5 +- tools/bpf/bpftool/net.c | 1 + tools/bpf/bpftool/perf.c | 5 +- tools/bpf/bpftool/prog.c | 8 +- tools/bpf/bpftool/struct_ops.c | 2 +- tools/include/uapi/linux/if_link.h | 1 + tools/lib/bpf/btf.c | 14 +- tools/lib/bpf/btf.h | 6 +- tools/lib/bpf/libbpf.c | 4 +- tools/lib/bpf/libbpf.map | 2 + tools/perf/util/cs-etm.c | 20 +- tools/perf/util/map.c | 2 - tools/perf/util/pmu.c | 33 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/arm64/fp/.gitignore | 2 + tools/testing/selftests/arm64/fp/Makefile | 11 +- tools/testing/selftests/arm64/fp/TODO | 4 + tools/testing/selftests/arm64/fp/rdvl-sve.c | 14 + tools/testing/selftests/arm64/fp/rdvl.S | 10 + tools/testing/selftests/arm64/fp/rdvl.h | 8 + tools/testing/selftests/arm64/fp/sve-probe-vls.c | 5 + tools/testing/selftests/arm64/fp/vec-syscfg.c | 593 ++ tools/testing/selftests/arm64/mte/.gitignore | 1 + tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/network_helpers.c | 12 + tools/testing/selftests/bpf/network_helpers.h | 1 + tools/testing/selftests/bpf/prog_tests/netcnt.c | 82 + .../selftests/bpf/prog_tests/reference_tracking.c | 4 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 12 - tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 2 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 14 +- .../selftests/bpf/test_bpftool_synctypes.py | 586 ++ tools/testing/selftests/bpf/test_netcnt.c | 148 - tools/testing/selftests/damon/Makefile | 7 + tools/testing/selftests/damon/_chk_dependency.sh | 28 + tools/testing/selftests/damon/debugfs_attrs.sh | 75 + .../selftests/kvm/access_tracking_perf_test.c | 4 +- tools/testing/selftests/kvm/demand_paging_test.c | 3 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 77 +- .../testing/selftests/kvm/include/perf_test_util.h | 2 +- .../testing/selftests/kvm/include/x86_64/hyperv.h | 5 +- tools/testing/selftests/kvm/lib/perf_test_util.c | 22 +- .../kvm/memslot_modification_stress_test.c | 3 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 2 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 41 +- tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/af_unix/Makefile | 5 + .../testing/selftests/net/af_unix/test_unix_oob.c | 437 + tools/testing/selftests/net/gro.c | 1095 +++ tools/testing/selftests/net/gro.sh | 128 + tools/testing/selftests/net/psock_snd.sh | 3 - tools/testing/selftests/net/setup_loopback.sh | 82 + tools/testing/selftests/net/toeplitz.c | 585 ++ tools/testing/selftests/net/toeplitz.sh | 199 + tools/testing/selftests/net/toeplitz_client.sh | 28 + .../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 + tools/testing/selftests/sgx/sigstruct.c | 41 +- .../selftests/tc-testing/tc-tests/qdiscs/mq.json | 137 + tools/testing/selftests/tc-testing/tdc_config.py | 1 + tools/testing/selftests/vm/ksm_tests.c | 136 +- virt/kvm/kvm_main.c | 174 +- 2576 files changed, 171723 insertions(+), 85273 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-ge-achc create mode 100644 Documentation/admin-guide/mm/damon/index.rst create mode 100644 Documentation/admin-guide/mm/damon/start.rst create mode 100644 Documentation/admin-guide/mm/damon/usage.rst delete mode 100644 Documentation/devicetree/bindings/arm/gemini.txt create mode 100644 Documentation/devicetree/bindings/arm/gemini.yaml create mode 100644 Documentation/devicetree/bindings/ata/intel,ixp4xx-compact-flash.yaml create mode 100644 Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml delete mode 100644 Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt create mode 100644 Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml delete mode 100644 Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt create mode 100644 Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bu [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml create mode 100644 Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml delete mode 100644 Documentation/devicetree/bindings/display/ssd1307fb.txt delete mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml create mode 100644 Documentation/devicetree/bindings/gpio/aspeed,sgpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/sgpio-aspeed.txt create mode 100644 Documentation/devicetree/bindings/hwmon/winbond,w83781d.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,meson-ir-tx.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/mt9p031.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml create mode 100644 Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml delete mode 100644 Documentation/devicetree/bindings/misc/ge-achc.txt create mode 100644 Documentation/devicetree/bindings/misc/ge-achc.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/uniphier-efuse.txt delete mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.txt create mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,zynq-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,zynq-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt create mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml create mode 100644 Documentation/devicetree/bindings/riscv/starfive.yaml create mode 100644 Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml delete mode 100644 Documentation/driver-api/media/csi2.rst create mode 100644 Documentation/driver-api/media/drivers/rkisp1.rst create mode 100644 Documentation/driver-api/media/tx-rx.rst create mode 100644 Documentation/filesystems/idmappings.rst create mode 100644 Documentation/translations/zh_TW/IRQ.txt create mode 100644 Documentation/translations/zh_TW/admin-guide/README.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/bug-bisect.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/bug-hunting.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/clearing-warn-once.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/cpu-load.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/index.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/init.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/reporting-issues.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/security-bugs.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/tainted-kernels.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/unicode.rst create mode 100644 Documentation/translations/zh_TW/disclaimer-zh_TW.rst create mode 100644 Documentation/translations/zh_TW/gpio.txt create mode 100644 Documentation/translations/zh_TW/index.rst create mode 100644 Documentation/translations/zh_TW/io_ordering.txt create mode 100644 Documentation/translations/zh_TW/oops-tracing.txt create mode 100644 Documentation/translations/zh_TW/process/1.Intro.rst create mode 100644 Documentation/translations/zh_TW/process/2.Process.rst create mode 100644 Documentation/translations/zh_TW/process/3.Early-stage.rst create mode 100644 Documentation/translations/zh_TW/process/4.Coding.rst create mode 100644 Documentation/translations/zh_TW/process/5.Posting.rst create mode 100644 Documentation/translations/zh_TW/process/6.Followthrough.rst create mode 100644 Documentation/translations/zh_TW/process/7.AdvancedTopics.rst create mode 100644 Documentation/translations/zh_TW/process/8.Conclusion.rst create mode 100644 Documentation/translations/zh_TW/process/code-of-conduct-interp [...] create mode 100644 Documentation/translations/zh_TW/process/code-of-conduct.rst create mode 100644 Documentation/translations/zh_TW/process/coding-style.rst create mode 100644 Documentation/translations/zh_TW/process/development-process.rst create mode 100644 Documentation/translations/zh_TW/process/email-clients.rst create mode 100644 Documentation/translations/zh_TW/process/embargoed-hardware-issues.rst create mode 100644 Documentation/translations/zh_TW/process/howto.rst create mode 100644 Documentation/translations/zh_TW/process/index.rst create mode 100644 Documentation/translations/zh_TW/process/kernel-driver-statement.rst create mode 100644 Documentation/translations/zh_TW/process/kernel-enforcement-sta [...] create mode 100644 Documentation/translations/zh_TW/process/license-rules.rst create mode 100644 Documentation/translations/zh_TW/process/magic-number.rst create mode 100644 Documentation/translations/zh_TW/process/management-style.rst create mode 100644 Documentation/translations/zh_TW/process/programming-language.rst create mode 100644 Documentation/translations/zh_TW/process/stable-api-nonsense.rst create mode 100644 Documentation/translations/zh_TW/process/stable-kernel-rules.rst create mode 100644 Documentation/translations/zh_TW/process/submit-checklist.rst create mode 100644 Documentation/translations/zh_TW/process/submitting-drivers.rst create mode 100644 Documentation/translations/zh_TW/process/submitting-patches.rst create mode 100644 Documentation/translations/zh_TW/process/volatile-considered-ha [...] create mode 100644 Documentation/translations/zh_TW/sparse.txt create mode 100644 Documentation/vm/damon/api.rst create mode 100644 Documentation/vm/damon/design.rst create mode 100644 Documentation/vm/damon/faq.rst create mode 100644 Documentation/vm/damon/index.rst create mode 100644 arch/arc/include/asm/atomic-llsc.h create mode 100644 arch/arc/include/asm/atomic-spinlock.h create mode 100644 arch/arc/include/asm/atomic64-arcv2.h delete mode 100644 arch/arc/include/asm/tlb-mmu1.h create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-codina.dts create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-gavini.dts create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-kyle.dts delete mode 100644 arch/arm/mach-ep93xx/crunch-bits.S delete mode 100644 arch/arm/mach-ep93xx/crunch.c create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-kagura.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-keyaki.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-v3.0.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmi8996.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp2.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm630-sony-xperia-ganges.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm636.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6125-sony-xperia-seine-pdx201.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6125.dtsi create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts create mode 100644 arch/arm64/hyperv/Makefile create mode 100644 arch/arm64/hyperv/hv_core.c create mode 100644 arch/arm64/hyperv/mshyperv.c create mode 100644 arch/arm64/include/asm/hyperv-tlfs.h create mode 100644 arch/arm64/include/asm/mshyperv.h create mode 100644 arch/openrisc/include/asm/setup.h create mode 100644 arch/s390/boot/compressed/clz_ctz.c create mode 100644 arch/s390/include/asm/ftrace.lds.h create mode 100644 arch/s390/include/asm/kfence.h create mode 100644 arch/s390/kernel/ftrace.h create mode 100644 arch/s390/kernel/text_amode31.S delete mode 100644 arch/s390/kernel/text_dma.S create mode 100644 arch/x86/crypto/sm4-aesni-avx-asm_64.S create mode 100644 arch/x86/crypto/sm4_aesni_avx_glue.c create mode 100644 drivers/bus/intel-ixp4xx-eb.c create mode 100644 drivers/char/hw_random/arm_smccc_trng.c create mode 100644 drivers/firmware/arm_scmi/Kconfig create mode 100644 drivers/firmware/arm_scmi/msg.c create mode 100644 drivers/firmware/arm_scmi/virtio.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/dce_virtual.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/dce_virtual.h create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h create mode 100644 drivers/gpu/drm/msm/msm_gpu_devfreq.c create mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili9341.c create mode 100644 drivers/gpu/drm/panel/panel-samsung-atna33xc20.c create mode 100644 drivers/media/i2c/imx335.c create mode 100644 drivers/media/i2c/imx412.c create mode 100644 drivers/media/i2c/ov9282.c create mode 100644 drivers/media/rc/meson-ir-tx.c create mode 100644 drivers/misc/gehc-achc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/channels.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/channels.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.h delete mode 100644 drivers/net/mhi/Makefile delete mode 100644 drivers/net/mhi/mhi.h delete mode 100644 drivers/net/mhi/net.c delete mode 100644 drivers/net/mhi/proto_mbim.c create mode 100644 drivers/net/mhi_net.c delete mode 100644 drivers/net/wan/sbni.c delete mode 100644 drivers/net/wan/sbni.h delete mode 100644 drivers/net/wireless/intersil/prism54/Makefile delete mode 100644 drivers/net/wireless/intersil/prism54/isl_38xx.c delete mode 100644 drivers/net/wireless/intersil/prism54/isl_38xx.h delete mode 100644 drivers/net/wireless/intersil/prism54/isl_ioctl.c delete mode 100644 drivers/net/wireless/intersil/prism54/isl_ioctl.h delete mode 100644 drivers/net/wireless/intersil/prism54/isl_oid.h delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_dev.c delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_dev.h delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_eth.c delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_eth.h delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_hotplug.c delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_mgt.c delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_mgt.h delete mode 100644 drivers/net/wireless/intersil/prism54/oid_mgt.c delete mode 100644 drivers/net/wireless/intersil/prism54/oid_mgt.h delete mode 100644 drivers/net/wireless/intersil/prism54/prismcompat.h create mode 100644 drivers/net/wwan/mhi_wwan_mbim.c create mode 100644 drivers/scsi/ufs/ufs-fault-injection.c create mode 100644 drivers/scsi/ufs/ufs-fault-injection.h create mode 100644 drivers/scsi/ufs/ufshpb.c create mode 100644 drivers/scsi/ufs/ufshpb.h create mode 100644 drivers/soc/mediatek/mt8365-mmsys.h create mode 100644 drivers/staging/media/imx/imx8mq-mipi-csi2.c create mode 100644 drivers/staging/r8188eu/Kconfig create mode 100644 drivers/staging/r8188eu/Makefile create mode 100644 drivers/staging/r8188eu/core/rtw_ap.c create mode 100644 drivers/staging/r8188eu/core/rtw_br_ext.c create mode 100644 drivers/staging/r8188eu/core/rtw_cmd.c create mode 100644 drivers/staging/r8188eu/core/rtw_debug.c create mode 100644 drivers/staging/r8188eu/core/rtw_efuse.c create mode 100644 drivers/staging/r8188eu/core/rtw_ieee80211.c create mode 100644 drivers/staging/r8188eu/core/rtw_io.c create mode 100644 drivers/staging/r8188eu/core/rtw_ioctl_set.c create mode 100644 drivers/staging/r8188eu/core/rtw_iol.c create mode 100644 drivers/staging/r8188eu/core/rtw_led.c create mode 100644 drivers/staging/r8188eu/core/rtw_mlme.c create mode 100644 drivers/staging/r8188eu/core/rtw_mlme_ext.c create mode 100644 drivers/staging/r8188eu/core/rtw_mp.c create mode 100644 drivers/staging/r8188eu/core/rtw_mp_ioctl.c create mode 100644 drivers/staging/r8188eu/core/rtw_p2p.c create mode 100644 drivers/staging/r8188eu/core/rtw_pwrctrl.c create mode 100644 drivers/staging/r8188eu/core/rtw_recv.c create mode 100644 drivers/staging/r8188eu/core/rtw_rf.c create mode 100644 drivers/staging/r8188eu/core/rtw_security.c create mode 100644 drivers/staging/r8188eu/core/rtw_sreset.c create mode 100644 drivers/staging/r8188eu/core/rtw_sta_mgt.c create mode 100644 drivers/staging/r8188eu/core/rtw_wlan_util.c create mode 100644 drivers/staging/r8188eu/core/rtw_xmit.c create mode 100644 drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c create mode 100644 drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c create mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c create mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c create mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c create mode 100644 drivers/staging/r8188eu/hal/HalPhyRf_8188e.c create mode 100644 drivers/staging/r8188eu/hal/HalPwrSeqCmd.c create mode 100644 drivers/staging/r8188eu/hal/hal_com.c create mode 100644 drivers/staging/r8188eu/hal/hal_intf.c create mode 100644 drivers/staging/r8188eu/hal/odm.c create mode 100644 drivers/staging/r8188eu/hal/odm_HWConfig.c create mode 100644 drivers/staging/r8188eu/hal/odm_RTL8188E.c create mode 100644 drivers/staging/r8188eu/hal/odm_RegConfig8188E.c create mode 100644 drivers/staging/r8188eu/hal/odm_debug.c create mode 100644 drivers/staging/r8188eu/hal/odm_interface.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_cmd.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_dm.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_hal_init.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_mp.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_phycfg.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_rf6052.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_sreset.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_xmit.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_led.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_recv.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_xmit.c create mode 100644 drivers/staging/r8188eu/hal/usb_halinit.c create mode 100644 drivers/staging/r8188eu/hal/usb_ops_linux.c create mode 100644 drivers/staging/r8188eu/include/Hal8188EPhyCfg.h create mode 100644 drivers/staging/r8188eu/include/Hal8188EPhyReg.h create mode 100644 drivers/staging/r8188eu/include/Hal8188EPwrSeq.h create mode 100644 drivers/staging/r8188eu/include/Hal8188ERateAdaptive.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_BB.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_MAC.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_RF.h create mode 100644 drivers/staging/r8188eu/include/HalPhyRf_8188e.h create mode 100644 drivers/staging/r8188eu/include/HalPwrSeqCmd.h create mode 100644 drivers/staging/r8188eu/include/HalVerDef.h create mode 100644 drivers/staging/r8188eu/include/basic_types.h create mode 100644 drivers/staging/r8188eu/include/cmd_osdep.h create mode 100644 drivers/staging/r8188eu/include/drv_types.h create mode 100644 drivers/staging/r8188eu/include/ethernet.h create mode 100644 drivers/staging/r8188eu/include/hal_com.h create mode 100644 drivers/staging/r8188eu/include/hal_intf.h create mode 100644 drivers/staging/r8188eu/include/ieee80211.h create mode 100644 drivers/staging/r8188eu/include/ieee80211_ext.h create mode 100644 drivers/staging/r8188eu/include/if_ether.h create mode 100644 drivers/staging/r8188eu/include/ioctl_cfg80211.h create mode 100644 drivers/staging/r8188eu/include/ip.h create mode 100644 drivers/staging/r8188eu/include/mlme_osdep.h create mode 100644 drivers/staging/r8188eu/include/mp_custom_oid.h create mode 100644 drivers/staging/r8188eu/include/odm.h create mode 100644 drivers/staging/r8188eu/include/odm_HWConfig.h create mode 100644 drivers/staging/r8188eu/include/odm_RTL8188E.h create mode 100644 drivers/staging/r8188eu/include/odm_RegConfig8188E.h create mode 100644 drivers/staging/r8188eu/include/odm_RegDefine11AC.h create mode 100644 drivers/staging/r8188eu/include/odm_RegDefine11N.h create mode 100644 drivers/staging/r8188eu/include/odm_interface.h create mode 100644 drivers/staging/r8188eu/include/odm_precomp.h create mode 100644 drivers/staging/r8188eu/include/odm_reg.h create mode 100644 drivers/staging/r8188eu/include/odm_types.h create mode 100644 drivers/staging/r8188eu/include/osdep_intf.h create mode 100644 drivers/staging/r8188eu/include/osdep_service.h create mode 100644 drivers/staging/r8188eu/include/recv_osdep.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_cmd.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_dm.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_hal.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_led.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_recv.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_rf.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_spec.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_sreset.h create mode 100644 drivers/staging/r8188eu/include/rtl8188e_xmit.h create mode 100644 drivers/staging/r8188eu/include/rtw_android.h create mode 100644 drivers/staging/r8188eu/include/rtw_ap.h create mode 100644 drivers/staging/r8188eu/include/rtw_br_ext.h create mode 100644 drivers/staging/r8188eu/include/rtw_cmd.h create mode 100644 drivers/staging/r8188eu/include/rtw_debug.h create mode 100644 drivers/staging/r8188eu/include/rtw_eeprom.h create mode 100644 drivers/staging/r8188eu/include/rtw_efuse.h create mode 100644 drivers/staging/r8188eu/include/rtw_event.h create mode 100644 drivers/staging/r8188eu/include/rtw_ht.h create mode 100644 drivers/staging/r8188eu/include/rtw_io.h create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl.h create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_set.h create mode 100644 drivers/staging/r8188eu/include/rtw_iol.h create mode 100644 drivers/staging/r8188eu/include/rtw_led.h create mode 100644 drivers/staging/r8188eu/include/rtw_mlme.h create mode 100644 drivers/staging/r8188eu/include/rtw_mlme_ext.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp_ioctl.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp_phy_regdef.h create mode 100644 drivers/staging/r8188eu/include/rtw_p2p.h create mode 100644 drivers/staging/r8188eu/include/rtw_pwrctrl.h create mode 100644 drivers/staging/r8188eu/include/rtw_recv.h create mode 100644 drivers/staging/r8188eu/include/rtw_rf.h create mode 100644 drivers/staging/r8188eu/include/rtw_security.h create mode 100644 drivers/staging/r8188eu/include/rtw_sreset.h create mode 100644 drivers/staging/r8188eu/include/rtw_xmit.h create mode 100644 drivers/staging/r8188eu/include/sta_info.h create mode 100644 drivers/staging/r8188eu/include/usb_ops.h create mode 100644 drivers/staging/r8188eu/include/usb_ops_linux.h create mode 100644 drivers/staging/r8188eu/include/usb_osintf.h create mode 100644 drivers/staging/r8188eu/include/usb_vendor_req.h create mode 100644 drivers/staging/r8188eu/include/wifi.h create mode 100644 drivers/staging/r8188eu/include/wlan_bssdef.h create mode 100644 drivers/staging/r8188eu/include/xmit_osdep.h create mode 100644 drivers/staging/r8188eu/os_dep/ioctl_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/mlme_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/os_intfs.c create mode 100644 drivers/staging/r8188eu/os_dep/osdep_service.c create mode 100644 drivers/staging/r8188eu/os_dep/recv_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/rtw_android.c create mode 100644 drivers/staging/r8188eu/os_dep/usb_intf.c create mode 100644 drivers/staging/r8188eu/os_dep/usb_ops_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/xmit_linux.c delete mode 100644 drivers/staging/rtl8188eu/Kconfig delete mode 100644 drivers/staging/rtl8188eu/Makefile delete mode 100644 drivers/staging/rtl8188eu/TODO delete mode 100644 drivers/staging/rtl8188eu/core/mac_cfg.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_ap.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_cmd.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_efuse.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_ieee80211.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_iol.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_led.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_mlme.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_recv.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_rf.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_security.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_sreset.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_wlan_util.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_xmit.c delete mode 100644 drivers/staging/rtl8188eu/hal/bb_cfg.c delete mode 100644 drivers/staging/rtl8188eu/hal/fw.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_rate_adaptive.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal_com.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal_intf.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_hwconfig.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_rtl8188e.c delete mode 100644 drivers/staging/rtl8188eu/hal/phy.c delete mode 100644 drivers/staging/rtl8188eu/hal/pwrseq.c delete mode 100644 drivers/staging/rtl8188eu/hal/pwrseqcmd.c delete mode 100644 drivers/staging/rtl8188eu/hal/rf.c delete mode 100644 drivers/staging/rtl8188eu/hal/rf_cfg.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_led.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c delete mode 100644 drivers/staging/rtl8188eu/hal/usb_halinit.c delete mode 100644 drivers/staging/rtl8188eu/include/HalVerDef.h delete mode 100644 drivers/staging/rtl8188eu/include/basic_types.h delete mode 100644 drivers/staging/rtl8188eu/include/drv_types.h delete mode 100644 drivers/staging/rtl8188eu/include/fw.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_cfg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_rate_adaptive.h delete mode 100644 drivers/staging/rtl8188eu/include/hal_com.h delete mode 100644 drivers/staging/rtl8188eu/include/hal_intf.h delete mode 100644 drivers/staging/rtl8188eu/include/ieee80211.h delete mode 100644 drivers/staging/rtl8188eu/include/mlme_osdep.h delete mode 100644 drivers/staging/rtl8188eu/include/mon.h delete mode 100644 drivers/staging/rtl8188eu/include/odm.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_hwconfig.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_precomp.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_rtl8188e.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_types.h delete mode 100644 drivers/staging/rtl8188eu/include/osdep_intf.h delete mode 100644 drivers/staging/rtl8188eu/include/osdep_service.h delete mode 100644 drivers/staging/rtl8188eu/include/phy.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_regdefine11n.h delete mode 100644 drivers/staging/rtl8188eu/include/pwrseq.h delete mode 100644 drivers/staging/rtl8188eu/include/pwrseqcmd.h delete mode 100644 drivers/staging/rtl8188eu/include/recv_osdep.h delete mode 100644 drivers/staging/rtl8188eu/include/rf.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_cmd.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_dm.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_hal.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_recv.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_spec.h delete mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_xmit.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_android.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ap.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_cmd.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_eeprom.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_efuse.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_event.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ht.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_set.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_iol.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_led.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_mlme.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_pwrctrl.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_recv.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_rf.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_security.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_sreset.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_xmit.h delete mode 100644 drivers/staging/rtl8188eu/include/sta_info.h delete mode 100644 drivers/staging/rtl8188eu/include/usb_ops_linux.h delete mode 100644 drivers/staging/rtl8188eu/include/wifi.h delete mode 100644 drivers/staging/rtl8188eu/include/wlan_bssdef.h delete mode 100644 drivers/staging/rtl8188eu/include/xmit_osdep.h delete mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/mlme_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/mon.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/os_intfs.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/osdep_service.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/recv_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/rtw_android.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/usb_intf.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/xmit_linux.c delete mode 100644 fs/binfmt_em86.c create mode 100644 include/dt-bindings/pinctrl/pinctrl-zynq.h create mode 100644 include/linux/damon.h create mode 100644 include/linux/kasan-tags.h delete mode 100644 include/linux/platform_data/mmc-esdhc-imx.h delete mode 100644 include/net/netns/x_tables.h create mode 100644 include/trace/events/damon.h create mode 100644 include/uapi/linux/virtio_scmi.h create mode 100644 lib/crypto/sm4.c create mode 100644 mm/damon/Kconfig create mode 100644 mm/damon/Makefile create mode 100644 mm/damon/core-test.h create mode 100644 mm/damon/core.c create mode 100644 mm/damon/dbgfs-test.h create mode 100644 mm/damon/dbgfs.c create mode 100644 mm/damon/vaddr-test.h create mode 100644 mm/damon/vaddr.c create mode 100644 tools/testing/selftests/arm64/fp/TODO create mode 100644 tools/testing/selftests/arm64/fp/rdvl-sve.c create mode 100644 tools/testing/selftests/arm64/fp/rdvl.S create mode 100644 tools/testing/selftests/arm64/fp/rdvl.h create mode 100644 tools/testing/selftests/arm64/fp/vec-syscfg.c create mode 100644 tools/testing/selftests/bpf/prog_tests/netcnt.c create mode 100755 tools/testing/selftests/bpf/test_bpftool_synctypes.py delete mode 100644 tools/testing/selftests/bpf/test_netcnt.c create mode 100644 tools/testing/selftests/damon/Makefile create mode 100644 tools/testing/selftests/damon/_chk_dependency.sh create mode 100644 tools/testing/selftests/damon/debugfs_attrs.sh create mode 100644 tools/testing/selftests/net/af_unix/Makefile create mode 100644 tools/testing/selftests/net/af_unix/test_unix_oob.c create mode 100644 tools/testing/selftests/net/gro.c create mode 100755 tools/testing/selftests/net/gro.sh create mode 100755 tools/testing/selftests/net/setup_loopback.sh create mode 100644 tools/testing/selftests/net/toeplitz.c create mode 100755 tools/testing/selftests/net/toeplitz.sh create mode 100755 tools/testing/selftests/net/toeplitz_client.sh create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/mq.json