This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits ee0e4f15dfd4 sh: add missing EXPORT_SYMBOL() for __delay omits 03bd95818761 sh: use generic strncpy() omits 67641f76b3a1 sh: clkfwk: remove r8/r16/r32 omits f0ec0dd4508f include/asm-generic/vmlinux.lds.h: align ro_after_init omits 513c022377b9 mm: annotate a data race in page_zonenum() omits 15607fc8b338 mm/swap.c: annotate data races for lru_rotate_pvecs omits aeb810d61058 mm/rmap: annotate a data race at tlb_flush_batched omits 34677b37055d mm/mempool: fix a data race in mempool_free() omits 544b0aa8c22f mm/list_lru: fix a data race in list_lru_count_one omits 16d257e24643 mm/memcontrol: fix a data race in scan count omits 7756996c47a9 mm/page_counter: fix various data races at memsw omits 7cf419295d53 mm-swapfile-fix-and-annotate-various-data-races-v2 omits c9f727345abb mm/swapfile: fix and annotate various data races omits 77490fa56eeb mm/filemap.c: fix a data race in filemap_fault() omits d8c148701d9d mm/swap_state: mark various intentional data races omits 05ec7138f1e7 mm-page_io-mark-various-intentional-data-races-v2 omits eb53b9d38253 mm/page_io: mark various intentional data races omits a38e49c5594a mm/frontswap: mark various intentional data races omits d209117d9e09 mm/kmemleak: silence KCSAN splats in checksum omits eee9d335ace2 s390: fix build error for sys_call_table_emu omits 0c0ad1065081 all arch: remove system call sys_sysctl omits 96499aa5f9aa mm/madvise: check fatal signal pending of target process omits ad0e4359a095 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits e62170a24fe3 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 7fccbead92ac mm/madvise: introduce process_madvise() syscall: an extern [...] omits 92592254a332 pid: move pidfd_get_pid() to pid.c omits 36c99f6d8a6c mm/madvise: pass task and mm to do_madvise omits 34a62622b6ff mm-gup-remove-task_struct-pointer-for-all-gup-code-fix omits b088a3b42308 mm/gup: remove task_struct pointer for all gup code omits 7426b317c70d mm: clean up the last pieces of page fault accountings omits 2d0f170662ad mm/xtensa: use general page fault accounting omits 423402256ce2 mm/x86: use general page fault accounting omits 5f97dad1fcfa mm/sparc64: use general page fault accounting omits 36f65c5b800d mm/sparc32: use general page fault accounting omits a318537ff985 mm/sh: use general page fault accounting omits 8c566d6707f6 mm/s390: use general page fault accounting omits b9f87831236d mm/riscv: use general page fault accounting omits e76effe72ef4 mm/powerpc: use general page fault accounting omits 535d6a071c27 mm/parisc: use general page fault accounting omits 009a860830d0 mm/openrisc: use general page fault accounting omits 3a3e7bc5bbeb mm/nios2: use general page fault accounting omits cebba264542a mm/nds32: use general page fault accounting omits 822d564ca3f5 mm/mips: use general page fault accounting omits da35b70c01a6 mm/microblaze: use general page fault accounting omits 44ffaa878122 mm/m68k: use general page fault accounting omits ac4a373af6ca mm/ia64: use general page fault accounting omits 2d5ea715ca0c mm/hexagon: use general page fault accounting omits 9263c783b33b mm/csky: use general page fault accounting omits 26a18eaa444a mm/arm64: use general page fault accounting omits bda5971eb5fa mm/arm: use general page fault accounting omits 6215a368b926 mm/arc: use general page fault accounting omits 7e6148cedb0b mm/alpha: use general page fault accounting omits 0f0e1bad1e8f mm: do page fault accounting in handle_mm_fault omits 9e23eb950d1c scripts/deprecated_terms: sync with inclusive terms omits 4636774d6b98 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits b29d4cf32352 mm/memory-failure: remove a wrapper for alloc_migration_target() omits dd3137d32898 mm/page_alloc: remove a wrapper for alloc_migration_target() omits 661042f95bd3 mm/mempolicy: use a standard migration target allocation callback omits 85c9824a5689 mm/migrate: introduce a standard migration target allocati [...] omits f2deffd89350 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] omits dca9a1e3a181 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] omits 579e724a47dd mm/hugetlb: unify migration callbacks omits b1c7374556e5 mm/migrate: move migration helper from .h to .c omits f23d6d2d5113 mm/page_isolation: prefer the node of the source page omits f672f229f090 Merge branch 'akpm-current/current' omits 2721d3432b94 Merge remote-tracking branch 'init/init-user-pointers' omits 6c008387aa56 Merge remote-tracking branch 'set_fs/set_fs-rw' omits 406681117932 Merge remote-tracking branch 'memblock/for-next' omits 935f492619e2 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits eb525e259f59 Merge remote-tracking branch 'notifications/notifications- [...] omits aef8017747d7 Merge remote-tracking branch 'mhi/mhi-next' omits 060fb03b4633 Merge remote-tracking branch 'trivial/for-next' omits 56ffad153b7b Merge remote-tracking branch 'kunit-next/kunit' omits 430640d9acbe Merge remote-tracking branch 'fpga/for-next' omits 65c323d91ad9 Merge remote-tracking branch 'hmm/hmm' omits bad7560ae1a6 Merge remote-tracking branch 'devfreq/devfreq-next' omits 29c001a30347 Merge remote-tracking branch 'pidfd/for-next' omits 417c8713eb66 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 07100cd92136 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 1ca616914caf Merge remote-tracking branch 'hyperv/hyperv-next' omits 2fa8f5f5fad4 Merge remote-tracking branch 'xarray/xarray' omits 9b96509ea792 Merge remote-tracking branch 'nvmem/for-next' omits 68a464da1a65 Merge remote-tracking branch 'fsi/next' omits 292d990fa92d Merge remote-tracking branch 'kspp/for-next/kspp' omits 790834bc3047 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 5ccfe5f8d64c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits b49343c39b9e Merge remote-tracking branch 'rtc/rtc-next' omits 0bfa0655c395 Merge remote-tracking branch 'coresight/next' omits 00a75949f894 Merge remote-tracking branch 'livepatching/for-next' omits 5b01996be681 Merge remote-tracking branch 'kselftest/next' omits a79d872eb93a Merge remote-tracking branch 'ktest/for-next' omits 50bfba57f1db Merge remote-tracking branch 'pwm/for-next' omits 4e09c6504fcc Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 64052b6aef96 Merge remote-tracking branch 'pinctrl-intel/for-next' omits a814111bdf25 Merge remote-tracking branch 'pinctrl/for-next' omits 8c4ec4eddc70 Merge remote-tracking branch 'gpio-intel/for-next' omits 30ae54a10959 Merge remote-tracking branch 'gpio/for-next' omits 33ce98ba0d13 Merge remote-tracking branch 'rpmsg/for-next' omits c90a003a5cec Merge remote-tracking branch 'scsi-mkp/for-next' omits 24672068c11f Merge remote-tracking branch 'scsi/for-next' omits 3eaf5a56749d Merge remote-tracking branch 'dmaengine/next' omits b9ca43cd4ede Merge remote-tracking branch 'icc/icc-next' omits 7854b15f62f1 Merge remote-tracking branch 'mux/for-next' omits 620cc1d6466d Merge remote-tracking branch 'staging/staging-next' omits b970db40d4e2 Merge remote-tracking branch 'thunderbolt/next' omits c3aa684f6de4 Merge remote-tracking branch 'soundwire/next' omits f287b9c38ece Merge remote-tracking branch 'char-misc/char-misc-next' omits cb666ff68707 Merge remote-tracking branch 'tty/tty-next' omits 416a11f9e97c Merge remote-tracking branch 'phy-next/next' omits 09f84a1445a5 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits a92452981ff5 Merge remote-tracking branch 'usb-serial/usb-next' omits 79a815ff030c Merge remote-tracking branch 'usb/usb-next' omits 1434f1da0660 Merge remote-tracking branch 'driver-core/driver-core-next' omits 5c6e3a913713 Merge remote-tracking branch 'ipmi/for-next' omits 04e4a172273f Merge remote-tracking branch 'leds/for-next' omits 2951ca8e1871 Merge remote-tracking branch 'chrome-platform/for-next' omits ad10fd5f55b0 Merge remote-tracking branch 'drivers-x86/for-next' omits ddcc947d9ddd Merge remote-tracking branch 'percpu/for-next' omits ed53921782cd Merge remote-tracking branch 'kvms390/next' omits f9127a6d38a3 Merge remote-tracking branch 'kvm-arm/next' omits f3834dea4ce0 Merge remote-tracking branch 'kvm/linux-next' omits 45bd2450fbeb Merge remote-tracking branch 'rcu/rcu/next' omits fb9f9f039f1f Merge remote-tracking branch 'ftrace/for-next' omits cd3a4ac53b9a Merge remote-tracking branch 'edac/edac-for-next' omits f5a1c8421efa Merge remote-tracking branch 'tip/auto-latest' omits 3837864eeb52 Merge remote-tracking branch 'spi/for-next' omits 238bb8de63f3 Merge remote-tracking branch 'devicetree/for-next' omits 01e039f0c23e Merge remote-tracking branch 'audit/next' omits 7a1760ad5537 Merge remote-tracking branch 'iommu/next' omits c292e04f4b1d Merge remote-tracking branch 'selinux/next' omits 6704a80b8f5d Merge remote-tracking branch 'safesetid/safesetid-next' omits d688caad7e36 Merge remote-tracking branch 'integrity/next-integrity' omits 87b21d386158 Merge remote-tracking branch 'security/next-testing' omits caa82f169b98 Merge remote-tracking branch 'regulator/for-next' omits 41cf237d2fc4 Merge remote-tracking branch 'battery/for-next' omits a556810c4f0a Merge remote-tracking branch 'backlight/for-backlight-next' omits 9d2c90c0ba70 Merge remote-tracking branch 'mfd/for-mfd-next' omits b06cfb22316e Merge remote-tracking branch 'mmc/next' omits b4378e5a507f Merge remote-tracking branch 'device-mapper/for-next' omits bc683612f680 Merge remote-tracking branch 'block/for-next' omits 6509759022ff Merge remote-tracking branch 'input/next' omits 36ee3af9f545 Merge remote-tracking branch 'modules/modules-next' omits e0e581d809a1 Merge remote-tracking branch 'sound-asoc/for-next' omits 7b2250d94e8f Merge remote-tracking branch 'sound/for-next' omits cbd0eba76e21 ipc/shm.c: Remove the superfluous break omits 1f3d61bf0805 ipc: uninline functions omits e4bf5870ffc3 kcov: make some symbols static omits 4d44cf1a524b kcov: unconditionally add -fno-stack-protector to compiler [...] omits 19f1f625872a aio: simplify read_events() omits f8c6a15dd263 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits f4a667312d98 kernel/panic.c: make oops_may_print() return bool omits 7b1ffe0b609d rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] omits 493e680fca97 drivers/rapidio/rio-scan.c: use struct_size() helper omits 5e3df8fa9d98 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits 10d03a41ff10 kdump: append kernel build-id string to VMCOREINFO omits f565437324e3 exec: move path_noexec() check earlier omits 6adf9359caf6 exec: move S_ISREG() check earlier omits 8d0450fc8da9 exec: change uselib(2) IS_SREG() failure to EACCES omits 7f9d2c69c2b2 coredump: add %f for executable filename. omits 8229392ccd80 test_kmod: avoid potential double free in trigger_config_r [...] omits 1bfbf868168f kmod: remove redundant "be an" in the comment omits fd68a74ebb3e selftests: kmod: use variable NAME in kmod_test_0001() omits b7fb387f5b21 fs/signalfd.c: fix inconsistent return codes for signalfd4 omits d4b3fe25cd61 fat: fix fat_ra_init() for data clusters == 0 omits cdeeb0b98881 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones omits de1f2e7a2ff3 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes omits 431fab1e9e26 fs/ufs: avoid potential u32 multiplication overflow omits 0259755d6023 fs/minix: remove expected error message in block_to_path() omits ff6b88dee21e fs/minix: fix block limit check for V1 filesystems omits 408e90203356 fs/minix: set s_maxbytes correctly omits 4e53b60ba575 fs/minix: reject too-large maximum file size omits d10cb34bed1b fs/minix: don't allow getting deleted inodes omits 68bc83f731a8 fs/minix: check return value of sb_getblk() omits 1b0dbe988c7b autofs: fix doubled word omits 941a884e4f8d checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits 33a69bd8a5d9 checkpatch: add --fix option for ASSIGN_IN_IF omits b7f3dbb9c04c scripts/deprecated_terms: recommend denylist/allowlist ins [...] omits a2921feb5036 checkpatch: support deprecated terms checking omits a9e5668d2b5f checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits 6e26541b590e lib/test_bits: make some functions static omits b369780855a2 lib/test_bits: add MODULE_LICENSE() omits 29f518869d33 lib/test_bits.c: add tests of GENMASK omits a6a4d6335929 virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits a828e03d28ba ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits f4412058d75f rtl818x: constify ioreadX() iomem argument (as in generic [...] omits 8caf13ddbc5b iomap: constify ioreadX() iomem argument (as in generic im [...] omits 2a693fcae42c lib/test_lockup.c: make symbol 'test_works' static omits 438828801d2b lib: optimize cpumask_local_spread() omits 4d05a2c87f03 lib/test_bitops: do the full test during module init omits 65dbc29d8db1 lib/generic-radix-tree.c: remove unneeded __rcu omits 614b95362416 lib/test_bitmap.c: add test for bitmap_cut() omits 24b126162341 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits b44790644890 sparse: group the defines by functionality omits 5bf82fc7879f include/linux/xz.h: drop duplicated word omits a6b27a0b5c2c include/linux/async_tx.h: drop duplicated word in a comment omits a6d59acc390c include/linux/exportfs.h: drop duplicated word in a comment omits 50ad4fa41115 include/linux/compiler-clang.h: drop duplicated word in a comment omits 28bd75e1d545 proc/sysctl: make protected_* world readable omits 631880fe5684 alpha: fix annotation of io{read,write}{16,32}be() omits 607a5ed787df kernel/hung_task.c: Monitor killed tasks. omits f9138155225c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 1c1a6f3ef5c9 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b410b8a3ce96 exec: use force_uaccess_begin during exec and exit omits 1727b6b19e51 uaccess-add-force_uaccess_beginend-helpers-v2 omits 8f6f00cb0818 uaccess: add force_uaccess_{begin,end} helpers omits 14600b2651ef uaccess: remove segment_eq omits 3d9bb93f9ba8 riscv: include <asm/pgtable.h> in <asm/uaccess.h> omits 854b5195c8fc nds32: use uaccess_kernel in show_regs omits 2aabed3371ba syscalls: use uaccess_kernel in addr_limit_user_check omits 2e40032b20e5 include/linux/memcontrol.h: drop duplicate word and fix spello omits a1077ba13537 include/linux/frontswap.h: drop duplicated word in a comment omits b73120bb8d14 include/linux/highmem.h: fix duplicated words in a comment omits a6297b697279 mm: drop duplicated words in <linux/mm.h> omits 44be449fdc64 mm: drop duplicated words in <linux/pgtable.h> omits 989cf603dc63 linux/sched/mm.h: drop duplicated words in comments omits f4c6d0404819 mm/memory_hotplug: fix unpaired mem_hotplug_begin/done omits afc8ab924f66 mm/memory_hotplug: introduce default dummy memory_add_phys [...] omits f5449963f21b x86-mm-use-max-memory-block-size-on-bare-metal-v3 omits 9f0be9a88aff x86/mm: use max memory block size on bare metal omits 69aabb072318 include/linux/sched/mm.h: optimize current_gfp_context() omits 64022390c2ca mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 1ec90477a35b mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 4b520ca9383a mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 17950b90ccd0 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 99d0ed0cbf95 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits de9d524a371a mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 75955e22b81d mmhwpoison-rework-soft-offline-for-in-use-pages-fix omits c606b5a2bafc mm,hwpoison: rework soft offline for in-use pages omits a8ac16e2050b mm,hwpoison: rework soft offline for free pages omits 1b563d4aa573 mm,hwpoison: Unify THP handling for hard and soft offline omits da34de4becbd mm,hwpoison: remove flag argument from soft offline functions omits 013394e0d4ad mm,hwpoison: remove MF_COUNT_INCREASED omits 8b9291e2303c mm,hwpoison: kill put_hwpoison_page omits 5cade959c43e mm,hwpoison: Un-export get_hwpoison_page and make it static omits 937e18323dd2 mm,hwpoison-inject: don't pin for hwpoison_filter omits ba80a8f52fca mm,madvise: Refactor madvise_inject_error omits 242fe6ab51b0 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits 61ec47ff4c35 mm, hwpoison: remove recalculating hpage omits 38827128b85a mm,hwpoison: cleanup unused PageHuge() check omits c4e4001d4963 mm: hugetlb: fix the name of hugetlb CMA omits 1158d86a32b2 mm: cma: return cma->name directly in cma_get_name omits 4e3ab5a79dae mm: cma: fix the name of CMA areas omits a0278ffdbd76 mm/cma.c: fix NULL pointer dereference when cma could not [...] omits 0379abc622cd mm-vmstat-add-events-for-thp-migration-without-split-fix-2 omits f31bf2fb8951 mm-vmstat-add-events-for-thp-migration-without-split-fix omits 898ec0442fb2 mm/vmstat: add events for THP migration without split omits f55347745d90 mm: introduce offset_in_thp omits 643422d41e1b mm: add thp_head omits 2f81d61e0dff mm: replace hpage_nr_pages with thp_nr_pages omits 659d110657e3 mm: add thp_size omits 936e6a6eeef7 mm: add thp_order omits 914d310e97b7 mm: move page-flags include to top of file omits 392480a9da2b mm: store compound_nr as well as compound_order omits d4b8aa255808 mm: thp: remove debug_cow switch omits ae4b9031a271 mm/migrate: add migrate-shared test for migrate_vma_*() omits b5ead9776a6d mm-migrate-optimize-migrate_vma_setup-for-holes-v2 omits 6c771f74bf09 mm/migrate: optimize migrate_vma_setup() for holes omits 6c6f2e4b7a35 hugetlbfs: prevent filesystem stacking of hugetlbfs omits df299370714b doc, mm: clarify /proc/<pid>/oom_score value range omits f988586faf23 doc, mm: sync up oom_score_adj documentation omits da2a9ffbb2da mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 omits 3d9c8c7b05df mm, oom: make the calculation of oom badness more accurate omits 83ddd6d695c2 mm: use unsigned types for fragmentation score omits d7cdb3b42258 mm: fix compile error due to COMPACTION_HPAGE_ORDER omits 3903fb9cdf76 mm: proactive compaction omits a97c2cea1d03 mm: vmscan: consistent update to pgrefill omits 64100cb52c17 mm/vmscan.c: fix typo omits c85d85296e7c mm-thp-replace-http-links-with-https-ones-fix omits d4041d1ccfbd mm: thp: replace HTTP links with HTTPS ones omits 6a3ad99340c5 mm/hugetlb: split hugetlb_cma in nodes with memory omits 91c1d7bb0722 MIPS: do not call flush_tlb_all when setting pmd entry omits fa6fd439e1d3 mm/huge_memory.c: update tlb entry if pmd is changed omits 7272bb37f841 mm/page_alloc.c: skip setting nodemask when we are in interrupt omits f458c84f451a mm/page_alloc: fallbacks at most has 3 elements omits 2a4659b04359 mm/page_alloc: silence a KASAN false positive omits dd9fb46a299c mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] omits f44d39bba96a mm/page_alloc.c: simplify pageblock bitmap access omits 8a6ed6ca1e30 mm/page_alloc.c: extract the common part in pfn_to_bitidx() omits 41069ebcd20b mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] omits ae9bd48f8efc mm/page_alloc: keep memoryless cpuless node 0 offline omits ad91d9f1a7bd powerpc/numa: prefer node id queried from vphn omits a0d21e5ac163 powerpc/numa: set numa_node for all possible cpus omits 758f67efbaa0 mm/shuffle: remove dynamic reconfiguration omits 95cf4c33b07d mm/memory_hotplug: document why shuffle_zone() is relevant omits c0e90e1a515b mm/page_alloc: remove nr_free_pagecache_pages() omits 163b47cda4b4 mm: remove vm_total_pages omits c0608b5a4d52 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits ec97a48d9845 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits a1f83c29b4c0 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 omits 08b8ab7b533f page_alloc: consider highatomic reserve in watermark fast omits 5c3ad3d3cc15 mm, page_alloc: use unlikely() in task_capc() omits aada05a054da kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 omits 85693dcf001c lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN omits 3b5b1c5bac14 kasan: remove kasan_unpoison_stack_above_sp_to() omits e7c6a8e2fc28 kasan: update documentation for generic kasan omits 0e86334a83ac kasan: add tests for call_rcu stack recording omits 961f6ad658c6 kasan-record-and-print-the-free-track-v8 omits 6968bf7b6963 kasan: record and print the free track omits 6c6953d49d02 rcu-kasan-record-and-print-call_rcu-call-stack-v8 omits b7fe184cd48e rcu: kasan: record and print call_rcu() call stack omits 48294d45fa75 kasan: update required compiler versions in documentation omits 210b17bbd01b kasan: improve and simplify Kconfig.kasan omits 45bf1e87b8ed mm/vmalloc.c: remove BUG() from the find_va_links() omits 1434e056c6ef mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] omits 2e79f55faaff mm/vmalloc: update the header about KVA rework omits ba941794d601 mm/vmalloc: switch to "propagate()" callback omits baf4dcc60bec mm/vmalloc: simplify augment_tree_propagate_check() omits 0cfb2e5379c0 mm/vmalloc: simplify merge_or_add_vmap_area() omits dfa3819f17cc vmalloc: convert to XArray omits c56dbdf84057 mm/sparse: cleanup the code surrounding memory_present() omits cd32c13195f1 mm/sparse: only sub-section aligned range would be populated omits 1e262fb736fb mm/sparse: never partially remove memmap for early section omits 6b817d4c60ff mm/mremap: start addresses are properly aligned omits f0869cfb0483 mm/mremap: calculate extent in one place omits c65a42802350 mm/mremap: it is sure to have enough space when extent mee [...] omits c893d1ac33fb arm64/mm: enable vmem_altmap support for vmemmap mappings omits 44e4a84ee64b mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_ [...] omits a4ccb9134333 mm/sparsemem: enable vmem_altmap support in vmemmap_popula [...] omits 23c9f14cd609 riscv: use generic pgprot_* macros from <linux/pgtable.h> omits d93f2662842e mm: pgtable: make generic pgprot_* macros available for no-MMU omits 036cd7f55e96 mm: adjust vm_committed_as_batch according to vm overcommi [...] omits 0ba6e37c0e98 percpu_counter: add percpu_counter_sync() omits 3945987ff005 mm/util.c: make vm_memory_committed() more accurate omits 092b54c69368 Merge remote-tracking branch 'regmap/for-next' omits e6316722eabf proc/meminfo: avoid open coded reading of vm_committed_as omits ddc19f65e887 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() omits 07210e7c76ce mm/mmap.c: fix the adjusted length error omits b521645d2593 mm: move p?d_alloc_track to separate header file omits 19e94cb5ed89 mm: move lib/ioremap.c to mm/ omits 8376e74087c7 asm-generic: pgalloc: provide generic pgd_free() omits 1b8985550933 asm-generic: pgalloc: provide generic pud_alloc_one() and [...] omits c4348997ea0f asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] omits ada42f2d49cf xtensa: switch to generic version of pte allocation omits 47e256415334 opeinrisc: switch to generic version of pte allocation omits 6c0a77daeef4 powerpc: fix compilation warning caused by missing include [...] omits 5e290f8ed6cd mm: remove unneeded includes of <asm/pgalloc.h> omits c8e1d70c52e0 mm/memory.c: make remap_pfn_range() reject unaligned addr omits 886332bb93d0 mm: remove redundant check non_swap_entry() omits 1a160195b342 memcg, oom: check memcg margin for parallel oom omits 4627ab0eaf0b mm, memcg: decouple e{low,min} state mutations from protec [...] omits 1540cd2e3935 mm, memcg: avoid stale protection values when cgroup is ab [...] omits 1066020547b8 mm, memcg: unify reclaim retry limits with page allocator omits a00f55e366fd mm, memcg: reclaim more aggressively before high allocator [...] omits 5b61f41dbcff mm: memcontrol: avoid workload stalls when lowering memory.high omits 55f222e4da49 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] omits 9b554b8b0d14 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] omits c1061c783dd3 mm: memcg/slab: remove unused argument by charge_slab_page() omits 4520706e8d7d mm: memcontrol: account kernel stack per node omits 3d0ec67750d1 kselftests: cgroup: add perpcu memory accounting test omits 81cd56eb257f mm: memcg: charge memcg percpu memory to the parent cgroup omits 064d922b8c06 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 omits e0b8d00b7561 mm: memcg/percpu: per-memcg percpu memory statistics omits 99411af13595 mm/percpu: fix 'defined but not used' warning omits 9398ce6306b6 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits 54116d471779 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits ec518e090843 mm: memcg/percpu: account percpu memory to memory cgroups omits 9bc897d18dc3 percpu: return number of released bytes from pcpu_free_area() omits 5058ce86c6fa tools/cgroup: add memcg_slabinfo.py tool omits ac5276804ad4 kselftests: cgroup: add kernel memory accounting tests omits 7168581be49a mm: slab/memcg: fix build on MIPS omits 29be3e034b8a mm: memcg/slab: use a single set of kmem_caches for all al [...] omits 118d98dd33e8 mm: memcg/slab: remove redundant check in memcg_accumulate [...] omits 9302d991f36f mm: memcg/slab: deprecate slab_root_caches omits 266b26d02b00 mm: memcg/slab: remove memcg_kmem_get_cache() omits 86f25a574c5f mm: memcg/slab: simplify memcg cache creation omits 9f90ffc06b95 mm: memcg/slab: use a single set of kmem_caches for all ac [...] omits 2533f08488c4 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h omits c96fc5d3d676 mm: memcg/slab: deprecate memory.kmem.slabinfo omits 9d1fe84c1c6e mm: memcg/slab: charge individual slab objects instead of pages omits 13ba78cf818a mm: memcg/slab: save obj_cgroup for non-root slab objects omits a7dc2f101754 mm: memcg/slab: allocate obj_cgroups for non-root slab pages omits 36f59358fa71 mm: memcg/slab: obj_cgroup API omits 04dd82dfc809 mm: memcontrol: decouple reference counting from page accounting omits da1847bf5129 mm: slub: implement SLUB version of obj_to_index() omits 16075f57a872 mm: memcg: convert vmstat slab counters to bytes omits 8cdb0c354c03 mm: memcg: prepare for byte-sized vmstat items omits 3fca2014d820 mm: memcg: factor out memcg- and lruvec-level changes out [...] omits f75c291ecba0 mm: kmem: make memcg_kmem_enabled() irreversible omits f521c8e36bda tmpfs: support 64-bit inums per-sb omits 3ad7657cb9b9 tmpfs: per-superblock i_ino support omits 62c3650bf93c mm/swap_slots.c: remove redundant check for swap_slot_cach [...] omits e0b90f4de578 mm/swap_slots.c: simplify enable_swap_slots_cache() omits 4a2af999e3f1 mm/swap_slots.c: simplify alloc_swap_slot_cache() omits bc723c0ae1a9 mm/gup.c: Fix the comment of return value for populate_vma [...] omits 55a4e61d4dc0 mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] omits 5835e2ef3a94 mm: filemap: clear idle flag for writes omits c33a35c6c6f6 mm/debug: print hashed address of struct page omits 806952028f77 mm/debug: print the inode number in dump_page omits 7ac4ac113b07 mm/debug: switch dump_page to get_kernel_nofault omits 46f98c58fe50 mm/debug: print head flags in dump_page omits 88be2ba6c7ed mm/debug: dump compound page information on a second line omits 26ee9bdc10a7 mm-handle-page-mapping-better-in-dump_page-fix omits d03981ba9567 mm/debug: handle page->mapping better in dump_page omits 1b726256fd92 documentation-mm-add-descriptions-for-arch-page-table-helpers-v5 omits d77beefff7ec Documentation/mm: Add descriptions for arch page table helpers omits c7fda9ac5168 mm/debug_vm_pgtable: add debug prints for individual tests omits b33827766566 mm-debug_vm_pgtable-add-tests-validating-advanced-arch-pag [...] omits 6194711322bb mm/debug_vm_pgtable: add tests validating advanced arch pa [...] omits a4821cc07472 mm/debug_vm_pgtable: add tests validating arch helpers for [...] omits e6bf0691f09a mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] omits 54bfdc3c7e2d mm/slub.c: drop lockdep_assert_held() from put_map() omits 5ea95161e8cb mm, slab/slub: improve error reporting and overhead of cac [...] omits 9653d8d60470 mm, slab/slub: improve error reporting and overhead of cac [...] omits f6a9fab164c4 mm, slab/slub: move and improve cache_from_obj() omits 935e112d8071 mm, slub: extend checks guarded by slub_debug static key omits 1f8839936e00 mm, slub: introduce kmem_cache_debug_flags()-fix omits 13b776b8dc28 mm, slub: introduce kmem_cache_debug_flags() omits 7b89deb25346 mm, slub: introduce static key for slub_debug() omits 4f24b0755b1a mm, slub: make reclaim_account attribute read-only omits 4b8d9a0ed9b7 mm, slub: make remaining slub_debug related attributes read-only omits e3cdc8acc730 mm, slub: remove runtime allocation order changes omits cecb158927dc mm, slub: make some slub_debug related attributes read-only omits 3db764e28afc mm, slub: make function parse_slub_debug_flags() static omits 92a2562ace95 mm, slub: extend slub_debug syntax for multiple blocks omits 9820ff0853d8 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] omits 94dfb2d476c9 slab: fix misplaced __free_one() omits cc5fec23371b mm/slab: add naive detection of double free omits 1404542740ab mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB omits e1b637edd382 mm: ksize() should silently accept a NULL pointer omits f08cd4915bb1 mm, treewide: rename kzfree() to kfree_sensitive() omits e29b6e69c062 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 909256e1fbd7 ramfs: support O_TMPFILE omits f3f014b31cd7 ocfs2: change slot number type s16 to u16 omits 06466b3881b0 ocfs2: fix ocfs2 corrupt when iputting an inode omits 7e7704e9c951 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 8977806bd0bd ocfs2: suballoc.h: delete a duplicated word omits 2b8896e2228a ocfs2: fix remounting needed after setfacl command omits 25fa2134ba23 ntfs: fix ntfs_test_inode and ntfs_init_locked_inode funct [...] omits 235887d869e6 scripts/spelling.txt: add more spellings to spelling.txt omits d5a82e778e65 const_structs.checkpatch: add regulator_ops omits 404f02dac576 scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] omits 43be3545e0e8 scripts/decode_stacktrace.sh: guess path to modules omits 743431eafdf8 scripts/decode_stacktrace.sh: guess basepath if not specified omits cdf8c8f2599b scripts/decode_stacktrace.sh: skip missing symbols omits 0a3b33f8904e scripts/bloat-o-meter: Support comparing library archives omits fcbe9e246865 scripts-tagssh-collect-compiled-source-precisely-v2 omits 8c554a8e8581 scripts/tags.sh: collect compiled source precisely omits 241a762ef2de kthread: remove incorrect comment in kthread_create_on_cpu() omits d3479a7fff3d checkpatch: test $GIT_DIR changes omits a1bc7c359e60 scripts/decode_stacktrace: strip basepath from all paths omits 643c20984e63 squashfs: fix length field overlap check in metadata reading omits 134a6b3961fe mailmap: add entry for Mike Rapoport omits b00f4001b575 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits b82ce22fd2fc Merge remote-tracking branch 'imx-drm/imx-drm/next' omits e22ca509a5e4 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits baa2174f124b Merge remote-tracking branch 'drm-msm/msm-next' omits 82e05515f08d Merge remote-tracking branch 'drm-misc/for-linux-next' omits 3ad04ad67eaa Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 99cec14a4a22 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e5f45d9bcccf Merge remote-tracking branch 'amdgpu/drm-next' omits 7b6568f467e1 Merge remote-tracking branch 'drm/drm-next' omits 616d6a433ce4 Merge remote-tracking branch 'crypto/master' omits 6080401ba223 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 1c44d9a6925a Merge remote-tracking branch 'nand/nand/next' omits b31711861fc7 Merge remote-tracking branch 'mtd/mtd/next' omits 74f985fdea63 Merge remote-tracking branch 'gfs2/for-next' omits bcc6795d44c3 Merge remote-tracking branch 'bluetooth/master' omits ebe54156dfc2 Merge remote-tracking branch 'netfilter-next/master' omits 8fe46197cf09 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits b158caec392a Merge remote-tracking branch 'ipsec-next/master' omits eec8e2149b70 Merge remote-tracking branch 'bpf-next/master' omits e59f2b720d94 Merge remote-tracking branch 'net-next/master' omits a1df68fe475d Merge remote-tracking branch 'rdma/for-next' omits 3f32cdd9fe9f Merge remote-tracking branch 'swiotlb/linux-next' omits 6e69a6bb10a6 Merge remote-tracking branch 'dlm/next' omits 87c67fdf27a9 Merge remote-tracking branch 'ieee1394/for-next' omits 7bc00990719a Merge remote-tracking branch 'thermal/thermal/linux-next' omits 982f858b7ef4 Merge remote-tracking branch 'opp/opp/linux-next' omits 9c29b8c17500 Merge remote-tracking branch 'cpupower/cpupower' omits ed6474ec04d8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 295ce24380b3 Merge remote-tracking branch 'pm/linux-next' omits 8b27207d9b81 Merge remote-tracking branch 'v4l-dvb-next/master' omits 2e985d14077d Merge remote-tracking branch 'v4l-dvb/master' omits df88d95beb10 Merge remote-tracking branch 'jc_docs/docs-next' omits 0c857c0ac2ef Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 320104adab90 Merge remote-tracking branch 'dmi/dmi-for-next' omits 76d53188ef45 Merge remote-tracking branch 'i2c/i2c/for-next' omits ba32536d04c8 Merge remote-tracking branch 'hid/for-next' omits 79c216802c05 Merge remote-tracking branch 'pstore/for-next/pstore' omits 959bef988bfe Merge remote-tracking branch 'pci/next' omits 94192fd3c592 Merge remote-tracking branch 'printk/for-next' omits bf29d2f9347e Merge remote-tracking branch 'vfs/for-next' omits 8d48b0d02a23 Merge remote-tracking branch 'file-locks/locks-next' omits a82e580b0d61 Merge remote-tracking branch 'iomap/iomap-for-next' omits fb92854662a1 Merge remote-tracking branch 'zonefs/for-next' omits d2a9c319b12d Merge remote-tracking branch 'xfs/for-next' omits 9ed7263cc9e6 Merge remote-tracking branch 'v9fs/9p-next' omits 64b37ff6f3ca Merge remote-tracking branch 'nfsd/nfsd-next' omits 4a74b3759199 Merge remote-tracking branch 'f2fs/dev' omits e0c95bb191e5 Merge remote-tracking branch 'ext3/for_next' omits 90a1ec7b106c Merge remote-tracking branch 'exfat/dev' omits 1f0126628243 Merge remote-tracking branch 'configfs/for-next' omits 0c45e0e09d8f Merge remote-tracking branch 'cifs/for-next' omits 0797bcd4e58d Merge remote-tracking branch 'btrfs/for-next' omits a537b7ada76c Merge remote-tracking branch 'fscrypt/master' omits ac13f6741801 Merge remote-tracking branch 'sh/for-next' omits 0b5617e006f7 Merge remote-tracking branch 's390/features' omits 7065f75612a7 Merge remote-tracking branch 'risc-v/for-next' omits 97c0e743dd22 Merge remote-tracking branch 'powerpc/next' omits 6642d9fa86bc Merge remote-tracking branch 'parisc-hd/for-next' omits 45e07bf3f83c Merge remote-tracking branch 'nds32/next' omits 26ca35688530 Merge remote-tracking branch 'mips/mips-next' omits 6394451403d6 Merge remote-tracking branch 'm68knommu/for-next' omits 4957879acf83 Merge remote-tracking branch 'm68k/for-next' omits 5e0ab3ffe095 Merge remote-tracking branch 'h8300/h8300-next' omits 5d1838f3098f Merge remote-tracking branch 'csky/linux-next' omits f3cb9b074ff6 Merge remote-tracking branch 'clk/clk-next' omits 31ddf237fddd Merge remote-tracking branch 'uniphier/for-next' omits 8f0d57d2c2ea Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 0da6f8f467f5 Merge remote-tracking branch 'tegra/for-next' omits 8256f8ae218d Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 570fba8f471c Merge remote-tracking branch 'samsung-krzk/for-next' omits 10b40e5c7ad3 Merge remote-tracking branch 'rockchip/for-next' omits 9c82c850a494 Merge remote-tracking branch 'reset/reset/next' omits 23d1a500ebf7 Merge remote-tracking branch 'renesas/next' omits 470d28a4639f Merge remote-tracking branch 'realtek/for-next' omits b6e4993afee6 Merge remote-tracking branch 'qcom/for-next' omits 2e2eb231a427 Merge remote-tracking branch 'omap/for-next' omits 25bd7deb4efd Merge remote-tracking branch 'mvebu/for-next' omits c434bcb6e5b6 Merge remote-tracking branch 'mediatek/for-next' omits 48807cb3604f Merge remote-tracking branch 'keystone/next' omits ef19cef735d4 Merge remote-tracking branch 'imx-mxs/for-next' omits 00f7a3fc3933 Merge remote-tracking branch 'at91/at91-next' omits 12622c2f9c04 Merge remote-tracking branch 'aspeed/for-next' omits c62d1e8f7c5b Merge remote-tracking branch 'amlogic/for-next' omits c2bdd6214a23 Merge remote-tracking branch 'arm-soc/for-next' omits d98c2717ee20 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 8d5c9e421685 Merge remote-tracking branch 'arm64/for-next/core' omits 516c30c869bb Merge remote-tracking branch 'arm/for-next' omits 37eb968c22bb Merge remote-tracking branch 'dma-mapping/for-next' omits 0677f0e22b76 Merge remote-tracking branch 'kbuild/for-next' omits 19ae985ddbc8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1393b02a74d7 Merge remote-tracking branch 'mmc-fixes/fixes' omits cb8e7c1c2094 Merge remote-tracking branch 'vfs-fixes/fixes' omits 07411bc625ce Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits eee6bbf20377 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 0e24ec7edcef Merge remote-tracking branch 'staging.current/staging-linus' omits 4a1636be0d26 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 49c3646d1adf Merge remote-tracking branch 'pci-current/for-linus' omits 0b804aae63dd Merge remote-tracking branch 'spi-fixes/for-linus' omits 4609c3b25390 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 9687c2bcc9db Merge remote-tracking branch 'regmap-fixes/for-linus' omits 0c509a1792e7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f0b30543f21f Merge remote-tracking branch 'sound-current/for-linus' omits 805d8ec178ba Merge remote-tracking branch 'rdma-fixes/for-rc' omits 2fe674f63524 Merge remote-tracking branch 'wireless-drivers/master' omits 6b91d54d96ff Merge remote-tracking branch 'netfilter/master' omits dc1355f1ff70 Merge remote-tracking branch 'ipsec/master' omits 3490725222f6 Merge remote-tracking branch 'bpf/master' omits 468ee1b0cd9b Merge remote-tracking branch 'net/master' omits 5d9d37a4adc3 Merge remote-tracking branch 'sparc/master' omits 82d207fb174b Merge remote-tracking branch 'arm-current/fixes' omits 9fe5b890dda6 Merge remote-tracking branch 'kbuild-current/fixes' omits 700fd5fe2264 Merge remote-tracking branch 'fixes/master' omits e5b8b1b4fcbe Merge branches 'fixes' and 'misc' into for-next omits 3fa47a86eb8b ARM: 8993/1: remove it8152 PCI controller driver omits 4cb6a8aacf18 ARM: 8992/1: Fix unwind_frame for clang-built kernels omits e7bec2807848 ARM: 8991/1: use VFP assembler mnemonics if available omits fee59f43d9a6 ARM: 8990/1: use VFP assembler mnemonics in register load/ [...] omits 42c17e445baa ARM: 8989/1: use .fpu assembler directives instead of asse [...] omits ac5bb8f8445f ARM: 8983/1: asm: Rewrite get_thread_info using BIC omits 7b22daa33c86 ARM: 8982/1: mm: Simplify act_mm macro omits 700d75dce55a ARM: 8981/1: add arch/arm/Kbuild omits f1a3868bcdb3 ARM: 8988/1: mmu: fix crash in EFI calls due to p4d typo i [...] omits aac13736f406 ARM: 8987/1: VDSO: Fix incorrect clock_gettime64 omits c0e5c059cf7c ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler [...] omits c516bf58b375 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits 427bc230980a Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits ac7642b67d10 Merge branch 'devel' into for-next omits 7c578fbe574e Merge branch 'devel' into for-next omits 0b7bfc15db18 Merge remote-tracking branch 'spi/for-5.9' into spi-next omits 1da18e35fd89 Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits bb820d6daf1f rtc: ds1374: remove unused define omits 0d6b81c958f4 rtc: ds1374: fix RTC_DRV_DS1374_WDT dependencies omits 73eb67515545 ipvs: ensure RCU read unlock when connection flushing and [...] omits 915930414828 Revert "PCI/PM: Assume ports without DLL Link Active train [...] omits bb949a8b3fe6 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits f8369b5d78de Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits cb4a3eacd2f7 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 3354c2769965 netfilter: Use fallthrough pseudo-keyword omits 04231e52d355 ipvs: queue delayed work to expire no destination connecti [...] omits fa95c1f6f9c8 f2fs: use generic names for generic ioctls omits d7373aaf7383 drm/amdgpu: add some additional DCE6 registers (v7) omits ea17c3423d66 drm/amd/powerplay: optimize the mclk dpm policy settings omits 29d487e5f9c2 drm/amdgpu: add another raven1 gfxoff quirk omits b925ee1a9953 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits 5399493b092b drm/amdgpu: work around llvm bug #42576 omits 0dcaaea9a0a5 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 921856df453b Merge branch 'v5.9/dt64' into tmp/aml-rebuild omits 0e9eb3c97797 Merge branch 'v5.9/dt' into tmp/aml-rebuild omits d89c4038b245 Merge branch 'v5.8/fixes' into tmp/aml-rebuild omits 23e44faaf8e2 Merge branch 'misc-5.8' into next-fixes omits c428aa8ef0cc SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DC [...] omits 9ffc24f11b27 nfsd: fix nfsdfs inode reference count leak omits 886c4fe8bdff nfsd4: fix nfsdfs reference count loop omits fb775a8805ed parisc: Whitespace cleanups in atomic.h omits cdd54f0f5ad9 parisc: Convert to BIT_MASK() and BIT_WORD() omits b7b7b429e0c5 parisc: Prevent optimization of loads and stores in atomic [...] omits dedac37ea96b Merge branch 'for-5.7' into for-next adds ab5a2b733e99 Merge remote-tracking branch 'fixes/master' adds d3abf80d2fce Merge remote-tracking branch 'kbuild-current/fixes' adds eec13b42d41b ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler [...] adds 4405bdf3c57e ARM: 8987/1: VDSO: Fix incorrect clock_gettime64 adds 5c6360ee4a0e ARM: 8988/1: mmu: fix crash in EFI calls due to p4d typo i [...] adds a1426b5205e5 Merge remote-tracking branch 'arm-current/fixes' adds 3d3af181d370 s390/cpum_cf,perf: change DFLT_CCERROR counter name adds 478f6152f450 Merge remote-tracking branch 's390-fixes/fixes' adds 171682171b87 Merge remote-tracking branch 'sparc/master' adds 24a63fe6d45d net: bcmgenet: fix error returns in bcmgenet_probe() adds 53a92889ec0e net: bcmgenet: add missed clk_disable_unprepare in bcmgenet_probe adds 66673f96f0f9 ieee802154: fix one possible memleak in adf7242_probe adds 19dc36548be2 net: ieee802154: adf7242: Replace HTTP links with HTTPS ones adds 7d85396c4c72 Merge tag 'ieee802154-for-davem-2020-07-20' of git://git.k [...] adds 639f181f0ee2 rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() retu [...] adds 2bced6aefa3d net/smc: put slot when connection is killed adds a9e445029570 net/smc: fix dmb buffer shortage adds d49e2c9e54dd Merge branch 'smc-fixes' adds 6790711f8ac5 dpaa_eth: Fix one possible memleak in dpaa_eth_probe adds 5dbaeb87f2b3 mlxsw: destroy workqueue when trap_register in mlxsw_emad_init adds 34b85adad831 Documentation: bareudp: update iproute2 sample commands adds 5d93518e06b2 net: hsr: check for return value of skb_put_padto() adds f85ae16f924f ionic: use offset for ethtool regs data adds cbec2153a9a6 ionic: fix up filter locks and debug msgs adds cc4428c4de8c ionic: update filter id after replay adds bdff46665ee6 ionic: keep rss hash after fw update adds 0925e9db4dc8 ionic: use mutex to protect queue operations adds 4932893924e9 Merge branch 'ionic-locking-and-filter-fixes' adds c271042eb6a0 crypto/chtls: fix tls alert messages corrupted by tls data adds 30d9e5057ac0 crypto/chtls: correct net_device reference count adds 1e8fd3a97f2d nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame adds ae372cb1750f net/sched: act_ct: fix restore the qdisc_skb_cb after defrag adds befc113c56a7 net: ag71xx: add missed clk_disable_unprepare in error pat [...] adds db44c60c45aa net: neterion: vxge: reduce stack usage in VXGE_COMPLETE_VPATH_TX adds 6ef9dcb78046 tipc: allow to build NACK message in link timeout function adds f2b2c55e5128 udp: Copy has_conns in reuseport_grow(). adds efc6b6f6c311 udp: Improve load balancing for SO_REUSEPORT. adds ca6732355230 Merge branch 'udp-Fix-reuseport-selection-with-connected-sockets' adds 015c5d5e6aa3 net: ethernet: ravb: exit if re-initialization fails in tx [...] adds 9bb5fbea59f3 net-sysfs: add a newline when printing 'tx_timeout' by sysfs adds b0a422772fec net: udp: Fix wrong clean up for IS_UDPLITE macro adds 0ec3b6a7c026 net: hns3: fix for not unmapping TX buffer correctly adds 48ae74c9d89f net: hns3: fix for not calculating TX BD send size correctly adds 8ceca59fb3ed net: hns3: fix error handling for desc filling adds fac24df7b9a6 net: hns3: fix return value error when query MAC link status fail adds 2dc3bd74d721 Merge branch 'hns3-fixes' adds 3506b2f42dff net: dsa: microchip: call phy_remove_link_mode during probe adds baffb8637ff9 Merge remote-tracking branch 'net/master' adds 7e5a90339a06 Merge remote-tracking branch 'bpf/master' adds ac1321efb142 espintcp: support non-blocking sends adds e229c877cde1 espintcp: recv() should return 0 when the peer socket is closed adds 95a35b42bc6e xfrm: policy: fix IPv6-only espintcp compilation adds 0a266f8954e2 Merge remote-tracking branch 'origin/testing' adds 844a4b06ecc8 Merge remote-tracking branch 'ipsec/master' adds cb830b85af21 Merge remote-tracking branch 'netfilter/master' adds 95ccddea8a46 Merge remote-tracking branch 'wireless-drivers/master' adds a862192e9227 RDMA/mlx5: Prevent prefetch from racing with implicit destruction adds e7992716070e Merge remote-tracking branch 'rdma-fixes/for-rc' adds 0d6e26bd34de Merge remote-tracking branch 'sound-current/for-linus' adds 04a646ff5aca ASoC: max98357a: move control of SD_MODE back to DAI ops adds 70a5e6938d0b Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds 37ba859e4b51 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 047e7bb082d7 Merge remote-tracking branch 'regmap-fixes/for-linus' adds affe93dd5b35 spi: dw-dma: Fix Tx DMA channel working too fast adds 1a1c1f764dbc Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 97c8d9fc7226 Merge remote-tracking branch 'spi-fixes/for-linus' adds 7fedfa56d800 virtio-mmio: Reject invalid IRQ 0 command line argument adds 61e1f7df86bf Revert "PCI/PM: Assume ports without DLL Link Active train [...] adds df7e6310f5d1 Merge remote-tracking branch 'pci-current/for-linus' adds ce684552a266 vt: Reject zero-sized screen buffer size. adds 22a82fa7d6c3 tty: xilinx_uartps: Really fix id assignment adds b374c562ee7a serial: tegra: fix CREAD handling for PIO adds 707631ce6396 serial: tegra: drop bogus NULL tty-port checks adds f4c23a140d80 serial: 8250: fix null-ptr-deref in serial8250_start_tx() adds 551e553f0d4a serial: 8250_mtk: Fix high-speed baud rates clamping adds 9f2f3fc822d6 Merge remote-tracking branch 'tty.current/tty-linus' adds 5ce1a24dd98c usb: xhci-mtk: fix the failure of bandwidth allocation adds dbb0897e805f usb: xhci: Fix ASM2142/ASM3142 DMA addressing adds 9ed6b7469bc4 Merge remote-tracking branch 'usb.current/usb-linus' adds 9b72c0607b74 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 674c8776ed14 Merge remote-tracking branch 'staging.current/staging-linus' adds 1e39bef03459 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 580c079b5766 btrfs: fix double free on ulist after backref resolution failure adds fa91e4aa1716 btrfs: qgroup: fix data leak caused by race between writeb [...] adds 5909ca110b29 btrfs: fix page leaks after failure to lock page for delalloc adds 48cfa61b58a1 btrfs: fix mount failure caused by race with umount adds 061e532804fa Merge branch 'misc-5.8' into next-fixes adds e56e2e80d08b Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 80f050c1ca3e Merge remote-tracking branch 'vfs-fixes/fixes' adds 3f0dcfbcd2e1 scsi: core: Run queue in case of I/O resource contention failure adds aec6c8d1dcb4 Merge remote-tracking branch 'scsi-fixes/fixes' adds 7b717cc4cdaf Merge remote-tracking branch 'mmc-fixes/fixes' adds 65a378c84836 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 040766d9fb38 Merge remote-tracking branch 'kbuild/for-next' new 4cba9fb26d61 Merge remote-tracking branch 'dma-mapping/for-next' new 846484ea73f1 ARM: 8981/1: add arch/arm/Kbuild new 2631781213ee ARM: 8982/1: mm: Simplify act_mm macro new a6c30873ee4a ARM: 8989/1: use .fpu assembler directives instead of asse [...] new ee440336e5ef ARM: 8990/1: use VFP assembler mnemonics in register load/ [...] new 2cbd1cc3dcd3 ARM: 8991/1: use VFP assembler mnemonics if available new b4d5ec9b39f8 ARM: 8992/1: Fix unwind_frame for clang-built kernels new 6da5238fa384 ARM: 8993/1: remove it8152 PCI controller driver new 7d10dbd543dc Merge branches 'fixes' and 'misc' into for-next new 8219acf67573 Merge remote-tracking branch 'arm/for-next' new 148dc2a7ee04 Merge remote-tracking branch 'arm64/for-next/core' new 55fdc1f44cd6 arm64: perf: Expose some new events via sysfs new 2dd6fbae9d34 Merge remote-tracking branch 'arm-perf/for-next/perf' new 218eae3393f4 Merge remote-tracking branch 'arm-soc/for-next' new b8c8a8e71923 Merge branch 'v5.9/dt' into tmp/aml-rebuild new d57c69ca6d4a arm64: dts: meson: update spifc node name on Khadas VIM3/VIM3L new 725da67ce4d7 arm64: dts: meson: add audio playback to odroid-c4 new b8b85d01be91 arm64: dts: meson: add audio playback to khadas-vim3l new 8b6f53d7b94b dt-bindings: arm: amlogic: add support for the WeTek Core 2 new ea232b9ccccf arm64: dts: meson: add support for the WeTek Core 2 new f26d8e7ac4cd Merge tag 'amlogic-fixes' into v5.9/dt64 new 46ffadc7e658 arm64: dts: amlogic: meson-gx: add the Mali-450 OPP table [...] new 8f16cfabbc0a arm64: dts: amlogic: meson-gxm: add the Mali OPP table and [...] new 916a0edc43f0 arm64: dts: amlogic: meson-g12: add the Mali OPP table and [...] new 8c328d41c912 Merge branch 'v5.9/dt64' into tmp/aml-rebuild new 4b8d4282677c Merge remote-tracking branch 'amlogic/for-next' new 0efcc01c7aef Merge remote-tracking branch 'aspeed/for-next' new f32ae6dca1ca Merge remote-tracking branch 'at91/at91-next' new 829ebc6cc748 Merge remote-tracking branch 'imx-mxs/for-next' new 8cf734d35338 Merge remote-tracking branch 'keystone/next' new dfdd52f597a4 Merge remote-tracking branch 'mediatek/for-next' new e9a73573dd22 Merge remote-tracking branch 'mvebu/for-next' new d4e87d43462b Merge remote-tracking branch 'omap/for-next' new 196063ff054a Merge remote-tracking branch 'qcom/for-next' new 449a415e3be9 Merge remote-tracking branch 'realtek/for-next' new 9ad24d276314 Merge remote-tracking branch 'renesas/next' new fd13139e04bc Merge remote-tracking branch 'reset/reset/next' new a11a8d26c05f Merge remote-tracking branch 'rockchip/for-next' new 3f1795421c9d Merge remote-tracking branch 'samsung-krzk/for-next' new 66a8bd080b0b Merge remote-tracking branch 'sunxi/sunxi/for-next' new c9db8a3b9fa7 Merge remote-tracking branch 'tegra/for-next' new 70b0d2ce0aae Merge remote-tracking branch 'ti-k3/ti-k3-next' new 02cb68c06986 Merge remote-tracking branch 'uniphier/for-next' new 6c4411f14d1a clk: <linux/clk-provider.h>: drop a duplicated word new 46e3ecda6357 Merge branch 'clk-doc' into clk-next new 044f507dc0a3 clk: qcom: ipq8074: Add correct index for PCIe clocks new 8607fa169178 clk: qcom: msm8996: Make symbol 'cpu_msm8996_clks' static new 5ce728fa78dd ipq806x: gcc: add support for child probe new 9c3df2b1993d clk: qcom: gcc: Make disp gpll0 branch aon for sc7180/sdm845 new 73d6bd7acb02 Merge branch 'clk-qcom' into clk-next new b4a086fead54 Merge tag 'renesas-r8a774e1-dt-binding-defs-tag' into clk- [...] new 668a8187e8b7 dt-bindings: clock: renesas,cpg-mssr: Document r8a774e1 new c8a53fa1d211 clk: renesas: cpg-mssr: Add r8a774e1 support new 210f7240029d Merge tag 'clk-renesas-for-v5.9-tag2' of git://git.kernel. [...] new fca14845764a Merge branch 'clk-renesas' into clk-next new df06230106e9 dt-bindings: clk: g12a-clkc: Add NNA CLK Source clock IDs new 2f1efa5340ef clk: meson: g12a: Add support for NNA CLK source clocks new d4db5721f3c8 clk: meson: meson8b: Drop CLK_IS_CRITICAL from fclk_div2 new e653b41131f6 clk: meson: meson8b: add the vclk_en gate clock new 2568528f5535 clk: meson: meson8b: add the vclk2_en gate clock new bfd35bf9cebc Merge tag 'clk-meson-v5.9-1' of https://github.com/BayLibr [...] new b396b3d206cd Merge branch 'clk-amlogic' into clk-next new 22b1408b0d28 Merge tag 'clk-imx-5.9' of git://git.kernel.org/pub/scm/li [...] new 63e95849a774 Merge branch 'clk-imx' into clk-next new f47ee279d25f clk: actions: Fix h_clk for Actions S500 SoC new 1a4ae4138f38 dt-bindings: clock: Add APB, DMAC, GPIO bindings for Actio [...] new b81e88dead64 clk: actions: Add APB, DMAC, GPIO clock support for Action [...] new fac1d443a2b7 dt-bindings: reset: Add binding constants for Actions S500 RMU new 9fb961da9139 clk: actions: Add Actions S500 SoC Reset Management Unit support new cb7c6677bfb5 MAINTAINERS: Add reset binding entry for Actions Semi Owl SoCs new 54f3d4cb93ad Merge branch 'clk-actions' into clk-next new 09ddded4754c Merge remote-tracking branch 'clk/clk-next' new 8817bf39f8c1 Merge remote-tracking branch 'csky/linux-next' new 05bd8e67e8c7 Merge remote-tracking branch 'h8300/h8300-next' new 1678ad9e5647 Merge remote-tracking branch 'm68k/for-next' new f63cc2c5ff6e Merge remote-tracking branch 'm68knommu/for-next' new 29cf195d3340 dt-bindings: power: Convert mti,mips-cpc to DT schema new e4fd970752ec dt-bindings: interrupt-controller: Convert mti,gic to DT schema new c9a56aa972f7 dt-bindings: bus: Add MIPS CDMM controller new 2121aa3e2312 mips: cdmm: Add mti,mips-cdmm dtb node support new 16274e58c473 bus: cdmm: Add MIPS R5 arch support new 4e4fcc9e6f43 MAINTAINERS: Add maintainers for MIPS core drivers new 8f39cd8affb4 Merge remote-tracking branch 'mips/mips-next' new c98a0c64541e Merge remote-tracking branch 'nds32/next' new b344d6a83d01 parisc: add support for cmpxchg on u8 pointers new be6577af0cef parisc: Add atomic64_set_release() define to avoid CPU sof [...] new d9432ebef166 Merge remote-tracking branch 'parisc-hd/for-next' new e671f0294716 Merge remote-tracking branch 'powerpc/next' new 9616589ed171 Replace HTTP links with HTTPS ones: RISC-V new 07f97675b878 riscv: Support R_RISCV_ADD64 and R_RISCV_SUB64 relocs new 7a2ad7eea884 riscv: Add jump-label implementation new 27f8ff71cc52 riscv: Enable ARCH_HAS_FAST_MULTIPLIER for RV64I new e4b0716e3b24 Merge remote-tracking branch 'risc-v/for-next' new 4d0ab74ef6f6 Merge remote-tracking branch 's390/features' new 3702451a3b77 Revert "sh: add missing EXPORT_SYMBOL() for __delay" new 66e9244a28d4 arch: sh: smc37c93x: fix spelling mistake new ff9118d6e1c6 sh: Remove SH5-based Cayman platform new d10afd68e58e input: i8042 - Remove special Cayman handling new cddf66a72883 sh: fault: Fix duplicate printing of "PC:" new ace37fd2c9aa Revert "sh: add loglvl to printk_address()" new 87504d5076f9 Revert "sh: remove needless printk()" new 795e61200254 sh: kernel: disassemble: Fix broken lines in disassembly dumps new 23b0602c9828 sh: dump_stack: Fix broken lines and ptrval in calltrace dumps new c256782843fe sh: process: Fix broken lines in register dumps new 4063c0932729 sh: sh2007: Modernize printing of kernel messages new 6b4b337eb01e sh: pci: Modernize printing of kernel messages new 5febee6a440b sh: machvec: Modernize printing of kernel messages new 28334a69b9e9 sh: stacktrace: Remove stacktrace_ops.stack() new ceb74a625f2d arch/sh/configs: remove obsolete CONFIG_SOC_CAMERA* new 5f05a27a1885 sh: Replace HTTP links with HTTPS ones new 588c017aeb81 sh/tlb: Fix PGTABLE_LEVELS > 2 new 71235b8875da sh: remove -Werror from Makefiles new ce3d6e5ece75 sh: sort the selects for SUPERH alphabetically new 4ba9a2dc29a5 sh: remove __KERNEL__ ifdefs from non-UAPI headers new b53a97b66653 sh: move ioremap_fixed details out of <asm/io.h> new 6638f1d22b6a sh: move the ioremap implementation out of line new 4abd50b7385e sh: don't include <asm/io_trapped.h> in <asm/io.h> new 3d61deb8d877 sh: unexport register_trapped_io and match_trapped_io_handler new 5c77ba8aa183 dma-mapping: consolidate the NO_DMA definition in kernel/d [...] new db7d1556169c sh: don't allow non-coherent DMA for NOMMU new 9e4bf708948c sh: use the generic dma coherent remap allocator new 7fe8ccc7d04f sh: switch to copy_thread_tls() new 4558674bac46 Merge remote-tracking branch 'sh/for-next' new 3cd6f775f81f xtensa: add audit support new ee9c751b5d09 xtensa: expose syscall through user_pt_regs new 81068c3d2133 xtensa: add seccomp support new deccfc9ce639 selftests/seccomp: add xtensa support new 88a30a23a76a xtensa: add boot subdirectories targets to extra-y new 06e6ae8e7414 Merge branch 'xtensa-5.8-fixes' into xtensa-for-next new 5dffb30854ce Merge remote-tracking branch 'xtensa/xtensa-for-next' new e455de313ef8 fscrypt: add comments that describe the HKDF info strings new 1d6217a4f990 fscrypt: rename FS_KEY_DERIVATION_NONCE_SIZE new dafcce6cd8f6 Merge remote-tracking branch 'fscrypt/master' new fcfe8237c733 Merge remote-tracking branch 'btrfs/for-next' new 427c13ec5198 Merge remote-tracking branch 'cifs/for-next' new 5af3435f711c Merge remote-tracking branch 'configfs/for-next' new 72360c58d534 Merge remote-tracking branch 'exfat/dev' new 6af31d8af9c6 Merge remote-tracking branch 'ext3/for_next' new 3357af8f1a09 f2fs: use generic names for generic ioctls new 02772fbfcba8 f2fs: compress: fix to avoid memory leak on cc->cpages new 887e03739130 f2fs: segment.h: delete a duplicated word new b0f3b87fb3ab f2fs: should avoid inode eviction in synchronous path new 9af846486d78 f2fs: add F2FS_IOC_SEC_TRIM_FILE ioctl new 510518197ea5 f2fs: Change the type of f2fs_flush_inline_data() to void new fcf987991c85 Merge remote-tracking branch 'f2fs/dev' new fb686b5d5112 Merge remote-tracking branch 'v9fs/9p-next' new 41a26a531aa9 Merge remote-tracking branch 'xfs/for-next' new 416911e7a4d8 Merge remote-tracking branch 'zonefs/for-next' new d707b326366b Merge remote-tracking branch 'iomap/iomap-for-next' new 322364164495 Merge remote-tracking branch 'file-locks/locks-next' new b9f34d752433 Merge remote-tracking branch 'vfs/for-next' new 0d1a6fdd9ac2 Merge remote-tracking branch 'printk/for-next' new cceb2a24106a next-20200721/pci new 2dc20bb3f09f Merge remote-tracking branch 'pstore/for-next/pstore' new 68f775ddd2a6 HID: quirks: add NOGET quirk for Logitech GROUP new bc12a7f8e273 Merge branch 'for-5.8/upstream-fixes' into for-next new e5867b6fee2b Merge remote-tracking branch 'hid/for-next' new ce8efcaa09b0 Merge remote-tracking branch 'i2c/i2c/for-next' new b8a972d5a70c Merge remote-tracking branch 'dmi/dmi-for-next' new f5273c6447d7 hwmon: (corsair-cpro) add reading pwm values new d653fb84aa5c hwmon: (sparx5) Make symbol 's5_temp_match' static new f0e933534f18 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new ee633dbe5130 Merge remote-tracking branch 'jc_docs/docs-next' new 8c77ccde9b23 Merge remote-tracking branch 'v4l-dvb/master' new 16cf67262ec5 Merge remote-tracking branch 'v4l-dvb-next/master' new 4b56b532778e Merge remote-tracking branch 'pm/linux-next' new bce0ba722296 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new f93d188b445b Merge remote-tracking branch 'cpupower/cpupower' new 40afd2f506ab Merge remote-tracking branch 'opp/opp/linux-next' new f37e6250d9ea Merge remote-tracking branch 'thermal/thermal/linux-next' new 3a00b4f9fa2a Merge remote-tracking branch 'ieee1394/for-next' new a10633e3c47c Merge remote-tracking branch 'dlm/next' new 9ddb262fb64b Merge remote-tracking branch 'swiotlb/linux-next' new 90efc8b2d458 RDMA/core: Expose pkeys sysfs files only if pkey_tbl_len is set new 6f38efca9bf0 RDMA/core: Allocate the pkey cache only if the pkey_tbl_le [...] new ab75a6cb8cb2 RDMA/core: Remove query_pkey from the mandatory ops new c4995bd35471 RDMA/siw: Remove the query_pkey callback new ce07f1c6a8be RDMA/cxgb4: Remove the query_pkey callback new c1c5e9fd3ab5 RDMA/i40iw: Remove the query_pkey callback new ca4beeee9895 RDMA/qedr: Remove the query_pkey callback new 1da968e0ef1f RDMA/bnxt_re: introduce wqe mode to select execution path new 159fb4ceacd7 RDMA/bnxt_re: introduce a function to allocate swq new 5ac5396a6c6a RDMA/bnxt_re: Pull psn buffer dynamically based on prod new 54ace98443ab RDMA/bnxt_re: Add helper data structures new 2bb3c32c5c5f RDMA/bnxt_re: Change wr posting logic to accommodate varia [...] new e25c52c7ccf7 RDMA/bnxt_re: Update maintainers for Broadcom rdma driver new 8e7eafb816ab RDMA: rdma_user_ioctl.h: fix a duplicated word + clarify new fe98dd4281ef Merge remote-tracking branch 'rdma/for-next' new c17e317802d8 net: mdio-mux-gpio: use devm_gpiod_get_array() new 02293dd4b79e enetc: Refine buffer descriptor ring sizes new bbb96dc7fa1a enetc: Factor out the traffic start/stop procedures new 12460a0abe53 enetc: Fix interrupt coalescing register naming new 058d9cfa6075 enetc: Drop redundant ____cacheline_aligned_in_smp new 915710812ba0 enetc: Add interrupt coalescing support new ae0e6a5d1627 enetc: Add adaptive interrupt coalescing new ccbc6dacacb4 Merge branch 'enetc-Add-adaptive-interrupt-coalescing' new 1ceb7ee7a6e7 net: phylink: update ethtool reporting for fixed-link modes new b06e5cac213c net: phylink: rejig link state tracking new 319bfafe3494 net: phylink: rearrange resolve mac_config() call new 16319a7d31b5 net: phylink: ensure link is down when changing interface new 5005b163440f net: phylink: update PCS when changing interface during re [...] new 7cceb599d15d net: phylink: avoid mac_config calls new c8cab719cc64 net: phylink: simplify ksettings_set() implementation new cbc1bb1e4689 net: phylink: simplify phy case for ksettings_set method new a83c8829d18d net: phylink: use config.an_enabled in ksettings_set method new 1e1bf14a89c0 net: phylink: simplify fixed-link case for ksettings_set method new 1571e700fd61 net: phylink: in-band pause mode advertisement update for PCS new b7ad14c2fe2d net: phylink: re-implement interface configuration with PCS new 7137e18f6f88 net: phylink: add struct phylink_pcs new 93eaceb0fcf8 net: phylink: add interface to configure clause 22 PCS PHY new 11de5770c74c Merge branch 'Phylink-PCS-updates' new d4eae993fc45 qed: Fix ILT and XRCD bitmap memory leaks new 1e5ae3507225 net: ena: avoid unnecessary rearming of interrupt vector w [...] new 866032ab4d16 net: ena: add reserved PCI device ID new 79890d3f3cde net: ena: cosmetic: satisfy gcc warning new 0dcec68651f2 net: ena: cosmetic: change ena_com_stats_admin stats to u64 new 0f505c604e4f net: ena: add support for traffic mirroring new 0ee60edf4669 net: ena: enable support of rss hash key and function changes new c29efeae3707 net: ena: move llq configuration from ena_probe to ena_dev [...] new 0e3a3f6dacf0 net: ena: support new LLQ acceleration mode new 4c8024f73128 Merge branch 'ena-driver-new-features' new 3fc364c05274 r8169: allow to enable ASPM on RTL8125A new 6553e561cadc devlink: Do not hold devlink mutex when initializing devli [...] new 9232a3e67b21 devlink: Avoid duplicate check for reload enabled flag new 336ce1c93293 devlink: Add comment for devlink instance lock new eac5f8a95ae3 devlink: Constify devlink instance pointer new 1fe4085f90bc Merge branch 'devlink-small-improvements' new c1d069e3bfc9 mptcp: move helper to where its used new e3ec13be571b dpaa2-eth: move the mqprio setup into a separate function new 39344a89623d dpaa2-eth: add API for Tx shaping new 3657cdaf03a6 dpaa2-eth: add support for TBF offload new 4303aa98c2b1 Merge branch 'dpaa2-eth-add-support-for-TBF-offload' new 4787dd582dbd bareudp: Reverted support to enable & disable rx metadata [...] new 4b03b27349c0 ionic: get MTU from lif identity new c8768e7321d2 ionic: set netdev default name new 4471b1c13ae7 ionic: remove unused ionic_coal_hw_to_usec new 3fbc9bb6ca32 ionic: update eid test for overflow new 6a6014e2fb27 ionic: rearrange reset and bus-master control new 1b897e7d8d44 ionic: interface file updates new fa56a987449b Merge branch 'ionic-updates' new 6550c275931d Merge remote-tracking branch 'net-next/master' new 343ead287dde bpf, netns: Fix build without CONFIG_INET new c576b9c77bea bpf: cpumap: Fix possible rcpu kthread hung new 2ea485980734 selftests: bpf: test_kmod.sh: Fix running out of srctree new 7477d43be5b1 s390/bpf: Fix sign extension in branch_ku new 5fa6974471c5 s390/bpf: Use brcl for jumping to exit_ip if necessary new 1491b73311a1 s390/bpf: Tolerate not converging code shrinking new 94ad428df536 s390/bpf: Use bpf_skip() in bpf_jit_prologue() new da7a35062bcc libbpf bpf_helpers: Use __builtin_offsetof for offsetof new 956fcfcd3595 tools/bpftool: Fix error handing in do_skeleton() new bfabff3cb0fe bpf, riscv: Modify JIT ctx to support compressed instructions new 804ec72c68c8 bpf, riscv: Add encodings for compressed instructions new 18a4d8c97b84 bpf, riscv: Use compressed instructions in the rv64 JIT new 495436c1f922 Merge branch 'compressed-JITed-insn' new 6bd557275ad5 selftests/bpf: Fix test_lwt_seg6local.sh hangs new e4d9c2320716 samples/bpf, selftests/bpf: Use bpf_probe_read_kernel new bc4f0548f683 bpf: Compute bpf_skc_to_*() helper socket btf ids at build time new d8dfe5bfe856 tools/bpf: Sync btf_ids.h to tools new 0f12e584b241 bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h new fce557bcef11 bpf: Make btf_sock_ids global new 951cf368bcb1 bpf: net: Use precomputed btf_id for bpf iterators new 8fca4f98af0b Merge branch 'bpf_iter-BTF_ID-at-build-time' new 9165e1d70fb3 bpftool: Use only nftw for file tree parsing new db860e3a0c9c Merge remote-tracking branch 'bpf-next/master' new 0a0d93b943a2 xfrm: interface: use IS_REACHABLE to avoid some compile errors new 96a208295040 ip6_vti: use IS_REACHABLE to avoid some compile errors new a68fd2d16cb4 Merge remote-tracking branch 'ipsec-next/master' new b436b3f33d6f Merge remote-tracking branch 'mlx5-next/mlx5-next' new 35dfb013149f ipvs: queue delayed work to expire no destination connecti [...] new 954d82979b2f netfilter: Use fallthrough pseudo-keyword new e1352628f19c Merge remote-tracking branch 'netfilter-next/master' new 0bd57df7b51c Merge remote-tracking branch 'bluetooth/master' new 870234446736 Merge remote-tracking branch 'gfs2/for-next' new 778f51c721cc Merge remote-tracking branch 'mtd/mtd/next' new 791791e0c485 Merge remote-tracking branch 'nand/nand/next' new 57907c789b7c Merge remote-tracking branch 'spi-nor/spi-nor/next' new b15646e44836 Merge remote-tracking branch 'crypto/master' new b04ba5662d02 Merge remote-tracking branch 'drm/drm-next' new ff203e35384e drm/amdgpu/smu11: drop code chuck that got accidently re-added new 75bc07e2403c drm/amd/powerplay: suppress compile error around BUG_ON new 6ece96a1374e drm/amdgpu: load ta firmware for sienna cichlid new 443c7f3c3641 drm/amdgpu: add read amdgpu_gfxoff status in debugfs new 22f2447c0472 drm/amd/powerplay: widely share the API for data table retrieving new 6c339f37f1cd drm/amd/powerplay: unify swSMU index to asic specific inde [...] new 8264ee69f0d8 drm/amd/powerplay: drop unused code new d23c3ccc2176 drm/amd/powerplay: move clock dpm enablement check to smu_v11/v12 new 4d942ae349bb drm/amd/powerplay: move dpm feature support checking to smu_cmn.c new b4bb3aaf04af drm/amd/powerplay: move dpm feature enablement checking to [...] new 28251d726b2b drm/amd/powerplay: implement smu_cmn_get_enabled_mask() fo [...] new 7dbf78051f75 drm/amd/powerplay: move ppfeature mask setting to smu_cmn.c new af5ba6d21a70 drm/amd/powerplay: common API for disabling all features w [...] new a7bae0619903 drm/amd/powerplay: move more APIs to smu_cmn.c new e7a95eea2250 drm/amd/powerplay: maximum code sharing around watermarks setting new caad2613dc4b drm/amd/powerplay: move table setting common code to smu_cmn.c new c1b353b7eac5 drm/amd/powerplay: update the tables init related new 66c868282f91 drm/amd/powerplay: move SMC message issuing APIs to smu_cmn.c new 2132672499b9 drm/amd/powerplay: drop unnecessary message support check new 704759315a7c drm/amd/powerplay: revise the calling flow on OD table update new d8e0b16d818e drm/amd/powerplay: tag swSMU code layers new cff5f790193c drm/amdgpu: load asd for sienna cichlid new c652923afa7c drm/amdgpu: enable xgmi support for sienna cichlid new 5ea6f9c22c70 drm/amdgpu: add timeout flush mechanism to update wptr for [...] new 05cac1ae8ffb drm/amdgpu: do not disable SMU on vm reboot new 07bf2f2d369d drm/amd/display: remove unhelpful 5ms delay new c06e09b76639 drm/amd/display: Add DSC parameters logging to debugfs new 831010da1b0b drm/amd/display: Implement AMD VSIF V3 new 5cb32419cec0 drm/amd/display: Decouple ABM init from dmcu new 6d824ed524fc drm/amd/display: rename dsc extended caps as dsc branch de [...] new b4f71c8c7934 drm/amd/display: Make new dc interface for adding dsc resource new 940c5270609c drm/amd/display: [FW Promotion] Release 0.0.25 new ee5dc62d2cce drm/amd/display: Improve compatibility by re-ordering info [...] new 18c4686aef0b drm/amd/display: Call dsc related functions indirectly via [...] new e10517b3cb93 drm/amd/display: Add additional config guards for DCN new 3b26ca2db30d drm/amd/display: interface to obtain minimum plane size caps new d182e78834d7 drm/amd/display: 3.2.95 new d10985f46e48 Revert "drm/amdgpu/vcn: add shared memory restore after wa [...] new 4908d02637b3 drm/amdgpu/vcn: merge shared memory into vcpu new 9c0551f23e65 drm/amd/powerplay: fix typos for clk map new 8985adb69f7d drm/amd/powerplay: update driver if version for navy_flounder new 85dec7176b96 drm/amd/powerplay: retrieve VCN dpm table per instances new 0c56c862e712 drm/amd/powerplay: fix a crash when overclocking Vega M new 9cb268215dbb drm/amdgpu: Fix NULL dereference in dpm sysfs handlers new 84dd1f698e5f drm/amdgpu: move i2c bus lock out of ras structure new a519fd83cf30 drm/amdgpu: remove eeprom from the smu i2c handlers new cd65c33c4888 drm/amdgpu/vega20: enable the smu i2c bus for all boards new 0e0e11e71e31 drm/amdgpu/swSMU: remove eeprom from the smu i2c handlers (v2) new 1bc734759f28 drm/amdgpu/navi1x: add SMU i2c support (v2) new bc50ca291e5e drm/amdgpu/sienna_cichlid: add SMU i2c support (v2) new 922e7455bb61 Revert "drm/amd/display: Expose connector VRR range via debugfs" new ec8ef2cc7c04 drm/ttm: Break out the loops if need_resched in bo delayed [...] new 7276c01c0786 drm/amdgpu: work around llvm bug #42576 new b9befb835ece sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] new 9a76175ebb81 drm/amdgpu: add another raven1 gfxoff quirk new 2268ed13101a drm/amd/powerplay: optimize the mclk dpm policy settings new 065331965c78 drm/amdgpu: add some additional DCE6 registers (v7) new c5b72f9fc818 drm/amdgpu/powerplay: add some documentation about memory clock new fa2f688315cd Merge remote-tracking branch 'amdgpu/drm-next' new c11fd40b5aa8 Merge remote-tracking branch 'drm-intel/for-linux-next' new b2f6f12e30ee Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 23f166ca9a86 drm/vram-helper: stop using TTM_MEMTYPE_FLAG_MAPPABLE new 5fbff813a4a3 dma-fence: basic lockdep annotations new d0b9a9aef0a1 dma-fence: prime lockdep annotations new 72b6ede73623 dma-buf.rst: Document why indefinite fences are a bad idea new e69acf18d08d drm: remove optional dummy function from drivers using TTM new 4b8edc39a45f drm/ttm: cleanup io_mem interface with nouveau new ce74773305bd drm/ttm: remove io_reserve_fastpath flag new c1c440d41aff drm/ttm: cleanup coding style and implementation. new f5a9a9383f27 drm/ttm: remove TTM_MEMTYPE_FLAG_CMA new cd1d58edcd25 drm/vmwgfx: stop using TTM_MEMTYPE_FLAG_MAPPABLE new ed024ca62a4a drm/nouveau: stop using TTM_MEMTYPE_FLAG_MAPPABLE new 5767603c2619 drm/qxl: stop using TTM_MEMTYPE_FLAG_MAPPABLE v2 new fbc678e836f1 drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_reset() new 92cc68e35863 drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_on() new eb2ee0efd452 drm/vblank: Use spin_(un)lock_irq() in drm_legacy_vblank_p [...] new 7f07c35fe63b drm/vblank: Use spin_(un)lock_irq() in drm_queue_vblank_event() new 5887a2ad53ce drm/vblank: Use spin_(un)lock_irq() in drm_crtc_queue_sequ [...] new 724884c3eba3 dt-bindings: display: Fix example in nwl-dsi.yaml new acc0c39a59cc dt-binding: display: Allow a single port node on rocktech, [...] new b68fa351c21e Merge remote-tracking branch 'drm-misc/for-linux-next' new e79ea476f9df drm/msm/dpu: fix/enable 6bpc dither with split-lm new 2138530dd26f Merge remote-tracking branch 'drm-msm/msm-next' new 37371effb7c3 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new baf2ad066939 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 59442771963a Merge remote-tracking branch 'etnaviv/etnaviv/next' new 52c33f3899ed Merge remote-tracking branch 'regmap/for-next' new dc6bd57575f1 Merge remote-tracking branch 'sound/for-next' new c3061bc73fd7 ASoC: sgtl5000: Convert to json-schema new 58b868f51d6e ASoC: tas2770: Fix reset gpio property name new ad0ddbb9ba3d ASoC: tas2770: Convert tas2770 binding to yaml new f74028e159bb ASoC: tegra: Add Tegra210 based ADMAIF driver new 43a10bf49f11 Merge series "Add ASoC AHUB components for Tegra210 and la [...] new 1027a308e41b Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 3a0b525e9d62 Merge remote-tracking branch 'sound-asoc/for-next' new 67879b436104 Merge remote-tracking branch 'modules/modules-next' new 53aab92dec44 Input: synaptics-rmi4 - drop a duplicated word new 77da21c5d3c6 Input: elan_i2c - handle firmware not implementing "get pa [...] new fc7c882aa9b1 Input: elan_i2c - make fetching IC type of older controlle [...] new 40d8aa97131d Input: elan_i2c - handle devices with patterns above 1 new df10cc8db1e1 Input: elan_i2c - fix detecting IAP version on older controllers new 059d6c2de6fd Input: elan_i2c - add support for different firmware page sizes new bfd9b92bc8f9 Input: elan_i2c - handle firmware updated on newer ICs new 8d73ec7411e0 Input: elan_i2c - add firmware update info for ICs 0x11, 0 [...] new 3d712af637e1 Input: elan_i2c - do not constantly re-query pattern ID new 04d5ce620f79 Input: elan_i2c - add support for high resolution reports new 9b031c86506c Merge branch 'elan-i2c' into next new 8920e500f484 Merge remote-tracking branch 'input/next' new eee928a38fc6 Merge remote-tracking branch 'block/for-next' new 9e98ff8031d5 Merge remote-tracking branch 'device-mapper/for-next' new 9fcff58cdfc7 Merge remote-tracking branch 'mmc/next' new 8482bd84686b Merge remote-tracking branch 'mfd/for-mfd-next' new 7eb99a39ef76 video: backlight: cr_bllcd: Remove unused variable 'intensity' new 7ac7ce30cef5 Merge remote-tracking branch 'backlight/for-backlight-next' new d2c6f969c59c Merge remote-tracking branch 'battery/for-next' new 3acff11cef1d regulator: gpio: Honor regulator-boot-on property new e1794aa43f17 regulator: core: Add destroy_regulator() new f70e472d6960 Merge series "regulator_sync_state() support" from Saravan [...] new 175a1d84154d regulator: convert QCOM SMD-RPM regulator document to YAML schema new 472723424271 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new 327840bf1bdb Merge remote-tracking branch 'regulator/for-next' new ed0cb2adc11c Merge remote-tracking branch 'security/next-testing' new 907e5f06d50b Merge remote-tracking branch 'integrity/next-integrity' new 594eccd323c3 Merge remote-tracking branch 'safesetid/safesetid-next' new f2a60430d6bd Merge remote-tracking branch 'selinux/next' new beb4ee6770a8 Smack: fix use-after-free in smk_write_relabel_self() new 1e20f69a34b6 Merge remote-tracking branch 'smack/next' new 51f981d60868 Merge remote-tracking branch 'iommu/next' new f1d9b23cabc6 audit: purge audit_log_string from the intra-kernel audit API new b43870c74f3f audit: report audit wait metric in audit status reply new 91110f3be70c Merge remote-tracking branch 'audit/next' new 8a71c743bf5e dt-bindings: iommu: renesas,ipmmu-vmsa: Add r8a774e1 support new a36c66910f78 drm/tilcdc: Replace HTTP links with HTTPS ones new 382646090f7f dt-bindings: drm/bridge: Replace HTTP links with HTTPS ones new 0e77639e8268 dt-bindings: aspeed-lpc: Replace HTTP links with HTTPS ones new 4166a36f63fe Merge remote-tracking branch 'devicetree/for-next' new 59ca3dd5795b Merge remote-tracking branch 'spi/for-5.9' into spi-next new a22e441213ab Merge remote-tracking branch 'spi/for-next' new ab28647e29f3 Merge remote-tracking branch 'tip/auto-latest' new a4f3e225472d Merge remote-tracking branch 'edac/edac-for-next' new 20f565277648 Merge remote-tracking branch 'ftrace/for-next' new 87c08bfbbf0c Merge remote-tracking branch 'rcu/rcu/next' new 1f4a95f0c74b Merge remote-tracking branch 'kvm/linux-next' new 42cdf5e50ba3 Merge remote-tracking branch 'kvm-arm/next' new 3a16482a0412 Merge remote-tracking branch 'kvms390/next' new 4d0b3d6f2c1f x86/percpu: Introduce size abstraction macros new fab0304d6600 x86/percpu: Clean up percpu_to_op() new b486b5dd41cf x86/percpu: Clean up percpu_from_op() new cc9d4f1841c9 x86/percpu: Clean up percpu_add_op() new a1f6d2947f3e x86/percpu: Remove "e" constraint from XADD new 972b2611d273 x86/percpu: Clean up percpu_add_return_op() new cbed196e1434 x86/percpu: Clean up percpu_xchg_op() new 2355e79e8d55 x86/percpu: Clean up percpu_cmpxchg_op() new e237846bc521 x86/percpu: Clean up percpu_stable_op() new 4d9eaa193df1 x86/percpu: Remove unused PER_CPU() macro new 5d8d9e1cf769 x86: support i386 with Clang new 33386c660cb9 Merge branch 'for-5.9' into for-next new 21c40dea54a1 Merge remote-tracking branch 'percpu/for-next' new f083bf063b11 Merge remote-tracking branch 'drivers-x86/for-next' new 3b5873e5c2c7 Merge remote-tracking branch 'chrome-platform/for-next' new 347b711870ab leds: multicolor: Fix camel case in documentation new 01cbf32a9b76 leds: trigger: add support for LED-private device triggers new b15170cd971a dt-bindings: leds: Convert leds-lp55xx to yaml new 2c630c288163 leds: lp55xx: Convert LED class registration to devm_* new 79e2551d1bd8 leds: lp55xx: Add multicolor framework support to lp55xx new ee7e284ef953 leds: lp5523: Update the lp5523 code to add multicolor bri [...] new 52031c8c3d4a leds: lp5521: Add multicolor framework multicolor brightne [...] new e4460a021041 Merge remote-tracking branch 'leds/for-next' new a7f0f92aa82f ipmi: remve duplicate code in __ipmi_bmc_register() new 634b06def11c ipmi/watchdog: add missing newlines when printing paramete [...] new bcecc0ea26c7 Merge remote-tracking branch 'ipmi/for-next' new e15f94eca1db Merge remote-tracking branch 'driver-core/driver-core-next' new 79ae66d3425d Merge remote-tracking branch 'usb/usb-next' new de37458f8c2b USB: serial: iuu_phoenix: fix led-activity helpers new d2a4309c1ab6 USB: serial: qcserial: add EM7305 QDL product ID new bbe8555b13bc Merge remote-tracking branch 'usb-serial/usb-next' new d7ef75e318c2 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new e9f84ec63c6f phy: samsung-ufs: Fix IS_ERR argument new 6c89533deeb3 dt: update Marvell Armada 38x COMPHY binding new 1dea06cd643d phy: armada-38x: fix NETA lockup when repeatedly switching speeds new 960004121075 dt-bindings: phy: add bcm63xx-usbh bindings new 783f6d3dcf35 phy: bcm63xx-usbh: Add BCM63xx USBH driver new 3d7b0ca5300b phy: qualcomm: fix setting of tx_deamp_3_5db when device p [...] new d8c01bb59dc4 Merge remote-tracking branch 'phy-next/next' new 0f2df7a3048c Merge remote-tracking branch 'tty/tty-next' new 76daa5126e15 Merge remote-tracking branch 'char-misc/char-misc-next' new 7d2845d58d25 soundwire: intel: reuse code for wait loops to set/clear bits new 4a17c441c7cb soundwire: intel: revisit SHIM programming sequences. new 02629e454827 soundwire: intel: introduce a helper to arm link synchronization new 437e3289b5ea soundwire: intel: introduce helper for link synchronization new 12b161468d51 soundwire: intel_init: add implementation of sdw_intel_ena [...] new 8459cea755e7 soundwire: intel_init: use EXPORT_SYMBOL_NS new 4a98a6b2fa75 soundwire: intel/cadence: merge Soundwire interrupt handle [...] new ab2c913297a1 soundwire: intel: add wake interrupt support new a81844034e5b Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx new 7b52e4a16278 Merge remote-tracking branch 'soundwire/next' new 022c2f21d4b1 Merge remote-tracking branch 'thunderbolt/next' new 939032fb84eb Staging: rtl8188eu: core: Fix coding style issue new 315116579f79 staging: rtl8188eu: add spaces around operators in header files new 809a9308646a staging: Replace HTTP links with HTTPS ones new 4cb78d4fd17b Merge remote-tracking branch 'staging/staging-next' new 61b66c6027ef Merge remote-tracking branch 'mux/for-next' new 5ed80ad08485 interconnect: Do not skip aggregation for disabled paths new 45adf4c80ef6 Merge remote-tracking branch 'icc/icc-next' new 1c2fe1d84b84 Merge remote-tracking branch 'dmaengine/next' new aebd6818d9e9 Merge remote-tracking branch 'scsi/for-next' new 925230b8723f scsi: megaraid_sas: Clear affinity hint new 7f1c8efd28f7 scsi: ufs: Fix 'unmet direct dependencies' config warning new e10d24786adb scsi: firmware: qcom_scm: Add support for programming inli [...] new 12700db4f9f7 scsi: ufs-qcom: Name the dev_ref_clk_ctrl registers new a5fedfacb402 scsi: ufs: Add program_key() variant op new de9063fbd769 scsi: ufs-qcom: Add Inline Crypto Engine support new 6422e3c3b521 scsi: aic79xx: Restore modes when exiting ahd_linux_queue_ [...] new 3b4730b553b8 Merge remote-tracking branch 'scsi-mkp/for-next' new 111d1089700c rpmsg: virtio: add endianness conversions new 7b9f18ca933a remoteproc: stm32: Decouple rproc from memory translation new b8631ab137c7 remoteproc: stm32: Request IRQ with platform device new 8210fc873d2f remoteproc: stm32: Decouple rproc from DT parsing new 95e32f868aa6 remoteproc: stm32: Remove memory translation from DT parsing new 9276536f455b remoteproc: stm32: Parse syscon that will manage M4 synchr [...] new 376ffdc04456 remoteproc: stm32: Properly set co-processor state when attaching new d9473cbfb0c5 remoteproc: Make function rproc_resource_cleanup() public new dadbdb9c304c remoteproc: stm32: Parse memory regions when attaching to M4 new 11a7aaa72cc5 remoteproc: stm32: Properly handle the resource table when [...] new bee04d4672e0 remoteproc: stm32: Introduce new attach() operation new efd8626213f6 remoteproc: stm32: Update M4 state in stm32_rproc_stop() new 2c010cc378cd remoteproc: Move coredump functionality to a new file new 7ac516d39dd3 remoteproc: qcom_q6v5_mss: Replace mask based tracking with size new 76abf9cea6c8 remoteproc: Pass size and offset as arguments to segment d [...] new c97319881c91 remoteproc: Add inline coredump functionality new 3afdc59e4390 remoteproc: Add coredump debugfs entry new 318130cc9362 remoteproc: qcom_q6v5_mss: Add MBA log extraction support new b9f19cf74fc9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 778e0e68283c Merge remote-tracking branch 'rpmsg/for-next' new 60e149cc2965 Merge branch 'devel' into for-next new 57922bada59f Merge remote-tracking branch 'gpio/for-next' new 7c01407b7386 Merge remote-tracking branch 'gpio-intel/for-next' new 66c00f561d94 dt-bindings: ingenic,pinctrl: Support pinmux/pinconf nodes new e8284d4ee8bc Merge branch 'devel' into for-next new c9fb3f6ef091 Merge remote-tracking branch 'pinctrl/for-next' new 0a0930206762 pinctrl: baytrail: Use fallthrough pseudo-keyword new b4f2fcb53487 pinctrl: intel: Add Intel Emmitsburg pin controller support new 88e1c419c908 Merge remote-tracking branch 'pinctrl-intel/for-next' new bfdae7159f72 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 2bf01b8e5679 Merge remote-tracking branch 'pwm/for-next' new 9746c9be0bb5 exec: Remove unnecessary spaces from binfmts.h new 0a8f36eb48f6 exec: Factor out alloc_bprm new 60d9ad1d1d7f exec: Move initialization of bprm->filename into alloc_bprm new f18ac551e503 exec: Move bprm_mm_init into alloc_bprm new 0c9cdff054ae exec: Factor bprm_execve out of do_execve_common new d8b9cd549ecf exec: Factor bprm_stack_limits out of prepare_arg_pages new be619f7f063a exec: Implement kernel_execve new 7fce69dff8db Implement kernel_execve new 0d780f27a315 Merge remote-tracking branch 'userns/for-next' new cb3a652fda0b Merge remote-tracking branch 'ktest/for-next' new c6f163cd33e6 Merge remote-tracking branch 'kselftest/next' new 13ce375e0acc Merge remote-tracking branch 'livepatching/for-next' new fef1e17def03 Merge remote-tracking branch 'coresight/next' new c7f3be4c94d3 rtc: ds1374: fix RTC_DRV_DS1374_WDT dependencies new 3d6cfb36ed71 rtc: ds1374: remove unused define new 39f000dba6b7 Merge remote-tracking branch 'rtc/rtc-next' new 797a3d950cb8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new ae5b7bd7994e Merge remote-tracking branch 'seccomp/for-next/seccomp' new 21d3e0c7a08f Merge remote-tracking branch 'kspp/for-next/kspp' new 6fa19801e679 Merge remote-tracking branch 'fsi/next' new 5766a3b8a196 Merge remote-tracking branch 'nvmem/for-next' new e89d9734106e Merge remote-tracking branch 'xarray/xarray' new 9b5a70d07e15 Merge remote-tracking branch 'hyperv/hyperv-next' new f26880f19f8e Merge remote-tracking branch 'auxdisplay/auxdisplay' new 18f92faeeb7c Merge remote-tracking branch 'kgdb/kgdb/for-next' new 0966dbba035c Merge remote-tracking branch 'pidfd/for-next' new 397a5a04f254 Merge remote-tracking branch 'devfreq/devfreq-next' new 9523c6f8590b Merge remote-tracking branch 'hmm/hmm' new b75a3778c88b Merge remote-tracking branch 'fpga/for-next' new 3a6f5a4b70e1 Merge remote-tracking branch 'kunit-next/kunit' new 342e98ffcbd0 Merge remote-tracking branch 'trivial/for-next' new 0451bda3ab23 Merge remote-tracking branch 'mhi/mhi-next' new 99666bd8b4bc Merge remote-tracking branch 'notifications/notifications- [...] new 57de58d803a0 Merge remote-tracking branch 'fsinfo/fsinfo-core' new acf3a49a7333 Merge remote-tracking branch 'memblock/for-next' new f91bdf6d787a Merge remote-tracking branch 'set_fs/set_fs-rw' new d1b521f2e473 Merge remote-tracking branch 'init/init-user-pointers' new 38efb581af53 mm/hugetlb: better checks before using hugetlb_cma new 25c95833f46a mailmap: add entry for Mike Rapoport new 8891c27a53d9 squashfs: fix length field overlap check in metadata reading new 2272a5f94107 scripts/decode_stacktrace: strip basepath from all paths new 03823d7a15cd checkpatch: test $GIT_DIR changes new 06c3cf0e677d kthread: remove incorrect comment in kthread_create_on_cpu() new 380f2a093824 scripts/tags.sh: collect compiled source precisely new c7fc42586611 scripts-tagssh-collect-compiled-source-precisely-v2 new 20a957629479 scripts/bloat-o-meter: Support comparing library archives new aee09dfd56da scripts/decode_stacktrace.sh: skip missing symbols new ea56c99c7a7b scripts/decode_stacktrace.sh: guess basepath if not specified new 1d865e2f4e8f scripts/decode_stacktrace.sh: guess path to modules new f50a7677721b scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] new 6f277ba5cec4 const_structs.checkpatch: add regulator_ops new 9f84e70d4bf6 scripts/spelling.txt: add more spellings to spelling.txt new fae540ab7356 ntfs: fix ntfs_test_inode and ntfs_init_locked_inode funct [...] new ca661da601c8 ocfs2: fix remounting needed after setfacl command new c12c009e4b56 ocfs2: suballoc.h: delete a duplicated word new d8fe2e8b3be1 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 819a52ed05b7 ocfs2: fix ocfs2 corrupt when iputting an inode new aee6a110824e ocfs2: change slot number type s16 to u16 new 21c0ece783f5 ramfs: support O_TMPFILE new 8bd288d4dc95 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 4dac15bdf5c8 mm, treewide: rename kzfree() to kfree_sensitive() new 9b777f20e4bd mm: ksize() should silently accept a NULL pointer new 77552e70fb40 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB new 597dac8a097b mm/slab: add naive detection of double free new b5137fe3f0ea slab: fix misplaced __free_one() new 801d99f811c0 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] new 7bec084c4cf3 mm, slub: extend slub_debug syntax for multiple blocks new 6e1c9742268d mm, slub: make function parse_slub_debug_flags() static new 5e6be10445b6 mm, slub: make some slub_debug related attributes read-only new 16b1e4740a41 mm, slub: remove runtime allocation order changes new 9f4361b73bc0 mm, slub: make remaining slub_debug related attributes read-only new 7c20ac73e57d mm, slub: make reclaim_account attribute read-only new a881b51a66bf mm, slub: introduce static key for slub_debug() new 6ee212dd503c mm, slub: introduce kmem_cache_debug_flags() new 66543bad2e15 mm, slub: introduce kmem_cache_debug_flags()-fix new 09e4c591164c mm, slub: extend checks guarded by slub_debug static key new b1b58c8a41d2 mm, slab/slub: move and improve cache_from_obj() new b13585214b2a mm, slab/slub: improve error reporting and overhead of cac [...] new dee94f808b96 mm, slab/slub: improve error reporting and overhead of cac [...] new 022536174ed5 mm/slub.c: drop lockdep_assert_held() from put_map() new 261ef7787377 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] new 2e2aa8e15bed mm/debug_vm_pgtable: add tests validating arch helpers for [...] new eed96b6115d0 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] new c0528caa21ba mm-debug_vm_pgtable-add-tests-validating-advanced-arch-pag [...] new 554d34ca1cfe mm/debug_vm_pgtable: add debug prints for individual tests new 7803f6b3d419 Documentation/mm: Add descriptions for arch page table helpers new 90aa7f3cf6d7 documentation-mm-add-descriptions-for-arch-page-table-helpers-v5 new f28a0419ebad mm/debug: handle page->mapping better in dump_page new a2469af34d08 mm-handle-page-mapping-better-in-dump_page-fix new 53e9a5105510 mm/debug: dump compound page information on a second line new 529263d51f2e mm/debug: print head flags in dump_page new e472386bc36f mm/debug: switch dump_page to get_kernel_nofault new d468db531ce0 mm/debug: print the inode number in dump_page new 9de28bee636c mm/debug: print hashed address of struct page new b39c8b0f00d1 mm: filemap: clear idle flag for writes new f1b559ebbc52 mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] new 7154d6211514 mm/gup.c: Fix the comment of return value for populate_vma [...] new 7404dfeecc93 mm/swap_slots.c: simplify alloc_swap_slot_cache() new 058e5f828f71 mm/swap_slots.c: simplify enable_swap_slots_cache() new 8b27c64e6f01 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] new 9ac544be7eba tmpfs: per-superblock i_ino support new 1916be956170 tmpfs: support 64-bit inums per-sb new 9fc3516285be mm: kmem: make memcg_kmem_enabled() irreversible new 2b1f65001907 mm: memcg: factor out memcg- and lruvec-level changes out [...] new 974a564bd2fc mm: memcg: prepare for byte-sized vmstat items new b81f4cade0bf mm: memcg: convert vmstat slab counters to bytes new 1f3f13d2b2c2 mm: slub: implement SLUB version of obj_to_index() new 61e1ba162584 mm: memcontrol: decouple reference counting from page accounting new 7fb26f5f09a0 mm: memcg/slab: obj_cgroup API new 2fd9765d8f34 mm: memcg/slab: allocate obj_cgroups for non-root slab pages new 9c7949e87d38 mm: memcg/slab: save obj_cgroup for non-root slab objects new f78b66541a8f mm: memcg/slab: charge individual slab objects instead of pages new 8deed02951b6 mm: memcg/slab: deprecate memory.kmem.slabinfo new ea01ce523502 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h new bcec1a3a16b5 mm: memcg/slab: use a single set of kmem_caches for all ac [...] new fd037ba62d1c mm: memcg/slab: simplify memcg cache creation new aaf544e431d0 mm: memcg/slab: remove memcg_kmem_get_cache() new ab18ef62e384 mm: memcg/slab: deprecate slab_root_caches new 7987352bbe15 mm: memcg/slab: remove redundant check in memcg_accumulate [...] new 801532f5964e mm: memcg/slab: use a single set of kmem_caches for all al [...] new c9e6cc5c2c4e mm: slab/memcg: fix build on MIPS new 0e97c8730a27 kselftests: cgroup: add kernel memory accounting tests new 40bd02508beb tools/cgroup: add memcg_slabinfo.py tool new 22b1f37d4faf percpu: return number of released bytes from pcpu_free_area() new 784dd8d55782 mm: memcg/percpu: account percpu memory to memory cgroups new ca27d65ec495 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new 2b43e1314c66 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new 64db02e46e36 mm/percpu: fix 'defined but not used' warning new 55467e88850e mm: memcg/percpu: per-memcg percpu memory statistics new 6a719794b346 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 new ab8bac2140c4 mm: memcg: charge memcg percpu memory to the parent cgroup new 6269caf118a5 kselftests: cgroup: add perpcu memory accounting test new 3b1101704b3f mm: memcontrol: account kernel stack per node new 1ea0df0fea72 mm: memcg/slab: remove unused argument by charge_slab_page() new 7a8b2114550c mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] new bcb22ecd4a0d mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] new d3a6b75214ed mm: memcontrol: avoid workload stalls when lowering memory.high new 2c54b50c990f mm, memcg: reclaim more aggressively before high allocator [...] new 50efd82d3fef mm, memcg: unify reclaim retry limits with page allocator new 1696187893fc mm, memcg: avoid stale protection values when cgroup is ab [...] new 7833fb7ef4cb mm, memcg: decouple e{low,min} state mutations from protec [...] new e01d6f4f2750 memcg, oom: check memcg margin for parallel oom new a8e9efab083a mm: remove redundant check non_swap_entry() new 283f39de5007 mm/memory.c: make remap_pfn_range() reject unaligned addr new 39973e4e32bc mm: remove unneeded includes of <asm/pgalloc.h> new 8b823ee3b20e powerpc: fix compilation warning caused by missing include [...] new 62b55a1cb7aa opeinrisc: switch to generic version of pte allocation new 82bb211c925c xtensa: switch to generic version of pte allocation new 6969ccf79a73 asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] new 76c6ce7be25b asm-generic: pgalloc: provide generic pud_alloc_one() and [...] new 85b42929be62 asm-generic: pgalloc: provide generic pgd_free() new 5928503d3bf6 mm: move lib/ioremap.c to mm/ new fc35477a29b3 mm: move p?d_alloc_track to separate header file new 62f0f871fc35 mm/mmap.c: fix the adjusted length error new b79a5a1b0a68 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() new 35717e31d77c proc/meminfo: avoid open coded reading of vm_committed_as new 9482247c26fe mm/util.c: make vm_memory_committed() more accurate new 7b613c42a3ed percpu_counter: add percpu_counter_sync() new 8479582cc77a mm: adjust vm_committed_as_batch according to vm overcommi [...] new 1a6804edf5d0 mm: pgtable: make generic pgprot_* macros available for no-MMU new c818e057bb35 riscv: use generic pgprot_* macros from <linux/pgtable.h> new c01ce823a6e6 mm/sparsemem: enable vmem_altmap support in vmemmap_popula [...] new b9da783c3794 mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_ [...] new fd5a8cfb0d0b arm64/mm: enable vmem_altmap support for vmemmap mappings new bf1f696be3d9 mm/mremap: it is sure to have enough space when extent mee [...] new 4fc4675093ae mm/mremap: calculate extent in one place new b68ffdcc4419 mm/mremap: start addresses are properly aligned new c79eab81d953 mm/sparse: never partially remove memmap for early section new a949af45b625 mm/sparse: only sub-section aligned range would be populated new 4bb4b34642ff mm/sparse: cleanup the code surrounding memory_present() new 3f64030b53dc vmalloc: convert to XArray new 9007ad809bbe mm/vmalloc: simplify merge_or_add_vmap_area() new 0631a71ddbe5 mm/vmalloc: simplify augment_tree_propagate_check() new a2b559d0aada mm/vmalloc: switch to "propagate()" callback new 911a27aeafa6 mm/vmalloc: update the header about KVA rework new 5d9d75aeadd3 mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] new 72fc8ef2202d mm/vmalloc.c: remove BUG() from the find_va_links() new 5354592e5d4d kasan: improve and simplify Kconfig.kasan new 3fe4f8ce26f5 kasan: update required compiler versions in documentation new ecbd3c5b8b9d rcu: kasan: record and print call_rcu() call stack new 3b22f372e034 rcu-kasan-record-and-print-call_rcu-call-stack-v8 new 33385076d84f kasan: record and print the free track new 2a5d4fceff31 kasan-record-and-print-the-free-track-v8 new 60670a53e28a kasan: add tests for call_rcu stack recording new d10d5040a319 kasan: update documentation for generic kasan new cbe222aed8a1 kasan: remove kasan_unpoison_stack_above_sp_to() new dfb76c3e6139 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN new 15a4fc768594 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 new 0db360afcd63 mm, page_alloc: use unlikely() in task_capc() new 4394da37f40a page_alloc: consider highatomic reserve in watermark fast new 2470fb63bd46 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 new fbd6e5c8f18b mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new be864e805001 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] new 893b3c626a84 mm: remove vm_total_pages new ca973a2c5301 mm/page_alloc: remove nr_free_pagecache_pages() new 4a2b1fad1d9a mm/memory_hotplug: document why shuffle_zone() is relevant new 7addb148664b mm/shuffle: remove dynamic reconfiguration new c1c71f31e1e5 powerpc/numa: set numa_node for all possible cpus new 7a19ce92d30a powerpc/numa: prefer node id queried from vphn new 2492e4eaa3a4 mm/page_alloc: keep memoryless cpuless node 0 offline new dee20ad29c62 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] new e7b8cb3408bb mm/page_alloc.c: extract the common part in pfn_to_bitidx() new 93ff3a171367 mm/page_alloc.c: simplify pageblock bitmap access new 065185d7c9a8 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] new f4a1604d4331 mm/page_alloc: silence a KASAN false positive new 2eefa3dbe1fe mm/page_alloc: fallbacks at most has 3 elements new 0f8d5c17abba mm/page_alloc.c: skip setting nodemask when we are in interrupt new d4a5918637d5 mm/huge_memory.c: update tlb entry if pmd is changed new c1a71fd36fae MIPS: do not call flush_tlb_all when setting pmd entry new 838b18c7a38a mm/hugetlb: split hugetlb_cma in nodes with memory new 0197aa902cd5 mm: thp: replace HTTP links with HTTPS ones new 49d7dfb0abf5 mm-thp-replace-http-links-with-https-ones-fix new d88aad5d71fc mm/vmscan.c: fix typo new a5e6de5c1529 mm: vmscan: consistent update to pgrefill new 4f2d4786164d mm: proactive compaction new 4b3f337fdb8d mm: fix compile error due to COMPACTION_HPAGE_ORDER new feaa968b00de mm: use unsigned types for fragmentation score new bacf3f8560c3 mm, oom: make the calculation of oom badness more accurate new 196e720da0d0 mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 new ea4c8235e1fb doc, mm: sync up oom_score_adj documentation new 7c68b8ae1aa4 doc, mm: clarify /proc/<pid>/oom_score value range new 03d02991e354 hugetlbfs: prevent filesystem stacking of hugetlbfs new 8ec746e1b39f mm/migrate: optimize migrate_vma_setup() for holes new 291e75424565 mm-migrate-optimize-migrate_vma_setup-for-holes-v2 new 3ad7f034a12a mm/migrate: add migrate-shared test for migrate_vma_*() new 5a5cbe0dfa86 mm: thp: remove debug_cow switch new e6de33611765 mm: store compound_nr as well as compound_order new 5b3b6da5d8cd mm: move page-flags include to top of file new 8fd6627dc5c7 mm: add thp_order new 061eb333b13b mm: add thp_size new 1e33a8a8459f mm: replace hpage_nr_pages with thp_nr_pages new cccaae03c6ae mm: add thp_head new 437b4afbe348 mm: introduce offset_in_thp new b925ce12e1a1 mm/vmstat: add events for THP migration without split new 58e6e1b4367d mm-vmstat-add-events-for-thp-migration-without-split-fix new e005229f3aaa mm-vmstat-add-events-for-thp-migration-without-split-fix-2 new 2469938a8e25 mm/cma.c: fix NULL pointer dereference when cma could not [...] new cf303ec6e70a mm: cma: fix the name of CMA areas new 34292e54cb58 mm: cma: return cma->name directly in cma_get_name new 7637f3d70986 mm: hugetlb: fix the name of hugetlb CMA new 891c79366178 mm,hwpoison: cleanup unused PageHuge() check new 346d76b39f68 mm, hwpoison: remove recalculating hpage new 7a6aeb9ba39b mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new b6d73d1f93ec mm,madvise: Refactor madvise_inject_error new d5e30e88f749 mm,hwpoison-inject: don't pin for hwpoison_filter new 0e761bb9d307 mm,hwpoison: Un-export get_hwpoison_page and make it static new 1d5903550df5 mm,hwpoison: kill put_hwpoison_page new 17ce9bcf0110 mm,hwpoison: remove MF_COUNT_INCREASED new 0d52f615af29 mm,hwpoison: remove flag argument from soft offline functions new 9f12e5e0ccf8 mm,hwpoison: Unify THP handling for hard and soft offline new 4f509cfa8f03 mm,hwpoison: rework soft offline for free pages new 8f4c14ddd714 mm,hwpoison: rework soft offline for in-use pages new bae236daedba mmhwpoison-rework-soft-offline-for-in-use-pages-fix new c31c64195d45 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 444b04a49c42 mm,hwpoison: return 0 if the page is already poisoned in s [...] new d96679b99aae mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new b3226740afc3 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 268fa7f39469 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 458dcdc569cb mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 12bb66c97fa3 include/linux/sched/mm.h: optimize current_gfp_context() new 609f34c54c07 x86/mm: use max memory block size on bare metal new 0e38da13c606 x86-mm-use-max-memory-block-size-on-bare-metal-v3 new 3f116e5c37a2 mm/memory_hotplug: introduce default dummy memory_add_phys [...] new ff712b0cfe61 mm/memory_hotplug: fix unpaired mem_hotplug_begin/done new 992d123f9778 linux/sched/mm.h: drop duplicated words in comments new c4e30e30cc28 mm: drop duplicated words in <linux/pgtable.h> new ceec9bbf4201 mm: drop duplicated words in <linux/mm.h> new bcd29a19e001 include/linux/highmem.h: fix duplicated words in a comment new eea7dd569b14 include/linux/frontswap.h: drop duplicated word in a comment new f025fbb1cc92 include/linux/memcontrol.h: drop duplicate word and fix spello new 2dfad9bf6aa1 syscalls: use uaccess_kernel in addr_limit_user_check new cfed43dca276 arm: don't call addr_limit_user_check for nommu new 9ffb5820b276 nds32: use uaccess_kernel in show_regs new 76f10c9e58f5 riscv: include <asm/pgtable.h> in <asm/uaccess.h> new 0a312fbd2c2d uaccess: remove segment_eq new 5d70718bfd1a uaccess: add force_uaccess_{begin,end} helpers new f57f0276ebed uaccess-add-force_uaccess_beginend-helpers-v2 new 7188ccd4e14c exec: use force_uaccess_begin during exec and exit new a545d8989a69 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 086cfd05ea8b fs/buffer.c: dump more info for __getblk_gfp() stall problem new c5519cad80d7 kernel/hung_task.c: Monitor killed tasks. new 233c452e14a7 alpha: fix annotation of io{read,write}{16,32}be() new 5dc1ecb6714f proc/sysctl: make protected_* world readable new 477058cfc2f3 include/linux/compiler-clang.h: drop duplicated word in a comment new e52a303e5280 include/linux/exportfs.h: drop duplicated word in a comment new f034e2b2408f include/linux/async_tx.h: drop duplicated word in a comment new 381ec247c1da include/linux/xz.h: drop duplicated word new 1fb0e09cf2ac sparse: group the defines by functionality new bc45e5604f5e lib/bitmap.c: fix bitmap_cut() for partial overlapping case new 459117bc158d lib/test_bitmap.c: add test for bitmap_cut() new e503a2546f6b lib/generic-radix-tree.c: remove unneeded __rcu new fd8b4f72e667 lib/test_bitops: do the full test during module init new 5daf31ebda6b lib: optimize cpumask_local_spread() new df8e86ee364b lib/test_lockup.c: make symbol 'test_works' static new f384deefbbf7 iomap: constify ioreadX() iomem argument (as in generic im [...] new a9c8a2a452ed rtl818x: constify ioreadX() iomem argument (as in generic [...] new 4eb4dfa76e49 ntb: intel: constify ioreadX() iomem argument (as in gener [...] new b5ad47d7487a virtio: pci: constify ioreadX() iomem argument (as in gene [...] new b190dbb673c0 lib/test_bits.c: add tests of GENMASK new 70fdfe143a23 lib/test_bits: add MODULE_LICENSE() new 765e58cebf09 lib/test_bits: make some functions static new 4117fecb5899 checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 9faf1bcef061 checkpatch: support deprecated terms checking new 6b18fd789f56 scripts/deprecated_terms: recommend denylist/allowlist ins [...] new e5c66ce81205 checkpatch: add --fix option for ASSIGN_IN_IF new 89b5a6cabd68 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new 8d4f9d03530b autofs: fix doubled word new 4714df751711 fs/minix: check return value of sb_getblk() new f442b7f8ad4f fs/minix: don't allow getting deleted inodes new c88bf2387a57 fs/minix: reject too-large maximum file size new 13b92002a6bc fs/minix: set s_maxbytes correctly new f6f53af66109 fs/minix: fix block limit check for V1 filesystems new f570dcad829c fs/minix: remove expected error message in block_to_path() new 4849f08bd3a7 fs/ufs: avoid potential u32 multiplication overflow new c43277abbe64 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new 715e6de09d3e VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones new b10fc48c5289 fat: fix fat_ra_init() for data clusters == 0 new 3180ae7965a3 fs/signalfd.c: fix inconsistent return codes for signalfd4 new 354622b42e2c selftests: kmod: use variable NAME in kmod_test_0001() new aac89e37f0ae kmod: remove redundant "be an" in the comment new 3fa83adb0c57 test_kmod: avoid potential double free in trigger_config_r [...] new 2abfbe496d26 coredump: add %f for executable filename. new d00e36d0dd80 exec: change uselib(2) IS_SREG() failure to EACCES new 438f26fe4c32 exec: move S_ISREG() check earlier new 382f3470355f exec: move path_noexec() check earlier new 1be58200f940 kdump: append kernel build-id string to VMCOREINFO new 4bf358546975 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new 4546cca971e2 drivers/rapidio/rio-scan.c: use struct_size() helper new af53aa0644b3 rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] new 94aea757df82 kernel/panic.c: make oops_may_print() return bool new 1cfb74ad7453 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new be75610b8985 aio: simplify read_events() new 36edeb1a6a6a kcov: unconditionally add -fno-stack-protector to compiler [...] new 8f1033f23a87 kcov: make some symbols static new e44e3305dd1f ipc: uninline functions new 88110d3ab0df ipc/shm.c: Remove the superfluous break new 9a39ee9cc17b Merge branch 'akpm-current/current' new 56ce7161340c mm/page_isolation: prefer the node of the source page new 2dd1ba156de8 mm/migrate: move migration helper from .h to .c new 0769c379acec mm/hugetlb: unify migration callbacks new 041e732035ec mm/migrate: clear __GFP_RECLAIM to make the migration call [...] new a29d7f0c4db7 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] new baaba1f5a8b8 mm/migrate: introduce a standard migration target allocati [...] new ba6b4123a239 mm/mempolicy: use a standard migration target allocation callback new 1cb49bf8a6be mm/page_alloc: remove a wrapper for alloc_migration_target() new 5ebdc9eef236 mm/memory-failure: remove a wrapper for alloc_migration_target() new 8f693fadcdd3 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new f3b4d05ec807 scripts/deprecated_terms: sync with inclusive terms new 3d832b6d4b5d mm: do page fault accounting in handle_mm_fault new c43bbcfaf771 mm/alpha: use general page fault accounting new 464fb1e9f2b9 mm/arc: use general page fault accounting new d561111d7dfa mm/arm: use general page fault accounting new 43fdd9a4fb88 mm/arm64: use general page fault accounting new b21c5f148bac mm/csky: use general page fault accounting new a3b8511e5cf9 mm/hexagon: use general page fault accounting new 515dadc54051 mm/ia64: use general page fault accounting new 37e76bb1a18f mm/m68k: use general page fault accounting new e87a53969b8a mm/microblaze: use general page fault accounting new 2abe7f7622a3 mm/mips: use general page fault accounting new 03831322cb4a mm/nds32: use general page fault accounting new 0aa024e25f64 mm/nios2: use general page fault accounting new 6abd9d3d6058 mm/openrisc: use general page fault accounting new a539280cf7f3 mm/parisc: use general page fault accounting new 1d42c9381a25 mm/powerpc: use general page fault accounting new 1928d4dd3b59 mm/riscv: use general page fault accounting new 8cd5f73aed09 mm/s390: use general page fault accounting new 3c5cf45eaf1a mm/sh: use general page fault accounting new bd9197ab2e3e mm/sparc32: use general page fault accounting new 8b17ddd0994c mm/sparc64: use general page fault accounting new bd36a489f2e5 mm/x86: use general page fault accounting new 9baf2a925e00 mm/xtensa: use general page fault accounting new 261b108582c7 mm: clean up the last pieces of page fault accountings new a6a12b0fa25b mm/gup: remove task_struct pointer for all gup code new 03bdf41d8a78 mm-gup-remove-task_struct-pointer-for-all-gup-code-fix new 92117f899699 mm/madvise: pass task and mm to do_madvise new 0af20d783a2a pid: move pidfd_get_pid() to pid.c new 71ebb8ca32d1 mm/madvise: introduce process_madvise() syscall: an extern [...] new f4384dd688eb mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new a8c4d20e2f35 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new eec4dfccac49 mm/madvise: check fatal signal pending of target process new 6c36d025e29a all arch: remove system call sys_sysctl new 4822204f2db2 s390: fix build error for sys_call_table_emu new 625340c07b93 mm/kmemleak: silence KCSAN splats in checksum new 28bdbbaba8be mm/frontswap: mark various intentional data races new f3e4309440d9 mm/page_io: mark various intentional data races new 7e58a3cacb6d mm-page_io-mark-various-intentional-data-races-v2 new d97d6987402c mm/swap_state: mark various intentional data races new d5f8947acc03 mm/filemap.c: fix a data race in filemap_fault() new 7ac96a400041 mm/swapfile: fix and annotate various data races new 867e0bbfd7bf mm-swapfile-fix-and-annotate-various-data-races-v2 new b81a844ae84f mm/page_counter: fix various data races at memsw new cf3be2398c3e mm/memcontrol: fix a data race in scan count new 499894a396c9 mm/list_lru: fix a data race in list_lru_count_one new 9e00de448b32 mm/mempool: fix a data race in mempool_free() new c38155738e38 mm/rmap: annotate a data race at tlb_flush_batched new 22a011dd19b7 mm/swap.c: annotate data races for lru_rotate_pvecs new 109e3a77daba mm: annotate a data race in page_zonenum() new e11fcbdb89c5 include/asm-generic/vmlinux.lds.h: align ro_after_init new 58c4d8659186 sh: clkfwk: remove r8/r16/r32 new 996d2bf7c30f sh: use generic strncpy() new 4ef16fdb2880 sh: add missing EXPORT_SYMBOL() for __delay
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 (ee0e4f15dfd4) \ N -- N -- N refs/heads/akpm (4ef16fdb2880)
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 925 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/devicetree/bindings/arm/amlogic.yaml | 1 + .../devicetree/bindings/bus/mti,mips-cdmm.yaml | 35 + .../bindings/clock/renesas,cpg-mssr.yaml | 1 + .../bindings/display/bridge/nwl-dsi.yaml | 9 +- .../bindings/display/bridge/ti,sn65dsi86.yaml | 2 +- .../display/panel/rocktech,jh057n00900.yaml | 1 + .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 +- .../bindings/interrupt-controller/mips-gic.txt | 67 -- .../bindings/interrupt-controller/mti,gic.yaml | 148 ++++ .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 1 + .../devicetree/bindings/leds/leds-lp55xx.txt | 228 ------ .../devicetree/bindings/leds/leds-lp55xx.yaml | 220 ++++++ .../devicetree/bindings/mfd/aspeed-lpc.txt | 2 +- .../bindings/phy/brcm,bcm63xx-usbh-phy.yaml | 79 ++ .../bindings/phy/phy-armada38x-comphy.txt | 10 +- .../bindings/pinctrl/ingenic,pinctrl.yaml | 40 ++ .../devicetree/bindings/power/mti,mips-cpc.txt | 8 - .../devicetree/bindings/power/mti,mips-cpc.yaml | 35 + .../bindings/regulator/qcom,smd-rpm-regulator.txt | 321 --------- .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 106 +++ .../devicetree/bindings/sound/sgtl5000.txt | 60 -- .../devicetree/bindings/sound/sgtl5000.yaml | 103 +++ .../devicetree/bindings/sound/tas2770.txt | 37 - .../devicetree/bindings/sound/tas2770.yaml | 76 ++ .../devicetree/bindings/trivial-devices.yaml | 2 - Documentation/driver-api/dma-buf.rst | 82 +++ .../features/core/jump-labels/arch-support.txt | 2 +- .../seccomp/seccomp-filter/arch-support.txt | 2 +- Documentation/filesystems/fscrypt.rst | 6 +- Documentation/hwmon/corsair-cpro.rst | 7 +- Documentation/leds/leds-class-multicolor.rst | 2 +- Documentation/networking/bareudp.rst | 25 +- MAINTAINERS | 17 +- arch/arm/include/asm/assembler.h | 7 +- arch/arm/kernel/signal.c | 2 + arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 49 +- arch/arm64/boot/dts/amlogic/meson-gx-mali450.dtsi | 61 ++ arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 51 +- arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | 46 +- arch/arm64/boot/dts/amlogic/meson-gxl-s805x.dtsi | 17 +- .../boot/dts/amlogic/meson-gxm-wetek-core2.dts | 87 +++ arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 45 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 2 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 88 +++ .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 88 +++ arch/arm64/include/asm/perf_event.h | 27 + arch/arm64/kernel/perf_event.c | 19 + arch/m68k/Kconfig | 4 +- arch/m68k/Kconfig.machine | 1 + arch/parisc/include/asm/atomic.h | 78 +- arch/parisc/include/asm/bitops.h | 41 +- arch/parisc/include/asm/cmpxchg.h | 8 +- arch/parisc/include/asm/futex.h | 26 +- arch/parisc/lib/bitops.c | 18 +- arch/parisc/mm/init.c | 12 +- arch/riscv/Kconfig | 3 + arch/riscv/configs/defconfig | 1 + arch/riscv/configs/nommu_k210_defconfig | 1 + arch/riscv/configs/nommu_virt_defconfig | 1 + arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/include/asm/jump_label.h | 60 ++ arch/riscv/include/uapi/asm/unistd.h | 2 +- arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/jump_label.c | 49 ++ arch/riscv/kernel/module.c | 16 + arch/riscv/net/bpf_jit.h | 483 ++++++++++++- arch/riscv/net/bpf_jit_comp32.c | 14 +- arch/riscv/net/bpf_jit_comp64.c | 293 ++++---- arch/riscv/net/bpf_jit_core.c | 6 +- arch/s390/kernel/perf_cpum_cf_events.c | 4 +- arch/s390/net/bpf_jit_comp.c | 63 +- arch/sh/Kconfig | 108 +-- arch/sh/Makefile | 5 - arch/sh/boards/Kconfig | 6 - arch/sh/boards/board-sh2007.c | 4 +- arch/sh/boards/mach-cayman/Makefile | 5 - arch/sh/boards/mach-cayman/irq.c | 148 ---- arch/sh/boards/mach-cayman/panic.c | 46 -- arch/sh/boards/mach-cayman/setup.c | 181 ----- arch/sh/configs/cayman_defconfig | 66 -- arch/sh/drivers/pci/Makefile | 1 - arch/sh/drivers/pci/common.c | 6 +- arch/sh/drivers/pci/fixups-cayman.c | 78 -- arch/sh/drivers/pci/pci-sh7780.c | 23 +- arch/sh/drivers/pci/pci.c | 11 +- arch/sh/include/asm/adc.h | 2 - arch/sh/include/asm/addrspace.h | 3 - arch/sh/include/asm/bitops.h | 4 - arch/sh/include/asm/cache.h | 2 - arch/sh/include/asm/cacheflush.h | 3 - arch/sh/include/asm/dma.h | 2 - arch/sh/include/asm/elf.h | 2 - arch/sh/include/asm/freq.h | 2 - arch/sh/include/asm/futex.h | 3 - arch/sh/include/asm/io.h | 119 +-- arch/sh/include/asm/kdebug.h | 3 +- arch/sh/include/asm/mmu_context.h | 2 - arch/sh/include/asm/mmzone.h | 3 - arch/sh/include/asm/pci.h | 4 - arch/sh/include/asm/pgalloc.h | 10 +- arch/sh/include/asm/processor_32.h | 2 - arch/sh/include/asm/smc37c93x.h | 4 +- arch/sh/include/asm/sparsemem.h | 3 - arch/sh/include/asm/stacktrace.h | 2 - arch/sh/include/asm/string_32.h | 4 - arch/sh/include/asm/syscalls_32.h | 3 - arch/sh/include/asm/thread_info.h | 5 - arch/sh/include/asm/watchdog.h | 2 - arch/sh/kernel/Makefile | 2 - arch/sh/kernel/disassemble.c | 103 +-- arch/sh/kernel/dma-coherent.c | 51 +- arch/sh/kernel/dumpstack.c | 30 +- arch/sh/kernel/io_trapped.c | 2 - arch/sh/kernel/ioport.c | 1 + arch/sh/kernel/machvec.c | 8 +- arch/sh/kernel/perf_callchain.c | 6 - arch/sh/kernel/process_32.c | 38 +- arch/sh/kernel/stacktrace.c | 7 - arch/sh/lib/Makefile | 2 - arch/sh/lib/delay.c | 1 - arch/sh/mm/Makefile | 2 - arch/sh/mm/fault.c | 3 +- arch/sh/mm/init.c | 1 + arch/sh/mm/ioremap.c | 55 ++ arch/sh/mm/ioremap.h | 23 + arch/sh/mm/ioremap_fixed.c | 1 + arch/sh/oprofile/backtrace.c | 7 - arch/sh/tools/mach-types | 1 - arch/um/Kconfig | 4 +- arch/x86/entry/entry_32.S | 2 +- arch/x86/entry/entry_64.S | 2 +- arch/x86/include/asm/percpu.h | 510 +++++-------- arch/x86/include/asm/uaccess.h | 4 +- arch/x86/kernel/unwind_frame.c | 2 +- arch/xtensa/Kconfig | 16 + arch/xtensa/boot/boot-elf/Makefile | 1 + arch/xtensa/boot/boot-redboot/Makefile | 1 + arch/xtensa/include/asm/Kbuild | 1 + arch/xtensa/include/asm/thread_info.h | 7 +- arch/xtensa/include/uapi/asm/ptrace.h | 3 +- arch/xtensa/kernel/ptrace.c | 14 +- drivers/bus/Kconfig | 2 +- drivers/bus/mips_cdmm.c | 15 + drivers/char/ipmi/ipmi_msghandler.c | 2 - drivers/char/ipmi/ipmi_watchdog.c | 9 +- drivers/clk/actions/owl-s500.c | 89 ++- drivers/clk/meson/g12a.c | 119 +++ drivers/clk/meson/g12a.h | 7 +- drivers/clk/meson/meson8b.c | 67 +- drivers/clk/meson/meson8b.h | 4 +- drivers/clk/qcom/clk-cpu-8996.c | 2 +- drivers/clk/qcom/gcc-ipq806x.c | 2 +- drivers/clk/qcom/gcc-sc7180.c | 2 +- drivers/clk/qcom/gcc-sdm845.c | 4 +- drivers/clk/renesas/Kconfig | 5 + drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r8a774e1-cpg-mssr.c | 349 +++++++++ drivers/clk/renesas/renesas-cpg-mssr.c | 6 + drivers/clk/renesas/renesas-cpg-mssr.h | 1 + drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/crypto/chelsio/chtls/chtls_io.c | 7 +- drivers/dma-buf/dma-fence.c | 207 ++++++ drivers/dma-buf/dma-resv.c | 8 + drivers/firmware/qcom_scm.c | 101 +++ drivers/firmware/qcom_scm.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 53 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 45 ++ drivers/gpu/drm/amd/amdgpu/nv.c | 3 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 62 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 40 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 536 +++++++++++++- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 30 + drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 7 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 10 + .../drm/amd/display/dc/dce110/dce110_resource.c | 8 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 5 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 5 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 8 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 5 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 10 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 5 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- .../drm/amd/display/modules/freesync/freesync.c | 41 ++ drivers/gpu/drm/amd/powerplay/Makefile | 4 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 364 +--------- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 330 ++++----- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 96 ++- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 42 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 23 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 612 ++++++++++------ drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 385 +++++----- drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 776 ++++++++++++-------- drivers/gpu/drm/amd/powerplay/smu_cmn.c | 633 ++++++++++++++++ drivers/gpu/drm/amd/powerplay/smu_cmn.h | 83 +++ drivers/gpu/drm/amd/powerplay/smu_internal.h | 24 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 367 +++------- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 176 +---- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 11 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 10 +- drivers/gpu/drm/drm_gem_vram_helper.c | 14 +- drivers/gpu/drm/drm_vblank.c | 29 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 3 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 17 +- drivers/gpu/drm/qxl/qxl_ttm.c | 15 +- drivers/gpu/drm/radeon/radeon_ttm.c | 7 +- drivers/gpu/drm/ttm/ttm_bo.c | 35 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 103 ++- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 20 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + drivers/hwmon/corsair-cpro.c | 64 +- drivers/hwmon/sparx5-temp.c | 2 +- drivers/infiniband/core/cache.c | 45 +- drivers/infiniband/core/device.c | 4 +- drivers/infiniband/core/sysfs.c | 61 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 168 +++-- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 8 +- drivers/infiniband/hw/bnxt_re/main.c | 23 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 751 ++++++++++--------- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 127 +++- drivers/infiniband/hw/bnxt_re/qplib_res.h | 58 +- drivers/infiniband/hw/bnxt_re/roce_hsi.h | 1 + drivers/infiniband/hw/cxgb4/provider.c | 11 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 19 - drivers/infiniband/hw/mlx5/odp.c | 22 +- drivers/infiniband/hw/qedr/main.c | 3 +- drivers/infiniband/hw/qedr/verbs.c | 1 - drivers/infiniband/sw/siw/siw_main.c | 1 - drivers/infiniband/sw/siw/siw_verbs.c | 9 - drivers/infiniband/sw/siw/siw_verbs.h | 1 - drivers/input/mouse/elan_i2c.h | 20 +- drivers/input/mouse/elan_i2c_core.c | 194 +++-- drivers/input/mouse/elan_i2c_i2c.c | 165 +++-- drivers/input/mouse/elan_i2c_smbus.c | 35 +- drivers/input/serio/i8042-io.h | 2 - drivers/interconnect/core.c | 12 +- drivers/leds/Kconfig | 13 +- drivers/leds/led-triggers.c | 26 +- drivers/leds/leds-lp5521.c | 43 +- drivers/leds/leds-lp5523.c | 43 +- drivers/leds/leds-lp5562.c | 22 +- drivers/leds/leds-lp55xx-common.c | 190 ++++- drivers/leds/leds-lp55xx-common.h | 16 +- drivers/leds/leds-lp8501.c | 23 +- drivers/net/bareudp.c | 21 +- drivers/net/dsa/microchip/ksz9477.c | 42 +- drivers/net/dsa/microchip/ksz_common.c | 2 - drivers/net/dsa/microchip/ksz_common.h | 2 - drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 47 +- drivers/net/ethernet/amazon/ena/ena_com.c | 19 +- drivers/net/ethernet/amazon/ena/ena_com.h | 13 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 51 +- drivers/net/ethernet/amazon/ena/ena_eth_com.h | 3 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 178 +++-- drivers/net/ethernet/amazon/ena/ena_netdev.h | 3 + drivers/net/ethernet/amazon/ena/ena_pci_id_tbl.h | 5 + drivers/net/ethernet/atheros/ag71xx.c | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 65 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 3 + drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h | 13 + drivers/net/ethernet/freescale/dpaa2/dpni.c | 36 + drivers/net/ethernet/freescale/dpaa2/dpni.h | 16 + drivers/net/ethernet/freescale/enetc/Kconfig | 2 + drivers/net/ethernet/freescale/enetc/enetc.c | 156 +++- drivers/net/ethernet/freescale/enetc/enetc.h | 36 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 84 ++- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 23 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 24 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 49 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 3 + drivers/net/ethernet/mellanox/mlxsw/core.c | 3 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 9 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 2 - .../net/ethernet/pensando/ionic/ionic_ethtool.c | 7 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 88 ++- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 70 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 22 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 29 + drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 6 - drivers/net/ethernet/qlogic/qed/qed_cxt.c | 5 + drivers/net/ethernet/qlogic/qed/qed_rdma.c | 1 + drivers/net/ethernet/realtek/r8169_main.c | 2 + drivers/net/ethernet/renesas/ravb_main.c | 26 +- drivers/net/ieee802154/adf7242.c | 6 +- drivers/net/phy/mdio-mux-gpio.c | 11 +- drivers/net/phy/phylink.c | 372 +++++++--- drivers/nfc/s3fwrn5/core.c | 1 + drivers/phy/broadcom/Kconfig | 8 + drivers/phy/broadcom/Makefile | 1 + drivers/phy/broadcom/phy-bcm63xx-usbh.c | 457 ++++++++++++ drivers/phy/marvell/phy-armada38x-comphy.c | 45 +- drivers/phy/qualcomm/phy-qcom-ipq806x-usb.c | 2 +- drivers/phy/samsung/phy-samsung-ufs.c | 2 +- drivers/pinctrl/intel/Kconfig | 8 + drivers/pinctrl/intel/Makefile | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 4 +- drivers/pinctrl/intel/pinctrl-emmitsburg.c | 387 ++++++++++ drivers/regulator/core.c | 34 +- drivers/regulator/gpio-regulator.c | 7 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/qcom_q6v5_mss.c | 63 +- drivers/remoteproc/remoteproc_core.c | 194 +---- drivers/remoteproc/remoteproc_coredump.c | 325 +++++++++ drivers/remoteproc/remoteproc_debugfs.c | 90 +++ drivers/remoteproc/remoteproc_internal.h | 4 + drivers/remoteproc/stm32_rproc.c | 214 +++++- drivers/rpmsg/virtio_rpmsg_bus.c | 63 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 23 +- drivers/scsi/megaraid/megaraid_sas_base.c | 9 +- drivers/scsi/scsi_lib.c | 16 +- drivers/scsi/ufs/Kconfig | 2 +- drivers/scsi/ufs/Makefile | 4 +- drivers/scsi/ufs/ufs-qcom.c | 15 +- drivers/scsi/ufs/ufs-qcom.h | 27 + drivers/scsi/ufs/ufshcd-crypto.c | 27 +- drivers/scsi/ufs/ufshcd.h | 3 + drivers/soundwire/cadence_master.c | 18 +- drivers/soundwire/cadence_master.h | 4 + drivers/soundwire/intel.c | 361 ++++++++-- drivers/soundwire/intel.h | 9 + drivers/soundwire/intel_init.c | 101 ++- drivers/spi/spi-dw-dma.c | 14 +- drivers/staging/clocking-wizard/dt-binding.txt | 2 +- drivers/staging/gs_fpgaboot/README | 2 +- drivers/staging/rtl8188eu/core/rtw_security.c | 2 +- .../rtl8188eu/include/hal8188e_rate_adaptive.h | 4 +- drivers/staging/rtl8188eu/include/odm_types.h | 6 +- drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 12 +- drivers/staging/rtl8188eu/include/rtw_efuse.h | 2 +- drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 2 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 2 +- drivers/staging/rtl8188eu/include/rtw_security.h | 10 +- drivers/staging/rtl8188eu/include/rtw_xmit.h | 12 +- drivers/staging/rtl8188eu/include/wifi.h | 2 +- drivers/staging/rtl8188eu/include/wlan_bssdef.h | 2 +- drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/8250/8250_mtk.c | 18 + drivers/tty/serial/serial-tegra.c | 16 +- drivers/tty/serial/xilinx_uartps.c | 8 +- drivers/tty/vt/vt.c | 29 +- drivers/usb/host/xhci-mtk-sch.c | 4 + drivers/usb/host/xhci-pci.c | 3 + drivers/usb/serial/iuu_phoenix.c | 14 +- drivers/usb/serial/qcserial.c | 1 + drivers/video/backlight/cr_bllcd.c | 1 - drivers/virtio/virtio_mmio.c | 4 +- fs/btrfs/volumes.c | 8 + fs/crypto/crypto.c | 2 +- fs/crypto/fscrypt_private.h | 26 +- fs/crypto/keysetup.c | 7 +- fs/crypto/keysetup_v1.c | 4 +- fs/crypto/policy.c | 2 +- fs/exec.c | 301 +++++--- fs/f2fs/compress.c | 2 + fs/f2fs/f2fs.h | 17 +- fs/f2fs/file.c | 191 +++++ fs/f2fs/node.c | 14 +- fs/f2fs/segment.h | 2 +- include/drm/ttm/ttm_bo_driver.h | 3 - include/dt-bindings/clock/actions,s500-cmu.h | 7 +- include/dt-bindings/clock/g12a-clkc.h | 2 + include/dt-bindings/clock/qcom,gcc-ipq8074.h | 6 +- include/dt-bindings/reset/actions,s500-reset.h | 67 ++ include/linux/audit.h | 5 - include/linux/binfmts.h | 20 +- include/linux/bpf.h | 5 +- include/linux/btf_ids.h | 40 +- include/linux/clk-provider.h | 2 +- include/linux/dma-fence.h | 13 + include/linux/leds.h | 10 + include/linux/phylink.h | 103 ++- include/linux/platform_data/leds-lp55xx.h | 7 + include/linux/qcom_scm.h | 19 + include/linux/remoteproc.h | 22 +- include/linux/rmi.h | 2 +- include/linux/soundwire/sdw_intel.h | 2 + include/net/bareudp.h | 1 - include/net/devlink.h | 4 +- include/net/ip_vs.h | 2 +- include/uapi/linux/audit.h | 18 +- include/uapi/linux/if_link.h | 1 - include/uapi/rdma/rdma_user_ioctl.h | 2 +- init/main.c | 4 +- kernel/audit.c | 39 +- kernel/bpf/btf.c | 6 +- kernel/bpf/cpumap.c | 11 +- kernel/bpf/map_iter.c | 7 +- kernel/bpf/net_namespace.c | 4 + kernel/bpf/task_iter.c | 12 +- kernel/dma/Kconfig | 3 + kernel/umh.c | 6 +- mm/hugetlb.c | 9 +- net/core/devlink.c | 6 +- net/core/filter.c | 49 +- net/core/net-sysfs.c | 2 +- net/core/sock_reuseport.c | 1 + net/hsr/hsr_forward.c | 17 +- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/udp.c | 6 +- net/ipv6/ip6_vti.c | 8 +- net/ipv6/route.c | 7 +- net/ipv6/udp.c | 2 +- net/mptcp/protocol.h | 11 - net/mptcp/token.c | 12 + net/netlink/af_netlink.c | 7 +- net/rxrpc/recvmsg.c | 2 +- net/rxrpc/sendmsg.c | 2 +- net/sched/act_ct.c | 16 +- net/smc/smc_cdc.c | 6 +- net/smc/smc_core.c | 4 +- net/tipc/link.c | 2 +- net/xfrm/espintcp.c | 31 +- net/xfrm/xfrm_interface.c | 16 +- net/xfrm/xfrm_policy.c | 4 +- samples/bpf/offwaketime_kern.c | 7 +- samples/bpf/test_overhead_kprobe_kern.c | 12 +- samples/bpf/tracex1_kern.c | 9 +- samples/bpf/tracex5_kern.c | 4 +- security/apparmor/audit.c | 10 +- security/apparmor/file.c | 25 +- security/apparmor/ipc.c | 46 +- security/apparmor/net.c | 14 +- security/lsm_audit.c | 4 +- security/smack/smackfs.c | 13 +- security/tomoyo/common.h | 2 +- security/tomoyo/domain.c | 4 +- security/tomoyo/tomoyo.c | 4 +- sound/soc/codecs/max98357a.c | 50 +- sound/soc/codecs/tas2770.c | 3 +- sound/soc/tegra/Kconfig | 12 + sound/soc/tegra/Makefile | 2 + sound/soc/tegra/tegra210_admaif.c | 800 +++++++++++++++++++++ sound/soc/tegra/tegra210_admaif.h | 162 +++++ sound/soc/tegra/tegra_pcm.c | 235 +++++- sound/soc/tegra/tegra_pcm.h | 21 +- tools/arch/riscv/include/uapi/asm/unistd.h | 2 +- tools/bpf/bpftool/common.c | 137 ++-- tools/bpf/bpftool/gen.c | 5 +- tools/bpf/bpftool/main.h | 4 +- tools/bpf/bpftool/skeleton/pid_iter.bpf.c | 3 +- tools/include/linux/btf_ids.h | 51 +- tools/lib/bpf/bpf_helpers.h | 2 +- .../perf/pmu-events/arch/s390/cf_z15/extended.json | 2 +- .../selftests/bpf/prog_tests/resolve_btfids.c | 34 +- .../testing/selftests/bpf/progs/bpf_iter_netlink.c | 6 +- tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 2 +- tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c | 2 +- tools/testing/selftests/bpf/progs/bpf_iter_udp4.c | 2 +- tools/testing/selftests/bpf/progs/bpf_iter_udp6.c | 2 +- tools/testing/selftests/bpf/test_kmod.sh | 12 +- tools/testing/selftests/bpf/test_lwt_seg6local.sh | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 15 +- 480 files changed, 14278 insertions(+), 6752 deletions(-) create mode 100644 Documentation/devicetree/bindings/bus/mti,mips-cdmm.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/mips-gic.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-lp55xx.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-lp55xx.yaml create mode 100644 Documentation/devicetree/bindings/phy/brcm,bcm63xx-usbh-phy.yaml delete mode 100644 Documentation/devicetree/bindings/power/mti,mips-cpc.txt create mode 100644 Documentation/devicetree/bindings/power/mti,mips-cpc.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regula [...] delete mode 100644 Documentation/devicetree/bindings/sound/sgtl5000.txt create mode 100644 Documentation/devicetree/bindings/sound/sgtl5000.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tas2770.txt create mode 100644 Documentation/devicetree/bindings/sound/tas2770.yaml create mode 100644 arch/arm64/boot/dts/amlogic/meson-gx-mali450.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-wetek-core2.dts create mode 100644 arch/riscv/include/asm/jump_label.h create mode 100644 arch/riscv/kernel/jump_label.c delete mode 100644 arch/sh/boards/mach-cayman/Makefile delete mode 100644 arch/sh/boards/mach-cayman/irq.c delete mode 100644 arch/sh/boards/mach-cayman/panic.c delete mode 100644 arch/sh/boards/mach-cayman/setup.c delete mode 100644 arch/sh/configs/cayman_defconfig delete mode 100644 arch/sh/drivers/pci/fixups-cayman.c create mode 100644 arch/sh/mm/ioremap.h create mode 100644 drivers/clk/renesas/r8a774e1-cpg-mssr.c create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.c create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.h create mode 100644 drivers/phy/broadcom/phy-bcm63xx-usbh.c create mode 100644 drivers/pinctrl/intel/pinctrl-emmitsburg.c create mode 100644 drivers/remoteproc/remoteproc_coredump.c create mode 100644 include/dt-bindings/reset/actions,s500-reset.h create mode 100644 sound/soc/tegra/tegra210_admaif.c create mode 100644 sound/soc/tegra/tegra210_admaif.h