This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
discards fd3ecedb365c Add linux-next specific files for 20210503 discards daee72c40dd0 Merge branch 'akpm/master' discards 61e9958f34e8 memfd_secret: use unsigned int rather than long as syscall [...] discards 7e5db987406a secretmem: test: add basic selftest for memfd_secret(2) discards 9fe66b8eb03d memfd_secret: use unsigned int rather than long as syscall [...] discards 35dc12ed16d2 arch, mm: wire up memfd_secret system call where relevant discards 9cbd8672cb1d PM: hibernate: disable when there are active secretmem users discards 1b3168d9904f secretmem: optimize page_is_secretmem() discards 4aea17155138 secretmem/gup: don't check if page is secretmem without reference discards 43e79b09156f memfd_secret: use unsigned int rather than long as syscall [...] discards f60471aaaa94 mm: introduce memfd_secret system call to create "secret" [...] discards 74ef5c187416 set_memory: allow querying whether set_direct_map_*() is a [...] discards c95cdc2ff997 set_memory: allow set_direct_map_*_noflush() for multiple pages discards 7c9cfb6eedcd riscv/Kconfig: make direct map manipulation options depend on MMU discards a59954a44926 mmap: make mlock_future_check() global discards e073e1c4ee86 mm: fix typos in comments discards 199e4b4a798b mm: fix typos in comments discards 9c30c1362720 treewide: remove editor modelines and cruft discards 64992c09ba6e ipc/sem.c: spelling fix discards d3b63dc360e9 fs: fat: fix spelling typo of values discards dda42f80d7ac kernel/sys.c: fix typo discards 82d9f278e8f3 kernel/up.c: fix typo discards e5e7149e3dea kernel/user_namespace.c: fix typos discards 25c792a02efe kernel/umh.c: fix some spelling mistakes discards ea38d9dc9b40 include/linux/pgtable.h: few spelling fixes discards 310859c44162 mm/slab.c: fix spelling mistake "disired" -> "desired" discards b7c74e9a09b5 scripts/spelling.txt: add "overflw" discards 57d3ea6b10d3 scripts/spelling.txt: Add "diabled" typo discards 50135e8bfaa3 scripts/spelling.txt: add "overlfow" discards 69e8ee53e2dd arm: print alloc free paths for address in registers discards bcdd380581ee mm/vmalloc: remove vwrite() discards e3a9f4940390 mm: remove xlate_dev_kmem_ptr() discards 5aebb063a640 drivers/char: remove /dev/kmem for good discards 45ebbb47eb81 mm: fix some typos and code style problems discards 43e93c620a0e Merge branch 'akpm-current/current' discards 1e8836bcab42 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' discards c998d7e2d4cf Merge remote-tracking branch 'rust/rust-next' discards 12d2a7afad51 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] discards 628132cf1df7 Merge remote-tracking branch 'nvmem/for-next' discards dc5cbce0ec53 Merge remote-tracking branch 'slimbus/for-next' discards 753fb8f7da09 Merge remote-tracking branch 'gnss/gnss-next' discards 28a9a5f1b474 Merge remote-tracking branch 'kspp/for-next/kspp' discards 5c4deedf8b74 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards da0ea8992756 Merge remote-tracking branch 'rtc/rtc-next' discards 276196a63966 Merge remote-tracking branch 'coresight/next' discards 2da5259c9143 Merge remote-tracking branch 'livepatching/for-next' discards b73bbc08547d Merge remote-tracking branch 'pwm/for-next' discards 7570806219f1 Merge remote-tracking branch 'pinctrl/for-next' discards 6d0382e0cc97 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards a26d7304d54b Merge remote-tracking branch 'rpmsg/for-next' discards 56a128ee8a80 Merge remote-tracking branch 'vhost/linux-next' discards a87382a6b463 Merge remote-tracking branch 'scsi/for-next' discards ee94f58d8848 Merge remote-tracking branch 'dmaengine/next' discards 6d67518db3e7 Merge remote-tracking branch 'phy-next/next' discards 4a8b72a7a3d2 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards bbfc09a8342b Merge remote-tracking branch 'leds/for-next' discards 752a4eb9f114 Merge remote-tracking branch 'chrome-platform/for-next' discards 2d140c7c416c Merge remote-tracking branch 'percpu/for-next' discards e5fdd8ecc32e next-20210430/rcu discards 1e56ed5b675e Merge remote-tracking branch 'ftrace/for-next' discards c6975f1bc784 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 5f925ee2903a Merge remote-tracking branch 'edac/edac-for-next' discards e6dcb094b40d Merge remote-tracking branch 'safesetid/safesetid-next' discards 266158972cb7 Merge remote-tracking branch 'keys/keys-next' discards 2eec1e424c0b Merge remote-tracking branch 'apparmor/apparmor-next' discards 7ed5319db1b2 Merge remote-tracking branch 'security/next-testing' discards 3fba71cfd824 Merge remote-tracking branch 'pcmcia/pcmcia-next' discards 35e274fd924b Merge remote-tracking branch 'block/for-next' discards 40cf5d401cc3 Merge remote-tracking branch 'input/next' discards adb2c982ea67 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 1c29ab286785 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 00e55bcf22bc Merge remote-tracking branch 'drm-msm/msm-next' discards 33e1c070df62 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 4883eba883f0 Merge remote-tracking branch 'drm-intel/for-linux-next' discards dc01e7c5c0d1 Merge remote-tracking branch 'amdgpu/drm-next' discards 8861f71aa7d2 Merge remote-tracking branch 'bluetooth/master' discards 07af2960309a Merge remote-tracking branch 'swiotlb/linux-next' discards 9fde0903027c Merge remote-tracking branch 'ieee1394/for-next' discards 373d2fb0048a Merge remote-tracking branch 'thermal/thermal/linux-next' discards 16352b2e3538 Merge remote-tracking branch 'pm/linux-next' discards 6883312b7adb Merge remote-tracking branch 'jc_docs/docs-next' discards 14472e524cb9 Merge remote-tracking branch 'i3c/i3c/next' discards 3e928bdf63aa Merge remote-tracking branch 'i2c/i2c/for-next' discards 08c23dd4f0c2 Merge remote-tracking branch 'hid/for-next' discards 25f81ee30719 Merge remote-tracking branch 'pci/next' discards be86f53a5d0e Merge remote-tracking branch 'printk/for-next' discards c05f86bd61d5 Merge remote-tracking branch 'vfs/for-next' discards abb538f4eeba Merge remote-tracking branch 'xfs/for-next' discards 6242c3ee239a Merge remote-tracking branch 'v9fs/9p-next' discards 074f64889549 Merge remote-tracking branch 'ubifs/next' discards e83ee434451d Merge remote-tracking branch 'cel/for-next' discards a608ce28d6cd Merge remote-tracking branch 'nfs/linux-next' discards c331f179a6bb Merge remote-tracking branch 'jfs/jfs-next' discards d543734f297a Merge remote-tracking branch 'f2fs/dev' discards f8f8f19bae07 Merge remote-tracking branch 'ext3/for_next' discards 5ca80b8a8bae Merge remote-tracking branch 'ecryptfs/next' discards 0414abc22259 Merge remote-tracking branch 'cifsd/cifsd-for-next' discards 55306ecee71d Merge remote-tracking branch 'cifs/for-next' discards 2cc3616a24f1 Merge remote-tracking branch 'ceph/master' discards 0dc85992512f Merge remote-tracking branch 'btrfs/for-next' discards 0cc600ca3852 Merge remote-tracking branch 'pidfd/for-next' discards 2fcf77ab2338 Merge remote-tracking branch 'uml/linux-next' discards 47b803a6f3b0 Merge remote-tracking branch 'sh/for-next' discards 2770090592a4 Merge remote-tracking branch 's390/for-next' discards 268a08b564db Merge remote-tracking branch 'risc-v/for-next' discards 000fe2a7f3df Merge remote-tracking branch 'parisc-hd/for-next' discards 896770379aa4 Merge remote-tracking branch 'm68knommu/for-next' discards a65ec8d4b0e3 Merge remote-tracking branch 'h8300/h8300-next' discards 0f3b83d05445 Merge remote-tracking branch 'csky/linux-next' discards 4ee624f0c78a Merge remote-tracking branch 'ti-k3/ti-k3-next' discards a03742cbad37 Merge remote-tracking branch 'tegra/for-next' discards 47b5a69a837a Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 436f55a04df4 Merge remote-tracking branch 'scmi/for-linux-next' discards 8916cdf226ac Merge remote-tracking branch 'samsung-krzk/for-next' discards 35d2a03b99fc Merge remote-tracking branch 'rockchip/for-next' discards 691bb4f356c0 Merge remote-tracking branch 'reset/reset/next' discards fbbf729896ce Merge remote-tracking branch 'renesas/next' discards 2c52efc6e852 Merge remote-tracking branch 'realtek/for-next' discards 847854b9dd6c Merge remote-tracking branch 'raspberrypi/for-next' discards 2afa78c310b2 Merge remote-tracking branch 'qcom/for-next' discards 5c23d5f1d5ed Merge remote-tracking branch 'omap/for-next' discards 8705df523cc8 Merge remote-tracking branch 'mvebu/for-next' discards 9e6927e51b80 Merge remote-tracking branch 'mediatek/for-next' discards 655d019619d2 Merge remote-tracking branch 'keystone/next' discards fe1b6aac466d Merge remote-tracking branch 'imx-mxs/for-next' discards 41bfd7a9cad0 Merge remote-tracking branch 'drivers-memory/for-next' discards fb58b17d30a1 Merge remote-tracking branch 'at91/at91-next' discards 1e968f870cbe Merge remote-tracking branch 'aspeed/for-next' discards e8a3e4d4edba Merge remote-tracking branch 'amlogic/for-next' discards bda8eb538162 Merge remote-tracking branch 'actions/for-next' discards cad1e74230f1 Merge remote-tracking branch 'arm-soc/for-next' discards d715c47dac86 Merge remote-tracking branch 'arm64/for-next/core' discards 85dbf3038319 Merge remote-tracking branch 'arm/for-next' discards e0177c872956 Merge remote-tracking branch 'asm-generic/master' discards 421113e452c0 Merge remote-tracking branch 'dma-mapping/for-next' discards 4055ef608757 Merge remote-tracking branch 'kbuild/for-next' discards 6dbffe3729d9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards dbfd920578d3 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 395d2b90abd4 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' discards d0ccafb69e24 Merge remote-tracking branch 'scsi-fixes/fixes' discards 79771497d612 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 40b673139ade Merge remote-tracking branch 'vfs-fixes/fixes' discards e3259fadd1fd Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards f7adac11df3f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 02191abe557c Merge remote-tracking branch 'ide/master' discards a46c0f2ea605 Merge remote-tracking branch 'soundwire-fixes/fixes' discards 1924f20b0a95 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards fc0a24cbe5bf Merge remote-tracking branch 'iio-fixes/fixes-togreg' discards 982826051db9 Merge remote-tracking branch 'phy/fixes' discards b49cdd013ffa Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 63b9a4bbca78 Merge remote-tracking branch 'pci-current/for-linus' discards 66d3e4b34265 Merge remote-tracking branch 'spi-fixes/for-linus' discards 6c24d0ee28d1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 92325f2ed20f Merge remote-tracking branch 'ipsec/master' discards a4d10cbb6fe4 Merge remote-tracking branch 'bpf/master' discards 31b1718d246c Merge remote-tracking branch 'net/master' discards 1c56a919b200 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards b7d89b08f6d1 Merge remote-tracking branch 'arc-current/for-curr' discards c40b8fc0c6fe cifs: fix regression when mounting shares with prefix paths discards 051d9a27192b smb3.1.1: allow dumping GCM256 keys to improve debugging o [...] omits c8fbf6a89477 ipc/sem.c: mundane typo fixes omits c0871c5aa590 modules: add CONFIG_MODPROBE_PATH omits d3efa222279f init/initramfs.c: do unpacking asynchronously omits e30ace4ffffc kernel/async.c: remove async_unregister_domain() omits 829b771016bf kernel/async.c: stop guarding pr_debug() statements omits d00b9efa3629 selftests: remove duplicate include omits b1246145558f kernel/resource: fix locking in request_free_mem_region omits 5d8f90a60a19 kernel/resource: refactor __request_region to allow extern [...] omits 60513c4471b1 kernel-resource-allow-region_intersects-users-to-hold-reso [...] omits bb63947268cb kernel/resource: allow region_intersects users to hold res [...] omits aee1646fb5c3 kernel/resource: remove first_lvl / siblings_only logic omits 4494e57ea7a8 kernel/resource: make walk_mem_res() find all busy IORESOU [...] omits f19146e76256 kernel/resource: make walk_system_ram_res() find all busy [...] omits 87e5e167cfaf scripts/gdb: add lx_current support for arm64 omits 480774ef2ba9 scripts/gdb: document lx_current is only supported by x86 omits 9e707c32d948 gdb: lx-symbols: store the abspath() omits 971428574b41 aio: simplify read_events() omits ee1184536e1e delayacct: clear right task's flag after blkio completes omits 84abbe10e4c6 smp: kernel/panic.c - silence warnings omits 67ddc92730a7 gcov: clang: drop support for clang-10 and older omits 0a2fd5212632 gcov: clang: fix clang-11+ build omits 19dc483b5be0 gcov: use kvmalloc() omits 0fcd9d0c0cea gcov: simplify buffer allocation omits d523582534e6 gcov: combine common code omits 4d385156523b kexec: dump kmessage before machine_kexec omits f43794a72ce0 kernel: kexec_file: fix error return code of kexec_calcula [...] omits 8187d89909a7 kexec: Add kexec reboot string omits fd4d14940355 kernel/crash_core: add crashkernel=auto for vmcore creation omits 9d7b3cc2e0c6 kernel/fork.c: fix typos omits 7c23413f8250 kernel/fork.c: simplify copy_mm() omits a7c9c478ea4b do_wait: make PIDTYPE_PID case O(1) instead of O(n) omits a4c6744cfda8 hpfs: replace one-element array with flexible-array member omits f8e870445d57 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 38779e5f8152 nilfs2: fix typos in comments omits 8e68ed7bd326 fs/nilfs2: fix misspellings using codespell tool omits 9164ad83b319 isofs: fix fall-through warnings for Clang omits 749587dc905c fs/epoll: restore waking from ep_done_scan() omits 760352f37f9a kselftest: introduce new epoll test case omits 58be9e087d24 checkpatch: improve ALLOC_ARRAY_ARGS test omits 71e17075f0d7 checkpatch: exclude four preprocessor sub-expressions from [...] omits 0dd04de4a0e6 checkpatch: warn when missing newline in return sysfs_emit [...] omits 06fa25ffbea1 include/linux/compat.h: remove unneeded declaration from C [...] omits d09b7311ed65 lib: parser: clean up kernel-doc omits 8027535771ef lib/genalloc: add parameter description to fix doc compile [...] omits 87e43e68f9ce lib/percpu_counter: tame kernel-doc compile warning omits fb604cc5e9f4 lib: stackdepot: turn depot_lock spinlock to raw_spinlock omits 4e76b9204e08 lib: crc8: pointer to data block should be const omits e6d78b148530 lib/genalloc.c: Fix a typo omits 16fe6ec5936f lib/list_sort.c: fix typo in function description omits 9dbf8a2742f0 lib: fix inconsistent indenting in process_bit1() omits a4390731d483 lib/bch.c: fix a typo in the file bch.c omits aff1d55f33ce MAINTAINERS: add entry for the bitmap API omits ae2b94f8f5ae tools: sync lib/find_bit implementation omits c74c42085bf5 h8300: rearrange headers inclusion order in asm/bitops omits 2caf27dc7e13 lib: add fast path for find_first_*_bit() and find_last_bit() omits c03a5bc095c7 lib: add fast path for find_next_*_bit() omits 8985dc9a719b tools: sync find_next_bit implementation omits ee1ab78f433f lib: inline _find_next_bit() wrappers omits df06e39d0786 tools: sync small_const_nbits() macro with the kernel omits dad5ec7fa128 lib: extend the scope of small_const_nbits() macro omits 21f9fd978f95 arch: rearrange headers inclusion order in asm/bitops for [...] omits 34f9f7489d82 tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel omits 54e77ded7912 tools: bitmap: sync function declarations with the kernel omits 9c10806df1ca tools: disable -Wno-type-limits omits 99ff2a1b018d kernel/cred.c: make init_groups static omits 1581c8851ab6 kernel/async.c: fix pr_debug statement omits 21adb20fd756 linux/profile.h: remove unnecessary declaration omits df48f6f73926 kernel.h: drop inclusion in bitmap.h omits 73d83e4bdc21 include: remove pagemap.h from blkdev.h omits 120d22538d61 proc/sysctl: make protected_* world readable omits c7c411255f46 proc/sysctl: fix function name error in comments omits 8fb36bf1d7b9 procfs/dmabuf: add inode number to /proc/*/fdinfo omits c6b194910e62 procfs: allow reading fdinfo with PTRACE_MODE_READ omits b50e024f5f66 selftests: proc: test subset=pid omits 52e875c90d7e proc: delete redundant subset=pid check omits 7110f264a0b1 proc: smoke test lseek() omits 572677192ec3 proc: mandate ->proc_lseek in "struct proc_ops" omits b67caa0df8bc proc: save LOC in __xlate_proc_name() omits 7bf332faf443 fs/proc/generic.c: fix incorrect pde_is_permanent check omits 2135b4af9dc5 alpha: eliminate old-style function definitions omits 236be007fb22 kernel/hung_task.c: Monitor killed tasks. omits 2ad62fb6c3fa fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a9bf004a841a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits aa35f1e272b7 kfence: use power-efficient work queue to run delayed work omits 8db57ee1a121 kfence: maximize allocation wait timeout duration omits cc4890fb4424 kfence: await for allocation using wait_event omits a9c4787dffa9 kfence: zero guard page after out-of-bounds access omits bc0e845f3285 mm/process_vm_access.c: remove duplicate include omits c20eb898703d mm/mempolicy: minor coding style tweaks omits 2d465bac5e9e mm/memory_hotplug: minor coding style tweaks omits 54bb727cbe0f mm/vmalloc: minor coding style tweaks omits 816478db093c mm/frontswap: minor coding style tweaks omits 9758093571dd mm/mlock: minor coding style tweaks omits af688a65812f mm/filemap: minor coding style tweaks omits cbf17fab8ea3 mm/page_alloc: minor coding style tweaks omits 46722df33676 mm/shmem: minor coding style tweaks omits b23e63bc1582 mm/oom_kill: minor coding style tweaks omits 036916f46502 mm/compaction: minor coding style tweaks omits 1fcbac6f157d mm/vmscan: minor coding style tweaks omits 0c4bbdccbf7b mm/sparse: minor coding style tweaks omits 691a10548540 mm/swapfile: minor coding style tweaks omits 933405767514 mm/mempool: minor coding style tweaks omits 0cca32c62ef3 mm/highmem: Remove deprecated kmap_atomic omits 3ea5b38063a0 mm/highmem.c: fix coding style issue omits c315212aeb1f btrfs: use memzero_page() instead of open coded kmap pattern omits 90cf2394c0eb iov_iter: lift memzero_page() to highmem.h omits e2fb69b20416 mm/zsmalloc: use BUG_ON instead of if condition followed by BUG. omits 572154563265 mm/zswap.c: switch from strlcpy to strscpy omits 619f4ece6370 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits 9425826e890f x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits 7ffe92f99cb5 mm,memory_hotplug: add kernel boot option to enable memmap [...] omits 04362cdaf3b9 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported omits 10bdbc9e8128 mm,memory_hotplug: allocate memmap from the added memory range omits 479412c80e3a mm,memory_hotplug: factor out adjusting present pages into [...] omits 26b4e2a16906 mm,memory_hotplug: relax fully spanned sections check omits f2ac6d398801 drivers/base/memory: introduce memory_block_{online,offline} omits 4441b2c55858 mm/memory_hotplug: remove broken locking of zone PCP struc [...] omits 7eedbf2110ee selftests/vm: gup_test: test faulting in kernel, and verif [...] omits 67b0f857836c selftests/vm: gup_test: fix test flag omits 947f420159c8 mm/gup: longterm pin migration cleanup omits cbd2d4849d39 mm/gup: change index type to long as it counts pages omits 32e91a7c784d memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] omits 0131bf3b9a1a mm/gup: migrate pinned pages out of movable zone omits 2285600b97ea mm/gup: do not migrate zero page omits ae18e7caa800 mm: honor PF_MEMALLOC_PIN for all movable pages omits 1276dd06c48b mm: apply per-task gfp constraints in fast path omits 4b36f912490d mm/hugeltb: fix renaming of PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 0a244cd59bb0 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 76e791a6a03c mm/gup: check for isolation errors omits ace60dd3b284 mm/gup: return an error on migration failure omits b6bdb91b30ac mm/gup: check every subpage of a compound page during isolation omits 1efa980f1d03 mm/gup: don't pin migrated cma pages in movable zone omits 1084726e29d1 mm/util.c: fix typo omits 8473ff55ea42 mm/util.c: reduce mem_dump_obj() object size omits dbbfd8758c97 mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE omits d68ed0c0ce75 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK omits b797b32cebae mm-drop-redundant-arch_enable__migration-fix-fix omits fd922d8fee37 mm-drop-redundant-arch_enable__migration-fix omits 57730b76f160 mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION omits 301ba77ae03c mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE] omits 0883ead3a4f9 mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...] omits 6587f285ff2a mm: generalize ARCH_HAS_CACHE_LINE_SIZE omits e67104ade75e mm/mmap.c: don't unlock VMAs in remap_file_pages() omits c18e8dad6902 x86/mm: track linear mapping split events omits 75bed4788550 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats omits 406320407c83 mm: /proc/sys/vm/stat_refresh skip checking known negative stats omits 9062bc7da7cd mm: no more EINVAL from /proc/sys/vm/stat_refresh omits c45faa0c4baf mm: restore node stat checking in /proc/sys/vm/stat_refresh omits 0d10aea801ba mm/ksm: remove unused parameter from remove_trailing_rmap_items() omits ec2403168576 ksm: fix potential missing rmap_item for stable_node omits a926bc466bd2 ksm: remove dedicated macro KSM_FLAG_MASK omits bdc77ba7fa71 ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...] omits 7f9aa8633ef5 ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search() omits f2e7f12ca636 mm: use proper type for cma_[alloc|release] omits 3ec844165b92 mm: cma: add the CMA instance name to cma trace events omits 0b2b840a2e0b mm: cma: support sysfs omits e0b2025e6a7e mm: cma: Add the CMA instance name to the cma_alloc_start [...] omits 92cce9b9fdd7 mm: cma: add trace events for CMA alloc perf testing omits eb19c14d07a8 mm: cma: use pr_err_ratelimited for CMA warning omits 2b070ff38625 mm: vmstat: add cma statistics omits 4b02d6fd2e14 Revert "mm: migrate: skip shared exec THP for NUMA balancing" omits 1e01f74ed448 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...] omits 245f2e10384a mm/migrate.c: fix potential indeterminate pte entry in mig [...] omits af226eb1c91e mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...] omits 2f81761395af mm/migrate.c: make putback_movable_page() static omits b8de5fd1fdf7 mm: fs: invalidate BH LRU during page migration omits b865dbc0ae42 mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] omits d79dde7220d4 mm: disable LRU pagevec during the migration temporarily omits db51d309d52e mm: compaction: update the COMPACT[STALL|FAIL] events properly omits 6a9ea31205b7 mm/compaction: remove unused variable sysctl_compact_memory omits e943cff5ad90 mm: vmscan: shrink deferred objects proportional to priority omits 2717baae50c6 mm: memcontrol: reparent nr_deferred when memcg offline omits 1863cdb59674 mm: vmscan: don't need allocate shrinker->nr_deferred for [...] omits bebedf32f1fa mm: vmscan: use per memcg nr_deferred of shrinker omits 6f2cd7b636d7 mm: vmscan: add per memcg shrinker nr_deferred omits 11d1aec54556 mm: vmscan: use a new flag to indicate shrinker is registered omits 326a96967295 mm-vmscan-add-shrinker_info_protected-helper-fix omits c2da6cf4623a mm: vmscan: add shrinker_info_protected() helper omits 92fb60297064 mm: memcontrol: rename shrinker_map to shrinker_info omits f2c01c42a42c mm: vmscan: use kvfree_rcu instead of call_rcu omits c37774978cd8 mm: vmscan: remove memcg_shrinker_map_size omits f2c5d5b3583f mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] omits 60bd04dfeeeb mm: vmscan: consolidate shrinker_maps handling code omits e94dc5b91403 mm: vmscan: use nid from shrink_control for tracepoint omits a66d61b62190 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] omits 465505c187f3 mm/vmscan: move RECLAIM* bits to uapi header omits 5e0e0367d9fc userfaultfd/selftests: add test exercising minor fault handling omits 06370cc05010 userfaultfd: update documentation to describe minor fault [...] omits cc01caded118 userfaultfd: add UFFDIO_CONTINUE ioctl omits 37cfd6f9a709 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] omits ff3cc7e79218 userfaultfd: disable huge PMD sharing for MINOR registered VMAs omits 42ae341756da userfaultfd/hugetlbfs: fix minor fault page leak omits d338ae6ff2d8 userfaultfd: add minor fault registration mode omits 0163500fc452 mm,page_alloc: drop unnecessary checks from pfn_range_vali [...] omits 99f7aba8843c mm: make alloc_contig_range handle in-use hugetlb pages omits 892246fb9bea mm: make alloc_contig_range handle free hugetlb pages omits afee9dec7f18 mm,hugetlb: split prep_new_huge_page functionality omits bbe6f607319d mm,hugetlb: drop clearing of flag from prep_new_huge_page omits 74f36e1f642e mm,compaction: let isolate_migratepages_{range,block} retu [...] omits 5e89255466a3 mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...] omits 55b49deee9c9 hugetlb: add lockdep_assert_held() calls for hugetlb_lock omits 00b44d726bfb hugetlb: make free_huge_page irq safe omits e2816169cb84 hugetlb: change free_pool_huge_page to remove_pool_huge_page omits 65f8f6604ad2 hugetlb: call update_and_free_page without hugetlb_lock omits 5f40df192bcd hugetlb: create remove_hugetlb_page() to separate functionality omits d71f591dc24b hugetlb: add per-hstate mutex to synchronize user adjustments omits 8b9511814882 hugetlb: no need to drop hugetlb_lock to call cma_release omits 6274cab2772f mm/cma: change cma mutex to irq safe spinlock omits 085d03087140 mm/hugetlb: remove unused variable pseudo_vma in remove_in [...] omits 75176ecdfd40 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() omits e1f4d914a31c mm/hugeltb: clarify (chg - freed) won't go negative in hug [...] omits 61f72bbf4dd8 mm/hugeltb: simplify the return code of __vma_reservation_ [...] omits 6f99500bc9f2 mm/hugeltb: remove redundant VM_BUG_ON() in region_add() omits a0c1a3490364 mm: huge_memory: debugfs for file-backed THP split omits 210086c0b90b mm: huge_memory: a new debugfs interface for splitting THP tests omits 67bf30908759 khugepaged: remove meaningless !pte_present() check in khu [...] omits 24f1984964b1 khugepaged: remove unnecessary out label in collapse_huge_page() omits 2a3b3f552e9d khugepaged: use helper function range_in_vma() in collapse [...] omits ea9ae0a31019 mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...] omits c1f95c3ea32d mm/huge_memory.c: use helper function migration_entry_to_page() omits 41631d28006f mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...] omits 35177687984f mm/huge_memory.c: remove redundant PageCompound() check omits f72fca4f7111 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...] omits 0ba4a32f17ed mm/huge_memory.c: make get_huge_zero_page() return bool omits 5d1a1206ec42 mm/huge_memory.c: rework the function vma_adjust_trans_huge() omits 42fc0de4eb82 mm/huge_memory.c: remove unnecessary local variable ret2 omits 1135629b1f84 khugepaged: fix wrong result value for trace_mm_collapse_h [...] omits 0005b8d4b13d khugepaged: use helper khugepaged_test_exit() in __khugepa [...] omits 189d065fe236 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() omits b260143f4ffa khugepaged: remove unneeded return value of khugepaged_col [...] omits bf25a0c22333 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] omits c4d28908a350 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] omits 8529ce544627 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] omits af813826c02b mm/hugetlb: optimize the surplus state transfer code in mo [...] omits 2ee41ccd625e mm/hugetlb: use some helper functions to cleanup code omits fd7d5c273c43 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE omits 1fd90743998c mm/hugetlb: remove redundant reservation check condition i [...] omits 7f904f630ce8 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] omits dff85bd4e333 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h omits eda5613016da mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE omits 9d76a88f8997 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled omits 733f60418be4 hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix omits c7b3b5cd126c hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() omits 1802d4bfd96b mm/page_alloc: redundant definition variables of pfn in for loop omits abbe18d11463 mm: remove nrexceptional from inode omits b157679f19c3 dax: account DAX entries as nrpages omits 13ad5b13d6d5 mm: stop accounting shadow entries omits eb3c4f1e32b6 mm: introduce and use mapping_empty omits 78ee9cbc3363 slub: remove resiliency_test() function omits eca04f26c316 kunit: add a KUnit test for SLUB debugging functionality omits 5c67678707a9 ocfs2: fix ocfs2 corrupt when iputting an inode omits 3d97a00e292b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 73905c5dde9a /proc/kpageflags: do not use uninitialized struct pages omits 11a40a67de91 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 191f214ad36a Merge branch 'pci/tegra' discards 6eb4bf746f2d Merge branch 'remotes/lorenzo/pci/misc' discards 62eaf3a98a3f Merge branch 'remotes/lorenzo/pci/msi' discards 12f17a50ef42 Merge branch 'remotes/lorenzo/pci/xilinx' discards 058dbd12e215 Merge branch 'remotes/lorenzo/pci/xgene' discards a258f1232f51 Merge branch 'remotes/lorenzo/pci/vmd' discards 840256502c19 Merge branch 'remotes/lorenzo/pci/tegra' discards a2a3b4662967 Merge branch 'remotes/lorenzo/pci/microchip' discards 370d5a80bb3c Merge branch 'remotes/lorenzo/pci/mediatek' discards 4c7b3ad2901a Merge branch 'remotes/lorenzo/pci/layerscape' discards f7646243fc8b Merge branch 'remotes/lorenzo/pci/iproc' discards c823e214b04e Merge branch 'remotes/lorenzo/pci/endpoint' discards 6c1a8d692701 Merge branch 'remotes/lorenzo/pci/dwc' discards 9481aba4cdfe Merge branch 'remotes/lorenzo/pci/cadence' discards d3de56c256c5 Merge branch 'remotes/lorenzo/pci/brcmstb' discards d7337892e616 Merge branch 'remotes/lorenzo/pci/altera-msi' discards 6adb84257a81 Merge branch 'pci/misc' discards 58021d28fd10 Merge branch 'pci/kernel-doc' discards bef58f118e81 Merge branch 'pci/sysfs' discards 0921300774d5 Merge branch 'pci/vpd' discards 4d037ae03d7f Merge branch 'pci/pm' discards 3299c59fda27 Merge branch 'pci/hotplug' discards 98fd8b68a176 Merge branch 'pci/error' discards 304f290263cf Merge branch 'pci/enumeration' discards 583248493f78 cifs: add shutdown support discards ae95928f274c dt-bindings: Remove unused Sigma Designs Tango bindings discards b1ef997bec4d Merge branch 'io_uring-5.13' into for-next discards 58e591b40efc Merge branch 'io_uring-5.13' into for-next discards ddeadee51ea9 Merge branch 'block-5.13' into for-next discards 75012dc3dc5c RDMA/rtrs: fix uninitialized symbol 'cnt' discards 254a3031ff28 s390: dasd: Mundane spelling fixes discards 9881243d9474 block/rnbd: Remove all likely and unlikely discards 043a8d5a7bf0 block/rnbd-clt: Check the return value of the function rtr [...] discards 000ab2bcd866 block/rnbd: Fix style issues discards d062e4e763dc block/rnbd-clt: Change queue_depth type in rnbd_clt_sessio [...] discards f8039460efdb null_blk: poll queue support discards 30475cc46fde cifs: detect dead connections only when echoes are enabled. omits 04c552317e02 Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] omits 8faca89c34eb Bluetooth: Fix the HCI to MGMT status conversion table discards 9d637eda5858 Cifs: Fix kernel oops caused by deferred close for files. discards 8b68d3c94643 cifs: Deferred close for files discards 7856ec4e9ccf Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' omits edc510855d96 gpio: sim: Fix dereference of free'd pointer config omits a49d14276ac4 gpio: sim: allocate IDA numbers earlier discards 7982b0dd319f Merge branch 'clocksource.2021.04.25a' into HEAD discards 10f5d441880a clocksource: Reduce WATCHDOG_THRESHOLD discards a7813519f8a3 clocksource: Forgive tsc_early pre-calibration drift discards 54d3cfc88be6 clocksource: Limit number of CPUs checked for clock synchr [...] omits 4d28b580e80a iio: core: fix ioctl handlers removal omits 2d84ea101372 iio: gyro: mpu3050: Fix reported temperature value omits 8a5c3eb99b23 virtio_net: move txq wakeups under tx q lock omits 294bedb1fae1 virtio_net: move tx vq operation under tx queue lock omits accd02e170d4 virtio_net: disable cb aggressively omits dddb1af1676c virtio: fix up virtio_disable_cb omits 3edd30818593 virtio-balloon: fix a typo in comment of virtballoon_migra [...] omits 83bf7f3e80a6 virtio_blk: Add support for lifetime feature omits 7dd8c180533f vdpa: Follow kdoc comment style omits 914470664d15 vdpa: Follow kdoc comment style omits 340a51e9f6f6 vdpa/mlx5: Enable user to add/delete vdpa device omits 11693688979f vdpa: introduce virtio pci driver omits 4ce8eb9c39f5 dt-bindings: gpio: add YAML description for rockchip,gpio-bank omits dae53df16aa7 clocksource: Provide a module parameter to fuzz per-CPU cl [...] omits 27e2bacb1919 clocksource: Check per-CPU clock synchronization when mark [...] omits 8c4b798316c7 clocksource: Retry clock read if long delays detected omits 5005eca245d4 clocksource: Provide module parameters to inject delays in [...] omits d744d01b03f7 Merge branches 'fixes' and 'misc' into for-next omits 07581af31098 iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SE [...] omits 8874711271da iio: proximity: pulsedlight: Fix rumtime PM imbalance on error omits fbecba8b838b iio: light: gp2ap002: Fix rumtime PM imbalance on error omits 1c55c39f8232 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails omits 8ee70469f035 Bluetooth: btusb: fix memory leak omits 14a4e9ea3ce2 gpio: mxs: remove useless function omits 13e66a52f780 Bluetooth: btusb: Add support for Lite-On Mediatek Chip omits 4cbb375e997d Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] omits 3dc1f3d0db1a dt-bindings: gpio: fairchild,74hc595: Convert to json-schema omits c6bc94970af8 Bluetooth: virtio_bt: add missing null pointer check on al [...] omits 33091df75602 Bluetooth: Return whether a connection is outbound omits d82f3ceb722f Bluetooth: use flexible-array member instead of zero-length array omits 18bfbc777ee1 Bluetooth: 6lowpan: delete unneeded variable initialization omits 486848b5e1ef gpio: it87: remove unused code omits 2fbe0d8b1205 gpio: 104-dio-48e: Fix coding style issues omits d376dc51b531 gpio: mpc8xxx: Add ACPI support omits 25a702decafe Merge tag 'intel-gpio-v5.13-2' of gitolite.kernel.org:pub/ [...] omits b50d6d30703d gpio: sim: Initialize attribute allocated on the heap omits e1b7033ecdac Merge tag 'intel-gpio-v5.13-1' of gitolite.kernel.org:pub/ [...] omits a769ae48fadd gpio: omap: Use device_get_match_data() helper omits f0f7d662e851 gpio: Add Realtek Otto GPIO support omits a362c0ce6486 dt-bindings: gpio: Binding for Realtek Otto GPIO omits 1c95174bf62b docs: kernel-parameters: Add gpio_mockup_named_lines omits 8b9cc120b86c docs: kernel-parameters: Move gpio-mockup for alphabetic order omits 9195faa7e5a6 gpio: sim: actually use the OF module table omits 9d940ab72645 selftests: gpio: add test cases for gpio-sim omits 8a4cb2823240 selftests: gpio: add a helper for reading GPIO line names omits ab1dbed6f4e8 selftests: gpio: provide a helper for reading chip info omits 3f0279eb9e37 gpio: sim: new testing module omits 5fe6908cbd57 lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() omits f7d5fbad07a4 lib: bitmap: order includes alphabetically omits 5ae2b3edd53b lib: bitmap: remove the 'extern' keyword from function dec [...] omits 864b289f9dbd samples: configfs: add a committable group omits 28ce4996de3b configfs: implement committable items omits afd91814dc37 configfs: use (1UL << bit) for internal flags omits 54312c0b7559 configfs: increase the item name length adds 23806a3e9600 Merge branch 'work.file' of git://git.kernel.org/pub/scm/l [...] adds 6f8ee8d36d07 Merge branch 'work.recursive_removal' of git://git.kernel. [...] adds 9b1f61d5d73d Merge tag 'trace-v5.13' of git://git.kernel.org/pub/scm/li [...] adds a7efd197bc7f Merge tag 'rtc-5.13' of git://git.kernel.org/pub/scm/linux [...] adds d835ff6c96ae Merge tag 'leds-5.13-rc1' of git://git.kernel.org/pub/scm/ [...] adds cda689f8708b Merge tag 'csky-for-linus-5.13-rc1' of git://github.com/c- [...] adds 127f1c09c5c8 parisc: Fix typo in setup.c adds 5e321ded302d Merge tag 'for-5.13/parisc' of git://git.kernel.org/pub/sc [...] adds 51e6f07cb12e Merge tag 'm68knommu-for-v5.13' of git://git.kernel.org/pu [...] adds 954b7207059c Merge tag 'dma-mapping-5.13' of git://git.infradead.org/us [...] adds 74d6790cdaaf Merge branch 'stable/for-linus-5.13' of git://git.kernel.o [...] adds 0c01a4c4ca5b Merge tag 'hwlock-v5.13' of git://git.kernel.org/pub/scm/l [...] adds a01d9524cad7 Merge tag 'rpmsg-v5.13' of git://git.kernel.org/pub/scm/li [...] adds 8796ac1d031a Merge tag 'rproc-v5.13' of git://git.kernel.org/pub/scm/li [...] adds e4adffb8daf4 Merge tag 'dmaengine-5.13-rc1' of git://git.kernel.org/pub [...] adds d0195c7d7af6 Merge tag 'f2fs-for-5.13-rc1' of git://git.kernel.org/pub/ [...] adds 51f629446cd1 Merge tag 'for-linus-5.13-rc1' of git://git.kernel.org/pub [...] adds d665ea6ea86c Merge tag 'for-linus-5.13-rc1' of git://git.kernel.org/pub [...] adds d29c9bb0108e Merge tag 'safesetid-5.13' of git://github.com/micah-morton/linux adds da2e56634b26 ktest: Minor cleanup with uninitialized variable $build_options adds 2676eb4bfc54 ktest: Add example config for using VMware VMs adds becdd17b5acc ktest: Adding editor hints to improve consistency adds 12d4cddda204 ktest: Fixing indentation to match expected pattern adds c043ccbfc6d8 ktest: Further consistency cleanups adds 6a0f3652952c ktest: Re-arrange the code blocks for better discoverability adds c7ceee695877 ktest: Add KTEST section to MAINTAINERS file adds dd8c86c6dd36 Merge tag 'ktest-v5.13' of git://git.kernel.org/pub/scm/li [...] adds 2af4f9b8596a tools/power turbostat: add built-in-counter for IPC -- Ins [...] adds ed0757b83a00 tools/power turbostat: print microcode patch level adds 5683460b85a8 tools/power turbostat: Support Alder Lake Mobile adds 6c5c656006cf tools/power turbostat: Support Ice Lake D adds b2b94be787bf Revert "tools/power turbostat: adjust for temperature offset" adds abdc75ab53b7 tools/power turbostat: Fix DRAM Energy Unit on SKX adds ba58ecde5eec tools/power turbostat: update version number adds 301b1d3a9104 tools/power/turbostat: Fix turbostat for AMD Zen CPUs adds 13a779de4175 tools/power turbostat: Fix offset overflow issue in index [...] adds 25368d7cefcd tools/power/turbostat: Remove Package C6 Retention on Ice [...] adds 1e3ec5cdfb63 tools/power turbostat: unmark non-kernel-doc comment adds 8c69da293041 tools/power turbostat: Enable tsc_tweak for Elkhart Lake a [...] adds aeb01e6d71ff tools/power turbostat: Print the C-state Pre-wake settings adds 7ab5ff4937a3 tools/power turbostat: Fix Core C6 residency on Atom CPUs adds e9d3092f6d7c tools/power turbostat: save original CPU model adds 0b9a0b9be991 tools/power turbostat: add TCC Offset support adds 55279aef754c tools/power turbostat: rename tcc variables adds 1b439f01b67c tools/power turbostat: formatting adds 38c6663a6890 tools/power turbostat: elevate priority of interval mode adds b60c573dc241 tools/power turbostat: Support "turbostat --hide idle" adds 3c070b2abf85 tools/power turbostat: version 2021.05.04 adds d8cb379cda88 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] adds 5a5bcd43d5bf Merge tag 'char-misc-5.13-rc1-round2' of git://git.kernel. [...] adds 98635b29a73f lib: bitmap: remove the 'extern' keyword from function dec [...] adds c13656b904b6 lib: bitmap: order includes alphabetically adds e829c2e47448 lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() adds 3eb52226de6f docs: kernel-parameters: Move gpio-mockup for alphabetic order adds 6984a320349d docs: kernel-parameters: Add gpio_mockup_named_lines adds 951f7da9f60b dt-bindings: gpio: Binding for Realtek Otto GPIO adds 0d82fb1127fb gpio: Add Realtek Otto GPIO support adds ca40daf39daf gpio: omap: Use device_get_match_data() helper adds 65dd36a39d3b lib/cmdline: Export next_arg() for being used in modules adds ac505b6f5fa8 gpio: aggregator: Replace custom get_arg() with a generic [...] adds 7a81638485c1 gpio: sch: Add edge event support adds fdc1f5dfb9aa gpio: sch: Hook into ACPI GPE handler to catch GPIO edge events adds da91ece22672 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venu [...] adds 71cf76d451ef gpio: sch: depends on LPC_SCH adds c6b4853fa25a gpio: sch: Drop MFD_CORE selection adds ba134d29e952 gpio: ich: Switch to be dependent on LPC_ICH adds 76c47d1449fc gpio: mpc8xxx: Add ACPI support adds abd7a8eab813 gpio: 104-dio-48e: Fix coding style issues adds 5fe706730800 gpio: it87: remove unused code adds 56b01acc1c79 dt-bindings: gpio: fairchild,74hc595: Convert to json-schema adds e29eaf1c1a68 gpio: mxs: remove useless function adds 444952956f34 dt-bindings: gpio: add YAML description for rockchip,gpio-bank adds 5d6a1b84e076 Merge tag 'gpio-updates-for-v5.13-v2' of git://git.kernel. [...] adds 583f2bcf86a3 Merge tag 'thermal-v5.13-rc1' of git://git.kernel.org/pub/ [...] adds 7b9df264f0ab Merge tag 'pwm/for-5.13-rc1' of git://git.kernel.org/pub/s [...] adds 975af39978f9 Merge branch 'pci/enumeration' adds 6d34adbe0eb0 Merge branch 'pci/error' adds 31311031d73f Merge branch 'pci/hotplug' adds acd18f12d964 Merge branch 'pci/pm' adds 3c5b307a1ee2 Merge branch 'pci/vpd' adds bac66f8f9751 Merge branch 'pci/sysfs' adds 7faf1dacfbc0 Merge branch 'pci/kernel-doc' adds 0349a070881f PCI: Delay after FLR of Intel DC P4510 NVMe adds 22d106733a25 Merge branch 'pci/virtualization' adds ccfc1d557023 Merge branch 'pci/misc' adds c57400bbe156 Merge branch 'remotes/lorenzo/pci/altera-msi' adds 531a953da3fa Merge branch 'remotes/lorenzo/pci/brcmstb' adds 3ec17ca688cf Merge branch 'remotes/lorenzo/pci/cadence' adds a5166a194ee4 Merge branch 'remotes/lorenzo/pci/dwc' adds 362e377037b1 Merge branch 'remotes/lorenzo/pci/endpoint' adds 1c401162ed11 Merge branch 'remotes/lorenzo/pci/iproc' adds 586fbe90f830 Merge branch 'remotes/lorenzo/pci/layerscape' adds 0b51c08bde08 Merge branch 'remotes/lorenzo/pci/mediatek' adds 180594f55f69 Merge branch 'remotes/lorenzo/pci/microchip' adds c61287bf1783 clk: sifive: Add pcie_aux clock in prci driver for PCIe driver adds e4d368e0b632 clk: sifive: Use reset-simple in prci driver for PCIe driver adds 2da0dd5e30af MAINTAINERS: Add maintainers for SiFive FU740 PCIe driver adds 43cea116be0b dt-bindings: PCI: Add SiFive FU740 PCIe host controller adds e7e21b3a339b PCI: fu740: Add SiFive FU740 PCIe host controller driver adds ae80d5148085 riscv: dts: Add PCIe support for the SiFive FU740-C000 SoC adds 98d771eb3df2 Merge branch 'remotes/lorenzo/pci/risc-v' adds 5b8dafa1e3b8 Merge branch 'remotes/lorenzo/pci/tegra' adds 04dcc048f343 Merge branch 'remotes/lorenzo/pci/vmd' adds 2a2dd35fee87 Merge branch 'remotes/lorenzo/pci/xgene' adds 4772ade27306 Merge branch 'remotes/lorenzo/pci/xilinx' adds 51bc2b7ffd5d Merge branch 'remotes/lorenzo/pci/msi' adds a4ffbb7a96ea Merge branch 'remotes/lorenzo/pci/misc' adds 48582b2e3b87 reset: add missing empty function reset_control_rearm() adds e8d6f9e56187 ata: ahci_brcm: Fix use of BCM7216 reset controller adds bb610757fcd7 PCI: brcmstb: Use reset/rearm instead of deassert/assert adds a147995c9f56 Merge branch 'pci/brcmstb' adds 882862aaacef Merge branch 'pci/tegra' adds 57151b502cbc Merge tag 'pci-v5.13-changes' of git://git.kernel.org/pub/ [...] adds 64b9f64f80a6 vdpa: introduce virtio pci driver adds 58926c8aab10 vdpa/mlx5: Enable user to add/delete vdpa device adds d0f9164eb294 vdpa: Follow kdoc comment style adds c0a54b4bcb45 vdpa: Follow kdoc comment style adds 3fd02fbbfac0 virtio-balloon: fix a typo in comment of virtballoon_migra [...] adds 122b84a1267a virtio-net: don't allocate control_buf if not supported adds 9e3bb9b79a71 virtio_pci_modern: introduce helper to map vq notify area adds 7dca6c0ea96b virtio-pci library: switch to use vp_modern_map_vq_notify() adds 11d8ffed00b2 vp_vdpa: switch to use vp_modern_map_vq_notify() adds a5f7a24f49d8 virtio_pci_modern: hide vp_modern_get_queue_notify_off() adds fd466b36940b virito_pci libray: hide vp_modern_map_capability() adds 9e311bcad73d virtio-pci library: report resource address adds 526cb8580bc6 vp_vdpa: report doorbell address adds 3a3e0fad16d4 vhost-vdpa: fix vm_flags for virtqueue doorbell mapping adds 0ecb1960788d vDPA/ifcvf: get_vendor_id returns a device specific vendor id adds 139c3fd9c9fc vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA adds 51fc387b67cb vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids adds 2f1b30507039 vDPA/ifcvf: remove the version number string adds 69d00d9858c7 vDPA/ifcvf: fetch device feature bits when probe adds 1d895a68085b vDPA/ifcvf: verify mandatory feature bits for vDPA adds e8ef6124959a vDPA/ifcvf: deduce VIRTIO device ID from pdev ids adds 4080fc106750 vdpa_sim: use iova module to allocate IOVA addresses adds f53d9910d009 vringh: add 'iotlb_lock' to synchronize iotlb accesses adds bbc2c372a83d vringh: reset kiov 'consumed' field in __vringh_iov() adds 69c13c58bd10 vringh: explain more about cleaning riov and wiov adds b8c06ad4d67d vringh: implement vringh_kiov_advance() adds 14c9ac05ce09 vringh: add vringh_kiov_length() helper adds bc433e5e0d42 vdpa_sim: cleanup kiovs in vdpasim_free() adds 442706f9f94d vdpa: add get_config_size callback in vdpa_config_ops adds d6d8bb92fdde vhost/vdpa: use get_config_size callback in vhost_vdpa_con [...] adds 9d6d97bff790 vhost/vdpa: Remove the restriction that only supports virt [...] adds 0c853c2c2924 vdpa: add vdpa simulator for block device adds 7d189f617f83 vdpa_sim_blk: implement ramdisk behaviour adds e6fa60522707 vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID adds 899c4d187f6a vdpa_sim_blk: add support for vdpa management tool adds 26bfea1309f5 vDPA/ifcvf: deduce VIRTIO device ID when probe adds 6ad31d162a4e vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA adds 5619003173ba vDPA/ifcvf: get_config_size should return dev specific con [...] adds 0f8a0b0b095f virtio_pci_modern: __force cast the notify mapping adds d7bce85aa7b9 virtio_pci_modern: correct sparse tags for notify adds 16bb86b5569c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds c3f207ab29f7 cifs: Deferred close for files adds 087f757b0129 cifs: add shutdown support adds aa22ebc3826b smb3.1.1: allow dumping GCM256 keys to improve debugging o [...] adds 7ba3d1cdb798 smb3.1.1: allow dumping keys for multiuser mounts adds f4916649f98e cifs: detect dead connections only when echoes are enabled. adds 5b2abdafbedb cifs: use echo_interval even when connection not ready. adds 5c1acf3fe05c cifs: fix regression when mounting shares with prefix paths adds 78c09634f7dc Cifs: Fix kernel oops caused by deferred close for files. adds bae4c0c1c2d5 fs/cifs: Fix resource leak adds 7c9e41e0ef7d Merge tag '5.13-rc-smb3-part2' of git://git.samba.org/sfre [...] adds a79cdfba68a1 Merge tag 'nfsd-5.13-1' of git://git.kernel.org/pub/scm/li [...] adds 7716506adac4 mm: introduce and use mapping_empty() adds 46be67b424ef mm: stop accounting shadow entries adds 7f0e07fb0289 dax: account DAX entries as nrpages adds 8bc3c481b3d0 mm: remove nrexceptional from inode adds 786b31121a2c mm: remove nrexceptional from inode: remove BUG_ON adds aec44e0f0213 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() adds c1991e0705d1 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled adds 537cf30bba24 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h adds 6dfeaff93be1 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] adds 6501fe5f1623 mm/hugetlb: remove redundant reservation check condition i [...] adds 4bfb68a0858d mm: generalize HUGETLB_PAGE_SIZE_VARIABLE adds 04adbc3f7bff mm/hugetlb: use some helper functions to cleanup code adds 5af1ab1d24e0 mm/hugetlb: optimize the surplus state transfer code in mo [...] adds 5c8ecb131a65 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] adds d83e6c8a9b65 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] adds d4241a049ac0 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] adds 0edf61e5ee5c khugepaged: remove unneeded return value of khugepaged_col [...] adds 588d01f918d4 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() adds 28ff0a3c421c khugepaged: use helper khugepaged_test_exit() in __khugepa [...] adds 74e579bf231a khugepaged: fix wrong result value for trace_mm_collapse_h [...] adds 8fd5eda4c726 mm/huge_memory.c: remove unnecessary local variable ret2 adds 71f9e58eb408 mm/huge_memory.c: rework the function vma_adjust_trans_huge() adds aaa9705b4af3 mm/huge_memory.c: make get_huge_zero_page() return bool adds 6beb5e8bba97 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...] adds f6004e73ae95 mm/huge_memory.c: remove redundant PageCompound() check adds d4afd60c24f8 mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...] adds a44f89dc6c5f mm/huge_memory.c: use helper function migration_entry_to_page() adds 89dc6a968291 mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...] adds fef792a4fdb9 khugepaged: use helper function range_in_vma() in collapse [...] adds 18d24a7cd9d3 khugepaged: remove unnecessary out label in collapse_huge_page() adds 75f83783bfdf khugepaged: remove meaningless !pte_present() check in khu [...] adds fa6c02315f74 mm: huge_memory: a new debugfs interface for splitting THP tests adds fbe37501b252 mm: huge_memory: debugfs for file-backed THP split adds f84df0b7f1b6 mm/hugeltb: remove redundant VM_BUG_ON() in region_add() adds bf3d12b9f7f9 mm/hugeltb: simplify the return code of __vma_reservation_ [...] adds dddf31a49a0e mm/hugeltb: clarify (chg - freed) won't go negative in hug [...] adds da56388c4397 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() adds 15b836536321 mm/hugetlb: remove unused variable pseudo_vma in remove_in [...] adds 0ef7dcac998f mm/cma: change cma mutex to irq safe spinlock adds 262443c0421e hugetlb: no need to drop hugetlb_lock to call cma_release adds 2938396771c8 hugetlb: add per-hstate mutex to synchronize user adjustments adds 6eb4e88a6d27 hugetlb: create remove_hugetlb_page() to separate functionality adds 1121828a0c21 hugetlb: call update_and_free_page without hugetlb_lock adds 10c6ec49802b hugetlb: change free_pool_huge_page to remove_pool_huge_page adds db71ef79b59b hugetlb: make free_huge_page irq safe adds 9487ca60fd7f hugetlb: add lockdep_assert_held() calls for hugetlb_lock adds c8e28b47af45 mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...] adds c2ad7a1ffeaf mm,compaction: let isolate_migratepages_{range,block} retu [...] adds 9f27b34f234d mm,hugetlb: drop clearing of flag from prep_new_huge_page adds d3d99fcc4e28 mm,hugetlb: split prep_new_huge_page functionality adds 369fa227c219 mm: make alloc_contig_range handle free hugetlb pages adds ae37c7ff79f1 mm: make alloc_contig_range handle in-use hugetlb pages adds eb14d4eefdc4 mm,page_alloc: drop unnecessary checks from pfn_range_vali [...] adds 7677f7fd8be7 userfaultfd: add minor fault registration mode adds 0d9cadabd193 userfaultfd: disable huge PMD sharing for MINOR registered VMAs adds 714c18910824 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] adds f619147104c8 userfaultfd: add UFFDIO_CONTINUE ioctl adds b8da5cd4e5f1 userfaultfd: update documentation to describe minor fault [...] adds f0fa94330919 userfaultfd/selftests: add test exercising minor fault handling adds b6676de8d7b4 mm/vmscan: move RECLAIM* bits to uapi header adds 202e35db5e71 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] adds 8efb4b596df0 mm: vmscan: use nid from shrink_control for tracepoint adds 2bfd36374edd mm: vmscan: consolidate shrinker_maps handling code adds d27cf2aa0d26 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] adds a2fb12619f20 mm: vmscan: remove memcg_shrinker_map_size adds 72673e861dd0 mm: vmscan: use kvfree_rcu instead of call_rcu adds e4262c4f51d6 mm: memcontrol: rename shrinker_map to shrinker_info adds 468ab8437a97 mm: vmscan: add shrinker_info_protected() helper adds 41ca668a71e7 mm: vmscan: use a new flag to indicate shrinker is registered adds 3c6f17e6c5d0 mm: vmscan: add per memcg shrinker nr_deferred adds 867508304685 mm: vmscan: use per memcg nr_deferred of shrinker adds 476b30a0949a mm: vmscan: don't need allocate shrinker->nr_deferred for [...] adds a178015cde69 mm: memcontrol: reparent nr_deferred when memcg offline adds 18bb473e5031 mm: vmscan: shrink deferred objects proportional to priority adds ef4984384172 mm/compaction: remove unused variable sysctl_compact_memory adds 06dac2f467fe mm: compaction: update the COMPACT[STALL|FAIL] events properly adds d479960e44f2 mm: disable LRU pagevec during the migration temporarily adds 361a2a229fa3 mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] adds 8cc621d2f45d mm: fs: invalidate BH LRU during page migration adds 606a6f71a25a mm/migrate.c: make putback_movable_page() static adds a04840c6841b mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...] adds 34f5e9b9d199 mm/migrate.c: fix potential indeterminate pte entry in mig [...] adds 843e1be108b9 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...] adds 7ee820ee7238 Revert "mm: migrate: skip shared exec THP for NUMA balancing" adds bbb269206f3c mm: vmstat: add cma statistics adds 63f83b31f4f3 mm: cma: use pr_err_ratelimited for CMA warning adds 7bc1aec5e287 mm: cma: add trace events for CMA alloc perf testing adds 43ca106fa8ec mm: cma: support sysfs adds 3aab8ae7aace mm: cma: add the CMA instance name to cma trace events adds 78fa51503fdb mm: use proper type for cma_[alloc|release] adds a08e1e11c90f ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search() adds 3e96b6a2e9ad ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...] adds cd7fae260246 ksm: remove dedicated macro KSM_FLAG_MASK adds c89a384e2551 ksm: fix potential missing rmap_item for stable_node adds 420be4edefe5 mm/ksm: remove unused parameter from remove_trailing_rmap_items() adds 76d8cc3c8f45 mm: restore node stat checking in /proc/sys/vm/stat_refresh adds 6d99a4c029c0 mm: no more EINVAL from /proc/sys/vm/stat_refresh adds 75083aae114c mm: /proc/sys/vm/stat_refresh skip checking known negative stats adds c67579097291 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats adds 575299ea18a8 x86/mm: track linear mapping split events adds fce000b1bc08 mm/mmap.c: don't unlock VMAs in remap_file_pages() adds c2280be81de4 mm: generalize ARCH_HAS_CACHE_LINE_SIZE adds 855f9a8e87fe mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...] adds 91024b3ce247 mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE] adds 1e866974a15b mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION adds 66f24fa766e3 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK adds e8003bf66a7a mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE adds 2521781c1ebc mm/util.c: reduce mem_dump_obj() object size adds 31454980b8b5 mm/util.c: fix typo adds c991ffef7bce mm/gup: don't pin migrated cma pages in movable zone adds 83c02c23d074 mm/gup: check every subpage of a compound page during isolation adds f0f4463837da mm/gup: return an error on migration failure adds 6e7f34ebb8d2 mm/gup: check for isolation errors adds 1a08ae36cf8b mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN adds da6df1b0fcfa mm: apply per-task gfp constraints in fast path adds 8e3560d963d2 mm: honor PF_MEMALLOC_PIN for all movable pages adds 9afaf30f7a1a mm/gup: do not migrate zero page adds d1e153fea2a8 mm/gup: migrate pinned pages out of movable zone adds fa965fd54827 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] adds 24dc20c75f93 mm/gup: change index type to long as it counts pages adds f68749ec342b mm/gup: longterm pin migration cleanup adds 79dbf135e248 selftests/vm: gup_test: fix test flag adds e44605a8b1aa selftests/vm: gup_test: test faulting in kernel, and verif [...] adds 8ca559132a2d mm/memory_hotplug: remove broken locking of zone PCP struc [...] adds 8736cc2d002f drivers/base/memory: introduce memory_block_{online,offline} adds dd8e2f230d82 mm,memory_hotplug: relax fully spanned sections check adds f9901144e48f mm,memory_hotplug: factor out adjusting present pages into [...] adds a08a2ae34613 mm,memory_hotplug: allocate memmap from the added memory range adds 4a3e5de9c4ec acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported adds e3a9d9fcc331 mm,memory_hotplug: add kernel boot option to enable memmap [...] adds f91ef2223dc4 x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE adds ca6e51d592d2 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE adds 79cd420248c7 mm/zswap.c: switch from strlcpy to strscpy adds ecfc2bda7aaf mm/zsmalloc: use BUG_ON instead of if condition followed by BUG. adds 28961998f858 iov_iter: lift memzero_page() to highmem.h adds d048b9c2a737 btrfs: use memzero_page() instead of open coded kmap pattern adds 9727688dbf7e mm/highmem.c: fix coding style issue adds 68d68ff6ebbf mm/mempool: minor coding style tweaks adds 0c4ff27a0e54 mm/process_vm_access.c: remove duplicate include adds 94868a1e127b kfence: zero guard page after out-of-bounds access adds 407f1d8c1b5f kfence: await for allocation using wait_event adds 37c9284f6932 kfence: maximize allocation wait timeout duration adds 36f0b35d0894 kfence: use power-efficient work queue to run delayed work adds 8404c9fbc84b Merge branch 'akpm' (patches from Andrew) adds 6a79162fe5d5 docs: Fix typo in Documentation/x86/x86_64/5level-paging.rst adds eef8abdaedf8 Documentation: input: joydev file corrections adds bd8ede484750 docs/zh_CN: Adjust order and content of zh_CN/index.rst adds 0ca0d55526d3 docs/core-api: Consistent code style adds 2fa4928aed4c docs: correct URL to bios and kernel developer's guide adds 0043f0b27a04 docs: reporting-issues.rst: CC subsystem and maintainers o [...] adds f5169f713e0c Removed the oprofiled version option adds 8e9fa2f21151 oprofiled version output line removed from the list adds 7fc4607899e8 Enlisted oprofile version line removed adds a3f53e8adfda Merge tag 'docs-5.13-2' of git://git.lwn.net/linux adds 788dcee0306e Hexagon: fix build errors adds 6fff7410f6be Hexagon: change jumps to must-extend in futex_atomic_* adds aaa44952bbd1 Hexagon: remove DEBUG from comet config adds f1f99adf05f2 Hexagon: add target builtins to kernel adds 5e5948e57e43 Merge tag 'hexagon-5.13-0' of git://git.kernel.org/pub/scm [...] adds 939b7cbc0090 Merge tag 'riscv-for-linus-5.13-mw0' of git://git.kernel.o [...] adds 298a58e165e4 ARM: footbridge: remove personal server platform adds 322a3b843d7f Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds c2036abb625f dt-bindings: Remove unused Sigma Designs Tango bindings adds a7277a739841 dt-bindings: serial: 8250: Remove duplicated compatible strings adds 5cd1a85a6c3f of: overlay: Remove redundant assignment to ret adds 62b3b3660aff dt-bindings: PCI: rcar-pci-host: Document missing R-Car H1 [...] adds 7935bb56e21b dt-bindings: media: renesas,vin: Make resets optional on R [...] adds 970aa72c4dd3 dt-bindings: display: renesas,du: Add missing power-domain [...] adds 6799e3f281e9 dt-bindings: net: renesas,etheravb: Fix optional second cl [...] adds 2423e142b37e Merge tag 'devicetree-fixes-for-5.13-1' of git://git.kerne [...] adds 3da53c754502 Merge branches 'acpi-pm' and 'acpi-docs' adds 164e64adc246 Merge tag 'acpi-5.13-rc1-2' of git://git.kernel.org/pub/sc [...] adds 8c9af478c06b ftrace: Handle commands when closing set_ftrace_filter file adds 7ec901b6fa9c Merge tag 'trace-v5.13-2' of git://git.kernel.org/pub/scm/ [...] adds 682a8e2b41ef Merge tag 'ecryptfs-5.13-rc1-updates' of git://git.kernel. [...] adds 3f1c6f2122fc libceph: allow addrvecs with a single NONE/blank address adds 7ac86b3dca1b Merge tag 'ceph-for-5.13-rc1' of git://github.com/ceph/cep [...] adds 38182162b50a Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 698f99ed5e06 vfio/mdev: remove unnecessary NULL check in mbochs_create() adds 77b8aeb9da04 vfio/pci: Revert nvlink removal uAPI breakage adds cc35518d29bc docs: vfio: fix typo adds a2de4bbddce3 Merge tag 'vfio-v5.13-rc1pt2' of git://github.com/awilliam [...] adds b208108638c4 s390: fix detection of vector enhancements facility 1 vs. [...] adds e48661230cc3 Merge tag 's390-5.13-2' of git://git.kernel.org/pub/scm/li [...] adds d0034a7a4ac7 Merge branch 'next' into for-linus adds ac05a8a927e5 Input: ili210x - add missing negation for touch indication [...] adds 05665cef4b74 Input: xpad - add support for Amazon Game Controller adds aef511fb91b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8e9800f9f2b8 xfs: don't allow log writes if the data device is readonly adds af120709b1fb Merge tag 'xfs-5.13-merge-5' of git://git.kernel.org/pub/s [...] adds 6e552494fb90 iomap: remove unused private field from ioend adds 05da1f643f00 Merge tag 'iomap-5.13-merge-3' of git://git.kernel.org/pub [...] adds 543203d2e4cb alpha: eliminate old-style function definitions adds 0214967a376d alpha: csum_partial_copy.c: add function prototypes from < [...] adds f4bf74d82915 fs/proc/generic.c: fix incorrect pde_is_permanent check adds b793cd9ab34d proc: save LOC in __xlate_proc_name() adds d4455faccd6c proc: mandate ->proc_lseek in "struct proc_ops" adds 1dcdd7ef96ba proc: delete redundant subset=pid check adds 268af17ada58 selftests: proc: test subset=pid adds 5b31a7dfa350 proc/sysctl: fix function name error in comments adds 4ee60ec156d9 include: remove pagemap.h from blkdev.h adds 08c5188ef40f kernel.h: drop inclusion in bitmap.h adds 112dfce8f297 linux/profile.h: remove unnecessary declaration adds 8ba9d40b6b2b kernel/async.c: fix pr_debug statement adds 32c93976ac2e kernel/cred.c: make init_groups static adds d1d1a2cd4627 tools: disable -Wno-type-limits adds e5b9252d9000 tools: bitmap: sync function declarations with the kernel adds a719101f19d2 tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel adds bb8bc36ef8a9 arch: rearrange headers inclusion order in asm/bitops for [...] adds 586eaebea598 lib: extend the scope of small_const_nbits() macro adds 78e48f0667ff tools: sync small_const_nbits() macro with the kernel adds 5c88af59f9ab lib: inline _find_next_bit() wrappers adds ea81c1ef4417 tools: sync find_next_bit implementation adds 277a20a498d3 lib: add fast path for find_next_*_bit() adds 2cc7b6a44ac2 lib: add fast path for find_first_*_bit() and find_last_bit() adds eaae7841ba83 tools: sync lib/find_bit implementation adds 550eb38bde07 MAINTAINERS: add entry for the bitmap API adds 0523c6922e8b lib/bch.c: fix a typo in the file bch.c adds b8cf20277941 lib: fix inconsistent indenting in process_bit1() adds e89b6358052d lib/list_sort.c: fix typo in function description adds ade29d4fdbe6 lib/genalloc.c: Fix a typo adds e18baa7cc359 lib: crc8: pointer to data block should be const adds 78564b943487 lib: stackdepot: turn depot_lock spinlock to raw_spinlock adds db65a867fd40 lib/percpu_counter: tame kernel-doc compile warning adds 9d6ecac093a2 lib/genalloc: add parameter description to fix doc compile [...] adds edd9334c8dfe lib: parser: clean up kernel-doc adds e13d04ec45b0 include/linux/compat.h: remove unneeded declaration from C [...] adds fbe745416d11 checkpatch: warn when missing newline in return sysfs_emit [...] adds 7b844345fc2a checkpatch: exclude four preprocessor sub-expressions from [...] adds 7e6cdd7fd943 checkpatch: improve ALLOC_ARRAY_ARGS test adds 1e3b918d1dd1 kselftest: introduce new epoll test case adds 7fab29e35630 fs/epoll: restore waking from ep_done_scan() adds b4ca4c01780b isofs: fix fall-through warnings for Clang adds 300563e6e014 fs/nilfs2: fix misspellings using codespell tool adds 312f79c486e9 nilfs2: fix typos in comments adds c1e4726f4654 hpfs: replace one-element array with flexible-array member adds 5449162ac001 do_wait: make PIDTYPE_PID case O(1) instead of O(n) adds a6895399380a kernel/fork.c: simplify copy_mm() adds a8ca6b1388a9 kernel/fork.c: fix typos adds a119b4e5186c kexec: Add kexec reboot string adds 31d82c2c787d kernel: kexec_file: fix error return code of kexec_calcula [...] adds b2075dbb15d7 kexec: dump kmessage before machine_kexec adds 7a1d55b987df gcov: combine common code adds 3180c44fe1ba gcov: simplify buffer allocation adds 1391efa952e8 gcov: use kvmalloc() adds 9b472e85d098 gcov: clang: drop support for clang-10 and older adds 6f1f942cd5fb smp: kernel/panic.c - silence warnings adds 3d1c7fd97e4c delayacct: clear right task's flag after blkio completes adds 23921540d2c0 gdb: lx-symbols: store the abspath() adds dc9586823f3e scripts/gdb: document lx_current is only supported by x86 adds 526940e39626 scripts/gdb: add lx_current support for arm64 adds 97f61c8f44ec kernel/resource: make walk_system_ram_res() find all busy [...] adds 3c9c79753436 kernel/resource: make walk_mem_res() find all busy IORESOU [...] adds 97523a4edb7b kernel/resource: remove first_lvl / siblings_only logic adds d486ccb2522f kernel/resource: allow region_intersects users to hold res [...] adds 63cdafe0af98 kernel/resource: refactor __request_region to allow extern [...] adds 56fd94919b8b kernel/resource: fix locking in request_free_mem_region adds 9c39c6ffe0c2 selftests: remove duplicate include adds 07416af11dd8 kernel/async.c: stop guarding pr_debug() statements adds a065c0faacb1 kernel/async.c: remove async_unregister_domain() adds e7cb072eb988 init/initramfs.c: do unpacking asynchronously adds 17652f4240f7 modules: add CONFIG_MODPROBE_PATH adds b1989a3db45a ipc/sem.c: mundane typo fixes adds cb152a1a9560 mm: fix some typos and code style problems adds bbcd53c96071 drivers/char: remove /dev/kmem for good adds f2e762bab9f5 mm: remove xlate_dev_kmem_ptr() adds f7c8ce44ebb1 mm/vmalloc: remove vwrite() adds 5aa6b70ed182 arm: print alloc free paths for address in registers adds 702850a45a77 scripts/spelling.txt: add "overlfow" adds a4799be53775 scripts/spelling.txt: Add "diabled" typo adds d4e3e52b4dd5 scripts/spelling.txt: add "overflw" adds 80d015587a62 mm/slab.c: fix spelling mistake "disired" -> "desired" adds 2eb70aab25dd include/linux/pgtable.h: few spelling fixes adds 48207f7d41c8 kernel/umh.c: fix some spelling mistakes adds a12f4f85bc5a kernel/user_namespace.c: fix typos adds f0fffaff0b89 kernel/up.c: fix typo adds 5afe69c2ccd0 kernel/sys.c: fix typo adds a109ae2a0252 fs: fat: fix spelling typo of values adds 7497835f7e8d ipc/sem.c: spelling fix adds fa60ce2cb450 treewide: remove editor modelines and cruft adds f0953a1bbaca mm: fix typos in comments adds baf2f90ba416 mm: fix typos in comments adds a48b0872e694 Merge branch 'akpm' (patches from Andrew) adds e22e9832798d Merge tag '9p-for-5.13-rc1' of git://github.com/martinetd/linux adds a647034fe26b Merge tag 'nfs-for-5.13-1' of git://git.linux-nfs.org/proj [...] adds d1f82808877b io_uring: truncate lengths larger than MAX_RW_COUNT on pro [...] adds a5e7da1494e1 MAINTAINERS: add io_uring tool to IO_URING adds 50b7b6f29de3 x86/process: setup io_threads more like normal user space threads adds 28b4afeb59db Merge tag 'io_uring-5.13-2021-05-07' of git://git.kernel.d [...] adds 80d43cbd4615 block/rnbd-clt: Change queue_depth type in rnbd_clt_sessio [...] adds 292660fa35e8 block/rnbd: Fix style issues adds 1056ad829ec4 block/rnbd-clt: Check the return value of the function rtr [...] adds 1e31016b6926 block/rnbd: Remove all likely and unlikely adds be4f361d69f4 s390: dasd: Mundane spelling fixes adds c646790a1fca RDMA/rtrs: fix uninitialized symbol 'cnt' adds cd2c7545ae1b bio: limit bio max size adds 48145b62563a nvme: fix controller ioctl through ns_head adds 4c74d1f80381 nvme: add nvme_get_ns helper adds 51ad06cd698c nvme: avoid memset for passthrough requests adds a97157440e1e nvme: move the fabrics queue ready check routines to core adds d4060d2be113 nvme-pci: fix controller reset hang when racing with nvme_timeout adds ce86dad222e9 nvme-multipath: reset bdev to ns head when failover adds 4a20342572f6 nvmet: remove unsupported command noise adds 9c38475c6643 Merge tag 'nvme-5.13-2021-05-05' of git://git.infradead.or [...] adds cf7b39a0cbf6 block: reexpand iov_iter after read/write adds bd313968fd22 Merge tag 'block-5.13-2021-05-07' of git://git.kernel.dk/l [...] adds 266fd994b2b0 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable adds ab2165e2e6ed ALSA: usb-audio: Add dB range mapping for Sennheiser Commu [...] adds 8eedd3a70a70 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA adds 622464c89314 ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 adds 5d84b5318d86 ALSA: hda/realtek: Add fixup for HP OMEN laptop adds f48652bbe3ae ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP adds 2059c40aded7 Merge tag 'sound-fix-5.13-rc1' of git://git.kernel.org/pub [...] adds 4d6a38da8e79 arm64: entry: always set GIC_PRIO_PSR_I_SET during entry adds 5d8505fd039c arm64: Fix the documented event stream frequency adds c76fba33467b arm64: kernel: Update the stale comment adds 51595e3b4943 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1ad77a05cfae Merge tag 'i3c/for-5.13' of git://git.kernel.org/pub/scm/l [...] adds dd860052c99b Merge tag 'tag-chrome-platform-for-v5.13' of git://git.ker [...] adds 643001b47adc ethernet:enic: Fix a use after free bug in enic_hard_start_xmit adds 22008f560bd3 Revert "Revert "sctp: Fix bundling of SHUTDOWN with COOKIE-ACK"" adds 7aa4e54739be Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case" adds a52445ae5a3a Merge branch 'sctp-bad-revert' adds f282df039126 sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b adds 2e9f60932a2c net: hsr: check skb can contain struct hsr_ethhdr in fill_ [...] adds 01bfe5e8e428 Revert "net/sctp: fix race condition in sctp_destroy_sock" adds 34e5b0118685 sctp: delay auto_asconf init until binding the first addr adds d89ecd154c23 Merge branch 'sctp-race-fix' adds d362fd0be456 Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" adds bd1af6b5fffd Documentation: ABI: sysfs-class-net-qmi: document pass-thr [...] adds b9b34ddbe207 bpf: Fix masking negation logic upon negative dst register adds 801c6058d14a bpf: Fix leakage of uninitialized bpf stack under speculation adds 2a30f9440640 libbpf: Fix signed overflow in ringbuf_process_ring adds ac31565c2193 xsk: Fix for xp_aligned_validate_desc() when len == chunk_size adds 1682d8df20aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 8d432592f30f net: Only allow init netns to set default tcp cong to a re [...] adds c61760e6940d net/nfc: fix use-after-free llcp_sock_bind/connect adds 4c7a94286ef7 net: stmmac: Clear receive all(RA) bit when promiscuous mo [...] adds cf754ae331be ethtool: fix missing NLM_F_MULTI flag when dumping adds f941d686e602 Fix spelling error from "eleminate" to "eliminate" adds 52bfcdd87e83 net:CXGB4: fix leak if sk_buff is not used adds 2c16db6c92b0 net: fix nla_strcmp to handle more then one trailing null [...] adds 8621436671f3 smc: disallow TCP_ULP in smc_setsockopt() adds 4cc7faa40697 can: mcp251xfd: mcp251xfd_probe(): fix an error pointer de [...] adds 4376ea42db8b can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offl [...] adds 03c427147b2d can: mcp251x: fix resume from sleep before interface was b [...] adds e04b2cfe6107 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition adds 9f3c3b423567 Merge tag 'linux-can-fixes-for-5.13-20210506' of git://git [...] adds 6a780f51f87b net: ipa: fix inter-EE IRQ register definitions adds cbaf3f6af9c2 mlxsw: spectrum_mr: Update egress RIF list before route's action adds a6f8ee58a8e3 tcp: Specify cmsgbuf is user pointer for receive zerocopy. adds 578c18eff162 mptcp: fix splat when closing unaccepted socket adds 8a7cb245cf28 net: stmmac: Do not enable RX FIFO overflow interrupts adds 7d18dbddb727 atm: firestream: Use fallthrough pseudo-keyword adds ae4393dfd472 i40e: fix broken XDP support adds 38318f23a7ef i40e: Fix use-after-free in i40e_client_subtask() adds 61343e6da781 i40e: fix the restart auto-negotiation after FEC modified adds 15395ec4685b i40e: Fix PHY type identifiers for 2.5G and 5G adapters adds 8085a36db71f i40e: Remove LLDP frame filters adds e4d4a27220a3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds c7d13358b6a2 netfilter: xt_SECMARK: add new revision to fix structure layout adds 43016d02cf6e netfilter: arptables: use pernet ops struct during unregister adds 7072a355ba19 netfilter: nfnetlink: add a missing rcu_read_unlock() adds 5e024c325406 netfilter: nfnetlink_osf: Fix a missing skb_header_pointer [...] adds 198ad973839c netfilter: remove BUG_ON() after skb_header_pointer() adds 85dfd816fabf netfilter: nftables: Fix a memleak from userdata error pat [...] adds a54754ec9891 netfilter: nftables: avoid overflows in nft_hash_buckets() adds 6c8774a94e6a netfilter: nftables: avoid potential overflows on 32bit arches adds 55bc1af3d911 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds fc858a523108 Merge tag 'net-5.13-rc1' of git://git.kernel.org/pub/scm/l [...] adds 562d1e207d32 powerpc/powernv: remove the nvlink support adds 8abddd968a30 powerpc/64s/radix: Enable huge vmalloc mappings adds 40c753993e3a powerpc/kexec_file: Use current CPU info while setting up FDT adds b910fcbada97 powerpc/powernv/memtrace: Fix dcache flushing adds f5668260b872 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR adds c6b05f4e233c powerpc/kconfig: Restore alphabetic order of the selects u [...] adds 32b48bf8514c KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notif [...] adds f96271cefe6d Merge branch 'master' into next adds ab159ac569fd Merge tag 'powerpc-5.13-2' of git://git.kernel.org/pub/scm [...] adds 45799491a921 kbuild: remove ARCH=sh64 support from top Makefile adds 23243c1ace9f arch: use cross_compiling to check whether it is a cross b [...] adds 44f87191d105 kbuild: parameterize the .o part of suffix-search adds bcf0c6642833 kbuild: refactor fdtoverlay rule adds d4452837ffbe kbuild: refactor modname-multi by using suffix-search adds 19c8d912837e kbuild: make distclean work against $(objtree) instead of [...] adds 7a02cec523a9 kbuild: make distclean remove tag files in sub-directories adds 11122b860bc5 kbuild: remove the unneeded comments for external module builds adds 51eb95e2da41 kbuild: Don't remove link-vmlinux temporary files on exit/signal adds 0ab1438bad43 linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in <li [...] adds 0f979d815cd5 Merge tag 'kbuild-v5.13-2' of git://git.kernel.org/pub/scm [...] adds fc09acb7de31 scsi: scsi_debug: Fix cmd_per_lun, set to max_queue adds 3ba1eeff00c4 scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() adds 35ffbb60bdad scsi: fnic: Use scsi_host_busy_iter() to traverse commands adds 07db05638aa2 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds fec4d42724a1 drm/i915/display: fix compiler warning about array overrun adds 8db6f937f4e7 riscv: Only extend kernel reservation if mapped read-only adds 0e0d4992517f riscv: enable SiFive errata CIP-453 and CIP-1200 Kconfig o [...] adds 8d91b0973358 riscv: Consistify protect_kernel_linear_mapping_text_rodata() use adds beaf5ae15a13 riscv: remove unused handle_exception symbol adds b741596468b0 Merge tag 'riscv-for-linus-5.13-mw1' of git://git.kernel.o [...] adds 025768a966a3 x86/cpu: Use alternative to generate the TASK_SIZE_MAX constant adds 3cf4524ce40b x86/smpboot: Remove duplicate includes adds 790d1ce71de9 x86: Delete UD0, UD1 traces adds 4029b9706d53 x86/resctrl: Fix init const confusion adds b6b4fbd90b15 x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported adds fc48a6d1faad x86/cpu: Remove write_tsc() and write_rdtscp_aux() wrappers adds a217a6593cec KVM/VMX: Invoke NMI non-IST entry instead of IST entry adds 866a6dadbb02 context_tracking: Move guest exit context tracking to sepa [...] adds 88d8220bbf06 context_tracking: Move guest exit vtime accounting to sepa [...] adds 160457140187 KVM: x86: Defer vtime accounting 'til after IRQ handling adds b41c723b203e sched/vtime: Move vtime accounting external declarations a [...] adds 6f922b89e551 sched/vtime: Move guest enter/exit vtime accounting to vtime.h adds 14296e0c4478 context_tracking: Consolidate guest enter/exit wrappers adds 1ca0016c149b context_tracking: KVM: Move guest enter/exit wrappers to K [...] adds bc908e091b32 KVM: x86: Consolidate guest enter/exit logic to common helpers adds dd3e4012dd36 Merge tag 'x86_urgent_for_v5.13_rc1' of git://git.kernel.o [...] adds e10de314287c x86/events/amd/iommu: Fix invalid Perf result due to IOMMU [...] adds 85bbba1c0778 Merge tag 'perf_urgent_for_v5.13_rc1' of git://git.kernel. [...] adds 1139aeb1c521 smp: Fix smp_call_function_single_async prototype adds 28ce0e70ecc3 locking/qrwlock: Cleanup queued_write_lock_slowpath() adds 4fbf5d6837bf Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME wi [...] adds cdf78db40709 futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI adds b097d5ed3356 futex: Get rid of the val2 conditional dance adds 51cf94d16860 futex: Make syscall entry points less convoluted adds 732a27a0891c Merge tag 'locking-urgent-2021-05-09' of git://git.kernel. [...] adds 19987fdad506 sched,doc: sched_debug_verbose cmdline should be sched_verbose adds d583d360a620 psi: Fix psi state corruption when schedule() races with c [...] adds 6d2f8909a5fa sched: Fix out-of-bound access in uclamp adds 0258bdfaff5b sched/fair: Fix unfairness caused by missing load decay adds 9819f682e48c Merge tag 'sched-urgent-2021-05-09' of git://git.kernel.or [...] adds 679971e72131 smb3: when mounting with multichannel include it in reques [...] adds 9c2dc11df50d smb3: do not attempt multichannel to server which does not [...] adds c1f8a398b6d6 smb3: if max_channels set to more than one channel request [...] adds 0a55a1fbed0b Merge tag '5.13-rc-smb3-part3' of git://git.samba.org/sfre [...] adds 35c820e71565 Revert "bio: limit bio max size" adds 506c30790f54 Merge tag 'block-5.13-2021-05-09' of git://git.kernel.dk/l [...] adds 365002da3c46 Merge tag 'drm-intel-next-fixes-2021-04-30' of git://anong [...] adds a712b307cfde drm/msm/dpu: Delete bonkers code adds b9d79e4ca4ff fbmem: Mark proc_fb_seq_ops as __maybe_unused adds 59e528c5bc58 Merge tag 'drm-misc-next-fixes-2021-05-06' of git://anongi [...] adds d89f6048bdcb drm/amd/display: Reject non-zero src_y and src_x for video planes adds 20a5f5a98e1b drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 adds b117b3964f38 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID adds d7b4a6077ec3 amdgpu/pm: set pp_dpm_dcefclk to readonly on NAVI10 and ne [...] adds 3cbae5abfa8e drm/amd/display: fix wrong statement in mst hpd debugfs adds 4b12ee6f426e drm/amdgpu: fix r initial values adds b45aeb2dea91 drm/amdgpu: Handling of amdgpu_device_resume return value [...] adds 8c3dd61cfa05 drm/amdgpu: Register VGA clients after init can no longer fail adds e0c16eb4b361 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] adds c83c4e191244 drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC adds 16e9b3e58bc3 drm/amd/display: Fix two cursor duplication when using overlay adds 5bbf21932884 drm/radeon: Fix off-by-one power_state index heap overwrite adds c69f27137a38 drm/radeon: Avoid power table parsing memory leaks adds 8651fcb9873b drm/amd/pm: initialize variable adds 8bf073ca9235 drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. adds 234055fd9728 drm/amdgpu: Use device specific BO size & stride check. adds 0844708ac3d2 Merge tag 'amd-drm-fixes-5.13-2021-05-05' of https://gitla [...] adds efc58a96adcd Merge tag 'drm-next-2021-05-10' of git://anongit.freedeskt [...] adds 6dae40aed484 fbmem: fix horribly incorrect placement of __maybe_unused adds 6efb943b8616 Linux 5.13-rc1 adds e25b6d7cddfb Merge remote-tracking branch 'arc-current/for-curr' adds 18d95e4a9096 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 9683e5775c75 libbpf: Add NULL check to add_dummy_ksym_var adds 3b80d106e110 samples/bpf: Consider frame size in tx_only of xdpsock sample adds 31379397dcc3 bpf: Forbid trampoline attach for functions with variable [...] adds 07e2b8b3462a Merge remote-tracking branch 'bpf/master' adds 97734659f3e9 Merge remote-tracking branch 'ipsec/master' adds 8822702f6e4c ALSA: hda/realtek: reset eapd coeff to default value for alc287 adds c1b550294938 ALSA: hda: fixup headset for ASUS GU502 laptop adds d3054a82bdf2 Merge remote-tracking branch 'sound-current/for-linus' adds 3a00c0a406f5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 1aae36eb8f95 Merge remote-tracking branch 'spi-fixes/for-linus' adds 2932200cf7dc Merge remote-tracking branch 'pci-current/for-linus' adds 53519752bb28 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 385fe5d0fb9b Merge remote-tracking branch 'phy/fixes' adds 9c0d94d9348e iio: light: gp2ap002: Fix rumtime PM imbalance on error adds bfcb869df911 iio: proximity: pulsedlight: Fix rumtime PM imbalance on error adds 3cf402ab7a17 iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SE [...] adds 3fc6dad6f440 iio: gyro: mpu3050: Fix reported temperature value adds c97e2c466bfd iio: core: fix ioctl handlers removal adds 121af0a80d7c iio: core: return ENODEV if ioctl is unknown adds ca7cb955f315 iio: tsl2583: Fix division by a zero lux_val adds 3440da3eafe8 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 5e6f34b6cf3e Merge remote-tracking branch 'soundwire-fixes/fixes' adds 362b3f61fc14 Merge remote-tracking branch 'ide/master' adds 5b33fa3068f0 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 6d68b5f83a3c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds adbd914dcde0 btrfs: zoned: fix silent data loss after failure splitting [...] adds ffb7c2e923cb btrfs: do not consider send context as valid when trying t [...] adds 626e9f41f7c2 btrfs: fix race leading to unpersisted data and metadata on fsync adds f9baa501b4fd btrfs: fix deadlock when cloning inline extents and using qgroups adds 5e753a817b2d btrfs: fix unmountable seed device after fstrim adds 784daf2b9628 btrfs: zoned: sanity check zone type adds 84772b10025b btrfs: zoned: bail out if we can't read a reliable write pointer adds 50ae8016b2a4 btrfs: initialize return variable in cleanup_free_space_cache_v1 adds 2e4f4de38d26 Merge branch 'misc-5.13' into next-fixes adds 435ac9bb801c Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 26f346e54c45 Merge remote-tracking branch 'vfs-fixes/fixes' adds fee8151d0a52 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds b2b84df18530 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 1da19d8b4599 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds d7fd665601c1 Merge remote-tracking branch 'asm-generic/master' adds d3506d256d94 Merge branch 'misc' into for-next adds 6d52b4dc637c Merge remote-tracking branch 'arm/for-next' adds 35cb7964cabb Merge remote-tracking branch 'arm-soc/for-next' adds eae15a616e18 Merge remote-tracking branch 'actions/for-next' adds 317718910014 Merge remote-tracking branch 'amlogic/for-next' adds 18ed35238861 Merge remote-tracking branch 'aspeed/for-next' adds 6b36192f7a45 Merge remote-tracking branch 'at91/at91-next' adds 3a84bc780fe2 Merge remote-tracking branch 'drivers-memory/for-next' adds a8b37b249a29 Merge remote-tracking branch 'imx-mxs/for-next' adds 97671a5ca6aa Merge remote-tracking branch 'keystone/next' adds 5cab05e25451 Merge remote-tracking branch 'mediatek/for-next' adds d0aacaacb6b6 Merge remote-tracking branch 'mvebu/for-next' adds 02136ad94162 Merge remote-tracking branch 'omap/for-next' adds 2e83dc2ef9e9 Merge remote-tracking branch 'qcom/for-next' adds f2682bf249ba Merge remote-tracking branch 'raspberrypi/for-next' adds bb0eef7cfe65 Merge remote-tracking branch 'realtek/for-next' adds 57ff5b9ed6da Merge remote-tracking branch 'renesas/next' adds d48ab30b688a Merge remote-tracking branch 'reset/reset/next' adds b6c517bcd8ad Merge remote-tracking branch 'rockchip/for-next' adds 0e80947ed768 Merge remote-tracking branch 'samsung-krzk/for-next' adds 79053496a28d Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] adds d8dc1e9b3b81 Merge remote-tracking branch 'scmi/for-linux-next' adds cb9362e0396c Merge remote-tracking branch 'sunxi/sunxi/for-next' adds d3f89ab08545 Merge remote-tracking branch 'tegra/for-next' adds 3c55ebed6f56 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 11e7a691a977 csky: syscache: Fixup duplicate cache flush adds 1294d89b48b0 csky: Fixup 610 bootup failed adds 035db70401a0 Merge remote-tracking branch 'csky/linux-next' adds 8767f74bbf8b Merge remote-tracking branch 'h8300/h8300-next' adds 6d2f86b77a87 Merge remote-tracking branch 'sh/for-next' adds c51bfe72a93f Merge remote-tracking branch 'pidfd/for-next' adds ab82dd9386ed Merge remote-tracking branch 'btrfs/for-next' adds 0e1c1526416f Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' adds 401ccd66acbe Merge remote-tracking branch 'ceph/master' adds e87dbd1cec70 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. adds 5c47c5ffd696 Merge remote-tracking branch 'cifs/for-next' adds bb03a3d512bf cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path adds 1721ef842033 cifsd: Handle ksmbd_session_rpc_open() failure in create_s [...] adds 565d54692eaf cifsd: Update out_buf_len in smb2_populate_readdir_entry() adds fbec42c2e155 cifsd: Fix potential null-ptr-deref in destroy_previous_session() adds 670d5cf22fd0 cifsd: add support for AES256 encryption adds c309fbcfa4c0 Merge pull request #43 from namjaejeon/cifsd-for-next adds da28b77cc1ff Merge remote-tracking branch 'cifsd/cifsd-for-next' adds b11c3023a498 Merge remote-tracking branch 'ext3/for_next' adds 18e30c4dbd8b Merge remote-tracking branch 'jfs/jfs-next' adds 4308a876f834 Merge remote-tracking branch 'vfs/for-next' adds 700f9b35cbbe Merge remote-tracking branch 'printk/for-next' adds 6a01268687c8 HID: semitek: new driver for GK6X series keyboards adds 4bfb2c72b2bf HID: asus: Filter keyboard EC for old ROG keyboard adds 25bdbfbb2d83 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 adds ed1ab6ff213a HID: thrustmaster: fix return value check in thrustmaster_probe() adds ed80bdc4571f HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell [...] adds 9858c74c29e1 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 adds 7b229b13d78d HID: hid-input: add mapping for emoji picker key adds 0f0fb3d27e5b HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT adds b0d713c60c75 HID: surface-hid: Fix integer endian conversion adds b45ef5db7bf2 HID: ft260: check data size in ft260_smbus_write() adds edb032033da0 HID: hid-sensor-hub: Return error for hid_set_field() failure adds c980512b4512 HID: asus: filter G713/G733 key event to prevent shutdown adds 3b2520076822 HID: quirks: Add quirk for Lenovo optical mouse adds 670a23111e72 HID: remove the unnecessary redefinition of a macro adds a2353e3b2601 HID: multitouch: require Finger field to mark Win8 reports as MT adds bc8b796f618c HID: multitouch: set Stylus suffix for Stylus-application [...] adds 48e33befe61a HID: Add BUS_VIRTUAL to hid_connect logging adds 6be388f4a35d HID: usbhid: fix info leak in hid_submit_ctrl adds 291a64fe426f Merge branch 'for-5.13/upstream-fixes' into for-next adds f2145f8dc566 HID: do not use down_interruptible() when unbinding devices adds eb134536cf6f HID: input: replace outdated HID numbers+comments with macros adds 8dcaa046bf96 HID: google: Add of_match table to Whiskers switch device. adds 7383354ad595 HID: logitech-dj/hidpp: Add info/warn/err messages about 2 [...] adds 042d05b2e30e HID: lg-g15: Remove unused size argument from lg_*_event() [...] adds ba3e054e7a70 HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function adds 614d34f8b3db HID: lg-g15: Add a lg_g15_init_input_dev() helper function adds 1e5c22983f13 HID: lg-g15: Make the LED-name used by lg_g15_register_led [...] adds cbe5b6b6a77a HID: lg-g15: Add support for the Logitech Z-10 speakers adds b413c59ead32 HID: lg-g15 + ite: Add MODULE_AUTHOR adds dce6a0d56a77 Merge branches 'for-5.14/core', 'for-5.14/google' and 'for [...] adds ca66a6770bd9 HID: i2c-hid: Skip ELAN power-on command after reset adds adfd5f216d25 Merge branch 'for-5.13/upstream-fixes' into for-next adds a9545d5e2a28 Merge remote-tracking branch 'hid/for-next' adds 7af5d8258377 Merge remote-tracking branch 'i2c/i2c/for-next' adds a5458ceb4694 Merge remote-tracking branch 'pm/linux-next' adds dbd6d108f576 Merge remote-tracking branch 'ieee1394/for-next' adds 3ce9cef0e207 Bluetooth: 6lowpan: delete unneeded variable initialization adds b877c48bb6c9 Bluetooth: use flexible-array member instead of zero-length array adds dec709145dfc Bluetooth: Return whether a connection is outbound adds 9a5e130f1f78 Bluetooth: virtio_bt: add missing null pointer check on al [...] adds 2164375ac685 Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] adds 803521926580 Bluetooth: btusb: Add support for Lite-On Mediatek Chip adds 4f46690dedfb Bluetooth: btusb: fix memory leak adds 8da3a0b87f4f Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails adds c96a0ebb1514 Bluetooth: Fix the HCI to MGMT status conversion table adds 335241a4f897 Bluetooth: hci_qca: fix potential GPF adds 183dce5a7fd3 Bluetooth: btusb: Fix failing to init controllers with ope [...] adds 56ce20a664a7 Bluetooth: Add ncmd=0 recovery handling adds 2b16c523e81f Bluetooth: 6lowpan: remove unused function adds 39cf4a93cf0a Bluetooth: Fix alt settings for incoming SCO with transpar [...] adds da68ad722e54 Bluetooth: btqca: Don't modify firmware contents in-place adds feb295ceca83 Merge remote-tracking branch 'bluetooth/master' adds 2bc9c55413c3 next-20210504/amdgpu adds 70c56373a6b1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds d9aa6571b28b drm/msm/dp: check sink_count before update is_connected status adds f2f46b878777 drm/msm/dp: initialize audio_comp when audio starts adds cf13178f1d15 Merge remote-tracking branch 'drm-msm/msm-next' adds 6b47bfb0f999 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds bdf622e0fade drm/etnaviv: Remove redundant NULL check adds 0e63302dc143 drm/etnaviv: Remove useless error message adds 4bfdd2aa67fb drm/etnaviv: rework linear window offset calculation adds 6371c3a73d87 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 37d8b5dd2a30 Merge branch 'io_uring-5.13' into for-next adds 1e495cb45396 Merge branch 'block-5.13' into for-next adds 5566b134d26a Merge branch 'block-5.13' into for-next adds 3c2ed5a8158c Merge branch 'block-5.13' into for-next adds 82bc786e8c90 Merge remote-tracking branch 'block/for-next' adds 1ca5d5a77101 Merge remote-tracking branch 'security/next-testing' adds d56eab5e5e3f Merge remote-tracking branch 'apparmor/apparmor-next' adds c71ea499082d Merge remote-tracking branch 'keys/keys-next' adds 79db4b44121d Merge branch 'x86/urgent' adds 15470ebeb5ef Merge branch 'sched/urgent' adds e7a902ef2200 Merge branch 'perf/urgent' adds a95f54035376 Merge branch 'locking/urgent' adds a307d7fde9d7 Merge remote-tracking branch 'tip/auto-latest' adds b76a641f70c9 Merge remote-tracking branch 'edac/edac-for-next' adds 0c5b7ba7e4e4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 2d9a3c9c0e69 clocksource: Retry clock read if long delays detected adds 20459f96321f clocksource: Check per-CPU clock synchronization when mark [...] adds 00ce3fc61e5c clocksource: Limit number of CPUs checked for clock synchr [...] adds bdbd9c673eb5 clocksource: Reduce clocksource-skew threshold for TSC adds 8e614d5b5899 clocksource: Provide kernel module to test clocksource watchdog adds 35c0c1d51208 Merge branch 'clocksource.2021.05.02a' into HEAD adds 44b5c74a859c Merge remote-tracking branch 'rcu/rcu/next' adds ff76d506030d KVM: x86/mmu: Avoid unnecessary page table allocation in k [...] adds 1699f65c8b65 kvm/x86: Fix 'lpages' kvm stat for TDM MMU adds d981dd15498b KVM: LAPIC: Accurately guarantee busy wait for timer to ex [...] adds 262de4102c7b kvm: exit halt polling on need_resched() as well adds deee59bacb24 KVM: nSVM: fix a typo in svm_leave_nested adds c74ad08f3333 KVM: nSVM: fix few bugs in the vmcb02 caching logic adds 9d290e16432c KVM: nSVM: leave the guest mode prior to loading a nested state adds 7f6231a39117 KVM: x86/mmu: Fix kdoc of __handle_changed_spte adds 8899a5fc7da5 KVM: x86: Fix potential fput on a null source_kvm_file adds 0a269a008f83 x86/kvm: Fix pr_info() for async PF setup/teardown adds 8b79feffeca2 x86/kvm: Teardown PV features on boot CPU as well adds c02027b5742b x86/kvm: Disable kvmclock on all CPUs on shutdown adds 3d6b84132d2a x86/kvm: Disable all PV features on crash adds 384fc672f528 x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cp [...] adds 46a63924b05f doc/kvm: Fix wrong entry for KVM_CAP_X86_MSR_FILTER adds f5c7e8425f18 KVM: nVMX: Always make an attempt to map eVMCS after migration adds 32d1b3ab588c KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus [...] adds c9ecafaf0113 KVM: selftests: evmcs_test: Check that VMCS12 is alway pro [...] adds 70f094f4f01d KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' adds 5f443e424efa selftests: kvm: remove reassignment of non-absolute variables adds aca352886ebd KVM: x86: Hoist input checks in kvm_add_msr_filter() adds 063ab16c14db KVM: nSVM: always restore the L1's GIF on migration adds 809c79137a19 KVM: nSVM: remove a warning about vmcb01 VM exit reason adds 8aec21c04caa KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control [...] adds 85d0011264da KVM: x86: Emulate RDPID only if RDTSCP is supported adds 3b195ac92602 KVM: SVM: Inject #UD on RDTSCP when it should be disabled [...] adds 2183de4161b9 KVM: x86: Move RDPID emulation intercept to its own enum adds 5104d7ffcf24 KVM: VMX: Disable preemption when probing user return MSRs adds 0caa0a77c2f6 KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP [...] adds 36fa06f9ff39 KVM: x86: Add support for RDPID without RDTSCP adds b6194b94a2ca KVM: VMX: Configure list of user return MSRs at module init adds ee9d22e08d13 KVM: VMX: Use flag to indicate "active" uret MSRs instead [...] adds 8ea8b8d6f869 KVM: VMX: Use common x86's uret MSR list as the one true list adds 5e17c624010a KVM: VMX: Disable loading of TSX_CTRL MSR the more convent [...] adds 9cc39a5a43c0 KVM: x86: Export the number of uret MSRs to vendor modules adds e5fda4bbadb0 KVM: x86: Move uret MSR slot management to common x86 adds 61a05d444d2c KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to gu [...] adds 78bba966ee3c KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed adds 34114136f725 KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notif [...] adds e8ea85fb280e KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit adds 76ea438b4afc KVM: X86: Expose bus lock debug exception to guest adds 03ca4589fabc KVM: x86: Prevent KVM SVM from loading on kernels with 5-l [...] adds 594b27e677b3 KVM: x86: Cancel pvclock_gtod_work on module removal adds 3f804f6d201c KVM: x86: Prevent deadlock against tk_core.seq adds b26990987ffc tools/kvm_stat: Fix documentation typo adds 258785ef08b3 kvm: Cap halt polling at kvm->max_halt_poll_ns adds 368340a3c7d9 KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers adds ce7ea0cfdc2e KVM: SVM: Move GHCB unmapping to fix RCU warning adds b070f0aa2afa Merge remote-tracking branch 'kvm/next' adds 0b8aa3d450e9 Merge remote-tracking branch 'percpu/for-next' adds b85a512e023c usb: cdnsp: Useless condition has been removed adds f2931c042f42 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds ec1fcfdfe1d2 Merge remote-tracking branch 'phy-next/next' adds 3c58f1e2d015 Merge branch 'misc' into for-next adds e1dccf2d5d29 Merge remote-tracking branch 'scsi/for-next' adds 4c7d22c55bdd virtio_net: move tx vq operation under tx queue lock adds 0c077be4da36 virtio_net: move txq wakeups under tx q lock adds 41e0088d1365 virtio: fix up virtio_disable_cb adds 7ff6e99e021c virtio_net: disable cb aggressively adds 4c0b7f16438c Merge remote-tracking branch 'vhost/linux-next' adds 8ef6a8973af6 Merge remote-tracking branch 'rpmsg/for-next' adds c10f0b6ccd56 Merge remote-tracking branch 'gpio-intel/for-next' adds 9a93ed28ff5d Merge remote-tracking branch 'pinctrl/for-next' adds 6ca627c563d5 sparc64: Add compile-time asserts for siginfo_t offsets adds c130a51d2c4b arm: Add compile-time asserts for siginfo_t offsets adds 82254cc09f5a arm64: Add compile-time asserts for siginfo_t offsets adds d467414b1205 signal: Verify the alignment and size of siginfo_t adds 861a8c64443e siginfo: Move si_trapno inside the union inside _si_fault adds 51b3ff1ecc4d signal: Implement SIL_FAULT_TRAPNO adds bd49616484a3 signal: Use dedicated helpers to send signals with si_trapno set adds 137555de8440 signal: Remove __ARCH_SI_TRAPNO adds c90d00d95cb1 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] adds fe3b0cd3d19a signal: Factor force_sig_perf out of perf_sigtrap adds f6a2c711f1e3 signal: Deliver all of the siginfo perf data in _perf adds e0436ab602fe signalfd: Remove SIL_FAULT_PERF_EVENT fields from signalfd [...] adds 4cf4e48fff05 signal: sort out si_trapno and si_perf adds ef566ba2d7d9 signal: Remove the last few si_perf references adds 2e58c78cd0fa Merge remote-tracking branch 'userns/for-next' adds 415463a82dd9 Merge remote-tracking branch 'livepatching/for-next' adds c5a9ceae2af4 Merge remote-tracking branch 'coresight/next' adds b08f9089ffae Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 9e33440d08ff Merge remote-tracking branch 'kspp/for-next/kspp' adds fe290dc83839 Merge remote-tracking branch 'gnss/gnss-next' adds 849f3082d627 Merge remote-tracking branch 'slimbus/for-next' adds df3587e8d9d5 Merge remote-tracking branch 'nvmem/for-next' adds 20a40e4da6a6 hv_balloon: Remove redundant assignment to region_start adds ef89a0a48950 Merge remote-tracking branch 'hyperv/hyperv-next' adds 8773261dc023 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] adds 3def12e1a715 Merge remote-tracking branch 'rust/rust-next' adds da177a2cca44 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds 362d1463bf39 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 179d988f445e /proc/kpageflags: do not use uninitialized struct pages adds 0cf20500504e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 483cc8f8de4e ocfs2: fix ocfs2 corrupt when iputting an inode adds 404b486f9987 kunit: add a KUnit test for SLUB debugging functionality adds 33f27b37f47a slub: remove resiliency_test() function adds f9374dfe4fb5 mm/page_alloc: redundant definition variables of pfn in for loop adds f0df8560b38d mm/highmem: Remove deprecated kmap_atomic adds 7a3eb03c5468 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 128314b46653 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 26442ba7e880 kernel/hung_task.c: Monitor killed tasks. adds 7e7ec4c9a6f0 procfs: allow reading fdinfo with PTRACE_MODE_READ adds 90d5a4687b60 procfs/dmabuf: add inode number to /proc/*/fdinfo adds 4b361970d136 proc/sysctl: make protected_* world readable adds 729734c29e0c hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds a89ffeabb355 kernel/crash_core: add crashkernel=auto for vmcore creation adds 588a8e4a3500 aio: simplify read_events() adds 42b4f26816dc Merge branch 'akpm-current/current' adds 831ff5d26bf2 mmap: make mlock_future_check() global adds c3bdbb492fae riscv/Kconfig: make direct map manipulation options depend on MMU adds e9de47de3992 set_memory: allow set_direct_map_*_noflush() for multiple pages adds f0b2c8854f6d set_memory: allow querying whether set_direct_map_*() is a [...] adds 5a46f83bf1ac mm: introduce memfd_secret system call to create "secret" [...] adds bea3d6f0fc5f memfd_secret: use unsigned int rather than long as syscall [...] adds e335c67db4ee secretmem/gup: don't check if page is secretmem without reference adds 00633d5cc967 secretmem: optimize page_is_secretmem() adds 2ca85a374d2e PM: hibernate: disable when there are active secretmem users adds a9049551689d arch, mm: wire up memfd_secret system call where relevant adds 59c6dfa00512 memfd_secret: use unsigned int rather than long as syscall [...] adds efd68fa06acf secretmem: test: add basic selftest for memfd_secret(2) adds 076f4112bf61 memfd_secret: use unsigned int rather than long as syscall [...] adds e1f4c60066b6 Merge branch 'akpm/master' adds e6f67ebd93ef Add linux-next specific files for 20210510
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 (fd3ecedb365c) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-net-qmi | 16 + Documentation/ABI/testing/sysfs-devices-system-cpu | 2 +- Documentation/admin-guide/gpio/gpio-sim.rst | 72 - Documentation/admin-guide/kernel-parameters.txt | 40 +- Documentation/admin-guide/reporting-issues.rst | 49 +- Documentation/arm64/elf_hwcaps.rst | 2 +- Documentation/core-api/symbol-namespaces.rst | 26 +- .../devicetree/bindings/display/renesas,du.yaml | 3 + .../devicetree/bindings/media/renesas,vin.yaml | 46 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 2 +- .../devicetree/bindings/pci/rcar-pci-host.yaml | 12 +- .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 113 + Documentation/devicetree/bindings/serial/8250.yaml | 5 - Documentation/driver-api/vfio.rst | 2 +- Documentation/filesystems/configfs.rst | 6 +- Documentation/input/joydev/joystick-api.rst | 14 +- Documentation/input/joydev/joystick.rst | 26 +- Documentation/process/changes.rst | 1 - Documentation/scheduler/sched-domains.rst | 2 +- .../translations/it_IT/process/changes.rst | 1 - Documentation/translations/zh_CN/index.rst | 168 +- Documentation/virt/kvm/api.rst | 4 +- Documentation/x86/x86_64/5level-paging.rst | 4 +- MAINTAINERS | 15 + Makefile | 32 +- Next/SHA1s | 146 +- Next/merge.log | 5628 +++++--------------- arch/alpha/include/uapi/asm/siginfo.h | 2 - arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/traps.c | 24 +- arch/alpha/lib/csum_partial_copy.c | 1 + arch/alpha/mm/fault.c | 4 +- arch/arm/configs/footbridge_defconfig | 1 - arch/arm/kernel/signal.c | 39 + arch/arm/mach-footbridge/Kconfig | 21 - arch/arm/mach-footbridge/Makefile | 2 - arch/arm/mach-footbridge/personal-pci.c | 57 - arch/arm/mach-footbridge/personal.c | 25 - arch/arm64/include/asm/daifflags.h | 3 + arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/cpuidle.c | 2 +- arch/arm64/kernel/entry-common.c | 17 - arch/arm64/kernel/entry.S | 15 +- arch/arm64/kernel/signal.c | 39 + arch/arm64/kernel/signal32.c | 39 + arch/csky/Kconfig | 4 +- arch/csky/mm/syscache.c | 12 +- arch/hexagon/Makefile | 6 +- arch/hexagon/configs/comet_defconfig | 1 - arch/hexagon/include/asm/futex.h | 4 +- arch/hexagon/include/asm/timex.h | 3 +- arch/hexagon/kernel/hexagon_ksyms.c | 8 +- arch/hexagon/kernel/ptrace.c | 4 +- arch/hexagon/lib/Makefile | 3 +- arch/hexagon/lib/divsi3.S | 67 + arch/hexagon/lib/memcpy_likely_aligned.S | 56 + arch/hexagon/lib/modsi3.S | 46 + arch/hexagon/lib/udivsi3.S | 38 + arch/hexagon/lib/umodsi3.S | 36 + arch/m68k/Makefile | 2 +- arch/m68k/kernel/signal.c | 3 +- arch/mips/Makefile | 2 +- arch/mips/include/uapi/asm/siginfo.h | 2 - arch/parisc/Makefile | 2 +- arch/parisc/kernel/setup.c | 2 +- arch/powerpc/Kconfig | 37 +- arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/include/asm/opal.h | 3 - arch/powerpc/include/asm/pci-bridge.h | 1 - arch/powerpc/include/asm/pci.h | 7 - arch/powerpc/kernel/module.c | 18 +- arch/powerpc/kexec/file_load_64.c | 92 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 46 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 5 +- arch/powerpc/lib/Makefile | 3 + arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/memtrace.c | 4 +- arch/powerpc/platforms/powernv/npu-dma.c | 705 --- arch/powerpc/platforms/powernv/opal-call.c | 2 - arch/powerpc/platforms/powernv/pci-ioda.c | 185 +- arch/powerpc/platforms/powernv/pci.c | 11 - arch/powerpc/platforms/powernv/pci.h | 17 +- arch/powerpc/platforms/pseries/pci.c | 23 - arch/riscv/Kconfig.erratas | 4 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 33 + arch/riscv/include/asm/set_memory.h | 7 +- arch/riscv/kernel/setup.c | 2 - arch/riscv/kernel/traps.c | 2 - arch/riscv/mm/init.c | 11 +- arch/riscv/mm/kasan_init.c | 1 - arch/s390/kernel/setup.c | 4 +- arch/sh/Makefile | 2 +- arch/sparc/include/uapi/asm/siginfo.h | 3 - arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 + arch/sparc/kernel/signal_64.c | 36 + arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/x86/events/amd/iommu.c | 47 +- arch/x86/include/asm/bug.h | 9 - arch/x86/include/asm/idtentry.h | 15 + arch/x86/include/asm/kvm_host.h | 15 +- arch/x86/include/asm/kvm_para.h | 10 +- arch/x86/include/asm/msr.h | 4 - arch/x86/include/asm/page_64.h | 33 + arch/x86/include/asm/page_64_types.h | 23 +- arch/x86/include/uapi/asm/kvm.h | 2 + arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/resctrl/monitor.c | 2 +- arch/x86/kernel/kvm.c | 129 +- arch/x86/kernel/kvmclock.c | 26 +- arch/x86/kernel/nmi.c | 10 + arch/x86/kernel/process.c | 19 +- arch/x86/kernel/signal_compat.c | 15 +- arch/x86/kernel/smpboot.c | 3 - arch/x86/kernel/tsc.c | 2 +- arch/x86/kvm/cpuid.c | 20 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/kvm_emulate.h | 1 + arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 20 +- arch/x86/kvm/mmu/tdp_mmu.c | 17 +- arch/x86/kvm/svm/nested.c | 23 +- arch/x86/kvm/svm/sev.c | 32 +- arch/x86/kvm/svm/svm.c | 101 +- arch/x86/kvm/svm/svm.h | 1 + arch/x86/kvm/vmx/capabilities.h | 3 + arch/x86/kvm/vmx/nested.c | 29 +- arch/x86/kvm/vmx/vmx.c | 275 +- arch/x86/kvm/vmx/vmx.h | 12 +- arch/x86/kvm/x86.c | 162 +- arch/x86/kvm/x86.h | 45 + arch/xtensa/Makefile | 6 +- drivers/ata/ahci_brcm.c | 46 +- drivers/atm/firestream.c | 1 + drivers/block/null_blk/main.c | 114 +- drivers/block/null_blk/null_blk.h | 5 - drivers/block/virtio_blk.c | 76 +- drivers/bluetooth/btqca.c | 27 +- drivers/bluetooth/btusb.c | 19 + drivers/bluetooth/hci_qca.c | 4 +- drivers/clk/sifive/Kconfig | 2 + drivers/clk/sifive/fu740-prci.c | 11 + drivers/clk/sifive/fu740-prci.h | 2 +- drivers/clk/sifive/sifive-prci.c | 54 + drivers/clk/sifive/sifive-prci.h | 13 + drivers/gpio/Kconfig | 8 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-sim.c | 877 --- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 181 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 4 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 51 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 12 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 56 +- drivers/gpu/drm/i915/display/intel_dp.c | 13 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 16 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 6 - drivers/gpu/drm/msm/dp/dp_audio.c | 1 + drivers/gpu/drm/msm/dp/dp_display.c | 26 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 + drivers/gpu/drm/radeon/radeon_atombios.c | 26 +- drivers/hid/Kconfig | 19 +- drivers/hid/Makefile | 1 + drivers/hid/hid-a4tech.c | 2 + drivers/hid/hid-asus.c | 12 +- drivers/hid/hid-core.c | 13 +- drivers/hid/hid-debug.c | 3 + drivers/hid/hid-ft260.c | 5 +- drivers/hid/hid-google-hammer.c | 10 + drivers/hid/hid-ids.h | 10 +- drivers/hid/hid-input.c | 9 +- drivers/hid/hid-ite.c | 1 + drivers/hid/hid-lg-g15.c | 141 +- drivers/hid/hid-logitech-dj.c | 8 + drivers/hid/hid-logitech-hidpp.c | 12 + drivers/hid/hid-multitouch.c | 18 +- drivers/hid/hid-quirks.c | 4 + drivers/hid/hid-semitek.c | 40 + drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-thrustmaster.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 9 +- drivers/hid/surface-hid/surface_hid_core.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hv/hv_balloon.c | 1 - drivers/iio/industrialio-core.c | 3 +- drivers/iio/light/tsl2583.c | 8 + drivers/input/joystick/xpad.c | 2 + drivers/input/touchscreen/ili210x.c | 2 +- drivers/net/can/m_can/m_can.c | 3 +- drivers/net/can/spi/mcp251x.c | 35 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 8 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 16 +- drivers/net/ethernet/cisco/enic/enic_main.c | 7 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 6 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 42 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 30 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +- drivers/net/ipa/gsi.c | 4 +- drivers/net/ipa/gsi_reg.h | 18 +- drivers/net/virtio_net.c | 10 +- drivers/net/wan/hdlc_fr.c | 5 +- drivers/nvme/host/core.c | 98 +- drivers/nvme/host/fabrics.c | 57 - drivers/nvme/host/fabrics.h | 13 - drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/ioctl.c | 65 +- drivers/nvme/host/multipath.c | 3 + drivers/nvme/host/nvme.h | 16 +- drivers/nvme/host/pci.c | 3 + drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/admin-cmd.c | 6 +- drivers/nvme/target/loop.c | 4 +- drivers/of/overlay.c | 3 - drivers/pci/controller/dwc/Kconfig | 9 + drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pcie-fu740.c | 309 ++ drivers/pci/controller/pcie-brcmstb.c | 19 +- drivers/pci/quirks.c | 1 + drivers/pinctrl/pinctrl-ingenic.c | 3 + drivers/reset/Kconfig | 1 + drivers/scsi/fnic/fnic_scsi.c | 828 ++- drivers/scsi/scsi_debug.c | 24 +- drivers/usb/cdns3/cdnsp-mem.c | 5 +- drivers/vdpa/Kconfig | 8 + drivers/vdpa/ifcvf/ifcvf_base.c | 24 +- drivers/vdpa/ifcvf/ifcvf_base.h | 26 +- drivers/vdpa/ifcvf/ifcvf_main.c | 86 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 6 + drivers/vdpa/vdpa_sim/Makefile | 1 + drivers/vdpa/vdpa_sim/vdpa_sim.c | 127 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 2 + drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 338 ++ drivers/vdpa/virtio_pci/vp_vdpa.c | 34 +- drivers/vhost/vdpa.c | 16 +- drivers/vhost/vringh.c | 69 +- drivers/video/fbdev/core/fbmem.c | 2 +- drivers/virtio/virtio_pci_modern.c | 27 +- drivers/virtio/virtio_pci_modern_dev.c | 67 +- fs/block_dev.c | 20 +- fs/btrfs/ctree.h | 2 +- fs/btrfs/extent-tree.c | 6 +- fs/btrfs/file.c | 35 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/inode.c | 4 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/ordered-data.c | 2 +- fs/btrfs/qgroup.c | 16 +- fs/btrfs/send.c | 4 +- fs/btrfs/tree-log.c | 3 +- fs/btrfs/zoned.c | 17 + fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/connect.c | 27 +- fs/cifs/file.c | 27 +- fs/cifs/fs_context.c | 3 + fs/cifs/ioctl.c | 66 +- fs/cifs/link.c | 6 +- fs/cifs/misc.c | 9 + fs/cifs/sess.c | 6 + fs/cifs/smb2pdu.c | 5 + fs/cifsd/auth.c | 53 +- fs/cifsd/crypto_ctx.c | 8 +- fs/cifsd/crypto_ctx.h | 8 +- fs/cifsd/mgmt/user_session.h | 4 +- fs/cifsd/smb2pdu.c | 44 +- fs/cifsd/smb2pdu.h | 18 +- fs/configfs/configfs_internal.h | 22 +- fs/configfs/dir.c | 245 +- fs/inode.c | 9 +- fs/io_uring.c | 4 +- fs/iomap/buffered-io.c | 7 +- fs/proc/generic.c | 2 +- fs/signalfd.c | 23 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_log.c | 10 +- include/dt-bindings/clock/sifive-fu740-prci.h | 1 + include/linux/bpf_verifier.h | 5 +- include/linux/clocksource.h | 9 +- include/linux/compat.h | 10 +- include/linux/configfs.h | 3 +- include/linux/context_tracking.h | 92 +- include/linux/hid.h | 3 +- include/linux/iomap.h | 5 +- include/linux/kconfig.h | 6 - include/linux/kernel.h | 2 + include/linux/kvm_host.h | 45 + include/linux/netfilter_arp/arp_tables.h | 3 +- include/linux/reset.h | 5 + include/linux/sched/signal.h | 13 +- include/linux/signal.h | 3 +- include/linux/smp.h | 2 +- include/linux/vdpa.h | 4 + include/linux/virtio_pci_modern.h | 11 +- include/linux/vringh.h | 19 +- include/linux/vtime.h | 108 +- include/net/bluetooth/hci.h | 1 + include/net/bluetooth/hci_core.h | 1 + include/uapi/asm-generic/siginfo.h | 20 +- include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/netfilter/xt_SECMARK.h | 6 + include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/signalfd.h | 4 +- include/uapi/linux/vfio.h | 46 +- include/uapi/linux/virtio_blk.h | 11 - kernel/bpf/btf.c | 12 + kernel/bpf/verifier.c | 33 +- kernel/events/core.c | 11 +- kernel/futex.c | 82 +- kernel/locking/qrwlock.c | 6 +- kernel/sched/core.c | 2 +- kernel/sched/fair.c | 12 +- kernel/sched/psi.c | 36 +- kernel/signal.c | 113 +- kernel/smp.c | 26 +- kernel/time/Makefile | 1 + kernel/time/clocksource-wdtest.c | 202 + kernel/time/clocksource.c | 105 +- kernel/time/jiffies.c | 15 +- kernel/trace/ftrace.c | 5 +- kernel/up.c | 2 +- lib/Kconfig.debug | 12 + lib/nlattr.c | 2 +- localversion-next | 2 +- net/bluetooth/6lowpan.c | 36 - net/bluetooth/hci_core.c | 22 + net/bluetooth/hci_event.c | 35 +- net/ceph/decode.c | 20 +- net/ethtool/netlink.c | 3 +- net/hsr/hsr_forward.c | 4 + net/ipv4/netfilter/arp_tables.c | 5 +- net/ipv4/netfilter/arptable_filter.c | 2 +- net/ipv4/tcp.c | 1 + net/ipv4/tcp_cong.c | 4 + net/mptcp/subflow.c | 3 +- net/netfilter/nf_conntrack_ftp.c | 5 +- net/netfilter/nf_conntrack_h323_main.c | 3 +- net/netfilter/nf_conntrack_irc.c | 5 +- net/netfilter/nf_conntrack_pptp.c | 4 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_conntrack_sane.c | 5 +- net/netfilter/nf_tables_api.c | 11 +- net/netfilter/nfnetlink.c | 1 + net/netfilter/nfnetlink_osf.c | 2 + net/netfilter/nft_set_hash.c | 20 +- net/netfilter/xt_SECMARK.c | 88 +- net/nfc/llcp_sock.c | 4 + net/sctp/sm_make_chunk.c | 6 +- net/sctp/sm_statefuns.c | 9 +- net/sctp/socket.c | 38 +- net/smc/af_smc.c | 4 +- net/xdp/xsk_queue.h | 7 +- samples/bpf/xdpsock_user.c | 2 +- samples/configfs/configfs_sample.c | 153 - samples/vfio-mdev/mbochs.c | 2 - samples/vfio-mdev/mdpy.c | 3 +- scripts/Makefile.build | 2 +- scripts/Makefile.lib | 54 +- scripts/link-vmlinux.sh | 14 - scripts/ver_linux | 1 - sound/pci/hda/hda_generic.c | 16 +- sound/pci/hda/patch_realtek.c | 157 +- sound/usb/mixer_maps.c | 12 + tools/kvm/kvm_stat/kvm_stat.txt | 2 +- tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/ringbuf.c | 30 +- tools/power/x86/turbostat/turbostat.8 | 6 +- tools/power/x86/turbostat/turbostat.c | 1314 +++-- tools/testing/ktest/examples/vmware.conf | 137 + tools/testing/ktest/ktest.pl | 571 +- tools/testing/selftests/gpio/.gitignore | 2 - tools/testing/selftests/gpio/Makefile | 4 +- tools/testing/selftests/gpio/config | 1 - tools/testing/selftests/gpio/gpio-chip-info.c | 57 - tools/testing/selftests/gpio/gpio-line-name.c | 55 - tools/testing/selftests/gpio/gpio-sim.sh | 229 - tools/testing/selftests/kvm/lib/x86_64/handlers.S | 4 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 88 +- .../selftests/perf_events/sigtrap_threads.c | 14 +- virt/kvm/kvm_main.c | 7 +- 398 files changed, 8442 insertions(+), 10820 deletions(-) delete mode 100644 Documentation/admin-guide/gpio/gpio-sim.rst create mode 100644 Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml delete mode 100644 arch/arm/mach-footbridge/personal-pci.c delete mode 100644 arch/arm/mach-footbridge/personal.c create mode 100644 arch/hexagon/lib/divsi3.S create mode 100644 arch/hexagon/lib/memcpy_likely_aligned.S create mode 100644 arch/hexagon/lib/modsi3.S create mode 100644 arch/hexagon/lib/udivsi3.S create mode 100644 arch/hexagon/lib/umodsi3.S delete mode 100644 arch/powerpc/platforms/powernv/npu-dma.c delete mode 100644 drivers/gpio/gpio-sim.c create mode 100644 drivers/hid/hid-semitek.c create mode 100644 drivers/pci/controller/dwc/pcie-fu740.c create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim_blk.c create mode 100644 kernel/time/clocksource-wdtest.c create mode 100644 tools/testing/ktest/examples/vmware.conf delete mode 100644 tools/testing/selftests/gpio/gpio-chip-info.c delete mode 100644 tools/testing/selftests/gpio/gpio-line-name.c delete mode 100755 tools/testing/selftests/gpio/gpio-sim.sh