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-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 683f29b781ae Add linux-next specific files for 20211008 omits b5d4be3b2743 Merge branch 'akpm/master' omits 5898637c8c94 mm: unexport {,un}lock_page_memcg omits e26df3383e72 mm: unexport folio_memcg_{,un}lock omits 616c045c25b6 mm: migrate: simplify the file-backed pages validation whe [...] omits ec771fa17c63 Merge branch 'akpm-current/current' omits 67749261c9e7 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits 78a0d6a0b4cf ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits 9969fc69cdf2 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits 85b8dff2c3b6 virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits 722fa5668dd8 kernel/resource: disallow access to exclusive system RAM regions omits 00d4f877d027 kernel/resource: clean up and optimize iomem_is_exclusive() omits 7bb8af37a05c kcov: replace local_irq_save() with a local_lock_t omits cc2067dca2b3 kcov: avoid enable+disable interrupts if !in_task() omits 225746df999e kcov: allocate per-CPU memory on the relevant node omits 775d839e592a Documentation/kcov: define `ip' in the example omits bae5f541673a Documentation/kcov: include types.h in the example omits c067bb012c6d sysv: use BUILD_BUG_ON instead of runtime check omits d179bcc0df42 kernel/fork.c: unshare(): use swap() to make code cleaner omits ca54b29bed2a seq_file: move seq_escape() to a header omits ef2687f23923 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 9881394bf654 hfs/hfsplus: use WARN_ON for sanity check omits 87c5c0008651 coda: bump module version to 7.2 omits cf0c65320d64 coda: use vmemdup_user to replace the open code omits 9f795411c717 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits 5ac2c6394df1 coda: avoid doing bad things on inode type changes during [...] omits 09fd564b7866 coda: avoid hidden code duplication in rename omits 9b415515656e coda: avoid flagging NULL inodes omits 7d7db8d5c939 coda: remove err which no one care omits 103eac83dcfb coda: check for async upcall request using local state omits 89d59feff566 coda: avoid NULL pointer dereference from a bad inode omits 6b5376846b4c init/main.c: silence some -Wunused-parameter warnings omits ff66b11afdb0 ramfs: fix mount source show for ramfs omits 7ed3004b854a alpha: use is_kernel_text() helper omits fae16f05b424 microblaze: use is_kernel_text() helper omits 4d75b4c33a1c powerpc/mm: use core_kernel_text() helper omits 9290b827fd63 extable: use is_kernel_text() helper omits eb575fbb1b2e mm: kasan: use is_kernel() helper omits fb8a129f7397 sections: provide internal __is_kernel() and __is_kernel_t [...] omits 4a563e7e4734 x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits c9dd64e4c9b4 sections: move is_kernel_inittext() into sections.h omits d51ae96d8233 sections: move and rename core_kernel_data() to is_kernel_ [...] omits 8718aba122ef kallsyms: fix address-checks for kernel related range omits 1b87236c5544 kallsyms: remove arch specific text and data check omits 7a34fbc644e6 ELF: simplify STACK_ALLOC macro omits f469a8c6ae42 ELF: fix overflow in total mapping size calculation omits 07913dc49cb5 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits 5f96e49c5ae7 const_structs.checkpatch: add a few sound ops structs omits 40e48758c561 lib: uninline simple_strntoull() as well omits bd6dc59d6251 include/linux/string_helpers.h: add linux/string.h for strlen() omits 7e3fc5dd2405 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits 571bf4197481 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits 6aa4e9a32495 lib, stackdepot: add helper to print stack entries into buffer omits 38991066bf87 lib, stackdepot: add helper to print stack entries omits 57e301615fab lib, stackdepot: check stackdepot handle before accessing slabs omits 987b86a1de85 proc/sysctl: make protected_* world readable omits 2a525ce3cf47 proc: allow pid_revalidate() during LOOKUP_RCU omits af19633ead7a virtio-mem: kdump mode to sanitize /proc/vmcore access omits 62250fd6972c virtio-mem: factor out hotplug specifics from virtio_mem_r [...] omits dccd08d5b417 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] omits 2b2cae416a6d virtio-mem: factor out hotplug specifics from virtio_mem_i [...] omits ea23529a500f proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] omits a04590d2dfd2 proc/vmcore: let pfn_is_ram() return a bool omits e76e6a8f599e x86/xen: print a warning when HVMOP_get_mem_type fails omits 5aa7762ce1b1 x86/xen: simplify xen_oldmem_pfn_is_ram() omits 3389b6049b0f x86/xen: update xen_oldmem_pfn_is_ram() documentation omits 060f431a9fe1 procfs-do-not-list-tid-0-in-proc-pid-task-fix omits 1e870a9da986 procfs: do not list TID 0 in /proc/<pid>/task omits b7f8bb3ff436 kernel/hung_task.c: Monitor killed tasks. omits f5a110fa7fc2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 34c7e4993160 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits a60686337eb9 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes omits 81ebb4d756b2 selftests/damon: add 'schemes' debugfs tests omits ac764ad9324c mm/damon/schemes: implement statistics feature omits af9de052def3 mm/damon/dbgfs: support DAMON-based Operation Schemes omits b84ead92e224 mm/damon/vaddr: support DAMON-based Operation Schemes omits b81735d86f21 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) omits 95a1c437dc36 mm/damon/core: account age of target regions omits a2ad1b8b9098 mm/damon/core: nullify pointer ctx->kdamond with a NULL omits aff180c223da mm/damon: needn't hold kdamond_lock to print pid of kdamond omits 68d3ff6507d2 mm/damon: remove unnecessary do_exit() from kdamond omits fe9d5509a74c mm/damon/core: print kdamond start log in debug mode only omits 95eb8c6a610a include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits edf210f5d4c4 docs/vm/damon: remove broken reference omits edb253c3b820 MAINTAINERS: update SeongJae's email address omits 17721d9be96e Documentation/vm: move user guides to admin-guide/mm/ omits 9643c5d9cf33 mm/damon: grammar s/works/work/ omits 58bd9f052871 kfence: shorten critical sections of alloc/free omits 9c157aed31de kfence: test: use kunit_skip() to skip tests omits 7664991fedfc kfence: add note to documentation about skipping covered a [...] omits fd3edb5062c7 fixup! kfence: limit currently covered allocations when po [...] omits 9c77842f0f99 kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits 78e32b413e50 kfence: limit currently covered allocations when pool nearly full omits dd7d81787af1 kfence: move saving stack trace of allocations into __kfen [...] omits 2e59c968c031 kfence: count unexpectedly skipped allocations omits d2618e8d22a0 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits 2da061b96a3c include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits dd9495a1042c mm: remove HARDENED_USERCOPY_FALLBACK omits daa869cad04d zram: Introduce an aged idle interface omits a28775dca0b4 zram-introduce-an-aged-idle-interface-v5 omits 6e568780d629 zram: introduce an aged idle interface omits ecee60151662 zram: off by one in read_block_state() omits 9091a9332a8c zram_drv: allow reclaim on bio_alloc omits 8041236b54ed mm/highmem: Remove deprecated kmap_atomic omits b532b1cbba9a mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits f856457abf09 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 16251a2da5e4 mm: disable zsmalloc on PREEMPT_RT omits f4319bdbe1bc mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits fbf9b4e259f8 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 9373394c3bef mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] omits a1fc739fcc53 memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] omits 88e28391bf89 memblock: allow to specify flags with memblock_add_node() omits 9d1e409678f2 memblock: improve MEMBLOCK_HOTPLUG documentation omits 5cdea971a29a mm/memory_hotplug: handle memblock_add_node() failures in [...] omits 92bd3353a2c2 x86: remove memory hotplug support on X86_32 omits 75c42193eb31 mm/memory_hotplug: remove stale function declarations omits 99d649dbd514 mm/memory_hotplug: remove HIGHMEM leftovers omits 652d6adb0a0e mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit omits 83b08c84a78b mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE omits 3db2086f743c mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] omits ee89b98b53a9 memory-hotplug.rst: document the "auto-movable" online policy omits c80f698d4028 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] omits 4bfe1164798d memory-hotplug.rst: fix two instances of "movablecore" tha [...] omits b5cc1999e2d3 mm/memory_hotplug: add static qualifier for online_policy_ [...] omits 88b542aee932 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits b0e859f77595 mm/vmstat: annotate data race for zone->free_area[order].nr_free omits e6d34684efd4 selftest/vm: fix ksm selftest to run with different NUMA t [...] omits 50a2a2d2127b mm: nommu: kill arch_get_unmapped_area() omits f78422586d19 mm/migrate: de-duplicate migrate_reason strings omits 705e39b59978 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 86acc55c3d32 hugetlbfs: extend the definition of hugepages parameter to [...] omits 0b697955249f oom_kill: oom_score_adj broken for processes with small me [...] omits dc1361c48f94 mm: mark the OOM reaper thread as freezable omits 0183d829c74d memblock: use memblock_free for freeing virtual pointers omits 504f7fd15610 memblock: rename memblock_free to memblock_phys_free omits 13fad11ef64e memblock: stop aliasing __memblock_free_late with memblock [...] omits 13c19b3a2ad6 memblock: drop memblock_free_early_nid() and memblock_free [...] omits b619c6b35909 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] omits 39c554e289e3 arch_numa: simplify numa_distance allocation omits 5df1a465600a mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 243345a4e015 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 6bf49ad2f9b0 tools/vm/page-types.c: print file offset in hexadecimal omits ab17d962b580 tools/vm/page-types.c: move show_file() to summary output omits 22aa2a4dfb65 tools/vm/page-types.c: make walk_file() aware of address r [...] omits 049105e2edcd tools/vm/page_owner_sort.c: count and sort by mem omits 063efe93dbdb mm/vmscan.c: fix -Wunused-but-set-variable warning omits 152d737d017b mm/page_isolation: guard against possible putback unisolated page omits 4160c6924d48 mm/page_isolation: fix potential missing call to unset_mig [...] omits e9c5ebcb6f34 userfaultfd/selftests: fix calculation of expected ioctls omits d3b6af95a0d8 userfaultfd/selftests: fix feature support detection omits 5b187d0770e3 userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits 420479dd13b7 hugetlb: add hugetlb demote page support omits 896ecec323ea hugetlb: add demote bool to gigantic page routines omits 1f3c87fb4c03 hugetlb: be sure to free demoted CMA pages to CMA omits 38c62722bd5b mm/cma: add cma_pages_valid to determine if pages are in CMA omits 052d4e89e4c6 hugetlb: add demote hugetlb page sysfs interfaces omits 2253153347fb mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits 1a3588d1cb53 mm: fix data race in PagePoisoned() omits fd78a0832ddd s390: use generic version of arch_is_kernel_initmem_freed() omits c7e090759118 powerpc: use generic version of arch_is_kernel_initmem_freed() omits 5d3956ae7e05 mm: make generic arch_is_kernel_initmem_freed() do what it says omits 0c10df66ae87 mm: create a new system state and fix core_kernel_text() omits 7f8aa3704758 mm/page_alloc.c: show watermark_boost of zone in zoneinfo omits bed7492ffa46 mm/page_alloc: detect allocation forbidden by cpuset and b [...] omits 2c1abd01b812 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() omits efc7d762b83b mm: move fold_vm_numa_events() to fix NUMA without SMP omits 3a85b1603a47 mm: move node_reclaim_distance to fix NUMA without SMP omits 8befd776c290 mm/page_alloc: use accumulated load when building node fal [...] omits 85c6e585cc8b mm/page_alloc: print node fallback order omits 5a0f0271553a mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] omits 950bdf1f27ee mm/page_alloc.c: use helper function zone_spans_pfn() omits 79d1d9e38f52 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() omits 3979ffee5d5b mm/page_alloc.c: simplify the code by using macro K() omits f21a8b7de7db mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] omits 63842afb0c2c mm/large system hash: avoid possible NULL deref in alloc_l [...] omits 472945b8184c Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits 034e84c40a93 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 7d54d6bd4b37 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits c621e0e3e028 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c6a784e9fa6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 8358465a4193 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits b322fd31e6ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60f37588ebba Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 70c09474a20a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 6e924c7fea06 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 70dde7a2e580 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 41df290e953e Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 2478564ed15a Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 68ec49f1b01f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits d81573f26d9c Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 69d786634772 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 567d057fbfcc next-20211006/userns omits bee313648870 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afb3d0e1ba10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4534ec18117c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits f46a6bbe84d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits edaa09fdacde Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2cf45818ac79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e0eb3259007 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6bcb8780205b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdf39a85d418 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 5a75c1bb4415 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 92cabae3f4c7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 976597a037c9 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 14be50c38bce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0728c04b268a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 227507f46ff8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 173612b67585 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 8e9c135cd314 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits ccbc45249ffd Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 469b646fa53e Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits bac76aa3d7cd Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 281e4d1f8728 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 426e6112ab11 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits eefacba8b2f9 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits b4c160f00788 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5553256b82fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d05efa50fbae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 010c06697937 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cc789774e33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cae4cfdb029 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits eb0d9ff5442f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 38f5b75f5d0d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 9698feb1e8ad Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits c8cbbe6ae140 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 891d5a36e315 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8894a19c577f Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits a2e5e9d5eec1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0429435cb39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 924291c820ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3c646fa901ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a59a118adedd Merge branch 'next' of git://github.com/cschaufler/smack-next omits cafc0f688e3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 412b495d24c0 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits c045d116dfbb Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 957caeabcfaf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits e49894600195 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 109536578c62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64bcafa50de5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4ef1e5dffdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a289eba5f023 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f4149e4ddca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f49c04c58a9 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 58adf05f8fb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb9850f30f3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14342da72ac7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb764ec3b894 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 5b0d2c576da7 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits c89b3cac371b Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits f0024470f677 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 38e8fa0b91a0 next-20211007/amdgpu omits b2ac69efbfc2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 0240e6ee732b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 805982bd7b76 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7a5ba1c2f0f1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 1b6b062c2040 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 0c6db6fa6573 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 5ff82cc47b08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e279bffe2d31 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d269d7a543c1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9f72915c3f3f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2a69187c2712 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c398c1de55a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1ccf3418e7a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb693fdf2c2f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0e1a7a9c5ec7 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 2e0348ee7754 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 2f5bedc9ca9a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 621be2f104a8 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 56dd30c0e04b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits aab66fd24b2b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7a42178e4b0a Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 6e4d6e16e7fe Merge branch 'master' of git://linuxtv.org/media_tree.git omits b0a29f73201f Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 9b665db74ea9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 438b269cdc05 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 6d205cca3aed Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 3bd5050d85cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dea2b6067e2b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits cb53a70d9e5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4111a018ed76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d77cb5c2411 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6b5be9f1bcb Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits e863e240a8e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84a7b78d3328 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5d33c4d50882 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits b36887679729 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 5145b539e60f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 6f7014ca8960 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9787baca2f07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d823e93d663 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 07053b87ca4d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e5202ee28af0 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 7c10d554c724 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b0fd590b03d Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 166955b12e8b Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits bf1f8054a9f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a57393c9219 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 74d8106a577a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits db3cdc37d36a Merge branch 'for-next' of git://git.libc.org/linux-sh omits 08f22ae5a3d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f30ce5f9af56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80e27c95c17d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9125243068ad Merge branch 'for-next' of git://github.com/openrisc/linux.git omits c7fb3f81b77c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 189c22152b59 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 4b9fb9730ef2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66652cf1a3a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01e7e910d3d5 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 3a5d13fefbd3 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits b9f5716d7e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bc582faf161 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits adccc7b6f91b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 624b033129d6 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 0b86194c43b5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits cdaf4fbdaa06 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 2ea6dcf274e3 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 612145c3c073 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29c1119d2a52 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 03f86dafe938 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 5c1d99358eb4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 8a71b37a16d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecdc3c239c22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c696e934020e Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 19cf5243f317 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fb1dfd468609 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d944df2dd30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27adc0eae9d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e04907049734 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 282f50c53647 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d99f9d2a9215 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 48f5f446e403 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27091d1b3897 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cd27becea9ee Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits f02b111a2fcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a98e84ebbb6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits caa9f936a1fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c4091da8a82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83381fc175f4 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 9fc49a1cab77 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 1259f86072ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 964a00a1f0cf Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 64a97bd8eb72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d51398c75079 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 4f374591ab79 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 079cd87a6764 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits c7380fd1e67f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bf0b1a722a2a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits f43374e2999e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d6c1f84c0ec7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 23156a5d0af2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ec739aeaf14c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits aa174e7bc9e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dff83f755358 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 738fa52a7852 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 3855a7a2b8ea Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits a44be7cf7a1d Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits be2ef445abf5 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 0bdc5ee1caab Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] omits 09a7f372aa6c Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 27258ff020d8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 4fce10c09445 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits ec19e681b0ba Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 9b5e893ba398 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 052c52499819 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 5f641b890a63 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 7120f6142950 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 02a001069139 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits df5f57e47b24 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 75b1e3ce4a0d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b5053127c020 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8868b6bc39f4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5a4e9a748a44 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a380e6397d7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e995abfcbdd4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits df362644ce6a Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 131cbfbd9262 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits 231dc15e1ddc Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 5084f65d96a0 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 98b46c656e8a Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits be4c1bb3466c Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits da0dc7e9e8b0 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 3d5ff4a3f52b Merge branch for-5.16/arm64/defconfig into for-next omits aa4da202dbc6 Merge branch for-5.16/arm64/dt into for-next omits b9df88e04997 Merge branch for-5.16/arm/dt into for-next omits 33e309cae742 Merge branch for-5.16/cpuidle into for-next omits 6bcb91104326 Merge branch for-5.16/soc into for-next omits 8fa4c5581202 Merge branch for-5.16/firmware into for-next omits 232e2470e1e2 Merge branch for-5.16/dt-bindings into for-next omits 1bdb8b75df8c Merge branch for-5.16/clk into for-next omits 0cc20c8e37fe soc/tegra: pmc: Use devm_platform_ioremap_resource() omits c016aeece286 soc: tegra: Add Tegra186 ARI driver omits 574167bf7ed8 Merge branches 'thermal-int340x' and 'thermal-powerclamp' [...] omits 92ac4638d4ab Merge branch 'pnp' into linux-next omits 2860c06024a9 Merge branches 'acpica' and 'acpi-misc' into linux-next omits 54a59842c15e Merge branch 'acpi-pci-fixes' into linux-next omits c4800765c0ed MAINTAINERS: Update SWIOTLB maintainership omits a6d06ef25c4e Merge branch 'irq/core' omits 3d0c8725fd30 Merge branch 'locking/core' omits 75a150c4f7d3 Merge branch 'locking/wwmutex' omits dcf21d423e05 Merge branch 'objtool/core' omits 91f529ad2bfb Merge branch 'objtool/urgent' omits 916ad209f33e Merge branch 'perf/core' omits f23a35122c81 Merge branch 'ras/core' omits c715aae7295c Merge branch 'sched/core' omits 9455d30a7fd5 Merge branch 'x86/build' omits 39c43ec2c8c6 Merge branch 'x86/cleanups' omits a28c527de9b9 Merge branch 'x86/core' omits 15e41721f84a Merge branch 'x86/cpu' omits 9c72b8a0c8df Merge branch 'x86/fpu' omits 0761eba7906f Merge branch 'x86/misc' omits 2effb1e31d27 Merge branch 'x86/urgent' omits fac0bf7332e9 Merge branch 'x86/urgent' into x86/fpu, to resolve conflicts omits 7d89172afed6 drm/amdgpu/pm: properly handle sclk for profiling modes on [...] omits dcfd4b3a7da7 drm/radeon: Add HD-audio component notifier support (v2) omits c19cb2017750 Revert "drm/amd/display: To modify the condition in indica [...] omits ebd3345313de Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 737a93531f37 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits fc1c374134d9 drm/amdgpu: only check for _PR3 on dGPUs omits 2aa15cc3dbea drm/amdgpu: add another raven1 gfxoff quirk omits 5340a42c34b3 amd/amdkfd: remove svms declaration to avoid werror omits 35814bdc451c drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits bd3d006e35e8 drm/amdkfd: export svm_range_list_lock_and_flush_work omits 541d7e4c6ce1 drm/amdkfd: avoid conflicting address mappings omits 52d0d3ca9371 drm/amdgpu: use generic fb helpers instead of setting up A [...] omits 9c0c581d59e2 Merge branch 'pm-pci' into linux-next omits 54aeb3fcbb1f Merge branch 'for-5.16/io_uring' into for-next omits 908d969f88bf x86/fpu: Restore the masking out of reserved MXCSR bits omits 7e7508e004f9 Merge branch 'fixes' into next omits 4b5227f58743 mmc: slot-gpio: Update default label when no con_id provided omits 2720c7868509 mmc: slot-gpio: Refactor mmc_gpio_alloc() omits 4ba138d6e5d9 dt-bindings: mmc: arasan,sdci: Drop clock-output-names fro [...] omits ff86f7d1c162 dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] omits 460b0f8ea4df memstick: avoid out-of-range warning omits 5095ddc536fa mmc: sdhci-sprd: Wait until DLL locked after being configured omits ec4d3670fb00 mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" - [...] omits 27cf8a0e08b5 mmc: sdhci-s3c: Describe driver in KConfig omits 4a7681ef202c dt-bindings: sdhci-omap: Document ti,non-removable propert [...] omits 2bbbd8a380dc mmc: sdhci: Return true only when timeout exceeds capacity [...] omits 0d67e1049b0d mmc: mmci: Add small comment about reset thread omits f12e6bea1d67 mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA omits 3b1e34949076 mmc: sdhci-omap: Parse legacy ti,non-removable property omits 54fc90c28b44 mmc: sdhci-omap: Restore sysconfig after reset omits 7efd4a552566 mmc: sdhci-omap: Fix context restore omits cc459cda8f67 mmc: sdhci-omap: Fix NULL pointer exception if regulator i [...] omits 01dea47cdb14 mmc: mtk-sd: Add HS400 online tuning support omits 7901c0ef36c5 mmc: core: Add host specific tuning support for eMMC HS400 mode omits 356cfa43a6bc dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting omits 5e70193a83f2 mmc: sdhci-s3c: drop unneeded MODULE_ALIAS omits 578ae38e8d6c dt-bindings: mmc: update mmc-card.yaml reference omits b830e65544b8 mmc: dw_mmc: Dont wait for DRTO on Write RSP error omits 96e26231b097 dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 omits db3780bb8fbc memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] omits 7dbbbc20611f mmc: cqhci: Print out qcnt in case of timeout omits f5354edc53d9 mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] omits 617ea475ff2e dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC omits a0e283f4625b mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] omits afb69182b1ab memstick: mspro_block: Add error handling support for add_disk() omits 02de4f5bda1a memstick: ms_block: Add error handling support for add_disk() omits ca06711c3f90 dt-bindings: mmc: Convert MMC Card binding to a schema omits 94090879af5d mmc: block: Add error handling support for add_disk() omits fdaef526ac05 mmc: mtk-sd: Remove unused parameters omits bf40caafe12e mmc: mtk-sd: Remove unused parameters(mrq) omits a33a6b0a0b5e mmc: mtk-sd: Add wait dma stop done flow omits afab7286791d mmc: sdhci: Change the code to check auto_cmd23 omits 012a67c67932 dm: fix mempool NULL pointer race when completing IO omits e95e3fab77b4 dm rq: don't queue request to blk-mq during DM suspend omits 8bb1b46405de dm clone: make array 'descs' static omits 1e02c9971286 dm verity: skip redundant verity_handle_err() on I/O errors omits 12aaf2147640 [for -next only] kconfig: generate include/generated/rustc_cfg omits e97cfe909806 sparc: Add missing "FORCE" target when using if_changed omits 5b19d000c300 kasan: fix tag for large allocations when using CONFIG_SLAB omits be7e2c27e5cd workqueue, kasan: avoid alloc_pages() when recording stack omits 214cca5f44c9 kasan: generic: introduce kasan_record_aux_stack_noalloc() omits 16441d4eac77 kasan: common: provide can_alloc in kasan_save_stack() omits 6629048daa76 lib/stackdepot: introduce __stack_depot_save() omits fe69f1a6d28d lib/stackdepot: remove unused function argument omits 72bbddc1fcd5 lib/stackdepot: include gfp.h omits 5cf606ec64dd kasan: test: add memcpy test that avoids out-of-bounds write omits 2d0457dd2b33 mm/vmalloc: check various alignments when debugging omits 814e8815672d mm/vmalloc: do not adjust the search size for alignment overhead omits 210c810751e8 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo omits 7f7a616439e9 mm/vmalloc: make show_numa_info() aware of hugepage mappings omits 8201803786d2 mm/vmalloc: don't allow VM_NO_GUARD on vmap() omits 4ff3da89ae9b mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() omits e7197be1728b mm/mremap: don't account pages in vma_to_resize() omits 07ccf08b61a0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 01185d4c8ab4 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits ade2ef2cb563 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 5a21ba83ddb2 lazy tlb: introduce lazy mm refcount helper functions omits c5511477f907 Documentation: update pagemap with shmem exceptions omits 4de319b44665 mm: remove redundant smp_wmb() omits 75f730154052 mm: introduce pmd_install() helper omits bc6dfed2ecc5 mm: add zap_skip_check_mapping() helper omits 56fe0879103e mm: drop first_index/last_index in zap_details omits b9491a1345de mm: clear vmf->pte after pte_unmap_same() returns omits 111b1843598f mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] omits 163721b74ec3 mm/memory.c: avoid unnecessary kernel/user pointer conversion omits 521392f1574b mm: use __pfn_to_section() instead of open coding it omits 4e720a828f85 mm/mmap.c: fix a data race of mm->total_vm omits e5ccf23e6b9d memcg: prohibit unconditional exceeding the limit of dying tasks omits 6574471cff23 mm/memcg: remove obsolete memcg_free_kmem() omits a99dc385ca22 memcg: unify memcg stat flushing omits 84eab1937a90 memcg: flush stats only if updated omits 1023ebc9c34c mm/memcg: drop swp_entry_t* in mc_handle_file_pte() omits 517b5e17eb1b mm/swapfile: remove needless request_queue NULL pointer check omits 8b00db315618 mm/gup: further simplify __gup_device_huge() omits 5de79415a450 vfs: keep inodes with page cache off the inode shrinker LRU omits 2f45019295c9 mm/filemap.c: remove bogus VM_BUG_ON omits af9a77989be6 mm: debug_vm_pgtable: don't use __P000 directly omits 6685a5408897 mm/smaps: simplify shmem handling of pte holes omits 60ce8ad0ff50 mm/smaps: use vma->vm_pgoff directly when counting partial swap omits df7f7a4cae67 mm/smaps: fix shmem pte hole swap calculation omits 666e1607c71b mm: don't include <linux/dax.h> in <linux/mempolicy.h> omits 259b96a24346 slub: add back check for free nonslab objects omits 2273a144bc39 mm/slab.c: remove useless lines in enable_cpucache() omits 8bd382c1b613 mm-dont-call-should_failslab-for-config_failslab-fix omits 8f642aee45ca mm: don't call should_failslab() for !CONFIG_FAILSLAB omits f50321332261 mm: move kvmalloc-related functions to slab.h omits c5fa51068c86 fs/posix_acl.c: avoid -Wempty-body warning omits e44759fe900c ocfs2: fix ocfs2 corrupt when iputting an inode omits a892fffecf3d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 29ab68937dfa ocfs2: reflink deadlock when clone file to the same direct [...] omits c426ce79c00f ocfs2: Fix handle refcount leak in two exception handling paths omits e247ea1b7464 scripts/spelling.txt: fix "mistake" version of "synchronization" omits ba45de6d8c84 scripts/spelling.txt: add more spellings to spelling.txt omits 28ce720ea39a procfs: prevent unpriveleged processes accessing fdinfo dir omits d08cd5361dc7 /proc/kpageflags: do not use uninitialized struct pages omits b9f48ff60f42 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits fb64a349a5cd mm, slub: fix incorrect memcg slab count for bulk free omits ac7f4a49f769 mm, slub: fix potential use-after-free in slab_debugfs_fops omits db09bafea2b3 mm, slub: fix potential memoryleak in kmem_cache_open() omits c3fc8f8f775f mm, slub: fix mismatch between reconstructed freelist dept [...] omits 7f685b72746b mm, slub: fix two bugs in slab_debug_trace_open() omits 21432453e65f mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] omits 94615f7c93bc memblock: check memory total_size omits a0b9d0141d2b ocfs2: mount fails with buffer overflow in strlen omits d4028051a897 ocfs2: Fix data corruption after conversion from inline format omits 20c18b5b117f mm/vmalloc: fix numa spreading for large hash tables omits cad7d2e93726 mm/migrate: fix CPUHP state to update node demotion order omits 606723aaad2e mm/migrate: add CPU hotplug to demotion #ifdef omits 7a1a1607fa9b mm/migrate: optimize hotplug-time demotion order updates omits 34e9b5bcbc5f userfaultfd: fix a race between writeprotect and exit_mmap() omits a11a5dda4bc4 mm/userfaultfd: selftests: fix memory corruption with thp enabled omits 69d9bc4ee815 Merge branch 'remotes/lorenzo/pci/xgene' omits f89cf4bdfc3f Merge branch 'remotes/lorenzo/pci/endpoint' omits ed00ba4258a2 Merge branch 'pci/misc' omits 9728f12ba5dc Merge branch 'pci/virtualization' omits ac28ca6282c7 Merge branch 'pci/sysfs' omits 7ee09b03800a Merge branch 'pci/resource' omits ea29be9ccbb2 Merge branch 'pci/portdrv' omits 9a228461d41a Merge branch 'pci/p2pdma' omits 715853a67342 Merge branch 'pci/enumeration' omits a397533c9a2c Merge branch 'pci/acpi' omits 4079d72411f0 ima: fix deadlock when traversing "ima_default_rules". omits a229cea69958 Merge branch 'for-5.16/block' into for-next omits 4b7dcedb8c28 soc: document merges omits 1199907cd363 Merge branch 'arm/fixes' into for-next omits 2c1bc6f94289 Merge branch 'arm/defconfigs' into for-next omits 82d1383b5a9a Merge branch 'arm/dt' into for-next omits 27cb359a431b Merge branch 'arm/drivers' into for-next omits 8e0efc215fb1 Merge branch 'pm-cpufreq' into linux-next omits 6e59199a3f8f Merge branches 'pm-sleep', 'pm-pci' and 'pm-cpuidle' into [...] omits 8691d7577dfd Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-docs', 'acpi- [...] omits 49d81ac0c55d Merge branches 'acpi-x86' and 'acpi-resources' into linux-next omits 8332dcd785cd Merge branch 'for-5.16/block' into for-next omits ff9378037883 media: imx-jpeg: Remove soft reset between frames encoding omits fb0715c4e66c media: imx-jpeg: Fix occasional decoder fail on jpegs without DHT omits 9827f10767dd media: imx-jpeg: Fix possible null pointer dereference omits 97b9b3ce4810 media: omap_vout: use dma_addr_t consistently omits a0ccd980d504 MAINTAINERS: Add maintainer entry for zstd omits c684b4e9a301 lib: zstd: Upgrade to latest upstream zstd version 1.4.10 omits 1b2d1439fc25 Merge branch 'for-5.16/io_uring' into for-next omits a7edde51fd6f Merge branch 'for-5.16/block' into for-next omits 92fd638f5ea9 Merge branch 'for-5.16/drivers' into for-next omits 8c9a60cf7bfb Merge branch 'for-5.16/cdrom' into for-next omits 9a10940c7b28 Merge branch 'for-next-next-v5.15-20211004' into for-next- [...] omits 04598cdfd441 Merge branch 'for-next-current-v5.14-20211004' into for-ne [...] omits edb37a2e9798 Merge branch 'ext/lizhang/clear-missing-bdev' into for-nex [...] omits 7dedcdfefd7a Merge branch 'ext/qu/subpage-compress-v3' into for-next-ne [...] omits 858b01d2f38a Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] omits f02894a3b84d Merge branch 'misc-next' into for-next-next-v5.15-20211004 omits 23809de86054 Merge branch 'misc-5.15' into for-next-current-v5.14-20211004 omits 1daa811dc0dd btrfs: clear state missing if device is present at mount time omits e62dda5b4237 btrfs: only allow subpage compression if the range is full [...] omits cbab5b466423 btrfs: don't run delalloc range which is beyond the locked [...] omits eb7e74fa65ce btrfs: allow page to be unlocked by btrfs_page_end_writer_ [...] omits ee8b7b00b9b6 btrfs: teach __extent_writepage() to handle locked page di [...] omits 0078783c7089 btrfs: rework lzo_compress_pages() to make it subpage compatible omits d116c176e6e2 btrfs: extract uncompressed async extent submission code i [...] omits 955e59eba3f2 btrfs: make extent_write_locked_range() to be subpage compatible omits 68aeef3c9a88 btrfs: make end_compressed_bio_writeback() to be subpage c [...] omits e501af05a623 btrfs: make btrfs_submit_compressed_write() to be subpage [...] omits 60a50cc8601c btrfs: make compress_file_range() to be subpage compatible omits cfb47f7cfa30 btrfs: cleanup for extent_write_locked_range() omits 36976f50745d btrfs: refactor submit_compressed_extents() omits 7aa55844c064 btrfs: remove unused function btrfs_bio_fits_in_stripe() omits ae6c14a7f30a btrfs: make btrfs_submit_compressed_write() to determine s [...] omits a6972500d294 btrfs: make btrfs_submit_compressed_read() to determine st [...] omits 109887040ed0 btrfs: introduce alloc_compressed_bio() for compression omits 40b63f41fe2b btrfs: introduce submit_compressed_bio() for compression omits eba8468efee5 btrfs: handle errors properly inside btrfs_submit_compress [...] omits 4be2dd7aa076 btrfs: handle errors properly inside btrfs_submit_compress [...] omits f5f9c3f13a86 btrfs: add subpage checked bitmap to make PageChecked flag [...] omits b10b2125e646 btrfs: introduce compressed_bio::pending_sectors to trace [...] omits 0853bf4b2087 btrfs: make add_ra_bio_pages() to be subpage compatible omits 5548df670ea5 btrfs: don't pass compressed pages to btrfs_writepage_endi [...] omits c6a2ab012404 btrfs: use async_chunk::async_cow to replace the confusing [...] omits 8e1ee6e0cb64 btrfs: remove unnecessary parameter @delalloc_start for wr [...] omits e70b4bf530a6 btrfs: remove unused parameter @nr_pages in add_ra_bio_pages() omits eb2685635cb7 Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits 9ee46cad9150 btrfs: index free space entries on size omits 4b9d6c95b228 btrfs: use single bulk copy operations when logging directories omits 610df7c2c787 btrfs: unexport setup_items_for_insert() omits 832c4aef38fb btrfs: loop only once over data sizes array when inserting [...] omits a6747e8f481d btrfs: remove btrfs_raid_bio::fs_info member omits 42803d818910 btrfs: make sure btrfs_io_context::fs_info is always initialized omits 9c1f0bd30d15 btrfs: assert that extent buffers are write locked instead [...] omits 46682b814528 btrfs: do not take the uuid_mutex in btrfs_rm_device omits c06efea91631 btrfs: unlock newly allocated extent buffer after error omits 0b31649fbc8c btrfs: rename struct btrfs_io_bio to btrfs_bio omits dfe17f288933 btrfs: remove btrfs_bio_alloc() helper omits fd2923dbcbb9 btrfs: rename btrfs_bio to btrfs_io_context omits 256c7178f037 btrfs: keep track of the last logged keys when logging a d [...] omits fbfdb66f6d67 btrfs: insert items in batches when logging a directory wh [...] omits 2aad5f5bf30d btrfs: factor out the copying loop of dir items from log_d [...] omits 23ee8462c6bb btrfs: remove redundant log root assignment from log_dir_items() omits 4e67eef8e911 btrfs: remove root argument from btrfs_log_inode() and its [...] omits 98e467cfa9c2 btrfs: zoned: let the for_treelog test in the allocator stand out omits e69087e6a99b btrfs: rename setup_extent_mapping in relocation code omits 6cd3e9ceabe7 btrfs: zoned: allow preallocation for relocation inodes omits 2ceb27f89863 btrfs: check for relocation inodes on zoned btrfs in should_nocow omits 819a6bdef5dd btrfs: zoned: use regular writes for relocation omits f03da0f1d5df btrfs: zoned: only allow one process to add pages to a rel [...] omits 2cd72794c5a2 btrfs: zoned: add a dedicated data relocation block group omits c4153d4049f2 btrfs: introduce btrfs_is_data_reloc_root omits c2982c75d33a btrfs: unexport repair_io_failure() omits 36ead1513858 btrfs: do not commit delayed inode when logging a file in [...] omits 04d5b78d0872 btrfs: avoid attempt to drop extents when logging inode fo [...] omits 7d74decfce51 btrfs: avoid search for logged i_size when logging inode i [...] omits 6b9497424096 btrfs: avoid expensive search when truncating inode items [...] omits 94001c1f0c4b btrfs: add helper to truncate inode items when logging inode omits 549065e92dab btrfs: avoid expensive search when dropping inode items from log omits 2769c1f4e29b btrfs: always update the logged transaction when logging n [...] omits f022457d0bd6 btrfs: do not log new dentries when logging that a new nam [...] omits cf119b80366e btrfs: remove no longer needed checks for NULL log context omits 5140b51e4349 btrfs: check if a log tree exists at inode_logged() omits 70d0c25cb875 btrfs: remove stale comment about the btrfs_show_devname omits eff72b95dc6c btrfs: update latest_dev when we create a sprout device omits bcaf4371f167 btrfs: use latest_dev in btrfs_show_devname omits c4c2c5e66e5b btrfs: convert latest_bdev type to btrfs_device and rename omits 99b4b582b179 btrfs: zoned: finish relocating block group omits d809dbb0bb9b btrfs: zoned: finish fully written block group omits d92e82416990 btrfs: zoned: avoid chunk allocation if active block group [...] omits da2eda70f896 btrfs: move ffe_ctl one level up omits fe544f992201 btrfs: zoned: activate new block group omits 856bf31c8362 btrfs: zoned: activate block group on allocation omits 3bf6fd4a0eb2 btrfs: zoned: load active zone info for block group omits c615ab9f5b74 btrfs: zoned: implement active zone tracking omits f1978bcd7adf btrfs: zoned: introduce physical_map to btrfs_block_group omits af31ab6c573d btrfs: zoned: load active zone information from devices omits 726a829eaa8b btrfs: zoned: finish superblock zone once no space left fo [...] omits a32c8799818d btrfs: zoned: locate superblock position using zone capacity omits a8a5d40879fa btrfs: zoned: consider zone as full when no more SB can be [...] omits 279b5611d024 btrfs: zoned: tweak reclaim threshold for zone capacity omits 9d7920a1d78e btrfs: zoned: calculate free space from zone capacity omits 0270f72bc2db btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] omits 26c70fedcc0a btrfs: zoned: load zone capacity information from devices omits 0d7e30ad9ae6 btrfs: defrag: enable defrag for subpage case omits 3b78983cba72 btrfs: defrag: remove the old infrastructure omits f645ccc5d6d0 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] omits c489e4e2850b btrfs: defrag: introduce helper to defrag one cluster omits f938241c892f btrfs: defrag: introduce helper to defrag a range omits f3cce7047df1 btrfs: defrag: introduce helper to defrag a contiguous pre [...] omits be7d027cea32 btrfs: defrag: introduce helper to collect target file extents omits 89e2d37458a1 btrfs: defrag: factor out page preparation into a helper omits b0b067af2573 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize omits 11a44f034c35 btrfs: defrag: also check PagePrivate for subpage cases in [...] omits 1a754388d4e8 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] omits 887d747a1b66 btrfs: rename and switch to bool btrfs_chunk_readonly omits 02515fa7b577 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] omits 2a05ebd41330 btrfs: subpage: pack all subpage bitmaps into a larger bitmap omits ccf26e8cfd9f btrfs: subpage: introduce btrfs_subpage_bitmap_info omits 388d0621b338 btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] omits 0b55fd3ae4a8 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] omits 1057fed4b7ca btrfs: update comment for fs_devices::seed_list in btrfs_r [...] omits 23515d0e8002 btrfs: drop unnecessary ret in ioctl_quota_rescan_status omits 87a7ba723590 btrfs: send: simplify send_create_inode_if_needed omits 003d60cf43c6 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk omits b4af371d908f Merge branch 'at91-soc' into at91-next omits dbbb39806c65 Merge branch 'at91-dt' into at91-next omits f969ea3d85ee Merge branch 'at91-fixes' into at91-next omits 16352355b8f4 m68knommu: Remove MCPU32 config symbol omits 1c5f2fc4dd78 m68k: set a default value for MEMORY_RESERVE omits 7e8601b12f46 Merge branch 'features' into for-next omits bddd3fd37e48 Merge branch 'fixes' into for-next omits 0889b7c73a4d hwmon: (tmp421) introduce MAX_CHANNELS define omits a5505917d831 dt-bindings: hwmon: jedec,jc42: convert to dtschema omits e4b64e615574 dt-bindings: hwmon: hih6130: move to trivial devices omits c29d80d5633b dt-bindings: hwmon: dps650ab: move to trivial devices omits 860af1a1909e dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices omits 3930c0cdfb04 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] omits 72f1dd494dcb dt-bindings: hwmon: sensirion,sht15: convert to dtschema omits 7750f57e3a17 dt-bindings: hwmon: microchip,mcp3021: convert to dtschema omits f028aa23e46d dt-bindings: hwmon: lltc,ltc4151: convert to dtschema omits 24a90513df56 dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] omits 3380e27e1917 dt-bindings: hwmon: ti,tmp108: convert to dtschema omits 696d2b901c4c dt-bindings: hwmon: lm70: move to trivial devices omits fe506d3aec0b dt-bindings: hwmon: lm90: do not require VCC supply omits 7f9cbc399edd dt-bindings: hwmon: lm90: convert to dtschema omits 1a4f5e3c4afe hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm omits 6a6b1c1757de hwmon: (nct6775) Support access via Asus WMI omits c69532d186d5 hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] omits 9aec9f9370dd hwmon: (nct6775) Use superio_*() function pointers in sio_data. omits 2af4ab65d9b4 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] omits 673ff5c4ef9c hwmon: (mlxreg-fan) Extend driver to support multiply PWM omits aadc11fc0181 hwmon: (mlxreg-fan) Extend the maximum number of tachometers omits af791a57f88c hwmon: Add Maxim MAX6620 hardware monitoring driver omits e601bb88681d hwmon: (raspberrypi) Use generic notification mechanism omits 1c104f160210 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] omits be281ae01039 dt-bindings: hwmon: Add IIO HWMON binding omits 6e958cfeb78d kconfig: refactor conf_touch_dep() omits b2ce9091afa4 kconfig: refactor conf_write_dep() omits 6217708ec63a kconfig: refactor conf_write_autoconf() omits 5865c39e5d58 kconfig: add conf_get_autoheader_name() omits 85a74e5bd640 kconfig: move sym_escape_string_value() to confdata.c omits 3d939b4bbd32 kconfig: refactor listnewconfig code omits 4b6412663ad4 kconfig: refactor conf_write_symbol() omits e86ce516e2a0 kconfig: refactor conf_write_heading() omits b96728705f91 ceph: convert to noop_direct_IO omits e986277a56da Merge branches 'defconfig-for-v5.16' and 'dt-for-v5.16' in [...] omits 11603f0011d0 gfs2: Allow append and immutable bits to coexist omits 9f4754923d87 gfs2: introduce and use new glops go_lock_needed omits 1341f15f4928 gfs2: simplify do_promote and fix promote trace omits 1a9c36d502fd gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug omits 92ec9d4f933d gfs2: move GL_SKIP check from glops to do_promote omits e9695c4ac60e gfs2: Add GL_SKIP holder flag to dump_holder omits 9cefbe8a8500 gfs2: remove redundant check in gfs2_rgrp_go_lock omits 7a41554fdfb0 fuse: move fuse_invalidate_attr() into fuse_update_ctime() omits 7d47a0b6ac42 fuse: Delete a slightly redundant code omits aed3106bb9b2 fuse: use kmap_local_page() omits f2dd94bde504 fuse: annotate lock in fuse_reverse_inval_entry() omits a3be01837fc9 Merge of ucount-fixes-for-5.14, siginfo-si_trapno-for-v5.1 [...] omits 69862ae4e378 Merge branch 'v5.14-next/soc' into for-next omits 868e920b08d4 Merge branch 'v5.14-next/dts64' into for-next adds 7d80cc702f04 Merge tag 'drm-intel-fixes-2021-10-07' of git://anongit.fr [...] adds b28a130f0bc6 Merge tag 'drm-misc-fixes-2021-10-06' of git://anongit.fre [...] adds 45d65c0f09aa drm/amd/display: Fix B0 USB-C DP Alt mode adds 2fe9a0e1173f drm/amd/display: Fix DCN3 B0 DP Alt Mapping adds 7ab0965079bb drm/amd/display: USB4 bring up set correct address adds b072ef1215ac drm/amdkfd: fix a potential ttm->sg memory leak adds d08ce8c6d29f Documentation/gpu: remove spurious "+" in amdgpu.rst adds 1d617c029fd9 drm/amdgpu: During s0ix don't wait to signal GFXOFF adds 4702b34d1de9 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI adds 0dd10a961f2a drm/amdkfd: remove redundant iommu cleanup code adds 714d9e4574d5 drm/amdgpu: init iommu after amdkfd device init adds 248b061689a4 drm/amdgpu: handle the case of pci_channel_io_frozen only [...] adds 2387033ac0db drm/amd/display: Skip override for preferred link settings [...] adds a7e397b7c453 drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 adds 5a1fef027846 drm/amd/display: Fix detection of 4 lane for DPALT adds bf79045e0ef5 Merge tag 'amd-drm-fixes-5.15-2021-10-06' of https://gitla [...] adds 0068dc8c9668 Merge tag 'drm-fixes-2021-10-08' of git://anongit.freedesk [...] adds 9c7e7050f876 Merge tag 'mmc-v5.15-rc4' of git://git.kernel.org/pub/scm/ [...] adds 741668ef7832 Merge tag 'usb-5.15-rc5' of git://git.kernel.org/pub/scm/l [...] adds cdc726fb35ed Merge tag 'acpi-5.15-rc5' of git://git.kernel.org/pub/scm/ [...] adds 951cd3a0866d firmware: include drivers/firmware/Kconfig unconditionally adds 424953cf3c66 qcom_scm: hide Kconfig symbol adds 2fbc349911e4 asm-generic/io.h: give stub iounmap() on !MMU same prototy [...] adds 0dcf60d00140 Merge tag 'asm-generic-fixes-5.15' of git://git.kernel.org [...] adds 3946b46cab8b Merge tag 'for-linus-5.15b-rc5-tag' of git://git.kernel.or [...] adds 5d6ab0bb408f Merge tag 'xtensa-20211008' of git://github.com/jcmvbkbc/l [...] adds f84fc4e36cd8 Merge tag 's390-5.15-5' of git://git.kernel.org/pub/scm/li [...] adds bb8958d5dc79 riscv: Flush current cpu icache before other cpus adds 3ef6ca4f354c checksyscalls: Unconditionally ignore fstat{,at}64 adds 717478d89fe2 Merge tag 'riscv-for-linus-5.15-rc5' of git://git.kernel.o [...] adds c75de8453c3e Merge tag '5.15-rc4-ksmbd-fixes' of git://git.samba.org/ksmbd adds 06cc978d3ff2 block: genhd: fix double kfree() in __alloc_disk_node() adds 1dbdd99b511c block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output adds 50eb0a06e6ca Merge tag 'block-5.15-2021-10-09' of git://git.kernel.dk/l [...] adds 0950fcbf992f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 7fd2bf83d59a Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds d298b03506d3 x86/fpu: Restore the masking out of reserved MXCSR bits adds c22ccc4a3ef1 Merge tag 'x86_urgent_for_v5.15_rc5' of git://git.kernel.o [...] adds 75cd9b0152d9 Merge tag 'objtool_urgent_for_v5.15_rc5' of git://git.kern [...] adds efb52a7d9511 Merge tag 'powerpc-5.15-3' of git://git.kernel.org/pub/scm [...] adds 64570fbc14f8 Linux 5.15-rc5 adds 1986c10acc9c Merge tag 'for-5.15-rc5-tag' of git://git.kernel.org/pub/s [...] adds 80f0a1f99983 workqueue: annotate alloc_workqueue() as printf adds 57116ce17b04 workqueue: fix state-dump console deadlock adds 0a5d6c641b67 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] adds 459ea72c6cb9 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] adds fa5878760579 Merge tag 'linux-kselftest-kunit-fixes-5.15-rc6' of git:// [...] adds 9b024201693e platform/mellanox: mlxreg-io: Fix argument base in kstrtou [...] adds db9cc7d6f95e platform/mellanox: mlxreg-io: Fix read access of n-bytes s [...] adds 92813dafcd8c platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI adds 41512e4dc0b8 platform/x86: intel_scu_ipc: Fix busy loop expiry time adds 5c02b581ce84 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s adds a0c5814b9933 platform/x86: intel_scu_ipc: Update timeout value in comment adds c0d84d2c7c23 platform/x86: amd-pmc: Add alternative acpi id for PMC controller adds 0f607d6b2274 platform/x86: gigabyte-wmi: add support for B550 AORUS ELI [...] adds c005828744f5 platform/x86: intel_skl_int3472: Correct null check adds 7df227847ab5 platform/x86: int1092: Fix non sequential device mode handling adds ed47291911d3 Merge tag 'platform-drivers-x86-v5.15-3' of git://git.kern [...] adds 2e5809a4ddb1 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE adds 596143e3aec3 acpi/arm64: fix next_platform_timer() section mismatch error adds f4d0cc426f77 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 209ee634bc0d Merge tag 'ffa-fixes-5.15' of git://git.kernel.org/pub/scm [...] new 93aa15031a4b Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 1606520a2454 KVM: s390: remove myself as reviewer new 4540938952d4 vfio-ccw: step down as maintainer new 8e0ab8e26b72 s390: fix strrchr() implementation new bd964d758e6b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 612f71d7328c mptcp: fix possible stall on recvmsg() adds 075da584bae2 net: stmmac: fix get_hw_feature() on old hardware adds 3781b6ad2ee1 dt-bindings: net: snps,dwmac: add dwmac 3.40a IP version adds 9cb1d19f47fa net: stmmac: add support for dwmac 3.40a adds 6636fec29cdf ARM: dts: spear3xx: Fix gmac node adds 097657c9a478 Merge branch 'stmmac-regression-fix' adds 95f7f3e7dc6b net/smc: improved fix wait on already cleared link adds 1b1499a817c9 nfc: nci: fix the UAF of rf_conn_info object adds 1bec0f05062c net: dsa: fix bridge_num not getting cleared after ports l [...] adds c7709a02c18a net: dsa: tag_dsa: send packets with TX fwd offload from V [...] adds 8b6836d82470 net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware adds 5bded8259ee3 net: dsa: mv88e6xxx: isolate the ATU databases of standalo [...] adds bccf56c4cbf1 Merge branch 'dsa-bridge-tx-forwarding-offload-fixes-part-1' adds 14132690860e mqprio: Correct stats in mqprio_dump_class_stats(). adds 1f3e2e97c003 isdn: cpai: check ctr->cnr to avoid array index out of bound adds be0499369d63 net: mana: Fix error handling in mana_create_rxq() adds 5c976a56570f ionic: don't remove netdev->dev_addr when syncing uc list adds 6510e80a0b81 isdn: mISDN: Fix sleeping function called from invalid context adds 1951b3f19cfe net: dsa: hold rtnl_lock in dsa_switch_setup_tag_protocol adds a5a14ea7b4e5 qed: Fix missing error code in qed_slowpath_start() adds f49823939e41 net: phy: Do not shutdown PHYs in READY state adds 732b74d64704 virtio-net: fix for skb_over_panic inside big mode new 0edf0824e0dc af_unix: Rename UNIX-DGRAM to UNIX to maintain backwards c [...] new 74a3bc42fe51 net: mscc: ocelot: Fix dumplicated argument in ocelot new 4a3e0aeddf09 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's new 9973a43012b6 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 new ef1100ef20f2 net: dsa: microchip: Added the condition for scheduling ks [...] new 2bbc977ca689 ipv6: ioam: move the check for undefined bits new 7b1700e009cc selftests: net: modify IOAM tests for undef bits new 7389074ced34 Merge branch 'ioam-fixes' new 4d4a223a86af ice: fix locking for Tx timestamp tracking flush new 450353836be4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 465f15a6d1a8 selftests: nft_nat: add udp hole punch test case new 2e56d4aca6c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2eb39975c1e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e93c7d8e8c4c RDMA/irdma: Process extended CQ entries correctly adds 1ab52ac1e9bc RDMA/mlx5: Set user priority for DCT new a5cc9b7321dd Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 023a062f2381 ALSA: hda/realtek: Fix for quirk to enable speaker output [...] adds 228af5a4fa3a ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl new a3fd1a986e49 ALSA: hda/realtek: Fix the mic type detection issue for AS [...] new b37a15188eae ALSA: hda: avoid write to STATESTS if controller is in reset new 48827e1d6af5 ALSA: usb-audio: Add quirk for VF0770 new 9b46ab326ad1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c448b7aa3e66 ASoC: soc-core: fix null-ptr-deref in snd_soc_del_componen [...] new aa18457c4af7 ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets new 286c54e6455f Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new 52d716dfc02c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 81f2982909cd Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new bab8594852f6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 75b3cb97eb1f spi: bcm-qspi: clear MSPI spifie interrupt during probe adds 970283fadd18 Merge remote-tracking branch 'spi/for-5.15' into spi-linus new 9d0927591e45 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7015b2d88998 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new cf699135dd4e Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds a01ba2a3378b xhci: guard accesses to ep_state in xhci_endpoint_reset() adds 5255660b208a xhci: add quirk for host controllers that don't update end [...] adds 880de4037773 USB: xhci: dbc: fix tty registration race adds ff0e50d3564f xhci: Fix command ring pointer corruption while aborting a [...] adds ea0f69d82119 xhci: Enable trust tx length quirk for Fresco FL11 USB controller new c02265ecd64d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new f5433af647a4 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 1747d90904a6 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new 7d150d17da00 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] new 53372fc40afa Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 1cff44378be9 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new bb1b6ba46d80 Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] new 7f549fceb7bd Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 0516b2ddeda1 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] new 761bd5e3b621 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new ada61aa0b118 hwmon: Fix possible memleak in __hwmon_device_register() new 2c2f76be8a2c Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 1c5d81d3b039 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 9d256227a05c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 50b6cb351636 scsi: core: Fix shost->cmd_per_lun calculation in scsi_add [...] new 187a580c9e78 scsi: iscsi: Fix set_param() handling new e4b079710fd7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 9463b64d1a34 drm/msm/dp: only signal audio when disconnected detected a [...] new efb8a170a367 drm/msm: Fix devfreq NULL pointer dereference on a3xx new 171316a68d9a drm/msm: Avoid potential overflow in timeout_to_jiffies() new c491a0c7bbf3 drm/msm/mdp5: fix cursor-related warnings new 2133c4fc8e13 drm/msm: Fix null pointer dereference on pointer edp new 980d74e7d03c drm/msm/a4xx: fix error handling in a4xx_gpu_init() new 3eda90199537 drm/msm/a3xx: fix error handling in a3xx_gpu_init() new 6a7e0b0e9fb8 drm/msm: Do not run snapshot on non-DPU devices new 3431c17b75c6 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register new ad69b73add89 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy new 90b7c1c66132 drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] new 739b4e7756d3 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() new c8f01ffc8392 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling new ff01a6220400 Merge tag 'drm-msm-fixes-2021-10-11' of https://gitlab.fre [...] new c567cfb3ee3f Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds e02083f0bcc2 drm/i915: remember to call i915_sw_fence_fini new b37ca23144d8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 4217d07b9fb3 mmc: sdhci: Map more voltage level to SDHCI_POWER_330 new 8ef63cb12526 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new d7734afb245c Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 96ea4ce3e98d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new a6b4420fe5cd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9d12702a8096 drm/nouveau/fifo: Reinstate the correct engine bit programming adds 55ec085ce470 drm/r128: fix build for UML new cacc0de1133c drm/panel: olimex-lcd-olinuxino: select CRC32 new 076a1cb758f7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new f7760e6b16c0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new ca51b26b4a25 kconfig: refactor conf_write_heading() new 6ce45a91a982 kconfig: refactor conf_write_symbol() new 51d792cb5de8 kconfig: refactor listnewconfig code new 80f7bc773763 kconfig: move sym_escape_string_value() to confdata.c new 8499f2dd57ef kconfig: add conf_get_autoheader_name() new 57ddd07c4560 kconfig: refactor conf_write_autoconf() new 00d674cb3536 kconfig: refactor conf_write_dep() new fee762d69ad5 kconfig: refactor conf_touch_dep() new a3c7ca2b141b sparc: Add missing "FORCE" target when using if_changed new 2216cf68cf56 scripts: update the comments of kallsyms support new 88f5e1e66253 kbuild: Add make tarzst-pkg build option new f6dc0b7d209f [for -next only] kconfig: generate include/generated/rustc_cfg new 3b09d4a4c544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3913e6600984 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 011a9ce80763 dma-mapping: fix the kerneldoc for dma_map_sgtable() adds 293d92cbbd24 dma-debug: fix sg checks in debug_dma_map_sg() new dad8d05d7505 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new f4cd9fd9facc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2811cd194a92 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 9205a57157ac Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 687d67639b83 Merge tag 'zynqmp-dt-for-v5.16-v2' of https://github.com/X [...] adds 1649069312dc Merge tag 'amlogic-arm64-dt-for-v5.16' of git://git.kernel [...] adds 77d7e51ebee9 dt-bindings: arm: Add bindings for Unisoc's UMS512 adds 23410de5796c arm64: dts: Add support for Unisoc's UMS512 adds cda490402d51 Merge tag 'tegra-for-5.16-dt-bindings' of git://git.kernel [...] adds d1edc9865cac Merge tag 'tegra-for-5.16-arm64-dt' of git://git.kernel.or [...] adds f5f54d00f24f arm: dts: mt7623: add musb device nodes adds 235e40fd00ce arm: dts: mt7623: add otg nodes for bpi-r2 adds adfaea23878f ARM: dts: mediatek: Update MT7629 PCIe node for new format adds 1b17eee4d48d dt-bindings: arm: Add MT6589 Fairphone 1 adds 79619b7988a4 Merge tag 'v5.15-next-dts32' of git://git.kernel.org/pub/s [...] adds c3bb12ba7ffe Merge tag 'omap-for-v5.16/dt-signed' of git://git.kernel.o [...] adds 8071974c8311 Merge tag 'at91-dt-5.16' of git://git.kernel.org/pub/scm/l [...] adds 2a9c7b906236 Revert "arm64: dts: Add support for Unisoc's UMS512" new 86d3858e601d Merge tag 'tegra-for-5.16-arm-dt' of git://git.kernel.org/ [...] new 96c7f32d17c0 Merge tag 'ti-k3-dt-for-v5.16' of git://git.kernel.org/pub [...] new e8b448dc37a4 Merge branch 'arm/dt' into for-next adds 88557618909a Merge tag 'amlogic-drivers-for-v5.16' of git://git.kernel. [...] adds e4fb7b44112d Merge tag 'tegra-for-5.16-firmware' of git://git.kernel.or [...] adds 29962197e64f soc/tegra: Add Tegra186 ARI driver adds 76d89474310e soc/tegra: pmc: Use devm_platform_ioremap_resource() adds 94b847c76692 Merge tag 'tegra-for-5.16-soc' of git://git.kernel.org/pub [...] adds 55ab5942316d Merge tag 'tegra-for-5.16-cpuidle' of git://git.kernel.org [...] adds 14a7b467a654 Merge tag 'memory-controller-drv-tegra-5.16' of git://git. [...] adds f47794f5fa70 Merge tag 'memory-controller-drv-mtk-5.16' of git://git.ke [...] adds d611d7ea120b Merge branch 'for-v5.16/renesas-rpc' into mem-ctrl-next adds 16667625dae6 Merge tag 'memory-controller-drv-5.16' of git://git.kernel [...] adds cb19c107979b soc: mediatek: mmsys: add comp OVL_2L2/POSTMASK/RDMA4 adds d687e056a18f soc: mediatek: mmsys: Add mt8192 mmsys routing table adds 13d9624da4e1 soc: mediatek: add mtk mutex support for MT8192 adds f27ef2856343 soc: mediatek: mmsys: Add reset controller support adds 605c83753d97 drm/mediatek: mtk_dsi: Reset the dsi0 hardware adds 24e18b0f45c7 Merge tag 'v5.15-next-soc' of git://git.kernel.org/pub/scm [...] adds 030f4e72aa9c Merge tag 'omap-for-v5.16/ti-sysc-signed' of git://git.ker [...] new ac10d2f8497e Merge branch 'arm/drivers' into for-next adds 1f1c2323de8f Merge tag 'omap-for-v5.16/soc-signed' of git://git.kernel. [...] adds f7fec1cfa0c0 Merge tag 'at91-soc-5.16' of git://git.kernel.org/pub/scm/ [...] new e45830bb9ab9 Merge branch 'arm/soc' into for-next adds 2da25852c3dd arm64: defconfig: drop obsolete ARCH_* configs adds 543659b31211 Merge tag 'tegra-for-5.16-arm64-defconfig' of git://git.ke [...] new c277229f6722 Merge branch 'arm/defconfigs' into for-next new 8c4251a8bed0 soc: document merges new 2f0f07fb16c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d7f7f8cbe33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b1b16cb81b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0b32c1b4071c ARM: dts: aspeed: mtjade: Add some gpios adds f2a49850581b ARM: dts: aspeed: p10bmc: Define secure boot gpio adds f47093402f59 ARM: dts: aspeed: rainier: Add power-config-full-load gpio adds 13bc5082b19a ARM: dts: aspeed: Add TYAN S7106 BMC machine adds 69890d2c55f3 Merge branches 'defconfig-for-v5.16' and 'dt-for-v5.16' in [...] new 75111e142d21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f086fe5f3c9 Merge branch 'mem-ctrl-next' into for-next new bc206000328c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f2c3c24a067c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd0d1475f914 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5d2b897bc6f5 arm64: dts: mediatek: Add mt8192 clock controllers adds 13dd23cfc6e2 arm64: dts: mt8183: add audio node adds d2bbd5d96b03 arm64: dts: mt8183: add kukui platform audio node adds c99c4733d2ea arm64: dts: mediatek: Split PCIe node for MT2712 and MT7622 adds f07c776f6d7e arm64: dts: mediatek: Move reset controller constants into [...] adds 6046ffc3c08d dt-bindings: mediatek: Add #reset-cells to mmsys system co [...] adds 858d8e140c49 dt-bindings: display: mediatek: add dsi reset optional property adds 7fdb1bc3d96e arm64: dts: mt8173: Add the mmsys reset bit to reset the dsi0 adds 4bdb00edbd2a arm64: dts: mt8183: Add the mmsys reset bit to reset the dsi0 adds 68ad4cc9f550 Merge branch 'v5.15-next/dts64' into for-next adds 8c62103627a8 Merge branch 'v5.15-next/soc' into for-next new 19dd4a7450c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bda56d628ad4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8fb5c147b7de dt-bindings: mtd: Remove gpmc-nor.txt adds 65b39dc21936 dt-bindings: net: Remove gpmc-eth.txt adds 04f461f35e63 dt-bindings: memory-controllers: Introduce ti,gpmc-child adds 02e107e86d63 dt-bindings: mtd: ti,gpmc-nand: Convert to yaml adds ed1d0eb02efb dt-bindings: mtd: ti,gpmc-onenand: Convert to yaml adds c346eb1c3dd9 dt-bindings: memory-controllers: ti,gpmc: Convert to yaml adds 54a7c14e8f47 ARM: dts: omap: Fix boolean properties gpmc,cycle2cycle-{s [...] adds 51b9e22ffd3c ARM: dts: omap: fix gpmc,mux-add-data type adds 92d190433bd8 Merge branch 'omap-for-v5.16/gpmc' into for-next new ae3d37d0f0e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5b64c7c4e33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b08b154d25d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9223cb663e9f arm64: dts: renesas: r9a07g044: Add SPI Multi I/O Bus cont [...] adds 5de968a25a30 arm64: dts: renesas: r8a779a0: Add RPC node adds f28daeedd7f9 arm64: dts: renesas: falcon-cpu: Add SPI flash via RPC adds a83ad872f4ba arm64: dts: renesas: r9a07g044: Add SDHI nodes adds 4dad7e7e2891 Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next adds a60a311cb8d0 arm64: dts: renesas: rzg2l-smarc-som: Enable eMMC on SMARC [...] adds 34cdc0edfe8f arm64: dts: renesas: rzg2l-smarc: Enable microSD on SMARC [...] adds 321d106e70eb Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next new 722e9856e6f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 891f74bc6340 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 62b0e01e1817 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 178d6c1b83e5 soc: samsung: pm_domains: drop unused is_off field new 4572b4bbdf14 Merge branch 'next/drivers' into for-next new 31bbac5263aa arm64: dts: exynos: add initial support for exynosautov9 SoC new 2b663ae7152f arm64: dts: exynos: add minimal support for exynosautov9 s [...] new 10846bb6b928 Merge branch 'next/dt64' into for-next new b79a1e11c628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e81c33445ff4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new c127362ad50b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new f124837616c8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 4e6c3b1838ca Merge branch for-5.16/clk into for-next adds 12e3ad77ea5e Merge branch for-5.16/dt-bindings into for-next adds a1eaad3e8ec7 Merge branch for-5.16/firmware into for-next adds d22595529a59 Merge branch for-5.16/soc into for-next adds 3a86fe86a5f3 Merge branch for-5.16/cpuidle into for-next adds b60073f60f4f Merge branch for-5.16/arm/dt into for-next adds 980b4abb68a7 Merge branch for-5.16/arm64/dt into for-next adds c45dd143ff1a Merge branch for-5.16/arm64/defconfig into for-next new fc9e51961410 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83f7b831e721 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 008bfb2341d7 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new ca3eacfeeb87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f294a0ea9d12 clk: renesas: r9a07g044: Add clock and reset entries for S [...] adds 6f21d145b90f clk: renesas: cpg-lib: Move RPC clock registration to the library adds 27c9d7635d23 clk: renesas: r8a779a0: Add RPC support adds eaff33646f4c clk: renesas: rzg2l: Add SDHI clk mux support adds 373bd6f48756 clk: renesas: r9a07g044: Add SDHI clock and reset entries new 8ce41292f570 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 8f90f43a095d clk: samsung: clk-pll: Implement pll0822x PLL type adds 6a734b372078 clk: samsung: clk-pll: Implement pll0831x PLL type adds 2ae5c2c3f8d5 dt-bindings: clock: Add bindings definitions for Exynos850 CMU new 9a510ab3700b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 780d66595487 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 01360de1e779 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 8a3c0a74ae87 m68k: defconfig: Update defconfigs for v5.15-rc1 new 66b4b43f2ad7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cda00eb4d060 m68k: set a default value for MEMORY_RESERVE adds e6d94fd07947 m68knommu: Remove MCPU32 config symbol new 6b0c108bcde4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new afb674733544 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new a5f3aeb8ded5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 04ef59811e64 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 19b5d7bf77dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 387273118714 powerps/pseries/dma: Add support for 2M IOMMU page size adds 3c2172c1c47b powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cann [...] adds c45361abb918 powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n adds 494f238a3861 powerpc/476: Fix sparse report adds 93fa8e9d8811 powerpc: Remove unused prototype for of_show_percpuinfo adds 9d7fb0643a15 powerpc/powermac: Remove stale declaration of pmac_md adds 452f145eca73 powerpc: Drop superfluous pci_dev_is_added() calls adds 7eff9bc00ddf powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no pr [...] adds 2a24d80fc86b powerpc/asm: Remove UPD_CONSTR after GCC 4.9 removal adds ee87843795ec powerpc/powernv/dump: Fix typo in comment adds f2719b26ae27 video: fbdev: chipsfb: use memset_io() instead of memset() adds 56537faf8821 powerpc: fix unbalanced node refcount in check_kvm_guest() adds 799f9b51db68 powerpc/paravirt: vcpu_is_preempted() commentary adds fda0eb220021 powerpc/paravirt: correct preempt debug splat in vcpu_is_p [...] adds 7edd5c9a8820 powerpc/pseries/cpuhp: cache node corrections adds 983f91017406 powerpc/cpuhp: BUG -> WARN conversion in offline path adds fa2a5dfe2ddd powerpc/pseries/cpuhp: delete add/remove_by_count code adds f9473a65719e powerpc/pseries/cpuhp: remove obsolete comment from pserie [...] new dc0215dda968 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a090fe638e8d dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] adds 80a9609c93ef riscv: dts: microchip: drop duplicated nodes adds fd86dd2a5dc5 riscv: dts: microchip: fix board compatible adds 42a57a47bb0c riscv: dts: microchip: drop duplicated MMC/SDHC node adds 33f736366b2c riscv: dts: microchip: drop unused pinctrl-names adds 9406369ae627 riscv: dts: microchip: use vendor compatible for Cadence SD4HC new 92f639c96e9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d190a73a6bb5 Merge branch 'fixes' into for-next adds 4a667ba87308 s390/debug: fix kernel-doc warnings adds 25d36a85c61b s390/test_unwind: convert to KUnit adds fbbd14073712 s390/barrier: factor out bcr_serialize() adds e16d02ee3f34 s390: introduce text_poke_sync() adds 1c27dfb24e3b s390/jump_label: use text_poke_sync() adds ae2b9a11b494 s390/ftrace: use text_poke_sync_lock() adds e5873d6f7a7a s390/ftrace: add missing serialization for graph caller patching adds 4e0502b8b310 s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH adds acd6c9afc63c s390/jump_label: rename __jump_label_transform() adds 0c14c037952c s390/jump_label: add __init_or_module annotation adds 5740a7c71ab6 s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support adds 176510ebecd1 s390/ftrace: add ftrace_instruction_pointer_set() helper function adds 894979689d3a s390/ftrace: provide separate ftrace_caller/ftrace_regs_ca [...] adds 885359c42942 s390/ptrace: fix coding style adds 3990b5baf225 selftests/ftrace: add s390 support for kprobe args tests adds a30b5b030476 s390/ptrace: add function argument access API adds b2f583937aad s390/cmm: use string_upper() instead of open coded variant new e8bddcb0b1d0 Merge branch 'features' into for-next new bddbc422ed59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5238302683c Merge branch 'for-next' of git://git.libc.org/linux-sh adds ab6ff1fda1e8 uml: x86: add FORCE to user_constants.h new e9e891dc4309 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 39b435362c0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08c7ae8ed184 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new db77c7ab4dbc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds a607aecf0023 Merge branch 'misc-5.15' into for-next-current-v5.14-20211011 adds c63eb13c0c39 Merge branch 'for-next-current-v5.14-20211011' into for-ne [...] adds 5d2060b5a147 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk adds 48eaf2a2ebc3 btrfs: send: simplify send_create_inode_if_needed adds 6cd79a30ef01 btrfs: drop unnecessary ret in ioctl_quota_rescan_status adds 924aca0d1f98 btrfs: update comment for fs_devices::seed_list in btrfs_r [...] adds 558973ec2657 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] adds 76129c4a06da btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] adds 39187ae2027a btrfs: subpage: introduce btrfs_subpage_bitmap_info adds ffe513f6262a btrfs: subpage: pack all subpage bitmaps into a larger bitmap adds dc87d9402c08 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] adds b8f2db0e76b8 btrfs: rename and switch to bool btrfs_chunk_readonly adds 60e13db4c571 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] adds 539962623bc6 btrfs: defrag: also check PagePrivate for subpage cases in [...] adds 7b52c6702d71 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize adds f149d86cf10b btrfs: defrag: factor out page preparation into a helper adds 0a3c42e0af6f btrfs: defrag: introduce helper to collect target file extents adds 00a965f8bec9 btrfs: defrag: introduce helper to defrag a contiguous pre [...] adds e6bf861ca659 btrfs: defrag: introduce helper to defrag a range adds 51486f8272f6 btrfs: defrag: introduce helper to defrag one cluster adds 26cdefed59c9 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] adds baf4254870ad btrfs: defrag: remove the old infrastructure adds 103f16492455 btrfs: defrag: enable defrag for subpage case adds 3b168165971e btrfs: zoned: load zone capacity information from devices adds 837c775cd7bc btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] adds 6289f82c3dbf btrfs: zoned: calculate free space from zone capacity adds 84f7e329b1be btrfs: zoned: tweak reclaim threshold for zone capacity adds 6dbc2542cd03 btrfs: zoned: consider zone as full when no more SB can be [...] adds 7043347db224 btrfs: zoned: locate superblock position using zone capacity adds ddef17f61f87 btrfs: zoned: finish superblock zone once no space left fo [...] adds 6a3abb9a4c5f btrfs: zoned: load active zone information from devices adds bff13701d7da btrfs: zoned: introduce physical_map to btrfs_block_group adds c8dc15da70a4 btrfs: zoned: implement active zone tracking adds 765679ca05a6 btrfs: zoned: load active zone info for block group adds efebfae1ff6a btrfs: zoned: activate block group on allocation adds 979bfaee01b1 btrfs: zoned: activate new block group adds c6a110a8cc54 btrfs: move ffe_ctl one level up adds 6e785df09b5c btrfs: zoned: avoid chunk allocation if active block group [...] adds c38e436a8cdf btrfs: zoned: finish fully written block group adds 7232ce201943 btrfs: zoned: finish relocating block group adds ad0458b43e90 btrfs: convert latest_bdev type to btrfs_device and rename adds b7d155b2250a btrfs: use latest_dev in btrfs_show_devname adds eaad6744d297 btrfs: update latest_dev when we create a sprout device adds 6bb9ceb01f3e btrfs: remove stale comment about the btrfs_show_devname adds dcc29a1d42ae btrfs: check if a log tree exists at inode_logged() adds 44cdfb9b7663 btrfs: remove no longer needed checks for NULL log context adds 5a2ff21dabde btrfs: do not log new dentries when logging that a new nam [...] adds ca69dd6fd19a btrfs: always update the logged transaction when logging n [...] adds e69afd8b95f3 btrfs: avoid expensive search when dropping inode items from log adds b34f3babbf3a btrfs: add helper to truncate inode items when logging inode adds 8f7e39686296 btrfs: avoid expensive search when truncating inode items [...] adds 652b9cf476e5 btrfs: avoid search for logged i_size when logging inode i [...] adds 9843aabc1709 btrfs: avoid attempt to drop extents when logging inode fo [...] adds f4719dc5c941 btrfs: do not commit delayed inode when logging a file in [...] adds 502e5c5a1529 btrfs: unexport repair_io_failure() adds b3f76147bfbd btrfs: introduce btrfs_is_data_reloc_root adds 8c787f604131 btrfs: zoned: add a dedicated data relocation block group adds ddf1f75a9423 btrfs: zoned: only allow one process to add pages to a rel [...] adds 28a1691bbf4d btrfs: zoned: use regular writes for relocation adds a22465f2d9d9 btrfs: check for relocation inodes on zoned btrfs in should_nocow adds c116efe5bfb6 btrfs: zoned: allow preallocation for relocation inodes adds 4b189e50df19 btrfs: rename setup_extent_mapping in relocation code adds 11876d7139b0 btrfs: zoned: let the for_treelog test in the allocator stand out adds 1bf3096f0620 btrfs: remove root argument from btrfs_log_inode() and its [...] adds 9c89ae515630 btrfs: remove redundant log root assignment from log_dir_items() adds 34de1cd909a3 btrfs: factor out the copying loop of dir items from log_d [...] adds 5bedd60c6af4 btrfs: insert items in batches when logging a directory wh [...] adds 9c49878b7fe4 btrfs: keep track of the last logged keys when logging a d [...] adds d018c328eb6d btrfs: rename btrfs_bio to btrfs_io_context adds a835f5bf8350 btrfs: remove btrfs_bio_alloc() helper adds 85aca417ccaf btrfs: rename struct btrfs_io_bio to btrfs_bio adds 2bfaca4fc382 btrfs: unlock newly allocated extent buffer after error adds a3460ef10356 btrfs: do not take the uuid_mutex in btrfs_rm_device adds d848a7413121 btrfs: assert that extent buffers are write locked instead [...] adds 3e92a4236ae4 btrfs: make sure btrfs_io_context::fs_info is always initialized adds d34ad3429dc3 btrfs: remove btrfs_raid_bio::fs_info member adds 9b189077a2ec btrfs: loop only once over data sizes array when inserting [...] adds 1a4afd223a25 btrfs: unexport setup_items_for_insert() adds 6ab41fafbd28 btrfs: use single bulk copy operations when logging directories adds a84a15b66aeb btrfs: remove unused parameter nr_pages in add_ra_bio_pages() adds 84e5496d81e5 btrfs: remove unnecessary parameter delalloc_start for wri [...] adds 0f907247a5f5 btrfs: use async_chunk::async_cow to replace the confusing [...] adds ffbad3f8d80a btrfs: don't pass compressed pages to btrfs_writepage_endi [...] adds d76583443159 btrfs: subpage: make add_ra_bio_pages() compatible adds c9421c2ce59b btrfs: introduce compressed_bio::pending_sectors to trace [...] adds 25c7dd27e75a btrfs: subpage: add bitmap for PageChecked flag adds 7fd50716908e btrfs: handle errors properly inside btrfs_submit_compress [...] adds f6bec9ceabc0 btrfs: handle errors properly inside btrfs_submit_compress [...] adds a797bed7fdc1 btrfs: introduce submit_compressed_bio() for compression adds 3befe8fb0511 btrfs: introduce alloc_compressed_bio() for compression adds 4d7cb3a4d6f8 btrfs: determine stripe boundary at bio allocation time in [...] adds e9029dcd0ab5 btrfs: determine stripe boundary at bio allocation time in [...] adds 317b27a6e5e7 btrfs: remove unused function btrfs_bio_fits_in_stripe() adds cfcab1d186cf btrfs: refactor submit_compressed_extents() adds caad13ef22d8 btrfs: cleanup for extent_write_locked_range() adds 7adc4eba9a44 btrfs: subpage: make compress_file_range() compatible adds aa9e3692cee5 btrfs: subpage: make btrfs_submit_compressed_write() compatible adds 88a47bd7abc2 btrfs: subpage: make end_compressed_bio_writeback() compatible adds cf58c26715e2 btrfs: subpage: make extent_write_locked_range() compatible adds 66d0f2e4d4ca btrfs: factor uncompressed async extent submission code in [...] adds a957dcc1782b btrfs: subpage: make lzo_compress_pages() compatible adds 94efcd4b2325 btrfs: rework page locking in __extent_writepage() adds d1363dad3f6e btrfs: handle page locking in btrfs_page_end_writer_lock w [...] adds c59c06664f27 btrfs: subpage: avoid potential deadlock with compression [...] adds 28cd204693e0 btrfs: subpage: only allow compression if the range is ful [...] adds 8d0468cd82a4 btrfs: zoned: use kmemdup() to replace kmalloc + memcpy adds aa3a49181d98 btrfs: update refs for any root except tree log roots adds a9908b41a622 btrfs: deal with errors when checking if a dir entry exist [...] adds 7253cb8db078 btrfs: deal with errors when replaying dir entry during lo [...] adds bcfba9db5d4f btrfs: deal with errors when adding inode reference during [...] adds b5c8437cfe63 btrfs: unify lookup return value when dir entry is missing adds e19288e21667 btrfs: check for error when looking up inode during dir en [...] adds f34b80792721 btrfs: change handle_fs_error in recover_log_trees to aborts adds 2e037c23de8a btrfs: change error handling for btrfs_delete_*_in_log adds d5e55b3f182c btrfs: add a BTRFS_FS_ERROR helper adds b668d34fba09 btrfs: do not infinite loop in data reclaim if we aborted adds bff90d4fd769 btrfs: fix abort logic in btrfs_replace_file_extents adds e12c989aaff6 Merge branch 'misc-next' into for-next-next-v5.15-20211011 adds 396fd99f1a3b btrfs: index free space entries on size adds 981cdc4fd7b9 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] adds eb92c84825ad btrfs: clear BTRFS_DEV_STATE_MISSING bit in btrfs_close_on [...] adds 6be2049290c6 Merge branch 'ext/lizhang/clear-missing-bdev-v2' into for- [...] adds 528bfd648a3a btrfs: rename root fields in delayed refs structs adds 7d9048ed78e5 btrfs: rely on owning_root field in btrfs_add_delayed_tree [...] adds 5a356465010e btrfs: add additional parameters to btrfs_init_tree_ref/bt [...] adds 23e2dd7e19f7 btrfs: pull up qgroup checks from delayed-ref core to init time adds 5048bb4ae79e btrfs: make real_root optional adds 8cee53e4f567 Merge branch 'ext/nikbor/ref-verify-root' into for-next-ne [...] adds 0d37e9e3293c btrfs: zoned: use greedy gc for auto reclaim adds 5998880f0a6e Merge branch 'ext/jth/zoned-greedy-gc' into for-next-next- [...] adds b82c8f64d9eb Merge branch 'for-next-next-v5.15-20211011' into for-next- [...] new 9ff494891633 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 186247a16675 ceph: skip existing superblocks that are blocklisted or sh [...] new bb97e3c14f2f ceph: fix handling of "meta" errors new 3751bf65d96d ceph: convert to noop_direct_IO new 037ab4ddc273 libceph: drop ->monmap and err initialization new 7651142317b9 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 5f0544932a5f erofs: decouple basic mount options from fs_context adds 71dbc5464c5c erofs: add multiple device support new cd3dc3dcca13 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 0288e6293e25 ext4: convert from atomic_t to refcount_t on ext4_io_end->count new c1ddaadb0e6e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 70a9ac36ffd8 f2fs: fix up f2fs_lookup tracepoints new 011e0868e0cf f2fs: fix to use WHINT_MODE new cd6d697a6e20 f2fs: fix wrong condition to trigger background checkpoint [...] new fadc52098859 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 5fc38a39dee4 fuse: make sure reclaim doesn't write the inode adds e2b8808799d6 fuse: write inode in fuse_vma_close() instead of fuse_release() adds 603728a775d2 fuse: annotate lock in fuse_reverse_inval_entry() adds f4e55db26d25 fuse: use kmap_local_page() adds d36f5f196eb2 fuse: delete redundant code adds 0eec64b59740 fuse: move fuse_invalidate_attr() into fuse_update_ctime() adds 9ca3f8697158 fuse: selective attribute invalidation new 4d74856c2e2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 347fe25011d8 gfs2: remove redundant check in gfs2_rgrp_go_lock adds 6d690cf11fa9 gfs2: Add GL_SKIP holder flag to dump_holder adds 281e6134e906 gfs2: move GL_SKIP check from glops to do_promote adds 491fe055812b gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug adds 1fe0e8975d71 gfs2: Allow append and immutable bits to coexist adds 63e544cc9a7e gfs2: Save ip from gfs2_glock_nq_init adds 1131126563a6 gfs2: dequeue iopen holder in gfs2_inode_lookup error adds 3ae1a462b751 gfs2: dump glocks from gfs2_consist_OBJ_i adds a49eb136b2c9 gfs2: change go_lock to go_instantiate adds b641a5f4727a gfs2: Remove 'first' trace_gfs2_promote argument adds e95236b86c5f gfs2: re-factor function do_promote adds 855549cd8dc7 gfs2: further simplify do_promote adds 29941d03046b gfs2: split glock instantiation off from do_promote adds 1bc86724ec62 gfs2: fix GL_SKIP node_scope problems adds 59b3e44fa06f gfs2: Eliminate GIF_INVALID flag adds 81483baa8c73 gfs2: remove RDF_UPTODATE flag adds 34723a583ebd gfs2: set glock object after nq adds 65ea10371352 gfs2: Cancel remote delete work asynchronously adds 4efc43a399be gfs2: Fix glock_hash_walk bugs new 1a8860fe6da5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3800abf34f4 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds a0e36697950b ksmbd: limit read/write/trans buffer size not to exceed MA [...] adds 1ab5ae86064e ksmbd: add validation in smb2_ioctl adds c6e7d8295494 ksmbd: improve credits management new 02fafe6fa834 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 0ae93b99beb2 SUNRPC: Simplify the SVC dispatch code path new 5b747a594b19 SUNRPC: De-duplicate .pc_release() call sites new 20c4abfe22e7 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds ce46ae0c3e31 fs/ntfs3: Keep prealloc for all types of files adds 9b75450d6c58 fs/ntfs3: Fix memory leak if fill_super failed adds 2c69078851b3 fs/ntfs3: Rework ntfs_utf16_to_nls adds 4dbe8e4413d7 fs/ntfs3: Refactor ntfs_readlink_hlp adds 14a981193e40 fs/ntfs3: Refactor ntfs_create_inode adds cd4c76ff807c fs/ntfs3: Refactor ni_parse_reparse adds 22b05f1ac033 fs/ntfs3: Refactor ntfs_read_mft new 8607954cf255 fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list new 3f5969501e02 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new eb43ce8491e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 062aa4d777c7 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 340d259386a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5aa0f3dbad6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 61a8bbe63872 Merge branch 'pci/acpi' adds 1bec93d9b9ac Merge branch 'pci/enumeration' adds ccdca64b4bc2 Merge branch 'pci/p2pdma' adds 27fbdd23c733 Merge branch 'pci/portdrv' adds 170734e0dfe9 Merge branch 'pci/resource' adds 569e2863812f PCI/switchtec: Fix a MRPC error status handling issue adds 79cb9f50d5ba PCI/switchtec: Update the way of getting management VEP in [...] adds e3c954444ad6 PCI/switchtec: Replace ENOTSUPP with EOPNOTSUPP adds c8db1e9c710e PCI/switchtec: Add check of event support adds 7b72cf47452e Merge branch 'pci/switchtec' adds 9eb21d5d2f1b Merge branch 'pci/sysfs' adds 12672994572f Merge branch 'pci/virtualization' adds bf2928c7a284 PCI/VPD: Add pci_read/write_vpd_any() adds 80484b7f8db1 PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() adds eb89bfbd0e8f cxgb3: Remove t3_seeprom_read and use VPD API adds 7724d929fdde cxgb3: Use VPD API in t3_seeprom_wp() adds 12a1cb02fee9 cxgb3: Remove seeprom_write and use VPD API adds 30ecd7d0fa0f Merge branch 'pci/vpd' adds b2105b9f39b5 PCI: Correct misspelled and remove duplicated words adds 8dcb0667c8f3 Merge branch 'pci/misc' adds 460275f124fb PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros adds a4e17d65dafd PCI: aardvark: Fix PCIe Max Payload Size setting adds 464de7e7fff7 PCI: aardvark: Don't spam about PIO Response Status adds d419052bc6c6 PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on [...] adds 46ef6090dbf5 PCI: aardvark: Fix configuring Reference clock adds a7ca6d7fa3c0 PCI: aardvark: Do not clear status bits of masked interrupts adds 1fb95d7d3c7a PCI: aardvark: Do not unmask unused interrupts adds 67cb2a4c9349 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() adds 223dec14a053 PCI: aardvark: Implement re-issuing config requests on CRS [...] adds 454c53271fc1 PCI: aardvark: Simplify initialization of rootcap on virtu [...] adds f76b36d40bee PCI: aardvark: Fix link training adds 661c399a651c PCI: aardvark: Fix checking for link up via LTSSM state adds 2b650b7ff20e PCI: aardvark: Fix reporting Data Link Layer Link Active adds 088df0878424 Merge branch 'remotes/lorenzo/pci/aardvark' adds 2e7aa399dffc irqdomain: Make of_phandle_args_to_fwspec() generally available adds 5a58ff59f244 of/irq: Allow matching of an interrupt-map local to an int [...] adds 432c404c03cb PCI: of: Allow matching of an interrupt-map local to a PCI device adds a8bbe0366a3e PCI: apple: Add initial hardware bring-up adds aca11b4f969a PCI: apple: Set up reference clocks when probing adds a0238019d29c PCI: apple: Add INTx and per-port interrupt support adds 85e82796a49e PCI: apple: Implement MSI support adds 05dc551614a4 iommu/dart: Exclude MSI doorbell from PCIe device IOVA range adds 50169570be7b PCI: apple: Configure RID to SID mapper on device addition adds 00723f494020 Merge branch 'remotes/lorenzo/pci/apple' adds 3a7fb86758c9 PCI: dwc: Export more symbols to allow modular drivers adds 3b868d150efd PCI: dra7xx: Make it a kernel module adds b9a6943dc891 PCI: dra7xx: Remove unused include adds 5af9405397bf PCI: dra7xx: Get an optional clock adds 2908a0d81f5b PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_HOST) adds 8faa1d2defb7 PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_EP) adds 5b8402562e55 PCI: visconti: Remove surplus dev_err() when using platfor [...] adds a2b37bdc3057 Merge branch 'remotes/lorenzo/pci/dwc' adds a89a766eebf6 Merge branch 'remotes/lorenzo/pci/endpoint' adds 65315ec52c9b PCI: imx6: Remove unused assignment to variable ret adds cdadb4c314a1 Merge branch 'remotes/lorenzo/pci/imx6' adds 31c9ef002580 dt-bindings: PCI: Add Qualcomm PCIe Endpoint controller adds f55fee56a631 PCI: qcom-ep: Add Qualcomm PCIe Endpoint controller driver adds 79352928a666 MAINTAINERS: Add entry for Qualcomm PCIe Endpoint driver a [...] adds 028df9517dcf Merge branch 'pci/host/qcom' adds c65bd90dc93e PCI: rcar-ep: Remove unneeded includes adds 861e133ba268 PCI: rcar-host: Remove unneeded includes adds f52be5cf2084 Merge branch 'pci/host/rcar' adds 42da7911b83a PCI: vmd: Assign a number to each VMD controller adds 26cfc8ca1312 Merge branch 'remotes/lorenzo/pci/vmd' adds d53c18bef952 Merge branch 'remotes/lorenzo/pci/xgene' new fdfc95e0c21d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6804702732c7 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new c71d76488a34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6ac04ffbc1a1 Merge branch 'i2c/for-current' into i2c/for-next adds c5c34f5793f3 Merge branch 'i2c/for-current' into i2c/for-mergewindow adds df7c4a8c1b47 dt-bindings: i2c: Add Apple I2C controller bindings adds 3a7442ac1d1b i2c: pasemi: Use io{read,write}32 adds 07e820d4fcb0 i2c: pasemi: Use dev_name instead of port number adds c06f50ed36cc i2c: pasemi: Remove usage of pci_dev adds 6adb00c7f0ed i2c: pasemi: Split off common probing code adds 9bc5f4f660ff i2c: pasemi: Split pci driver to its own file adds 1a62668cefdb i2c: pasemi: Move common reset code to own function adds fd664ab2319f i2c: pasemi: Allow to configure bus frequency adds a2c34bfd2c58 i2c: pasemi: Refactor _probe to use devm_* adds d88ae2932df0 i2c: pasemi: Add Apple platform driver adds 3abdc89b5e30 i2c: pasemi: Set enable bit for Apple variant adds 712d6617d0a2 i2c: mlxcpld: Allow flexible polling time setting for I2C [...] adds e3e4949e637d i2c: mediatek: Reset the handshake signal between i2c and dma adds cc28e578f515 i2c: mediatek: Dump i2c/dma register when a timeout occurs adds 26701d49482a Merge branch 'i2c/for-mergewindow' into i2c/for-next new 37cdd6956698 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new b0d871cfb680 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new fb4747d89b48 dt-bindings: hwmon: Add IIO HWMON binding new 6665e10a2ec3 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] new d73287eed73f hwmon: (raspberrypi) Use generic notification mechanism new e8ac01e5db32 hwmon: Add Maxim MAX6620 hardware monitoring driver new bc8de07e8812 hwmon: (mlxreg-fan) Extend the maximum number of tachometers new 150f1e0c6fa8 hwmon: (mlxreg-fan) Extend driver to support multiply PWM new d7efb2ebc7b3 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] new 2e7b9886968b hwmon: (nct6775) Use superio_*() function pointers in sio_data. new 4914036eb66b hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] new 3fbbfc27f955 hwmon: (nct6775) Support access via Asus WMI new 000cc5bc49aa hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm new 9559cb33796e dt-bindings: hwmon: lm90: convert to dtschema new 3e0ce52615e2 dt-bindings: hwmon: lm90: do not require VCC supply new 951778f11727 dt-bindings: hwmon: lm70: move to trivial devices new 45678bab0827 dt-bindings: hwmon: ti,tmp108: convert to dtschema new 4c4237898e4a dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] new e2dbaa65158b dt-bindings: hwmon: lltc,ltc4151: convert to dtschema new 105b65d90cf3 dt-bindings: hwmon: microchip,mcp3021: convert to dtschema new 8084b2a14116 dt-bindings: hwmon: sensirion,sht15: convert to dtschema new d55532f77137 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] new 1947a89e382e dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices new f348047ab2b9 dt-bindings: hwmon: dps650ab: move to trivial devices new 3634eceea159 dt-bindings: hwmon: hih6130: move to trivial devices new 0a4157196a5d dt-bindings: hwmon: jedec,jc42: convert to dtschema new cae0233946c3 hwmon: (tmp421) introduce MAX_CHANNELS define new 7bcc5a7a5c2b dt-bindings: hwmon: Convert NTC thermistor to YAML new b4fb4676fb96 dt-bindings: hwmon: ibm,cffps: move to trivial devices new ae59dc455a78 hwmon: (pmbus/lm25066) Add offset coefficients new fa16188fa205 hwmon: (pmbus/lm25066) Adjust lm25066 PSC_CURRENT_IN_L mantissa new 6d2ff184cbe7 hwmon: (pmbus/lm25066) Avoid forward declaration of lm25066_id new b7931a7b0e0d hwmon: (pmbus/lm25066) Let compiler determine outer dimens [...] new df60a5daa7fb hwmon: (pmbus/lm25066) Mark lm25066_coeff array const new b7792f3ea392 hwmon: (pmbus/lm25066) Add OF device ID table new 94ee5fcc240f hwmon: (pmbus/lm25066) Support configurable sense resistor values new 373c0a77934c dt-bindings: hwmon/pmbus: Add ti,lm25066 power-management IC new 6e2baac88cdd hwmon: (nct6775) Add additional ASUS motherboards. new a111ec399c60 hwmon: (pmbus/ibm-cffps) Add mfg_id debugfs entry new 8a5cfcfa9445 hwmon: (pmbus/ibm-cffps) Use MFR_ID to choose version new 1508fb29157e hwmon: (nct6775) add Pro WS X570-ACE new b1c24237341f hwmon: (mlxreg-fan) Modify PWM connectivity validation new b2be2422c0c9 hwmon: (mlxreg-fan) Support distinctive names per differen [...] new b87783e85559 hwmon: (tmp103) Convert tmp103 to use new hwmon registration API new 952a11ca32a6 hwmon: cleanup non-bool "valid" data fields new 9a094b758da7 dt-bindings: hwmon: jedec,jc42: add nxp,se97b new 8a0c75a1c399 hwmon: (dell-smm) Remove unnecessary includes new beee7890c363 hwmon: (adt7x10) Make adt7x10_remove() return void new d075ad453b31 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d5b421fe0282 docs: Explain the desired position of function attributes new 85eafc63d032 docs: update file link location new ff9c3d4360db docs: proc.rst: mountinfo: improved field numbering new b0b719cea870 docs: proc.rst: mountinfo: align columns new a9d85efb25fb docs: use the lore redirector everywhere new e825b29ab812 docs: UML: user_mode_linux_howto_v2 edits new aa872e0647dc docs: pdfdocs: Adjust \headheight for fancyhdr new a40a8a110305 scripts: kernel-doc: Ignore __alloc_size() attribute new 200f33ce3d05 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 6fe109cafde6 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 83f5f0633b15 media: imx-jpeg: Fix possible null pointer dereference adds 34acaf65dc22 media: imx-jpeg: Fix occasional decoder fail on jpegs without DHT adds ae3cab78dc48 media: imx-jpeg: Remove soft reset between frames encoding adds e73396fee261 media: vsp1: Fix WPF macro names adds 168c05a3e6ac media: vsp1: Simplify DRM UIF handling adds 8888a2ff634e media: vsp1: Add support for the V3U VSPD adds 92b7b90c9005 media: omap_vout: use dma_addr_t consistently adds 799926a123cf media: venus: helper: change log level for false warning message adds 8c404ebae527 media: venus: vdec: update output buffer size during vdec_s_fmt() adds 1444232152ea media: venus: fix vpp frequency calculation for decoder adds e48b839b6699 media: dt-bindings: media: venus: Add sc7280 dt schema adds afeae6ef0780 media: venus: firmware: enable no tz fw loading for sc7280 adds 275ad3b3ed1a media: venus: core: Add sc7280 DT compatible and resource data adds 920173c7cfc0 media: venus: Add num_vpp_pipes to resource structure adds 78d434ba8659 media: venus: hfi: Skip AON register programming for V6 1pipe adds 6483a8cbea54 media: venus: vdec: set work route to fw adds fa622c3df441 media: venus: helpers: update NUM_MBS macro calculation adds 16545aa3dee5 media: venus: Set buffer to FW based on FW min count requirement. adds 485aa3df0dff media: ipu3-cio2: Parse sensor orientation and rotation adds 203492ce398c media: dt-bindings: vendor-prefixes: Add SK Hynix Inc. adds f3ce7200ca18 media: dt-bindings: media: document SK Hynix Hi-846 MIPI C [...] adds e8c0882685f9 media: i2c: add driver for the SK Hynix Hi-846 8M pixel camera adds 5fe23d700db7 media: Documentation: i2c-cardlist: add the Hynix hi846 sensor adds 566778bc1da7 media: admin-guide: Update i2c-cardlist adds c96651a00208 media: staging/intel-ipu3: Constify static struct v4l2_sub [...] adds af1ffd628adf media: rcar-isp: Add Renesas R-Car Image Signal Processor driver adds 37b198eeb0d4 media: ipu3-cio2 Check num_planes and sizes in queue_setup adds 3eacb6028e84 media: ipu3-imgu: Refactor bytesperpixel calculation adds 6c0f6c424fca media: ipu3-imgu: Set valid initial format adds 553481e38045 media: ipu3-imgu: imgu_fmt: Handle properly try adds ea2b9a337116 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info adds 98442bd098c2 media: dw9714: Add implementation for events adds 5bd4098c3d92 media: ov13858: Add implementation for events adds dce6dd4493d6 media: ov5670: Add implementation for events adds 57b660b22f1b media: mb86a20s: make arrays static const adds 69a10678e2fb media: dvb-frontends: mn88443x: Handle errors of clk_prepa [...] adds cefdc9510a16 media: rtl2832_sdr: clean the freed pointer and counter adds 899a61a3305d media: usb: dvd-usb: fix uninit-value bug in dibusb_read_e [...] adds fd2eda71a47b media: remove myself from dvb media maintainers new 202f2c7864c4 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 353e4ad3db53 Merge branch 'acpica' into linux-next new 924431ddc0df Merge branches 'acpi-x86', 'acpi-resources' and 'acpi-misc [...] new 87440d70a4bf Merge back ACPI PCI material for v5.16. new 3d4b30999218 Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-docs' and 'ac [...] new 8b472e7eb85b Merge branch 'pnp' into linux-next new 4cf233315def Merge branches 'pm-pci', 'pm-sleep', 'pm-cpuidle' and 'pm- [...] new aa1a43262ad5 PM: EM: Fix inefficient states detection new c8ed99533dbc PM: EM: Mark inefficient states new 88f7a89560f6 PM: EM: Extend em_perf_domain with a flag field new 8354eb9eb3dd PM: EM: Allow skipping inefficient states new 151717690694 cpufreq: Make policy min/max hard requirements new 442d24a5c49a cpufreq: Add an interface to mark inefficient frequencies new 1f39fa0dccff cpufreq: Introducing CPUFREQ_RELATION_E new b894d20e6867 cpufreq: Use CPUFREQ_RELATION_E in DVFS governors new e458716a92b5 PM: EM: Mark inefficiencies in CPUFreq new 6215a5de9e91 cpufreq: mediatek-hw: Fix cpufreq_table_find_index_dl() call new 8b39fe3eab1e Merge branch 'pm-em' into linux-next new 80da1b508f29 thermal: Move ABI documentation to Documentation/ABI new d4d354bc5c85 Merge branches 'thermal-int340x', 'thermal-powerclamp' and [...] new 136f282028da ACPI: tools: fix compilation error new 1b3dc77d7595 Merge branch 'acpi-tools' into linux-next new 5640bf4d88dc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 4ad0a866d3a3 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 71806d44e44b Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 0622f3b1555b Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 27ff8187f13e opp: Fix return in _opp_add_static_v2() new 8ab7bb73808d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new ea0c9092c56a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 0de71d7adaf0 RDMA/irdma: Delete unused struct irdma_bth adds 1cf2ce827280 RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_ [...] adds 609bb8c3a3f5 RDMA/rxe: Change the is_user member of struct rxe_cq to bool adds 262d9fcf8530 RDMA/rxe: Set partial attributes when completion status != [...] adds 115fda3509e7 RDMA/rxe: Remove duplicate settings adds 2a152512a155 RDMA/efa: CQ notifications new 116ab7094dbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9fe1155233c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 3ea9bd5d0231 ice: support basic E-Switch mode control adds 2ae0aa4758b0 ice: Move devlink port to PF/VF struct adds 37165e3f5664 ice: introduce VF port representor adds ac19e03ef780 ice: allow process VF opcodes in different ways adds ff5411ef88ee ice: manage VSI antispoof and destination override adds bd676b29292e ice: allow changing lan_en and lb_en on dflt rules adds 1a1c40df2e80 ice: set and release switchdev environment adds f66756e0ead7 ice: introduce new type of VSI for switchdev adds 1c54c839935b ice: enable/disable switchdev when managing VFs adds b3be918dcc73 ice: rebuild switchdev when resetting all VFs adds f5396b8a663f ice: switchdev slow path adds 7aae80cef7ba ice: add port representor ethtool ops and stats adds faeb8e7a0aac Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds da8f606e15c7 ethernet: un-export nvmem_get_mac_address() adds ba882580f211 eth: platform: add a helper for loading netdev->dev_addr adds 4d04cdc5ee49 ethernet: use platform_get_ethdev_address() adds 38d7b029130e Merge branch 'dev_addr-helpers' adds 339e75f6b9a0 net: dsa: rtl8366rb: remove unneeded semicolon adds d5ac07dfbd2b qed: Initialize debug string array adds 454d3e1ae057 net/sched: sch_ets: properly init all active DRR list handles adds 94114d90037f net: mdio: ensure the type of mdio devices match mdio drivers adds 2b12d51c4fa8 net: phylib: ensure phy device drivers do not match by DT adds 146e5e733310 net-sysfs: try not to restart the syscall if it will fail [...] adds 16bdce2ada5a ath11k: fix m68k and xtensa build failure in ath11k_peer_a [...] adds 685c3f2fba29 vsock: Refactor vsock_*_getsockopt to resemble sock_getsockopt adds 4c1e34c0dbff vsock: Enable y2038 safe timeval for timeout adds 45d45e5323a9 testing: selftests: forwarding.config.sample: Add tc flag adds c08d227290f6 testing: selftests: tc_common: Add tc_check_at_least_x_packets() adds 7df29960fa65 selftests: forwarding: Add IPv6 GRE flat tests adds 4b3d967b5cb9 selftests: forwarding: Add IPv6 GRE hierarchical tests adds 4bb6cce00a2b selftests: mlxsw: devlink_trap_tunnel_ipip6: Add test case [...] adds c473f723f97a selftests: mlxsw: devlink_trap_tunnel_ipip: Align topology [...] adds 8bb0ebd52238 selftests: mlxsw: devlink_trap_tunnel_ipip: Remove code du [...] adds 7f63cdde5030 selftests: mlxsw: devlink_trap_tunnel_ipip: Send a full-le [...] adds 36ee7281c586 Merge branch 'ip6gre-tests' adds acede3c5dad5 net: enetc: declare NETIF_F_HW_CSUM and do it in software adds fb8629e2cbfc net: enetc: add support for software TSO adds 12e6d7e64102 Merge branch 'enetc-swtso' adds 75ea27d0d622 net: introduce a function to check if a netdev name is in use adds caa9b35fadff bonding: use the correct function to check for netdev name [...] adds d03eb9787d3a ppp: use the correct function to check if a netdev name is in use adds 9653e613e00a Merge branch 'netdev-name-in-use' adds 0316c7e66bbd net: phy: micrel: ksz9131 led errata workaround adds e761523d0b40 qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario adds 6ed3f61e3200 net: tg3: fix redundant check of true expression adds e506342a03c7 selftests/tls: add SM4 GCM/CCM to tls selftests adds f12e658c620a mlxsw: item: Annotate item helpers with '__maybe_unused' adds 2b37367065c7 ethernet: forcedeth: remove direct netdev->dev_addr writes adds a04436b27a93 ethernet: tg3: remove direct netdev->dev_addr writes adds ca8793175564 ethernet: tulip: remove direct netdev->dev_addr writes adds a7639279c93c ethernet: sun: remove direct netdev->dev_addr writes adds 8ce218b6e58a ethernet: 8390: remove direct netdev->dev_addr writes adds 794a69b3f803 Merge branch 'dev_addr-direct-writes' adds ea52a0b58e41 net: use dev_addr_set() adds 5ee61ad7d593 dt-bindings: net: dsa: fix typo in dsa-tag-protocol description adds 7932d53162dc dt-bindings: net: dsa: document felix family in dsa-tag-protocol adds c1634b118e84 ionic: add filterlist to debugfs adds 1d4ddc4a5370 ionic: move lif mac address functions adds 4ed642cc6538 ionic: remove mac overflow flags adds ff542fbe5d55 ionic: add generic filter search adds eba688b15d34 ionic: generic filter add adds c2b63d3449d3 ionic: generic filter delete adds 9b0b6ba6226e ionic: handle vlan id overflow adds 8c9d956ab6fb ionic: allow adminq requests to override default error message adds f91958cc9622 ionic: tame the filter no space message adds 154ee116320d Merge branch 'ionic-vlanid-mgmt' adds 4b70dce2c1b9 bnxt: use netif_is_rxfh_configured instead of open code adds c60882a4566a hv_netvsc: use netif_is_bond_master() instead of open code adds 019921521697 mlxsw: spectrum: use netif_is_macsec() instead of open code adds 275fdef2d919 Merge branch 'net-use-helpers' adds ba3c01ee02ed net: phy: at803x: fix resume for QCA8327 phy adds 1ca8311949ae net: phy: at803x: add DAC amplitude fix for 8327 phy adds 9d1c29b40285 net: phy: at803x: enable prefer master for 83xx internal phy adds 67999555ff42 net: phy: at803x: better describe debug regs adds c0288ae8e6bd net: make dev_get_port_parent_id slightly more readable adds 6213f07cb542 virtio_net: skip RCU read lock by checking xdp_enabled of vi adds b9c56ccb436d ethernet: Remove redundant 'flush_workqueue()' calls adds 0182d0788cd6 octeontx2-pf: Simplify the receive buffer size calculation adds ce8bd03c47fc ethernet: sun: add missing semicolon, fix build adds 2cb67ab153d5 gve: Switch to use napi_complete_done adds 58401b2a46e7 gve: Add rx buffer pagecnt bias adds 61d72c7e486b gve: Do lazy cleanup in TX path adds 87a7f321bb6a gve: Recover from queue stall due to missed IRQ adds 4edf8249bcd1 gve: Add netif_set_xps_queue call adds ea5d3455adf1 gve: Allow pageflips on larger pages adds 1b4d1c9bab09 gve: Track RX buffer allocation failures adds e679198bbb82 Merge branch 'gve-improvements' adds 7715ec32472c ice: implement low level recipes functions adds 450052a4142c ice: manage profiles and field vectors adds fd2a6b71e300 ice: create advanced switch recipe adds 0f94570d0cae ice: allow adding advanced rules adds 8bb98f33dead ice: allow deleting advanced rules adds 8b8ef05b776e ice: cleanup rules info adds 572b820dfa61 ice: Allow changing lan_en and lb_en on all kinds of filters adds 0d08a441fb1a ice: ndo_setup_tc implementation for PF adds 7fde6d8b445f ice: ndo_setup_tc implementation for PR adds 311c13ddc8ee Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 5b25a5bf5e04 nfc: drop unneeded debug prints adds f141cfe364ef nfc: nci: replace GPLv2 boilerplate with SPDX adds edfa5366ef42 nfc: s3fwrn5: simplify dereferencing pointer to struct device adds 84910319fad4 nfc: st-nci: drop unneeded debug prints adds e52cc2a625a6 nfc: st21nfca: drop unneeded debug prints adds f0563ebec68f nfc: trf7970a: drop unneeded debug prints adds f41e137abd25 nfc: microread: drop unneeded debug prints adds ff7f0e4e7930 Merge branch 'nfc-minor-printk-cleanup' new a34dda728430 mlxsw: spectrum_qdisc: Pass extack to mlxsw_sp_qevent_entr [...] new 0908e42ad9a5 mlxsw: spectrum_qdisc: Distinguish between ingress and egr [...] new 099bf89d6a35 mlxsw: spectrum_qdisc: Track permissible actions per binding new 9c18eaf2882d mlxsw: spectrum_qdisc: Offload RED qevent mark new a703b5179b5c selftests: mlxsw: sch_red_core: Drop two unused variables new 0cd6fa99a076 selftests: mlxsw: RED: Add selftests for the mark qevent new 249ae9495b03 Merge branch 'mlxsw-ECN-mirroring' new 7bb39a394490 net: hns: Prefer struct_size over open coded arithmetic new e4400bbf5b15 net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE new 3dc20f4762c6 net, neigh: Enable state migration between NUD_PERMANENT a [...] new 2c611ad97a82 net, neigh: Extend neigh->flags to 32 bit to allow for extensions new 7482e3841d52 net, neigh: Add NTF_MANAGED flag for managed neighbor entries new 2ed08b5ead3c Merge branch 'Managed-Neighbor-Entries' new 25b90c19102f tulip: fix setting device address from rom new 850bfb912a6d net: hns3: debugfs add support dumping page pool info new 177c92353be9 ethernet: tulip: avoid duplicate variable name on sparc new 9914fe6ddc6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds aa67fdb46436 selftests/bpf: Skip the second half of get_branch_snapshot in vm adds dd65acf72d0e selftests/bpf: Remove SEC("version") from test progs adds 7e3cbd3405cb selftests/bpf: Fix btf_dump test under new clang adds b79c2ce3baa9 libbpf: Skip re-installing headers file if source is older [...] adds c66a248f1950 bpftool: Remove unused includes to <bpf/bpf_gen_internal.h> adds f012ade10b34 bpftool: Install libbpf headers instead of including the dir adds 1478994aad82 tools/resolve_btfids: Install libbpf headers when building adds be79505caf3f tools/runqslower: Install libbpf headers when building adds bf60791741d4 bpf: preload: Install libbpf headers when building adds 7bf731dcc641 bpf: iterators: Install libbpf headers when building adds 62fde1c8beaf samples/bpf: Update .gitignore adds 3f7a3318a7c6 samples/bpf: Install libbpf headers when building adds a60d24e74002 samples/bpf: Do not FORCE-recompile libbpf adds 87ee33bfdd4f selftests/bpf: Better clean up for runqslower in test_bpft [...] adds d7db0a4e8d95 bpftool: Add install-bin target to install binary only adds 1c8dab7da1d2 Merge branch 'install libbpf headers when using the library' adds 65223741ae1b bpf: Support writable context for bare tracepoint adds ccaf12d6215a libbpf: Support detecting and attaching of writable tracep [...] adds fa7f17d066bd bpf/selftests: Add test for writable bare tracepoint adds a1852ce0e542 Merge branch 'add support for writable bare tracepoint' adds 91b2c0afd00c selftests/bpf: Add parallelism to test_progs adds 6587ff58cea4 selftests/bpf: Allow some tests to be executed in sequence adds e87c3434f81a selftests/bpf: Add per worker cgroup suffix adds d719de0d2f3c selftests/bpf: Fix race condition in enable_stats adds 445e72c782a1 selftests/bpf: Make cgroup_v1v2 use its own port adds 0f4feacc9155 selftests/bpf: Adding pid filtering for atomics test adds 5db02dd7f09f selftests/bpf: Fix pid check in fexit_sleep test adds d3f7b1664d3e selfetest/bpf: Make some tests serial adds e52a8b96c5ad Merge branch 'selftests/bpf: Add parallelism to test_progs' adds 5319255b8df9 selftests/bpf: Skip verifier tests that fail to load with [...] adds 307d149d9435 bpf, mips: Clean up config options about JIT adds 431bfb9ee3e2 bpf, mips: Fix comment on tail call count limiting new 21c0a9a24b97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44bad92c8743 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8208461d3912 net/mlx5: Add ifc bits to support optional counters adds b8dfed636fc6 net/mlx5: Add priorities for counters in RDMA namespaces new 59b8126e2d04 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new f07a350bc89c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c1c8380b0320 b43legacy: fix a lower bounds test adds 9b793db5fca4 b43: fix a lower bounds test new ebd36299f004 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 709fca500067 Bluetooth: hci_sock: purge socket queues in the destruct() [...] new f5ff291098f7 Bluetooth: L2CAP: Fix not initializing sk_peer_pid new 544b4ed69130 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7989ced7bb9c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 108c6f0c582b Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new ce9f44e6d75a Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new d7aab1ff014b Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 183b60e00597 crypto: hisilicon/qm - modify the uacce mode check adds cfd6fb45cfaf crypto: ccree - avoid out-of-range warnings from clang adds 9b768e8a3909 crypto: qat - detect PFVF collision after ACK adds 18fcba469ba5 crypto: qat - disregard spurious PFVF interrupts adds e17f49bb244a crypto: qat - remove unnecessary collision prevention step [...] adds 993161d36ab5 crypto: qat - fix handling of VF to PF interrupts adds b79c7532dc33 crypto: qat - remove duplicated logic across GEN2 drivers adds c3878a786be0 crypto: qat - use hweight for bit counting adds 6e680f94bc31 crypto: qat - make pfvf send message direction agnostic adds 21db65edb6a5 crypto: qat - move pfvf collision detection values adds 71b5f2ab5e52 crypto: qat - rename pfvf collision constants adds 7a73c4622aaa crypto: qat - add VF and PF wrappers to common send function adds aa3c68634df8 crypto: qat - extract send and wait from adf_vf2pf_request [...] adds 32dfef6f92dd crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c adds 82e269ad8afe crypto: testmgr - Only disable migration in crypto_disable [...] adds b6f5f0c8f72d hwrng: mtk - Force runtime pm ops for sleep ops new df7ae318a0bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 187502afe87a drm: rcar-du: Don't create encoder for unconnected LVDS outputs adds 206c54710882 drm: rcar-du: Improve kernel log messages when initializin [...] adds 780d4223f662 drm: rcar-du: Set the DMA coherent mask for the DU device adds 077092783a4d drm: rcar-du: Allow importing non-contiguous dma-buf with VSP adds 753f2674ad8d drm: property: Replace strncpy() with strscpy_pad() adds d6a4bf45a96f drm/omap: Use correct printk format specifiers for size_t adds 95f22783c6b0 drm/omap: Cast pointer to integer without generating warning adds 8b8a7d80af48 drm/omap: Depend on CONFIG_OF adds 668b51361fb4 drm/sti: Use correct printk format specifiers for size_t adds e29505caa32d drm/shmobile: Make use of the helper function devm_platfor [...] adds c2419077714d drm: rcar-du: Make use of the helper function devm_platfor [...] adds 458dc64e2f76 dt-bindings: display: renesas,du: Provide bindings for r8a779a0 adds 34176f4bf07c drm: rcar-du: Sort the DU outputs adds ce35299e211d drm: rcar-du: Only initialise TVM_TVSYNC mode when supported adds 8c252d3b302a drm: rcar-du: Fix DIDSR field name adds cc6f88b96ba2 drm: rcar-du: Split CRTC IRQ and Clock features adds b291fdcf5114 drm: rcar-du: Add r8a779a0 device support adds 407baae3e6f3 Merge tag 'du-next-20211007' of git://linuxtv.org/pinchart [...] adds 58144d283712 drm/amdgpu: unify BO evicting method in amdgpu_ttm adds 73bf66712d2b drm/amdgpu/discovery: add missing case for SMU 11.0.5 adds 08808f75d9b7 drm/amd/display: Remove redundant initialization of variab [...] adds 35bdf463de33 drm/amdgpu: add missing case for HDP for renoir adds 097cbf2648e0 drm/amd/display: Fix Werror when building adds ec6abe831a84 drm/amdkfd: rm BO resv on validation to avoid deadlock adds c58a863b1ccf drm/amdgpu: use adev_to_drm for consistency when accessing [...] adds 806d42509bed drm/amd/display: remove duplicate include in dcn201_clk_mgr.c adds 40348baedfbc drm/amd/display: fix duplicated inclusion adds b1f8166640e0 Merge tag 'amd-drm-next-5.16-2021-10-08' of https://gitlab [...] adds 797d72ce8e0f Merge tag 'drm-misc-next-2021-10-06' of git://anongit.free [...] adds c7c774fe0938 Merge tag 'drm-intel-next-2021-10-04' of git://anongit.fre [...] adds ce7e75c7ef1b drm/i915: Disable bonding on gen12+ platforms adds bc33e71f00a7 drm/i915: correct name of GT forcewake domain in error messages adds 39afa4104bed drm/i915: Re-use gen11 forcewake read functions on gen12 adds f9d56cd64ef3 drm/i915: Make shadow tables range-based adds 0bb50de156d8 drm/i915/gen11: Update shadowed register table adds 5798a769d6f5 drm/i915/gen12: Update shadowed register table adds 5c5c40e28c52 drm/i915/xehp: Xe_HP shadowed registers are a strict super [...] adds dae2d2883296 drm/doc/rfc: drop lmem uapi section adds fa9899dad3ed drm/i915/xehp: Loop over all gslices for INSTDONE processing adds 89f2e7ab4dd9 drm/i915/dg2: Report INSTDONE_GEOM values in error state adds d16de9a25b5c drm/i915/xehpsdv: Add compute DSS type adds b97090575ed2 drm/i915: Use locked access to ctx->engines in set_priority adds efd330b97855 drm/i915/xehpsdv: factor out function to read RP_STATE_CAP adds ad482232e3cc drm/i915/xehpsdv: Read correct RP_STATE_CAP register adds d5ef86b38e4c drm/i915: Add pci ids and uapi for DG1 adds 90fd2194a0cc drm/i915: Use designated initializers for init/exit table adds 9e9dfd080201 drm/i915/dg2: Maintain backward-compatible nested batch behavior adds faf890985e30 drm/i915: Fix syncmap memory leak adds c9b6e94963bc drm/i915: Ditch the i915_gem_ww_ctx loop member adds 5359b745146a drm/i915/buddy: add some pretty printing adds 8c3363c67b88 drm/i915/debugfs: hook up ttm_resource_manager_debug adds ff12ce2c9cb1 drm/i915/gt: Potential error pointer dereference in pinned [...] adds 81a14bedae5b drm/i915/dg1: remove __maybe_unused leftover adds ac5a2dff428a drm/i915/selftest: Fix use of err in igt_reset_{fail, nop} [...] adds 6321a722374b drm/i915: s/0/NULL/ adds 5e076529e265 drm/i915/selftests: Increase timeout in i915_gem_contexts [...] adds ae4b0eacaffe drm/i915/dg2: Add new LRI reg offsets adds d8ac30fd479c drm/i915/ttm: Reorganize the ttm move code somewhat adds 669076334bfa drm/ttm, drm/i915: Update ttm_move_memcpy for async use adds f3ede209d44d drm/i915/pci: rename functions to have i915_pci prefix adds ba3d8257f2d9 drm/i915: Ensure wa_init_finish() is called for ctx workar [...] adds f123efebe436 drm/i915: Actually delete gpu reloc selftests adds 5db1856781e4 drm/i915/guc: drop guc_communication_enabled adds 450cede7f380 drm/i915/gem: Fix the mman selftest adds b62aa57e3c78 drm/i915/gt: Add support of mocs propagation adds d79a1d713180 drm/i915/gt: Set CMD_CCTL to UC for Gen12 Onward adds c6b248489dc3 drm/i915/gt: Set BLIT_CCTL reg to un-cached adds cfbe5291a189 drm/i915/gt: Initialize unused MOCS entries with device sp [...] adds fb1e95bc2755 drm/i915/gt: Initialize L3CC table in mocs init adds 75eefd82581f drm/i915: Release i915_gem_context from a worker adds c238980efd3b drm/i915: Release ctx->syncobj on final put, not on ctx close adds 8cf97637ff88 drm/i915: Keep gem ctx->vm alive until the final put adds e1068a9e808a drm/i915: Drop code to handle set-vm races from execbuf adds c6d04e48d2e6 drm/i915: Rename i915_gem_context_get_vm_rcu to i915_gem_c [...] adds 24fad29e52e0 drm/i915: Use i915_gem_context_get_eb_vm in ctx_getparam adds a82a9979de22 drm/i915: Add i915_gem_context_is_full_ppgtt adds 0483a3018733 drm/i915: Use i915_gem_context_get_eb_vm in intel_context_set_gem adds 9ec8795e7d91 drm/i915: Drop __rcu from gem_context->vm adds 843151521844 drm/i915: use xa_lock/unlock for fpriv->vm_xa lookups adds dcc5d82063d9 drm/i915: Stop rcu support for i915_address_space adds f5392e5f8ef3 drm/i915/adl_s: Remove require_force_probe protection adds 3f027d61663f drm/i915/gt: Add separate MOCS table for Gen12 devices oth [...] adds 502d0609fc41 drm/i915/gtt: add some flushing for the 64K GTT path adds f503eb0cf2ba drm/i915/selftests: fixup igt_shrink_thp adds 058d7d626028 drm/i915: clean up inconsistent indenting adds 74388ca483a4 drm/i915: Use Transparent Hugepages when IOMMU is enabled adds f25e3908b9cd drm/i915: Get PM ref before accessing HW register adds fc30a6764a54 drm/i915/guc: Fix blocked context accounting adds 669b949c1a44 drm/i915/guc: Fix outstanding G2H accounting adds c39f51cc980d drm/i915/guc: Unwind context requests in reverse order adds 88209a8ecb8b drm/i915/guc: Don't drop ce->guc_active.lock when unwindin [...] adds d67e3d5a5da8 drm/i915/guc: Process all G2H message at once in work queue adds 1ca36cff0166 drm/i915/guc: Workaround reset G2H is received after sched [...] adds ac653dd7996e Revert "drm/i915/gt: Propagate change in error status to c [...] adds cf37e5c820f1 drm/i915/guc: Kick tasklet after queuing a request adds 9888beaaf118 drm/i915/guc: Don't enable scheduling on a banned context, [...] adds d135865cb8e3 drm/i915/guc: Copy whole golden context, set engine state [...] adds d2420c2ed8f1 drm/i915/selftests: Add initial GuC selftest for scrubbing [...] adds 422cda4f5009 drm/i915/guc: Take context ref when cancelling request adds f16d5cb981a5 drm/i915/guc: Don't touch guc_state.sched_state without a lock adds ae36b62927f1 drm/i915/guc: Reset LRC descriptor if register returns -ENODEV adds b0d83888a32b drm/i915/guc: Release submit fence from an irq_work adds 52d66c06fd94 drm/i915/guc: Move guc_blocked fence to struct guc_state adds 0f7976506de6 drm/i915/guc: Rework and simplify locking adds 1424ba81a2d0 drm/i915/guc: Proper xarray usage for contexts_lookup adds 5b116c17e6ba drm/i915/guc: Drop pin count check trick between sched_dis [...] adds 9798b1724ba4 drm/i915/guc: Move GuC priority fields in context under gu [...] adds 3cb3e3434b9f drm/i915/guc: Move fields protected by guc->contexts_lock [...] adds af5bc9f21e3a drm/i915/guc: Drop guc_active move everything into guc_state adds 4f41ddc7c7ee drm/i915/guc: Add GuC kernel doc adds 4796054b381a drm/i915/selftests: Do not use import_obj uninitialized adds 46f20a353b80 drm/i915/selftests: Always initialize err in igt_dmabuf_im [...] adds 43192617f781 drm/i915: Enable -Wsometimes-uninitialized adds 50bc6486a8f1 drm/i915/xehpsdv: Define MOCS table for XeHP SDV adds e93540510278 drm/i915/dg2: Define MOCS table for DG2 adds d5dd580deb54 Merge drm/drm-next into drm-intel-gt-next adds ce079f6d87cc drm/i915: Add mmap lock around vma_lookup() in the mman selftest. adds dc34ca9231f2 drm/i915: Mark GPU wedging on driver unregister unrecoverable adds 48b096126954 drm/i915: Move __i915_gem_free_object to ttm_bo_destroy adds 022f324c9934 drm/i915: rename debugfs_gt files adds 00142bce94dc drm/i915: rename debugfs_engines files adds 23f6a829a67c drm/i915: rename debugfs_gt_pm files adds d0c560316d6f drm/i915: deduplicate frequency dump on debugfs adds 9a6b201bd5e8 Merge remote-tracking branch 'tip/locking/wwmutex' into dr [...] adds d0a652493abd drm/i915: Make wa list per-gt adds 53718bff8f40 drm/i915/gt: Add "intel_" as prefix in set_mocs_index() adds ea97e44f83e2 drm/i915: Do not define vma on stack adds 7acbbc7cf485 drm/i915/guc: put all guc objects in lmem when available adds 87ba15d6b67a drm/i915/guc: Add DG1 GuC / HuC firmware defs adds 9175ffff5ea9 drm/i915/guc: Enable GuC submission by default on DG1 adds 91160c839824 drm/i915: Take pinning into account in __i915_gem_object_is_lmem adds ff04f8beade5 drm/i915/xehp: Check new fuse bits for SFC availability adds 45f63790e456 drm/i915: Check SFC fusing before recording/dumping SFC_DONE adds 1ab2b4cd1283 drm/i915/uncore: Convert gen6/gen7 read operations to fwtable adds 6cdbb1018238 drm/i915/uncore: Associate shadow table with uncore adds 09b2a597de37 drm/i915/uncore: Replace gen8 write functions with general [...] adds aef02736a851 drm/i915/uncore: Drop gen11/gen12 mmio write handlers adds e5b32ae34b02 drm/i915/uncore: Drop gen11 mmio read handlers adds c74e66d47e88 drm/i915/dg2: Add DG2-specific shadow register table adds 68c03c0e985e drm/i915/debugfs: Do not report currently active engine wh [...] adds 54fc4f134e09 drm/i915/uncore: fwtable read handlers are now used on all [...] adds 017792a04118 drm/i915/guc, docs: Fix pdfdocs build error by removing ne [...] adds 2dfa597d249c drm/i915/gem: Fix a lockdep warning the __i915_gem_is_lmem [...] adds 0d9388635a22 drm/i915/ttm: Implement a function to copy the contents of [...] adds d80ee88e0769 drm/i915/gem: Implement a function to process all gem obje [...] adds 81387fc4f6e0 drm/i915/gt: Increase suspend timeout adds c56ce9565374 drm/i915 Implement LMEM backup and restore for suspend / resume adds 3e42cc61275f drm/i915/gt: Register the migrate contexts with their engines adds 0d8ee5ba8db4 drm/i915: Don't back up pinned LMEM context images and rin [...] adds a259cc14eca8 drm/i915: Reduce the number of objects subject to memcpy recover adds be988eaee1cb drm/i915/request: fix early tracepoints adds 6341eb6f39bb drm/i915/selftests: exercise shmem_writeback with THP adds a837a0686308 drm/i915: Remove warning from the rps worker adds 74af1e2c1674 drm/i915: Flush buffer pools on driver remove adds d576b31bdece drm/i915: remember to call i915_sw_fence_fini adds 239f3c2ee183 drm/i915: Fix runtime pm handling in i915_gem_shrink adds c4f6120302f6 drm/i915: Use direction definition DMA_BIDIRECTIONAL inste [...] adds 068396bb21c8 drm/i915/ttm: Rework object initialization slightly adds 9eddd5a9a2ae drm/i915: Use fixed offset for PTEs location adds 217ecd310d56 drm/i915/guc: Verify result from CTB (de)register action adds 0de9765da58f drm/i915/guc: Print error name on CTB (de)registration failure adds 0e9deac51337 drm/i915/guc: Print error name on CTB send failure adds fb2d2de3530a drm/i915/guc: Move and improve error message for missed CTB reply adds 288f10689755 drm/i915/pxp: Define PXP component interface adds c2004ce99ed7 mei: pxp: export pavp client to me client bus adds e6aa71361bb9 drm/i915/pxp: define PXP device flag and kconfig adds 3ad2dd9c4caa drm/i915/pxp: allocate a vcs context for pxp usage adds 0436ac1b008d drm/i915/pxp: Implement funcs to create the TEE channel adds e0111ce0f5cb drm/i915/pxp: set KCR reg init adds cbbd3764b239 drm/i915/pxp: Create the arbitrary session after boot adds 95c9e1224da3 drm/i915/pxp: Implement arb session teardown adds 2ae096872a2c drm/i915/pxp: Implement PXP irq handler adds d3ac8d42168a drm/i915/pxp: interfaces for using protected objects adds 32271ecd6596 drm/i915/pxp: start the arb session on demand adds 0cfab4cb3c4e drm/i915/pxp: Enable PXP power management adds ef6ba31dd384 drm/i915/pxp: Add plane decryption support adds 6eba56f64d5d drm/i915/pxp: black pixels on pxp disabled adds 390cf1b28b11 drm/i915/pxp: add pxp debugfs adds 2d5517a5c8bf drm/i915/pxp: add PXP documentation adds 6f8e20389714 drm/i915/pxp: enable PXP for integrated Gen12 adds 4b2437f6f7b0 drm/i915: Clean up disabled warnings adds 84edf5377634 drm/i915: Fix bug in user proto-context creation that leak [...] adds 07f82a47e8a9 drm/i915: Handle Intel igfx + Intel dgfx hybrid graphics setup adds 1a839e016e49 drm/i915: remove IS_ACTIVE adds 1176d15f0f6e Merge tag 'drm-intel-gt-next-2021-10-08' of git://anongit. [...] new 2d11b30c0218 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 24417d5b0c00 drm/bridge: ti-sn65dsi83: Implement .detach callback adds e539a77e44c7 dt-bindings: drm/bridge: ps8640: Add aux-bus child adds 97f921ff264e dt-bindings: add vendor prefix for Vivax adds f474bb3000b6 dt-bindings: display: simple: Add Vivax TPC-9150 panel adds 76f745683858 dt-bindings: display: simple: add Innolux G070Y2-T02 panel adds 19f036eaaffa drm/panel: panel-simple: add LOGIC Technologies LTTD800480 [...] adds c38171a58574 dt-bindings: display: simple: hardware can use ddc-i2c-bus adds 230a6f0e6f49 dt-bindings: add bindings for the Sharp LS060T1SX01 panel adds 223cce88a926 drm/panel: Add support for Sharp LS060T1SX01 panel adds 54d209e2fa94 Revert "drm/panel: Add support for Sharp LS060T1SX01 panel" adds 2620fddce4a9 Revert "dt-bindings: add bindings for the Sharp LS060T1SX0 [...] adds 2c0c19b681d5 fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' adds ba3e86789eaf dt-bindings: display: bridge: lvds-codec: Document LVDS da [...] adds 31f6207940a6 drm/bridge: lvds-codec: Add support for LVDS data mapping select adds 2307d3a5a2df dt-bindings: add bindings for the Sharp LS060T1SX01 panel adds 914b6f290beb drm/panel: Add support for Sharp LS060T1SX01 panel new a63f393dd7e1 drm/virtio: fix the missed drm_gem_object_put() in virtio_ [...] new cacadb0633bb drm/nouveau/nvenc: remove duplicate include in base.c new 636318593810 drm/nouveau/mmu: drop unneeded assignment in the nvkm_uvmm [...] new 404046cf4805 drm/nouveau/mmu/gp100-: drop unneeded assignment in the if [...] new 1e39f430575f drm/nouveau/gem: remove redundant semi-colon new f30946db159f drm/nouveau/nouveau_bo: Remove unused variables 'dev' new 5e51cc0005c6 dma-resv: Fix dma_resv_get_fences and dma_resv_copy_fences [...] new 90c45fc15aaf drm/panel: s6e63m0: Make s6e63m0_remove() return void new f85d9e59f1b4 drm/connector: fix all kernel-doc warnings new ee30840ba3ba drm/v3d: fix copy_from_user() error codes new 2f1495fac8d3 drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts new 1311f3dfce7e drm/panel: mantix: Add media bus format new 0c464eee746a drm/panel: st7703: Add media bus format new e2e0ee7e2c2b drm: mxsfb: Print failed bus format in hex new 1db060509903 drm: mxsfb: Set fallback bus format when the bridge doesn' [...] new 381ba6a6baf1 drm/nouveau/mmu/gp100: remove unused variable new 78bcdc9510c6 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 1605b5be7a79 drm/amdgpu: query default sclk from smu for cyan_skillfish new a0f9f8546668 drm/amdgpu/nbio7.4: don't use GPU_HDP_FLUSH bit 12 new 468e994c41ec drm/amdgpu/nbio2.3: don't use GPU_HDP_FLUSH bit 12 new dfeca5fe5d92 drm/amdkfd: avoid conflicting address mappings new a289374aac8f drm/amdkfd: export svm_range_list_lock_and_flush_work new 6048046d9859 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails new 6f23096188f6 amd/amdkfd: remove svms declaration to avoid werror new 7dfc306eeb52 amd/display: check cursor plane matches underlying plane new e22d89f4300b drm/amdgpu: enable display for cyan skillfish new 86dc4b18a413 drm/amd/display: Enable PSR by default on newer DCN new 64a5440bdc7e drm/amd/display: Fix surface optimization regression on Carrizo new dd428c7e46d0 drm/amd/display: fix null pointer deref when plugging in display new 2168b5fd59fc drm/amdgpu: use generic fb helpers instead of setting up A [...] new 0d0562501c98 drm/amdgpu: add another raven1 gfxoff quirk new 96264a6abba2 drm/amdgpu: only check for _PR3 on dGPUs new 10bcdbddfbc8 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new d2a6f522e479 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new e1daf004d1ab Revert "drm/amd/display: To modify the condition in indica [...] new 2305d12cfcba drm/radeon: Add HD-audio component notifier support (v2) new aa05e2196fe0 drm/amdgpu/pm: properly handle sclk for profiling modes on [...] new 4a4bae038269 drm/amdkfd: protect hawaii_device_info with CONFIG_DRM_AMDGPU_CIK new 68b545fba0c2 drm/amdkfd: protect raven_device_info with KFD_SUPPORT_IOMMU_V2 new 9119ddac33ad drm/amdgpu: drop soc15_set_ip_blocks() new 4134579475e5 drm/amdgpu: drop nv_set_ip_blocks() new 687d2f1e8944 drm/amdgpu: drop navi reg init functions new 949dad2de88a drm/amdgpu/smu11: fix firmware version check for vangogh new a87572478de7 drm/amdgpu/swsmu: fix is_support_sw_smu() for VEGA20 new c4c9814565bb drm/amdgpu/psp: add some missing cases to psp_check_pmfw_c [...] new c827432baf6a drm/amdgpu/gfx10: fix typo in gfx_v10_0_update_gfx_clock_gating() new c86b1b49bafe Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds c474420ba412 drm/i915/dp: take LTTPR into account in 128b/132b rates adds a94a6d76c984 drm/i915/mst: abstract intel_dp_mst_source_support() new 319f4def310c drm/i915/dp: abstract intel_dp_lane_max_vswing_reached() new 5c31e9d013b5 drm/i915/dg2: update link training for 128b/132b new 74a75dc90869 drm/i915/display: move plane prepare/cleanup to intel_atom [...] new 2f9a995a38d8 drm/i915/display: let intel_plane_uses_fence be used from [...] new 0d594ea0cff2 drm/i915/display: refactor out initial plane config for crtcs new 1cd967c69410 drm/i915/display: refactor initial plane config to a separ [...] new 814c8757115f drm/i915/display: move pin/unpin fb/plane code to a new file. new d9f673051ab5 Merge drm/drm-next into drm-intel-next new c5f44559e919 drm/i915/display: remove unused intel-mid.h include new 221c6fac1d45 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 5dccbc9de8f0 drm/tegra: dc: rgb: Allow changing PLLD rate on Tegra30+ new a36724751c50 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new c33ef6cd64de Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new aa4ad59ca8b5 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 6d2778816036 ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mi [...] new 53451b6da827 ALSA: usb-audio: Less restriction for low-latency playback mode new aafb6471504b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c861af7861aa ASoC: dt-bindings: mediatek: mt8192: re-add audio afe document adds febf5da81ea8 ASoC: SOF: prepare code to allocate IPC messages in fw_ready adds 5f6c1341d1b5 ASoC: Intel: bytcht_es8316: Get platform data via dev_get_ [...] adds e8ccf82b8a57 ASoC: Intel: bytcht_es8316: Use temporary variable for str [...] adds 4e03b1b772ba ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() adds bea03a328f97 ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avo [...] adds 04a32383f84e Merge series "ASoC: Intel: bytcht_es8316: few cleanups" fr [...] adds 126a76ada98f ASoC: dt-bindings: rt9120: Add initial bindings adds f218b5e2662c ASoC: rt9120: Add rt9210 audio amplifier support adds 4dbdda1938fc Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" fr [...] adds 5245352588f5 ASoC: mediatek: mt8195: update audsys clock parent name adds 74daadc7fde5 ASoC: rockchip: i2s-tdm: Remove call to rockchip_i2s_ch_to_io adds cacbce45f5df ASoC: rockchip: i2s-tdm: Fix error handling on i2s_tdm_pre [...] adds 281ddf62f551 ASoC: amd: Kconfig: Select fch clock support with machine driver adds 81a13ac7e3e4 sh: Use modern ASoC DAI format terminology adds e86c1893d678 ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_p [...] adds 81d43ca17506 ASoC: Intel: bytcr_rt5640: Use temporary variable for stru [...] adds a15ca6e3b8a2 ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk adds ee233500eea4 ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoi [...] adds 0c465e7a8ea2 ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_p [...] adds 269da8f7626b ASoC: Intel: bytcr_rt5651: Use temporary variable for stru [...] adds a8627df5491e ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk adds 45c5dc45d80d ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoi [...] adds 45ea86200847 Merge series "ASoC: Intel: bytcr_rt5651: few cleanups" fro [...] new c3de683c4d1d ASoC: rt1011: Fix 'I2S Reference' enum control caused error new 935d33860d5a Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new 17c764840103 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5972bb4a27eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9c03fee7e3fa cdrom: docs: reformat table in Documentation/userspace-api [...] new e0631f3157e9 Merge branch 'for-5.16/cdrom' into for-next adds c159c77e5aae block: bump max plugged deferred size from 16 to 32 adds a3a96cbfaa41 block: pre-allocate requests if plug is started and is a batch new 6fe09c1dd622 blk-mq: cleanup and rename __blk_mq_alloc_request new f328476e373a blk-mq: cleanup blk_mq_submit_bio new 5fc0899a5c81 block: unexport blkdev_ioctl new d32c93fbdd29 block: move the *blkdev_ioctl declarations out of blkdev.h new f889bf46e0c9 block: merge block_ioctl into blkdev_ioctl new 4f6cec71d88a Merge branch 'for-5.16/block' into for-next new 7544789c6c99 Merge branch 'for-5.16/drivers' into for-next new 8a954bdc6441 Merge branch 'for-5.16/block' into for-5.16/block-io_uring new 71c1818d8255 io_uring: fix io_free_batch_list races new f44e20407932 Merge branch 'for-5.16/io_uring' into for-5.16/block-io_uring new f537ecb0d59e io_uring: inform block layer of how many requests we are s [...] new b0c7bae891b1 direct-io: remove blk_poll support new 18a0770ec34f block: don't try to poll multi-bio I/Os in __blkdev_direct_IO new 8d313b1e6755 iomap: don't try to poll multi-bio I/Os in __iomap_dio_rw new 72cd680716d4 io_uring: fix a layering violation in io_iopoll_req_issued new 82b4e596fef5 blk-mq: factor out a blk_qc_to_hctx helper new 7614c85ccdd7 blk-mq: factor out a "classic" poll helper new 32c345ee65cc blk-mq: remove blk_qc_t_to_tag and blk_qc_t_is_internal new 57e3b9c759b7 blk-mq: remove blk_qc_t_valid new 1e243df727da block: replace the spin argument to blk_iopoll with a flag [...] new 0d178e3c19cd io_uring: don't sleep when polling for I/O new daab7652799e block: rename REQ_HIPRI to REQ_POLLED new 0d35aaeaae38 block: use SLAB_TYPESAFE_BY_RCU for the bio slab new eab91427754f block: define 'struct bvec_iter' as packed new 673451d0c1e6 block: switch polling to be bio based new 5832b49f117e block: don't allow writing to the poll queue attribute new 1f28f54215a8 nvme-multipath: enable polled I/O new d1336e88a580 Merge branch 'for-5.16/block-io_uring' into for-next new 0a7b701763be block: inline hot paths of blk_account_io_*() new abec0a4f51e3 blk-mq: inline hot part of __blk_mq_sched_restart new a54cbb6ee8e3 Merge branch 'for-5.16/block' into for-next new 50c1c0fdacf0 block: remove BIO_BUG_ON new 572f1bca6dfd block: don't include <linux/ioprio.h> in <linux/bio.h> new 272ff6fb565b block: move bio_mergeable out of bio.h new 5eb9cd2ccdf7 block: fold bio_cur_bytes into blk_rq_cur_bytes new 8dc8d6c01248 block: move bio_full out of bio.h new 318491671524 block: mark __bio_try_merge_page static new ca52cd788dc8 block: move bio_get_{first,last}_bvec out of bio.h new 55b8648b7650 block: mark bio_truncate static new 960d083b6eca Merge branch 'for-5.16/block' into for-next new a59a17a882dc Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 2c0468e054c0 dm verity: skip redundant verity_handle_err() on I/O errors new ec132ef2d1d9 dm clone: make array 'descs' static new b4459b11e840 dm rq: don't queue request to blk-mq during DM suspend new d208b89401e0 dm: fix mempool NULL pointer race when completing IO new 8301add30f7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c0ff6af6823 Add AHCI support for ASM1062+JBM575 cards new f971a85439bd libata: fix checking of DMA state new 6ac586f2e716 libata-scsi: fix checking of DMA state new 47b320498c3b pata_ali: fix checking of DMA state new 2367ad63a131 pata_amd: fix checking of DMA state new 492402ce7077 pata_optidma: fix checking of DMA state new 1af5f7af2484 pata_radisys: fix checking of DMA state new ef11679b2bcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38929d4f0d81 mmc: sdhci: Change the code to check auto_cmd23 new 43e5fee317f4 mmc: mtk-sd: Add wait dma stop done flow new 961e40f714f6 mmc: mtk-sd: Remove unused parameters(mrq) new d74179b86925 mmc: mtk-sd: Remove unused parameters new 9c1aaec47527 mmc: block: Add error handling support for add_disk() new 295c894c37f7 dt-bindings: mmc: Convert MMC Card binding to a schema new 2304c55fd506 memstick: ms_block: Add error handling support for add_disk() new b3f8eb6eb213 memstick: mspro_block: Add error handling support for add_disk() new c88cb98e6139 mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] new ab991c05c428 dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC new 39013f096813 mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] new d47f163c7794 mmc: cqhci: Print out qcnt in case of timeout new 16e9bde21ab6 memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] new d9972f531023 dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 new 43592c8736e8 mmc: dw_mmc: Dont wait for DRTO on Write RSP error new 8c2db344e5a2 dt-bindings: mmc: update mmc-card.yaml reference new bc9fd32c294f mmc: sdhci-s3c: drop unneeded MODULE_ALIAS new fb4708e6cb5c dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting new f614fb60a198 mmc: core: Add host specific tuning support for eMMC HS400 mode new c4ac38c6539b mmc: mtk-sd: Add HS400 online tuning support new 8e0e7bd38b1e mmc: sdhci-omap: Fix NULL pointer exception if regulator i [...] new d806e334d039 mmc: sdhci-omap: Fix context restore new 53f9460e0883 mmc: sdhci-omap: Restore sysconfig after reset new 3781d28805ec mmc: sdhci-omap: Parse legacy ti,non-removable property new c66e21fdc42d mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA new 546b73ab019b mmc: mmci: Add small comment about reset thread new 9c6bb8c6a1a4 mmc: sdhci: Return true only when timeout exceeds capacity [...] new 879e13572485 dt-bindings: sdhci-omap: Document ti,non-removable propert [...] new 46cdda974757 mmc: sdhci-s3c: Describe driver in KConfig new 0818d197d2ab mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" - [...] new 7f00917a8233 mmc: sdhci-sprd: Wait until DLL locked after being configured new 4853396f03c3 memstick: avoid out-of-range warning new 84723eec251d dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] new 0a264389212a dt-bindings: mmc: arasan,sdci: Drop clock-output-names fro [...] new 4877b81f0fa2 mmc: slot-gpio: Refactor mmc_gpio_alloc() new 8792b0a09fa4 mmc: slot-gpio: Update default label when no con_id provided new f83c18cc9edc Merge branch 'fixes' into next new 8105c2abbf36 mmc: moxart: Fix reference count leaks in moxart_probe new beae4a6258e6 memstick: jmb38x_ms: use appropriate free function in jmb3 [...] new 9be70bdd42ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6bc07a204449 dt-bindings: mfd: Add Broadcom's MISC block adds de80ebd88b9e dt-bindings: mfd: brcm,cru: Add clkset syscon adds dcc24e936da2 dt-bindings: mfd: brcm,cru: Add USB 2.0 PHY adds 609506476b8e mfd: ti_am335x_tscadc: Fix spelling mistake "atleast" -> " [...] adds fe02eed5d203 mfd: intel_pmt: Only compile on x86 adds 0996f75fbdf8 mfd: rk808: Add support for power off on RK817 adds 677c9aed74fd mfd: da9063: Add support for latest EA silicon revision adds f5ee20464681 dt-bindings: mfd: qcom,tcsr: Document ipq6018 compatible adds c0764872c1ff mfd: sprd: Add support for SC2730 PMIC adds 95c99b961e26 mfd: Kconfig: Fix typo in PMIC_ADP5520 from AD5520 to ADP5520 adds ff61d3b212cc mfd: cros_ec: Drop unneeded MODULE_ALIAS adds e7e7d02ad837 dt-bindings: mfd: logicvc: Add patternProperties for the display adds 516e83636fce mfd: sec-irq: Do not enforce (incorrect) interrupt trigger type adds 5a6c0a689e02 mfd: max77686: Do not enforce (incorrect) interrupt trigger type adds 15e24f5ab1f4 mfd: max77693: Do not enforce (incorrect) interrupt trigger type adds 6e0b813c6bbb mfd: max14577: Do not enforce (incorrect) interrupt trigger type adds 4d74190d30c8 mfd: intel-lpss: Add support for MacBookPro16,2 ICL-N UART adds 9e16f49c8280 mfd: hi6421-spmi-pmic: cleanup drvdata adds 8c3f1ab09e57 mfd: core: Add missing of_node_put for loop iteration adds 6b1b35b4a693 dt-bindings: mfd: sprd: Add bindings for ums512 global registers adds 4dfa671d4615 mfd: exynos-lpass: Describe driver in KConfig adds cc9165a12f6b mfd: altr_a10sr: Add SPI device ID table adds 131bbf492544 mfd: cpcap: Add SPI device ID table adds 887197e06685 mfd: sprd: Add SPI device ID table adds 3265a4e7a675 mfd: qcom-pm8xxx: switch away from using chained IRQ handlers adds 10a1edd7dea3 dt-bindings: mfd: Convert X-Powers AC100 binding to a schema adds f38d3e404326 dt-bindings: mfd: Convert X-Powers AXP binding to a schema new 2257c9fdf397 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 33a5471f8da9 video: backlight: Drop maximum brightness override for bri [...] adds 563edf85ce18 backlight: Propagate errors from get_brightness() new 917f168540d9 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new ed229454856e power: supply: axp288-charger: Optimize register reading method new bf895295e9a7 power: supply: rt5033_battery: Change voltage values to µV new 1d422ecfc48e power: supply: max17040: fix null-ptr-deref in max17040_probe() new 744bbdb7958d MAINTAINERS: power: supply: max17042: add entry with reviewers new 7462a894bd53 MAINTAINERS: power: supply: max17040: add entry with reviewers new 0cf48167b87e power: supply: max17042_battery: Clear status bits in inte [...] new e660dbb68c6b power: supply: max17042_battery: Prevent int underflow in [...] new 82606cda88d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 19cd2b147187 regulator: dt-bindings: maxim,max8973: convert to dtschema adds b16bef60a911 regulator: s5m8767: do not use reset value as DVS voltage [...] adds a7fda04bc9b6 regulator: dt-bindings: samsung,s5m8767: correct s5m8767,p [...] adds 1790cd3510cb dt-bindings: clock: samsung,s2mps11: convert to dtschema adds ea98b9eba05c regulator: dt-bindings: samsung,s2m: convert to dtschema adds a52afb0f54fa regulator: dt-bindings: samsung,s2mpa01: convert to dtschema adds fab58debc137 regulator: dt-bindings: samsung,s5m8767: convert to dtschema adds 636bdb5f84ca Merge series "regulator/mfd/clock: dt-bindings: Samsung S2 [...] adds d8b0c9f07417 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new 5f0910c787d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57bcd600f36d Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 86811ac72349 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds eb0782bbdfd0 ima: fix deadlock when traversing "ima_default_rules". new 380e52509f2b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new aca8f15fc27d Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds 4342f70538b9 selinux: remove unneeded ipv6 hook wrappers new cbfcd13be5cb selinux: fix race condition when computing ocontext SIDs new 76fd8ce0d8e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f8de49ef9252 smack: remove duplicated hook function new 6121ea370a9a Merge branch 'next' of git://github.com/cschaufler/smack-next new dc158207db9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7afa518a6376 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a70ae18b9e95 Merge branch 'dt/linus' into dt/next adds 387ee9fe4587 dt-binding: usb: xilinx: Add clocking node new 67252a5293a5 dt-bindings: devfreq: rk3399_dmc: fix clocks in example new 5278e4a181ff dt-bindings: memory: add binding for Mediatek's MT7621 SDR [...] new 88ffadce9d4c dt-bindings: bluetooth: broadcom: Fix clocks check new a9d2d57083b6 dt-bindings: bluetooth: realtek: Add missing max-speed new b33be51c2bad dt-bindings: net: dwmac: Fix typo in the R40 compatible new 03f838e91a94 dt-bindings: net: wireless: Convert ESP ESP8089 binding to [...] new 345e65efa5ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee4d62c47326 spi: bcm-qspi: Add mspi spcr3 32/64-bits xfer mode adds e81cd07dcf50 spi: bcm-qspi: add support for 3-wire mode for half duplex [...] adds 923f508f9ec7 Merge series "spi-bcm-qspi spcr3 enahancements" from Kamal [...] adds 4a8f742e0d92 Merge remote-tracking branch 'spi/for-5.16' into spi-next new 2bd947d54ded Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08aebfcb11a2 Merge remote-tracking branch 'tip/perf/core' into tip-master adds 5683d539391a Merge remote-tracking branch 'tip/locking/wwmutex' into ti [...] adds fd5bb063b90e Merge remote-tracking branch 'tip/irq/core' into tip-master adds c6a688bf90d4 Merge remote-tracking branch 'tip/ras/core' into tip-master adds b9ec10f5d19f Merge remote-tracking branch 'tip/x86/cpu' into tip-master adds ea296d185391 Merge remote-tracking branch 'tip/x86/build' into tip-master adds 9722973a0590 Merge remote-tracking branch 'tip/x86/cc' into tip-master adds a4d0950f78f0 Merge remote-tracking branch 'tip/x86/cleanups' into tip-master adds 7f0c9aa7dba6 Merge remote-tracking branch 'tip/x86/misc' into tip-master adds b73b104ccdac Merge remote-tracking branch 'tip/x86/core' into tip-master adds e3e941e63387 Merge remote-tracking branch 'tip/objtool/core' into tip-master adds 3f48565beb72 Merge branch 'tip/locking/urgent' adds c78416d12224 locking/rwbase: Optimize rwbase_read_trylock adds 77e52ae35463 futex: Move to kernel/futex/ adds af8cc9600bbf futex: Split out syscalls adds bce760d34bc2 futex: Rename {,__}{,un}queue_me() adds 5622eb20520d futex: Rename futex_wait_queue_me() adds e7ba9c8fed29 futex: Rename: queue_{,un}lock() adds af92dcea186e futex: Rename __unqueue_futex() adds eee5a7bc96be futex: Rename hash_futex() adds 966cb75f86fb futex: Rename: {get,cmpxchg}_futex_value_locked() adds 85dc28fa4ec0 futex: Split out PI futex adds 832c0542c0f7 futex: Rename: hb_waiter_{inc,dec,pending}() adds f56a76fde353 futex: Rename: match_futex() adds 95c336a7d8f0 futex: Rename mark_wake_futex() adds e5c6828493b5 futex: Split out requeue adds a046f1a0d3e3 futex: Split out wait/wake adds bff7c57c2f50 futex: Simplify double_lock_hb() adds bf69bad38cf6 futex: Implement sys_futex_waitv() adds 039c0ec9bb77 futex,x86: Wire up sys_futex_waitv() adds ea7c45fde5aa futex,arm: Wire up sys_futex_waitv() adds 5e59c1d1c78c selftests: futex: Add sys_futex_waitv() test adds 02e56ccbaefc selftests: futex: Test sys_futex_waitv() timeout adds 9d57f7c79748 selftests: futex: Test sys_futex_waitv() wouldblock adds dd0aa2cd2e9e futex2: Documentation: Document sys_futex_waitv() uAPI adds ac716d0d92cb Merge remote-tracking branch 'tip/locking/core' into tip-master adds f6ac18fafcf6 sched: Improve try_invoke_on_locked_down_task() adds 9b3c4ab3045e sched,rcu: Rework try_invoke_on_locked_down_task() adds 00619f7c650e sched,livepatch: Use task_call_func() adds 8850cb663b5c sched: Simplify wake_up_*idle*() adds 2aa45be430a0 sched,livepatch: Use wake_up_if_idle() adds b6153093de41 sched/numa: Replace hard-coded number by a define in numa_ [...] adds 00c034108a76 sched/numa: Remove the redundant member numa_group::fault_cpus adds 2294d6f5131b sched/numa: Fix a few comments adds f43df9225fca sched/topology: Remove unused numa_distance in cpu_attach_ [...] adds c30be431c90a kernel/sched: Fix sched_fork() access an invalid sched_task_group adds b2d5b9cec60f sched: Fill unconditional hole induced by sched_entity adds a5dd661e5363 Merge remote-tracking branch 'tip/sched/core' into tip-master adds 3ab37cc4d1e3 Merge branch 'x86/urgent' into x86/fpu, to resolve conflict adds 7413431c622f Merge remote-tracking branch 'tip/x86/fpu' into tip-master new 2e68a0b72977 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 537bddd069c7 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell adds 9130bd1dbe52 Merge branch 'edac-misc' into edac-for-next new 6e9ae359450c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new b25b746b5f64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b8006bf2649 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 75b3c01e2bfa Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds a78738ed1d9b KVM: arm64: Turn __KVM_HOST_SMCCC_FUNC_* into an enum (mostly) adds 8f4566f18db5 arm64: Prevent kexec and hibernation if is_protected_kvm_e [...] adds 8579a185baca KVM: arm64: Reject stub hypercalls after pKVM has been ini [...] adds 2f2e1a506967 KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall adds 07036cffe17e KVM: arm64: Prevent re-finalisation of pKVM for a given CPU adds 057bed206f70 KVM: arm64: Disable privileged hypercalls after pKVM finalisation adds 3864d17f177e Merge branch kvm-arm64/pkvm/restrict-hypercalls into kvmar [...] adds f25c5e4dafd8 kvm: arm64: vgic: Introduce vgic_check_iorange adds 4612d98f58c7 KVM: arm64: vgic-v3: Check redist region is not above the [...] adds c56a87da0a7f KVM: arm64: vgic-v2: Check cpu interface region is not abo [...] adds 2ec02f6c64f0 KVM: arm64: vgic-v3: Check ITS region is not above the VM [...] adds 96e903896969 KVM: arm64: vgic: Drop vgic_check_ioaddr() adds 3f4db37e203b KVM: arm64: selftests: Make vgic_init gic version agnostic adds 46fb941bc04d KVM: arm64: selftests: Make vgic_init/vm_gic_create versio [...] adds c44df5f9ff31 KVM: arm64: selftests: Add some tests for GICv2 in vgic_init adds 2dcd9aa1c3a5 KVM: arm64: selftests: Add tests for GIC redist/cpuif part [...] adds 188345863897 KVM: arm64: selftests: Add test for legacy GICv3 REDIST ba [...] adds 3e197f17b23b KVM: arm64: selftests: Add init ITS device test adds 15f9017c28a8 Merge branch kvm-arm64/vgic-ipa-checks into kvmarm-master/next adds b6a68b97af23 KVM: arm64: Allow KVM to be disabled from the command line adds c8f1e9673406 KVM: arm64: Unconditionally include generic KVM's Kconfig adds e26bb75aa2f1 KVM: arm64: Depend on HAVE_KVM instead of OF adds a049cf7e63e7 Merge branch kvm-arm64/misc-5.16 into kvmarm-master/next adds 00d5101b254b KVM: arm64: Return early from read_id_reg() if register is RAZ adds 5a4309762356 KVM: arm64: Use get_raz_reg() for userspace reads of PMSWINC_EL0 adds ebf6aa8c0473 KVM: arm64: Replace get_raz_id_reg() with get_raz_reg() adds 1eb07f4b6853 Merge branch kvm-arm64/raz-sysregs into kvmarm-master/next new 53e8ce137f7b Documentation: admin-guide: Document side effects when pKV [...] new cd67e9af7724 Merge branch kvm-arm64/pkvm/restrict-hypercalls into kvmar [...] new 69adec18e94f KVM: arm64: Fix reporting of endianess when the access ori [...] new 2a6bf5139e28 Merge branch kvm-arm64/misc-5.16 into kvmarm-master/next new 1950c7502562 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 89910d26b66b KVM: s390: pv: avoid stalls when making pages secure new bc3e77b75d98 KVM: s390: Simplify SIGP Set Arch handling new 2ef7843375dc KVM: s390: Add a routine for setting userspace CPU state new 8a6926bc9fc6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6a09f86d8bdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2166cc2657fe ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries new 10317dda7932 ABI: sysfs-platform-intel-pmc: add blank lines to make it [...] new 452dcfab9954 platform/mellanox: mlxreg-io: Fix argument base in kstrtou [...] new 5fd56f11838d platform/mellanox: mlxreg-io: Fix read access of n-bytes s [...] new a499f93f3d52 platform/x86: Remove "WMAA" from identifier names in wmaa- [...] new ca16d33bd862 platform/x86: Rename wmaa-backlight-wmi to nvidia-wmi-ec-b [...] new 6550ba689343 platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI new f32c34d6cfbb platform/x86: intel_scu_ipc: Fix busy loop expiry time new 7f0224dea763 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s new c01bc8e4e840 platform/x86: intel_scu_ipc: Update timeout value in comment new 432cce21b66c platform/x86: amd-pmc: Add alternative acpi id for PMC controller new 95384b3e47af platform/x86: gigabyte-wmi: add support for B550 AORUS ELI [...] new 0b243c003e11 platform/x86: intel_skl_int3472: Correct null check new 85303db36b6e platform/x86: int1092: Fix non sequential device mode handling new 16e06560d7d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06b75cc240fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55bb088ad578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cfdcaf15e03f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9cc6726f68af ipmi:ipmb: Add OF support new 785f2b835db7 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 3e02ba8acc47 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 05735f0854e1 usb: chipidea: udc: make controller hardware endpoint primed adds bedbac5f66bf usb: gadget: storage: add support for media larger than 2T adds c326d3ed52c8 USB: gadget: udc: Remove some dead code adds 620b74d01b9d Merge 5.15-rc5 into usb-next new fb1516f70e85 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 5b08e5db0d0b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 69dc22827535 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 3aee752cd0b8 tty/sysrq: More intuitive Shift handling adds 4c9883e1f4dd dt-bindings: serial: 8250_omap: allow serdev subnodes adds aec079f88752 tty: serial: atmel: use macros instead of hardcoded values adds b84d0001512a tty: serial: samsung: Improve naming for common macro adds ebabb77a2a11 serial: 8250_dw: Drop wrong use of ACPI_PTR() adds 0946efc2255f serial: 8250_dw: Re-use temporary variable for of_node adds 0eb9da9cf201 serial: 8250_dw: Fix the trivial typo in the comment adds 7c4fc082f504 serial: 8250_lpss: Extract dw8250_do_set_termios() for common use adds 2cb3315107b5 serial: 8250_lpss: Enable PSE UART Auto Flow Control new 8034c741b64e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new a9c0161e018e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 2d79f025c34c Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 834e23d50fe6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eda92d203f39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a1de30d61254 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds fec2432c9a73 bus/fsl-mc: Add generic implementation for open/reset/clos [...] adds 8798a803ddf6 vfio/fsl-mc: Add per device reset support adds 052493d5534a Merge branch 'v5.16/vfio/diana-fsl-reset-v2' into v5.16/vfio/next new 49ba1a2976c8 vfio/pci: Add OpRegion 2.0+ Extended VBT support. new 48f06ca420c3 Merge branch 'v5.16/vfio/colin_xu_igd_opregion_2.0_v8' int [...] new 2f7cd53a7ed5 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds e538e8649892 MIPS: asm: pci: define arch-specific 'pci_remap_iospace()' [...] adds e4a9e1d8f230 staging: vt6655: fix camelcase in bShortSlotTime adds aeec304c2e47 staging: vt6655: fix camelcase in ldBmThreshold adds 1977dcf07bdd staging: vt6655: fix camelcase in PortOffset adds fa6fc23694a7 staging: r8188eu: remove an obsolete comment adds 2f4f87090980 staging: r8188eu: remove unused led component adds 082690bd8b4e staging: r8188eu: remove write-only HwRxPageSize adds 4864ad2200e7 staging: r8188eu: remove unused IntrMask adds fdfd6fabb54c staging: r8188eu: remove two write-only hal components adds d3e45102f9a8 staging: r8188eu: HardwareType is write-only adds 8504b988c020 staging: r8188eu: chip_type is write-only adds d01c3a1d21d2 staging: r8188eu: interface type is always usb adds 33a47b9d848d staging: r8188eu: support interface is always usb adds ca444fb2e500 staging: r8188eu: hal data's customer id is always 0 adds 23b18275c624 staging: r8188eu: Odm PatchID is always 0 adds 7198847ad5e8 staging: r8188eu: merge two signal scale mapping functions adds 461c4776856c staging: r8188eu: remove SetHwRegHandler from hal_ops adds 9c44c0f6da14 staging: r8188eu: remove GetHwRegHandler from hal_ops adds b66d42066f64 staging: r8188eu: remove hal_init from hal_ops adds 5c78a7583c62 staging: r8188eu: remove hal_ops adds 17402cb6eabd staging: r8188eu: rename rtl8188eu_set_hal_ops() adds 25c1c7c25a7e staging: r8188eu: remove unused defines from rtw_sreset.h adds 005eae35415f staging: r8188eu: remove some dead code adds 4b2540a58784 staging: r8188eu: remove unused macros and defines from rt [...] adds c38a05353f7c staging: r8188eu: replace MACADDRLEN with ETH_ALEN adds a1f42cba65f4 staging: r8188eu: remove enum _RTL8712_RF_MIMO_CONFIG_ adds 98f668b30e8e staging: rtl8723bs: hal: remove duplicate check new bd063da75f3a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 31df5b70d862 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 272081a89d1c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 948d5aa4f70d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a6236fcc56f Merge branch 'fixes' into for-next new 3ef48a92f475 Merge branch 'misc' into for-next new 2ff3995c5e2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7e09d44ad06 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds bc774a3887cb rpmsg: char: Remove useless include new ebcd5d5175ca remoteproc: imx_rproc: Move common structure to header file new d2320a042e57 remoteproc: imx_rproc: Add IMX_RPROC_SCU_API method new ec0e5549f358 remoteproc: imx_dsp_rproc: Add remoteproc driver for DSP on i.MX new b55553fd4ee3 dt-bindings: dsp: fsl: Update binding document for remote [...] adds f0d1be1482aa rpmsg: virtio: Remove unused including <linux/of_device.h> new bced233eb386 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new f50fd1ed229e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e77e940c43f7 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 3d45c8438b86 dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for PM6350 new 83917856334e pinctrl: qcom: spmi-gpio: Add compatible for PM6350 new 290e2d18caab pinctrl: uniphier: Add extra audio pinmux settings for LD1 [...] new f66e173dd831 dt-bindings: pinctrl: uniphier: Add NX1 pinctrl binding new b0b2303c02fe pinctrl: uniphier: Add UniPhier NX1 pinctrl driver new 5e8e0a759be3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 927e061f5b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23f87fe82c03 pinctrl: renesas: r8a779[56]x: Add MediaLB pins new 81efb65fb35c pinctrl: renesas: Fix save/restore on SoCs with pull-down [...] new f49f27dc315e pinctrl: renesas: checker: Fix off-by-one bug in drive reg [...] new 4a21beb116e5 pinctrl: renesas: checker: Move overlapping field check new 87dac29c769a pinctrl: renesas: checker: Fix bias checks on SoCs with pu [...] new a84a409204fb pinctrl: renesas: checker: Prefix common checker output new 2c0efa9e1205 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds f9d8de699ac4 pinctrl: samsung: support ExynosAutov9 SoC pinctrl new b4891c5da7fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7d613f9f72ec signal: Remove the bogus sigkill_pending in ptrace_stop adds 4f627af8e606 ptrace: Remove the unnecessary arguments from arch_ptrace_stop adds 7e3c4fb7fc19 exec: Check for a pending fatal signal instead of core_state adds d67e03e36161 exit: Factor coredump_exit_mm out of exit_mm adds 92307383082d coredump: Don't perform any cleanups before dumping core adds 0258b5fd7c71 coredump: Limit coredumps to a single thread group adds 3f66f86bfed3 per signal_struct coredumps new 3aea8cac15c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 330ca22ca0b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f731340a048 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git adds 3109151c4734 rtc: mcp795: Add SPI ID table adds f3606687b447 rtc: msc313: Fix unintentional sign extension issues with [...] adds 7caadcfa8a7c rtc: m41t80: return NULL rather than a plain 0 integer new 540ade06561a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 5b59e1998cdb Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 27b6c6f74868 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 274ffa114d0b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 419ceba5e35e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 068d534e2e7a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 25da3a1bd211 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds a09a75642446 nvmem: core: rework nvmem cell instance creation adds 8792443f53e6 nvmem: core: add nvmem cell post processing callback adds 823571f8c6f8 nvmem: imx-ocotp: add support for post processing new 3e4fdc537db8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08a7176d46c4 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 5364e97d095e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new c892904855f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f45e41ff98e Merge branch 'for-next' of git://git.infradead.org/users/w [...] new fc01259d67a9 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds ecea7adad80d lib: zstd: Upgrade to latest upstream zstd version 1.4.10 adds 464413496acb MAINTAINERS: Add maintainer entry for zstd new 88cf2da3b94d Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] adds a375dcac3509 mm/userfaultfd: selftests: fix memory corruption with thp enabled adds f49ab781c876 userfaultfd: fix a race between writeprotect and exit_mmap() adds a122763c4edc mm/migrate: optimize hotplug-time demotion order updates adds dd3e24b84bc1 mm/migrate: add CPU hotplug to demotion #ifdef adds 8f9fa4ee8388 mm/migrate: fix CPUHP state to update node demotion order adds b40dba05bc20 mm/vmalloc: fix numa spreading for large hash tables adds 6d1775401087 ocfs2: Fix data corruption after conversion from inline format adds 5a9d253114f6 ocfs2-fix-data-corruption-after-conversion-from-inline-format-fix adds 8654d10f50e0 ocfs2: mount fails with buffer overflow in strlen adds d3c6289241c6 memblock: check memory total_size adds 3b49c3fc2312 mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] adds 364273d10c12 mm, slub: fix two bugs in slab_debug_trace_open() adds de01c3f0a081 mm, slub: fix mismatch between reconstructed freelist dept [...] adds 16788916d74c mm, slub: fix potential memoryleak in kmem_cache_open() adds 9ad4e6013ab5 mm, slub: fix potential use-after-free in slab_debugfs_fops adds 585d75aaa475 mm, slub: fix incorrect memcg slab count for bulk free adds 66d470474628 elfcore: correct reference to CONFIG_UML adds bf606dbaea93 elfcore-correct-reference-to-config_uml-fix adds 746fa62936b4 vfs: check fd has read access in kernel_read_file_from_fd() adds fbc44e4fb9b3 mm/secretmem: Fix NULL page->mapping dereference in page_i [...] adds c0126cdad359 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 162042e580f8 /proc/kpageflags: do not use uninitialized struct pages adds 5bb60d96eb9c procfs: prevent unpriveleged processes accessing fdinfo dir adds 237f1a12f08c scripts/spelling.txt: add more spellings to spelling.txt adds 6ad4a1ca22c6 scripts/spelling.txt: fix "mistake" version of "synchronization" adds 29f1b775a1c3 scripts/decodecode: fix faulting instruction no print when [...] adds bf440fad3676 ocfs2: Fix handle refcount leak in two exception handling paths adds 1ea0e0646f25 ocfs2: cleanup journal init and shutdown adds ca08f2bea8a1 ocfs2/dlm: remove redundant assignment of variable ret adds 0bfe432f6eb6 ocfs2: reflink deadlock when clone file to the same direct [...] adds da50a8571a2c ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 3dabda57ab34 ocfs2: fix ocfs2 corrupt when iputting an inode adds 3da702704bc4 fs/posix_acl.c: avoid -Wempty-body warning adds aa36a935f4b4 mm: move kvmalloc-related functions to slab.h adds c9427b1b3a5c mm/slab.c: remove useless lines in enable_cpucache() adds c97ad1f0edc7 slub: add back check for free nonslab objects adds 3522eb5118e8 mm, slub: Use prefetchw instead of prefetch adds 4cfcfb9c4efc mm: don't include <linux/dax.h> in <linux/mempolicy.h> adds 9b1c87762654 mm/smaps: fix shmem pte hole swap calculation adds 90520a7df422 mm/smaps: use vma->vm_pgoff directly when counting partial swap adds 1849f6790521 mm/smaps: simplify shmem handling of pte holes adds ca9ca74d401f mm: debug_vm_pgtable: don't use __P000 directly adds fefa799d0383 kasan: test: bypass __alloc_size checks adds 1ed482c59a55 rapidio: avoid bogus __alloc_size warning adds 0aa6529dfdc0 Compiler Attributes: add __alloc_size() for better bounds [...] adds 53a41bc9ebc2 slab: clean up function prototypes adds 04ba82afbbf3 slab: add __alloc_size attributes for better bounds checking adds bfb5d7a9eb04 mm/kvmalloc: add __alloc_size attributes for better bounds [...] adds 0156b2161e14 mm/vmalloc: add __alloc_size attributes for better bounds [...] adds 4a865a1fe818 mm/page_alloc: add __alloc_size attributes for better boun [...] adds 7fdeb7f2d8dc percpu: add __alloc_size attributes for better bounds checking adds c28cee4d41ba mm/page_ext.c: fix a comment adds b3d68f769c78 mm/filemap.c: remove bogus VM_BUG_ON adds 939f0e416eb9 vfs: keep inodes with page cache off the inode shrinker LRU adds 45d1db5cb2fb mm/gup: further simplify __gup_device_huge() adds 04dfc8bf877f mm/swapfile: remove needless request_queue NULL pointer check adds 1baaa27d07f1 mm/swapfile: fix an integer overflow in swap_show() adds 28084be01d78 mm: optimise put_pages_list() adds bbbeefe3cb8c mm/memcg: drop swp_entry_t* in mc_handle_file_pte() adds 4f4852214afc memcg: flush stats only if updated adds 3c7bcb9965ae memcg: unify memcg stat flushing adds 944f564fc50e mm/memcg: remove obsolete memcg_free_kmem() adds 3c7dffc22971 memcg: prohibit unconditional exceeding the limit of dying tasks adds 5924889f76ae mm/mmap.c: fix a data race of mm->total_vm adds 561289cc31f6 mm: use __pfn_to_section() instead of open coding it adds 24d87062c677 mm/memory.c: avoid unnecessary kernel/user pointer conversion adds e13937d78254 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] adds 0df37b32aa6b mm: clear vmf->pte after pte_unmap_same() returns adds 46173c07d299 mm: drop first_index/last_index in zap_details adds 6c8cf638d5ea mm: add zap_skip_check_mapping() helper adds efa298673196 mm: introduce pmd_install() helper adds cb5b4bc3b3c8 mm: remove redundant smp_wmb() adds 91128b6c0f3e Documentation: update pagemap with shmem exceptions adds 27692e64c49c lazy tlb: introduce lazy mm refcount helper functions adds 1f352eae4214 lazy tlb: allow lazy tlb mm refcounting to be configurable adds 72c95ba9adb4 lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds 19d844c81424 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds 465056a296e4 memory: remove unused CONFIG_MEM_BLOCK_SIZE adds 3b39397f73b8 mm/mremap: don't account pages in vma_to_resize() adds 433f83e7bb91 mm: mmap_lock: remove redundant newline in TP_printk adds 8d357302da60 mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN adds 48563a1c914f mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() adds ee8c7ee1ebfa mm/vmalloc: don't allow VM_NO_GUARD on vmap() adds c0ec6191c6e0 mm/vmalloc: make show_numa_info() aware of hugepage mappings adds 4818bfe8b5bd mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo adds 61df6abb6325 mm/vmalloc: do not adjust the search size for alignment overhead adds b77b221af5e0 mm/vmalloc: check various alignments when debugging adds 10ebb40f7e36 vmalloc: back off when the current task is OOM-killed adds 6c07fc08c4a6 vmalloc: choose a better start address in vm_area_register [...] adds 044c00053217 arm64: support page mapping percpu first chunk allocator adds f9d254e96fcd kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC adds 6f73946a9551 mm: kasan: fix redefinition of 'kasan_populate_early_vm_ar [...] adds 83d924a26a9d kasan: test: add memcpy test that avoids out-of-bounds write adds e0628b210269 lib/stackdepot: include gfp.h adds ed02266250ae lib/stackdepot: remove unused function argument adds e96f5e78642a lib/stackdepot: introduce __stack_depot_save() adds 84240f688124 kasan: common: provide can_alloc in kasan_save_stack() adds 3218c3c48399 kasan: generic: introduce kasan_record_aux_stack_noalloc() adds 4b507ce4f883 workqueue, kasan: avoid alloc_pages() when recording stack adds b273ab11b9a8 kasan: fix tag for large allocations when using CONFIG_SLAB adds a1a00e724b00 mm/large system hash: avoid possible NULL deref in alloc_l [...] adds b68d96fe1bca mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] adds 65201dfdcee8 mm/page_alloc.c: simplify the code by using macro K() adds 8effe405d2af mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() adds 8867ae3d2742 mm/page_alloc.c: use helper function zone_spans_pfn() adds c59d2bb478ae mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] adds 81179e7d4beb mm/page_alloc: print node fallback order adds ce06c02b3cac mm/page_alloc: use accumulated load when building node fal [...] adds aabedcf1eb08 mm: move node_reclaim_distance to fix NUMA without SMP adds b6275f0b9fa9 mm: move fold_vm_numa_events() to fix NUMA without SMP adds 514f57d6b523 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() adds f8fb03315f8e mm/page_alloc: detect allocation forbidden by cpuset and b [...] adds 5f299f8cfcf3 mm/page_alloc.c: show watermark_boost of zone in zoneinfo adds c096200ba1a1 mm: create a new system state and fix core_kernel_text() adds d1325b1fcb6e mm: make generic arch_is_kernel_initmem_freed() do what it says adds bda340bf3724 powerpc: use generic version of arch_is_kernel_initmem_freed() adds 159b55a852cb s390: use generic version of arch_is_kernel_initmem_freed() adds 8c7afdbcb3b8 mm: fix data race in PagePoisoned() adds 6f0f0ea15379 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h adds f991a46c1e29 hugetlb: add demote hugetlb page sysfs interfaces adds 1643d21147e7 mm/cma: add cma_pages_valid to determine if pages are in CMA adds ce8e8c77fc06 hugetlb: be sure to free demoted CMA pages to CMA adds f23bcd4b01d1 hugetlb: add demote bool to gigantic page routines adds 5b6fb4fd5883 hugetlb: add hugetlb demote page support adds 31856ebec952 hugetlb-add-hugetlb-demote-page-support-v4 adds ee171a038224 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB adds f342fcdc2090 userfaultfd/selftests: don't rely on GNU extensions for ra [...] adds ddc50e903473 userfaultfd/selftests: fix feature support detection adds 0ba53a2339ee userfaultfd/selftests: fix calculation of expected ioctls adds 3f247423b7a6 mm/page_isolation: fix potential missing call to unset_mig [...] adds 9410addf87da mm/page_isolation: guard against possible putback unisolated page adds f44376bb9c31 mm/vmscan.c: fix -Wunused-but-set-variable warning adds 7d54fb5368cc tools/vm/page_owner_sort.c: count and sort by mem adds fc19cc7f03b0 tools/vm/page-types.c: make walk_file() aware of address r [...] adds 7373380ae896 tools/vm/page-types.c: move show_file() to summary output adds 660d723c0f58 tools/vm/page-types.c: print file offset in hexadecimal adds c216a3d58bbf mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds d172ef0411fb mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 6c54f95a9fb8 arch_numa: simplify numa_distance allocation adds 4c6818fa5495 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] adds 198e3627c0f1 memblock: drop memblock_free_early_nid() and memblock_free [...] adds 0a9e7c7101b9 memblock: stop aliasing __memblock_free_late with memblock [...] adds 482afa5d36f0 memblock: rename memblock_free to memblock_phys_free adds ecaafb53df58 memblock: use memblock_free for freeing virtual pointers adds b463e8caf8fe mm: mark the OOM reaper thread as freezable adds 59374aca0527 oom_kill: oom_score_adj broken for processes with small me [...] adds cf65fcc08482 hugetlbfs: extend the definition of hugepages parameter to [...] adds 6954b3d621d5 mm/migrate: de-duplicate migrate_reason strings adds 0459381eaf65 mm: nommu: kill arch_get_unmapped_area() adds c0782b0e3699 selftest/vm: fix ksm selftest to run with different NUMA t [...] adds 6c45482ca8e1 mm/vmstat: annotate data race for zone->free_area[order].nr_free adds ae9e4374de06 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix adds 42f4284e686c mm/memory_hotplug: add static qualifier for online_policy_ [...] adds 609408e36161 memory-hotplug.rst: fix two instances of "movablecore" tha [...] adds fdd0037678dc memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] adds 3e71975923c7 memory-hotplug.rst: document the "auto-movable" online policy adds 2d1ade7697c7 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] adds dd80defc61f0 mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE adds 6674a60defa7 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit adds 15c9708ca087 mm/memory_hotplug: remove HIGHMEM leftovers adds 40f2cb6e7407 mm/memory_hotplug: remove stale function declarations adds f2c899410d97 x86: remove memory hotplug support on X86_32 adds 497d1a87314a mm/memory_hotplug: handle memblock_add_node() failures in [...] adds 00c99df1e06d memblock: improve MEMBLOCK_HOTPLUG documentation adds 6137afc67d27 memblock: allow to specify flags with memblock_add_node() adds 527e5fecaeaa memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] adds f0ad85e88252 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] adds a729f11a5db1 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] adds 4891565c9fd5 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 32c9a243e24c mm: disable zsmalloc on PREEMPT_RT adds b2be0eb9580f mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] adds 13dc69ec7432 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() adds 81ef7c6cb92e mm/highmem: Remove deprecated kmap_atomic adds 8912284aca0a zram_drv: allow reclaim on bio_alloc adds 2e302db73e6f zram: off by one in read_block_state() adds fbebf591c680 zram: introduce an aged idle interface adds cec64ccccdb8 zram-introduce-an-aged-idle-interface-v5 adds 8d3ee586f8d4 zram: Introduce an aged idle interface adds 223d703e519e mm: remove HARDENED_USERCOPY_FALLBACK adds 09f5c7ccaef6 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h adds 0ea9ba7b1d96 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c adds 1faf0586d83f kfence: count unexpectedly skipped allocations adds c43f428a661e kfence: move saving stack trace of allocations into __kfen [...] adds c8a99a2b65cb kfence: limit currently covered allocations when pool nearly full adds 2fff03092578 kfence-limit-currently-covered-allocations-when-pool-nearl [...] adds 95cfa615a974 fixup! kfence: limit currently covered allocations when po [...] adds 62ebce8d424a kfence: add note to documentation about skipping covered a [...] adds efafbbb2912a kfence: test: use kunit_skip() to skip tests adds 72912ccd8c38 kfence: shorten critical sections of alloc/free adds d11056303c1e mm/damon: grammar s/works/work/ adds f60d29c59c34 Documentation/vm: move user guides to admin-guide/mm/ adds 63e2814f2673 MAINTAINERS: update SeongJae's email address adds b91943129ea8 docs/vm/damon: remove broken reference adds 3867a8845bb8 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] adds 544afeab07e6 mm/damon/core: print kdamond start log in debug mode only adds c87a746efaea mm/damon: remove unnecessary do_exit() from kdamond adds 9878e757393e mm/damon: needn't hold kdamond_lock to print pid of kdamond adds f7f05e985b9f mm/damon/core: nullify pointer ctx->kdamond with a NULL adds 9e18c1bcfd9e mm/damon/core: account age of target regions adds b470d3393db9 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) adds 8c6d22b6a03e mm/damon/vaddr: support DAMON-based Operation Schemes adds dcd95ca8af36 mm/damon/dbgfs: support DAMON-based Operation Schemes adds 40ebd449da52 mm/damon/schemes: implement statistics feature adds f830bd2465d0 selftests/damon: add 'schemes' debugfs tests adds 2cd2311dd325 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes adds 6b4c0ce13e1c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a6ae9f8c1cd0 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds c83a84b49095 kernel/hung_task.c: Monitor killed tasks. adds 009df22fd2f2 procfs: do not list TID 0 in /proc/<pid>/task adds c54177d1681f procfs-do-not-list-tid-0-in-proc-pid-task-fix adds ef1cd029bf46 proc: test that /proc/*/task doesn't contain "0" adds 1d55c9589efc x86/xen: update xen_oldmem_pfn_is_ram() documentation adds d4b343fca306 x86/xen: simplify xen_oldmem_pfn_is_ram() adds 3bf1d3ba4127 x86/xen: print a warning when HVMOP_get_mem_type fails adds ea9a1a7d747f proc/vmcore: let pfn_is_ram() return a bool adds a6004085fa39 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] adds c93361d58190 virtio-mem: factor out hotplug specifics from virtio_mem_i [...] adds 8546787b09d4 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] adds 291ae20d3c01 virtio-mem: factor out hotplug specifics from virtio_mem_r [...] adds 839754adede3 virtio-mem: kdump mode to sanitize /proc/vmcore access adds 405b00f0833e proc: allow pid_revalidate() during LOOKUP_RCU adds c2505827d0eb proc/sysctl: make protected_* world readable adds 1c61dbaeda38 MAINTAINERS: add "exec & binfmt" section with myself and Eric adds 7d81d5038599 lib, stackdepot: check stackdepot handle before accessing slabs adds bf8f284ad526 lib, stackdepot: add helper to print stack entries adds 3ea7cfeed362 lib, stackdepot: add helper to print stack entries into buffer adds 4f844e736615 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 adds 6a4ef80d8b30 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 adds 1a903d0af471 include/linux/string_helpers.h: add linux/string.h for strlen() adds 950d16df287a lib: uninline simple_strntoull() as well adds 622e0344e483 const_structs.checkpatch: add a few sound ops structs adds eb2f0c14989c checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses adds 4b579a4a3348 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE adds 76399b31c2ab ELF: fix overflow in total mapping size calculation adds 339d9c8d0167 ELF: simplify STACK_ALLOC macro adds c1b76cd15355 kallsyms: remove arch specific text and data check adds a26563bae213 kallsyms: fix address-checks for kernel related range adds 46527001a7cf sections: move and rename core_kernel_data() to is_kernel_ [...] adds 8f3f788f1aaa sections: move is_kernel_inittext() into sections.h adds af6269054d28 x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() adds ee8f7db658e0 sections: provide internal __is_kernel() and __is_kernel_t [...] adds a4530a480fc1 mm: kasan: use is_kernel() helper adds 7aa0a0e8cc73 extable: use is_kernel_text() helper adds 346bc947e8c4 powerpc/mm: use core_kernel_text() helper adds d68e77a34a30 microblaze: use is_kernel_text() helper adds 87f3a4238a54 alpha: use is_kernel_text() helper adds 6022d12d756f ramfs: fix mount source show for ramfs adds 26578d310aef init/main.c: silence some -Wunused-parameter warnings adds 044d1c365ff6 coda: avoid NULL pointer dereference from a bad inode adds 22f7a1e4231d coda: check for async upcall request using local state adds 02d041b1f3e1 coda: remove err which no one care adds 9293a13f5663 coda: avoid flagging NULL inodes adds a349b145dd05 coda: avoid hidden code duplication in rename adds 265c9b1b75e8 coda: avoid doing bad things on inode type changes during [...] adds c5cfdd6d3419 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt adds 9994aeed6f40 coda: use vmemdup_user to replace the open code adds 286d5fa5de78 coda: bump module version to 7.2 adds 7fb5768739bf hfs/hfsplus: use WARN_ON for sanity check adds a898fdaf7c61 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds b754a5701028 seq_file: move seq_escape() to a header adds 3ade4f5bfaa5 kernel/fork.c: unshare(): use swap() to make code cleaner adds e971ecd1a605 sysv: use BUILD_BUG_ON instead of runtime check adds decdefeb6e4f Documentation/kcov: include types.h in the example adds 0973f16fea4d Documentation/kcov: define `ip' in the example adds 650592bc16cd kcov: allocate per-CPU memory on the relevant node adds 8680bd5fabdb kcov: avoid enable+disable interrupts if !in_task() adds de49eaf52eb5 kcov: replace local_irq_save() with a local_lock_t adds e09484c0a1ea kernel/resource: clean up and optimize iomem_is_exclusive() adds 2ba19fbb5c84 kernel/resource: disallow access to exclusive system RAM regions adds f1d314f1fac2 virtio-mem: disallow mapping virtio-mem memory via /dev/mem adds 6494bb78234f ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] adds 84d02b63aff9 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] adds e395544898ff ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL new 6a3c8f14c9cb Merge branch 'akpm-current/current' new 20472748dc1d mm: migrate: simplify the file-backed pages validation whe [...] new 5967c737c6ca mm: unexport folio_memcg_{,un}lock new b7461c051999 mm: unexport {,un}lock_page_memcg new 35702c5ba2e4 Merge branch 'akpm/master' new 8006b911c90a Add linux-next specific files for 20211013
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 (683f29b781ae) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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 580 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-class-thermal | 259 + Documentation/admin-guide/kernel-parameters.txt | 6 +- Documentation/admin-guide/media/i2c-cardlist.rst | 8 +- Documentation/admin-guide/mm/hugetlbpage.rst | 2 +- Documentation/asm-annotations.rst | 2 +- Documentation/conf.py | 3 + .../devicetree/bindings/arm/mediatek.yaml | 1 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 4 + .../bindings/arm/samsung/samsung-boards.yaml | 6 + .../devicetree/bindings/arm/sprd/sprd.yaml | 5 + .../devicetree/bindings/clock/maxim,max77686.txt | 4 +- .../devicetree/bindings/clock/samsung,s2mps11.txt | 49 - .../devicetree/bindings/clock/samsung,s2mps11.yaml | 45 + .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 +- .../bindings/display/bridge/lvds-codec.yaml | 33 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 19 +- .../bindings/display/mediatek/mediatek,dsi.txt | 6 + .../bindings/display/panel/panel-simple.yaml | 5 + .../bindings/display/panel/sharp,ls060t1sx01.yaml | 56 + .../devicetree/bindings/display/renesas,du.yaml | 51 + Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 123 +- .../devicetree/bindings/hwmon/ibm,cffps1.txt | 26 - .../devicetree/bindings/hwmon/jedec,jc42.yaml | 9 + .../devicetree/bindings/hwmon/ntc-thermistor.yaml | 141 + .../devicetree/bindings/hwmon/ntc_thermistor.txt | 44 - .../bindings/hwmon/pmbus/ti,lm25066.yaml | 54 + .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 2 +- .../devicetree/bindings/i2c/apple,i2c.yaml | 61 + .../devicetree/bindings/ipmi/ipmi-ipmb.yaml | 53 + .../devicetree/bindings/media/i2c/hynix,hi846.yaml | 120 + .../bindings/media/qcom,sc7280-venus.yaml | 162 + .../memory-controllers/mediatek,mt7621-memc.yaml | 30 + .../bindings/memory-controllers/omap-gpmc.txt | 157 - .../bindings/memory-controllers/ti,gpmc-child.yaml | 245 + .../bindings/memory-controllers/ti,gpmc.yaml | 172 + Documentation/devicetree/bindings/mfd/ac100.txt | 50 - Documentation/devicetree/bindings/mfd/axp20x.txt | 273 - .../devicetree/bindings/mfd/brcm,cru.yaml | 21 + .../devicetree/bindings/mfd/brcm,misc.yaml | 60 + Documentation/devicetree/bindings/mfd/max14577.txt | 4 +- Documentation/devicetree/bindings/mfd/max77686.txt | 2 +- Documentation/devicetree/bindings/mfd/max77693.txt | 2 +- .../devicetree/bindings/mfd/qcom,tcsr.txt | 1 + .../bindings/mfd/sprd,ums512-glbreg.yaml | 68 + Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + .../devicetree/bindings/mfd/x-powers,ac100.yaml | 116 + .../devicetree/bindings/mfd/x-powers,axp152.yaml | 400 ++ .../devicetree/bindings/mfd/xylon,logicvc.yaml | 3 + .../devicetree/bindings/mtd/gpmc-nand.txt | 147 - Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 - .../devicetree/bindings/mtd/gpmc-onenand.txt | 48 - .../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 121 + .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 81 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../bindings/net/broadcom-bluetooth.yaml | 17 +- Documentation/devicetree/bindings/net/dsa/dsa.yaml | 5 +- Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 - .../devicetree/bindings/net/realtek-bluetooth.yaml | 2 + .../devicetree/bindings/net/snps,dwmac.yaml | 8 +- .../bindings/net/wireless/esp,esp8089.txt | 30 - .../bindings/net/wireless/esp,esp8089.yaml | 43 + .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 158 + .../bindings/pinctrl/qcom,pmic-gpio.yaml | 2 + .../bindings/pinctrl/samsung-pinctrl.txt | 1 + .../pinctrl/socionext,uniphier-pinctrl.yaml | 1 + .../devicetree/bindings/regulator/max77686.txt | 2 +- .../bindings/regulator/max8973-regulator.txt | 52 - .../bindings/regulator/maxim,max8973.yaml | 139 + .../bindings/regulator/samsung,s2mpa01.txt | 79 - .../bindings/regulator/samsung,s2mpa01.yaml | 62 + .../bindings/regulator/samsung,s2mps11.txt | 102 - .../bindings/regulator/samsung,s2mps11.yaml | 44 + .../bindings/regulator/samsung,s2mps13.yaml | 44 + .../bindings/regulator/samsung,s2mps14.yaml | 44 + .../bindings/regulator/samsung,s2mps15.yaml | 44 + .../bindings/regulator/samsung,s2mpu02.yaml | 44 + .../bindings/regulator/samsung,s5m8767.txt | 145 - .../bindings/regulator/samsung,s5m8767.yaml | 74 + .../devicetree/bindings/serial/8250_omap.yaml | 2 +- .../devicetree/bindings/sound/mt8192-afe-pcm.yaml | 100 + .../devicetree/bindings/sound/richtek,rt9120.yaml | 59 + .../devicetree/bindings/trivial-devices.yaml | 6 + .../devicetree/bindings/usb/xlnx,usb2.yaml | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../driver-api/media/maintainer-entry-profile.rst | 2 +- Documentation/driver-api/thermal/sysfs-api.rst | 225 +- Documentation/filesystems/erofs.rst | 12 +- Documentation/filesystems/proc.rst | 26 +- Documentation/gpu/i915.rst | 10 + Documentation/hwmon/lm25066.rst | 2 + Documentation/kbuild/Kconfig.recursion-issue-02 | 2 +- Documentation/maintainer/pull-requests.rst | 2 +- Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/process/coding-style.rst | 37 +- Documentation/process/maintainer-tip.rst | 4 +- Documentation/process/submitting-drivers.rst | 2 +- Documentation/process/submitting-patches.rst | 4 +- .../it_IT/process/submitting-patches.rst | 4 +- .../zh_CN/maintainer/pull-requests.rst | 2 +- .../zh_CN/process/submitting-patches.rst | 4 +- .../zh_TW/process/submitting-patches.rst | 4 +- Documentation/userspace-api/futex2.rst | 86 + Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/ioctl/cdrom.rst | 116 +- .../virt/uml/user_mode_linux_howto_v2.rst | 119 +- Documentation/x86/entry_64.rst | 2 +- Documentation/x86/orc-unwinder.rst | 4 +- MAINTAINERS | 88 +- Makefile | 17 +- Next/SHA1s | 227 +- Next/Trees | 1 - Next/merge.log | 6413 +++++++++++--------- arch/arm/arm-soc-for-next-contents.txt | 80 +- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 21 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 15 +- arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts | 488 ++ arch/arm/boot/dts/mt7623.dtsi | 33 + arch/arm/boot/dts/mt7623a.dtsi | 4 + arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 25 + arch/arm/boot/dts/mt7629-rfb.dts | 3 +- arch/arm/boot/dts/mt7629.dtsi | 45 +- arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 4 +- arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 2 +- arch/arm/boot/dts/omap-zoom-common.dtsi | 4 +- arch/arm/boot/dts/omap2430-sdp.dts | 4 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 2 +- arch/arm/boot/dts/omap3-sb-t35.dtsi | 4 +- arch/arm/boot/dts/sama7g5.dtsi | 10 +- arch/arm/boot/dts/spear3xx.dtsi | 2 +- arch/arm/tools/syscall.tbl | 1 + arch/arm64/Kconfig | 5 + arch/arm64/boot/dts/exynos/Makefile | 3 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 1189 ++++ arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 56 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 301 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 97 +- arch/arm64/boot/dts/mediatek/mt6358.dtsi | 1 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 16 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 6 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 112 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 + .../mt8183-kukui-audio-da7219-max98357a.dtsi | 13 + .../mt8183-kukui-audio-da7219-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-da7219.dtsi | 54 + .../dts/mediatek/mt8183-kukui-audio-max98357a.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 13 + .../mt8183-kukui-audio-ts3a227e-rt1015p.dtsi | 13 + .../dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi | 32 + .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 1 + .../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 1 + .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 1 + .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 67 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 99 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 163 + .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 33 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 17 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 49 + arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 143 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 62 + arch/arm64/configs/defconfig | 3 - arch/arm64/include/asm/kvm_asm.h | 47 +- arch/arm64/include/asm/kvm_emulate.h | 5 +- arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/smp.c | 3 +- arch/arm64/kvm/Kconfig | 10 +- arch/arm64/kvm/arm.c | 75 +- arch/arm64/kvm/hyp/nvhe/host.S | 26 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 37 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 3 + arch/arm64/kvm/sys_regs.c | 26 +- arch/arm64/kvm/vgic/vgic-its.c | 4 +- arch/arm64/kvm/vgic/vgic-kvm-device.c | 25 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 6 +- arch/arm64/kvm/vgic/vgic-v3.c | 6 +- arch/arm64/kvm/vgic/vgic.h | 5 +- arch/arm64/mm/kasan_init.c | 16 + arch/ia64/include/asm/ptrace.h | 4 +- arch/m68k/configs/amiga_defconfig | 7 +- arch/m68k/configs/apollo_defconfig | 7 +- arch/m68k/configs/atari_defconfig | 7 +- arch/m68k/configs/bvme6000_defconfig | 7 +- arch/m68k/configs/hp300_defconfig | 7 +- arch/m68k/configs/mac_defconfig | 7 +- arch/m68k/configs/multi_defconfig | 7 +- arch/m68k/configs/mvme147_defconfig | 7 +- arch/m68k/configs/mvme16x_defconfig | 7 +- arch/m68k/configs/q40_defconfig | 7 +- arch/m68k/configs/sun3_defconfig | 7 +- arch/m68k/configs/sun3x_defconfig | 7 +- arch/m68k/emu/nfblock.c | 3 +- arch/mips/Kconfig | 9 - arch/mips/include/asm/pci.h | 2 + arch/mips/net/Makefile | 6 +- arch/mips/net/bpf_jit_comp32.c | 2 +- arch/powerpc/include/asm/asm-const.h | 2 - arch/powerpc/include/asm/atomic.h | 8 +- arch/powerpc/include/asm/io.h | 4 +- arch/powerpc/include/asm/paravirt.h | 40 +- arch/powerpc/include/asm/uaccess.h | 6 +- arch/powerpc/kernel/firmware.c | 7 +- arch/powerpc/kernel/sysfs.c | 3 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/mm/mem.c | 2 +- arch/powerpc/platforms/44x/ppc476.c | 4 +- arch/powerpc/platforms/85xx/Makefile | 4 +- arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c | 7 +- arch/powerpc/platforms/85xx/smp.c | 12 +- arch/powerpc/platforms/powermac/pmac.h | 1 - arch/powerpc/platforms/powermac/setup.c | 2 - arch/powerpc/platforms/powernv/opal-dump.c | 2 +- arch/powerpc/platforms/powernv/pci-sriov.c | 6 - arch/powerpc/platforms/pseries/hotplug-cpu.c | 298 +- arch/powerpc/platforms/pseries/iommu.c | 10 +- arch/powerpc/platforms/pseries/setup.c | 3 +- .../dts/microchip/microchip-mpfs-icicle-kit.dts | 18 +- arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 36 +- arch/riscv/mm/cacheflush.c | 2 + arch/s390/Kconfig | 4 + arch/s390/include/asm/barrier.h | 24 +- arch/s390/include/asm/debug.h | 2 +- arch/s390/include/asm/ftrace.h | 18 +- arch/s390/include/asm/jump_label.h | 2 + arch/s390/include/asm/livepatch.h | 4 +- arch/s390/include/asm/ptrace.h | 22 +- arch/s390/include/asm/text-patching.h | 16 + arch/s390/kernel/alternative.c | 20 + arch/s390/kernel/ftrace.c | 14 +- arch/s390/kernel/jump_label.c | 34 +- arch/s390/kernel/mcount.S | 41 +- arch/s390/kernel/uv.c | 29 +- arch/s390/kvm/intercept.c | 5 + arch/s390/kvm/kvm-s390.c | 6 +- arch/s390/kvm/kvm-s390.h | 9 + arch/s390/kvm/sigp.c | 14 +- arch/s390/lib/string.c | 15 +- arch/s390/lib/test_unwind.c | 169 +- arch/s390/mm/cmm.c | 11 +- arch/sh/boards/mach-ecovec24/setup.c | 2 +- arch/sh/boards/mach-se/7724/setup.c | 2 +- arch/sparc/include/asm/ptrace.h | 8 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/kernel/fpu/signal.c | 10 +- arch/x86/um/Makefile | 2 +- arch/xtensa/platforms/iss/simdisk.c | 3 +- block/bdev.c | 2 +- block/bio.c | 104 +- block/blk-core.c | 206 +- block/blk-exec.c | 10 +- block/blk-merge.c | 34 +- block/blk-mq-debugfs.c | 3 +- block/blk-mq-sched.c | 4 +- block/blk-mq-sched.h | 13 +- block/blk-mq.c | 281 +- block/blk-mq.h | 11 +- block/blk-sysfs.c | 23 +- block/blk.h | 37 +- block/fops.c | 63 +- block/genhd.c | 1 + block/ioctl.c | 19 +- crypto/testmgr.c | 4 +- drivers/acpi/arm64/gtdt.c | 2 +- drivers/ata/ahci.c | 1 + drivers/ata/libata-core.c | 2 +- drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_ali.c | 4 +- drivers/ata/pata_amd.c | 2 +- drivers/ata/pata_optidma.c | 4 +- drivers/ata/pata_radisys.c | 4 +- drivers/base/arch_numa.c | 82 +- drivers/block/brd.c | 12 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_req.c | 3 +- drivers/block/n64cart.c | 12 +- drivers/block/null_blk/main.c | 3 +- drivers/block/pktcdvd.c | 7 +- drivers/block/ps3vram.c | 6 +- drivers/block/rsxx/dev.c | 7 +- drivers/block/zram/zram_drv.c | 10 +- drivers/bus/fsl-mc/Makefile | 3 +- drivers/bus/fsl-mc/fsl-mc-private.h | 39 +- drivers/bus/fsl-mc/obj-api.c | 103 + drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/ipmi/ipmi_ipmb.c | 39 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 32 + drivers/clk/renesas/r9a07g044-cpg.c | 54 + drivers/clk/renesas/rcar-cpg-lib.c | 83 + drivers/clk/renesas/rcar-cpg-lib.h | 7 + drivers/clk/renesas/rcar-gen3-cpg.c | 89 +- drivers/clk/renesas/rzg2l-cpg.c | 118 + drivers/clk/renesas/rzg2l-cpg.h | 19 + drivers/clk/samsung/clk-pll.c | 196 + drivers/clk/samsung/clk-pll.h | 2 + drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/amd_freq_sensitivity.c | 3 +- drivers/cpufreq/cpufreq.c | 19 +- drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/cpufreq_ondemand.c | 16 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 4 +- drivers/cpufreq/s5pv210-cpufreq.c | 2 +- drivers/crypto/ccree/cc_driver.c | 3 +- drivers/crypto/hisilicon/qm.c | 22 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 4 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 89 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 13 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 87 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h | 12 - drivers/crypto/qat/qat_common/adf_accel_devices.h | 5 + drivers/crypto/qat/qat_common/adf_common_drv.h | 9 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 98 + drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 27 + drivers/crypto/qat/qat_common/adf_isr.c | 20 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 238 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.h | 9 - drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 4 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 6 + .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 123 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 14 +- drivers/dma-buf/dma-resv.c | 18 +- drivers/edac/sb_edac.c | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 23 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 +- drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c | 54 - .../gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c | 51 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 55 - drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 52 - drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 53 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 20 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 21 +- drivers/gpu/drm/amd/amdgpu/nv.c | 293 - drivers/gpu/drm/amd/amdgpu/nv.h | 10 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 2 +- .../gpu/drm/amd/amdgpu/sienna_cichlid_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/soc15.c | 179 - drivers/gpu/drm/amd/amdgpu/soc15.h | 1 - drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 - drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c | 51 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 66 +- .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 3 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 6 + drivers/gpu/drm/amd/include/amd_shared.h | 5 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 + .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 17 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +- drivers/gpu/drm/bridge/lvds-codec.c | 76 +- drivers/gpu/drm/bridge/nwl-dsi.c | 35 + drivers/gpu/drm/bridge/ti-sn65dsi83.c | 17 +- drivers/gpu/drm/drm_connector.c | 30 +- drivers/gpu/drm/drm_property.c | 9 +- drivers/gpu/drm/i915/Kconfig | 11 + drivers/gpu/drm/i915/Makefile | 29 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 209 + drivers/gpu/drm/i915/display/intel_cursor.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 18 +- drivers/gpu/drm/i915/display/intel_display.c | 777 +-- drivers/gpu/drm/i915/display/intel_display.h | 15 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 5 +- drivers/gpu/drm/i915/display/intel_display_types.h | 7 +- drivers/gpu/drm/i915/display/intel_dp.c | 28 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 191 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 15 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 4 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 1 - drivers/gpu/drm/i915/display/intel_fb_pin.c | 274 + drivers/gpu/drm/i915/display/intel_fb_pin.h | 28 + drivers/gpu/drm/i915/display/intel_fbdev.c | 1 + drivers/gpu/drm/i915/display/intel_plane_initial.c | 283 + drivers/gpu/drm/i915/display/intel_plane_initial.h | 13 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 49 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 292 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 42 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 75 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 33 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 4 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 44 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 28 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 30 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 91 + drivers/gpu/drm/i915/gem/i915_gem_pm.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_region.c | 70 + drivers/gpu/drm/i915/gem/i915_gem_region.h | 37 + drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 198 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 14 + drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c | 206 + drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h | 26 + drivers/gpu/drm/i915/gem/i915_gemfs.c | 22 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 41 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 36 +- .../drm/i915/gem/selftests/i915_gem_execbuffer.c | 190 - drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 + drivers/gpu/drm/i915/gem/selftests/mock_context.c | 5 +- drivers/gpu/drm/i915/gt/debugfs_engines.c | 36 - drivers/gpu/drm/i915/gt/debugfs_engines.h | 14 - drivers/gpu/drm/i915/gt/debugfs_gt.c | 47 - drivers/gpu/drm/i915/gt/debugfs_gt.h | 38 - drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 630 -- drivers/gpu/drm/i915/gt/debugfs_gt_pm.h | 14 - drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 2 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 7 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 4 +- drivers/gpu/drm/i915/gt/intel_context.c | 20 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 88 +- drivers/gpu/drm/i915/gt/intel_engine.h | 6 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 84 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 23 + drivers/gpu/drm/i915/gt/intel_engine_pm.h | 2 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 24 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 23 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 22 +- drivers/gpu/drm/i915/gt/intel_gt.c | 22 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 2 - drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 49 + drivers/gpu/drm/i915/gt/intel_gt_debugfs.h | 38 + drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c | 36 + drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h | 14 + drivers/gpu/drm/i915/gt/intel_gt_irq.c | 7 + drivers/gpu/drm/i915/gt/intel_gt_pm.c | 22 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 635 ++ drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h | 16 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 12 + drivers/gpu/drm/i915/gt/intel_gtt.c | 9 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 11 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 88 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 2 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 176 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 1 + drivers/gpu/drm/i915/gt/intel_ppgtt.c | 13 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.c | 19 +- drivers/gpu/drm/i915/gt/intel_rps.h | 1 + drivers/gpu/drm/i915/gt/intel_sseu.c | 65 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 11 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 262 +- drivers/gpu/drm/i915/gt/intel_workarounds.h | 2 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 + .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 4 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 16 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 10 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 75 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 36 +- drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c | 18 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 916 +-- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 14 +- drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 93 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 9 + drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 127 + drivers/gpu/drm/i915/gvt/gtt.c | 17 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 2 +- drivers/gpu/drm/i915/i915_buddy.c | 45 + drivers/gpu/drm/i915/i915_buddy.h | 8 + drivers/gpu/drm/i915/i915_config.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 242 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_gem.c | 2 - drivers/gpu/drm/i915/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/i915_gem_ww.h | 25 +- drivers/gpu/drm/i915/i915_gpu_error.c | 42 +- drivers/gpu/drm/i915/i915_module.c | 4 +- drivers/gpu/drm/i915/i915_pci.c | 10 +- drivers/gpu/drm/i915/i915_pci.h | 12 +- drivers/gpu/drm/i915/i915_query.c | 3 - drivers/gpu/drm/i915/i915_reg.h | 84 +- drivers/gpu/drm/i915/i915_request.c | 14 +- drivers/gpu/drm/i915/i915_request.h | 26 +- drivers/gpu/drm/i915/i915_trace.h | 14 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 20 +- drivers/gpu/drm/i915/i915_utils.h | 13 - drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_memory_region.c | 12 + drivers/gpu/drm/i915/intel_memory_region.h | 4 + drivers/gpu/drm/i915/intel_uncore.c | 375 +- drivers/gpu/drm/i915/intel_uncore.h | 13 + drivers/gpu/drm/i915/pxp/intel_pxp.c | 299 + drivers/gpu/drm/i915/pxp/intel_pxp.h | 64 + drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c | 141 + drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h | 15 + drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 78 + drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h | 21 + drivers/gpu/drm/i915/pxp/intel_pxp_irq.c | 101 + drivers/gpu/drm/i915/pxp/intel_pxp_irq.h | 32 + drivers/gpu/drm/i915/pxp/intel_pxp_pm.c | 46 + drivers/gpu/drm/i915/pxp/intel_pxp_pm.h | 24 + drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 175 + drivers/gpu/drm/i915/pxp/intel_pxp_session.h | 15 + drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 172 + drivers/gpu/drm/i915/pxp/intel_pxp_tee.h | 17 + drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h | 36 + drivers/gpu/drm/i915/pxp/intel_pxp_types.h | 83 + drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 8 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_vma.c | 4 +- .../drm/i915/selftests/intel_scheduler_helpers.c | 12 + .../drm/i915/selftests/intel_scheduler_helpers.h | 2 + drivers/gpu/drm/i915/selftests/intel_uncore.c | 34 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 8 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 4 - drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 4 +- drivers/gpu/drm/omapdrm/Kconfig | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 4 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 9 + drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 2 +- drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 333 + drivers/gpu/drm/panel/panel-simple.c | 35 + drivers/gpu/drm/panel/panel-sitronix-st7703.c | 8 + drivers/gpu/drm/r128/ati_pcigart.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 9 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 11 - drivers/gpu/drm/rcar-du/rcar_du_drv.c | 108 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 26 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 28 +- drivers/gpu/drm/rcar-du/rcar_du_group.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 50 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 7 + drivers/gpu/drm/rcar-du/rcar_du_regs.h | 9 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 36 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 15 +- drivers/gpu/drm/rcar-du/rcar_lvds.h | 5 + drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +- drivers/gpu/drm/sti/sti_hqvdp.c | 4 +- drivers/gpu/drm/tegra/dc.c | 27 +- drivers/gpu/drm/tegra/dc.h | 1 + drivers/gpu/drm/tegra/rgb.c | 49 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 19 +- drivers/gpu/drm/v3d/v3d_gem.c | 13 +- drivers/gpu/drm/virtio/virtgpu_display.c | 4 +- drivers/hwmon/abituguru3.c | 6 +- drivers/hwmon/ad7414.c | 4 +- drivers/hwmon/ad7418.c | 6 +- drivers/hwmon/adm1021.c | 4 +- drivers/hwmon/adm1025.c | 4 +- drivers/hwmon/adm1026.c | 4 +- drivers/hwmon/adm1029.c | 4 +- drivers/hwmon/adm1031.c | 6 +- drivers/hwmon/adt7310.c | 3 +- drivers/hwmon/adt7410.c | 3 +- drivers/hwmon/adt7x10.c | 3 +- drivers/hwmon/adt7x10.h | 2 +- drivers/hwmon/amc6821.c | 8 +- drivers/hwmon/applesmc.c | 2 +- drivers/hwmon/asb100.c | 4 +- drivers/hwmon/asc7621.c | 4 +- drivers/hwmon/atxp1.c | 10 +- drivers/hwmon/coretemp.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 2 - drivers/hwmon/dme1737.c | 4 +- drivers/hwmon/ds1621.c | 4 +- drivers/hwmon/ds620.c | 4 +- drivers/hwmon/emc6w201.c | 4 +- drivers/hwmon/f71805f.c | 4 +- drivers/hwmon/f71882fg.c | 4 +- drivers/hwmon/f75375s.c | 4 +- drivers/hwmon/fschmd.c | 4 +- drivers/hwmon/g760a.c | 2 +- drivers/hwmon/gl518sm.c | 4 +- drivers/hwmon/gl520sm.c | 4 +- drivers/hwmon/hwmon.c | 6 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpex.c | 4 +- drivers/hwmon/it87.c | 12 +- drivers/hwmon/lineage-pem.c | 2 +- drivers/hwmon/lm63.c | 6 +- drivers/hwmon/lm77.c | 4 +- drivers/hwmon/lm78.c | 4 +- drivers/hwmon/lm80.c | 6 +- drivers/hwmon/lm83.c | 4 +- drivers/hwmon/lm85.c | 4 +- drivers/hwmon/lm87.c | 4 +- drivers/hwmon/lm92.c | 4 +- drivers/hwmon/lm93.c | 4 +- drivers/hwmon/lm95241.c | 8 +- drivers/hwmon/ltc4151.c | 2 +- drivers/hwmon/ltc4215.c | 2 +- drivers/hwmon/ltc4261.c | 4 +- drivers/hwmon/max16065.c | 2 +- drivers/hwmon/max1619.c | 4 +- drivers/hwmon/max1668.c | 4 +- drivers/hwmon/max6639.c | 4 +- drivers/hwmon/max6642.c | 2 +- drivers/hwmon/mlxreg-fan.c | 22 +- drivers/hwmon/nct6775.c | 10 + drivers/hwmon/pc87360.c | 4 +- drivers/hwmon/pmbus/ibm-cffps.c | 23 +- drivers/hwmon/pmbus/lm25066.c | 88 +- drivers/hwmon/sch5636.c | 4 +- drivers/hwmon/sht21.c | 4 +- drivers/hwmon/sis5595.c | 4 +- drivers/hwmon/smm665.c | 2 +- drivers/hwmon/smsc47b397.c | 4 +- drivers/hwmon/smsc47m192.c | 4 +- drivers/hwmon/thmc50.c | 4 +- drivers/hwmon/tmp103.c | 105 +- drivers/hwmon/tmp401.c | 6 +- drivers/hwmon/tmp421.c | 6 +- drivers/hwmon/via686a.c | 4 +- drivers/hwmon/vt1211.c | 4 +- drivers/hwmon/vt8231.c | 4 +- drivers/hwmon/w83627ehf.c | 8 +- drivers/hwmon/w83627hf.c | 6 +- drivers/hwmon/w83781d.c | 4 +- drivers/hwmon/w83791d.c | 4 +- drivers/hwmon/w83792d.c | 6 +- drivers/hwmon/w83793.c | 6 +- drivers/hwmon/w83795.c | 6 +- drivers/hwmon/w83l785ts.c | 4 +- drivers/hwmon/w83l786ng.c | 4 +- drivers/i2c/busses/Kconfig | 11 + drivers/i2c/busses/Makefile | 3 + drivers/i2c/busses/i2c-mlxcpld.c | 12 +- drivers/i2c/busses/i2c-mt65xx.c | 80 + drivers/i2c/busses/i2c-pasemi-core.c | 353 ++ drivers/i2c/busses/i2c-pasemi-core.h | 21 + drivers/i2c/busses/i2c-pasemi-pci.c | 85 + drivers/i2c/busses/i2c-pasemi-platform.c | 122 + drivers/i2c/busses/i2c-pasemi.c | 409 -- drivers/infiniband/hw/efa/efa.h | 19 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 100 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 41 + drivers/infiniband/hw/efa/efa_com.c | 164 + drivers/infiniband/hw/efa/efa_com.h | 38 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 35 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 10 +- drivers/infiniband/hw/efa/efa_main.c | 181 +- drivers/infiniband/hw/efa/efa_regs_defs.h | 7 +- drivers/infiniband/hw/efa/efa_verbs.c | 67 +- drivers/infiniband/hw/irdma/cm.h | 8 - drivers/infiniband/hw/irdma/uk.c | 4 +- drivers/infiniband/hw/mlx5/qp.c | 2 + drivers/infiniband/sw/rxe/rxe_comp.c | 45 +- drivers/infiniband/sw/rxe/rxe_cq.c | 3 +- drivers/infiniband/sw/rxe/rxe_qp.c | 2 - drivers/infiniband/sw/rxe/rxe_resp.c | 4 - drivers/infiniband/sw/rxe/rxe_srq.c | 1 - drivers/infiniband/sw/rxe/rxe_verbs.c | 3 - drivers/infiniband/sw/rxe/rxe_verbs.h | 5 +- drivers/iommu/apple-dart.c | 28 + drivers/isdn/capi/kcapi.c | 5 + drivers/isdn/hardware/mISDN/netjet.c | 2 +- drivers/md/bcache/request.c | 13 +- drivers/md/bcache/request.h | 4 +- drivers/md/dm.c | 30 +- drivers/md/md.c | 10 +- drivers/media/dvb-frontends/mb86a20s.c | 4 +- drivers/media/dvb-frontends/mn88443x.c | 18 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 5 +- drivers/media/i2c/Kconfig | 13 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/dw9714.c | 14 +- drivers/media/i2c/hi846.c | 2190 +++++++ drivers/media/i2c/ov13858.c | 11 +- drivers/media/i2c/ov5670.c | 11 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 60 +- drivers/media/pci/intel/ipu3/cio2-bridge.h | 9 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 8 +- drivers/media/platform/Kconfig | 16 + drivers/media/platform/Makefile | 1 + drivers/media/platform/qcom/venus/core.c | 54 + drivers/media/platform/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/firmware.c | 42 +- drivers/media/platform/qcom/venus/helpers.c | 14 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 7 + drivers/media/platform/qcom/venus/hfi_helper.h | 14 + drivers/media/platform/qcom/venus/hfi_msgs.c | 7 + .../media/platform/qcom/venus/hfi_plat_bufs_v6.c | 6 +- drivers/media/platform/qcom/venus/hfi_platform.c | 13 - drivers/media/platform/qcom/venus/hfi_platform.h | 2 - .../media/platform/qcom/venus/hfi_platform_v6.c | 6 - drivers/media/platform/qcom/venus/hfi_venus.c | 4 + drivers/media/platform/qcom/venus/hfi_venus_io.h | 2 + drivers/media/platform/qcom/venus/pm_helpers.c | 13 +- drivers/media/platform/qcom/venus/vdec.c | 42 +- drivers/media/platform/rcar-isp.c | 515 ++ drivers/media/platform/vsp1/vsp1_drm.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 14 +- drivers/media/platform/vsp1/vsp1_regs.h | 11 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/mfd/Kconfig | 8 +- drivers/mfd/altera-a10sr.c | 8 + drivers/mfd/cros_ec_dev.c | 1 - drivers/mfd/da9063-i2c.c | 2 + drivers/mfd/hi6421-spmi-pmic.c | 16 +- drivers/mfd/intel-lpss-pci.c | 2 + drivers/mfd/max14577.c | 6 +- drivers/mfd/max77686.c | 3 +- drivers/mfd/max77693.c | 12 +- drivers/mfd/mfd-core.c | 2 + drivers/mfd/motorola-cpcap.c | 8 + drivers/mfd/qcom-pm8xxx.c | 39 +- drivers/mfd/rk808.c | 4 + drivers/mfd/sec-irq.c | 3 +- drivers/mfd/sprd-sc27xx-spi.c | 17 + drivers/mfd/ti_am335x_tscadc.c | 2 +- drivers/misc/hi6421v600-irq.c | 9 +- drivers/misc/mei/Kconfig | 2 + drivers/misc/mei/Makefile | 1 + drivers/misc/mei/pxp/Kconfig | 13 + drivers/misc/mei/pxp/Makefile | 7 + drivers/misc/mei/pxp/mei_pxp.c | 229 + drivers/misc/mei/pxp/mei_pxp.h | 18 + drivers/mmc/host/moxart-mmc.c | 16 +- drivers/mmc/host/sdhci.c | 6 + drivers/net/bonding/bond_main.c | 2 +- drivers/net/bonding/bond_sysfs.c | 4 +- drivers/net/dsa/microchip/ksz_common.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 125 +- drivers/net/dsa/mv88e6xxx/chip.h | 9 + drivers/net/dsa/mv88e6xxx/port.c | 21 + drivers/net/dsa/mv88e6xxx/port.h | 2 + drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/ethernet/8390/apne.c | 3 +- drivers/net/ethernet/8390/ax88796.c | 6 +- drivers/net/ethernet/8390/axnet_cs.c | 7 +- drivers/net/ethernet/8390/mcf8390.c | 3 +- drivers/net/ethernet/8390/ne.c | 4 +- drivers/net/ethernet/8390/pcnet_cs.c | 22 +- drivers/net/ethernet/8390/stnic.c | 5 +- drivers/net/ethernet/8390/zorro8390.c | 3 +- drivers/net/ethernet/actions/owl-emac.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 51 +- drivers/net/ethernet/brocade/bna/bnad.c | 1 - drivers/net/ethernet/cavium/liquidio/lio_core.c | 1 - drivers/net/ethernet/chelsio/cxgb3/common.h | 2 - drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 38 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 98 +- drivers/net/ethernet/dec/tulip/de2104x.c | 15 +- drivers/net/ethernet/dec/tulip/de4x5.c | 35 +- drivers/net/ethernet/dec/tulip/dmfe.c | 9 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 45 +- drivers/net/ethernet/dec/tulip/uli526x.c | 11 +- drivers/net/ethernet/dec/tulip/xircom_cb.c | 4 +- drivers/net/ethernet/emulex/benet/be_main.c | 1 - drivers/net/ethernet/freescale/enetc/enetc.c | 317 +- drivers/net/ethernet/freescale/enetc/enetc.h | 4 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 8 +- drivers/net/ethernet/google/gve/gve.h | 18 +- drivers/net/ethernet/google/gve/gve_adminq.h | 1 + drivers/net/ethernet/google/gve/gve_ethtool.c | 3 +- drivers/net/ethernet/google/gve/gve_main.c | 86 +- drivers/net/ethernet/google/gve/gve_rx.c | 98 +- drivers/net/ethernet/google/gve/gve_tx.c | 94 +- drivers/net/ethernet/google/gve/gve_utils.c | 4 + drivers/net/ethernet/hisilicon/hns/hnae.h | 2 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 5 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 74 + drivers/net/ethernet/intel/Kconfig | 14 + drivers/net/ethernet/intel/ice/Makefile | 5 +- drivers/net/ethernet/intel/ice/ice.h | 52 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 57 + drivers/net/ethernet/intel/ice/ice_base.c | 36 +- drivers/net/ethernet/intel/ice/ice_common.c | 42 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 5 + drivers/net/ethernet/intel/ice/ice_devlink.c | 112 +- drivers/net/ethernet/intel/ice/ice_devlink.h | 6 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 660 ++ drivers/net/ethernet/intel/ice/ice_eswitch.h | 83 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 55 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 275 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 14 + drivers/net/ethernet/intel/ice/ice_flex_type.h | 13 + drivers/net/ethernet/intel/ice/ice_fltr.c | 207 + drivers/net/ethernet/intel/ice/ice_fltr.h | 7 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 43 + drivers/net/ethernet/intel/ice/ice_lib.c | 112 +- drivers/net/ethernet/intel/ice/ice_lib.h | 12 + drivers/net/ethernet/intel/ice/ice_main.c | 118 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 169 + drivers/net/ethernet/intel/ice/ice_ptp.c | 15 +- drivers/net/ethernet/intel/ice/ice_repr.c | 386 ++ drivers/net/ethernet/intel/ice/ice_repr.h | 28 + drivers/net/ethernet/intel/ice/ice_switch.c | 2483 +++++++- drivers/net/ethernet/intel/ice/ice_switch.h | 136 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 855 +++ drivers/net/ethernet/intel/ice/ice_tc_lib.h | 130 + drivers/net/ethernet/intel/ice/ice_txrx.c | 3 + drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_type.h | 5 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 236 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 59 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 1 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 - .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 1 - drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 10 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 15 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 30 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 1 - drivers/net/ethernet/mediatek/mtk_star_emac.c | 2 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 2 - drivers/net/ethernet/mellanox/mlx4/en_main.c | 1 - .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 54 +- drivers/net/ethernet/mellanox/mlxsw/item.h | 56 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 106 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 16 + .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 1 + drivers/net/ethernet/microsoft/mana/mana_en.c | 4 +- drivers/net/ethernet/mscc/ocelot.c | 4 +- drivers/net/ethernet/mscc/ocelot_net.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 49 +- drivers/net/ethernet/pensando/ionic/ionic.h | 7 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 46 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 194 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 4 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 47 +- drivers/net/ethernet/pensando/ionic/ionic_phc.c | 8 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 241 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.h | 2 + drivers/net/ethernet/qlogic/qed/qed_debug.c | 3 - drivers/net/ethernet/qlogic/qed/qed_main.c | 1 + drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 - drivers/net/ethernet/qlogic/qed/qed_sriov.h | 12 + .../net/ethernet/stmicro/stmmac/dwmac-generic.c | 1 + .../net/ethernet/stmicro/stmmac/dwmac1000_dma.c | 13 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 6 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 + drivers/net/ethernet/sun/cassini.c | 7 +- drivers/net/ethernet/sun/ldmvsw.c | 7 +- drivers/net/ethernet/sun/niu.c | 42 +- drivers/net/ethernet/sun/sungem.c | 11 +- drivers/net/ethernet/sun/sunhme.c | 15 +- drivers/net/hamradio/baycom_epp.c | 2 +- drivers/net/hamradio/bpqether.c | 2 +- drivers/net/hamradio/dmascc.c | 3 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hamradio/scc.c | 2 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 3 +- drivers/net/net_failover.c | 3 +- drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/at803x.c | 127 +- drivers/net/phy/mdio_bus.c | 6 + drivers/net/phy/micrel.c | 24 + drivers/net/phy/phy_device.c | 13 + drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/team/team.c | 2 +- drivers/net/usb/Kconfig | 4 + drivers/net/usb/smsc75xx.c | 3 +- drivers/net/usb/smsc95xx.c | 3 +- drivers/net/virtio_net.c | 16 +- drivers/net/vmxnet3/vmxnet3_drv.c | 4 +- drivers/net/wan/lapbether.c | 2 +- drivers/net/wireless/ath/ath11k/mac.c | 4 +- drivers/net/wireless/broadcom/b43/phy_g.c | 2 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 2 +- drivers/nfc/microread/i2c.c | 4 - drivers/nfc/microread/mei.c | 2 - drivers/nfc/s3fwrn5/firmware.c | 29 +- drivers/nfc/s3fwrn5/nci.c | 18 +- drivers/nfc/st-nci/i2c.c | 4 - drivers/nfc/st-nci/ndlc.c | 4 - drivers/nfc/st-nci/se.c | 6 - drivers/nfc/st-nci/spi.c | 4 - drivers/nfc/st21nfca/i2c.c | 4 - drivers/nfc/st21nfca/se.c | 4 - drivers/nfc/trf7970a.c | 8 - drivers/nvdimm/blk.c | 5 +- drivers/nvdimm/btt.c | 5 +- drivers/nvdimm/pmem.c | 3 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/multipath.c | 22 +- drivers/nvmem/core.c | 149 +- drivers/nvmem/imx-ocotp.c | 25 + drivers/of/irq.c | 17 +- drivers/opp/of.c | 2 +- drivers/pci/controller/Kconfig | 17 + drivers/pci/controller/Makefile | 1 + drivers/pci/controller/dwc/Kconfig | 28 +- drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pci-dra7xx.c | 22 +- drivers/pci/controller/dwc/pci-imx6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 3 + drivers/pci/controller/dwc/pcie-designware.c | 1 + drivers/pci/controller/dwc/pcie-qcom-ep.c | 721 +++ drivers/pci/controller/dwc/pcie-visconti.c | 5 +- drivers/pci/controller/pci-aardvark.c | 372 +- drivers/pci/controller/pci-xgene-msi.c | 2 +- drivers/pci/controller/pcie-apple.c | 822 +++ drivers/pci/controller/pcie-brcmstb.c | 2 +- drivers/pci/controller/pcie-iproc.c | 2 +- drivers/pci/controller/pcie-rcar-ep.c | 5 +- drivers/pci/controller/pcie-rcar-host.c | 2 - drivers/pci/controller/vmd.c | 41 +- drivers/pci/endpoint/pci-epc-core.c | 2 +- drivers/pci/endpoint/pci-epf-core.c | 4 +- drivers/pci/hotplug/acpiphp_glue.c | 2 +- drivers/pci/hotplug/cpqphp_ctrl.c | 4 +- drivers/pci/hotplug/ibmphp.h | 4 +- drivers/pci/hotplug/shpchp_hpc.c | 2 +- drivers/pci/of.c | 10 +- drivers/pci/pci-driver.c | 2 +- drivers/pci/pcie/aer.c | 2 +- drivers/pci/quirks.c | 2 +- drivers/pci/switch/switchtec.c | 28 +- drivers/pci/vpd.c | 79 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/pinctrl/renesas/core.c | 73 +- drivers/pinctrl/renesas/pfc-r8a77950.c | 14 + drivers/pinctrl/renesas/pfc-r8a77951.c | 18 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 18 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 18 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 108 + drivers/pinctrl/samsung/pinctrl-samsung.c | 2 + drivers/pinctrl/samsung/pinctrl-samsung.h | 1 + drivers/pinctrl/uniphier/Kconfig | 4 + drivers/pinctrl/uniphier/Makefile | 1 + drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 18 + drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 35 + drivers/pinctrl/uniphier/pinctrl-uniphier-nx1.c | 489 ++ drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 40 + drivers/platform/mellanox/mlxreg-io.c | 4 +- drivers/platform/x86/Kconfig | 15 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/amd-pmc.c | 1 + drivers/platform/x86/dell/Kconfig | 1 + drivers/platform/x86/gigabyte-wmi.c | 1 + drivers/platform/x86/intel/int1092/intel_sar.c | 23 +- .../x86/intel/int3472/intel_skl_int3472_discrete.c | 2 +- drivers/platform/x86/intel_scu_ipc.c | 6 +- drivers/platform/x86/nvidia-wmi-ec-backlight.c | 213 + drivers/platform/x86/wmaa-backlight-wmi.c | 205 - drivers/power/supply/axp288_charger.c | 150 +- drivers/power/supply/max17040_battery.c | 2 + drivers/power/supply/max17042_battery.c | 7 +- drivers/power/supply/rt5033_battery.c | 2 +- drivers/rapidio/devices/rio_mport_cdev.c | 9 +- drivers/regulator/hi6421v600-regulator.c | 10 +- drivers/regulator/s5m8767.c | 21 +- drivers/remoteproc/Kconfig | 11 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/imx_dsp_rproc.c | 1206 ++++ drivers/remoteproc/imx_rproc.c | 28 +- drivers/remoteproc/imx_rproc.h | 39 + drivers/rpmsg/rpmsg_char.c | 2 - drivers/rpmsg/virtio_rpmsg_bus.c | 1 - drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-mcp795.c | 7 + drivers/rtc/rtc-msc313.c | 4 +- drivers/s390/block/dcssblk.c | 7 +- drivers/scsi/hosts.c | 3 +- drivers/scsi/scsi_debug.c | 10 +- drivers/scsi/scsi_transport_iscsi.c | 2 - drivers/soc/mediatek/mt8192-mmsys.h | 76 + drivers/soc/mediatek/mtk-mmsys.c | 79 + drivers/soc/mediatek/mtk-mmsys.h | 2 + drivers/soc/mediatek/mtk-mutex.c | 35 + drivers/soc/samsung/pm_domains.c | 1 - drivers/spi/spi-bcm-qspi.c | 262 +- drivers/staging/media/ipu3/ipu3-css.c | 19 +- drivers/staging/media/ipu3/ipu3-css.h | 1 - drivers/staging/media/ipu3/ipu3-v4l2.c | 13 +- drivers/staging/media/ipu3/ipu3.h | 12 + drivers/staging/r8188eu/core/rtw_ap.c | 2 +- drivers/staging/r8188eu/core/rtw_cmd.c | 12 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 2 +- drivers/staging/r8188eu/core/rtw_mlme.c | 13 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 73 +- drivers/staging/r8188eu/core/rtw_p2p.c | 16 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 6 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 44 +- drivers/staging/r8188eu/core/rtw_xmit.c | 44 +- drivers/staging/r8188eu/hal/hal_com.c | 3 +- drivers/staging/r8188eu/hal/hal_intf.c | 16 +- drivers/staging/r8188eu/hal/odm.c | 66 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 117 +- drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 6 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 8 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 8 +- drivers/staging/r8188eu/hal/usb_halinit.c | 60 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 7 - drivers/staging/r8188eu/include/drv_types.h | 10 +- drivers/staging/r8188eu/include/hal_intf.h | 39 +- drivers/staging/r8188eu/include/odm.h | 16 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 62 - drivers/staging/r8188eu/include/rtl8188e_spec.h | 4 - drivers/staging/r8188eu/include/rtw_br_ext.h | 3 +- drivers/staging/r8188eu/include/rtw_eeprom.h | 55 - drivers/staging/r8188eu/include/rtw_led.h | 2 - drivers/staging/r8188eu/include/rtw_rf.h | 11 - drivers/staging/r8188eu/include/rtw_sreset.h | 4 - drivers/staging/r8188eu/include/usb_ops.h | 3 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 6 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 2 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 14 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 2 +- drivers/staging/vt6655/baseband.c | 58 +- drivers/staging/vt6655/card.c | 90 +- drivers/staging/vt6655/channel.c | 10 +- drivers/staging/vt6655/device.h | 6 +- drivers/staging/vt6655/device_main.c | 150 +- drivers/staging/vt6655/mac.c | 46 +- drivers/staging/vt6655/power.c | 24 +- drivers/staging/vt6655/rf.c | 12 +- drivers/staging/vt6655/rxtx.c | 12 +- drivers/tty/serial/8250/8250_dw.c | 19 +- drivers/tty/serial/8250/8250_dwlib.c | 10 + drivers/tty/serial/8250/8250_dwlib.h | 1 + drivers/tty/serial/8250/8250_lpss.c | 9 +- drivers/tty/serial/atmel_serial.c | 4 +- drivers/tty/serial/samsung_tty.c | 13 +- drivers/tty/sysrq.c | 2 + drivers/usb/gadget/function/f_mass_storage.c | 87 +- drivers/usb/gadget/udc/amd5536udc.h | 1 - drivers/usb/gadget/udc/snps_udc_plat.c | 5 - drivers/usb/host/xhci-dbgtty.c | 28 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci-ring.c | 39 +- drivers/usb/host/xhci.c | 5 + drivers/usb/host/xhci.h | 1 + drivers/vfio/fsl-mc/vfio_fsl_mc.c | 45 +- drivers/vfio/pci/vfio_pci_igd.c | 234 +- drivers/video/backlight/backlight.c | 28 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/core/fbmem.c | 5 +- drivers/watchdog/mtk_wdt.c | 6 +- fs/binfmt_elf.c | 4 +- fs/binfmt_elf_fdpic.c | 2 +- fs/btrfs/block-group.c | 29 +- fs/btrfs/compression.c | 98 +- fs/btrfs/ctree.h | 3 + fs/btrfs/delayed-ref.c | 19 +- fs/btrfs/delayed-ref.h | 44 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent-tree.c | 32 +- fs/btrfs/extent_io.c | 17 +- fs/btrfs/file.c | 24 +- fs/btrfs/inode.c | 121 +- fs/btrfs/lzo.c | 22 +- fs/btrfs/ref-verify.c | 4 +- fs/btrfs/relocation.c | 28 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/space-info.c | 28 +- fs/btrfs/subpage.c | 26 +- fs/btrfs/super.c | 2 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 62 +- fs/btrfs/tree-log.h | 16 +- fs/btrfs/volumes.c | 11 +- fs/btrfs/zoned.c | 4 +- fs/ceph/caps.c | 12 +- fs/ceph/file.c | 1 - fs/ceph/inode.c | 2 - fs/ceph/mds_client.c | 17 +- fs/ceph/super.c | 17 +- fs/ceph/super.h | 3 - fs/coredump.c | 88 +- fs/direct-io.c | 14 +- fs/erofs/Kconfig | 24 +- fs/erofs/data.c | 73 +- fs/erofs/erofs_fs.h | 20 +- fs/erofs/inode.c | 2 +- fs/erofs/internal.h | 49 +- fs/erofs/super.c | 214 +- fs/erofs/xattr.c | 4 +- fs/erofs/zdata.c | 28 +- fs/exec.c | 14 +- fs/ext4/ext4.h | 3 +- fs/ext4/file.c | 2 +- fs/ext4/page-io.c | 8 +- fs/f2fs/segment.c | 2 +- fs/f2fs/super.c | 2 +- fs/fuse/dax.c | 2 +- fs/fuse/dir.c | 12 +- fs/fuse/file.c | 46 +- fs/fuse/fuse_i.h | 9 + fs/fuse/inode.c | 3 + fs/gfs2/file.c | 4 +- fs/gfs2/glock.c | 151 +- fs/gfs2/glock.h | 21 +- fs/gfs2/glops.c | 41 +- fs/gfs2/incore.h | 7 +- fs/gfs2/inode.c | 12 +- fs/gfs2/rgrp.c | 77 +- fs/gfs2/rgrp.h | 3 +- fs/gfs2/super.c | 4 +- fs/gfs2/trace_gfs2.h | 9 +- fs/gfs2/util.c | 2 + fs/hugetlbfs/inode.c | 11 +- fs/io_uring.c | 27 +- fs/iomap/direct-io.c | 57 +- fs/kernel_read_file.c | 2 +- fs/ksmbd/connection.c | 2 + fs/ksmbd/smb2misc.c | 38 +- fs/ksmbd/smb2ops.c | 3 + fs/ksmbd/smb2pdu.c | 194 +- fs/ksmbd/vfs.c | 2 +- fs/ksmbd/vfs.h | 2 +- fs/ntfs3/attrib.c | 8 +- fs/ntfs3/dir.c | 19 +- fs/ntfs3/frecord.c | 32 +- fs/ntfs3/inode.c | 124 +- fs/ntfs3/ntfs_fs.h | 4 +- fs/ntfs3/super.c | 90 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/dlm/dlmrecovery.c | 1 - fs/ocfs2/inode.c | 4 +- fs/ocfs2/journal.c | 26 +- fs/ocfs2/journal.h | 3 +- fs/ocfs2/super.c | 40 +- fs/proc/array.c | 6 +- fs/xfs/xfs_file.c | 2 +- fs/zonefs/super.c | 2 +- include/acpi/platform/acgcc.h | 9 +- include/asm-generic/io.h | 2 +- include/drm/i915_component.h | 1 + include/drm/i915_pxp_tee_interface.h | 42 + include/drm/ttm/ttm_bo_driver.h | 2 +- include/dt-bindings/clock/exynos850.h | 141 + .../dt-bindings/reset-controller/mt8183-resets.h | 98 - .../{reset-controller => reset}/mt2712-resets.h | 0 include/dt-bindings/reset/mt8173-resets.h | 2 + include/dt-bindings/reset/mt8183-resets.h | 101 + .../{reset-controller => reset}/mt8192-resets.h | 0 include/linux/bio.h | 82 +- include/linux/blk-mq.h | 26 +- include/linux/blk_types.h | 34 +- include/linux/blkdev.h | 29 +- include/linux/bvec.h | 2 +- include/linux/compiler-gcc.h | 8 + include/linux/compiler_attributes.h | 10 + include/linux/compiler_types.h | 12 + include/linux/cpufreq.h | 165 +- include/linux/dma-resv.h | 5 +- include/linux/dsa/mv88e6xxx.h | 13 + include/linux/elfcore.h | 2 +- include/linux/energy_model.h | 68 +- include/linux/etherdevice.h | 1 + include/linux/fault-inject.h | 6 +- include/linux/fs.h | 8 +- include/linux/fsl/mc.h | 14 + include/linux/genhd.h | 4 - include/linux/gfp.h | 4 +- include/linux/iomap.h | 5 +- include/linux/irqdomain.h | 4 + include/linux/kasan.h | 6 + include/linux/memory.h | 1 - include/linux/mfd/da9063/core.h | 1 + include/linux/mfd/hi6421-spmi-pmic.h | 25 - include/linux/mlx5/device.h | 2 + include/linux/mlx5/fs.h | 2 + include/linux/mlx5/mlx5_ifc.h | 22 +- include/linux/mm_types.h | 13 - include/linux/netdevice.h | 3 +- include/linux/nvmem-provider.h | 5 + include/linux/pci.h | 2 + include/linux/percpu.h | 6 +- include/linux/ptrace.h | 22 +- include/linux/sched.h | 3 +- include/linux/sched/signal.h | 14 +- include/linux/sched/task.h | 3 +- include/linux/secretmem.h | 2 +- include/linux/slab.h | 115 +- include/linux/soc/mediatek/mtk-mmsys.h | 3 + include/linux/sunrpc/svc.h | 5 +- include/linux/switchtec.h | 1 + include/linux/syscalls.h | 7 +- include/linux/vmalloc.h | 22 +- include/linux/wait.h | 3 +- include/linux/workqueue.h | 5 +- include/net/neighbour.h | 34 +- include/net/sock.h | 4 + include/trace/bpf_probe.h | 19 +- include/trace/events/f2fs.h | 12 +- include/trace/events/mmap_lock.h | 48 +- include/uapi/asm-generic/unistd.h | 5 +- include/uapi/drm/i915_drm.h | 97 + include/uapi/linux/futex.h | 25 + include/uapi/linux/neighbour.h | 35 +- include/uapi/linux/pci_regs.h | 6 + include/uapi/linux/vm_sockets.h | 13 +- include/uapi/rdma/efa-abi.h | 18 +- kernel/Makefile | 2 +- kernel/bpf/preload/Makefile | 25 +- kernel/bpf/preload/iterators/Makefile | 38 +- kernel/dma/debug.c | 12 +- kernel/dma/mapping.c | 12 +- kernel/exit.c | 76 +- kernel/fork.c | 6 +- kernel/futex.c | 4272 ------------- kernel/futex/Makefile | 3 + kernel/futex/core.c | 1176 ++++ kernel/futex/futex.h | 295 + kernel/futex/pi.c | 1233 ++++ kernel/futex/requeue.c | 897 +++ kernel/futex/syscalls.c | 398 ++ kernel/futex/waitwake.c | 708 +++ kernel/irq/irqdomain.c | 7 +- kernel/livepatch/transition.c | 95 +- kernel/locking/rwbase_rt.c | 5 +- kernel/power/energy_model.c | 86 +- kernel/rcu/tasks.h | 12 +- kernel/rcu/tree_stall.h | 8 +- kernel/sched/core.c | 126 +- kernel/sched/fair.c | 19 +- kernel/sched/topology.c | 4 - kernel/signal.c | 49 +- kernel/smp.c | 6 +- kernel/sys_ni.c | 3 +- kernel/workqueue.c | 18 +- lib/test_kasan.c | 8 +- lib/test_kasan_module.c | 2 + lib/zstd/compress/zstd_compress.c | 4 +- lib/zstd/compress/zstd_lazy.c | 10 +- lib/zstd/compress/zstd_opt.c | 7 +- lib/zstd/decompress/zstd_decompress.c | 9 +- localversion-next | 2 +- mm/cma.c | 5 +- mm/debug.c | 4 +- mm/hugetlb.c | 93 +- mm/kasan/shadow.c | 5 + mm/oom_kill.c | 6 +- mm/page_ext.c | 2 +- mm/page_io.c | 10 +- mm/slab_common.c | 2 - mm/slub.c | 7 +- mm/swap.c | 23 +- mm/swapfile.c | 4 +- mm/vmalloc.c | 22 +- net/802/hippi.c | 2 +- net/atm/br2684.c | 2 +- net/bluetooth/hci_sock.c | 11 +- net/bluetooth/l2cap_sock.c | 19 + net/ceph/mon_client.c | 3 +- net/core/dev.c | 21 +- net/core/neighbour.c | 196 +- net/core/net-sysfs.c | 55 + net/core/sock.c | 35 +- net/dsa/dsa2.c | 4 +- net/dsa/tag_dsa.c | 28 +- net/ethernet/eth.c | 21 +- net/ipv6/ioam6.c | 70 +- net/ipv6/ioam6_iptunnel.c | 6 +- net/mptcp/protocol.c | 55 +- net/netrom/nr_dev.c | 2 +- net/nfc/hci/command.c | 16 - net/nfc/hci/llc_shdlc.c | 12 - net/nfc/llcp_commands.c | 8 - net/nfc/llcp_core.c | 5 +- net/nfc/nci/core.c | 4 - net/nfc/nci/hci.c | 4 - net/nfc/nci/ntf.c | 9 - net/nfc/nci/rsp.c | 2 + net/nfc/nci/uart.c | 16 +- net/rose/rose_dev.c | 2 +- net/sched/sch_ets.c | 12 +- net/sched/sch_mqprio.c | 30 +- net/smc/smc_cdc.c | 7 +- net/smc/smc_core.c | 20 +- net/smc/smc_llc.c | 63 +- net/smc/smc_tx.c | 22 +- net/smc/smc_wr.h | 14 + net/sunrpc/svc.c | 69 +- net/unix/af_unix.c | 2 +- net/vmw_vsock/af_vsock.c | 80 +- samples/bpf/.gitignore | 4 + samples/bpf/Makefile | 40 +- scripts/Makefile.package | 10 +- scripts/checkpatch.pl | 4 +- scripts/checksyscalls.sh | 6 +- scripts/decodecode | 2 +- scripts/kconfig/confdata.c | 26 +- scripts/kernel-doc | 1 + scripts/link-vmlinux.sh | 6 +- scripts/package/buildtar | 4 + security/integrity/ima/ima_policy.c | 8 +- security/selinux/hooks.c | 80 +- security/selinux/ss/services.c | 162 +- security/smack/smack_netfilter.c | 26 +- sound/core/pcm_compat.c | 72 +- sound/hda/hdac_controller.c | 5 +- sound/pci/hda/patch_realtek.c | 29 +- sound/soc/amd/Kconfig | 2 + sound/soc/codecs/Kconfig | 10 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs42l42.c | 16 +- sound/soc/codecs/rt1011.c | 11 +- sound/soc/codecs/rt9120.c | 489 ++ sound/soc/intel/boards/bytcr_rt5640.c | 116 +- sound/soc/intel/boards/bytcr_rt5651.c | 118 +- sound/soc/mediatek/mt8195/mt8195-audsys-clk.c | 152 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 6 +- sound/soc/soc-core.c | 1 + sound/soc/sof/ipc.c | 27 +- sound/soc/sof/loader.c | 3 +- sound/soc/sof/sof-priv.h | 1 + sound/usb/mixer_quirks.c | 34 + sound/usb/pcm.c | 2 +- sound/usb/quirks-table.h | 100 + tools/bpf/bpftool/Makefile | 39 +- tools/bpf/bpftool/gen.c | 1 - tools/bpf/bpftool/prog.c | 1 - tools/bpf/resolve_btfids/Makefile | 16 +- tools/bpf/resolve_btfids/main.c | 4 +- tools/bpf/runqslower/Makefile | 22 +- tools/lib/bpf/Makefile | 27 +- tools/lib/bpf/libbpf.c | 26 +- tools/testing/selftests/bpf/Makefile | 26 +- .../selftests/bpf/bpf_testmod/bpf_testmod-events.h | 15 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 10 + .../selftests/bpf/bpf_testmod/bpf_testmod.h | 5 + tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- tools/testing/selftests/bpf/cgroup_helpers.h | 2 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 1 + .../selftests/bpf/prog_tests/bpf_iter_setsockopt.c | 2 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 2 +- .../selftests/bpf/prog_tests/cg_storage_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_autodetach.c | 2 +- .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_override.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_link.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 2 +- tools/testing/selftests/bpf/prog_tests/check_mtu.c | 2 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 3 +- .../bpf/prog_tests/flow_dissector_load_bytes.c | 2 +- .../bpf/prog_tests/flow_dissector_reattach.c | 2 +- .../selftests/bpf/prog_tests/get_branch_snapshot.c | 36 +- tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 3 +- .../selftests/bpf/prog_tests/migrate_reuseport.c | 2 +- .../selftests/bpf/prog_tests/modify_return.c | 3 +- .../selftests/bpf/prog_tests/module_attach.c | 35 + .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 3 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 2 +- tools/testing/selftests/bpf/prog_tests/perf_link.c | 3 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 3 +- .../bpf/prog_tests/raw_tp_writable_test_run.c | 3 +- .../selftests/bpf/prog_tests/select_reuseport.c | 2 +- .../bpf/prog_tests/send_signal_sched_switch.c | 3 +- .../selftests/bpf/prog_tests/sk_storage_tracing.c | 2 +- .../selftests/bpf/prog_tests/snprintf_btf.c | 2 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 2 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 2 +- tools/testing/selftests/bpf/prog_tests/timer.c | 3 +- tools/testing/selftests/bpf/prog_tests/timer_mim.c | 2 +- .../selftests/bpf/prog_tests/tp_attach_query.c | 2 +- .../selftests/bpf/prog_tests/trace_printk.c | 2 +- .../selftests/bpf/prog_tests/trace_vprintk.c | 2 +- .../selftests/bpf/prog_tests/trampoline_count.c | 3 +- .../testing/selftests/bpf/prog_tests/xdp_attach.c | 2 +- .../testing/selftests/bpf/prog_tests/xdp_bonding.c | 2 +- .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 2 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_info.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_link.c | 2 +- tools/testing/selftests/bpf/progs/atomics.c | 16 + .../bpf/progs/btf_dump_test_case_bitfields.c | 10 +- .../bpf/progs/btf_dump_test_case_packing.c | 4 +- .../bpf/progs/btf_dump_test_case_padding.c | 2 +- .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- .../bpf/progs/cgroup_skb_sk_lookup_kern.c | 1 - .../testing/selftests/bpf/progs/connect4_dropper.c | 2 +- tools/testing/selftests/bpf/progs/connect4_prog.c | 2 - tools/testing/selftests/bpf/progs/connect6_prog.c | 2 - .../selftests/bpf/progs/connect_force_port4.c | 1 - .../selftests/bpf/progs/connect_force_port6.c | 1 - tools/testing/selftests/bpf/progs/dev_cgroup.c | 1 - tools/testing/selftests/bpf/progs/fexit_sleep.c | 4 +- .../selftests/bpf/progs/get_cgroup_id_kern.c | 1 - tools/testing/selftests/bpf/progs/map_ptr_kern.c | 1 - tools/testing/selftests/bpf/progs/netcnt_prog.c | 1 - tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 2 - tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 2 - .../selftests/bpf/progs/sockmap_parse_prog.c | 2 - .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 2 - .../selftests/bpf/progs/sockmap_verdict_prog.c | 2 - .../testing/selftests/bpf/progs/sockopt_inherit.c | 1 - tools/testing/selftests/bpf/progs/tcp_rtt.c | 1 - tools/testing/selftests/bpf/progs/test_btf_haskv.c | 2 - tools/testing/selftests/bpf/progs/test_btf_newkv.c | 2 - tools/testing/selftests/bpf/progs/test_btf_nokv.c | 2 - .../selftests/bpf/progs/test_enable_stats.c | 2 +- tools/testing/selftests/bpf/progs/test_l4lb.c | 2 - .../testing/selftests/bpf/progs/test_map_in_map.c | 1 - .../selftests/bpf/progs/test_module_attach.c | 14 + tools/testing/selftests/bpf/progs/test_pinning.c | 2 - .../selftests/bpf/progs/test_pinning_invalid.c | 2 - .../testing/selftests/bpf/progs/test_pkt_access.c | 1 - .../selftests/bpf/progs/test_queue_stack_map.h | 2 - .../bpf/progs/test_select_reuseport_kern.c | 2 - tools/testing/selftests/bpf/progs/test_sk_lookup.c | 1 - .../selftests/bpf/progs/test_skb_cgroup_id_kern.c | 2 - tools/testing/selftests/bpf/progs/test_skb_ctx.c | 1 - .../selftests/bpf/progs/test_sockmap_kern.h | 1 - .../selftests/bpf/progs/test_sockmap_listen.c | 1 - .../selftests/bpf/progs/test_stacktrace_build_id.c | 1 - .../testing/selftests/bpf/progs/test_tcp_estats.c | 1 - .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 1 - .../selftests/bpf/progs/test_tcpnotify_kern.c | 2 - .../testing/selftests/bpf/progs/test_tracepoint.c | 1 - .../testing/selftests/bpf/progs/test_tunnel_kern.c | 2 - tools/testing/selftests/bpf/progs/test_xdp.c | 2 - tools/testing/selftests/bpf/progs/test_xdp_loop.c | 2 - .../selftests/bpf/progs/test_xdp_redirect.c | 2 - tools/testing/selftests/bpf/test_bpftool_build.sh | 4 + tools/testing/selftests/bpf/test_progs.c | 671 +- tools/testing/selftests/bpf/test_progs.h | 38 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- .../drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh | 50 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 76 +- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 53 +- .../mlxsw/spectrum-2/devlink_trap_tunnel_ipip6.sh | 250 + .../ftrace/test.d/kprobe/kprobe_args_string.tc | 3 + .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 4 + .../testing/selftests/futex/functional/.gitignore | 1 + tools/testing/selftests/futex/functional/Makefile | 3 +- .../futex/functional/futex_wait_timeout.c | 21 +- .../futex/functional/futex_wait_wouldblock.c | 41 +- .../selftests/futex/functional/futex_waitv.c | 237 + tools/testing/selftests/futex/functional/run.sh | 3 + tools/testing/selftests/futex/include/futex2test.h | 22 + tools/testing/selftests/kvm/aarch64/vgic_init.c | 366 +- .../net/forwarding/forwarding.config.sample | 3 + .../selftests/net/forwarding/ip6gre_flat.sh | 65 + .../selftests/net/forwarding/ip6gre_flat_key.sh | 65 + .../selftests/net/forwarding/ip6gre_flat_keys.sh | 65 + .../selftests/net/forwarding/ip6gre_hier.sh | 65 + .../selftests/net/forwarding/ip6gre_hier_key.sh | 65 + .../selftests/net/forwarding/ip6gre_hier_keys.sh | 65 + .../testing/selftests/net/forwarding/ip6gre_lib.sh | 438 ++ .../testing/selftests/net/forwarding/tc_common.sh | 10 + tools/testing/selftests/net/ioam6.sh | 21 +- tools/testing/selftests/net/ioam6_parser.c | 164 +- tools/testing/selftests/net/tls.c | 28 +- tools/testing/selftests/netfilter/nft_nat.sh | 145 + tools/testing/selftests/proc/.gitignore | 1 + tools/testing/selftests/proc/Makefile | 2 + tools/testing/selftests/proc/proc-tid0.c | 81 + 1507 files changed, 52130 insertions(+), 22114 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-thermal delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s2mps11.txt create mode 100644 Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls060t1sx01.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt create mode 100644 Documentation/devicetree/bindings/hwmon/ntc-thermistor.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ntc_thermistor.txt create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,lm25066.yaml create mode 100644 Documentation/devicetree/bindings/i2c/apple,i2c.yaml create mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-ipmb.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/hynix,hi846.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,m [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc-ch [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/ac100.txt delete mode 100644 Documentation/devicetree/bindings/mfd/axp20x.txt create mode 100644 Documentation/devicetree/bindings/mfd/brcm,misc.yaml create mode 100644 Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml create mode 100644 Documentation/devicetree/bindings/mfd/x-powers,ac100.yaml create mode 100644 Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml delete mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/esp,esp8089.txt create mode 100644 Documentation/devicetree/bindings/net/wireless/esp,esp8089.yaml create mode 100644 Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/max8973-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max8973.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpa01.txt create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpa01.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps11.txt create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps11.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps13.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps14.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mps15.yaml create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s2mpu02.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/samsung,s5m8767.txt create mode 100644 Documentation/devicetree/bindings/regulator/samsung,s5m8767.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8192-afe-pcm.yaml create mode 100644 Documentation/devicetree/bindings/sound/richtek,rt9120.yaml create mode 100644 Documentation/userspace-api/futex2.rst create mode 100644 arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts create mode 100644 arch/arm64/boot/dts/exynos/exynosautov9.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-da7219.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-max98357a.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-max983 [...] create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e-rt1015p.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-audio-ts3a227e.dtsi create mode 100644 arch/s390/include/asm/text-patching.h create mode 100644 drivers/bus/fsl-mc/obj-api.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/sienna_cichlid_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c create mode 100644 drivers/gpu/drm/i915/display/intel_fb_pin.c create mode 100644 drivers/gpu/drm/i915/display/intel_fb_pin.h create mode 100644 drivers/gpu/drm/i915/display/intel_plane_initial.c create mode 100644 drivers/gpu/drm/i915/display/intel_plane_initial.h create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_execbuffer.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.h delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.h delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_debugfs.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_debugfs.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h create mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_irq.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_irq.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_pm.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_pm.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_session.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_session.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_types.h create mode 100644 drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c create mode 100644 drivers/i2c/busses/i2c-pasemi-core.c create mode 100644 drivers/i2c/busses/i2c-pasemi-core.h create mode 100644 drivers/i2c/busses/i2c-pasemi-pci.c create mode 100644 drivers/i2c/busses/i2c-pasemi-platform.c delete mode 100644 drivers/i2c/busses/i2c-pasemi.c create mode 100644 drivers/media/i2c/hi846.c create mode 100644 drivers/media/platform/rcar-isp.c create mode 100644 drivers/misc/mei/pxp/Kconfig create mode 100644 drivers/misc/mei/pxp/Makefile create mode 100644 drivers/misc/mei/pxp/mei_pxp.c create mode 100644 drivers/misc/mei/pxp/mei_pxp.h create mode 100644 drivers/net/ethernet/intel/ice/ice_eswitch.c create mode 100644 drivers/net/ethernet/intel/ice/ice_eswitch.h create mode 100644 drivers/net/ethernet/intel/ice/ice_repr.c create mode 100644 drivers/net/ethernet/intel/ice/ice_repr.h create mode 100644 drivers/net/ethernet/intel/ice/ice_tc_lib.c create mode 100644 drivers/net/ethernet/intel/ice/ice_tc_lib.h create mode 100644 drivers/pci/controller/dwc/pcie-qcom-ep.c create mode 100644 drivers/pci/controller/pcie-apple.c create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-nx1.c create mode 100644 drivers/platform/x86/nvidia-wmi-ec-backlight.c delete mode 100644 drivers/platform/x86/wmaa-backlight-wmi.c create mode 100644 drivers/remoteproc/imx_dsp_rproc.c create mode 100644 drivers/remoteproc/imx_rproc.h create mode 100644 drivers/soc/mediatek/mt8192-mmsys.h create mode 100644 include/drm/i915_pxp_tee_interface.h create mode 100644 include/dt-bindings/clock/exynos850.h delete mode 100644 include/dt-bindings/reset-controller/mt8183-resets.h rename include/dt-bindings/{reset-controller => reset}/mt2712-resets.h (100%) create mode 100644 include/dt-bindings/reset/mt8183-resets.h rename include/dt-bindings/{reset-controller => reset}/mt8192-resets.h (100%) create mode 100644 include/linux/dsa/mv88e6xxx.h delete mode 100644 include/linux/mfd/hi6421-spmi-pmic.h delete mode 100644 kernel/futex.c create mode 100644 kernel/futex/Makefile create mode 100644 kernel/futex/core.c create mode 100644 kernel/futex/futex.h create mode 100644 kernel/futex/pi.c create mode 100644 kernel/futex/requeue.c create mode 100644 kernel/futex/syscalls.c create mode 100644 kernel/futex/waitwake.c create mode 100644 sound/soc/codecs/rt9120.c create mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/devlink_tr [...] create mode 100644 tools/testing/selftests/futex/functional/futex_waitv.c create mode 100644 tools/testing/selftests/futex/include/futex2test.h create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat_key.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_flat_keys.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier_key.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_hier_keys.sh create mode 100644 tools/testing/selftests/net/forwarding/ip6gre_lib.sh create mode 100644 tools/testing/selftests/proc/proc-tid0.c