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 4cf74c604a2b sh: add missing EXPORT_SYMBOL() for __delay omits 2d99126f6430 sh: use generic strncpy() omits 05fa180b1566 sh: clkfwk: remove r8/r16/r32 omits a19380f44fac include/asm-generic/vmlinux.lds.h: align ro_after_init omits ab7395fb53bb mm: annotate a data race in page_zonenum() omits be763abfb010 mm/swap.c: annotate data races for lru_rotate_pvecs omits 06fb8133cbff mm/rmap: annotate a data race at tlb_flush_batched omits 6c866c377911 mm/mempool: fix a data race in mempool_free() omits edc865307c61 mm/list_lru: fix a data race in list_lru_count_one omits c70bd159bd22 mm/memcontrol: fix a data race in scan count omits c40f6ae0c9ae mm/page_counter: fix various data races at memsw omits fad3d4a0b543 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 94834dc15694 mm/swapfile: fix and annotate various data races omits 278c03104d63 mm/filemap.c: fix a data race in filemap_fault() omits 36a0996ff34e mm/swap_state: mark various intentional data races omits ebad56a86174 mm-page_io-mark-various-intentional-data-races-v2 omits ac3a6e614526 mm/page_io: mark various intentional data races omits d54c8ba66134 mm/frontswap: mark various intentional data races omits 7613c7d96408 mm/kmemleak: silence KCSAN splats in checksum omits 9d2c59a5be8c s390: fix build error for sys_call_table_emu omits e232ed96219d all arch: remove system call sys_sysctl omits f04351642a53 mm/madvise: check fatal signal pending of target process omits 50f85a6fb034 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 09c486c983e5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits b4c8fdd841fc mm/madvise: introduce process_madvise() syscall: an extern [...] omits fedbc8121839 pid: move pidfd_get_pid() to pid.c omits e1849e72ca22 mm/madvise: pass task and mm to do_madvise omits ab9ac26283c6 Revert "mm/vmstat: add events for THP migration without split" omits 1da773af1954 Revert "mm-vmstat-add-events-for-thp-migration-without-split-fix" omits 5d1b52c859a1 Merge branch 'akpm-current/current' omits de4bd07781ba Merge remote-tracking branch 'set_fs/set_fs-rw' omits 978c6102b391 Merge remote-tracking branch 'memblock/for-next' omits bd7e48e02f47 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits aeb75123bbb6 Merge remote-tracking branch 'notifications/notifications- [...] omits dbbca4852ac3 Merge remote-tracking branch 'trivial/for-next' omits 1148fd470ee7 Merge remote-tracking branch 'kunit-next/kunit' omits 606134c12f93 Merge remote-tracking branch 'fpga/for-next' omits e5c5ec69f6bd Merge remote-tracking branch 'devfreq/devfreq-next' omits f9ac770a1b2f Merge remote-tracking branch 'pidfd/for-next' omits a05bfb5a8546 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 9fcb437f76c1 Merge remote-tracking branch 'hyperv/hyperv-next' omits 1299fcc5a23f Merge remote-tracking branch 'xarray/xarray' omits 12befcd6bfe9 Merge remote-tracking branch 'nvmem/for-next' omits 1fdce8786739 Merge remote-tracking branch 'fsi/next' omits 5c238705dbac Merge remote-tracking branch 'kspp/for-next/kspp' omits 9a7cb3fa3142 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 39c68eeec0fb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits bdc81cb66310 Merge remote-tracking branch 'rtc/rtc-next' omits 94cb8d0fc47c Merge remote-tracking branch 'coresight/next' omits e0d198028d67 Merge remote-tracking branch 'livepatching/for-next' omits cead6c41a80a Merge remote-tracking branch 'kselftest/next' omits dc3508791090 Merge remote-tracking branch 'ktest/for-next' omits eea1b0d6f22e Merge remote-tracking branch 'userns/for-next' omits 66e50f9ad8c1 Merge remote-tracking branch 'pwm/for-next' omits 70d784480fce Merge remote-tracking branch 'pinctrl-samsung/for-next' omits a29b08c0f6e2 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 5ca94a242378 Merge remote-tracking branch 'pinctrl/for-next' omits 6e1285f125b0 Merge remote-tracking branch 'gpio-intel/for-next' omits 1542c6c8d9e9 Merge remote-tracking branch 'gpio/for-next' omits c0ab5f07e692 Merge remote-tracking branch 'rpmsg/for-next' omits c23c13f74bd3 Merge remote-tracking branch 'scsi-mkp/for-next' omits 82d884a16608 Merge remote-tracking branch 'scsi/for-next' omits 00a9399758ad Merge remote-tracking branch 'dmaengine/next' omits 3fae3fb7f042 Merge remote-tracking branch 'icc/icc-next' omits 7e07fe39c028 Merge remote-tracking branch 'mux/for-next' omits d7950ffe67d9 Merge remote-tracking branch 'staging/staging-next' omits fc987b26b837 Merge remote-tracking branch 'thunderbolt/next' omits 52a2c5e00af1 Merge remote-tracking branch 'soundwire/next' omits a10580a4015a Merge remote-tracking branch 'char-misc/char-misc-next' omits ae515691603f Merge remote-tracking branch 'tty/tty-next' omits 24d350c185b6 Merge remote-tracking branch 'phy-next/next' omits 72222ddebfed Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits b7bbc8526863 Merge remote-tracking branch 'usb-serial/usb-next' omits 9273ec0dab49 Merge remote-tracking branch 'usb/usb-next' omits e1559ae9b1b3 Merge remote-tracking branch 'driver-core/driver-core-next' omits d7c0d0ba9a53 Merge remote-tracking branch 'ipmi/for-next' omits 1c46422e2410 Merge remote-tracking branch 'leds/for-next' omits bc9b5a7f1678 Merge remote-tracking branch 'chrome-platform/for-next' omits 4bddeab5eaba Merge remote-tracking branch 'percpu/for-next' omits 7ab5d98ac91c Merge remote-tracking branch 'kvms390/next' omits ab58c7e38502 Merge remote-tracking branch 'kvm-arm/next' omits 8dfd337fd024 Merge remote-tracking branch 'rcu/rcu/next' omits 2cba42d784fe Merge remote-tracking branch 'ftrace/for-next' omits 514e6d8b1e00 Merge remote-tracking branch 'edac/edac-for-next' omits 9b78776cbf2d Merge remote-tracking branch 'tip/auto-latest' omits ead977346bc3 Merge remote-tracking branch 'spi/for-next' omits dabf9afebd39 Merge remote-tracking branch 'devicetree/for-next' omits 3e42388fa909 Merge remote-tracking branch 'audit/next' omits a68b25e956d2 Merge remote-tracking branch 'iommu/next' omits 4a77745644e0 Merge remote-tracking branch 'selinux/next' omits c1f0fd0f46e3 Merge remote-tracking branch 'safesetid/safesetid-next' omits cea7e1381d03 Merge remote-tracking branch 'security/next-testing' omits 85b96b092a23 Merge remote-tracking branch 'regulator/for-next' omits 4d782106ea5a Merge remote-tracking branch 'battery/for-next' omits a992d1406cfa Merge remote-tracking branch 'backlight/for-backlight-next' omits f2c657d29589 Merge remote-tracking branch 'mfd/for-mfd-next' omits 63f2c55cfc9d Merge remote-tracking branch 'mmc/next' omits c24532ad900a Merge remote-tracking branch 'device-mapper/for-next' omits 9a014e560421 kcov: make some symbols static omits bfe77d7464e5 kcov: unconditionally add -fno-stack-protector to compiler [...] omits f0ffdbeaa8da aio: simplify read_events() omits a4b9e47d834d lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits 391d31f1ca58 kernel/panic.c: make oops_may_print() return bool omits d5b4b4eaeac9 drivers/rapidio/rio-scan.c: use struct_size() helper omits 656265a445b0 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits 3ab2c3b48f9c kdump: append kernel build-id string to VMCOREINFO omits 538d50d50815 umh: fix refcount underflow in fork_usermode_blob(). omits 6382ca99fa77 exec: move path_noexec() check earlier omits f1e781e5fa87 exec: move S_ISREG() check earlier omits 3aa835883581 exec: change uselib(2) IS_SREG() failure to EACCES omits a2c3114937aa coredump: add %f for executable filename. omits eebb759830ee test_kmod: avoid potential double free in trigger_config_r [...] omits fcc97e1531a9 kmod: remove redundant "be an" in the comment omits 097b66d21d43 selftests: kmod: use variable NAME in kmod_test_0001() omits 86bfdedbaece fs/signalfd.c: fix inconsistent return codes for signalfd4 omits 896aa00f8c29 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones omits 52ad80983d53 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes omits a1c9d8a479dc fs/minix: remove expected error message in block_to_path() omits 02a7c83b12de fs/minix: fix block limit check for V1 filesystems omits 0230f9f4364a fs/minix: set s_maxbytes correctly omits 237b61f2edc0 fs/minix: reject too-large maximum file size omits c87c9934a757 fs/minix: don't allow getting deleted inodes omits 9eaa5f6b3a97 fs/minix: check return value of sb_getblk() omits dc8b5cdaa474 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits b2a681c55cad checkpatch: add --fix option for ASSIGN_IN_IF omits 82b3d5ad9530 scripts/deprecated_terms: recommend denylist/allowlist ins [...] omits 28a197dcf1bd checkpatch: support deprecated terms checking omits d79725fe2a65 checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits fa2e962bfb9d lib/test_bits: make some functions static omits 35eab440d028 lib/test_bits: add MODULE_LICENSE() omits 6b8046f267c0 lib/test_bits.c: add tests of GENMASK omits c11ff6c5f734 lib/test_lockup.c: make symbol 'test_works' static omits 24b194cfea5a lib: optimize cpumask_local_spread() omits 2ec7a9f4f18a lib/test_bitops: do the full test during module init omits b8ecbcc5daf2 lib/generic-radix-tree.c: remove unneeded __rcu omits 562cd3efede9 lib/test_bitmap.c: add test for bitmap_cut() omits f4de3eff77f9 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits abda5a6f96d3 sparse: group the defines by functionality omits 6e2371ad123f alpha: fix annotation of io{read,write}{16,32}be() omits 59d8d6b93185 kernel/hung_task.c: Monitor killed tasks. omits 2ef4692f4f69 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c4740cd843c8 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits c77e84e146f0 x86/mm: use max memory block size on bare metal omits 8c8be79814a1 include/linux/sched/mm.h: optimize current_gfp_context() omits c3180ee8289e mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits e05df93c17cd mm,hwpoison: return 0 if the page is already poisoned in s [...] omits efc119ecfcc2 mm/memory-failure: remove stub function omits 54aa97aeea5e mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits 149ff0dd3619 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 71854d946b3d mm,hwpoison: rework soft offline for in-use pages omits eb29550f75be mm: memory-failure: add stub for page_handle_poison() omits d210d413ed53 mm,hwpoison: rework soft offline for free pages omits a5f85ebdecb6 mm,hwpoison: unify THP handling for hard and soft offline omits 2e7e2b96126e mm,hwpoison: remove flag argument from soft offline functions omits 900d17bdc1ba mm,hwpoison: remove MF_COUNT_INCREASED omits 179d933ed00d mm,hwpoison: kill put_hwpoison_page() omits 855936746f9e mm,hwpoison: un-export get_hwpoison_page and make it static omits 00b5e2100494 mm,hwpoison-inject: don't pin for hwpoison_filter omits 9faa527b48ad mm,madvise: refactor madvise_inject_error omits 3b91fdc8c4fc mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits f326f41bc978 mm, hwpoison: remove recalculating hpage omits 751b3198f8cd mm,hwpoison: cleanup unused PageHuge() check omits 6652896f8a73 mm: hugetlb: fix the name of hugetlb CMA omits 707d20ba1076 mm: cma: return cma->name directly in cma_get_name omits 8c347a680b6f mm: cma: fix the name of CMA areas omits 96f6718f9b35 mm/cma.c: fix NULL pointer dereference when cma could not [...] omits 4b12ffaf3959 mm-vmstat-add-events-for-thp-migration-without-split-fix omits f85bb1e35327 mm/vmstat: add events for THP migration without split omits a965c006f11a mm: introduce offset_in_thp omits f4c23f95531b mm: add thp_head omits f3939a616701 mm: replace hpage_nr_pages with thp_nr_pages omits 240f20c8c157 mm: add thp_size omits 740d1de23daa mm: add thp_order omits b46415d6e115 mm: move page-flags include to top of file omits 4061dc6ed7e8 mm: store compound_nr as well as compound_order omits be083c24fad7 mm: thp: remove debug_cow switch omits a6950c359d44 hugetlbfs: prevent filesystem stacking of hugetlbfs omits a566d35ea361 mm: use unsigned types for fragmentation score omits b702b6850830 mm: fix compile error due to COMPACTION_HPAGE_ORDER omits 4cf7eb6dbf86 mm: proactive compaction omits 73492f8b96db mm/vmscan.c: fix typo omits ec8771e2ae1c MIPS: do not call flush_tlb_all when setting pmd entry omits 15ab7859dbf5 mm/huge_memory.c: update tlb entry if pmd is changed omits 9685956e390a mm/page_alloc.c: skip setting nodemask when we are in interrupt omits 67e2a3e0c67f mm/page_alloc: fallbacks at most has 3 elements omits 326b451fe3c8 mm/page_alloc: silence a KASAN false positive omits c4f66ca78c8a mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] omits 6a9dc205a068 mm/page_alloc.c: simplify pageblock bitmap access omits c2155230bd4c mm/page_alloc.c: extract the common part in pfn_to_bitidx() omits 43441323058b mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] omits fff8dbb31db7 mm/page_alloc: keep memoryless cpuless node 0 offline omits 5338fea5dcf6 powerpc/numa: prefer node id queried from vphn omits da59f0dd5c4a powerpc/numa: set numa_node for all possible cpus omits afabc73d31e9 mm/shuffle: remove dynamic reconfiguration omits 8a239e03c047 mm/memory_hotplug: document why shuffle_zone() is relevant omits a7bf6d40dab6 mm/page_alloc: remove nr_free_pagecache_pages() omits 5afc3e425236 mm: remove vm_total_pages omits f8c5b1392a6c mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits 935879b8de18 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits fa40ea2c4101 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 omits 63e3c29df9a1 page_alloc: consider highatomic reserve in watermark fast omits 77e9c1c09f51 mm, page_alloc: use unlikely() in task_capc() omits e1fba035c5ac kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 omits 3caa66342067 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN omits 2674592d091e kasan: remove kasan_unpoison_stack_above_sp_to() omits 067ca959fae0 kasan: update documentation for generic kasan omits b0c5f19df630 kasan: add tests for call_rcu stack recording omits a6d7edaf1e09 kasan: record and print the free track omits 4f777106d455 rcu: kasan: record and print call_rcu() call stack omits 26478f8223dd kasan: update required compiler versions in documentation omits 391f46b33b9b kasan: improve and simplify Kconfig.kasan omits b6fc269547e3 mm: vmalloc: remove redundant asignmnet in unmap_kernel_ra [...] omits 307a7cd35e3a mm/vmalloc: update the header about KVA rework omits cd0f20bd5d0e mm/vmalloc: switch to "propagate()" callback omits a4a0f622b4d7 mm/vmalloc: simplify augment_tree_propagate_check() omits 49d7b6c70301 mm/vmalloc: simplify merge_or_add_vmap_area() omits 69850cd03fa9 vmalloc: convert to XArray omits d32ad962bf52 mm/sparse: only sub-section aligned range would be populated omits ed31e1ef433a mm/sparse: never partially remove memmap for early section omits f1104a036d47 mm/mremap: use pmd_addr_end to simplify the calculate of extent omits 9855a99dbd48 mm/mremap: start addresses are properly aligned omits a797c37cd813 mm/mremap: calculate extent in one place omits 06127f438cd7 mm/mremap: it is sure to have enough space when extent mee [...] omits dc766e66c2b3 mm/gup: remove task_struct pointer for all gup code omits 1bc8e2bcabb5 mm: clean up the last pieces of page fault accountings omits 90fb1216bbb0 mm/xtensa: use general page fault accounting omits 0ea1b48696c7 mm/x86: use general page fault accounting omits 4863f2fc7101 mm/sparc64: use general page fault accounting omits b67c400c7bd7 mm/sparc32: use general page fault accounting omits 08afba61071e mm/sh: use general page fault accounting omits 1972964d1ac8 mm/s390: use general page fault accounting omits 591fb3ed3193 mm/riscv: use general page fault accounting omits 3169222db248 mm/powerpc: use general page fault accounting omits a0f5dbb18ca0 mm/parisc: use general page fault accounting omits 7915bbd2fd5a mm/openrisc: use general page fault accounting omits 5c6aa2a09a7d mm/nios2: use general page fault accounting omits 61c1b30d6ea2 mm/nds32: use general page fault accounting omits 3f3bd5da818b mm/mips: use general page fault accounting omits 35dd64e0165a mm/microblaze: use general page fault accounting omits 2409704879cc mm/m68k: use general page fault accounting omits ded377cbe7fd mm/ia64: use general page fault accounting omits 066a14251140 mm/hexagon: use general page fault accounting omits 2ca942dfd656 mm/csky: use general page fault accounting omits 8cd95a78ac9c mm/arm64: use general page fault accounting omits eafe62ee07c8 mm/arm: use general page fault accounting omits 187fa2ec9452 mm/arc: use general page fault accounting omits 24e428943d70 mm/alpha: use general page fault accounting omits ec369d0de9bf mm: do page fault accounting in handle_mm_fault omits 2edea0e96929 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() omits 77e8223b3a18 mm: adjust vm_committed_as_batch according to vm overcommi [...] omits 4a53af5852e8 mm/util.c: make vm_memory_committed() more accurate omits c1652a754452 proc/meminfo: avoid open coded reading of vm_committed_as omits d182f98f4350 mm/mmap.c: fix the adjusted length error omits 53126a9a1427 mm: move p?d_alloc_track to separate header file omits 945757a3368e mm: move lib/ioremap.c to mm/ omits 86becad38eaf asm-generic: pgalloc: provide generic pgd_free() omits ec3e1b2450db asm-generic: pgalloc: provide generic pud_alloc_one() and [...] omits c9187763a2f6 asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] omits 543fbeaf8264 xtensa: switch to generic version of pte allocation omits 607e6eea2923 opeinrisc: switch to generic version of pte allocation omits 60fd3c1dbd25 powerpc: fix compilation warning caused by missing include [...] omits 5b24187b1bcb mm: remove unneeded includes of <asm/pgalloc.h> omits 5b634460a120 mm/memory.c: make remap_pfn_range() reject unaligned addr omits 0baacdf1ffa6 mm: remove redundant check non_swap_entry() omits cf3489af3959 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] omits be4523d6df2f mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] omits 875e3ac278c1 mm: memcg/slab: remove unused argument by charge_slab_page() omits 25d7079785c0 mm: memcontrol: account kernel stack per node omits 1b97497fd466 kselftests: cgroup: add perpcu memory accounting test omits e162c209d69f mm: memcg: charge memcg percpu memory to the parent cgroup omits 27b1d940485c mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 omits fca9ea3468a7 mm: memcg/percpu: per-memcg percpu memory statistics omits 4423723aeb3d mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits c941455b53f5 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits 596c54093462 mm: memcg/percpu: account percpu memory to memory cgroups omits 31e408e55df2 percpu: return number of released bytes from pcpu_free_area() omits 7ad3a18525e0 tools/cgroup: add memcg_slabinfo.py tool omits 77ce58cfc731 kselftests: cgroup: add kernel memory accounting tests omits 112e7e73a2a3 mm: memcg/slab: use a single set of kmem_caches for all al [...] omits be0a4b20be7f mm: memcg/slab: remove redundant check in memcg_accumulate [...] omits ebac512598ae mm: memcg/slab: deprecate slab_root_caches omits 009601dd8cfd mm: memcg/slab: remove memcg_kmem_get_cache() omits 1fb07323a27c mm: memcg/slab: simplify memcg cache creation omits b3bb7f7e0731 mm: memcg/slab: use a single set of kmem_caches for all ac [...] omits 0061cd4a68ff mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h omits 481c4b4fc57c mm: memcg/slab: deprecate memory.kmem.slabinfo omits b52f67b1085f mm: memcg/slab: charge individual slab objects instead of pages omits 91ccfdb67daf mm: memcg/slab: save obj_cgroup for non-root slab objects omits 4f276d366c89 mm: memcg/slab: allocate obj_cgroups for non-root slab pages omits edef2c616066 mm: memcg/slab: obj_cgroup API omits b3e2695f01a1 mm: memcontrol: decouple reference counting from page accounting omits c27b329b0fa1 mm: slub: implement SLUB version of obj_to_index() omits e52449f1eb8f mm: memcg: convert vmstat slab counters to bytes omits 1c7b88611b56 mm: memcg: prepare for byte-sized vmstat items omits aab14cb0d343 mm: memcg: factor out memcg- and lruvec-level changes out [...] omits 59c196ebcb10 mm: kmem: make memcg_kmem_enabled() irreversible omits a7e0cd594c20 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] omits f1d10a582db6 mm/swap_slots.c: simplify enable_swap_slots_cache() omits 85528d4708d9 mm/swap_slots.c: simplify alloc_swap_slot_cache() omits 1e7af2821c5c mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] omits a0e1f640067b mm: filemap: clear idle flag for writes omits c75920f8deba Documentation/mm: Add descriptions for arch page table helpers omits aeec438df86c mm/debug_vm_pgtable: add debug prints for individual tests omits fd7ea98d3a94 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] omits 44785c573950 mm/debug_vm_pgtable: add tests validating arch helpers for [...] omits a74797717afc mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] omits 5ad05ea435f7 mm/slub.c: drop lockdep_assert_held() from put_map() omits 7cd97ca9aa63 mm, slab/slub: improve error reporting and overhead of cac [...] omits 22fef055b278 mm, slab/slub: improve error reporting and overhead of cac [...] omits 555d461df3d4 mm, slab/slub: move and improve cache_from_obj() omits 2da06bf60bc6 mm, slub: extend checks guarded by slub_debug static key omits 750bd1aa5873 mm, slub: introduce kmem_cache_debug_flags()-fix omits d9e3d73e93e0 mm, slub: introduce kmem_cache_debug_flags() omits 6a637a11ea4e mm, slub: introduce static key for slub_debug() omits d379f271f4ee mm, slub: make reclaim_account attribute read-only omits c2c66fc83499 mm, slub: make remaining slub_debug related attributes read-only omits 10c2fb2c2269 mm, slub: remove runtime allocation order changes omits ad39b41da930 mm, slub: make some slub_debug related attributes read-only omits 19105ce0ca94 mm, slub: make function parse_slub_debug_flags() static omits 382397155cd0 mm, slub: extend slub_debug syntax for multiple blocks omits 37d177f374cb mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] omits 7b29cbdfe8c6 slab: fix misplaced __free_one() omits 34bb9c8b8820 mm/slab: add naive detection of double free omits 8f42fc94800e mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB omits d1a45085a9b8 mm: ksize() should silently accept a NULL pointer omits 9f73f31c301d mm, treewide: rename kzfree() to kfree_sensitive() omits 184235cf2619 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits e311c2f8373f ramfs: support O_TMPFILE omits febc71bde7a3 ocfs2: change slot number type s16 to u16 omits 305c6be176d0 ocfs2: fix ocfs2 corrupt when iputting an inode omits 55d5b28803cc ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 077c4012b087 scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] omits d58bff05ccfe scripts/decode_stacktrace.sh: guess path to modules omits 331ad5590a0d scripts/decode_stacktrace.sh: guess basepath if not specified omits 69aa545e14f1 scripts/decode_stacktrace.sh: skip missing symbols omits 3baa650a8379 scripts/bloat-o-meter: Support comparing library archives omits 9baebdae5f56 scripts-tagssh-collect-compiled-source-precisely-v2 omits 86630e055867 scripts/tags.sh: collect compiled source precisely omits 5838bde0384f kbuild: move -Wtype-limits to W=2 omits 9380120e97ae kthread: remove incorrect comment in kthread_create_on_cpu() omits 7cd9a95cf499 checkpatch: test $GIT_DIR changes omits 0966c6baae44 mailmap: add entry for Mike Rapoport omits c70205bf186e mm/hugetlb: avoid hardcoding while checking if cma is enable omits 94c4e005d323 mm/memcg: fix refcount error while moving and swapping omits f032c54bc038 /proc/kpageflags: do not use uninitialized struct pages omits 4bd51735ef42 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 736cc898910b mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() omits 595534138dd6 mm: initialize return of vm_insert_pages omits 9539a2c1113c vfs/xattr: mm/shmem: kernfs: release simple xattr entry in [...] omits 865061e9a18c mm/memory.c: avoid access flag update TLB flush for retrie [...] omits d51ab281a259 mm/shuffle: don't move pages between zones and don't read [...] omits aa5b3895187e Merge remote-tracking branch 'block/for-next' omits c2b1981d7e33 Merge remote-tracking branch 'input/next' omits 90fbc60da0e4 Merge remote-tracking branch 'sound-asoc/for-next' omits 4f82fc5a5664 Merge remote-tracking branch 'sound/for-next' omits fe18cd9c4b6e Merge remote-tracking branch 'regmap/for-next' omits b401fa3b0836 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 82134034a155 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 4f90c1487a8a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 907062c3df16 Merge remote-tracking branch 'drm-misc/for-linux-next' omits f83c4595b5c9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 9a3dafb1671b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 0c18922a5d02 Merge remote-tracking branch 'amdgpu/drm-next' omits 673052398a51 Merge remote-tracking branch 'drm/drm-next' omits 198378682c10 Merge remote-tracking branch 'crypto/master' omits 66090a49c1f5 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits abb58140b1c2 Merge remote-tracking branch 'nand/nand/next' omits 824e3608e398 Merge remote-tracking branch 'mtd/mtd/next' omits b8efb5aba690 Merge remote-tracking branch 'gfs2/for-next' omits b96e08cb873d Merge remote-tracking branch 'bluetooth/master' omits 043253bc3a88 Merge remote-tracking branch 'wireless-drivers-next/master' omits 29fdb3aa848a Merge remote-tracking branch 'ipsec-next/master' omits 4706cb0ae7bd Merge remote-tracking branch 'bpf-next/master' omits 464c59a49209 Merge remote-tracking branch 'net-next/master' omits 8553dbdd18ef Merge remote-tracking branch 'rdma/for-next' omits 8828f2b6ce1b Merge remote-tracking branch 'swiotlb/linux-next' omits 53e02e840edb Merge remote-tracking branch 'dlm/next' omits 923b857f44a7 Merge remote-tracking branch 'ieee1394/for-next' omits 531a54d3f9ae Merge remote-tracking branch 'thermal/thermal/linux-next' omits 026be4584728 Merge remote-tracking branch 'opp/opp/linux-next' omits 2af4c3e198f0 Merge remote-tracking branch 'cpupower/cpupower' omits 7fbd432a1ee2 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits c0feff7ce004 Merge remote-tracking branch 'pm/linux-next' omits 8b92f5b21c6c Merge remote-tracking branch 'v4l-dvb/master' omits 25fab7f3e758 Merge remote-tracking branch 'jc_docs/docs-next' omits 3a3ff1d96e5b Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits f15c626a25f8 Merge branch 'dmi/master' omits cb6cc5662066 Merge remote-tracking branch 'i2c/i2c/for-next' omits 20ab957bb430 Merge remote-tracking branch 'hid/for-next' omits b4ee21320d5b Merge remote-tracking branch 'pstore/for-next/pstore' omits 5fd03e0097a6 Merge remote-tracking branch 'pci/next' omits 4a1eb1640f32 Merge remote-tracking branch 'printk/for-next' omits decd3722239f Merge remote-tracking branch 'vfs/for-next' omits 72bd5163dde8 Merge remote-tracking branch 'file-locks/locks-next' omits 0853582aae60 Merge remote-tracking branch 'iomap/iomap-for-next' omits 8915b1665e40 Merge remote-tracking branch 'xfs/for-next' omits 41c3353b1667 Merge remote-tracking branch 'nfsd/nfsd-next' omits 3cb1848edb54 Merge remote-tracking branch 'f2fs/dev' omits 018fd51cd626 Merge remote-tracking branch 'ext3/for_next' omits 11e229f0016d Merge remote-tracking branch 'exfat/dev' omits dd621c0a3da8 Merge remote-tracking branch 'cifs/for-next' omits d26d7fa32b04 Merge remote-tracking branch 'btrfs/for-next' omits f89a3268c628 Merge remote-tracking branch 'fscrypt/master' omits c90733fb8477 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ad72c27bdb87 Merge remote-tracking branch 'sh/for-next' omits c63a00aeb3ab Merge remote-tracking branch 's390/features' omits 84ae8852b4f8 Merge remote-tracking branch 'risc-v/for-next' omits cb2421d156e3 Merge remote-tracking branch 'powerpc/next' omits 29954c928dad Merge remote-tracking branch 'parisc-hd/for-next' omits 1a8936613ef2 Merge remote-tracking branch 'nds32/next' omits 103967c83c1f Merge remote-tracking branch 'mips/mips-next' omits 109ebe14c7e7 Merge remote-tracking branch 'm68knommu/for-next' omits 74cd7d628e6e Merge remote-tracking branch 'h8300/h8300-next' omits 0e5b7947875e Merge remote-tracking branch 'csky/linux-next' omits 39693838f6b3 Merge remote-tracking branch 'clk/clk-next' omits d99b90dda5c4 Merge remote-tracking branch 'uniphier/for-next' omits 9058bab77b4f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 76a61cae0356 Merge remote-tracking branch 'tegra/for-next' omits 2d82f11f19f7 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 5136339050f8 next-20200708/scmi omits 0c408219e777 Merge remote-tracking branch 'samsung-krzk/for-next' omits 10045179ab99 Merge remote-tracking branch 'rockchip/for-next' omits e8616d36749f Merge remote-tracking branch 'reset/reset/next' omits 15a2c477f6e5 Merge remote-tracking branch 'renesas/next' omits 8ecc128e4e11 Merge remote-tracking branch 'realtek/for-next' omits 7827bc2cd6fc Merge remote-tracking branch 'raspberrypi/for-next' omits 97466fd67594 Merge remote-tracking branch 'qcom/for-next' omits a4ff73550a61 Merge remote-tracking branch 'omap/for-next' omits 9c9be1c29950 Merge remote-tracking branch 'mvebu/for-next' omits 3b95282ef547 Merge remote-tracking branch 'mediatek/for-next' omits cab39bb94848 Merge remote-tracking branch 'keystone/next' omits 419bac372fa5 Merge remote-tracking branch 'imx-mxs/for-next' omits 9ce43c15ccee Merge remote-tracking branch 'at91/at91-next' omits 5eba069a6c61 Merge remote-tracking branch 'aspeed/for-next' omits 25ee6c08cd8c Merge remote-tracking branch 'amlogic/for-next' omits 153df9c21df8 Merge remote-tracking branch 'arm-soc/for-next' omits e1114bfe2b53 Merge remote-tracking branch 'arm64/for-next/core' omits 18a14b4f8a85 Merge remote-tracking branch 'arm/for-next' omits 5d5c3be45d24 Merge remote-tracking branch 'dma-mapping/for-next' omits 386e7c859a59 Merge remote-tracking branch 'kbuild/for-next' omits f11279e61036 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7517d0943026 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 783f30b9cbc3 Merge remote-tracking branch 'mmc-fixes/fixes' omits a83e47c479ea Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 169ad701585a Merge remote-tracking branch 'scsi-fixes/fixes' omits eaf206730014 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6174f7b50b95 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 4dd7e5a443c8 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 5252b46a0806 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 703759603bb2 Merge remote-tracking branch 'input-current/for-linus' omits e39a7b5f9314 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 8adc71c1e8b7 Merge remote-tracking branch 'staging.current/staging-linus' omits c7c7e7c34b36 Merge remote-tracking branch 'phy/fixes' omits 85f82beb8889 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 790ecd3bfcfa Merge remote-tracking branch 'usb.current/usb-linus' omits 5a444d0a62a4 Merge remote-tracking branch 'tty.current/tty-linus' omits fd2cd9dacc7c Merge remote-tracking branch 'spi-fixes/for-linus' omits 763601fcd351 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4f7d6ed5331a Merge remote-tracking branch 'regmap-fixes/for-linus' omits d83078454f32 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 23d77a4199e1 Merge remote-tracking branch 'rdma-fixes/for-rc' omits cd292ebee623 Merge remote-tracking branch 'wireless-drivers/master' omits 47d7fb61ecf4 Merge remote-tracking branch 'ipsec/master' omits 598a712975d3 Merge remote-tracking branch 'net/master' omits 7e743489c204 Merge remote-tracking branch 'sparc/master' omits fdae5181f798 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 70a100fcaa4c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 541aa91715c2 Merge remote-tracking branch 'kbuild-current/fixes' omits f1cd3b5431b6 Merge remote-tracking branch 'fixes/master' omits cdc12145cba6 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] omits d88c192d8c46 Merge remote-tracking branch 'jens/block-5.8' into for-next omits 85ca88ec9250 dm crypt: Enable zoned block device support omits 202b8d712016 dm crypt: add flags to optionally bypass kcryptd workqueues omits e5bfe9baf23d dm bufio: do buffer cleanup from a workqueue omits 8c1bdfef8825 dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() omits 20f93ea74f9c dm dust: add interface to list all badblocks omits 00709ed75d5e Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits 2297009466ce Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 016465eb5c72 Merge remote-tracking branch 'spi/for-5.9' into spi-next omits e3915791996a Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits cfea564b9a0b cifs: update internal module version number omits 7cb32086e59b selftests: simplify run_tests omits b450c7328f6a Merge branch 'for-next-next-v5.8-20200707' into for-next-20200707 omits 1662b4dc4008 Merge branch 'for-next-current-v5.7-20200707' into for-nex [...] omits 21771a21e4d4 Merge branch 'ext/goldwyn/dio-iomap' into for-next-next-v5 [...] omits a3e200c4e2d0 Merge branch 'ext/josef/data-tickets-v2' into for-next-nex [...] omits 47f281cdf9df Merge branch 'misc-next' into for-next-current-v5.7-20200707 omits ec5ebc23d73d Merge branch 'misc-next' into for-next-next-v5.8-20200707 omits 3524e9d26819 Merge branch 'misc-5.8' into for-next-current-v5.7-20200707 omits 1c01dbdf0282 btrfs: fixups of BTRFS_I in iomap-dio code omits 8d628ca164a3 btrfs: switch to iomap_dio_rw() for dio omits 46e2f5d04007 iomap: IOMAP_DIO_RWF_NO_STALE_PAGECACHE return if page inv [...] omits b5d877e7f3bb iomap: Convert wait_for_completion to flags omits af90aeeb4fa5 Merge branch 'v5.8/fixes' into tmp/aml-rebuild omits 623a14f5d676 btrfs: add a comment explaining the data flush steps omits 6eedd2691b95 btrfs: do async reclaim for data reservations omits c9ae5d5d1d70 btrfs: flush delayed refs when trying to reserve data space omits 38beb29b9a5d btrfs: run delayed iputs before committing the transaction [...] omits 90e0aa33dcf7 btrfs: don't force commit if we are data omits ae421b0ec977 btrfs: drop the commit_cycles stuff for data reservations omits 2c2084004d5a btrfs: use the same helper for data and metadata reservations omits 30f708aa40bc btrfs: serialize data reservations if we are flushing omits 8db3ffec6d23 btrfs: use ticketing for data space reservations omits fd171ed96537 btrfs: add btrfs_reserve_data_bytes and use it omits dbe25e738c06 btrfs: add the data transaction commit logic into may_comm [...] omits 287bc17ebb82 btrfs: add flushing states for handling data reservations omits 81d346939d32 btrfs: check tickets after waiting on ordered extents omits fe578fb27904 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc omits c89530f0a0ad btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] omits da2c5c2b9782 btrfs: call btrfs_try_granting_tickets when reserving space omits d2bddd975910 btrfs: call btrfs_try_granting_tickets when unpinning anything omits d8f9359a5950 btrfs: call btrfs_try_granting_tickets when freeing reserv [...] omits 5b160cc1617a btrfs: make ALLOC_CHUNK use the space info flags omits 34b68c96598c btrfs: make shrink_delalloc take space_info as an arg omits b72dbdd065b8 btrfs: handle U64_MAX for shrink_delalloc omits c7491d1a2397 btrfs: remove orig from shrink_delalloc omits ab633339b432 btrfs: change nr to u64 in btrfs_start_delalloc_roots omits 92b60138d083 hwmon: add Corsair Commander Pro driver omits 60e5b874f26f hwmon: (tmmp513) Replace HTTP links with HTTPS links omits ff2f1f108278 Documentation: hwmon/w83l786ng: drop duplicate words omits 6c23f344d20a Documentation: hwmon/w83627ehf: drop duplicate words omits b8381e06ca93 Documentation: hwmon/nct7665: drop duplicate words omits ff3f6712f0ba Documentation: hwmon/lm93: drop duplicate words omits d1ecd3806478 Documentation: hwmon/f71882fg: drop duplicate words omits adf166d69adc hwmon: (pmbus/core) Use s64 instead of long for calculations omits 4b32053b8c2c hwmon (pmbus/max20730): add max20710 support omits 458b28229c70 hwmon: (gsc) add 16bit pre-scaled voltage mode omits 6f787562ca20 hwmon: (adm1275) Enable adm1278 ADM1278_TEMP1_EN omits 9c9f72685667 hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist omits 9858b71587c7 hwmon: (nct6683) Replace container_of() with kobj_to_dev() omits 359c5d8f7eb9 hwmon: (i5k_amb) remove redundant assignment to variable res omits 32ce4b5c5b01 Merge branch 'misc-5.8' into next-fixes omits 0d1e4df3cb5d selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD omits b0f49afc9da1 seccomp: Introduce addfd ioctl to seccomp user notifier omits 68464dbf65b7 fs: Expand __receive_fd() to accept existing fd omits b7237b099262 pidfd: Replace open-coded partial receive_fd() omits 80bebc5847b8 fs: Add receive_fd() wrapper for __receive_fd() omits d6988fc44bcd fs: Move __scm_install_fd() to __receive_fd() omits 24c8f03190a7 net/scm: Regularize compat handling of scm_detach_fds() omits 0fb29978a9f6 kcsan: Add atomic builtin test case omits 0e968faa5ac7 objtool: Add atomic builtin TSAN instrumentation to uacces [...] omits 7ae976e3c3c2 kcsan: Add support for atomic builtins omits 13e4d01b63b3 locktorture: Make function torture_percpu_rwsem_init() static omits a86a748ef01e Replace HTTP links with HTTPS ones: LKMM omits 5bd9edce05a3 smp: Make symbol 'csd_bug_count' static omits 23a245f59923 smp: Fix unused-but-set-variable warning omits 0f43a6ba60b6 doc: Drop doubled words from RCU requirements documentation omits ab2ce23a6e66 doc: Drop doubled words from RCU Data-Structures.rst omits f08973bad500 scftorture: Adapt memory-ordering test to UP operation omits d8304fd3de9d torture: document --allcpus argument added to the kvm.sh script omits f4dba9108602 scftorture: Block scftorture_invoker() kthreads for offline CPUs omits c982195ad245 scftorture: Check unexpected "switch" statement value omits 5f88bed2a6d4 docs: Fix typo in synchronize_rcu() function name omits 4a227c61ff06 scftorture: Make symbol 'scf_torture_rand' static omits efd7453ed16b scftorture: Prevent compiler from reducing race probabilities omits c1b2f8e5187e scftorture: Flag errors in torture-compatible manner omits 772b1a845769 scftorture: Consolidate scftorture_invoke_one() scf_check [...] omits ee555c4ee725 scftorture: Consolidate scftorture_invoke_one() check and kfree() omits 4746e8f8a83c scftorture: Consolidate scftorture_invoke_one() memory allocation omits c37cf2a04cce scftorture: Add smp_call_function() memory-ordering checks omits ef6fdbf61629 scftorture: Add smp_call_function_many() memory-ordering checks omits 47164a3e3b23 scftorture: Add smp_call_function_single() memory-ordering checks omits ab2325959c14 scftorture: Summarize per-thread statistics omits 216d15e0d870 kernel/smp: Provide CSD lock timeout diagnostics omits c6c67d89c059 smp: Add source and destination CPUs to __call_single_data omits f2c914fb8e22 tick-sched: Clarify "NOHZ: local_softirq_pending" warning omits a8037facf96d Merge tag 'soc-attr-updates-5.9' of git://git.kernel.org/p [...] omits 5ba732029b75 Merge tag 'scmi-updates-5.9' of git://git.kernel.org/pub/s [...] omits 2db6267b6f4d Merge branch 'devel' into for-next omits 7244068998c8 Merge branch 'misc' into for-next omits 68cd6182f1a4 Merge branch 'fixes' into for-next omits c7e4dd5d84fc scsi: mpt3sas: Fix error returns in BRM_status_show omits 21f06f9ab332 drm/amdgpu: add some additional DCE6 registers (v4) omits ae5e1c3a5621 drm/amd/powerplay: optimize the mclk dpm policy settings omits 12403414ce73 drm/amdgpu: add another raven1 gfxoff quirk omits 396112bebd14 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits 014d54db78c1 drm/amdgpu: work around llvm bug #42576 omits 52f123aa5cdd drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 48710b26e0ed drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() omits e46b1928454c include/uapi/linux: Update KFD ioctl version omits acd37059caf1 drm/amdkfd: Provide SMI events watch omits e316cc35ec1c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 76ab7b976611 f2fs: avoid readahead race condition omits d5988ee4bc35 f2fs: fix return value of move_data_block() omits c779d728a6cf f2fs: add parameter op_flag in f2fs_submit_page_read() omits a3fb85a8e173 f2fs: split f2fs_allocate_new_segments() omits feae5ff2d732 f2fs: lost matching-pair of trace in f2fs_truncate_inode_blocks omits 6c649556fd64 f2fs: fix an oops in f2fs_is_compressed_page omits 6ad725213bde f2fs: make trace enter and end in pairs for unlink omits e784173b3ead f2fs: fix to check page dirty status before writeback omits 75a0bc93bdfb f2fs: remove the unused compr parameter omits 4d86205e0030 f2fs: support to trace f2fs_fiemap() omits 115e2033e74a f2fs: support to trace f2fs_bmap() omits 2122be48e3d1 f2fs: fix wrong return value of f2fs_bmap_compress() omits 0b9ca0c9b48e f2fs: remove useless parameter of __insert_free_nid() omits a45cc086ab1b f2fs: fix typo in comment of f2fs_do_add_link omits 1ff28a305f00 f2fs: fix to wait page writeback before update omits a9395b40bad4 f2fs: show more debug info for per-temperature log omits b8f82f9786e4 f2fs: add f2fs_gc exception handle in f2fs_ioc_gc_range omits b7606aed06bd Merge branch 'misc' into for-next omits bad8cf905603 Merge branch 'fixes' into for-next omits 5f8c63eb95a1 Merge branch 'fixes' into for-next omits 43c75b851f24 Merge branch 'misc' into for-next omits ce24dae4dbdc Merge branch 'misc' into for-next omits f16dc427e12a f2fs: clean up parameter of f2fs_allocate_data_block() omits 9c08d5b64020 f2fs: shrink node_write lock coverage omits a7c77c387b60 f2fs: fix to document reserved special compression extension omits a63ffa48e4f9 f2fs: add prefix for exported symbols omits 567b37943515 f2fs: add F2FS_IOC_SEC_TRIM_FILE ioctl omits 112ceff79e89 Merge branch 'misc' into for-next omits a68f93d90fbb Pull writeback fixes from me. omits ee374a9aeced ext2: fix missing percpu_counter_inc omits 4f93c255b5fe ext2: ext2_find_entry() return -ENOENT if no entry found omits 6dd784a0158b ext2: propagate errors up to ext2_find_entry()'s callers omits 6bc33bbd5826 ext2: fix improper assignment for e_value_offs adds ce69fb3b392f Merge tag 'kallsyms_show_value-v5.8-rc5' of git://git.kern [...] adds 2a89b99f5803 Merge tag 'for-5.8/dm-fixes-2' of git://git.kernel.org/pub [...] adds e9dca1cd0b41 Merge remote-tracking branch 'fixes/master' adds a30f4839cb89 Merge remote-tracking branch 'kbuild-current/fixes' adds 09c717c92b52 arm64: Add missing sentinel to erratum_1463225 adds 5679b2814219 arm64/alternatives: don't patch up internal branches adds c11a13e6fb2d Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 925ce24d9a9b Merge remote-tracking branch 'powerpc-fixes/fixes' adds 528a9539348a s390/mm: fix huge pte soft dirty copying adds 68f50f61ea91 MAINTAINERS: update email address for Heiko Carstens adds 28421f51cdea Merge remote-tracking branch 's390-fixes/fixes' adds 7451be9c8336 Merge remote-tracking branch 'sparc/master' adds 76c4d85c9260 cxgb4: fix all-mask IP address comparison adds 13cf8aab7425 qed: Populate nvm-file attributes while reading nvm config [...] adds 306381aec7c2 net_sched: fix a memory leak in atm_tc_init() adds 365f9ae4ee36 ethtool: fix genlmsg_put() failure handling in ethnl_defau [...] adds 19ccf55c21a2 Merge remote-tracking branch 'net/master' adds f3dda7a679df bpf: net: Avoid copying sk_user_data of reuseport_array du [...] adds c9a368f1c0fb bpf: net: Avoid incorrect bpf_sk_reuseport_detach call adds f43cb0d672aa selftests: bpf: Fix detach from sockmap tests adds 66ec02404f40 Merge remote-tracking branch 'bpf/master' adds 711fc34fe3d8 Merge remote-tracking branch 'ipsec/master' adds df0aab1111fd Merge remote-tracking branch 'wireless-drivers/master' adds 687ff2764155 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 574ea5c80eb1 ASoC: wm8974: fix Boost Mixer Aux Switch adds 01283d56f0ea ASoC: wm8974: remove unsupported clock mode adds 12eb3ad0638c ASoC: rt286: fix unexpected interrupt happens adds 42214828c3e4 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds e7f9894dab80 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 1438df662bfd Merge remote-tracking branch 'regmap-fixes/for-linus' adds 97aaedaa1033 Merge remote-tracking branch 'regulator-fixes/for-linus' adds ae241ebabb8a Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 1c10d99c9da3 Merge remote-tracking branch 'spi-fixes/for-linus' adds 8ec6c78e47ba Merge remote-tracking branch 'tty.current/tty-linus' adds 4019b42cb97a Merge remote-tracking branch 'usb.current/usb-linus' adds c3f595a81192 usb: dwc3: pci: add support for the Intel Tiger Lake PCH - [...] adds e25d1e8532c3 usb: dwc3: pci: add support for the Intel Jasper Lake adds 4a0f5a7f2bab usb: gadget: fix langid kernel-doc warning in usbstring.c adds c8f8529e2c41 usb: gadget: udc: gr_udc: fix memleak on error handling pa [...] adds 9f81d45c7927 usb: cdns3: ep0: fix some endian issues adds 65b7cf48c211 usb: cdns3: trace: fix some endian issues adds 4fdf228cdf69 usb: dwc2: Fix shutdown callback in platform adds 9706247d9416 usb: gadget: udc: atmel: remove outdated comment in usba_e [...] adds 30517ffeb3bf usb: gadget: udc: atmel: fix uninitialized read in debug printk adds 8778eb0927dd usb: gadget: function: fix missing spinlock in f_uac1_legacy adds 100aaad652f1 Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds b2a4f19d91f0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 273f4e078f26 Merge remote-tracking branch 'phy/fixes' adds d64556d76db3 Merge remote-tracking branch 'staging.current/staging-linus' adds 07de9fa33a38 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds a50ca29523b1 Input: elan_i2c - add more hardware ID for Lenovo laptops adds 7da12fb6b51e Merge remote-tracking branch 'input-current/for-linus' adds 4c4c012b8f5e Merge remote-tracking branch 'kselftest-fixes/fixes' adds 227c528f5281 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds ef330736f1ce KVM: nVMX: fixes for preemption timer migration adds 8bb15140e88c Merge remote-tracking branch 'kvm-fixes/master' adds 6d1d41c075a1 hwmon: (adm1275) Make sure we are reading enough data for [...] adds d96ca42ce8ee Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 230ed397435e btrfs: fix double put of block group with nocow adds d77765911385 btrfs: wire up iter_file_splice_write adds 23e44faaf8e2 Merge branch 'misc-5.8' into next-fixes adds 686fa23aceee Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b5d9469a0c03 Merge remote-tracking branch 'scsi-fixes/fixes' adds e09a7f87e5cb drm/mediatek: Fix device passed to cmdq adds a11398ef87ae drm/mediatek: Remove debug messages for function calls adds c79484f68b16 drm/mediatek: Fix Kconfig warning adds c0b8892e2461 drm/mediatek: Check plane visibility in atomic_update adds e9052927941d drm/mediatek: Remove unnecessary conversion to bool adds deb0f88b2208 drm/mediatek: Delete not used of_device_get_match_data adds 3a7826cc24e5 drm/mediatek: mtk_mt8173_hdmi_phy: Remove unnused const variables adds 5ab546f5e630 drm/mediatek: mtk_hdmi: Remove debug messages for function calls adds 46a20c9aaab3 Merge tag 'mediatek-drm-fixes-5.8' of https://git.kernel.o [...] adds a088eb0faf4f Merge tag 'drm-misc-fixes-2020-07-08' of git://anongit.fre [...] adds 72923e24f98a drm/nouveau/kms/nv50-: bail from nv50_audio_disable() earl [...] adds 0156e76d3883 drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTR [...] adds ad61f5f5e02e drm/nouveau/svm: fix migrate page regression adds ed710a6ed797 drm/nouveau/nouveau: fix page fault on device private memory adds 76cfab9c8cad Merge branch 'linux-5.8' of git://github.com/skeggsb/linux [...] adds 1328af842d70 Merge tag 'drm-intel-fixes-2020-07-08' of git://anongit.fr [...] adds 20303ec5d216 drm/amdgpu: asd function needs to be unloaded in suspend phase adds c564b8601ae9 drm/amdgpu: add TMR destory function for psp adds 3b2e973dff59 drm/amd/display: add dmcub check on RENOIR adds 41855a898650 drm/radeon: fix double free adds f4892c327a8e drm/amdgpu: don't do soft recovery if gpu_recovery=0 adds 38794a5465b7 Merge tag 'amd-drm-fixes-5.8-2020-07-09' of git://people.f [...] adds d1aa38015647 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds f4f3e068b41d Merge remote-tracking branch 'mmc-fixes/fixes' adds 2bdb1334c554 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 2249357459c0 drm/aspeed: Call drm_fbdev_generic_setup after drm_dev_register adds 228d84f5d4f9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new a74c3bb5b058 Merge remote-tracking branch 'kbuild/for-next' new 7fef261a8158 Merge remote-tracking branch 'dma-mapping/for-next' new 2998cbd86a94 Merge remote-tracking branch 'arm/for-next' new 1df1bf228e09 Merge remote-tracking branch 'arm64/for-next/core' new 3dd190555670 Merge remote-tracking branch 'arm-soc/for-next' new 6a67f2ec541d Merge branch 'v5.8/fixes' into tmp/aml-rebuild new 62b3db09e0ed Merge remote-tracking branch 'amlogic/for-next' new 1edacfa78b94 Merge remote-tracking branch 'aspeed/for-next' new 4f000d18e6c8 Merge remote-tracking branch 'at91/at91-next' new 235eeac09485 Merge remote-tracking branch 'imx-mxs/for-next' new 354a6517b400 Merge remote-tracking branch 'keystone/next' new 1b56c70b22fe Merge remote-tracking branch 'mediatek/for-next' new 15d0e0fb12b5 Merge remote-tracking branch 'mvebu/for-next' new 75d663d81f3b Merge remote-tracking branch 'omap/for-next' new 54b50f2153a4 arm64: dts: qcom: sdm845: Add cpu OPP tables new 62d755043967 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] new 99c088d5cd3d Merge remote-tracking branch 'qcom/for-next' new af969b3bd74c Merge remote-tracking branch 'raspberrypi/for-next' new 08759f9d01e0 Merge remote-tracking branch 'realtek/for-next' new a06f8ec12467 Merge remote-tracking branch 'renesas/next' new 336d97a2180e Merge remote-tracking branch 'reset/reset/next' new de756df6a260 Merge remote-tracking branch 'rockchip/for-next' new f7f611f2b1dc ARM: s3c24xx: leds: Convert to use GPIO descriptors new 30f16ea45902 Merge branch 'next/soc' into for-next new caa3ea54af43 Merge remote-tracking branch 'samsung-krzk/for-next' new c45ffb829d51 Merge tag 'soc-attr-updates-5.9' of git://git.kernel.org/p [...] new 9d0dacf97a52 firmware: arm_scmi: Remove zero-length array in SCMI notif [...] new 34b1580d0292 firmware: arm_scmi: Remove unneeded __packed attribute new 7952ec7f38ae firmware: arm_scmi: Update member types in scmi_event_head [...] new 4995d02350f2 firmware: arm_scmi: Remove fixed size field types from eve [...] new 1735e4aebed1 firmware: arm_scmi: Keep the discrete clock rates sorted new 0dd07a1a2904 clk: scmi: Fix min and max rate when registering clocks wi [...] new b32e70f7d73d firmware: arm_scmi: Provide a missing function param description new f8c83e0509ac Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new fec9d5c0037f Merge remote-tracking branch 'scmi/for-linux-next' new aeb916ea03b1 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 8a39c1db644e Merge remote-tracking branch 'tegra/for-next' new 4cf7f96de877 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 69e61d4fc2b7 Merge remote-tracking branch 'uniphier/for-next' new e58c3ca4e049 Merge remote-tracking branch 'clk/clk-next' new 407691276351 Merge remote-tracking branch 'csky/linux-next' new 9dea1d89f2bd Merge remote-tracking branch 'h8300/h8300-next' new 4ffafcabbb6f Merge remote-tracking branch 'm68knommu/for-next' new 00c6c81d036f Merge remote-tracking branch 'mips/mips-next' new dc755502f7cd Merge remote-tracking branch 'nds32/next' new a90b278a70d8 Merge remote-tracking branch 'parisc-hd/for-next' new bbd46e14649b Merge remote-tracking branch 'powerpc/next' new 526fbaed33e8 riscv: Register System RAM as iomem resources new 1a479f783857 lib: Add a generic version of devmem_is_allowed() new 3d4234eb92e6 RISC-V: Use the new generic devmem_is_allowed() new 2e9e3318fe58 riscv: Fixup static_obj() fail new e048821daee5 riscv: Fixup lockdep_assert_held with wrong param cpu_running new 5597bda48f0e riscv: Enable LOCKDEP_SUPPORT & fixup TRACE_IRQFLAGS_SUPPORT new d80f9724520b Merge remote-tracking branch 'risc-v/for-next' new 31842c5ddf32 Merge remote-tracking branch 's390/features' new 5472faab772d Merge remote-tracking branch 'sh/for-next' new 36e75f54bbac Merge remote-tracking branch 'xtensa/xtensa-for-next' new 7cbfe14e1a3e Merge remote-tracking branch 'fscrypt/master' new 0fdafe30b3f0 Merge branch 'misc-5.8' into for-next-current-v5.7-20200709 new 811462c0588c btrfs: pass checksum type via BTRFS_IOC_FS_INFO ioctl new b420009faf69 btrfs: convert block group refcount to refcount_t new bc7aebd06e37 btrfs: fix double put of block group with nocow new 970841d72d80 btrfs: wire up iter_file_splice_write new acbc02aca664 Merge branch 'misc-next' into for-next-current-v5.7-20200709 new d65abee9f1c7 Merge branch 'for-next-current-v5.7-20200709' into for-nex [...] new 21d5deacfa3f Merge branch 'misc-next' into for-next-next-v5.8-20200709 new d0c5f7665d27 btrfs: change nr to u64 in btrfs_start_delalloc_roots new 52c38b98f0c5 btrfs: remove orig from shrink_delalloc new 7fa48e3a8b61 btrfs: handle U64_MAX for shrink_delalloc new ec34e63911d8 btrfs: make shrink_delalloc take space_info as an arg new ec028af6dbf3 btrfs: make ALLOC_CHUNK use the space info flags new 0b152311ad2d btrfs: call btrfs_try_granting_tickets when freeing reserv [...] new e990d1265f88 btrfs: call btrfs_try_granting_tickets when unpinning anything new e31ae440437e btrfs: call btrfs_try_granting_tickets when reserving space new 56a4c83f3366 btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] new a0e7ed9463a0 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc new 864c39267d29 btrfs: check tickets after waiting on ordered extents new a94354a84fde btrfs: add flushing states for handling data reservations new 9d91f560ca43 btrfs: add the data transaction commit logic into may_comm [...] new b4e234bbe696 btrfs: add btrfs_reserve_data_bytes and use it new 45e163d9da6a btrfs: use ticketing for data space reservations new c29855a956ab btrfs: serialize data reservations if we are flushing new 58489f4d60db btrfs: use the same helper for data and metadata reservations new 482b2cf38326 btrfs: drop the commit_cycles stuff for data reservations new 039ebfedee5f btrfs: don't force commit if we are data new 5aaa6ccfb886 btrfs: run delayed iputs before committing the transaction [...] new 125f365844ca btrfs: flush delayed refs when trying to reserve data space new 32eb5e02a044 btrfs: do async reclaim for data reservations new 662c575f0931 btrfs: add a comment explaining the data flush steps new 74ee8378867a Merge branch 'ext/josef/data-tickets-v3' into for-next-nex [...] new 237f87164bdc iomap: Convert wait_for_completion to flags new 62741d9602af iomap: IOMAP_DIO_RWF_NO_STALE_PAGECACHE return if page inv [...] new 432f69d755fe btrfs: switch to iomap_dio_rw() for dio new bc2085d2f0c7 btrfs: fixups of BTRFS_I in iomap-dio code new cb3a5e58ccd2 Merge branch 'ext/goldwyn/dio-iomap-v11' into for-next-nex [...] new 3af37afd5dca btrfs: qgroup: allow to unreserve range without releasing [...] new 40fe825dd25a btrfs: qgroup: try to flush qgroup space when we get -EDQUOT new 54969bbb171f btrfs: qgroup: remove the ASYNC_COMMIT mechanism in favor [...] new 00cf3d0eb380 fixup: convert mutex to wait queue new 59bee334b22b Merge branch 'ext/qu/qgroup-fix-153-v3' into for-next-next [...] new b624bc241da5 Merge branch 'for-next-next-v5.8-20200709' into for-next-20200709 new 810090093f17 Merge remote-tracking branch 'btrfs/for-next' new a77592a70081 cifs: fix reference leak for tlink new a8dab63ea623 cifs: update internal module version number new 0e02017a70e4 Merge remote-tracking branch 'cifs/for-next' new 4da2125cc423 Merge remote-tracking branch 'exfat/dev' new 1fcbcf06e4f1 ext2: fix improper assignment for e_value_offs new b4962091a54c ext2: propagate errors up to ext2_find_entry()'s callers new a43850a380ef ext2: ext2_find_entry() return -ENOENT if no entry found new bc2fbaa4d380 ext2: fix missing percpu_counter_inc new 30b42a714d32 ext2: remove nocheck option new cf1013f441eb ext2: fix some incorrect comments in inode.c new 1197d04fd3f1 ext2: initialize quota info in ext2_xattr_set() new 1f1a5be80cee Replace HTTP links with HTTPS ones: DISKQUOTA new 476fdf14e5c5 quota: Fixup http links in quota doc new 75be15e3691f Pull writeback fixes from me. new 4c278178a5d5 Merge remote-tracking branch 'ext3/for_next' new 0ef818335f73 f2fs: add prefix for exported symbols new fa6795552ad2 f2fs: fix to document reserved special compression extension new 79963d967b49 f2fs: shrink node_write lock coverage new f608c38c59c6 f2fs: clean up parameter of f2fs_allocate_data_block() new 97767500781f f2fs: add f2fs_gc exception handle in f2fs_ioc_gc_range new 0759e2c151f4 f2fs: show more debug info for per-temperature log new a6d601f30d3b f2fs: fix to wait page writeback before update new e5cc2c5563a4 f2fs: fix typo in comment of f2fs_do_add_link new b815bdc7817d f2fs: remove useless parameter of __insert_free_nid() new 250e84d72547 f2fs: fix wrong return value of f2fs_bmap_compress() new b79b0a310bca f2fs: support to trace f2fs_bmap() new dd5a09bd05ae f2fs: support to trace f2fs_fiemap() new d078319d069e f2fs: remove the unused compr parameter new eb1353cfa9c1 f2fs: fix to check page dirty status before writeback new 9a99c17dab8a f2fs: make trace enter and end in pairs for unlink new 29b993c7cd20 f2fs: fix an oops in f2fs_is_compressed_page new 9039d8355d6e f2fs: lost matching-pair of trace in f2fs_truncate_inode_blocks new 901d745f8e6a f2fs: split f2fs_allocate_new_segments() new b7973091f0b2 f2fs: add parameter op_flag in f2fs_submit_page_read() new d7cd3702ca95 f2fs: fix return value of move_data_block() new 6b12367da22f f2fs: avoid readahead race condition new 0e5e81114de1 f2fs: add GC_URGENT_LOW mode in gc_urgent new ffcde4b29a5f f2fs: remove write attribute of main_blkaddr sysfs node new f567adb0342e f2fs: fix to wait GCed compressed page writeback new 4fc781a3eb3b f2fs: fix wrong description of compress feature in f2fs.rst new 9627a7b31f3c f2fs: fix error path in do_recover_data() new aff6fbbe8e1b f2fs: don't keep meta inode pages used for compressed bloc [...] new b8a209ce9ffd f2fs: don't skip writeback of quota data new 75fdaf39e98b f2fs: add F2FS_IOC_SEC_TRIM_FILE ioctl new 16871738b342 f2fs: add symbolic link to kobject in sysfs new bbb14d08e4ef Merge remote-tracking branch 'f2fs/dev' new 884f940897f6 Merge remote-tracking branch 'nfsd/nfsd-next' new c3f2375b90d0 xfs: Fix false positive lockdep warning with sb_internal & [...] new 7e7b00018b74 Merge remote-tracking branch 'xfs/for-next' new 80719c62ee9f Merge remote-tracking branch 'iomap/iomap-for-next' new c99cfb6eaeb8 Merge remote-tracking branch 'file-locks/locks-next' new 1aeb1f5a964d Merge remote-tracking branch 'vfs/for-next' new 26ef238ea9cd Merge remote-tracking branch 'printk/for-next' new 19dd6e2bf492 Merge remote-tracking branch 'pci/next' new 90c688451348 Merge remote-tracking branch 'pstore/for-next/pstore' new c78e831495e6 Merge remote-tracking branch 'hid/for-next' new 8afffd57d7ba Merge remote-tracking branch 'i2c/i2c/for-next' new 912ee2cd9cf5 Merge branch 'dmi/master' new b04088c58661 hwmon: (i5k_amb) remove redundant assignment to variable res new 9b112796f009 hwmon: (nct6683) Replace container_of() with kobj_to_dev() new 125900f00c46 hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist new 78949bc91f69 hwmon: (adm1275) Enable adm1278 ADM1278_TEMP1_EN new 836e58b69680 hwmon: (gsc) add 16bit pre-scaled voltage mode new 0e8d5df3155c hwmon (pmbus/max20730): add max20710 support new 2d0f1d66088c hwmon: (pmbus/core) Use s64 instead of long for calculations new 930869ed258d Documentation: hwmon/f71882fg: drop duplicate words new 2ac227b3b4bc Documentation: hwmon/lm93: drop duplicate words new 993dced117d4 Documentation: hwmon/nct7665: drop duplicate words new dd39d34bef9b Documentation: hwmon/w83627ehf: drop duplicate words new 7c716731e782 Documentation: hwmon/w83l786ng: drop duplicate words new 07ef6878ca5b hwmon: (tmmp513) Replace HTTP links with HTTPS links new a562ab92ef6d hwmon: add Corsair Commander Pro driver new 85e8795f3c27 hwmon: (max6697) Allow max6581 to create tempX_offset new 7117b8140b4b hwmon: (corsair-cpro) add fan_target new 4564130af850 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 51494a1e818c Merge remote-tracking branch 'jc_docs/docs-next' new d84483f13d63 Merge remote-tracking branch 'v4l-dvb/master' new 7addabead071 Merge remote-tracking branch 'pm/linux-next' new 67d1b0f8c117 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new cf6eaeb082f6 Merge remote-tracking branch 'cpupower/cpupower' new 658fee8a404c Merge remote-tracking branch 'opp/opp/linux-next' new 3d44a509c1da thermal: core: Add helpers to browse the cdev, tz and gove [...] new 329b064fbd13 thermal: core: Get thermal zone by id new 1ce50e7d408e thermal: core: genetlink support for events/cmd/sampling new 55cdf0a283b8 thermal: core: Add notifications call in the framework new b78f18a34607 thermal: netlink: Fix compilation error when CONFIG_NET=n new 87944b7d9178 Merge remote-tracking branch 'thermal/thermal/linux-next' new db1138c28dfc Merge remote-tracking branch 'ieee1394/for-next' new 01c6f59ac602 net: sock: add sock_set_mark new 9cd92b93da64 fs: dlm: set skb mark for listen socket new b9f24a697ce0 fs: dlm: set skb mark per peer socket new da8729193393 Merge remote-tracking branch 'dlm/next' new 958dba10e6a1 Merge remote-tracking branch 'swiotlb/linux-next' new d05cd4dea432 Merge remote-tracking branch 'rdma/for-next' new 065e0d42a0a7 ethtool: Add support for 100Gbps per lane link modes new 12fdafb817c6 net/mlx5: Added support for 100Gbps per lane link modes new efd7fe68f0c6 net: dsa: tag_rtl4_a: Implement Realtek 4 byte A tag new a20fafb92bd8 net: dsa: rtl8366rb: Support the CPU DSA tag new 32e0d42a162a Merge branch 'RTL8366RB-tagging-support' new 5cd24cbe7dca bonding: deal with xfrm state in all modes and add more er [...] new a6b9580b4936 dt-bindings: dp83867: Fix the type of device new 7d25e14eb2c0 dt-bindings: dp83869: Fix the type of device new f548a476268d bonding: don't need RTNL for ipsec helpers new 5ca670e58dc4 net: enetc: use eth_broadcast_addr() to assign broadcast new 3f935c75eb52 inet_diag: support for wider protocol numbers new 96d890daad05 mptcp: add msk interations helper new ac3b45f60954 mptcp: add MPTCP socket diag interface new df62f2ec3df6 selftests/mptcp: add diag interface tests new 034508c43969 Merge branch 'mptcp-introduce-msk-diag-interface' new e3cbdaf14615 net: systemport: fix double shift of a vlan_tci by VLAN_PR [...] new faea30ed717d net: phy: mscc: fix ptr_ret.cocci warnings new 10a429bab446 devlink: Move set attribute of devlink_port_attrs to devlink_port new 46737a194945 devlink: Move switch_port attribute of devlink_port_attrs [...] new 71ad8d55f8e5 devlink: Replace devlink_port_attrs_set parameters with a struct new 622d3e920107 mlxsw: Set number of port lanes attribute in driver new a21cf0a8330b devlink: Add a new devlink port lanes attribute and pass t [...] new 1b604efb6c28 mlxsw: Set port split ability attribute in driver new a0f49b548652 devlink: Add a new devlink port split ability attribute an [...] new 82901ad16905 devlink: Move input checks from driver to devlink new f3348a82e727 selftests: net: Add port split test new 8fb49c0109f4 Merge branch 'Expose-port-split-attributes' new 32a85edde911 Merge remote-tracking branch 'net-next/master' new ee22ff9a39dd Merge remote-tracking branch 'bpf-next/master' new 745974c46e4d Merge remote-tracking branch 'ipsec-next/master' new d5f6c75fe93d Merge remote-tracking branch 'wireless-drivers-next/master' new 1fd7d12e4e02 Merge remote-tracking branch 'bluetooth/master' new b6f7930dc434 Merge remote-tracking branch 'gfs2/for-next' new 56b95928707a Merge remote-tracking branch 'mtd/mtd/next' new 5b60c5131316 Merge remote-tracking branch 'nand/nand/next' new 9293d978795b Merge remote-tracking branch 'spi-nor/spi-nor/next' new 3cfa435c69f4 crypto: ux500/hash - Add namespacing to hash_init() new 95a62311edf3 Merge branch 'ux500' new 9a150af05f6f hwrng: npcm - Fix W=1 unused variable warning new 414a3c1b811d hwrng: omap - Fix W=1 unused variable warning new eb515c60fac7 hwrng: hisi - Fix W=1 unused variable warning new 64f8153a2f36 hwrng: bcm2835 - Fix W=1 unused variable warning new ad23756271d5 hwrng: st - Fix W=1 unused variable warning new e05231a53b7f hwrng: pic32 - Fix W=1 unused variable warning new 74da405803c6 hwrng: octeon - Fix sparse warnings new 528f776df67c crypto: qat - allow xts requests not multiple of block new b185a68710e0 crypto: qat - validate xts key new 5fb8b70d206f crypto: qat - remove unused field in skcipher ctx new a85211f36f3d crypto: qat - fallback for xts with 192 bit keys new 1186b429fc01 hwrng: ba431 - Add dependency on HAS_IOMEM new e4ca592c4d52 hwrng: ba431 - HW_RANDOM_BA431 should not default to y new d4f6d923238d hwrng: bcm2835 - Constify bcm2835_rng_devtype[] new b242973f0fae hwrng: nomadik - Constify nmk_rng_ids[] new a024d70ae298 hwrng: virtio - Constify id_table[] new ad6a0664c29c crypto: virtio - constify features[] and id_table[] new 662bb52f50bc crypto: af_alg - Fix regression on empty requests new d9dd5ef3d32b crypto: ccp - Fix sparse warnings new 3347c8a079d6 crypto: aesni - Fix build with LLVM_IAS=1 new 7bc13b5b60e9 crypto: api - permit users to specify numa node of acomp hardware new 813ec3f1fe51 crypto: hisilicon/zip - permit users to specify NUMA node new 37b6aab68fae crypto: arm64/ghash - drop PMULL based shash new 94fe4501cd2a crypto: arm64/gcm - disentangle ghash and gcm setkey() routines new 17d0fb1febbc crypto: arm64/gcm - use variably sized key struct new e4f874858cc1 crypto: arm64/gcm - use inline helper to suppress indirect calls new 3d2df84548ed crypto: arm/ghash - use variably sized key struct new 086ee1f4b068 Merge remote-tracking branch 'crypto/master' new 9a661c030929 Merge remote-tracking branch 'drm/drm-next' new 429f3d24384b drm/amdgpu: asd function needs to be unloaded in suspend phase new 90937420c44f drm/amdgpu: add TMR destory function for psp new f893d74fb88b drm/amdgpu: updated ta ucode header new dcf9864d2d31 drm/amdgpu: updated ta ucode loading new 2373dd48fc85 drm/amdgpu: use RREG32_KIQ to read register when get cg state new 1b0443b11530 drm/amdgpu: fix coding error of mmhub pg enablement new 3c0dcf9f2ab3 drm/amd/display: Add diags scaling log by default new cd9a180a29ee drm/amd/display: Register init new 486b7680465e drm/amd/display: Send VSIF on unsupported modes on DAL new 8a488f5df32a drm/amd/display: Remove VSC infoframe dep on DMCU new b22657748878 drm/amd/display: [FW Promotion] Release 0.0.23 new d3d847d8f25f drm/amd/display: 3.2.93 new efc7d1653817 drm/amd/display: Request PHYCLK adjustment on PHY enable/disable new 1664641ea946 drm/amd/display: Add logger for SMU msg new 74772649ab18 drm/amd/display: Add missing reg mask for dcn3 new fa4a882008a7 drm/amdgpu: Move the mutex lock/unlock out new c12139118bb6 drm/amdkfd: Remove redundant kfd2kgd interface lookup new 1f9d56c30939 drm/amdgpu: add register distance members into vmhub structure new 148f597d67ae drm/amdgpu: use register distance member instead of hardco [...] new af6c5c4f53d6 drm/amdgpu: use register distance member instead of hardco [...] new 228ea7b08042 drm/amdgpu: use register distance member instead of hardco [...] new 2fcaca94beda drm/amdgpu: use register distance member instead of hardco [...] new 9a69574b10a2 drm/amdgpu: use register distance member instead of hardco [...] new 8c4713608586 drm/amdgpu: use register distance member instead of hardco [...] new 1e40eebefa7c drm/amdgpu: use register distance member instead of hardco [...] new 13ae12d9e4ec drm/amdgpu: use register distance member instead of hardco [...] new 1a99460fb464 drm/amdgpu: use register distance member instead of hardco [...] new ff225c031a32 drm/amdgpu: use register distance member instead of hardco [...] new 714ec7a2bd13 drm/amdgpu: use register distance member instead of hardco [...] new 497f15f2bdef drm/amd/display: Add missing CW4 programming for DCN30 new e241df698702 gpu/drm: Remove debug info about CPU address new 99010fac8b8c drm/radeon: fix double free new 686d943eeb8d drm/amdkfd: Provide SMI events watch new 93f258624465 include/uapi/linux: Update KFD ioctl version new c4456b3f98d3 drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() new 16452fd28313 drm/ttm: Break out the loops if need_resched in bo delayed [...] new e44dbe8b8978 drm/amdgpu: work around llvm bug #42576 new 509d781fec3a sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] new 16e99ebe0b4b drm/amdgpu: add another raven1 gfxoff quirk new 03932ecf2882 drm/amd/powerplay: optimize the mclk dpm policy settings new 71920389dc51 drm/amdgpu: add some additional DCE6 registers (v6) new f3d1118022d6 Merge remote-tracking branch 'amdgpu/drm-next' new 80f5ad62b6ec drm/i915/sdvo: Fix SDVO colorimetry bit defines new 90f8ed85c6f3 drm/i915/sdvo: Implement limited color range for SDVO HDMI [...] new c35ad31401c0 drm/i915: Reject DRM_MODE_FLAG_DBLCLK with DVI sinks new d97571938ef3 drm/i915/sdvo: Make SDVO deal with HDMI pixel repeat new 7407ec6e5567 drm/i915/sdvo: Make .get_modes() return the number of modes new 4a2236f9a74a drm/i915/dvo: Make .get_modes() return the number of modes new 885f182cd6ec drm/i915: Move all FBC w/as to .init_clock_gating() new c4615b2b4f3e drm/i915: Don't do WaFbcTurnOffFbcWatermark for glk new cd7a88113d10 drm/i915: Limit WaFbcHighMemBwCorruptionAvoidance to skl and bxt new 99bcf64e1c14 drm/i915: Document FBC related w/as more thoroughly new 3d702d06cb3c drm/i915/tgl: Implement WAs 18011464164 and 22010931296 new 2196dfea896f drm/i915/selftests: Fix compare functions provided for sorting new a8143150faa7 drm/i915/display: Replace drm_i915_private in voltage swin [...] new f0e86e052097 drm/i915/display: Remove port and phy from voltage swing f [...] new f615cb6a8a42 drm/i915/bios: Parse HOBL parameter new b297bde16c0f drm/i915/gt: Optimise aliasing-ppgtt allocations new 00e054410842 Merge remote-tracking branch 'drm-intel/for-linux-next' new 694e7f04f4ab Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new d4ad4eca6c04 drm/dp: Include the AUX CH name in the debug messages new 8873cfa38405 drm/edid: Allow looking for ext blocks starting from a spe [...] new 7f261afdcfae drm/edid: Iterate through all DispID ext blocks new 392f9fcb159b drm/edid: Clean up some curly braces new 5a5d4ecb5df1 Merge remote-tracking branch 'drm-misc/for-linux-next' new 8601cc744bca Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 2149252616e9 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 5e884f01fd3a Merge remote-tracking branch 'etnaviv/etnaviv/next' new ba12abe065b0 Merge remote-tracking branch 'regmap/for-next' new ec03370e6d8a ALSA: usb/line6: remove 'defined but not used' warning new db091b0e1423 ALSA: echoaudio: Remove redundant check new 027c70021b90 ALSA: echoaudio: Race conditions around "opencount" new 6c3312544873 ALSA: echoaudio: Prevent races in calls to set_audio_format() new f688a0dfe247 ALSA: echoaudio: Prevent some noise on unloading the module new a0b224b90bb6 ALSA: echoaudio: Address bugs in the interrupt handling new c0dbbdad4e11 ALSA: Use fallthrough pseudo-keyword new 4d6cd8f1b873 ALSA: atmel: Remove invalid "fall through" comments new 401b3e6e1975 ALSA: xen: Remove superfluous fall through comments new e2d413f93461 ALSA: Replace with fallthrough pseudo keyword in the remai [...] new afefaa45d221 Merge remote-tracking branch 'sound/for-next' new 1dfdbe73ccf9 ASoC: atmel-classd: remove codec component new f3c668074a04 ASoC: atmel-pdmic: remove codec component new 91cb940c2c95 ASoC: tlv320adcx140: Add ASI enable for channel 5-8 new 336c129139cd ASoC: tlv320adcx140: Add tx offset slot programming new 3e146b55a4f5 ASoC: codecs: Use fallthrough pseudo-keyword new 0bdaef8a9c9a ASoC: atmel: fix kernel-doc new 53c512d89fef ASoC: samsung: spdif: fix kernel-doc new b023cc4c4e9e ASoC: samsung: pcm: fix kernel-doc new cf3804dbd3c4 ASoC: tegra: tegra20_das: remove always-true comparison new 891ba284df5e ASoC: uniphier: aio-core: fix kernel-doc new d3d0502ae595 ASoC: codecs: da7210: fix kernel-doc new 14310a9644f6 ASoC: codecs: da7219: fix 'defined but not used' warning new a7997d67f6c2 ASoC: codecs: jz4770: Remove defined but never used variab [...] new 0a292439655d ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w' new fbcde4ffa5fe ASoC: codecs: cros_ec_codec: fix 'defined but not used' warning new 07ac670981fc ASoC: codecs: es8316: fix 'defined but not used' warning new ce7ed845eb60 ASoC: codecs: max98390: fix 'defined but not used' warning new 56bbfbfdab2b ASoC: codecs: rt*: fix 'defined but not used' warning new a834238961bc Merge series "ASoC: Clean-up W=1 build warnings - part1" [...] new d7ee0c722117 ASoC: codecs: max98373: split I2C and common parts new 56a5b7910e96 ASoC: codecs: max98373: add SoundWire support new cb468cd5b9e1 ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies new be3afa120c5f ASoC: Intel: sdw_max98373: add card_late_probe support new 1c6579b5ecff Merge series "ASoC: codecs: add MAX98373 Soundwire driver" [...] new 31add0d56e5c ASoC: mediatek: mt8183-da7219: sort header inclusions in a [...] new cbafb2cc5f56 ASoC: mediatek: mt8183-da7219: remove forward declaration [...] new e5d4bdffc8c8 ASoC: mediatek: mt8183-da7219: extract codec and DAI names new f739f2ce708c ASoC: mediatek: mt8183-da7219: add compatible string for u [...] new 9e30251fb22e ASoC: mediatek: mt8183-da7219: support machine driver with rt1015 new 03824376465b Merge series "ASoC: mediatek: mt8183-da7219: support machi [...] new eb873fbde2ed Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 4f8e3dc35521 Merge remote-tracking branch 'sound-asoc/for-next' new 8bf815b04513 Merge remote-tracking branch 'input/next' new 2bc9930e78fe io_uring: get rid of __req_need_defer() new 8874194b9ff6 Merge branch 'for-5.9/io_uring' into for-next new 4349f30ecb80 io_uring: remove dead 'ctx' argument and move forward declaration new ca993f404295 Merge branch 'for-5.9/io_uring' into for-next new 44c11c1dec8f Merge remote-tracking branch 'block/for-next' new b49063f4d366 dm dust: add interface to list all badblocks new 3b04f04e1c9f dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() new 1165001c3a03 dm bufio: do buffer cleanup from a workqueue new 120053d900c3 dm crypt: add flags to optionally bypass kcryptd workqueues new fa0e05da84f0 dm crypt: Enable zoned block device support new 291f7994dfef Merge remote-tracking branch 'jens/block-5.8' into for-next new 23f53d4b995b Merge remote-tracking branch 'device-mapper/for-next' new 4954d41ed58a Merge remote-tracking branch 'mmc/next' new 6d6d44e7c04d Merge remote-tracking branch 'mfd/for-mfd-next' new 8266f9f2a664 Merge remote-tracking branch 'backlight/for-backlight-next' new 13d1d8ea2dcd Merge remote-tracking branch 'battery/for-next' new dcdccfa193a9 Merge remote-tracking branch 'regulator/for-next' new abdf0b8234f5 Merge remote-tracking branch 'security/next-testing' new 9f93a2ed1b9e Merge remote-tracking branch 'safesetid/safesetid-next' new 24def7bb92c1 selinux: prepare for inlining of hashtab functions new 54b27f9287a7 selinux: complete the inlining of hashtab functions new a1170b9fab2c Merge remote-tracking branch 'selinux/next' new 800c52890f8d Merge remote-tracking branch 'iommu/next' new ef54392a06cc Merge remote-tracking branch 'audit/next' new 2a8eeea76d5f Merge tag 'devicetree-fixes-for-5.8-2' into dt/next new 12666f4af0dd dt-bindings: adv7180: Convert bindings to json-schema new 046f3f7f7878 MAINTAINERS: Add ADV7180 bindings documentation new db5e39cd503e Merge remote-tracking branch 'devicetree/for-next' new 60a883d119ab spi: use kthread_create_worker() helper new 50f06cb1dd82 spi: atmel: remove redundant label out_free new 3ea4eac3e29f SPI SUBSYSTEM: Replace HTTP links with HTTPS ones new 00e5759f7d41 Merge remote-tracking branch 'spi/for-5.9' into spi-next new 9688cb946ce5 Merge remote-tracking branch 'spi/for-next' new 140f4b4e0005 Merge remote-tracking branch 'tip/auto-latest' new cf22aebca02b Merge remote-tracking branch 'edac/edac-for-next' new 1f6bed3bca30 Merge remote-tracking branch 'ftrace/for-next' new 2d2a6c06bdb1 tick-sched: Clarify "NOHZ: local_softirq_pending" warning new e327200d9d75 smp: Add source and destination CPUs to __call_single_data new 6a42965125b5 kernel/smp: Provide CSD lock timeout diagnostics new 695af1c74252 scftorture: Summarize per-thread statistics new 8f09a89f8978 scftorture: Add smp_call_function_single() memory-ordering checks new e97f7cad176e scftorture: Add smp_call_function_many() memory-ordering checks new 4bb034b25afe scftorture: Add smp_call_function() memory-ordering checks new a0df4ca7a8e1 scftorture: Consolidate scftorture_invoke_one() check and kfree() new e8635249a679 scftorture: Consolidate scftorture_invoke_one() scf_check [...] new 7b71af11105e scftorture: Flag errors in torture-compatible manner new 221d66c54c96 scftorture: Prevent compiler from reducing race probabilities new 7a24392c8060 scftorture: Make symbol 'scf_torture_rand' static new 3319d00319da docs: Fix typo in synchronize_rcu() function name new 1f4c847726c1 scftorture: Check unexpected "switch" statement value new 597643025b07 scftorture: Block scftorture_invoker() kthreads for offline CPUs new f57aaaa3d502 torture: document --allcpus argument added to the kvm.sh script new 896c2a265ae9 scftorture: Adapt memory-ordering test to UP operation new 4f0a7c1359dd doc: Drop doubled words from RCU Data-Structures.rst new c3f36e9d9474 doc: Drop doubled words from RCU requirements documentation new 8954360d6241 smp: Fix unused-but-set-variable warning new 8c6bcc73a24d smp: Make symbol 'csd_bug_count' static new 82f6045a6e8b Replace HTTP links with HTTPS ones: LKMM new 9ea891a4847c locktorture: Make function torture_percpu_rwsem_init() static new adbd593e50f2 kcsan: Add support for atomic builtins new c118ab5401a1 objtool: Add atomic builtin TSAN instrumentation to uacces [...] new f96d928d51a7 kcsan: Add atomic builtin test case new 8465f3ff3d3a lib: Add backtrace_idle parameter to force backtrace of idle CPUs new 3bb1d1bb0740 rcu: Fix kerneldoc comments in rcuupdate.h new bcaf04c9fae0 Merge remote-tracking branch 'rcu/rcu/next' new d3efb8147586 Merge remote-tracking branch 'kvm-arm/next' new 0ecd3141718c Merge remote-tracking branch 'kvms390/next' new ac444ddaf8ec Merge remote-tracking branch 'percpu/for-next' new e57c850da441 Merge remote-tracking branch 'chrome-platform/for-next' new 8401e62376cd Merge remote-tracking branch 'leds/for-next' new 9a475c4b9344 Merge remote-tracking branch 'ipmi/for-next' new 2c0a4cb6b737 Merge remote-tracking branch 'driver-core/driver-core-next' new 69f6a918ff4b usb: correct kernel-doc inconsistency new acf916c2aae8 usb: ehci-omap: Drop surplus include new 794a8f72f57d Merge remote-tracking branch 'usb/usb-next' new ab4cc4ef6724 USB: serial: ftdi_sio: make process-packet buffer unsigned new ce054039ba5e USB: serial: ftdi_sio: clean up receive processing new 733fff67941d USB: serial: ftdi_sio: fix break and sysrq handling new 37ae231554f4 USB: serial: only set sysrq timestamp for consoles new 8c6a223186a6 USB: serial: only process sysrq when enabled new 4fbfbdb5726f USB: serial: inline sysrq dummy function new 4b5cf2b8f90f USB: serial: add sysrq break-handler dummy new 1cafb03d5d88 USB: serial: drop unnecessary sysrq include new 7aab96d6e3c5 USB: serial: drop extern keyword from function declarations new eb0c68ea4246 USB: serial: drop redundant transfer-buffer casts new 90268c6caa5d Merge remote-tracking branch 'usb-serial/usb-next' new 6a59ac0c5cfc Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new d2f74628f95f Merge remote-tracking branch 'phy-next/next' new 47acad5eee2f Merge remote-tracking branch 'tty/tty-next' new 60f66689076c Merge remote-tracking branch 'char-misc/char-misc-next' new 3a845274c7dc Merge remote-tracking branch 'soundwire/next' new f8183f8cec84 Merge remote-tracking branch 'thunderbolt/next' new 56f7507b164e Merge remote-tracking branch 'staging/staging-next' new 2f43db99bcd3 Merge remote-tracking branch 'mux/for-next' new 8b526cb5e545 Merge remote-tracking branch 'icc/icc-next' new 49833e43a669 Merge remote-tracking branch 'dmaengine/next' new 275e79f95566 Merge branch 'fixes' into for-next new 09ae075552bb Merge remote-tracking branch 'scsi/for-next' new 87ad854dd76c dt-bindings: remoteproc: Add Qualcomm PIL info binding new 549b67da660d remoteproc: qcom: Introduce helper to store pil info in IMEM new d4c78d216791 remoteproc: qcom: Update PIL relocation info on load new 5abfe5cf0b83 remoteproc: qcom: Add per subsystem SSR notification new 62495d778439 remoteproc: qcom: Add notification types to SSR new 9fa3df4e68ba Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 727a98298bc3 Merge remote-tracking branch 'rpmsg/for-next' new 8cbdc5045df0 gpio: Add gpio-charger to the documentation new 2073ea3ab181 gpio: aggregator: Drop pre-initialization in get_arg() new ec75039d5550 gpio: aggregator: Use bitmap_parselist() for parsing GPIO offsets new c5a66b970aac gpio: gpiolib-of: Provide documentation for of_gpio_spi_cs [...] new 670647d7c418 gpio: gpio-altera: Add missing kerneldoc entry and demote comment new 3cd7f770fe8e gpio: gpio-pmic-eic-sprd: Fix incorrectly named property 'map' new 392a58469894 gpio: gpio-sama5d2-piobu: Demote all kerneldoc headers to [...] new 5f3beb67b5d1 gpio: gpio-syscon: Fix formatting issues which confuse kerneldoc new 4e2912901ec1 gpio: gpio-it87: Fix formatting issues which confuse kerneldoc new 6ac2de953bb3 gpio: gpio-mlxbf: Tell the compiler that ACPI functions ma [...] new 2f9bce5f3868 gpio: gpio-mlxbf2: Tell the compiler that ACPI functions m [...] new a7a9ad232f02 gpio: gpio-mlxbf2.c: Provide __releases() annotation to st [...] new a6175e894d88 Merge branch 'lee-fixes' into devel new 4672a4a9fbfe Merge branch 'devel' into for-next new 3359e5a56df1 Merge remote-tracking branch 'gpio/for-next' new 9af3ddd04d59 gpiolib: move gpiolib-sysfs function declarations into the [...] new 5b32aae993ec gpiolib: cdev: sort includes new 8d572111f2fc gpiolib: cdev: minor indentation fixes new bc460bd046bb gpiolib: cdev: refactor gpiohandle_flags_to_desc_flags new cf01c04b6094 gpiolib: cdev: rename 'filep' and 'filp' to 'file' to be c [...] new 403bf1060f83 gpiolib: cdev: rename numdescs to num_descs new 7359a4d06e65 gpiolib: cdev: remove pointless decrement of i new 16d655671f54 gpiolib: cdev: use blocking notifier call chain instead of atomic new 3ccdff8b41bd gpiolib: cdev: rename priv to cdev new 38351cb9a01b gpiolib: cdev: fix minor race in GET_LINEINFO_WATCH new c586fcfcddb6 gpiolib: cdev: remove recalculation of offset new 3cf4e69d1041 gpiolib: cdev: refactor linehandle cleanup into linehandle_free new cf0f9b6852e7 gpiolib: cdev: refactor lineevent cleanup into lineevent_free new 9301ec991549 gpio: uapi: fix misplaced comment line new dca24d59c7d5 tools: gpio: fix spurious close warning in lsgpio new 13038e6b71ae tools: gpio: fix spurious close warning in gpio-utils new b90a732daa15 tools: gpio: fix spurious close warning in gpio-event-mon new 8bd3eaf30614 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 87a361796e67 Merge remote-tracking branch 'gpio-intel/for-next' new b4554dee38b0 pinctrl: imx: Support i.MX8 SoCs pinctrl driver built as module new 0adbfcee61a7 pinctrl: imx: scu: Support i.MX8 SCU SoCs pinctrl driver b [...] new a302b0e1001a pinctrl: imx8mm: Support building as module new 4bb63d2166cd pinctrl: imx8mn: Support building as module new e38b6bb21173 pinctrl: imx8mq: Support building as module new d73080c3938f pinctrl: imx8mp: Support building as module new 3aace899ecd4 pinctrl: imx8qxp: Support building as module new 36d640fa90a5 pinctrl: imx8qm: Support building as module new 614038d628c0 pinctrl: imx8dxl: Support building as module new a13395418888 pinctrl: single: parse #pinctrl-cells = 2 new 27c90e5e48d0 ARM: dts: am33xx-l4: change #pinctrl-cells from 1 to 2 new bc6d20159134 pinctrl: single: fix function name in documentation new f088ab6d4f4c pinctrl: meson: fix drive strength register and bit calculation new f8a7476077ea pinctrl: ocelot: Add Sparx5 SoC support new 17cc38e7846b pinctrl: qcom: spmi-gpio: Add pm660(l) compatibility new 7203d3684eaf Documentation: Document pm660(l) SPMI GPIOs compatible new b77eab32c449 dt-bindings: pinctrl: Convert ingenic,pinctrl.txt to YAML new 1c95348ba327 pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH new 84e7a946da71 pinctrl: ingenic: Properly detect GPIO direction when conf [...] new 5f4962dd55d8 pinctrl: amd: Honor IRQ trigger type requested by the caller new b58a4d02c577 Merge branch 'devel' into for-next new 1a36809f2a18 Merge remote-tracking branch 'pinctrl/for-next' new 570d23390a66 Merge remote-tracking branch 'pinctrl-intel/for-next' new 500c0eb4b8d5 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 62d991592021 Merge remote-tracking branch 'pwm/for-next' new 8bb458310215 Merge remote-tracking branch 'userns/for-next' new 734b11d9a730 Merge remote-tracking branch 'ktest/for-next' new 541f5643d3ed Replace HTTP links with HTTPS ones: KMOD KERNEL MODULE LOA [...] new c893e61c9a5a Merge remote-tracking branch 'kselftest/next' new 2b16d9682ea5 Merge remote-tracking branch 'livepatching/for-next' new 2f870967b63e Merge remote-tracking branch 'coresight/next' new c82e77a9ee83 Merge remote-tracking branch 'rtc/rtc-next' new 4537c1f86940 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 7bcef8c99cbd net/compat: Add missing sock updates for SCM_RIGHTS new 82ef00c6acb2 pidfd: Add missing sock updates for pidfd_getfd() new b06890c19ca2 net/scm: Regularize compat handling of scm_detach_fds() new 21fec66fd4be fs: Move __scm_install_fd() to __receive_fd() new f136375fff64 fs: Add receive_fd() wrapper for __receive_fd() new 8b54a0310412 pidfd: Replace open-coded receive_fd() new 2d99a2c8eb74 fs: Expand __receive_fd() to accept existing fd new 6dd5085ce4df seccomp: Introduce addfd ioctl to seccomp user notifier new de32bc6e0aef selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD new b2185e3164d2 Merge remote-tracking branch 'seccomp/for-next/seccomp' new d6245c852a60 Merge remote-tracking branch 'kspp/for-next/kspp' new 479c9a8d930f Merge remote-tracking branch 'fsi/next' new ca40b23dc4dc Merge remote-tracking branch 'nvmem/for-next' new 76054d8993b3 Merge remote-tracking branch 'xarray/xarray' new caa7e757aadf Merge remote-tracking branch 'hyperv/hyperv-next' new a87b69ef5175 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 42815808f179 timens: make vdso_join_timens() always succeed new 5cfea9a106bb timens: add timens_commit() helper new 76c12881a38a nsproxy: support CLONE_NEWTIME with setns() new 55d9ad97e417 tests: add CLONE_NEWTIME setns tests new a57927d2dce2 nsfs: add NS_GET_INIT_PID ioctl new 78f167efbd6c Merge branch 'pidfd' into for-next new 934cd8e08f9e Merge remote-tracking branch 'pidfd/for-next' new 761ce740376b dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle new e94a3adb4f50 Merge remote-tracking branch 'devfreq/devfreq-next' new 318c82d08346 Merge remote-tracking branch 'fpga/for-next' new a2e91fed6fda Merge remote-tracking branch 'kunit-next/kunit' new 8874bb7d19d7 Merge remote-tracking branch 'trivial/for-next' new e686089e0090 Merge remote-tracking branch 'notifications/notifications- [...] new 9f7b85bee499 Merge remote-tracking branch 'fsinfo/fsinfo-core' new af6ec15d193d Merge remote-tracking branch 'memblock/for-next' new 88303d7126d3 Merge remote-tracking branch 'set_fs/set_fs-rw' new dd1f7439f774 mm/shuffle: don't move pages between zones and don't read [...] new bcacc6ac50cc mm/memory.c: avoid access flag update TLB flush for retrie [...] new 056fb07c4c10 mm/mmap.c: close race between munmap() and expand_upwards( [...] new 31fab52440e5 mm-close-race-between-munmap-and-expand_upwards-downwards-fix new 8641dc63479f vfs/xattr: mm/shmem: kernfs: release simple xattr entry in [...] new a9a527870186 mm: initialize return of vm_insert_pages new 7f6dbcbb101a mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() new f9a06980dc49 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 8bd0f8353f33 /proc/kpageflags: do not use uninitialized struct pages new 91e3f6c0bedf mm/memcg: fix refcount error while moving and swapping new b784d3acb5be mm/hugetlb: avoid hardcoding while checking if cma is enable new 7daadd778bfa mailmap: add entry for Mike Rapoport new 6b8afcfce03d checkpatch: test $GIT_DIR changes new ebc605c6e8f6 kthread: remove incorrect comment in kthread_create_on_cpu() new 088841c75d05 kbuild: move -Wtype-limits to W=2 new 299cfa16c689 scripts/tags.sh: collect compiled source precisely new 0fb5d614a061 scripts-tagssh-collect-compiled-source-precisely-v2 new 178bde8ca4c3 scripts/bloat-o-meter: Support comparing library archives new c21590af3ec7 scripts/decode_stacktrace.sh: skip missing symbols new 7f320eaf3993 scripts/decode_stacktrace.sh: guess basepath if not specified new 12f8b11e2bc5 scripts/decode_stacktrace.sh: guess path to modules new ffe838aace15 scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] new 6c7420ef266a ocfs2: clear links count in ocfs2_mknod() if an error occurs new 0144fcda8007 ocfs2: fix ocfs2 corrupt when iputting an inode new 627088648c58 ocfs2: change slot number type s16 to u16 new 7a8582a4e963 ramfs: support O_TMPFILE new 3ff2ce8ffd8d kernel/watchdog: flush all printk nmi buffers when hardloc [...] new eb49fd9a2707 mm, treewide: rename kzfree() to kfree_sensitive() new 0e13827b0b95 mm: ksize() should silently accept a NULL pointer new cbc0bdfe9c90 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB new 333d69f2820c mm/slab: add naive detection of double free new 07d33bf523ec slab: fix misplaced __free_one() new ecfd5e3972d0 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] new 71f28fa9633a mm, slub: extend slub_debug syntax for multiple blocks new be9e53ae93e8 mm, slub: make function parse_slub_debug_flags() static new 8b39ed38c1b5 mm, slub: make some slub_debug related attributes read-only new 631393aa83eb mm, slub: remove runtime allocation order changes new d7877d50af07 mm, slub: make remaining slub_debug related attributes read-only new 8c37c4526dd7 mm, slub: make reclaim_account attribute read-only new 00227d26be1f mm, slub: introduce static key for slub_debug() new 09f18640c285 mm, slub: introduce kmem_cache_debug_flags() new d9a03df6e361 mm, slub: introduce kmem_cache_debug_flags()-fix new 58ac9b383e62 mm, slub: extend checks guarded by slub_debug static key new fc50f73878ce mm, slab/slub: move and improve cache_from_obj() new 7b4fb60179e9 mm, slab/slub: improve error reporting and overhead of cac [...] new 4a60483cb28f mm, slab/slub: improve error reporting and overhead of cac [...] new 3001f6aac1e8 mm/slub.c: drop lockdep_assert_held() from put_map() new e95ac1e66fb3 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] new 0bbd811237c5 mm/debug_vm_pgtable: add tests validating arch helpers for [...] new 5e09c3fe47d6 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] new 5c48983cee2a mm/debug_vm_pgtable: add debug prints for individual tests new fbd3f0f70951 Documentation/mm: Add descriptions for arch page table helpers new 45ca99621759 mm/debug: handle page->mapping better in dump_page new eb7d2c98216f mm/debug: dump compound page information on a second line new 8445eeb4e818 mm/debug: print head flags in dump_page new 0b6eda396e9d mm/debug: switch dump_page to get_kernel_nofault new 6734aeb6dd90 mm/debug: print the inode number in dump_page new e5334acfdb27 mm/debug: print hashed address of struct page new 57a9b5256134 mm: filemap: clear idle flag for writes new fe35b56a83e9 mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] new dc60726b82cc mm/swap_slots.c: simplify alloc_swap_slot_cache() new 5e3791c6c6ef mm/swap_slots.c: simplify enable_swap_slots_cache() new 9f7db7a27920 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] new ae81bf84e8b2 mm: kmem: make memcg_kmem_enabled() irreversible new 16d8df5e5534 mm: memcg: factor out memcg- and lruvec-level changes out [...] new 2de839bed4c6 mm: memcg: prepare for byte-sized vmstat items new 1aee5f234686 mm: memcg: convert vmstat slab counters to bytes new f552c0d5a59a mm: slub: implement SLUB version of obj_to_index() new 734088464cda mm: memcontrol: decouple reference counting from page accounting new 56ec63806330 mm: memcg/slab: obj_cgroup API new 2b3f6efa35b5 mm: memcg/slab: allocate obj_cgroups for non-root slab pages new be2d6e057ec4 mm: memcg/slab: save obj_cgroup for non-root slab objects new f89e1cf2e50e mm: memcg/slab: charge individual slab objects instead of pages new fe489c197c23 mm: memcg/slab: deprecate memory.kmem.slabinfo new 5a0ac08c89c6 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h new e2597c64984e mm: memcg/slab: use a single set of kmem_caches for all ac [...] new 18b52ac4fa56 mm: memcg/slab: simplify memcg cache creation new c64d0eee0546 mm: memcg/slab: remove memcg_kmem_get_cache() new 3aed3c157343 mm: memcg/slab: deprecate slab_root_caches new ad5776212935 mm: memcg/slab: remove redundant check in memcg_accumulate [...] new e9b5c52313b0 mm: memcg/slab: use a single set of kmem_caches for all al [...] new 5276c8f30414 kselftests: cgroup: add kernel memory accounting tests new 8fc9645a842f tools/cgroup: add memcg_slabinfo.py tool new 8b531cc93dfd percpu: return number of released bytes from pcpu_free_area() new 26c99879ef01 mm: memcg/percpu: account percpu memory to memory cgroups new cb311acd241e mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new 11410e52c32d mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new b1369b51b28d mm: memcg/percpu: per-memcg percpu memory statistics new 26f770fc5f90 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 new b3f639c67957 mm: memcg: charge memcg percpu memory to the parent cgroup new bb766eb54764 kselftests: cgroup: add perpcu memory accounting test new 88450aa6f93d mm: memcontrol: account kernel stack per node new e20871695b1b mm: memcg/slab: remove unused argument by charge_slab_page() new a9c138dc3b94 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] new feb9988f12a7 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] new 7a3b3d7c093b mm: memcontrol: avoid workload stalls when lowering memory.high new 133af3e9b9ad mm: remove redundant check non_swap_entry() new 82b3c56f0e4d mm/memory.c: make remap_pfn_range() reject unaligned addr new 8b007f8a6906 mm: remove unneeded includes of <asm/pgalloc.h> new e638350642ab powerpc: fix compilation warning caused by missing include [...] new 24ff9e7050fc opeinrisc: switch to generic version of pte allocation new 90be327b5cf4 xtensa: switch to generic version of pte allocation new 84719ea601fd asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] new 17861feed539 asm-generic: pgalloc: provide generic pud_alloc_one() and [...] new 738b5843f99b asm-generic: pgalloc: provide generic pgd_free() new 0c9fa6497462 mm: move lib/ioremap.c to mm/ new 8f047af22771 mm: move p?d_alloc_track to separate header file new 8dc2d2a8c295 mm/mmap.c: fix the adjusted length error new c7f0a899b044 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() new 1c883134693d mm: do page fault accounting in handle_mm_fault new a3acee3cabe3 mm/alpha: use general page fault accounting new 94a6b651406e mm/arc: use general page fault accounting new 9f2a8499fc51 mm/arm: use general page fault accounting new f0ccfc09da95 mm/arm64: use general page fault accounting new b8a989ef9369 mm/csky: use general page fault accounting new 4901bcfb742b mm/hexagon: use general page fault accounting new da479101d4f2 mm/ia64: use general page fault accounting new 06581207c9b0 mm/m68k: use general page fault accounting new 6eef597712b6 mm/microblaze: use general page fault accounting new fc7514cbee53 mm/mips: use general page fault accounting new 90a02c066380 mm/nds32: use general page fault accounting new d3e2917c3676 mm/nios2: use general page fault accounting new 037c02624676 mm/openrisc: use general page fault accounting new 1e153f8e9e26 mm/parisc: use general page fault accounting new 5fc2d4678a4f mm/powerpc: use general page fault accounting new 8f482e926743 mm/riscv: use general page fault accounting new 6a83dca4e3da mm/s390: use general page fault accounting new a026d51c9e02 mm/sh: use general page fault accounting new 64f4e001cc26 mm/sparc32: use general page fault accounting new 0f8d0fbc989e mm/sparc64: use general page fault accounting new b3a02b6b2b74 mm/x86: use general page fault accounting new ee87728dfb5b mm/xtensa: use general page fault accounting new 7a0c1d93f980 mm: clean up the last pieces of page fault accountings new b7363b0ab88d mm/gup: remove task_struct pointer for all gup code new 071f5fbd2c78 mm/sparse: never partially remove memmap for early section new 7f9c8cca1dad mm/sparse: only sub-section aligned range would be populated new 562d15b048b1 vmalloc: convert to XArray new a5a77b2eeb51 mm/vmalloc: simplify merge_or_add_vmap_area() new a3574d02cbe9 mm/vmalloc: simplify augment_tree_propagate_check() new 01f2eb43e7a4 mm/vmalloc: switch to "propagate()" callback new ef72f9636565 mm/vmalloc: update the header about KVA rework new f5013a99f7dd mm: vmalloc: remove redundant asignmnet in unmap_kernel_ra [...] new d4af3ff9e5a0 kasan: improve and simplify Kconfig.kasan new 0e15cd68e642 kasan: update required compiler versions in documentation new e7113564abf4 rcu: kasan: record and print call_rcu() call stack new ad76789cd3dc kasan: record and print the free track new 9f4933e05534 kasan: add tests for call_rcu stack recording new 44000ef4f628 kasan: update documentation for generic kasan new c9709cd89b7e kasan: remove kasan_unpoison_stack_above_sp_to() new 7efa9ccefea9 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN new ea64e312eab3 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 new 5171424cee4d mm, page_alloc: use unlikely() in task_capc() new d47cb4afd6b7 page_alloc: consider highatomic reserve in watermark fast new 97e7d9e84ad2 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 new 0cd0f8c416ea mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new c929d42efb0f mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] new ea67439b44ce mm: remove vm_total_pages new 03ecfe672979 mm/page_alloc: remove nr_free_pagecache_pages() new acb4f6ef172a mm/memory_hotplug: document why shuffle_zone() is relevant new 9f25fd23c8c7 mm/shuffle: remove dynamic reconfiguration new 834469184882 powerpc/numa: set numa_node for all possible cpus new 85d9b0fb0500 powerpc/numa: prefer node id queried from vphn new 1a1858be1174 mm/page_alloc: keep memoryless cpuless node 0 offline new c7d8ed83c623 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] new 9f0870aee0ce mm/page_alloc.c: extract the common part in pfn_to_bitidx() new fb0400ce1d84 mm/page_alloc.c: simplify pageblock bitmap access new fb281ff83743 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] new 19076b981414 mm/page_alloc: silence a KASAN false positive new d3bd44842944 mm/page_alloc: fallbacks at most has 3 elements new 3303fbfdceb1 mm/page_alloc.c: skip setting nodemask when we are in interrupt new 3b02f946eb5a mm/huge_memory.c: update tlb entry if pmd is changed new 617dddd41003 MIPS: do not call flush_tlb_all when setting pmd entry new 429b0b2abb65 mm/vmscan.c: fix typo new 010b9393bf64 mm: proactive compaction new d4975e6c46f0 mm: fix compile error due to COMPACTION_HPAGE_ORDER new 895186ca677b mm: use unsigned types for fragmentation score new e642d9be463d mm, oom: make the calculation of oom badness more accurate new edd56fe2f28a doc, mm: sync up oom_score_adj documentation new 06dde99d771a doc, mm: clarify /proc/<pid>/oom_score value range new a9d16f9b18fd hugetlbfs: prevent filesystem stacking of hugetlbfs new f6231c4e42d6 mm/migrate: optimize migrate_vma_setup() for holes new 11141eadc4ec mm/migrate: add migrate-shared test for migrate_vma_*() new ef1219330bce mm: thp: remove debug_cow switch new d79b5e9aff50 mm: store compound_nr as well as compound_order new 0ee141b8de33 mm: move page-flags include to top of file new 6effe12d9709 mm: add thp_order new 251e3753e50c mm: add thp_size new ff23b49dc22c mm: replace hpage_nr_pages with thp_nr_pages new 6250753f25c5 mm: add thp_head new 02fed10c3a4f mm: introduce offset_in_thp new 7f9ba9924c09 mm/vmstat: add events for THP migration without split new 2bab7453a1aa mm-vmstat-add-events-for-thp-migration-without-split-fix new 94cc1d49af04 mm-vmstat-add-events-for-thp-migration-without-split-fix-2 new 1bdbcf937793 mm/cma.c: fix NULL pointer dereference when cma could not [...] new 8d72ad84f559 mm: cma: fix the name of CMA areas new dde64dda160e mm: cma: return cma->name directly in cma_get_name new dd23bc954aae mm: hugetlb: fix the name of hugetlb CMA new 748e0d12de29 mm,hwpoison: cleanup unused PageHuge() check new 8c84c1815925 mm, hwpoison: remove recalculating hpage new a224946c5035 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new eed444dabe0a mm,madvise: refactor madvise_inject_error new 17ee36bcb310 mm,hwpoison-inject: don't pin for hwpoison_filter new 0f09e304f89c mm,hwpoison: un-export get_hwpoison_page and make it static new 75b913ba5a1b mm,hwpoison: kill put_hwpoison_page() new d4ec9795a3c9 mm,hwpoison: remove MF_COUNT_INCREASED new 2bf0c49e79fd mm,hwpoison: remove flag argument from soft offline functions new c60ed8899d5f mm,hwpoison: unify THP handling for hard and soft offline new c8dd07448107 mm,hwpoison: rework soft offline for free pages new 4f74181c7517 mm: memory-failure: add stub for page_handle_poison() new 9c7f0aa75f1f mm,hwpoison: rework soft offline for in-use pages new db7ddf8610bb mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 1198e8cf4afb mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] new 7db3fcf33544 mm/memory-failure: remove stub function new 90e545d5320b mm,hwpoison: return 0 if the page is already poisoned in s [...] new 6ec3df5f753d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 3c9ab9a257fc include/linux/sched/mm.h: optimize current_gfp_context() new 5e97b2bd219c x86/mm: use max memory block size on bare metal new 6cff7b037d3d fs/buffer.c: add debug print for __getblk_gfp() stall problem new 9283dbc06cb0 fs/buffer.c: dump more info for __getblk_gfp() stall problem new bb3db05ed052 kernel/hung_task.c: Monitor killed tasks. new 002f3d6cd5af alpha: fix annotation of io{read,write}{16,32}be() new b52d114c6f74 sparse: group the defines by functionality new c0f727c517f3 lib/bitmap.c: fix bitmap_cut() for partial overlapping case new b892348b0a13 lib/test_bitmap.c: add test for bitmap_cut() new 54917224d8b0 lib/generic-radix-tree.c: remove unneeded __rcu new a871e7c093c5 lib/test_bitops: do the full test during module init new 37b374bdac31 lib: optimize cpumask_local_spread() new 145b8069d161 lib/test_lockup.c: make symbol 'test_works' static new eb7948c6f51c iomap: constify ioreadX() iomem argument (as in generic im [...] new 15cbf32cfa65 rtl818x: constify ioreadX() iomem argument (as in generic [...] new 2dca1499869f ntb: intel: constify ioreadX() iomem argument (as in gener [...] new 942ab8c8ddaa virtio: pci: constify ioreadX() iomem argument (as in gene [...] new d0bb028dd7f4 lib/test_bits.c: add tests of GENMASK new e0242d635857 lib/test_bits: add MODULE_LICENSE() new 83b5bd5431b1 lib/test_bits: make some functions static new c99045fcde4d checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 90103511668d checkpatch: support deprecated terms checking new 0d8b43e5876a scripts/deprecated_terms: recommend denylist/allowlist ins [...] new dbf75d4e0fb4 checkpatch: add --fix option for ASSIGN_IN_IF new b157bb4b3c56 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new 08b273253801 fs/minix: check return value of sb_getblk() new 6d98f775a34e fs/minix: don't allow getting deleted inodes new 1302d36d5d3a fs/minix: reject too-large maximum file size new a8cd6cfaf2cd fs/minix: set s_maxbytes correctly new b5a39bbadb0c fs/minix: fix block limit check for V1 filesystems new 129b5054cc5d fs/minix: remove expected error message in block_to_path() new 1635402106ff fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new e6802a1b700a VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones new dda11b1b8e73 fs/signalfd.c: fix inconsistent return codes for signalfd4 new 6405d0c2ab06 selftests: kmod: use variable NAME in kmod_test_0001() new 368c3db9221a kmod: remove redundant "be an" in the comment new 45059c625941 test_kmod: avoid potential double free in trigger_config_r [...] new f31f24058a80 coredump: add %f for executable filename. new 92e7ef6b08d9 exec: change uselib(2) IS_SREG() failure to EACCES new 25a1ed513c13 exec: move S_ISREG() check earlier new ba092a5150af exec: move path_noexec() check earlier new b0c527882b45 kdump: append kernel build-id string to VMCOREINFO new 403cc9eaa163 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new 4af70460ad5e drivers/rapidio/rio-scan.c: use struct_size() helper new 6b523cf53176 kernel/panic.c: make oops_may_print() return bool new 90c713845a96 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new f2c2d9dacd5d aio: simplify read_events() new 26f0d1fc41c6 kcov: unconditionally add -fno-stack-protector to compiler [...] new 4f5aba5b4fc2 kcov: make some symbols static new 628a164a8dbe Merge branch 'akpm-current/current' new ef5f8c66b418 mm/madvise: pass task and mm to do_madvise new 803d0cb8ae1a pid: move pidfd_get_pid() to pid.c new ad501931cdf5 mm/madvise: introduce process_madvise() syscall: an extern [...] new 53408a8da4c0 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 23c0804085ec mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new b66eb7f467bd mm/madvise: check fatal signal pending of target process new 9475c661705d all arch: remove system call sys_sysctl new 65a92807f282 s390: fix build error for sys_call_table_emu new 6d91783e65c7 mm/kmemleak: silence KCSAN splats in checksum new 4b8ffac6acf0 mm/frontswap: mark various intentional data races new 15e1ab95c94c mm/page_io: mark various intentional data races new ff63b25bec85 mm-page_io-mark-various-intentional-data-races-v2 new c1bea2ef73fa mm/swap_state: mark various intentional data races new 6af2059e3915 mm/filemap.c: fix a data race in filemap_fault() new fc0bba0c44d8 mm/swapfile: fix and annotate various data races new 00487dfbafb9 mm-swapfile-fix-and-annotate-various-data-races-v2 new c802948fae51 mm/page_counter: fix various data races at memsw new 6ebd79af80fd mm/memcontrol: fix a data race in scan count new 2bf22d30697f mm/list_lru: fix a data race in list_lru_count_one new 2155f1cf6000 mm/mempool: fix a data race in mempool_free() new 255299a6beb1 mm/rmap: annotate a data race at tlb_flush_batched new 57d8a1959ef7 mm/swap.c: annotate data races for lru_rotate_pvecs new fe7be2e953af mm: annotate a data race in page_zonenum() new 204428f8ad50 include/asm-generic/vmlinux.lds.h: align ro_after_init new 898d219992c7 sh: clkfwk: remove r8/r16/r32 new a06a39955db6 sh: use generic strncpy() new 9831eded10da 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 (4cf74c604a2b) \ N -- N -- N refs/heads/akpm (9831eded10da)
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 872 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: .mailmap | 2 + Documentation/ABI/testing/sysfs-fs-f2fs | 4 +- Documentation/admin-guide/kernel-parameters.txt | 4 + .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 + .../devicetree/bindings/media/i2c/adv7180.txt | 49 -- .../devicetree/bindings/media/i2c/adv7180.yaml | 184 +++++ .../devicetree/bindings/net/ti,dp83867.yaml | 2 +- .../devicetree/bindings/net/ti,dp83869.yaml | 2 +- .../bindings/pinctrl/ingenic,pinctrl.txt | 81 -- .../bindings/pinctrl/ingenic,pinctrl.yaml | 136 ++++ .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 + .../bindings/remoteproc/qcom,pil-info.yaml | 44 + .../bindings/sound/mt8183-da7219-max98357.txt | 5 +- .../devicetree/bindings/spi/spi-davinci.txt | 4 +- Documentation/driver-api/gpio/drivers-on-gpio.rst | 7 + Documentation/filesystems/f2fs.rst | 17 +- Documentation/filesystems/proc.rst | 11 +- Documentation/filesystems/quota.rst | 12 +- Documentation/hwmon/corsair-cpro.rst | 3 + Documentation/spi/spi-sc18is602.rst | 2 +- Documentation/vm/page_migration.rst | 27 + MAINTAINERS | 5 +- arch/alpha/include/asm/core_apecs.h | 6 +- arch/alpha/include/asm/core_cia.h | 6 +- arch/alpha/include/asm/core_lca.h | 6 +- arch/alpha/include/asm/core_marvel.h | 4 +- arch/alpha/include/asm/core_mcpcia.h | 6 +- arch/alpha/include/asm/core_t2.h | 2 +- arch/alpha/include/asm/io.h | 12 +- arch/alpha/include/asm/io_trivial.h | 16 +- arch/alpha/include/asm/jensen.h | 2 +- arch/alpha/include/asm/machvec.h | 6 +- arch/alpha/kernel/core_marvel.c | 2 +- arch/alpha/kernel/io.c | 12 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2 +- arch/arm/crypto/ghash-ce-glue.c | 51 +- arch/arm/mach-s3c24xx/common-smdk.c | 67 +- arch/arm/mach-s3c24xx/mach-mini2440.c | 63 +- arch/arm/mach-s3c24xx/mach-n30.c | 54 +- arch/arm/mach-s3c24xx/mach-qt2410.c | 12 +- arch/arm/mach-s3c24xx/mach-vr1000.c | 38 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 285 +++++++ arch/arm64/crypto/ghash-ce-glue.c | 257 +++--- arch/arm64/kernel/alternative.c | 16 +- arch/arm64/kernel/cpu_errata.c | 1 + arch/parisc/include/asm/io.h | 4 +- arch/parisc/lib/iomap.c | 72 +- arch/powerpc/kernel/iomap.c | 28 +- arch/riscv/Kconfig | 4 + arch/riscv/kernel/entry.S | 34 +- arch/riscv/kernel/smpboot.c | 1 - arch/riscv/kernel/vmlinux.lds.S | 2 +- arch/riscv/mm/init.c | 27 + arch/s390/mm/hugetlbpage.c | 2 +- arch/sh/kernel/iomap.c | 22 +- arch/x86/crypto/aesni-intel_asm.S | 6 +- arch/x86/entry/vdso/vma.c | 5 +- arch/x86/include/uapi/asm/kvm.h | 5 +- arch/x86/kvm/vmx/nested.c | 1 + crypto/acompress.c | 8 + crypto/af_alg.c | 2 +- crypto/api.c | 24 +- crypto/internal.h | 23 +- drivers/char/hw_random/Kconfig | 4 +- drivers/char/hw_random/bcm2835-rng.c | 5 +- drivers/char/hw_random/hisi-rng.c | 2 +- drivers/char/hw_random/nomadik-rng.c | 2 +- drivers/char/hw_random/npcm-rng.c | 2 +- drivers/char/hw_random/octeon-rng.c | 6 +- drivers/char/hw_random/omap-rng.c | 11 +- drivers/char/hw_random/pic32-rng.c | 2 +- drivers/char/hw_random/st-rng.c | 3 +- drivers/char/hw_random/virtio-rng.c | 2 +- drivers/clk/clk-scmi.c | 22 +- drivers/crypto/ccp/ccp-dev-v5.c | 8 +- drivers/crypto/ccp/ccp-dev.h | 12 +- drivers/crypto/ccp/ccp-ops.c | 5 +- drivers/crypto/hisilicon/zip/zip.h | 2 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 6 +- drivers/crypto/hisilicon/zip/zip_main.c | 5 +- drivers/crypto/qat/qat_common/qat_algs.c | 98 ++- drivers/crypto/ux500/hash/hash_core.c | 18 +- drivers/crypto/virtio/virtio_crypto_core.c | 4 +- drivers/firmware/arm_scmi/clock.c | 20 +- drivers/firmware/arm_scmi/notify.c | 10 +- drivers/firmware/arm_scmi/smc.c | 1 + drivers/gpio/gpio-aggregator.c | 63 +- drivers/gpio/gpio-altera.c | 3 +- drivers/gpio/gpio-it87.c | 14 +- drivers/gpio/gpio-mlxbf.c | 2 +- drivers/gpio/gpio-mlxbf2.c | 4 +- drivers/gpio/gpio-pmic-eic-sprd.c | 2 +- drivers/gpio/gpio-sama5d2-piobu.c | 16 +- drivers/gpio/gpio-syscon.c | 12 +- drivers/gpio/gpiolib-cdev.c | 385 ++++----- drivers/gpio/gpiolib-of.c | 3 + drivers/gpio/gpiolib-sysfs.c | 1 + drivers/gpio/gpiolib-sysfs.h | 24 + drivers/gpio/gpiolib.c | 15 +- drivers/gpio/gpiolib.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 162 +++- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 26 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 47 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 47 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 43 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 45 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 46 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 46 +- drivers/gpu/drm/amd/amdgpu/nv.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 31 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 32 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 35 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 27 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 32 +- .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 65 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 39 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 58 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 3 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 2 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 18 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 21 +- drivers/gpu/drm/amd/display/include/logger_types.h | 4 +- .../drm/amd/display/modules/freesync/freesync.c | 2 +- .../drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h | 26 + drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 3 +- drivers/gpu/drm/drm_dp_helper.c | 67 +- drivers/gpu/drm/drm_edid.c | 111 +-- drivers/gpu/drm/i915/display/intel_bios.c | 3 + drivers/gpu/drm/i915/display/intel_ddi.c | 175 ++-- drivers/gpu/drm/i915/display/intel_display.c | 3 +- drivers/gpu/drm/i915/display/intel_dvo.c | 14 +- drivers/gpu/drm/i915/display/intel_fbc.c | 15 - drivers/gpu/drm/i915/display/intel_hdmi.c | 9 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 2 + drivers/gpu/drm/i915/display/intel_sdvo.c | 145 ++-- drivers/gpu/drm/i915/display/intel_sdvo_regs.h | 8 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 1 + drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 15 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 13 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 96 ++- drivers/gpu/drm/mediatek/Kconfig | 2 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 8 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 6 +- drivers/gpu/drm/mediatek/mtk_drm_plane.c | 25 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 12 +- drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c | 52 -- drivers/gpu/drm/nouveau/dispnv50/disp.c | 3 + drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c | 4 +- drivers/gpu/drm/radeon/ci_dpm.c | 7 +- drivers/gpu/drm/radeon/radeon_fence.c | 4 +- drivers/hwmon/corsair-cpro.c | 61 +- drivers/hwmon/max6697.c | 96 ++- drivers/hwmon/pmbus/adm1275.c | 10 +- drivers/leds/leds-s3c24xx.c | 36 +- drivers/md/dm-dust.c | 2 +- drivers/net/bonding/bond_main.c | 41 +- drivers/net/dsa/Kconfig | 1 + drivers/net/dsa/rtl8366rb.c | 31 +- drivers/net/ethernet/broadcom/bcmsysport.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 9 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 10 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 2 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 3 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 17 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 4 + drivers/net/ethernet/qlogic/qed/qed_dev.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 7 + drivers/net/ethernet/qlogic/qed/qed_mcp.h | 7 + drivers/net/netdevsim/dev.c | 10 +- drivers/net/phy/mscc/mscc_ptp.c | 5 +- drivers/net/phy/phy-core.c | 17 +- .../net/wireless/realtek/rtl818x/rtl8180/rtl8180.h | 6 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 2 +- drivers/ntb/hw/intel/ntb_hw_gen3.h | 2 +- drivers/ntb/hw/intel/ntb_hw_intel.h | 2 +- drivers/pinctrl/freescale/Kconfig | 14 +- drivers/pinctrl/freescale/pinctrl-imx.c | 2 + drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 5 + drivers/pinctrl/freescale/pinctrl-imx8mm.c | 6 + drivers/pinctrl/freescale/pinctrl-imx8mn.c | 6 + drivers/pinctrl/freescale/pinctrl-imx8mp.c | 6 + drivers/pinctrl/freescale/pinctrl-imx8mq.c | 6 + drivers/pinctrl/freescale/pinctrl-imx8qm.c | 5 + drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 5 + drivers/pinctrl/freescale/pinctrl-scu.c | 4 + drivers/pinctrl/meson/pinctrl-meson.c | 11 +- drivers/pinctrl/pinctrl-amd.c | 11 +- drivers/pinctrl/pinctrl-ingenic.c | 9 +- drivers/pinctrl/pinctrl-ocelot.c | 430 +++++++++- drivers/pinctrl/pinctrl-single.c | 11 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 4 + drivers/remoteproc/Kconfig | 8 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/qcom_common.c | 132 ++- drivers/remoteproc/qcom_common.h | 5 +- drivers/remoteproc/qcom_pil_info.c | 129 +++ drivers/remoteproc/qcom_pil_info.h | 9 + drivers/remoteproc/qcom_q6v5_adsp.c | 16 +- drivers/remoteproc/qcom_q6v5_mss.c | 3 + drivers/remoteproc/qcom_q6v5_pas.c | 15 +- drivers/remoteproc/qcom_q6v5_wcss.c | 14 +- drivers/remoteproc/qcom_wcnss.c | 14 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 1 - drivers/spi/spi-atmel.c | 1 - drivers/spi/spi-ep93xx.c | 2 +- drivers/spi/spi-oc-tiny.c | 2 +- drivers/spi/spi-ti-qspi.c | 2 +- drivers/spi/spi.c | 26 +- drivers/thermal/Kconfig | 10 + drivers/thermal/Makefile | 3 + drivers/thermal/thermal_core.c | 86 ++ drivers/thermal/thermal_core.h | 13 + drivers/thermal/thermal_helpers.c | 13 +- drivers/thermal/thermal_netlink.c | 648 +++++++++++++++ drivers/thermal/thermal_netlink.h | 98 +++ drivers/thermal/thermal_sysfs.c | 15 +- drivers/tty/sysrq.c | 1 + drivers/usb/cdns3/ep0.c | 30 +- drivers/usb/cdns3/trace.h | 6 +- drivers/usb/dwc2/platform.c | 3 +- drivers/usb/dwc3/dwc3-pci.c | 8 + drivers/usb/gadget/function/f_uac1_legacy.c | 2 + drivers/usb/gadget/udc/atmel_usba_udc.c | 10 +- drivers/usb/gadget/udc/gr_udc.c | 7 +- drivers/usb/gadget/usbstring.c | 2 +- drivers/usb/host/ehci-omap.c | 1 - drivers/usb/serial/aircable.c | 2 +- drivers/usb/serial/f81232.c | 4 +- drivers/usb/serial/f81534.c | 2 +- drivers/usb/serial/ftdi_sio.c | 59 +- drivers/usb/serial/generic.c | 22 +- drivers/usb/serial/mxuport.c | 6 +- drivers/usb/serial/option.c | 3 +- drivers/usb/serial/pl2303.c | 2 +- drivers/usb/serial/sierra.c | 3 +- drivers/usb/serial/ssu100.c | 7 +- drivers/virtio/virtio_pci_modern.c | 6 +- fs/btrfs/block-group.c | 8 +- fs/btrfs/block-group.h | 3 +- fs/btrfs/ctree.h | 12 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/file.c | 1 + fs/btrfs/inode.c | 9 +- fs/btrfs/ioctl.c | 16 +- fs/btrfs/qgroup.c | 234 ++++-- fs/btrfs/transaction.c | 1 - fs/btrfs/transaction.h | 14 - fs/cifs/ioctl.c | 9 +- fs/dlm/config.c | 44 + fs/dlm/config.h | 2 + fs/dlm/lowcomms.c | 19 + fs/ext2/ext2.h | 1 - fs/ext2/inode.c | 7 +- fs/ext2/super.c | 10 +- fs/ext2/xattr.c | 3 + fs/ext4/file.c | 4 +- fs/f2fs/checkpoint.c | 5 +- fs/f2fs/compress.c | 7 + fs/f2fs/data.c | 2 +- fs/f2fs/f2fs.h | 18 +- fs/f2fs/file.c | 12 +- fs/f2fs/gc.c | 6 +- fs/f2fs/inline.c | 19 +- fs/f2fs/node.c | 6 +- fs/f2fs/recovery.c | 10 +- fs/f2fs/segment.c | 4 +- fs/f2fs/sysfs.c | 50 +- fs/file.c | 28 +- fs/gfs2/file.c | 4 +- fs/io_uring.c | 25 +- fs/nsfs.c | 29 + fs/proc/base.c | 7 +- fs/proc/meminfo.c | 2 +- fs/quota/Kconfig | 2 +- fs/xfs/xfs_file.c | 4 +- fs/xfs/xfs_super.c | 12 +- include/asm-generic/io.h | 4 + include/asm-generic/iomap.h | 28 +- include/crypto/acompress.h | 18 + include/dt-bindings/pinctrl/omap.h | 2 +- include/linux/crypto.h | 2 + include/linux/huge_mm.h | 2 +- include/linux/input/elan-i2c-ids.h | 7 + include/linux/io-64-nonatomic-hi-lo.h | 4 +- include/linux/io-64-nonatomic-lo-hi.h | 4 +- include/linux/mlx5/port.h | 3 + include/linux/mm.h | 2 - include/linux/mman.h | 4 - include/linux/net.h | 9 - include/linux/oom.h | 4 +- include/linux/platform_data/leds-s3c24xx.h | 6 - include/linux/rcupdate.h | 12 +- include/linux/remoteproc/qcom_rproc.h | 36 +- include/linux/scmi_protocol.h | 52 +- include/linux/seccomp.h | 4 + include/linux/spi/spi.h | 6 +- include/linux/thermal.h | 17 - include/linux/time_namespace.h | 6 + include/linux/usb/serial.h | 95 +-- include/linux/vm_event_item.h | 3 + include/net/devlink.h | 30 +- include/net/dsa.h | 2 + include/net/sock.h | 8 +- include/trace/events/migrate.h | 17 +- include/uapi/linux/btrfs.h | 15 +- include/uapi/linux/devlink.h | 3 + include/uapi/linux/ethtool.h | 15 + include/uapi/linux/gpio.h | 2 +- include/uapi/linux/inet_diag.h | 1 + include/uapi/linux/mptcp.h | 17 + include/uapi/linux/nsfs.h | 2 + include/uapi/linux/thermal.h | 89 ++- kernel/bpf/reuseport_array.c | 14 +- kernel/nsproxy.c | 21 +- kernel/pid.c | 1 + kernel/scftorture.c | 2 +- kernel/seccomp.c | 7 +- kernel/smp.c | 2 +- kernel/sysctl.c | 2 +- kernel/time/namespace.c | 22 +- kernel/time/tick-sched.c | 2 +- lib/Kconfig | 3 + lib/Kconfig.debug | 2 +- lib/Makefile | 2 + lib/devmem_is_allowed.c | 27 + lib/iomap.c | 30 +- lib/nmi_backtrace.c | 6 +- mm/debug.c | 75 +- mm/huge_memory.c | 8 +- mm/memcontrol.c | 5 +- mm/migrate.c | 58 +- mm/mm_init.c | 18 +- mm/mmap.c | 16 +- mm/mremap.c | 27 +- mm/oom_kill.c | 19 +- mm/page_alloc.c | 1 + mm/util.c | 19 +- mm/vmstat.c | 3 + net/core/devlink.c | 93 +-- net/core/sock.c | 30 + net/dsa/Kconfig | 7 + net/dsa/Makefile | 1 + net/dsa/dsa2.c | 17 +- net/dsa/tag_rtl4_a.c | 130 +++ net/ethtool/common.c | 15 + net/ethtool/linkmodes.c | 15 + net/ethtool/netlink.c | 27 +- net/ipv4/inet_diag.c | 65 +- net/mptcp/Kconfig | 4 + net/mptcp/Makefile | 2 + net/mptcp/mptcp_diag.c | 169 ++++ net/mptcp/protocol.h | 2 + net/mptcp/token.c | 61 +- net/sched/sch_atm.c | 8 +- security/selinux/ss/hashtab.c | 59 +- security/selinux/ss/hashtab.h | 77 +- security/selinux/ss/mls.c | 2 +- security/selinux/ss/policydb.c | 76 +- security/selinux/ss/policydb.h | 9 + security/selinux/ss/services.c | 4 +- security/selinux/ss/symtab.c | 16 +- sound/atmel/ac97c.c | 20 +- sound/core/memalloc.c | 2 +- sound/core/oss/pcm_oss.c | 2 +- sound/core/oss/pcm_plugin.c | 2 +- sound/core/pcm_native.c | 8 +- sound/core/seq/oss/seq_oss_timer.c | 2 +- sound/core/seq/seq_midi_emul.c | 2 +- sound/drivers/opl3/opl3_midi.c | 4 +- sound/isa/es18xx.c | 2 +- sound/isa/galaxy/galaxy.c | 6 +- sound/isa/msnd/msnd_pinnacle_mixer.c | 4 +- sound/isa/opti9xx/miro.c | 10 +- sound/isa/opti9xx/opti92x-ad1848.c | 12 +- sound/isa/sb/sb8_main.c | 10 +- sound/oss/dmasound/dmasound_atari.c | 2 +- sound/oss/dmasound/dmasound_core.c | 4 +- sound/pci/ac97/ac97_codec.c | 4 +- sound/pci/atiixp.c | 6 +- sound/pci/au88x0/au88x0_core.c | 12 +- sound/pci/azt3328.c | 2 +- sound/pci/echoaudio/echoaudio.c | 180 +++-- sound/pci/echoaudio/echoaudio.h | 14 +- sound/pci/echoaudio/echoaudio_dsp.c | 4 +- sound/pci/echoaudio/mona_dsp.c | 5 - sound/pci/emu10k1/emupcm.c | 5 +- sound/pci/hda/hda_beep.c | 2 +- sound/pci/hda/patch_conexant.c | 2 +- sound/pci/hda/patch_realtek.c | 4 +- sound/pci/ice1712/delta.c | 2 +- sound/pci/intel8x0.c | 8 +- sound/pci/mixart/mixart.c | 2 +- sound/pci/mixart/mixart_core.c | 2 +- sound/pci/nm256/nm256.c | 6 +- sound/pci/oxygen/oxygen_pcm.c | 2 +- sound/pci/ymfpci/ymfpci_main.c | 2 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 4 +- sound/soc/atmel/atmel-classd.c | 132 ++- sound/soc/atmel/atmel-pcm-dma.c | 2 +- sound/soc/atmel/atmel-pdmic.c | 110 +-- sound/soc/atmel/atmel_ssc_dai.c | 1 + sound/soc/codecs/Kconfig | 20 +- sound/soc/codecs/Makefile | 4 + sound/soc/codecs/ab8500-codec.c | 2 +- sound/soc/codecs/adau1761.c | 4 +- sound/soc/codecs/adau17x1.c | 4 +- sound/soc/codecs/adav80x.c | 2 +- sound/soc/codecs/ak4613.c | 6 +- sound/soc/codecs/cros_ec_codec.c | 2 + sound/soc/codecs/da7210.c | 12 +- sound/soc/codecs/da7219.c | 2 + sound/soc/codecs/es8316.c | 2 + sound/soc/codecs/es8328.c | 4 +- sound/soc/codecs/jz4770.c | 1 - sound/soc/codecs/max98373-i2c.c | 612 ++++++++++++++ sound/soc/codecs/max98373-sdw.c | 887 +++++++++++++++++++++ sound/soc/codecs/max98373-sdw.h | 72 ++ sound/soc/codecs/max98373.c | 611 +------------- sound/soc/codecs/max98373.h | 17 +- sound/soc/codecs/max98390.c | 8 - sound/soc/codecs/max9860.c | 2 +- sound/soc/codecs/msm8916-wcd-analog.c | 2 +- sound/soc/codecs/rt274.c | 6 +- sound/soc/codecs/rt286.c | 10 +- sound/soc/codecs/rt298.c | 2 + sound/soc/codecs/rt5640.c | 4 +- sound/soc/codecs/rt5660.c | 2 + sound/soc/codecs/rt5677-spi.c | 2 + sound/soc/codecs/rt5677.c | 2 +- sound/soc/codecs/sta32x.c | 2 +- sound/soc/codecs/sta350.c | 2 +- sound/soc/codecs/tas2552.c | 2 +- sound/soc/codecs/tlv320adcx140.c | 62 +- sound/soc/codecs/tlv320aic23.c | 2 +- sound/soc/codecs/tlv320aic31xx.c | 3 +- sound/soc/codecs/tpa6130a2.c | 2 +- sound/soc/codecs/wm8753.c | 6 +- sound/soc/codecs/wm8903.c | 2 +- sound/soc/codecs/wm8904.c | 4 +- sound/soc/codecs/wm8955.c | 2 +- sound/soc/codecs/wm8960.c | 2 +- sound/soc/codecs/wm8961.c | 2 +- sound/soc/codecs/wm8962.c | 2 +- sound/soc/codecs/wm8974.c | 6 +- sound/soc/codecs/wm8993.c | 4 +- sound/soc/codecs/wm8994.c | 4 +- sound/soc/codecs/wm8995.c | 2 +- sound/soc/codecs/wm8996.c | 2 +- sound/soc/codecs/wm9081.c | 2 +- sound/soc/intel/boards/Kconfig | 7 +- sound/soc/intel/boards/sof_sdw.c | 19 +- sound/soc/intel/boards/sof_sdw_common.h | 6 + sound/soc/intel/boards/sof_sdw_max98373.c | 12 + sound/soc/mediatek/Kconfig | 5 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 244 ++++-- sound/soc/samsung/pcm.c | 5 + sound/soc/samsung/spdif.c | 6 +- sound/soc/tegra/tegra20_das.c | 3 +- sound/soc/ti/omap-mcbsp-st.c | 3 - sound/soc/uniphier/aio-core.c | 7 +- sound/sparc/dbri.c | 8 +- sound/usb/caiaq/audio.c | 2 +- sound/usb/caiaq/device.c | 2 +- sound/usb/card.c | 2 +- sound/usb/clock.c | 2 +- sound/usb/line6/driver.h | 4 +- sound/usb/midi.c | 2 +- sound/usb/pcm.c | 2 +- sound/usb/stream.c | 3 +- sound/xen/xen_snd_front.c | 4 - sound/xen/xen_snd_front_evtchnl.c | 4 - tools/gpio/gpio-event-mon.c | 3 +- tools/gpio/gpio-utils.c | 4 +- tools/gpio/lsgpio.c | 3 +- tools/testing/selftests/bpf/test_maps.c | 12 +- tools/testing/selftests/kmod/kmod.sh | 2 +- tools/testing/selftests/lib.mk | 9 +- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/devlink_port_split.py | 277 +++++++ tools/testing/selftests/net/mptcp/Makefile | 2 +- tools/testing/selftests/net/mptcp/diag.sh | 121 +++ tools/testing/selftests/net/mptcp/mptcp_connect.c | 22 +- tools/testing/selftests/pidfd/pidfd.h | 4 + tools/testing/selftests/pidfd/pidfd_setns_test.c | 76 ++ tools/testing/selftests/vm/hmm-tests.c | 35 + 520 files changed, 9670 insertions(+), 3711 deletions(-) delete mode 100644 Documentation/devicetree/bindings/media/i2c/adv7180.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/adv7180.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,pil-info.yaml create mode 100644 drivers/gpio/gpiolib-sysfs.h create mode 100644 drivers/remoteproc/qcom_pil_info.c create mode 100644 drivers/remoteproc/qcom_pil_info.h create mode 100644 drivers/thermal/thermal_netlink.c create mode 100644 drivers/thermal/thermal_netlink.h create mode 100644 lib/devmem_is_allowed.c create mode 100644 net/dsa/tag_rtl4_a.c create mode 100644 net/mptcp/mptcp_diag.c create mode 100644 sound/soc/codecs/max98373-i2c.c create mode 100644 sound/soc/codecs/max98373-sdw.c create mode 100644 sound/soc/codecs/max98373-sdw.h create mode 100755 tools/testing/selftests/net/devlink_port_split.py create mode 100755 tools/testing/selftests/net/mptcp/diag.sh