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 10fdfd2ba5d8 MIPS: make userspace mapping young by default omits 4309fb3cddbc Merge branch 'akpm-current/current' omits 7e63069cf4d9 Merge remote-tracking branch 'mhi/mhi-next' omits 28de38f69696 Merge remote-tracking branch 'xarray/main' omits 732febcf8cab Merge remote-tracking branch 'nvmem/for-next' omits f54cdf0fd3a5 Merge remote-tracking branch 'slimbus/for-next' omits 3afe98f9bc7a Merge remote-tracking branch 'gnss/gnss-next' omits 455c11b2af63 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits fe7ed56ce774 Merge remote-tracking branch 'coresight/next' omits 62ebbbf93410 Merge remote-tracking branch 'livepatching/for-next' omits 4bcd510cf27d Merge remote-tracking branch 'gpio-intel/for-next' omits 05d79a32dfac Merge remote-tracking branch 'rpmsg/for-next' omits 2d80fb21dcd5 Merge remote-tracking branch 'vhost/linux-next' omits 950bd3c42138 Merge remote-tracking branch 'scsi-mkp/for-next' omits 6ca7221d22cd Merge remote-tracking branch 'scsi/for-next' omits 3420cf19cc90 Merge remote-tracking branch 'cgroup/for-next' omits db787064128f Merge remote-tracking branch 'extcon/extcon-next' omits 0641f567f0b2 Merge remote-tracking branch 'leds/for-next' omits 74f10c5dece9 Merge remote-tracking branch 'percpu/for-next' omits 73f2886724bb Merge remote-tracking branch 'xen-tip/linux-next' omits e9a664ee71ca Merge remote-tracking branch 'kvm/next' omits b73bd6ae9a3a Merge remote-tracking branch 'rcu/rcu/next' omits 7f6501de7f9c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits eacb70191ccb Merge remote-tracking branch 'edac/edac-for-next' omits 0504d6f4ada5 Merge remote-tracking branch 'tip/auto-latest' omits ae0c1d4d40af Merge remote-tracking branch 'keys/keys-next' omits ebd8a6d8bd9b Merge remote-tracking branch 'apparmor/apparmor-next' omits f62c1cbcaa06 Merge remote-tracking branch 'security/next-testing' omits c9e8130e4594 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 6d7fa7d273bd Merge remote-tracking branch 'block/for-next' omits 7eadc79c327d Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 629987fa7af3 Merge remote-tracking branch 'drm-msm/msm-next' omits 344628bf8395 Merge remote-tracking branch 'amdgpu/drm-next' omits 7db2453aab67 Merge remote-tracking branch 'swiotlb/linux-next' omits 6c4109dbdfae Merge remote-tracking branch 'ieee1394/for-next' omits b31d8f0431ca Merge remote-tracking branch 'pm/linux-next' omits 391778f38c21 Merge remote-tracking branch 'v4l-dvb-next/master' omits 57c5890a7a44 Merge remote-tracking branch 'jc_docs/docs-next' omits 9055e6d6cc41 Merge remote-tracking branch 'dmi/dmi-for-next' omits 3e1e24a0d802 Merge remote-tracking branch 'i2c/i2c/for-next' omits 05fbe75ca952 Merge remote-tracking branch 'hid/for-next' omits 0cb280fe8f91 Merge remote-tracking branch 'pstore/for-next/pstore' omits ec36b77f83ee Merge remote-tracking branch 'printk/for-next' omits a735369baaad Merge remote-tracking branch 'vfs/for-next' omits 403fc06b2064 Merge remote-tracking branch 'xfs/for-next' omits 8ab197cfc5fb Merge remote-tracking branch 'v9fs/9p-next' omits 5bdaf772d2cd Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 27a7e188f755 Merge remote-tracking branch 'cel/for-next' omits de554bd9a6d6 Merge remote-tracking branch 'nfs-anna/linux-next' omits e84512474820 Merge remote-tracking branch 'ext3/for_next' omits 49f23d39487f Merge remote-tracking branch 'ecryptfs/next' omits 4e5329992f91 Merge remote-tracking branch 'cifs/for-next' omits 7e4dc6cc81aa Merge remote-tracking branch 'btrfs/for-next' omits 9b9c9ff3accf Merge remote-tracking branch 'fscache/fscache-next' omits 04055629be10 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b342468f236e Merge remote-tracking branch 's390/for-next' omits 68813e46a4b6 Merge remote-tracking branch 'risc-v/for-next' omits 1acdceba94e1 Merge remote-tracking branch 'openrisc/for-next' omits b8726f0e4fa6 Merge remote-tracking branch 'm68knommu/for-next' omits 5e597ef8dfa6 Merge remote-tracking branch 'h8300/h8300-next' omits f4d9b90c7952 Merge remote-tracking branch 'csky/linux-next' omits f0645d14727b Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 351de1b25a3e Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 51a77376826b Merge remote-tracking branch 'tegra/for-next' omits b8195b2d03e1 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2f9342194596 Merge remote-tracking branch 'stm32/stm32-next' omits 0bd5fa03d38d Merge remote-tracking branch 'samsung-krzk/for-next' omits 3f1c47531cf7 Merge remote-tracking branch 'rockchip/for-next' omits 3c0057097240 Merge remote-tracking branch 'renesas/next' omits 9d28d98463c8 Merge remote-tracking branch 'realtek/for-next' omits c8983268c0bf Merge remote-tracking branch 'raspberrypi/for-next' omits bd1c7d2e374a Merge remote-tracking branch 'qcom/for-next' omits a28be85e818a Merge remote-tracking branch 'omap/for-next' omits 14cdcba92af2 Merge remote-tracking branch 'mvebu/for-next' omits 9b559229d22a Merge remote-tracking branch 'mediatek/for-next' omits c10fbe27b453 Merge remote-tracking branch 'keystone/next' omits 543c0f306720 Merge remote-tracking branch 'imx-mxs/for-next' omits db783a55634a Merge remote-tracking branch 'drivers-memory/for-next' omits aa053f4888fc Merge remote-tracking branch 'at91/at91-next' omits f2f1bc79efda Merge remote-tracking branch 'aspeed/for-next' omits b934ec373232 Merge remote-tracking branch 'amlogic/for-next' omits b5ba790d42b4 Merge remote-tracking branch 'actions/for-next' omits 85de2bcc26f2 Merge remote-tracking branch 'arm-soc/for-next' omits d55ee4ac1bc8 Merge remote-tracking branch 'arm/for-next' omits 8fe21c7bd730 Merge remote-tracking branch 'asm-generic/master' omits b371a93e29a8 Merge remote-tracking branch 'dma-mapping/for-next' omits 1e0436e950f3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ca53a678ed14 Merge remote-tracking branch 'cel-fixes/for-rc' omits 85f5bb83d21c Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 8c9e158c8c10 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 2f4c68832fec Merge remote-tracking branch 'omap-fixes/fixes' omits c93cf59a7daf Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 2179e1adb62b Merge remote-tracking branch 'ide/master' omits aff7a0d6772e Merge remote-tracking branch 'pci-current/for-linus' omits ca4bdb8ef87f Merge remote-tracking branch 'spi-fixes/for-linus' omits ccc205a9f3df Merge remote-tracking branch 'regulator-fixes/for-linus' omits c29144ceb476 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 17f13ea84b44 Merge remote-tracking branch 'sound-current/for-linus' omits 82a67d58722d Merge remote-tracking branch 'wireless-drivers/master' omits 41d5dc433b5d Merge remote-tracking branch 'ipsec/master' omits 542782dc614f Merge remote-tracking branch 'bpf/master' omits 427f458ed492 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits efba08f5c9e9 Merge remote-tracking branch 'kbuild-current/fixes' omits eb5d480d5b0c cifs: update internal version number omits 9945d69def33 cifs: use discard iterator to discard unneeded network dat [...] omits a95d33c81987 kbuild: lto: add _mcount to list of used symbols omits 03701a9c02c9 cifs: convert readpages_fill_pages to use iter omits 2e862ce7025b initramfs-panic-with-memory-information-fix omits 469432137784 initramfs: panic with memory information omits f62b88ad9859 ubsan: remove overflow checks omits afd94d3283b4 scripts/gdb: fix list_for_each omits 2834c6d57819 aio: simplify read_events() omits a7272c179adc x86: fix seq_file iteration for pat/memtype.c omits 01f910dafaf3 seq_file-document-how-per-entry-resources-are-managed-fix omits 001d762d48cb seq_file: document how per-entry resources are managed. omits 706b8b547185 fs/coredump: use kmap_local_page() omits 1a871a523034 init: clean up early_param_on_off() macro omits 836fd9572aa0 init/version.c: remove Version_<LINUX_VERSION_CODE> symbol omits 1b1aa987c5e2 checkpatch: do not apply "initialise globals to 0" check t [...] omits 2436fa069d8e checkpatch: don't warn about colon termination in linker scripts omits 6a891f76b9b5 checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] omits 3b942150042c checkpatch: add warning for avoiding .L prefix symbols in [...] omits 9e6406424cec checkpatch: improve TYPECAST_INT_CONSTANT test message omits 8c80ba35e45f checkpatch: prefer ftrace over function entry/exit printks omits a1a6632c2dd5 checkpatch: trivial style fixes omits 366daab209e9 checkpatch: ignore warning designated initializers using NR_CPUS omits 87beea8389e4 checkpatch: improve blank line after declaration test omits 24b237f45f21 include/linux/bitops.h: spelling s/synomyn/synonym/ omits 358af90af9dd mm/page_poison: use unhashed address in hexdump for check_ [...] omits 88499cf56125 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] omits 4ee115756cbd lib/cmdline: remove an unneeded local variable in next_arg() omits e2ced316e619 lib: stackdepot: fix ignoring return value warning omits 5591accbe5f4 lib-stackdepot-add-support-to-disable-stack-depot-fix omits 973d4abed11f lib: stackdepot: add support to disable stack depot omits 7550979d56bc lib: stackdepot: add support to configure STACK_HASH_SIZE omits 7adafccdc869 string.h: move fortified functions definitions in a dedica [...] omits d2a6cdf752e2 lib/genalloc.c: change return type to unsigned long for bi [...] omits 60e3abed708d MAINTAINERS: add uapi directories to API/ABI section omits 2e605302dcfb kernel: delete repeated words in comments omits 698d1f60e302 groups: simplify struct group_info allocation omits e38494401cd7 groups: use flexible-array member in struct group_info omits cf948d730a1e treewide: Miguel has moved omits 4ff641de31e0 include/linux: remove repeated words omits c72dbd2c6f64 proc/sysctl: make protected_* world readable omits 43710a6b1096 sysctl.c: fix underflow value setting risk in vm_table omits c4ddf17aa038 proc: use kvzalloc for our kernel buffer omits 6c807b4b065e proc/wchan: use printk format instead of lookup_symbol_name() omits 3f9b3cd7e1ef alpha: remove CONFIG_EXPERIMENTAL from defconfigs omits 353b5d201acc kernel/hung_task.c: Monitor killed tasks. omits 599a8d44da5f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a00a059e0497 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3ebe94fd215e mm, kasan: don't poison boot memory omits afae61e07892 kasan: clarify that only first bug is reported in HW_TAGS omits 46cb4d6b1a54 kasan: inline HW_TAGS helper functions omits ee22f239aa5e arm64: fix warning in mte_get_random_tag() omits 9afde4255bee arm64: kasan: simplify and inline MTE functions omits f1994768aed3 kasan: ensure poisoning size alignment omits 6628346bbc14 kasan, mm: optimize krealloc poisoning omits a05c7ac73494 kasan, mm: fail krealloc on freed objects omits 6b71b2ff303b kasan: rework krealloc tests omits 6118c007ebc7 kasan: unify large kfree checks omits e8309a52d683 kasan: clean up setting free info in kasan_slab_free omits 6d836ee4b1b5 kasan: optimize large kmalloc poisoning omits c45109b0f0d1 kasan, mm: optimize kmalloc poisoning omits a2f8024dee61 kasan, mm: don't save alloc stacks twice omits 0ad2420f8cc2 kasan: use error_report_end tracepoint omits f1dc4226cc6c kfence: use error_report_end tracepoint omits 4805926109d6 tracing: add error_report_end trace point omits b8d59a086646 MAINTAINERS: add entry for KFENCE omits 6e1c34257622 kfence: show access type in report omits 781741f7d6db kfence: fix typo in test omits 8341f440aada kfence: add test suite omits e721b61040a9 kfence: add missing copyright header to documentation omits bd5f3a7f4771 kfence, Documentation: add KFENCE documentation omits 21777a3fe66a kasan: untag addresses for KFENCE omits 8fbcce38a878 revert kasan-remove-kfence-leftovers omits b919cfa3d47c kfence, kasan: make KFENCE compatible with KASAN omits bf4370bb221d mm, kfence: insert KFENCE hooks for SLUB omits 0d24229527df mm, kfence: insert KFENCE hooks for SLAB omits 01a898204bfd kfence: use pt_regs to generate stack trace on faults omits ab1742dceec1 kfence, arm64: add missing copyright and description header omits a498b13a6e7a arm64, kfence: enable KFENCE for ARM64 omits 07e77ee94a44 kfence, x86: add missing copyright and description header omits 4a70e75d59ba x86, kfence: enable KFENCE for x86 omits ba82037ce5d5 kfence: add missing copyright and description headers omits 22d3ad4f28d4 kfence: add option to use KFENCE without static keys omits 687ae5d08f73 kfence: fix potential deadlock due to wake_up() omits c6764772c89c kfence: avoid stalling work queue task without allocations omits 3643e96e17b1 kfence: Fix parameter description for kfence_object_start() omits f75765d7798d mm: add Kernel Electric-Fence infrastructure omits eb5dbbefb7f6 mm/early_ioremap.c: use __func__ instead of function name omits bc7e5cec562e bdi-use-might_alloc-fix omits b0565645b0a1 mm/backing-dev.c: use might_alloc() omits eb96fa88b0fb mm/dmapool: use might_alloc() omits 23df5ad6b0d2 mm: page-flags.h: Typo fix (It -> If) omits bc69289df4e8 mm/highmem: Remove deprecated kmap_atomic omits c7ff84fe4afd mm/zsmalloc.c: use page_private() to access page->private omits f2b6a0318d31 zsmalloc: account the number of compacted pages correctly omits ad6f274feac1 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] omits 82eb9601c87f mm: set the sleep_mapped to true for zbud and z3fold omits 7e5823bbdaa0 mm/zswap: add the flag can_sleep_mapped omits 02ef666c5981 mm: zswap: clean up confusing comment omits 86487858947f mm/rmap: fix potential pte_unmap on an not mapped pte omits 072aad3c582a mm/rmap: correct obsolete comment of page_get_anon_vma() omits 93c3b31a86f6 mm/rmap: use page_not_mapped in try_to_unmap() omits 720a18831d1b mm/rmap: fix obsolete comment in __page_check_anon_rmap() omits dc16d6d33f1a mm/rmap: remove unneeded semicolon in page_not_mapped() omits a586ad331e5c mm/rmap: correct some obsolete comments of anon_vma omits d5be6d9c533a mm/mlock: stop counting mlocked pages when none vma is found omits c8afdc16e891 virtio-mem: check against mhp_get_pluggable_range() which [...] omits 3651ed958c4c s390/mm: define arch_get_mappable_range() omits 2c6b61cc3b37 arm64/mm: define arch_get_mappable_range() omits aaf61e8f4008 mm-memory_hotplug-prevalidate-the-address-range-being-adde [...] omits 8238b8ef3f92 mm/memory_hotplug: prevalidate the address range being add [...] omits 9bf0216f3be6 Documentation: sysfs/memory: clarify some memory block dev [...] omits 4debe80fb141 drivers/base/memory: don't store phys_device in memory blocks omits 58fdda672c42 mm/memory_hotplug: use helper function zone_end_pfn() to g [...] omits e38b8a5c823a mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE omits fa7432698267 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' omits 091d82a7ea7a mm: fix memory_failure() handling of dax-namespace metadata omits f105ae69933c mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] omits d9baa21b3f9e mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] omits 33ef5177866a mm: teach pfn_to_online_page() to consider subsection validity omits 74252c358436 mm: move pfn_to_online_page() out of line omits 792d4e6e9f8e mm/vmstat.c: erase latency in vmstat_shepherd omits f27087c9dd21 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 7d9973f60ddc mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 1ad5f02f0e89 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 1d07b4e4d1b6 mm: vmstat: add some comments on internal storage of byte items omits ee0b9f64c4b4 mm: vmstat: fix NOHZ wakeups for node stat changes omits 89295b56ebf1 mm-cma-print-region-name-on-failure-v2 omits 8cd4cc692d20 mm: cma: print region name on failure omits f3077f7e5d07 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] omits 1bb214263336 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] omits 3adc15d9b92a mm/page_alloc: count CMA pages per zone and print them in [...] omits b88735767606 mm/cma: expose all pages to the buddy if activation of an [...] omits c3c66db3a1a4 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits 90582bdc9d6c mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 9813a3f9df2d mm-cma-allocate-cma-areas-bottom-up-fix-2 omits baca1a062e36 mm-cma-allocate-cma-areas-bottom-up-fix omits 7bf09ce7bc1c mm: cma: allocate cma areas bottom-up omits 966c21e023a6 mm,thp,shmem: make khugepaged obey tmpfs mount flags omits a8ad8dd89da5 mm,thp,shm: limit gfp mask to no more than specified omits 3492016cc2bf mm,thp,shmem: limit shmem THP alloc gfp_mask omits 61233b3c9826 mm: remove pagevec_lookup_entries omits afcd89b0d729 mm: pass pvec directly to find_get_entries omits 09499743dcf1 mm: remove nr_entries parameter from pagevec_lookup_entries omits 30a43584ca21 mm: add an 'end' parameter to pagevec_lookup_entries omits b11add74af1b mm: add an 'end' parameter to find_get_entries omits 2a20d4b41ba6 fix mm-add-and-use-find_lock_entries.patch omits 4d0a2df4a866 mm: add and use find_lock_entries omits b48f1cf88a89 iomap: use mapping_seek_hole_data omits 3e54e5e02126 fix mm-filemap-add-mapping_seek_hole_data.patch omits 1a2b9bfaec65 mm/filemap: add mapping_seek_hole_data omits 43d89bae1b8e fix mm-filemap-add-helper-for-finding-pages.patch omits 7dc1df8bbd48 mm/filemap: add helper for finding pages omits 8a293a4539eb mm/filemap: rename find_get_entry to mapping_get_entry omits 1f0b227a4d44 mm: add FGP_ENTRY omits 12fb61b6dd3f mm/swap: optimise get_shadow_from_swap_cache omits 875a6df837dc mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits a86272be194f mm: make pagecache tagged lookups return only head pages omits d78d72b883e7 mm/page_alloc.c: refactor initialization of struct page fo [...] omits 343a08a39979 kasan-remove-redundant-config-option-v3 omits 5e11ce5f6885 kasan: remove redundant config option omits 20be0ea39f8a mm/mmap.c: fix the adjusted length error omits e1538d3a571e mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits a456e7dbc9f5 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits e40faae7af39 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 5e74e42db2b8 ocfs2: fix ocfs2 corrupt when iputting an inode omits 8cb0372a6b63 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 70a3a7a438a2 /proc/kpageflags: do not use uninitialized struct pages omits c1339a7f2eb4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 135d48d516bd nfsd: don't abort copies early omits bb512233bffe extcon: qcom-spmi: Add support for VBUS detection omits 9522d934e00f bindings: pm8941-misc: Add support for VBUS detection omits 4bd7d1ebf57c bindings: pm8941-misc: Convert bindings to YAML omits 0de5c1dcd380 drm/amdgpu: always reset the asic in suspend omits fafada7e1738 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x omits 5c99ca4ec783 drm/amdgpu/display: handle aux backlight in backlight_get_ [...] omits 3a116f29ee69 drm/amdgpu/display: don't assert in set backlight function omits 6239bb0fdf3e drm/amdgpu/display: simplify backlight setting omits 73cda511c3f5 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] omits dafd84b03ba3 drm/amdgpu: add a dev_pm_ops prepare callback (v2) omits 0eeee47d02da drm/amdgpu/codec: drop the internal codec index omits 00dcb1eb6656 drm/amdgpu: bump driver version for new video codec INFO i [...] omits 310ace044792 drm/amdgpu: add INFO ioctl support for querying video caps (v4) omits ca4cf4c76be5 drm/amdgpu: add video decode/encode cap tables and asic ca [...] omits 6f7e7b5ae69f drm/amdgpu: add asic callback for querying video codec info (v3) omits bdf792b63314 drm/amdgpu: add another raven1 gfxoff quirk omits 4a971351c631 fs: nfsd: fix kconfig dependency warning for NFSD_V4 omits 87374f8c7d90 svcrdma: disable timeouts on rdma backchannel omits 7d4f0956b9a4 nfsd: Don't keep looking up unhashed files in the nfsd file cache omits 2126d722fe93 Merge branch 'sched/smp' omits e2488c8693af Merge branch 'timers/urgent' omits 850fa95dcef6 Merge branch 'x86/entry' omits 47cfc5be1934 swiotlb: Validate bounce size in the sync/unmap path omits 83497fb11e42 nvme-pci: set min_align_mask omits c6f50c7719e7 swiotlb: respect min_align_mask omits e952d9a1bc20 swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single omits 567d877f9a7d swiotlb: refactor swiotlb_tbl_map_single omits 191e697796c2 Merge branch 'for-next-next-v5.11-20210217' into for-next- [...] omits 4d296fe10a59 Merge branch 'for-next-current-v5.10-20210217' into for-ne [...] omits c9f34259c600 Merge branch 'kmap-conversion' into for-next-next-v5.11-20210217 omits 70dbaa346f12 Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] omits 1d0759c4da7d Merge branch 'ext/mraiber/io-uring-fix' into for-next-next [...] omits fb71a36f8661 Merge branch 'misc-next' into for-next-next-v5.11-20210217 omits c6a078fa577d Merge branch 'misc-5.12' into for-next-current-v5.10-20210217 omits 5b1c5c4216f2 btrfs: Prevent nowait or async read from doing sync IO omits 39e70ec09601 btrfs: check return value of btrfs_commit_transaction in r [...] omits 681ca9e605e2 btrfs: do proper error handling in merge_reloc_roots omits d2efcde71a5e btrfs: handle extent corruption with select_one_root properly omits d1c1f884dd90 btrfs: cleanup error handling in prepare_to_merge omits 0d5a0faf7449 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] omits 38728764598b btrfs: do proper error handling in create_reloc_inode omits 50946182c60c btrfs: remove the extent item sanity checks in relocate_bl [...] omits c0867b54f7c2 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] omits 95458c404bb1 btrfs: handle extent reference errors in do_relocation omits 51bf41f2faa4 btrfs: handle errors in reference count manipulation in re [...] omits f1ef26336e08 btrfs: handle btrfs_search_slot failure in replace_path omits 4fe31b5239db btrfs: handle btrfs_cow_block errors in replace_path omits bb91d8d992dd btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s omits 673f9dd1b103 btrfs: do proper error handling in btrfs_update_reloc_root omits e5526d90b3b0 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge omits 1de410e39ec4 btrfs: handle btrfs_update_reloc_root failure in insert_di [...] omits cb48db067142 btrfs: change insert_dirty_subvol to return errors omits 88bcfe16ed4a btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots omits 25e96c20d61e btrfs: validate ->reloc_root after recording root in trans omits bb8ada368285 btrfs: do proper error handling in create_reloc_root omits 2fb9763c5fce btrfs: have proper error handling in btrfs_init_reloc_root omits 48c098ed2a79 btrfs: do not panic in __add_reloc_root omits 0dafcbeb5ca3 btrfs: handle record_root_in_trans failure in create_pendi [...] omits e5dcf95e59f6 btrfs: handle record_root_in_trans failure in btrfs_record [...] omits 087a357a9afd btrfs: handle record_root_in_trans failure in qgroup_accou [...] omits 4db0152de0f7 btrfs: handle btrfs_record_root_in_trans failure in start_ [...] omits 26c27464f0c2 btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] omits 0a42df53da2c btrfs: handle btrfs_record_root_in_trans failure in create_subvol omits a1682b094a00 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits 2e68bff0e9fe btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits 789252c80dce btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename omits 2ae5de7c27ff btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] omits c5ead6424f19 btrfs: do proper error handling in record_reloc_root_in_trans omits b42de4e633f4 btrfs: check record_root_in_trans related failures in sele [...] omits fb281a0a33cc btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors omits 981cac60a0d8 btrfs: handle errors from select_reloc_root() omits 21e335c89f76 btrfs: return an error from btrfs_record_root_in_trans omits ba35d57e5b89 btrfs: convert BUG_ON()'s in relocate_tree_block omits 594ed9b39b4c btrfs: zoned: fix deadlock on log sync omits 99addaa7e437 btrfs: avoid double put of block group when emptying cluster omits 632605c14eae btrfs: fix stale data exposure after cloning a hole with N [...] omits b85268cbb907 btrfs: tree-checker: do not error out if extent ref hash d [...] omits 205b3ac162cd btrfs: ix comment for btrfs ordered extent flag bits omits bbc24c42f2c0 btrfs: convert to zero_user() omits ebb5023a8bec btrfs: use copy_highpage() instead of 2 kmaps() omits ba17591bcb78 btrfs: use memcpy_[to|from]_page() and kmap_local_page() omits 325a835476e3 iov_iter: Remove memzero_page() in favor of zero_user() omits bd30a35764e1 extcon: sm5502: Detect OTG when USB_ID is connected to ground omits 0fcc7c20d2e2 hrtimer: Update softirq_expires_next correctly in hrtimer_ [...] omits 49028e795ea8 extcon: max8997: Add CHGINS and CHGRM interrupt handling omits 131f00aebe13 extcon: Add stubs for extcon_register_notifier_all() functions omits 9d986b01feb9 csky: use free_initmem_default() in free_initmem() omits 717f1b1a7243 csky: Fixup pfn_valid error with wrong max_mapnr omits c7460ca9b50e csky: Using set_max_mapnr api omits 8d1733b612c9 csky: Add VDSO with GENERIC_GETTIMEOFDAY, GENERIC_TIME_VSY [...] omits 3f47a7b0096d csky: kprobe: fix code in simulate without 'long' omits e1214a9b62c1 csky: Fixup swapon omits 0a9e723f9736 csky: Coding convention del unnecessary definition omits 7b79eba1d0d1 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" adds 1c9077cdecd0 Merge tag 'nfs-for-5.12-1' of git://git.linux-nfs.org/proj [...] adds c49f50d1983d mm: make pagecache tagged lookups return only head pages adds 96888e0ab0e6 mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 8c647dd1e395 mm/swap: optimise get_shadow_from_swap_cache adds 44835d20b2a0 mm: add FGP_ENTRY adds bc5a301120f3 mm/filemap: rename find_get_entry to mapping_get_entry adds c7bad633e6b7 mm/filemap: add helper for finding pages adds 41139aa4c3a3 mm/filemap: add mapping_seek_hole_data adds 54fa39ac2e00 iomap: use mapping_seek_hole_data adds 5c211ba29deb mm: add and use find_lock_entries adds ca122fe40eb4 mm: add an 'end' parameter to find_get_entries adds 31d270fd98d1 mm: add an 'end' parameter to pagevec_lookup_entries adds 38cefeb33749 mm: remove nr_entries parameter from pagevec_lookup_entries adds cf2039af1a2e mm: pass pvec directly to find_get_entries adds a656a20241f0 mm: remove pagevec_lookup_entries adds 164cc4fef445 mm,thp,shmem: limit shmem THP alloc gfp_mask adds 78cc8cdc5400 mm,thp,shm: limit gfp mask to no more than specified adds cd89fb065099 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds 187df5dde943 mm,shmem,thp: limit shmem THP allocations to requested zones adds df2ff39e78da mm: cma: allocate cma areas bottom-up adds 072355c1cf2d mm/cma: expose all pages to the buddy if activation of an [...] adds 3c381db1fac8 mm/page_alloc: count CMA pages per zone and print them in [...] adds a052d4d13d88 mm: cma: print region name on failure adds 2bbd00aef067 mm: vmstat: fix NOHZ wakeups for node stat changes adds 629484ae7375 mm: vmstat: add some comments on internal storage of byte items adds fbcc8183a4f8 mm/vmstat.c: erase latency in vmstat_shepherd adds 9f605f260594 mm: move pfn_to_online_page() out of line adds 9f9b02e5b346 mm: teach pfn_to_online_page() to consider subsection validity adds 1f90a3477df3 mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] adds 34dc45be4563 mm: fix memory_failure() handling of dax-namespace metadata adds 1adf8b468ff6 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' adds 26011267e1a7 mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE adds 6c922cf75115 mm/memory_hotplug: use helper function zone_end_pfn() to g [...] adds e9a2e48e8704 drivers/base/memory: don't store phys_device in memory blocks adds a89107c04781 Documentation: sysfs/memory: clarify some memory block dev [...] adds bca3feaa0764 mm/memory_hotplug: prevalidate the address range being add [...] adds 03aaf83fba6e arm64/mm: define arch_get_mappable_range() adds 7707248a4727 s390/mm: define arch_get_mappable_range() adds 94c8945376d4 virtio-mem: check against mhp_get_pluggable_range() which [...] adds 48b03eea321c mm/mlock: stop counting mlocked pages when none vma is found adds aaf1f990aee4 mm/rmap: correct some obsolete comments of anon_vma adds e0af87ff7afc mm/rmap: remove unneeded semicolon in page_not_mapped() adds 90aaca852ca1 mm/rmap: fix obsolete comment in __page_check_anon_rmap() adds b7e188ec98b1 mm/rmap: use page_not_mapped in try_to_unmap() adds ad8a20cf6d19 mm/rmap: correct obsolete comment of page_get_anon_vma() adds 5d5d19eda6b0 mm/rmap: fix potential pte_unmap on an not mapped pte adds c0c641d77b9a mm: zswap: clean up confusing comment adds fc6697a89f56 mm/zswap: add the flag can_sleep_mapped adds e818e820c6a0 mm: set the sleep_mapped to true for zbud and z3fold adds f0231305acd5 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] adds 239592815805 zsmalloc: account the number of compacted pages correctly adds a6c5e0f75b3f mm/zsmalloc.c: use page_private() to access page->private adds 4be408cec257 mm: page-flags.h: Typo fix (It -> If) adds 0f2f89b6de32 mm/dmapool: use might_alloc() adds c1ca59a1f21e mm/backing-dev.c: use might_alloc() adds 87005394e14a mm/early_ioremap.c: use __func__ instead of function name adds 0ce20dd84089 mm: add Kernel Electric-Fence infrastructure adds 1dc0da6e9ec0 x86, kfence: enable KFENCE for x86 adds 840b23986344 arm64, kfence: enable KFENCE for ARM64 adds d438fabce786 kfence: use pt_regs to generate stack trace on faults adds d3fb45f370d9 mm, kfence: insert KFENCE hooks for SLAB adds b89fb5ef0ce6 mm, kfence: insert KFENCE hooks for SLUB adds 2b8305260fb3 kfence, kasan: make KFENCE compatible with KASAN adds 10efe55f883f kfence, Documentation: add KFENCE documentation adds bc8fbc5f305a kfence: add test suite adds 0825c1d57f02 MAINTAINERS: add entry for KFENCE adds 35beccf0926d kfence: report sensitive information based on no_hash_pointers adds 9c0dee54eb91 tracing: add error_report_end trace point adds f2b84d2e40eb kfence: use error_report_end tracepoint adds d3a61f745e0d kasan: use error_report_end tracepoint adds 928501344fc6 kasan, mm: don't save alloc stacks twice adds e2db1a9aa381 kasan, mm: optimize kmalloc poisoning adds 43a219cbe5a4 kasan: optimize large kmalloc poisoning adds df54b383124c kasan: clean up setting free info in kasan_slab_free adds 200072ce33b2 kasan: unify large kfree checks adds b87c28b9a7ef kasan: rework krealloc tests adds 26a5ca7a73be kasan, mm: fail krealloc on freed objects adds d12d9ad81629 kasan, mm: optimize krealloc poisoning adds cde8a7eb778c kasan: ensure poisoning size alignment adds 2cb34276427a arm64: kasan: simplify and inline MTE functions adds c80a03664e15 kasan: inline HW_TAGS helper functions adds 7169487bc2a7 kasan: clarify that only first bug is reported in HW_TAGS adds 2956f4e4f0c5 alpha: remove CONFIG_EXPERIMENTAL from defconfigs adds 152c432b128c proc/wchan: use printk format instead of lookup_symbol_name() adds 4508943794ef proc: use kvzalloc for our kernel buffer adds 3b3376f222e3 sysctl.c: fix underflow value setting risk in vm_table adds df54714f579a include/linux: remove repeated words adds c131bd0b5448 treewide: Miguel has moved adds c1f26493ed7f groups: use flexible-array member in struct group_info adds e1e014115dfd groups: simplify struct group_info allocation adds c034f48e9990 kernel: delete repeated words in comments adds 7b4693e644cb MAINTAINERS: add uapi directories to API/ABI section adds 0e24465d3313 lib/genalloc.c: change return type to unsigned long for bi [...] adds a28a6e860c6c string.h: move fortified functions definitions in a dedica [...] adds d262093656a0 lib: stackdepot: add support to configure STACK_HASH_SIZE adds e1fdc403349c lib: stackdepot: add support to disable stack depot adds 64427985c76f lib: stackdepot: fix ignoring return value warning adds 96251a75e009 lib/cmdline: remove an unneeded local variable in next_arg() adds 4945cca232ce include/linux/bitops.h: spelling s/synomyn/synonym/ adds b5e8736a954a checkpatch: improve blank line after declaration test adds 35cdcbfc5cfc checkpatch: ignore warning designated initializers using NR_CPUS adds ea7dbab3e505 checkpatch: trivial style fixes adds adb2da82fcf9 checkpatch: prefer ftrace over function entry/exit printks adds 0972b8bfe0de checkpatch: improve TYPECAST_INT_CONSTANT test message adds de93245c00a4 checkpatch: add warning for avoiding .L prefix symbols in [...] adds 58f02267f04a checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] adds 263afd39c06f checkpatch: don't warn about colon termination in linker scripts adds 5b8f82e1a176 checkpatch: do not apply "initialise globals to 0" check t [...] adds 073a9ecb3a73 init/version.c: remove Version_<LINUX_VERSION_CODE> symbol adds a5a673f73122 init: clean up early_param_on_off() macro adds f9c8bc4604c9 init/Kconfig: fix a typo in CC_VERSION_TEXT help text adds 3159ed57792b fs/coredump: use kmap_local_page() adds b3656d8227f4 seq_file: document how per-entry resources are managed. adds 3d2fc4c08244 x86: fix seq_file iteration for pat/memtype.c adds db7fbf492d94 scripts/gdb: fix list_for_each adds d54ce6158e35 kgdb: fix to kill breakpoints on initmem after boot adds 6aaa31aeb9cf ubsan: remove overflow checks adds dd23e8098f33 initramfs: panic with memory information adds f685a533a7fa MIPS: make userspace mapping young by default adds 245137cdf0cd Merge branch 'akpm' (patches from Andrew) adds d94d14008efe Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 5c2e7a0af211 Merge tag 'for-linus-5.12b-rc1-tag' of git://git.kernel.or [...] adds 3d1dc719bca9 parisc: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY adds 4c7858b9001c kbuild: Move .thinlto-cache removal to 'make clean' adds fe1072ff7667 Merge tag 'clang-lto-v5.12-rc1-fix1' of git://git.kernel.o [...] adds f5b6a74d9c08 vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y adds 2bd3f4eeb314 Merge tag 'orphan-handling-v5.12-rc1' of git://git.kernel. [...] adds d814567942ff mm, tracing: Fix kmem_cache_free trace event to not print [...] adds c1d96fa61eb7 tracing/tools: fix a couple of spelling mistakes adds 8b1e2c50bce9 Merge tag 'trace-v5.12-2' of git://git.kernel.org/pub/scm/ [...] adds a422ce5bb31d Merge tag 'm68knommu-for-v5.12' of git://git.kernel.org/pu [...] adds 8f47d753d4ec Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 8b83369ddcb3 Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.o [...] adds 360db2b422f1 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds fecfd015394e Merge tag 'leds-5.12-rc1' of git://git.kernel.org/pub/scm/ [...] adds 26a7e094783d swiotlb: refactor swiotlb_tbl_map_single adds 16fc3cef33a0 swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single adds 1f221a0d0dbf swiotlb: respect min_align_mask adds 3d2d861eb03e nvme-pci: set min_align_mask adds daf9514fd5eb swiotlb: Validate bounce size in the sync/unmap path adds ef9856a734af Merge branch 'stable/for-linus-5.12' of git://git.kernel.o [...] adds efba6d3a7c4b Merge tag 'for-5.12/io_uring-2021-02-25' of git://git.kern [...] adds cf0604a686b1 cifs: use discard iterator to discard unneeded network dat [...] adds 8369dfd7841e cifs: update internal version number adds c19798af2e66 Merge tag '5.12-smb3-part1' of git://git.samba.org/sfrench [...] adds e7270e47a09e Merge tag 's390-5.12-2' of git://git.kernel.org/pub/scm/li [...] adds a3905af5be36 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 3fb6d0e00efc Merge tag 'docs-5.12-2' of git://git.lwn.net/linux adds a1858ce0cfe3 i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition adds f53f15ba5a85 i2c: designware: Get right data length adds e87cc183cbff Revert "i2c: i2c-qcom-geni: Add shutdown callback for i2c" adds f4ff0104d4c8 i2c: exynos5: Preserve high speed master code adds 580cd7736f6b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 5ceabb6078b8 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 5695e5161974 Merge tag 'io_uring-worker.v3-2021-02-25' of git://git.ker [...] adds 5f7136db8299 block: Add bio_max_segs adds 3ab6608e66b1 Merge tag 'block-5.12-2021-02-27' of git://git.kernel.dk/l [...] adds 03dc748bf110 Merge tag 'xfs-5.12-merge-6' of git://git.kernel.org/pub/s [...] adds 0b311e34d503 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds f01e631cccab RISC-V: Make NUMA depend on SMP adds b122c7a32593 RISC-V: Enable CPU Hotplug in defconfigs adds dd2d082b5760 riscv: Cleanup setup_bootmem() adds 7d19ea5e9973 Merge tag 'riscv-for-linus-5.12-mw1' of git://git.kernel.o [...] adds a8fac05acf38 csky: pgtable.h: Coding convention adds af94002bda1d csky: Fixup swapon adds 8dcbc611f0fc csky: kprobe: Fixup code in simulate without 'long' adds 0d3b051adbb7 csky: Add VDSO with GENERIC_GETTIMEOFDAY, GENERIC_TIME_VSY [...] adds c47e1a1cb6d4 csky: Fixup pfn_valid error with wrong max_mapnr adds 5d3f410fa9f3 csky: use free_initmem_default() in free_initmem() adds 6607aa6f6b68 csky: Fixup compile error adds cd278456d4ca Merge tag 'csky-for-linus-5.12-rc1' of git://github.com/c- [...] adds da83616bcd3f kbuild: lto: add _mcount to list of used symbols adds a6aaeb841198 kbuild: fix UNUSED_KSYMS_WHITELIST for Clang LTO adds 12e9dea6c976 kbuild: do not include include/config/auto.conf from adjus [...] adds ad7953e7aebb ia64: remove redundant READELF from arch/ia64/Makefile adds 2214945422c1 kbuild: make -s option take precedence over V=1 adds 207da4c82ade kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHL [...] adds 06d5d309a3f1 Merge tag 'kbuild-fixes-v5.12' of git://git.kernel.org/pub [...] adds b9d624331141 Merge branch 'work.sparc' of git://git.kernel.org/pub/scm/ [...] adds cf64c2a905e0 Merge branch 'work.sparc32' of git://git.kernel.org/pub/sc [...] adds 24f795d0af72 Merge remote-tracking branch 'sparc/master' adds 9e8e714f2d00 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 9aa940047ae8 MAINTAINERS: update for mwifiex driver maintainers adds ebb9d34e073d ath11k: qmi: use %pad to format dma_addr_t adds 77d7e87128d4 ath11k: fix AP mode for QCA6390 adds 62541e266703 iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG [...] adds fb5fabb192b2 mt76: mt7921: remove incorrect error handling adds d0bd52c591a1 mt76: dma: do not report truncated frames to mac80211 adds c490492f15f6 mt76: mt7915: fix unused 'mode' variable adds 0d1bf7a5e225 Merge tag 'wireless-drivers-2021-02-26' of git://git.kerne [...] adds a3e860a83397 net: stmmac: stop each tx channel independently adds c511819d138d net: stmmac: fix watchdog timeout during suspend/resume st [...] adds bfaf91ca848e net: stmmac: fix dma physical address of descriptor when d [...] adds 396e13e11577 net: stmmac: fix wrongly set buffer2 valid when sph unsupport adds 9c63faaa931e net: stmmac: re-init rx buffers when mac resume back adds 7ae845d767ad Merge branch 'ethernet-fixes-for-stmmac-driver' adds 907310ceb27e net: mscc: ocelot: select NET_DEVLINK adds 01c2c1ad8f45 net: dsa: tag_ocelot_8021q: fix driver dependency adds 63c75c053b41 net: dsa: mt7530: don't build GPIO support if !GPIOLIB adds 7f654157f0ae net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused adds 6a4d7234ae9a net: fec: ptp: avoid register access when ipg clock is disabled adds 2107d45f17be tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) adds edcbf5137f09 selftests: forwarding: Fix race condition in mirror installation adds ae9b24ddb69b mlxsw: spectrum_ethtool: Add an external speed to PTYS register adds dc860b88ce0a mlxsw: spectrum_router: Ignore routes using a deleted next [...] adds 82adc457ac3b Merge branch 'mlxsw-various-fixes' adds d20cd745218c bnxt_en: Fix race between firmware reset and driver remove. adds 20d7d1c5c9b1 bnxt_en: reliably allocate IRQ table on reset to avoid crash adds eee7ede695cf Merge branch 'bnxt_en-error-recovery-bug-fixes' adds a4fc088ad4ff ethtool: fix the check logic of at least one channel for RX/TX adds d313d16bbaea net: broadcom: bcm4908_enet: enable RX after processing packets adds 89e5c58fc1e2 net: Fix gro aggregation for udp encaps with zero csum adds ae85ddda0f1b net: hns3: fix error mask definition of flow director adds c75ec148a316 net: hns3: fix query vlan mask value error for flow director adds b36fc875bcde net: hns3: fix bug when calculating the TCAM table info adds 447621e373bd Merge branch 'net-hns3-fixes-fot-net' adds 3e70ecca1f59 Merge remote-tracking branch 'net/master' adds 060a982377f0 Merge remote-tracking branch 'ipsec/master' adds c33cb0020ee6 uapi: nfnetlink_cthelper.h: fix userspace compilation error adds c57ea2d7d81f netfilter: conntrack: Remove a double space in a log message adds 03a3ca37e4c6 netfilter: nf_nat: undo erroneous tcp edemux lookup adds 07b5a76e1892 netfilter: conntrack: avoid misleading 'invalid' in log message adds c2c16ccba2f5 selftests: netfilter: test nat port clash resolution inter [...] adds 8e24edddad15 netfilter: x_tables: gpf inside xt_find_revision() adds 9918886bb026 Merge remote-tracking branch 'netfilter/master' adds dcf269b3f703 ALSA: usb-audio: Don't abort even if the clock rate differs adds 21cba9c5359d ALSA: usb-audio: Drop bogus dB range in too low level adds 5f5e6a3e8b1d ALSA: usb-audio: Allow modifying parameters with succeedin [...] adds 9473da426e28 Merge remote-tracking branch 'sound-current/for-linus' adds 2bd1aa16df43 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f9b847f9226c Merge remote-tracking branch 'regulator-fixes/for-linus' adds c19139c3f0e8 Merge remote-tracking branch 'spi-fixes/for-linus' adds 643e9527fa27 Merge remote-tracking branch 'pci-current/for-linus' adds e691eef1515b Merge remote-tracking branch 'ide/master' adds 24e4c3768db2 Merge remote-tracking branch 'at91-fixes/at91-fixes' adds ac56e13367b4 Merge remote-tracking branch 'omap-fixes/fixes' adds c1aa8f83f59d Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 18f43913099a Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 88bba15ec9af nfsd: Don't keep looking up unhashed files in the nfsd file cache adds 0085c661b1c0 svcrdma: disable timeouts on rdma backchannel adds 5b561f15f554 fs: nfsd: fix kconfig dependency warning for NFSD_V4 adds d70bf0a7687f nfsd: don't abort copies early adds b1d9b0441752 NFSD: Repair misuse of sv_lock in 5.10.16-rt30. adds 25bda8516cb2 Merge remote-tracking branch 'cel-fixes/for-rc' adds 31549ef5d561 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new de48e7e59a65 Merge remote-tracking branch 'dma-mapping/for-next' new 120aa73fe0c8 Merge remote-tracking branch 'asm-generic/master' new 80588b21d7c5 Merge remote-tracking branch 'arm/for-next' new c41a38ed97fb Merge remote-tracking branch 'arm-soc/for-next' new 9f1b35715664 Merge remote-tracking branch 'actions/for-next' new 7fd60467840d Merge remote-tracking branch 'amlogic/for-next' new 0386b7404fe7 Merge remote-tracking branch 'aspeed/for-next' new 58d7a121c54d Merge remote-tracking branch 'at91/at91-next' new 93f46211a8fd Merge remote-tracking branch 'drivers-memory/for-next' new 9330bc6841cb Merge remote-tracking branch 'imx-mxs/for-next' new 1cc04a5d2a55 Merge remote-tracking branch 'keystone/next' new b5e2fc889f6d Merge remote-tracking branch 'mediatek/for-next' new b44ea45d577c Merge remote-tracking branch 'mvebu/for-next' new 8e4c78286a90 Merge remote-tracking branch 'omap/for-next' new b92bea0406cd Merge remote-tracking branch 'qcom/for-next' new aae1c5418baf Merge remote-tracking branch 'raspberrypi/for-next' new 8d23444ade30 Merge remote-tracking branch 'realtek/for-next' new bd30ce9f6ed8 Merge remote-tracking branch 'renesas/next' new b8855d284d83 Merge remote-tracking branch 'rockchip/for-next' new 7735a7d462c9 Merge remote-tracking branch 'samsung-krzk/for-next' new 44dc6ed0f54e Merge remote-tracking branch 'stm32/stm32-next' new 8abc8f3c2af0 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 8af0ae7162e2 Merge remote-tracking branch 'tegra/for-next' new cccf35953ac6 Merge remote-tracking branch 'ti-k3/ti-k3-next' new dfd2cbe81e49 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new fa38afbe392a Merge remote-tracking branch 'h8300/h8300-next' new b1deeeb93933 sh: fix trivial misannotations new 1e5b1406fbd2 sh: check return code of request_irq new e2163ce7002b sh: boards: Fix the cacography in irq.c new 97709ef02217 sh: boot: add intermediate vmlinux.bin* to targets instead [...] new 7ec713058f21 sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ new 71ae1f7c775e maple: fix wrong return value of maple_bus_init(). new 258cf5f8aef4 sh: kdump: add some attribute to function new 2882b7626f49 sh: kernel: traps: remove unused variable new e2b6d5bb4704 Merge remote-tracking branch 'sh/for-next' new 735cff7808b1 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" new d5cd31a2b6af xtensa: move coprocessor_flush to the .text section new c85b77fef261 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 7a8fad05e417 Merge remote-tracking branch 'fscache/fscache-next' new 450ae1e8c15c Merge branch 'misc-5.12' into for-next-current-v5.11-20210226 new e9e44970fc42 Merge branch 'for-next-current-v5.11-20210226' into for-ne [...] new f9c4a2c8c90f btrfs: fix comment for btrfs ordered extent flag bits new 72bd7184d586 btrfs: tree-checker: do not error out if extent ref hash d [...] new a1109f395241 btrfs: fix stale data exposure after cloning a hole with N [...] new 4f2a14c088e1 btrfs: avoid double put of block group when emptying cluster new e40479860d02 btrfs: zoned: fix deadlock on log sync new 20bbf8c91dc0 btrfs: ref-verify: use 'inline void' keyword ordering new a646ddc2bba2 btrfs: unlock extents in btrfs_zero_range in case of quota [...] new ac9de579c6c6 btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl new 307adcd80c61 btrfs: make btrfs_replace_file_extents take btrfs_inode new 42ce6601e1d9 btrfs: make find_desired_extent take btrfs_inode new d2f5fde002c2 btrfs: replace offset_in_entry with in_range new 2b1e07fa6d88 btrfs: replace open coded while loop with proper construct new 3382d21706a9 btrfs: fix spurious free_space_tree remount warning new a5526db493f8 btrfs: unexport btrfs_extent_readonly() and make it static new 912c88e248e6 btrfs: change return type to bool in btrfs_extent_readonly new 44bceb34aed1 btrfs: scrub: drop a few function declarations new 749b63ec9e8d Merge branch 'misc-next' into for-next-next-v5.12-20210226 new 2293eab1a20d btrfs: Prevent nowait or async read from doing sync IO new 45204390eb1e Merge branch 'ext/mraiber/io-uring-fix' into for-next-next [...] new 0dcbbd1ff44f btrfs: convert BUG_ON()'s in relocate_tree_block new f65d06f10ebd btrfs: return an error from btrfs_record_root_in_trans new 1f1d6dfd9243 btrfs: handle errors from select_reloc_root() new 570154ec5870 btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors new 7c42e2810f12 btrfs: check record_root_in_trans related failures in sele [...] new 620e1183d972 btrfs: do proper error handling in record_reloc_root_in_trans new aa07666291ed btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new c1ca1c3da489 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename new 266d1ae752f8 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new c34d9b83626f btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] new 92d1820b7cc2 btrfs: handle btrfs_record_root_in_trans failure in create_subvol new 857221405fa1 btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] new b90ade968d2c btrfs: handle btrfs_record_root_in_trans failure in start_ [...] new 79df1a9901b8 btrfs: handle record_root_in_trans failure in qgroup_accou [...] new 62dfdf1594ea btrfs: handle record_root_in_trans failure in btrfs_record [...] new 182d3615c5ab btrfs: handle record_root_in_trans failure in create_pendi [...] new f402a8f2c503 btrfs: do not panic in __add_reloc_root new 33bda2414842 btrfs: have proper error handling in btrfs_init_reloc_root new f902dead53ac btrfs: do proper error handling in create_reloc_root new 25a57d09a128 btrfs: validate ->reloc_root after recording root in trans new 885a3e3c3296 btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots new 8745593c57af btrfs: change insert_dirty_subvol to return errors new dc290aedf306 btrfs: handle btrfs_update_reloc_root failure in insert_di [...] new 0ed85008b9a9 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge new b8a60212d566 btrfs: do proper error handling in btrfs_update_reloc_root new 48ef9c6e8f99 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s new 1281c2785ecb btrfs: handle btrfs_cow_block errors in replace_path new 9c198469c439 btrfs: handle btrfs_search_slot failure in replace_path new 032498d29463 btrfs: handle errors in reference count manipulation in re [...] new bd068761a0cd btrfs: handle extent reference errors in do_relocation new 013eb1dd5746 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] new 7a81c37e08bd btrfs: remove the extent item sanity checks in relocate_bl [...] new 4881f08b19b2 btrfs: do proper error handling in create_reloc_inode new b3f819f2b4f7 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] new 43c1ba0e15ac btrfs: cleanup error handling in prepare_to_merge new b1dacf6fc80b btrfs: handle extent corruption with select_one_root properly new 8f6a2c1634c8 btrfs: do proper error handling in merge_reloc_roots new fcb42dc3b9b1 btrfs: check return value of btrfs_commit_transaction in r [...] new 62cac92b3f23 Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] new 3590ec58991b btrfs: use memcpy_[to|from]_page() and kmap_local_page() new 80cc83842394 btrfs: use copy_highpage() instead of 2 kmaps() new 56509f050268 Merge branch 'kmap-conversion-for-5.12' into for-next-next [...] new 9cee91bcf4db Merge branch 'for-next-next-v5.12-20210226' into for-next- [...] new 333a8b8ccd56 Merge remote-tracking branch 'btrfs/for-next' new decbe14367ca smb3: allow files to be created with backslash in name new 8e94aeca2330 Merge remote-tracking branch 'cifs/for-next' new bf0270a65ade Merge remote-tracking branch 'ecryptfs/next' new 607ffa2cdab0 Merge remote-tracking branch 'ext3/for_next' new 073407e232b7 Merge remote-tracking branch 'cel/for-next' new 22ba19baa60d Merge remote-tracking branch 'overlayfs/overlayfs-next' new 9fa36fbaee7e Merge remote-tracking branch 'v9fs/9p-next' new 6bced3d758c6 Merge remote-tracking branch 'vfs/for-next' new 63980f5d4037 Merge remote-tracking branch 'printk/for-next' new eac65440c446 Merge remote-tracking branch 'pstore/for-next/pstore' new 688403f0ac9e Merge remote-tracking branch 'hid/for-next' new f2bc1e9b6d60 Merge remote-tracking branch 'i2c/i2c/for-next' new 0ba0f6c43824 Merge remote-tracking branch 'dmi/dmi-for-next' new db5701813df0 Merge remote-tracking branch 'v4l-dvb-next/master' new 9afb3992fdd7 Merge remote-tracking branch 'pm/linux-next' new 0547d3e2f5c9 PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() new 5d7ead21368a Merge remote-tracking branch 'devfreq/devfreq-next' new 6b4816ff443e Merge remote-tracking branch 'ieee1394/for-next' new 3edc5782fb64 Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device new 201cf3976c06 Bluetooth: btusb: Fix incorrect type in assignment and uni [...] new 2a5a3d86430c Merge remote-tracking branch 'bluetooth/master' new f3d7e6be427a drm/shmem-helpers: vunmap: Don't put pages for dma-buf new 5fd3de7a5185 drm/compat: Clear bounce structures new d1771141ae95 Merge remote-tracking branch 'drm-misc/for-linux-next' new f89b881c81d9 drm/amdgpu: reserve backup pages for bad page retirment new 650bc7ae0064 drm/amdgpu:disable VCN for Navi12 SKU new 996aede28094 drm/amdgpu: decline max_me for mec2_fw remove in renoir/arcturus new 4df144f80d5b amdgpu/pm: Powerplay API for smu , added get_performance_level new bab0f602918d amdgpu/pm: Powerplay API for smu , changed 6 dpm reset fun [...] new f46587bcede5 amdgpu/pm: Powerplay API for smu , changed 6 pm hwmon fan [...] new 8dfc8c53c3c4 amdgpu/pm: Powerplay API for smu , changed 9 pm power func [...] new 9ab5001a99e1 amdgpu/pm: Powerplay API for smu , changed 5 dpm powergati [...] new 2ea092e5d391 amdgpu/pm: Powerplay API for smu , changes to clock and pr [...] new bc7d6c12054d amdgpu/pm: Powerplay API for smu , changed 4 dpm functions [...] new 8f4828d0a104 amdgpu/pm: Powerplay API for smu , updates to some pm functions new 8f8c80f43009 drm/amd/amdgpu: move inc gpu_reset_counter after drm_sched_stop new 5392b2af97dc drm/amdgpu: Remove amdgpu_device arg from free_sgt api (v2) new 0eb1af2e8205 drm/amd/display: Add module parameter for freesync video mode new d10cd527f5e5 drm/amd/display: Add freesync video modes based on preferr [...] new 6f59f229f8ed drm/amd/display: Skip modeset for front porch change new 9269bf186897 drm/amdgpu: add asic callback for querying video codec info (v3) new 3b246e8b6a97 drm/amdgpu: add video decode/encode cap tables and asic ca [...] new f35e9bdb06fb drm/amdgpu: add INFO ioctl support for querying video caps (v4) new b50368da619f drm/amdgpu: bump driver version for new video codec INFO i [...] new 6f786950b1ff drm/amdgpu/codec: drop the internal codec index new 9d489afd3128 drm/amdgpu/pm: make unsupported power profile messages debug new 5b2e2c096954 drm/amdgpu/swsmu/vangogh: Only use RLCPowerNotify msg for disable new 7271a5c2aefc drm/amdgpu: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DE [...] new 439e6bbb3b85 drm/amd/display: remove unnecessary conversion to bool new 4890d4e94da0 drm/amdgpu: add RAP TA version print in amdgpu_firmware_info new e9995d4a3026 drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address new e0cd93b7e307 amdgpu/pm: read_sensor() report failure apporpriately new 11003c68b158 drm/amdgpu: remove unnecessary reading for epprom header new 0ee56acc4b55 drm/amd/pm/swsmu: Remove unnecessary conversion to bool new dce38c8b0299 drm/amd/display/dc/dce/dmub_psr: Remove unnecessary conver [...] new 425a55e7c132 usb/host: enable auto power control for xhci-pci new a5f25e69abd4 drm/amdgpu: add another raven1 gfxoff quirk new 84ef5d1e7aac drm/amdgpu/display: simplify backlight setting new 9cc8ab7e5ad8 drm/amdgpu/display: don't assert in set backlight function new cad343ecccfa drm/amdgpu/display: handle aux backlight in backlight_get_ [...] new 801ae7a0f0da drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x new c1845153487f drm/amdgpu: always reset the asic in suspend new d5610cb9a48a drm/amdgpu: add a dev_pm_ops prepare callback (v2) new e03cb8e2cdeb drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] new 4c6c8e809ba1 drm/amdgpu: disentangle HG systems from vgaswitcheroo new c8867fca0fef drm/amdgpu: Only check for S0ix if AMD_PMC is configured new ef1009370ab6 drm/amdgpu: enable TMZ by default on Raven asics new 1d04a5698c95 Merge remote-tracking branch 'amdgpu/drm-next' new 7bf168c8fe8c drm/msm: Fix speed-bin support not to access outside valid memory new 979dac136134 Merge remote-tracking branch 'drm-msm/msm-next' new 10ec6e9f75ad Merge remote-tracking branch 'etnaviv/etnaviv/next' new 45c2fcdd7a77 Merge branch 'for-5.12/io_uring' into io_uring-worker.v4 new 6bed60424db6 io-wq: wait for worker startup when forking a new one new 3c86b7b49a11 io-wq: have manager wait for all workers to exit new 38feb4be38e3 io-wq: don't ask for a new worker if we're exiting new e23382adb94d io-wq: rename wq->done completion to wq->started new e8180405a3ef io-wq: wait for manager exit on wq destroy new cd15f14a854e io-wq: fix double put of 'wq' in error path new cd79305d66be io_uring: SQPOLL stop error handling fixes new a1bd4a7c3a02 io_uring: run fallback on cancellation new 8a90b7d8814e io_uring: don't use complete_all() on SQPOLL thread exit new 023fa98c8a79 io-wq: provide an io_wq_put_and_exit() helper new b93e40ce2693 io_uring: fix race condition in task_work add and clear new 19118ac5f67f io_uring: signal worker thread unshare new 07df8d4b5b8f io_uring: warn on not destroyed io-wq new 9788cc9e82c6 io_uring: destroy io-wq on exec new 8469c256d11e io_uring: remove unused argument 'tsk' from io_req_caches_free() new 5ec32b5a09ff io_uring: kill unnecessary REQ_F_WORK_INITIALIZED checks new fbdad6138775 io_uring: move cred assignment into io_issue_sqe() new b3d49bcc6877 io_uring: don't attempt to re-flush completions new 38b017d58d56 io_uring: kill unnecessary io_run_ctx_fallback() in io_rin [...] new ef480ae9675e io_uring: kill io_uring_flush() new 668409915c2a Merge branch 'io_uring-worker.v4' into for-next new 6deec9869852 io_uring: fix __tctx_task_work() ctx race new bd0d465a8b40 io_uring: replace cmpxchg in fallback with xchg new a4923c1031bd Merge branch 'io_uring-worker.v4' into for-next new b3f7fb4dc48a Merge remote-tracking branch 'block/for-next' new ccc39feca6f4 Merge remote-tracking branch 'security/next-testing' new e9f584fe04d8 Merge remote-tracking branch 'apparmor/apparmor-next' new 228213377072 Merge remote-tracking branch 'keys/keys-next' new ef09f92bd80d Merge remote-tracking branch 'edac/edac-for-next' new 65b1d0973abc Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 6d1b3ad72892 Merge remote-tracking branch 'rcu/rcu/next' new b31c40dd1502 Merge remote-tracking branch 'percpu/for-next' new 8490cf75bd20 extcon: Add stubs for extcon_register_notifier_all() functions new 012765d846df extcon: max8997: Add CHGINS and CHGRM interrupt handling new e0d298647d28 extcon: sm5502: Detect OTG when USB_ID is connected to ground new a73601bc1254 extcon: Fix error handling in extcon_dev_register new 9a78960a1143 bindings: pm8941-misc: Convert bindings to YAML new 6cbda9512179 bindings: pm8941-misc: Add support for VBUS detection new 72f77a5cf9ff extcon: qcom-spmi: Add support for VBUS detection new e7bc8dbd3d26 Merge remote-tracking branch 'extcon/extcon-next' new fadf22ac65d1 Merge remote-tracking branch 'cgroup/for-next' new 586b0f072857 Merge branch 'misc' into for-next new c40aef3b9d04 Merge remote-tracking branch 'scsi/for-next' new 12690a462f09 Merge remote-tracking branch 'vhost/linux-next' new 5b11806d7c7a Merge remote-tracking branch 'rpmsg/for-next' new 6a586f4822d8 Merge remote-tracking branch 'gpio-intel/for-next' new 2e3f19a48a67 Merge remote-tracking branch 'livepatching/for-next' new b669336da70c Merge remote-tracking branch 'coresight/next' new 67075ccbe480 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 6e0a06480c60 Merge remote-tracking branch 'gnss/gnss-next' new 958aea1fe76b Merge remote-tracking branch 'slimbus/for-next' new 811994882c0a Merge remote-tracking branch 'nvmem/for-next' new 9538175bf41c Merge remote-tracking branch 'xarray/main' new 3e44cc37b38f Merge remote-tracking branch 'mhi/mhi-next' new 4764b103bb28 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new bc63e0dc8c27 /proc/kpageflags: do not use uninitialized struct pages new 49b29e1f3bd1 ocfs2: clear links count in ocfs2_mknod() if an error occurs new aeb5fbe70281 ocfs2: fix ocfs2 corrupt when iputting an inode new c6bbab607287 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new ff32a20ddf90 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new a2cd6224ca51 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving new 48a59ab5e099 mm/mmap.c: fix the adjusted length error new f25459dd2634 kasan: remove redundant config option new 17bdd2c1a3f7 kasan-remove-redundant-config-option-v3 new d1d32f3dcc6f mm/page_alloc.c: refactor initialization of struct page fo [...] new 164302925e93 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 354d6d0f3e8a mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 22d44801631d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new f3a2c56bd1dd mm/highmem: Remove deprecated kmap_atomic new 5837099c8c02 mm, kasan: don't poison boot memory new 8a2449e0a254 fs/buffer.c: add debug print for __getblk_gfp() stall problem new d0f366c44ec3 fs/buffer.c: dump more info for __getblk_gfp() stall problem new dd6daf3e9d87 kernel/hung_task.c: Monitor killed tasks. new db31f86c5fe4 proc/sysctl: make protected_* world readable new ec7989706c13 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] new 2ed8cd3d29ac mm/page_poison: use unhashed address in hexdump for check_ [...] new a2c9f62c837e aio: simplify read_events() new ceb37a75e28b Merge branch 'akpm-current/current'
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 (10fdfd2ba5d8) \ N -- N -- N refs/heads/akpm (ceb37a75e28b)
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 254 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/dev-tools/kfence.rst | 8 +- Documentation/filesystems/porting.rst | 14 +- MAINTAINERS | 3 +- Makefile | 11 +- arch/csky/abiv1/inc/abi/cacheflush.h | 1 - arch/csky/abiv1/inc/abi/ckmmu.h | 1 - arch/csky/abiv1/inc/abi/entry.h | 1 - arch/csky/abiv1/inc/abi/page.h | 1 - arch/csky/abiv1/inc/abi/pgtable-bits.h | 1 - arch/csky/abiv1/inc/abi/reg_ops.h | 1 - arch/csky/abiv1/inc/abi/regdef.h | 1 - arch/csky/abiv1/inc/abi/string.h | 1 - arch/csky/abiv1/inc/abi/switch_context.h | 1 - arch/csky/abiv2/inc/abi/ckmmu.h | 1 - arch/csky/abiv2/inc/abi/entry.h | 1 - arch/csky/abiv2/inc/abi/fpu.h | 1 - arch/csky/abiv2/inc/abi/page.h | 1 - arch/csky/abiv2/inc/abi/pgtable-bits.h | 1 - arch/csky/abiv2/inc/abi/reg_ops.h | 1 - arch/csky/abiv2/inc/abi/regdef.h | 1 - arch/csky/abiv2/inc/abi/switch_context.h | 1 - arch/csky/abiv2/sysdep.h | 1 - arch/csky/include/asm/addrspace.h | 1 - arch/csky/include/asm/barrier.h | 1 - arch/csky/include/asm/bitops.h | 1 - arch/csky/include/asm/bug.h | 1 - arch/csky/include/asm/cacheflush.h | 1 - arch/csky/include/asm/checksum.h | 1 - arch/csky/include/asm/elf.h | 1 - arch/csky/include/asm/fixmap.h | 1 - arch/csky/include/asm/ftrace.h | 1 - arch/csky/include/asm/highmem.h | 1 - arch/csky/include/asm/io.h | 1 - arch/csky/include/asm/mmu.h | 1 - arch/csky/include/asm/mmu_context.h | 1 - arch/csky/include/asm/perf_event.h | 1 - arch/csky/include/asm/pgalloc.h | 1 - arch/csky/include/asm/pgtable.h | 2 +- arch/csky/include/asm/processor.h | 1 - arch/csky/include/asm/ptrace.h | 1 - arch/csky/include/asm/segment.h | 1 - arch/csky/include/asm/shmparam.h | 1 - arch/csky/include/asm/string.h | 1 - arch/csky/include/asm/switch_to.h | 1 - arch/csky/include/asm/syscalls.h | 1 - arch/csky/include/asm/thread_info.h | 1 - arch/csky/include/asm/tlb.h | 1 - arch/csky/include/asm/tlbflush.h | 1 - arch/csky/include/asm/traps.h | 1 - arch/csky/include/asm/uaccess.h | 1 - arch/csky/include/asm/unistd.h | 1 - arch/csky/include/uapi/asm/byteorder.h | 1 - arch/csky/include/uapi/asm/perf_regs.h | 1 - arch/csky/include/uapi/asm/ptrace.h | 1 - arch/csky/include/uapi/asm/sigcontext.h | 1 - arch/csky/include/uapi/asm/unistd.h | 1 - arch/ia64/Makefile | 1 - arch/parisc/Kconfig | 1 + arch/riscv/Kconfig | 1 + arch/riscv/configs/defconfig | 1 + arch/riscv/configs/rv32_defconfig | 1 + arch/riscv/mm/init.c | 21 +- arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 - arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 + arch/sh/boot/compressed/ashldi3.c | 2 + arch/sh/boot/compressed/ashlsi3.S | 2 + arch/sh/boot/compressed/ashrsi3.S | 2 + arch/sh/boot/compressed/lshrsi3.S | 2 + arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/uaccess.h | 4 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/traps.c | 1 - arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/nommu.c | 4 +- arch/xtensa/kernel/coprocessor.S | 64 +- block/blk-map.c | 4 +- drivers/block/xen-blkback/blkback.c | 4 +- drivers/bluetooth/btusb.c | 10 +- drivers/devfreq/rk3399_dmc.c | 20 +- drivers/extcon/extcon.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 100 ++- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/nv.c | 6 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 369 ++++++++++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 3 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 2 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 4 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 228 +++---- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 707 ++++----------------- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 73 +-- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 2 +- drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 2 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 366 +++++++++-- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 2 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 7 +- drivers/gpu/drm/drm_ioc32.c | 11 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 31 +- drivers/i2c/busses/i2c-brcmstb.c | 2 +- drivers/i2c/busses/i2c-designware-core.h | 2 + drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-exynos5.c | 8 +- drivers/i2c/busses/i2c-qcom-geni.c | 34 - drivers/md/dm-io.c | 4 +- drivers/md/dm-log-writes.c | 10 +- drivers/net/dsa/mt7530.c | 4 + drivers/net/ethernet/broadcom/bcm4908_enet.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 17 +- drivers/net/ethernet/freescale/fec_ptp.c | 7 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 5 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 7 + drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 3 +- drivers/net/ethernet/mscc/Kconfig | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 59 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 4 - .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 2 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 5 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 151 ++++- drivers/net/phy/phy_device.c | 6 +- drivers/net/wireless/ath/ath11k/mac.c | 4 +- drivers/net/wireless/ath/ath11k/qmi.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 +- drivers/net/wireless/mediatek/mt76/dma.c | 11 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +- drivers/nvme/target/io-cmd-bdev.c | 8 +- drivers/nvme/target/passthru.c | 4 +- drivers/sh/maple/maple.c | 5 +- drivers/target/target_core_iblock.c | 9 +- drivers/target/target_core_pscsi.c | 2 +- drivers/usb/host/xhci-pci.c | 3 + fs/block_dev.c | 10 +- fs/btrfs/block-group.c | 42 +- fs/btrfs/compression.c | 5 +- fs/btrfs/ctree.h | 6 +- fs/btrfs/extent-tree.c | 13 - fs/btrfs/extent_io.c | 22 +- fs/btrfs/file.c | 71 ++- fs/btrfs/inode.c | 47 +- fs/btrfs/ioctl.c | 19 +- fs/btrfs/ordered-data.c | 19 +- fs/btrfs/ref-verify.c | 4 +- fs/btrfs/reflink.c | 14 +- fs/btrfs/scrub.c | 8 - fs/btrfs/super.c | 4 +- fs/btrfs/zlib.c | 5 +- fs/btrfs/zstd.c | 5 +- fs/cifs/cifs_unicode.c | 15 +- fs/cifs/cifs_unicode.h | 3 + fs/cifs/cifsglob.h | 6 +- fs/cifs/cifsproto.h | 3 - fs/cifs/connect.c | 16 - fs/cifs/dir.c | 18 +- fs/cifs/file.c | 3 +- fs/cifs/misc.c | 2 +- fs/cifs/smb2misc.c | 18 +- fs/direct-io.c | 2 +- fs/erofs/data.c | 4 +- fs/ext4/readpage.c | 3 +- fs/f2fs/data.c | 3 +- fs/f2fs/node.c | 2 +- fs/io-wq.c | 113 ++-- fs/io-wq.h | 4 +- fs/io_uring.c | 236 +++---- fs/iomap/buffered-io.c | 4 +- fs/mpage.c | 4 +- fs/nfs/blocklayout/blocklayout.c | 6 +- fs/xfs/xfs_bio_io.c | 2 +- fs/xfs/xfs_buf.c | 4 +- include/asm-generic/vmlinux.lds.h | 9 +- include/linux/bio.h | 7 +- include/linux/io_uring.h | 11 +- include/linux/kgdb.h | 2 + include/trace/events/kmem.h | 6 +- include/uapi/linux/netfilter/nfnetlink_cthelper.h | 2 +- init/Kconfig | 3 +- init/main.c | 1 + kernel/cred.c | 2 + kernel/debug/debug_core.c | 11 + kernel/dma/swiotlb.c | 2 +- kernel/fork.c | 2 + kernel/time/hrtimer.c | 32 +- kernel/trace/error_report-traces.c | 1 - lib/iov_iter.c | 14 +- mm/kfence/core.c | 10 +- mm/kfence/kfence.h | 7 - mm/kfence/kfence_test.c | 2 +- mm/kfence/report.c | 18 +- mm/shmem.c | 6 +- net/dsa/Kconfig | 2 + net/ethtool/channels.c | 26 +- net/ipv4/tcp.c | 3 +- net/ipv4/udp_offload.c | 2 +- net/netfilter/nf_conntrack_helper.c | 3 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_nat_proto.c | 25 +- net/netfilter/x_tables.c | 6 +- net/sunrpc/svc_xprt.c | 4 +- scripts/adjust_autoksyms.sh | 3 - scripts/gen_autoksyms.sh | 35 +- scripts/lto-used-symbollist.txt | 6 - sound/usb/clock.c | 8 +- sound/usb/mixer.c | 11 + sound/usb/pcm.c | 12 +- .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 9 + tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/nf_nat_edemux.sh | 99 +++ tools/tracing/latency/latency-collector.c | 6 +- 241 files changed, 2260 insertions(+), 1852 deletions(-) create mode 100644 arch/sh/boot/compressed/ashiftrt.S create mode 100644 arch/sh/boot/compressed/ashldi3.c create mode 100644 arch/sh/boot/compressed/ashlsi3.S create mode 100644 arch/sh/boot/compressed/ashrsi3.S create mode 100644 arch/sh/boot/compressed/lshrsi3.S delete mode 100644 scripts/lto-used-symbollist.txt create mode 100755 tools/testing/selftests/netfilter/nf_nat_edemux.sh