This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-11
in repository gcc.
from 3d8c8b6146a gfortran.dg/pr68078.f90: Avoid increasing RLIMIT_AS
new a21f3b38c3b libstdc++: Add workaround for ia32 floating atomics miscomp [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libstdc++-v3/testsuite/29_atomics/atomic_float/1.cc | 1 +
libstdc++-v3/testsuite/29_atomics/atomic_float/wait_notify.cc | 1 +
2 files changed, 2 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 4b2db807713 libstdc++: Remove #error from <semaphore> implementation [P [...]
new 0f4588141fc libstdc++: Add workaround for ia32 floating atomics miscomp [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libstdc++-v3/testsuite/29_atomics/atomic_float/1.cc | 1 +
libstdc++-v3/testsuite/29_atomics/atomic_float/wait_notify.cc | 1 +
2 files changed, 2 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from d44d8ed6b4e testsuite/aarch64: Run pr99988.c test under lp64 only
new 4b2db807713 libstdc++: Remove #error from <semaphore> implementation [P [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libstdc++-v3/include/bits/semaphore_base.h | 6 ++----
libstdc++-v3/include/std/semaphore | 2 ++
2 files changed, 4 insertions(+), 4 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from faf7d413a3f gfortran.dg/pr68078.f90: Avoid increasing RLIMIT_AS
new d44d8ed6b4e testsuite/aarch64: Run pr99988.c test under lp64 only
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/testsuite/gcc.target/aarch64/pr99988.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from d018cd835cc x86-64/PE: adjust PR ld/26659 testcase for Cygwin
new b11b2969a9a Harmonize and improve auxiliary entries support for XCOFF
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
bfd/ChangeLog | 10 +++
bfd/coff-rs6000.c | 192 ++++++++++++++++++---------------------------
bfd/coff64-rs6000.c | 201 ++++++++++++++++++++++++++++--------------------
binutils/ChangeLog | 5 ++
binutils/od-xcoff.c | 10 +--
include/ChangeLog | 9 +++
include/coff/internal.h | 6 ++
include/coff/rs6000.h | 101 ++++++++++++------------
include/coff/rs6k64.h | 102 ++++++++++++------------
9 files changed, 330 insertions(+), 306 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_ubsan
in repository toolchain/ci/base-artifacts.
discards 31bc46a 0: update: gcc-50bc1a879536de42d44c110663d8e132609435c0: 1
new 90c70f0 0: update: gcc-5668843346c74cabf830e46b45fad24db4566fd6: 1
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 (31bc46a)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-master-arm-boots [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 128 +-
02-prepare_abe/console.log | 166 +-
04-build_abe-bootstrap_ubsan/console.log | 97069 ++++++++++++++--------------
05-check_regression/console.log | 62 +-
06-update_baseline/console.log | 2 +-
console.log | 97463 +++++++++++++++--------------
jenkins/manifest.sh | 10 +-
7 files changed, 97472 insertions(+), 97428 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-11
in repository gcc.
from 42f2d16e72f testsuite/100176 - fix struct-layout-1_generate.c compile
new 3d8c8b6146a gfortran.dg/pr68078.f90: Avoid increasing RLIMIT_AS
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/testsuite/gfortran.dg/set_vm_limit.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm
in repository linux-next.
omits 65b13aff18a7 memfd_secret: use unsigned int rather than long as syscall [...]
omits 431c03c6d1a1 secretmem: test: add basic selftest for memfd_secret(2)
omits c7b443d014fc memfd_secret: use unsigned int rather than long as syscall [...]
omits faa6fe372eca arch, mm: wire up memfd_secret system call where relevant
omits 3c6feafdcba8 PM: hibernate: disable when there are active secretmem users
omits d26578e9c71f secretmem: optimize page_is_secretmem()
omits 0393f35d953a secretmem/gup: don't check if page is secretmem without reference
omits 50be162dec60 memfd_secret: use unsigned int rather than long as syscall [...]
omits adf157296a09 mm: introduce memfd_secret system call to create "secret" [...]
omits 917170c1ed01 set_memory: allow querying whether set_direct_map_*() is a [...]
omits 4f106c719d4c set_memory: allow set_direct_map_*_noflush() for multiple pages
omits 8df817a96151 riscv/Kconfig: make direct map manipulation options depend on MMU
omits 09ef12317d27 mmap: make mlock_future_check() global
omits be697a8ce455 mm: fix typos in comments
omits fc9ba1b4aea4 mm: fix typos in comments
omits 81cc4ac2eae4 treewide: remove editor modelines and cruft
omits 9ea2d5b39905 ipc/sem.c: spelling fix
omits abb63f87d15d fs: fat: fix spelling typo of values
omits ac88d772e488 kernel/sys.c: fix typo
omits bcb2fc4a65ef kernel/up.c: fix typo
omits 14134482652a kernel/user_namespace.c: fix typos
omits 4063270680eb kernel/umh.c: fix some spelling mistakes
omits b03c8b6ee6b6 include/linux/pgtable.h: few spelling fixes
omits 54047bee19e9 mm/slab.c: fix spelling mistake "disired" -> "desired"
omits 63d72d0b58d1 scripts/spelling.txt: add "overflw"
omits 76ebff4543a3 scripts/spelling.txt: Add "diabled" typo
omits 95fe7dc1b5a6 scripts/spelling.txt: add "overlfow"
omits d09c84a4ff88 arm: print alloc free paths for address in registers
omits ebaf22294383 mm/vmalloc: remove vwrite()
omits 3c8b0b26d278 mm: remove xlate_dev_kmem_ptr()
omits dcca24326d02 drivers/char: remove /dev/kmem for good
omits c15e7f05370d mm: fix some typos and code style problems
omits dc21cf28d874 Merge branch 'akpm-current/current'
omits 60bbcc684d13 Merge remote-tracking branch 'rust/rust-next'
omits bdf9412c28be Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...]
omits 00626b962e63 Merge remote-tracking branch 'kunit-next/kunit'
omits ae26ff91345d Merge remote-tracking branch 'kgdb/kgdb/for-next'
omits 5fa468d6d2bf Merge remote-tracking branch 'hyperv/hyperv-next'
omits 17d1b58e306d Merge remote-tracking branch 'nvmem/for-next'
omits 61d31f6d6647 Merge remote-tracking branch 'slimbus/for-next'
omits 5aec4b3c42f6 Merge remote-tracking branch 'gnss/gnss-next'
omits c220481cb4b3 Merge remote-tracking branch 'kspp/for-next/kspp'
omits 7330b637e98b Merge remote-tracking branch 'seccomp/for-next/seccomp'
omits d9f7c9ec9b5f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next'
omits ceb0a0312b64 Merge remote-tracking branch 'rtc/rtc-next'
omits aa56a2137061 Merge remote-tracking branch 'coresight/next'
omits 828e356e83cb Merge remote-tracking branch 'livepatching/for-next'
omits 90e302afef68 Merge remote-tracking branch 'kselftest/next'
omits 829280ef3bd8 Merge remote-tracking branch 'pwm/for-next'
omits 953754b545df Merge remote-tracking branch 'pinctrl/for-next'
omits 754a17bd521c Merge remote-tracking branch 'gpio-brgl/gpio/for-next'
omits 7f8569aae6b7 Merge remote-tracking branch 'rpmsg/for-next'
omits 69c99c21526d Merge remote-tracking branch 'vhost/linux-next'
omits ac41784f2282 Merge remote-tracking branch 'scsi/for-next'
omits 4bbba0af2eef Merge remote-tracking branch 'cgroup/for-next'
omits a03a28d3f328 Merge remote-tracking branch 'dmaengine/next'
omits 8646b1186879 Merge remote-tracking branch 'staging/staging-next'
omits 2e490d45230a Merge remote-tracking branch 'vfio/next'
omits c9069a00e389 Merge remote-tracking branch 'phy-next/next'
omits 09af99216828 Merge remote-tracking branch 'char-misc/char-misc-next'
omits 11d48b4fbccb Merge remote-tracking branch 'tty/tty-next'
omits 2ccac79b1cec Merge remote-tracking branch 'usb-serial/usb-next'
omits 7bb9af634168 Merge remote-tracking branch 'usb/usb-next'
omits 5941c9263bb2 Merge remote-tracking branch 'driver-core/driver-core-next'
omits 84e23f7d335a ipc/sem.c: mundane typo fixes
omits 45375b0d0ee0 modules: add CONFIG_MODPROBE_PATH
omits c0f8b1450dc3 init/initramfs.c: do unpacking asynchronously
omits 9aebaeb105d1 kernel/async.c: remove async_unregister_domain()
omits cc979cb9adc5 kernel/async.c: stop guarding pr_debug() statements
omits 11a9e3d3eece selftests: remove duplicate include
omits 48e24c463209 kernel/resource: fix locking in request_free_mem_region
omits 3b73c6e6b947 kernel/resource: refactor __request_region to allow extern [...]
omits edede6a2ecfe kernel/resource: allow region_intersects users to hold res [...]
omits 14725b6148e1 kernel/resource: remove first_lvl / siblings_only logic
omits 46f0949694ac kernel/resource: make walk_mem_res() find all busy IORESOU [...]
omits fe0093f24ea6 kernel/resource: make walk_system_ram_res() find all busy [...]
omits f050656437fe scripts/gdb: add lx_current support for arm64
omits d212fc133b11 scripts/gdb: document lx_current is only supported by x86
omits d8e257d6a9f4 gdb: lx-symbols: store the abspath()
omits 76037ec214e0 aio: simplify read_events()
omits 54f7d162aae9 delayacct: clear right task's flag after blkio completes
omits 680c49a1de70 smp: kernel/panic.c - silence warnings
omits af383d8f21ca gcov: clang: drop support for clang-10 and older
omits 06f334d206c8 gcov: clang: fix clang-11+ build
omits 7ba18c7548a3 gcov: use kvmalloc()
omits 555d8d961a6d gcov: simplify buffer allocation
omits 9ebdc04732e5 gcov: combine common code
omits 66597a5ae37b kexec: dump kmessage before machine_kexec
omits 003184006624 kernel: kexec_file: fix error return code of kexec_calcula [...]
omits 27f839efe39b kexec: Add kexec reboot string
omits 66bcbab06905 kernel/crash_core: add crashkernel=auto for vmcore creation
omits 85cd07b5414b kernel/fork.c: fix typos
omits cc0e72adceb3 kernel/fork.c: simplify copy_mm()
omits 491e9b1b2b28 do_wait: make PIDTYPE_PID case O(1) instead of O(n)
omits 82587f0c7488 hpfs: replace one-element array with flexible-array member
omits 041993d12233 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr
omits bdd0c296d189 nilfs2: fix typos in comments
omits f4eee920b3a1 fs/nilfs2: fix misspellings using codespell tool
omits 91277d1d9f1f isofs: fix fall-through warnings for Clang
omits 3869b2769f2e fs/epoll: restore waking from ep_done_scan()
omits 2afebea44819 kselftest: introduce new epoll test case
omits 32a3918f82bb checkpatch: improve ALLOC_ARRAY_ARGS test
omits 9f538f3bc7e0 checkpatch: exclude four preprocessor sub-expressions from [...]
omits 41ba23b1a6d2 checkpatch: warn when missing newline in return sysfs_emit [...]
omits add3a51108c3 include/linux/compat.h: remove unneeded declaration from C [...]
omits 60428eac6eec lib: parser: clean up kernel-doc
omits 1805d49653aa lib/genalloc: add parameter description to fix doc compile [...]
omits 6f835e0f42fe lib/percpu_counter: tame kernel-doc compile warning
omits dfe4d47a9d1e lib: stackdepot: turn depot_lock spinlock to raw_spinlock
omits 6eb679eb3115 lib: crc8: pointer to data block should be const
omits 319fef7b7c4e lib/genalloc.c: Fix a typo
omits 2f689ddbbf9c lib/list_sort.c: fix typo in function description
omits 9e05c4eed0a5 lib: fix inconsistent indenting in process_bit1()
omits e1032dc57a2a lib/bch.c: fix a typo in the file bch.c
omits d24e7b49b2c6 MAINTAINERS: add entry for the bitmap API
omits 94911929722e tools: sync lib/find_bit implementation
omits 2b3fd184e440 h8300: rearrange headers inclusion order in asm/bitops
omits 5c7661a4b0fd lib: add fast path for find_first_*_bit() and find_last_bit()
omits d03dff61231a lib: add fast path for find_next_*_bit()
omits 0d6204c5f279 tools: sync find_next_bit implementation
omits d0fc53357002 lib: inline _find_next_bit() wrappers
omits d50defefe93e tools: sync small_const_nbits() macro with the kernel
omits 2810a7f5930d lib: extend the scope of small_const_nbits() macro
omits 736ec2346c7f arch: rearrange headers inclusion order in asm/bitops for [...]
omits a7a1e527b5ae tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel
omits 8d44702502b6 tools: bitmap: sync function declarations with the kernel
omits 93590b92378c tools: disable -Wno-type-limits
omits aebbca2b6e82 kernel/cred.c: make init_groups static
omits feac613a0fd6 kernel/async.c: fix pr_debug statement
omits 4d51b2ea6307 linux/profile.h: remove unnecessary declaration
omits 732f3034b92e kernel.h: drop inclusion in bitmap.h
omits e8cb1c7b326f include: remove pagemap.h from blkdev.h
omits 05e394c1eecf proc/sysctl: make protected_* world readable
omits 6a2efa683361 proc/sysctl: fix function name error in comments
omits 662f8948a440 procfs/dmabuf: add inode number to /proc/*/fdinfo
omits 2eb8316fcf51 procfs: allow reading fdinfo with PTRACE_MODE_READ
omits 202f1ce00d13 selftests: proc: test subset=pid
omits c094546c475e proc: delete redundant subset=pid check
omits 25ca0ba358b9 proc: smoke test lseek()
omits e025e6d88835 proc: mandate ->proc_lseek in "struct proc_ops"
omits 11093f669d3a proc: save LOC in __xlate_proc_name()
omits 91e34db7c2b9 fs/proc/generic.c: fix incorrect pde_is_permanent check
omits c4ade6b83591 kernel/hung_task.c: Monitor killed tasks.
omits 4d15895bbc7d fs/buffer.c: dump more info for __getblk_gfp() stall problem
omits 31c0ec6f0754 fs/buffer.c: add debug print for __getblk_gfp() stall problem
omits b36d076a3a73 kfence: use power-efficient work queue to run delayed work
omits 45de41c227f9 kfence: maximize allocation wait timeout duration
omits 505928d8dcb9 kfence: await for allocation using wait_event
omits 8d6d7b705331 kfence: zero guard page after out-of-bounds access
omits 2e0e6859574e mm/process_vm_access.c: remove duplicate include
omits 691d5aee4060 mm/mempolicy: minor coding style tweaks
omits e1049b37181d mm/memory_hotplug: minor coding style tweaks
omits 558929073bdc mm/vmalloc: minor coding style tweaks
omits 251d02b32529 mm/frontswap: minor coding style tweaks
omits 6433b573af44 mm/mlock: minor coding style tweaks
omits d109ca20b1be mm/filemap: minor coding style tweaks
omits 6dc17dc4bc1f mm/page_alloc: minor coding style tweaks
omits 1472667f72d9 mm/shmem: minor coding style tweaks
omits 2d98be0937fa mm/oom_kill: minor coding style tweaks
omits d5a045c18029 mm/compaction: minor coding style tweaks
omits eda16c4607b7 mm/vmscan: minor coding style tweaks
omits 9f96b465de6e mm/sparse: minor coding style tweaks
omits 79d98aefd2f4 mm/swapfile: minor coding style tweaks
omits 018e4efc87b9 mm/mempool: minor coding style tweaks
omits 549734d292aa mm/highmem: Remove deprecated kmap_atomic
omits 64b6f2031112 mm/highmem.c: fix coding style issue
omits b56d537fe3e3 btrfs: use memzero_page() instead of open coded kmap pattern
omits 8b43241e71f5 iov_iter: lift memzero_page() to highmem.h
omits 4eec79776832 mm/zsmalloc: use BUG_ON instead of if condition followed by BUG.
omits bd6f4847e811 mm/zswap.c: switch from strlcpy to strscpy
omits 1a449ff9d94f arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE
omits 5675e4cf8e7d x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE
omits 8062aacdceef mm,memory_hotplug: add kernel boot option to enable memmap [...]
omits 3eeb0efc15b1 acpi,memhotplug: anable MHP_MEMMAP_ON_MEMORY when supported
omits b6df026bb774 mm,memory_hotplug: allocate memmap from the added memory range
omits 5684a3dbe438 mm,memory_hotplug: factor out adjusting present pages into [...]
omits 0de2b6748a33 mm,memory_hotplug: relax fully spanned sections check
omits b98f0609bdd9 drivers/base/memory: introduce memory_block_{online,offline}
omits b79f36e1b9cb mm/memory_hotplug: remove broken locking of zone PCP struc [...]
omits b4d765f18172 selftests/vm: gup_test: test faulting in kernel, and verif [...]
omits 4af302e0593c selftests/vm: gup_test: fix test flag
omits c83c1ccdf5e6 mm/gup: longterm pin migration cleanup
omits 398ac3a05f90 mm/gup: change index type to long as it counts pages
omits 5310545c6633 Merge remote-tracking branch 'ipmi/for-next'
omits 1c9a59799f91 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...]
omits 46ce9f785b55 mm/gup: migrate pinned pages out of movable zone
omits 880689c127e3 mm/gup: do not migrate zero page
omits c43e2f9fcd2a mm: honor PF_MEMALLOC_PIN for all movable pages
omits 5fa8c3991d4f mm: apply per-task gfp constraints in fast path
omits 5a5fa64470bb mm/hugeltb: fix renaming of PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN
omits 7d98477dc924 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN
omits 1356452eef26 mm/gup: check for isolation errors
omits 83c4c86d2167 mm/gup: return an error on migration failure
omits ff47cae08571 mm/gup: check every subpage of a compound page during isolation
omits d581a67528e9 mm/gup: don't pin migrated cma pages in movable zone
omits 91cdda2e5c6b mm/util.c: fix typo
omits b9702b2d7dbd mm/util.c: reduce mem_dump_obj() object size
omits 9cfe22cd0299 mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE
omits b71fa7f03bd4 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK
omits a609a6eae678 mm-drop-redundant-arch_enable__migration-fix-fix
omits 099a189261fe mm-drop-redundant-arch_enable__migration-fix
omits 0aa3954f3930 mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION
omits 87df9571caae mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE]
omits 3d9f7f159340 mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...]
omits 5e30a46f7f34 mm: generalize ARCH_HAS_CACHE_LINE_SIZE
omits 8d816c7a36ee mm/mmap.c: don't unlock VMAs in remap_file_pages()
omits 4327a085bd68 x86/mm: track linear mapping split events
omits 11eb9f2e7386 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats
omits 63c4ea0a5207 mm: /proc/sys/vm/stat_refresh skip checking known negative stats
omits 7ce4f807b9a2 mm: no more EINVAL from /proc/sys/vm/stat_refresh
omits aec2871dfd7d mm: restore node stat checking in /proc/sys/vm/stat_refresh
omits 5f7cf02c440d mm/ksm: remove unused parameter from remove_trailing_rmap_items()
omits a7e77561fafc ksm: fix potential missing rmap_item for stable_node
omits 08dce5254710 ksm: remove dedicated macro KSM_FLAG_MASK
omits 42d625d6fe6b ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...]
omits a47e46c8849f ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search()
omits 07f04463f678 mm: use proper type for cma_[alloc|release]
omits 8e2078c6c4fc mm: cma: add the CMA instance name to cma trace events
omits 6edd20c0a297 mm: cma: support sysfs
omits f6f4a2ed2f79 mm: cma: Add the CMA instance name to the cma_alloc_start [...]
omits f4c69ccb1759 mm: cma: add trace events for CMA alloc perf testing
omits fa7f98537a05 mm: cma: use pr_err_ratelimited for CMA warning
omits 3d0428cdf2c0 mm: vmstat: add cma statistics
omits a7b839c9602d Revert "mm: migrate: skip shared exec THP for NUMA balancing"
omits 26d5c0b56486 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...]
omits 6d7a7c633eea mm/migrate.c: fix potential indeterminate pte entry in mig [...]
omits af29340019b9 mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...]
omits c6261b1691f5 mm/migrate.c: make putback_movable_page() static
omits a53dc479408a mm: fs: invalidate BH LRU during page migration
omits 6974d503682f mm: replace migrate_[prep|finish] with lru_cache_[disable|enable]
omits acd6d3b2e215 mm: disable LRU pagevec during the migration temporarily
omits cd417d6f2ef9 mm: compaction: update the COMPACT[STALL|FAIL] events properly
omits 821a9e3a303f mm/compaction: remove unused variable sysctl_compact_memory
omits 3571205c5a62 mm: vmscan: shrink deferred objects proportional to priority
omits 4fd6a8536e57 mm: memcontrol: reparent nr_deferred when memcg offline
omits 7d671dbe0a9b mm: vmscan: don't need allocate shrinker->nr_deferred for [...]
omits 2c48adcd9b33 mm: vmscan: use per memcg nr_deferred of shrinker
omits 1a6e8d318600 mm: vmscan: add per memcg shrinker nr_deferred
omits 74ea587eda27 mm: vmscan: use a new flag to indicate shrinker is registered
omits 8acf8ed3daa9 mm-vmscan-add-shrinker_info_protected-helper-fix
omits 92235c9cb0dd mm: vmscan: add shrinker_info_protected() helper
omits d7eb2d1dfa4d mm: memcontrol: rename shrinker_map to shrinker_info
omits fd2e3725f2cb mm: vmscan: use kvfree_rcu instead of call_rcu
omits 6467ab4a79aa mm: vmscan: remove memcg_shrinker_map_size
omits 416b0ece9ef8 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...]
omits 598d6a0b130e mm: vmscan: consolidate shrinker_maps handling code
omits 2a3261d7b273 mm: vmscan: use nid from shrink_control for tracepoint
omits 56d99cf87535 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...]
omits f4c0dedbc862 mm/vmscan: move RECLAIM* bits to uapi header
omits 0b9a78753ae9 userfaultfd/selftests: add test exercising minor fault handling
omits 47cffb22f7ac userfaultfd: update documentation to describe minor fault [...]
omits 0782ff5750eb userfaultfd: add UFFDIO_CONTINUE ioctl
omits fd1df2c15882 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...]
omits 6bb9c6e69ee5 userfaultfd: disable huge PMD sharing for MINOR registered VMAs
omits 2aaa5ea7cdeb userfaultfd/hugetlbfs: fix minor fault page leak
omits 3bfb5ffdff89 userfaultfd: add minor fault registration mode
omits 7f4197b6dc61 mm,page_alloc: drop unnecessary checks from pfn_range_vali [...]
omits 2fed32c81514 mm: make alloc_contig_range handle in-use hugetlb pages
omits d0097d7a31a2 mm: make alloc_contig_range handle free hugetlb pages
omits c2a989e52a0f mm,hugetlb: split prep_new_huge_page functionality
omits 77c4a2437a44 mm,hugetlb: drop clearing of flag from prep_new_huge_page
omits db16d44d9b8d mm,compaction: let isolate_migratepages_{range,block} retu [...]
omits 5502bd25ec27 mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...]
omits 572505e636c9 hugetlb: add lockdep_assert_held() calls for hugetlb_lock
omits bad921e0c607 hugetlb: make free_huge_page irq safe
omits f3b73288a7dd hugetlb: change free_pool_huge_page to remove_pool_huge_page
omits 2a1a32938c27 hugetlb: call update_and_free_page without hugetlb_lock
omits e7ec7a1c0651 hugetlb: create remove_hugetlb_page() to separate functionality
omits 38d154949dca hugetlb: add per-hstate mutex to synchronize user adjustments
omits c4aacf00d982 hugetlb: no need to drop hugetlb_lock to call cma_release
omits a559a86f7255 mm/cma: change cma mutex to irq safe spinlock
omits 21ee6793e97f mm/hugetlb: remove unused variable pseudo_vma in remove_in [...]
omits 80b3179855f4 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts()
omits 508fbabb85eb mm/hugeltb: clarify (chg - freed) won't go negative in hug [...]
omits 1fa7655b3528 mm/hugeltb: simplify the return code of __vma_reservation_ [...]
omits 7fa397d835e8 mm/hugeltb: remove redundant VM_BUG_ON() in region_add()
omits c2582e12e540 mm: huge_memory: debugfs for file-backed THP split
omits 594d53483a72 mm: huge_memory: a new debugfs interface for splitting THP tests
omits 762acac61582 khugepaged: remove meaningless !pte_present() check in khu [...]
omits 6a563ab8d7ce khugepaged: remove unnecessary out label in collapse_huge_page()
omits 3c130d89bd43 khugepaged: use helper function range_in_vma() in collapse [...]
omits 66f47eb71a5d mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...]
omits a9609eb457bc mm/huge_memory.c: use helper function migration_entry_to_page()
omits c883b783211f mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...]
omits 61dedc12d642 mm/huge_memory.c: remove redundant PageCompound() check
omits 9c6e9d8cc4f5 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...]
omits 5f171688b6f5 mm/huge_memory.c: make get_huge_zero_page() return bool
omits 6f01d4242502 mm/huge_memory.c: rework the function vma_adjust_trans_huge()
omits 71f20c459245 mm/huge_memory.c: remove unnecessary local variable ret2
omits 136536b2159e khugepaged: fix wrong result value for trace_mm_collapse_h [...]
omits febc44668b3b khugepaged: use helper khugepaged_test_exit() in __khugepa [...]
omits e19caeb874d2 khugepaged: reuse the smp_wmb() inside __SetPageUptodate()
omits 66da2d55c5b0 khugepaged: remove unneeded return value of khugepaged_col [...]
omits 94f598dc6dfb mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...]
omits b2ed5140ca15 mm/hugetlb: simplify the code when alloc_huge_page() faile [...]
omits 587a40b148ff mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...]
omits 51f3ff6f7a74 mm/hugetlb: optimize the surplus state transfer code in mo [...]
omits a0ccafba5545 mm/hugetlb: use some helper functions to cleanup code
omits dc67b89e3ec1 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE
omits 1bbcb0f6102a mm/hugetlb: remove redundant reservation check condition i [...]
omits 0a9a7f967286 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...]
omits 242f8ef6eb34 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h
omits a1c2c639feb0 mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE
omits 0b6609656b37 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled
omits 487c474b966b hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix
omits b2ea98a7372f hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share()
omits f108eec51012 mm/memory-failure: unnecessary amount of unmapping
omits 1bb84675cb6f mm/page_alloc: redundant definition variables of pfn in for loop
omits ba1e103aa56a mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1
omits 9874e2f4a71d net: page_pool: use alloc_pages_bulk in refill code path
omits 0227c0d6d235 net: page_pool: refactor dma_map into own function page_po [...]
omits 76ee315d60bd SUNRPC: refresh rq_pages using a bulk page allocator
omits a84a6924bf57 SUNRPC: set rq_page_end differently
omits a834f1785e8a mm/page_alloc: inline __rmqueue_pcplist
omits 6f6e1b631b38 mm/page_alloc: optimize code layout for __alloc_pages_bulk
omits 4d90f1cfc534 mm-page_alloc-add-an-array-based-interface-to-the-bulk-pag [...]
omits 3bad67c563bd mm/page_alloc: add an array-based interface to the bulk pa [...]
omits 0b48bbc0a4b2 mm/page_alloc: add a bulk page allocator -fix -fix -fix
omits 00231722e327 mm/page_alloc: Add a bulk page allocator -fix -fix
omits 890292b63c53 mm-page_alloc-add-a-bulk-page-allocator-fix
omits b35ffbf189f1 mm/page_alloc: add a bulk page allocator
omits 1c69802fb4b5 mm/page_alloc: rename alloced to allocated
omits 0dc1af27b4d0 mm/page_alloc: duplicate include linux/vmalloc.h
omits bbf7e6741e1d mm, page_alloc: avoid page_to_pfn() in move_freepages()
omits 61e6e58ae202 mm/Kconfig: remove default DISCONTIGMEM_MANUAL
omits 6c24236cb184 mm: page_alloc: dump migrate-failed pages
omits c4b9ef570471 mm/mempolicy: fix mpol_misplaced kernel-doc
omits 68a688ff69fd mm/mempolicy: rewrite alloc_pages_vma documentation
omits fbe56c603b04 mm/mempolicy: rewrite alloc_pages documentation
omits cdf5bee4d2c7 mm/mempolicy: rename alloc_pages_current to alloc_pages
omits 5411f6cd3a7f mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask
omits faf46ed331b0 mm/page_alloc: rename gfp_mask to gfp
omits 19335d12aa63 mm/page_alloc: rename alloc_mask to alloc_gfp
omits 40617e0e9a14 include/linux/page-flags-layout.h: cleanups
omits 5a163a19e4c8 include/linux/page-flags-layout.h: correctly determine LAS [...]
omits 19e45e4e0aa8 mm: remove lru_add_drain_all in alloc_contig_range
omits fa0ae312fec3 mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range()
omits 9865d3d28a63 mm: move mem_init_print_info() into mm_init()
omits f2a23d40a2f2 irq_work: record irq_work_queue() call stack
omits bd6de48e6365 kasan: detect false-positives in tests
omits 9368c5f60123 kasan: record task_work_add() call stack
omits 6a8f641f939e kasan: docs: update tests section
omits 863be65b5173 kasan: docs: update ignoring accesses section
omits 7b761cae5333 kasan: docs: update shadow memory section
omits 49c59afcf44f kasan: docs: update HW_TAGS implementation details section
omits 6170c3b85a2e kasan: docs: update SW_TAGS implementation details section
omits cd1085a2fe67 kasan: docs: update GENERIC implementation details section
omits f7d7bcf6bfb8 kasan: docs: update boot parameters section
omits d51a3a5bf57e kasan: docs: update error reports section
omits ab7d4046d0e1 kasan: docs: update usage section
omits 8f1000938577 kasan: docs: update overview section
omits 469268a6dfcf kasan: docs: clean up sections
omits 4423bebf2f94 kasan, mm: integrate slab init_on_free with HW_TAGS
omits 498233bed1a4 kasan, mm: integrate slab init_on_alloc with HW_TAGS
omits 48097822dec9 mm, kasan: fix for "integrate page_alloc init with HW_TAGS"
omits 80b3ba45448f kasan, mm: integrate page_alloc init with HW_TAGS
omits b75e43f8ba45 kasan: init memory in kasan_(un)poison for HW_TAGS
omits 0051c057b9d7 arm64: kasan: allow to init memory when setting tags
omits d83878ff2cba mm, kasan: don't poison boot memory with tag-based modes
omits ab0cfa8c0931 kasan: initialize shadow to TAG_INVALID for SW_TAGS
omits 76373e46e764 kasan: fix kasan_byte_accessible() to be consistent with a [...]
omits 4b0373bd5b71 mm/kasan: switch from strlcpy to strscpy
omits dd5d2a968455 pagewalk: prefix struct kernel-doc descriptions
omits 7e4401690848 MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENT
omits 878f96833db3 mm/doc: add mm.h and mm_types.h to the mm-api document
omits 0e13aa17106c mm/doc: turn fault flags into an enum
omits 6b37cb4ad265 mm/doc: fix page_maybe_dma_pinned kerneldoc
omits c6f8c852c2b7 mm/doc: fix fault_flag_allow_retry_first kerneldoc
omits 60d54e9470d4 mm/vmalloc: remove an empty line
omits 8781609d09c6 mm/vmalloc: refactor the preloading loagic
omits 013752e82c6f vm/test_vmalloc.sh: adapt for updated driver interface
omits a9e3c39e333c lib/test_vmalloc.c: extend max value of nr_threads parameter
omits 48c1657bde3f lib/test_vmalloc.c: add a new 'nr_threads' parameter
omits 5e66fb307317 lib/test_vmalloc.c: remove two kvfree_rcu() tests
omits 5d7e86591e40 mm: vmalloc: prevent use after free in _vm_unmap_aliases
omits da91e2f75cb1 mm/vmalloc: print correct vmalloc allocation size
omits 387f6ebbff20 mm/vmalloc: improve allocation failure error messages
omits 3a29a92c079b mm-vmalloc-remove-map_kernel_range-fix-2
omits edf1aeee2315 mm-vmalloc-remove-unmap_kernel_range-fix-fix
omits d87b3307744b mm-vmalloc-remove-unmap_kernel_range-fix
omits 99212159d2e8 mm/vmalloc: remove unmap_kernel_range
omits 146ac414763c powerpc/xive: remove unnecessary unmap_kernel_range
omits 8c55cd75a581 kernel/dma: remove unnecessary unmap_kernel_range
omits 41f1b35b3cd3 mm/vmalloc: remove map_kernel_range
omits 333387c3c06a mm/vmalloc: fix read of uninitialized pointer area
omits a8b074739475 mm/vmalloc: hugepage vmalloc mappings
omits 435bdf1571f2 mm/vmalloc: add vmap_range_noflush variant
omits 64b53e0ae635 mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c
omits b8dbd74c3058 mm/vmalloc: provide fallback arch huge vmap support functions
omits bb37cbb87cc6 x86: inline huge vmap supported functions
omits 399421376897 arm64: inline huge vmap supported functions
omits 56090f4c1f2b powerpc: inline huge vmap supported functions
omits ce86621ce284 mm: HUGE_VMAP arch support cleanup
omits e0c78c648eab mm/ioremap: rename ioremap_*_range to vmap_*_range
omits 0915a1a98d76 mm/vmalloc: rename vmap_*_range vmap_pages_*_range
omits 222824665cba mm: apply_to_pte_range warn and fail if a large pte is enc [...]
omits 1379a07950ae sparc32: add stub pud_page define for walking huge vmalloc [...]
omits 70fc78c5595e mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...]
omits 76f96ae57977 ARM: mm: add missing pud_page define to 2-level page tables
omits d38754d668ce mm/vmalloc: use rb_tree instead of list for vread() lookups
omits 9c957a1df6b7 mm: unexport remap_vmalloc_range_partial
omits b038c35f0dd3 samples/vfio-mdev/mdpy: use remap_vmalloc_range
omits bcbc0732da89 mm/sparse: add the missing sparse_buffer_fini() in error branch
omits 40ad359f1870 mm/dmapool: switch from strlcpy to strscpy
omits cdf9acaadd8f selftests: add a MREMAP_DONTUNMAP selftest for shmem
omits d70bfceee684 Revert "mremap: don't allow MREMAP_DONTUNMAP on special_ma [...]
omits 3c1217e6cb21 mm: extend MREMAP_DONTUNMAP to non-anonymous mappings
omits ca739c5c6c1d i915: fix remap_io_sg to verify the pgprot
omits 20ae4bc32c2d i915: use io_mapping_map_user
omits 1162b6698055 mm: add a io_mapping_map_user helper
omits 60348bf8cb82 mm: add remap_pfn_range_notrack
omits f6a33bb9868d mm, tracing: improve rss_stat tracepoint message
omits b253300594da x86/vmemmap: optimize for consecutive sections in partial [...]
omits a9f61465be69 x86-vmemmap-handle-unpopulated-sub-pmd-ranges-fix
omits d3ae7eca4a78 x86/vmemmap: handle unpopulated sub-pmd ranges
omits 155794feca45 x86/vmemmap: drop handling of 1GB vmemmap ranges
omits 2f58d05ffaed x86/vmemmap: drop handling of 4K unaligned vmemmap range
omits 0343dd04984d mm/interval_tree: add comments to improve code readability
omits d4672c41bf22 mm/memory.c: do_numa_page(): delete bool "migrated"
omits 4b702c77b67b mm: page_counter: mitigate consequences of a page_counter [...]
omits f344b23560a2 linux/memcontrol.h: remove duplicate struct declaration
omits 57ae37051762 mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_ [...]
omits 6ec85f55be33 mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_ [...]
omits 4ebea2629034 mm: memcontrol: fix forget to obtain the ref to objcg in s [...]
omits ad7299e88d2c mm: memcontrol: use obj_cgroup APIs to charge kmem pages
omits 83c5bf0fa741 mm: memcontrol: change ug->dummy_page only if memcg changed
omits 41f6000cc894 mm: memcontrol: directly access page->memcg_data in mm/pag [...]
omits 7faa0a8ad6a2 mm: memcontrol: introduce obj_cgroup_{un}charge_pages
omits b5f49d01e241 mm: memcontrol: slab: fix obtain a reference to a freeing memcg
omits f8f7c69c311f memcg: set page->private before calling swap_readpage
omits b2542304bc56 memcg: charge before adding to swapcache on swapin
omits b80daf8bae16 kselftests: cgroup: update kmem test for new vmstat implem [...]
omits a88902449ac1 mm: memcontrol: consolidate lruvec stat flushing
omits 7e042e5401af mm: memcontrol: switch to rstat fix
omits 4c071caf0455 mm-memcontrol-switch-to-rstat-fix
omits 15a71f750829 mm: memcontrol: switch to rstat
omits 968bbdc83650 cgroup: rstat: punt root-level optimization to individual [...]
omits ed099e12ccfc cgroup: rstat: support cgroup1
omits 5902d38400fc mm: memcontrol: privatize memcg_page_state query functions
omits 3854a745d898 mm: memcontrol: kill mem_cgroup_nodeinfo()
omits 5ff229328058 mm: memcontrol: fix cpuhotplug statistics flushing
omits 6f6beaab973d memcg: enable memcg oom-kill for __GFP_NOFAIL
omits df010dba613a memcg: cleanup root memcg checks
omits a4fbac6713dc mm: memcontrol: fix kernel stack account
omits b7cfa0d343a7 mm/memremap.c: fix improper SPDX comment style
omits 965973cd1abc mm: gup: remove FOLL_SPLIT
omits 19c413bbfe4a RDMA/umem: batch page unpin in __ib_umem_release()
omits 2ea4178de74a mm/gup: add a range variant of unpin_user_pages_dirty_lock()
omits 02358b6da62d mm/gup: decrement head page once for group of subpages
omits 46a569be9d88 mm/gup: add compound page list iterator
omits ff2bc8ca1451 mm/msync: exit early when the flags is an MS_ASYNC and sta [...]
omits b53f08980cd5 mm/filemap: Update stale comment
omits a68743ae335b mm: Move page_mapping_file to pagemap.h
omits 0da5615faf69 mm: remove nrexceptional from inode
omits 9d89ea028529 dax: account DAX entries as nrpages
omits 555e8ddbc036 mm: stop accounting shadow entries
omits e25f0de74d9f mm: introduce and use mapping_empty
omits 49a810141efc mm: page-writeback: simplify memcg handling in test_clear_ [...]
omits a65ad6f463c3 mm/filemap: drop check for truncated page after I/O
omits 7daea5656891 mm/filemap: use filemap_read_page in filemap_fault
omits 8a5c24d8c218 iomap: use filemap_range_needs_writeback() for O_DIRECT reads
omits 7465b91ebb99 mm: use filemap_range_needs_writeback() for O_DIRECT reads
omits e572a0fa87bc mm: provide filemap_range_needs_writeback() helper
omits f19692357354 mm/memtest: add ARCH_USE_MEMTEST
omits d035322ce97a mm-page_poison-print-page-info-when-corruption-is-caught-v2
omits c66cb8cf7b8e mm: page_poison: print page info when corruption is caught
omits ea41686cd4f3 mm: page_owner: detect page_owner recursion via task_struct
omits b1e6e6390a84 mm: page_owner: use kstrtobool() to parse bool option
omits f99d55b318ad mm: page_owner: fetch backtrace only for tracked pages
omits e1675fef6f76 mm, page_owner: remove unused parameter in __set_page_owne [...]
omits df90ce4f4ea7 mm/page_owner: record the timestamp of all pages during free
omits 9b94e3a9eaf3 mm/kmemleak.c: fix a typo
omits 84dbc21a52cf mm/slub.c: trivial typo fixes
omits 8ec5519b5ae1 slub: remove resiliency_test() function
omits 2410f623fc8d kunit: add a KUnit test for SLUB debugging functionality
omits 0bb46cb8d245 mm, slub: enable slub_debug static key when creating cache [...]
omits 1031270959f5 mm/slab_common: provide "slab_merge" option for !IS_ENABLE [...]
omits 09b77bef41aa watchdog: cleanup handling of false positives
omits 2550db8d779b watchdog: use bit lock operations to prevent multiple soft [...]
omits cd249c523366 watchdog: fix barriers when printing backtraces from all CPUs
omits e4ca5b829fca watchdog/softlockup: remove logic that tried to prevent re [...]
omits b911551bfe33 watchdog/softlockup: report the overall time of softlockups
omits 601584b18b64 watchdog: explicitly update timestamp when reporting softlockup
omits f8d6c7e2c10e watchdog: rename __touch_watchdog() to a better descriptive name
omits 0b117b7fa436 vfs: fs_parser: clean up kernel-doc warnings
omits 2ccdc04e06f0 ocfs2: fix ocfs2 corrupt when iputting an inode
omits 64727c372c6a ocfs2: clear links count in ocfs2_mknod() if an error occurs
omits 71dcefeedabe ocfs2/dlm: remove unused function
omits 8cbea2a42b85 ocfs2: fix a typo
omits b50e126ca562 ocfs2: map flags directly in flags_to_o2dlm()
omits 45165634f2a8 ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...]
omits 6b51d827fab1 arch/sh/include/asm/tlb.h: remove duplicate include
omits cb483c4d8b57 scripts-a-new-script-for-checking-duplicate-struct-declara [...]
omits 84ab32e68d55 scripts: a new script for checking duplicate struct declaration
omits 2a0e5eb8ae74 scripts/spelling.txt: add entries for recent discoveries
omits 8944252cc9b9 include/linux/compiler-gcc.h: sparse can do constant foldi [...]
omits 52a22a2c439e ia64: module: fix symbolizer crash on fdescr
omits a6597f9405fa ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAP
omits fc2b8d866ead ia64: mca: always make IA64_MCA_DEBUG an expression
omits 46e25262617f ia64: fix EFI_DEBUG build
omits 07247721ed65 ia64: trivial spelling fixes
omits e355b4775afe ia64: simplify code flow around swiotlb init
omits ae931e5e58ee ia64: drop unused IA64_FW_EMU ifdef
omits 2e6e5de655a8 ia64: ensure proper NUMA distance and possible map initialization
omits 04a053392e48 arch/ia64/include/asm/pgtable.h: minor typo fixes
omits 28dd9fe01ae0 arch/ia64/kernel/fsys.S: fix typos
omits 431e97dd60a2 arch/ia64/kernel/head.S: remove duplicate include
omits d4e30a412054 /proc/kpageflags: do not use uninitialized struct pages
omits 055ae07483ac /proc/kpageflags: prevent an integer overflow in stable_pa [...]
omits 61f210d2cfa9 Merge remote-tracking branch 'leds/for-next'
omits 31cbd9938101 Merge remote-tracking branch 'hsi/for-next'
omits 9ad020e9463f Merge remote-tracking branch 'chrome-platform/for-next'
omits e5b20246d070 Merge remote-tracking branch 'drivers-x86/for-next'
omits dbb7b6249662 Merge remote-tracking branch 'percpu/for-next'
omits 0b465dacdea8 Merge remote-tracking branch 'kvm-arm/next'
omits 3fe24bd182cc Merge remote-tracking branch 'kvm/next'
omits 9e524bbffeab Merge remote-tracking branch 'rcu/rcu/next'
omits d85ba2782352 Merge remote-tracking branch 'ftrace/for-next'
omits d2bcde1a72dd Merge remote-tracking branch 'irqchip/irq/irqchip-next'
omits 2599886b604f Merge remote-tracking branch 'edac/edac-for-next'
omits 58af1162bdd0 Merge remote-tracking branch 'tip/auto-latest'
omits 3ca43d8834ea Merge remote-tracking branch 'spi/for-next'
omits 7cc8ce0b30e0 Merge remote-tracking branch 'mailbox/mailbox-for-next'
omits c583b04470a8 Merge remote-tracking branch 'devicetree/for-next'
omits c718147a1d10 Merge remote-tracking branch 'audit/next'
omits 2e2472dfcedb Merge remote-tracking branch 'iommu/next'
omits 7ca11943be16 Merge remote-tracking branch 'tpmdd/next'
omits e0817562f16f Merge remote-tracking branch 'tomoyo/master'
omits fcdcbe6a9c17 Merge remote-tracking branch 'selinux/next'
omits 8f067212d702 Merge remote-tracking branch 'keys/keys-next'
omits 7896c88a2609 Merge remote-tracking branch 'integrity/next-integrity'
omits 84143fe3d69b Merge remote-tracking branch 'apparmor/apparmor-next'
omits f6703186433c Merge remote-tracking branch 'security/next-testing'
omits 96d3632dd256 Merge remote-tracking branch 'regulator/for-next'
omits d0b89aaa3a7d Merge remote-tracking branch 'battery/for-next'
omits 678c7e28ce9f Merge remote-tracking branch 'backlight/for-backlight-next'
omits 92f9aea5cda8 Merge remote-tracking branch 'mfd/for-mfd-next'
omits c9b17ba38115 Merge remote-tracking branch 'mmc/next'
omits 82efc267b853 Merge remote-tracking branch 'pcmcia/pcmcia-next'
omits 2798c7b02341 Merge remote-tracking branch 'device-mapper/for-next'
omits bb533f8359a4 Merge remote-tracking branch 'block/for-next'
omits a8dd19bb6bdb Merge remote-tracking branch 'input/next'
omits 5e134616e5e1 Merge remote-tracking branch 'modules/modules-next'
omits 8f8d726952db Merge remote-tracking branch 'sound-asoc/for-next'
omits 996e476a5a3e Merge remote-tracking branch 'sound/for-next'
omits 720280798e3a Merge remote-tracking branch 'regmap/for-next'
omits 5f987220076d Merge remote-tracking branch 'etnaviv/etnaviv/next'
omits d455e39aa1d5 Merge remote-tracking branch 'imx-drm/imx-drm/next'
omits 1ed6cc8d0f7d Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next'
omits 9518ba0a72b9 Merge remote-tracking branch 'drm-intel/for-linux-next'
omits 896e8a1b7787 Merge remote-tracking branch 'amdgpu/drm-next'
omits 3fcff21bad01 Merge remote-tracking branch 'drm-misc/for-linux-next'
omits 7c17572aae46 Merge remote-tracking branch 'drm/drm-next'
omits a59aa904b6f4 Merge remote-tracking branch 'crypto/master'
omits e432a72469f3 Merge remote-tracking branch 'mtd/mtd/next'
omits c48d31490cbc Merge remote-tracking branch 'gfs2/for-next'
omits 5b316c1964f4 Merge remote-tracking branch 'bluetooth/master'
omits 949e482bfce7 Merge remote-tracking branch 'ipsec-next/master'
omits c134b8d3937a Merge remote-tracking branch 'bpf-next/for-next'
omits d1cd9757689c Merge remote-tracking branch 'net-next/master'
omits 6d4fff21c648 Merge remote-tracking branch 'rdma/for-next'
omits 647a8472d109 Merge remote-tracking branch 'swiotlb/linux-next'
omits 3ccbe1af83f7 Merge remote-tracking branch 'dlm/next'
omits 50b1956da3d0 Merge remote-tracking branch 'ieee1394/for-next'
omits 88d47719f9e1 Merge remote-tracking branch 'thermal/thermal/linux-next'
omits 3af9181e6bc2 Merge remote-tracking branch 'pm/linux-next'
omits 1f79bca427ac Merge remote-tracking branch 'v4l-dvb/master'
omits e916a8e1ef94 Merge remote-tracking branch 'jc_docs/docs-next'
omits a49b45b280af Merge remote-tracking branch 'hwmon-staging/hwmon-next'
omits 48d00f59a936 Merge remote-tracking branch 'dmi/dmi-for-next'
omits e8ebd0ff6454 Merge remote-tracking branch 'i3c/i3c/next'
omits 8feda7fb9eec Merge remote-tracking branch 'i2c/i2c/for-next'
omits 8068a8d22a37 Merge remote-tracking branch 'hid/for-next'
omits e667ecb1223c Merge remote-tracking branch 'pstore/for-next/pstore'
omits f0c5fab9a42d Merge remote-tracking branch 'pci/next'
omits 9c35456caa9e Merge remote-tracking branch 'printk/for-next'
omits 634ef4ba38d0 Merge remote-tracking branch 'vfs/for-next'
omits 7b3c36fc8e88 Merge remote-tracking branch 'file-locks/locks-next'
omits 1b7b387bfdb6 Merge remote-tracking branch 'iomap/iomap-for-next'
omits acf27513a1c7 Merge remote-tracking branch 'xfs/for-next'
omits b104a8de560b Merge remote-tracking branch 'v9fs/9p-next'
omits 1170dcb70c0a Merge remote-tracking branch 'ubifs/next'
omits 37f10a41a95b Merge remote-tracking branch 'overlayfs/overlayfs-next'
omits 56658c4cc6a7 Merge remote-tracking branch 'cel/for-next'
omits ded09087903d Merge remote-tracking branch 'nfs/linux-next'
omits 437565cbbb16 Merge remote-tracking branch 'jfs/jfs-next'
omits e9d68841a8de Merge remote-tracking branch 'fuse/for-next'
omits d3da6d619c7f Merge remote-tracking branch 'f2fs/dev'
omits 524c4cb022cf Merge remote-tracking branch 'ext4/dev'
omits b194c73d2124 Merge remote-tracking branch 'ext3/for_next'
omits 0529264cd9f0 Merge remote-tracking branch 'exfat/dev'
omits ba68c720b94e Merge remote-tracking branch 'erofs/dev'
omits 3c81dd7a194d Merge remote-tracking branch 'ecryptfs/next'
omits cdcdf19d7560 Merge remote-tracking branch 'cifsd/cifsd-for-next'
omits b7f24f9accd4 Merge remote-tracking branch 'cifs/for-next'
omits 75cde0978fb9 Merge remote-tracking branch 'btrfs/for-next'
omits 5e438657e6e2 Merge remote-tracking branch 'fscache/fscache-next'
omits f1e99f77f463 Merge remote-tracking branch 'pidfd/for-next'
omits f7792c82b84e Merge remote-tracking branch 'xtensa/xtensa-for-next'
omits d6d969f07c14 Merge remote-tracking branch 'uml/linux-next'
omits 734d268cdf2d Merge remote-tracking branch 'sh/for-next'
omits 033d26603722 Merge remote-tracking branch 's390/for-next'
omits 62bbde19d7e6 Merge remote-tracking branch 'risc-v/for-next'
omits ff1c576fccb5 Merge remote-tracking branch 'powerpc/next'
omits 7a80006afcab Merge remote-tracking branch 'parisc-hd/for-next'
omits 90f380785bc9 Merge remote-tracking branch 'mips/mips-next'
omits 2032b7d0c8ac Merge remote-tracking branch 'microblaze/next'
omits 47703abf4c8e Merge remote-tracking branch 'm68knommu/for-next'
omits f17f3b772f84 Merge remote-tracking branch 'm68k/for-next'
omits 53acf09b2892 Merge remote-tracking branch 'h8300/h8300-next'
omits 9661b4065e15 Merge remote-tracking branch 'csky/linux-next'
omits 7b30fb27eb63 Merge remote-tracking branch 'clk/clk-next'
omits 639adf026112 Merge remote-tracking branch 'ti-k3/ti-k3-next'
omits f80e2e2d33bd Merge remote-tracking branch 'tegra/for-next'
omits 5b1c357c00e9 Merge remote-tracking branch 'sunxi/sunxi/for-next'
omits e69079fb1353 Merge remote-tracking branch 'samsung-krzk/for-next'
omits e9cc0e965336 Merge remote-tracking branch 'rockchip/for-next'
omits c330abfe1134 Merge remote-tracking branch 'reset/reset/next'
omits 43a8736bac24 Merge remote-tracking branch 'renesas/next'
omits f9e2aaf68556 Merge remote-tracking branch 'realtek/for-next'
omits 247386a9ea8f Merge remote-tracking branch 'raspberrypi/for-next'
omits e1a057a9f953 Merge remote-tracking branch 'qcom/for-next'
omits b79a36483aa9 Merge remote-tracking branch 'omap/for-next'
omits f6b728e65a23 Merge remote-tracking branch 'mvebu/for-next'
omits 72994f77499b Merge remote-tracking branch 'mediatek/for-next'
omits 5c7e958c139b Merge remote-tracking branch 'keystone/next'
omits ece023c2970a Merge remote-tracking branch 'imx-mxs/for-next'
omits b30e66902aaa Merge remote-tracking branch 'drivers-memory/for-next'
omits f119339a9618 Merge remote-tracking branch 'at91/at91-next'
omits 39a17c259ec6 Merge remote-tracking branch 'aspeed/for-next'
omits 007570504eeb Merge remote-tracking branch 'amlogic/for-next'
omits 4c8d5f03c38e Merge remote-tracking branch 'actions/for-next'
omits b9fcfc68c027 Merge remote-tracking branch 'arm-soc/for-next'
omits f3133bc14d72 Merge remote-tracking branch 'arm64/for-next/core'
omits 2f446ea60303 Merge remote-tracking branch 'arm/for-next'
omits 4a9ab2324e0f Merge remote-tracking branch 'asm-generic/master'
omits 59b23d575a23 Merge remote-tracking branch 'dma-mapping/for-next'
omits c82c344cfcea Merge remote-tracking branch 'kbuild/for-next'
omits 1040b90b8c83 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
omits e3153b968671 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes'
omits e249f5be5b64 Merge remote-tracking branch 'pidfd-fixes/fixes'
omits 9f0b53f09065 Merge remote-tracking branch 'rtc-fixes/rtc-fixes'
omits a87823fab7d5 Merge remote-tracking branch 'mmc-fixes/fixes'
omits e881ec5a75dc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...]
omits ba8cecec0eb8 Merge remote-tracking branch 'vfs-fixes/fixes'
omits 22ebf0750a22 Merge remote-tracking branch 'btrfs-fixes/next-fixes'
omits 8f66811f8083 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes'
omits ed698cf3f7e9 Merge remote-tracking branch 'v4l-dvb-fixes/fixes'
omits bb1d74f515df Merge remote-tracking branch 'ide/master'
omits 48f41115d865 Merge remote-tracking branch 'soundwire-fixes/fixes'
omits 6aa26f1a3207 Merge remote-tracking branch 'iio-fixes/fixes-togreg'
omits ba81489d0083 Merge remote-tracking branch 'phy/fixes'
omits 17d5a8112b00 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes'
omits f6a621142846 Merge remote-tracking branch 'pci-current/for-linus'
omits da8619dadd22 Merge remote-tracking branch 'spi-fixes/for-linus'
omits 09b04392c5b7 Merge remote-tracking branch 'regulator-fixes/for-linus'
omits dba4bd925208 Merge remote-tracking branch 'regmap-fixes/for-linus'
omits 9072ef1e3eec Merge remote-tracking branch 'sound-asoc-fixes/for-linus'
omits 748c761e1452 Merge remote-tracking branch 'wireless-drivers/master'
omits cc711ecb7088 Merge remote-tracking branch 'ipsec/master'
omits 156aff0f485d Merge remote-tracking branch 'net/master'
omits 5d4f3187860b Merge remote-tracking branch 'arc-current/for-curr'
omits 3483de65b8a9 Merge branch 'v5.13/dt64' into tmp/aml-rebuild
omits a67f096028a1 arm64: dts: amlogic: misc DT schema fixups
omits 3a11529d615e drm/i915: Say "enable foo" instead of "set foo to enabled"
omits 0868b1ce8772 drm/i915: Add enabledisable()
omits b88da66055a9 drm/i915: Polish for_each_dbuf_slice()
omits d152bb1f672b drm/i915: Use intel_de_rmw() for DBUF_POWER_REQUEST
omits 6390e5aa139c drm/i915: Use intel_dbuf_slice_size()
omits 578e6edec45c drm/i915: Store dbuf slice mask in device info
omits 77531b0ef621 drm/i915: Handle dbuf bypass path allocation earlier
omits 708de86e10e5 drm/i915: Collect dbuf device info into a sub-struct
omits 75d7fab14dcd Merge remote-tracking branch 'spi/for-5.13' into spi-next
omits 5be9bf8b32bd Merge remote-tracking branch 'spi/for-5.12' into spi-linus
omits 0388a5eed8d3 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next
omits afb96645d8ed Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus
omits 103b8cbac28e drm/i915: fix an error code in intel_overlay_do_put_image()
omits c6deb5e97ded drm/i915/pm: Make the wm parameter of print_wm_latency a pointer
omits 9a49a5aca54b Merge branch 'features' into for-next
omits b3a6d48df96d Merge branch 'fixes' into for-next
omits 3def10f297f1 Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://ano [...]
omits 4028988ea529 drm/i915: Reuse intel_adjusted_rate() for pfit pixel rate [...]
omits b876e79d7bff drm/i915: Extract intel_adjusted_rate()
omits 0739b4816007 drm/amdkfd: Update L1 and add L2/3 cache information
omits 32526eb7cf88 drm/amdgpu: check whether s2idle is enabled to determine s0ix
omits 0bc0f471533c Revert "drm/amd/display: To modify the condition in indica [...]
omits 3f5d4d3f9a58 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso"
omits 54eaa9eb2713 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify
omits 2aea186a0b6d drm/amdgpu: only check for _PR3 on dGPUs
omits 2bcb3adb4550 drm/amdgpu: add another raven1 gfxoff quirk
omits aebd797174bc usb/host: enable auto power control for xhci-pci
omits 9597624ef606 nvme: put some AMD PCIE downstream NVME device to simple s [...]
omits 1884b579c0cf drm/i915/display/psr: Fix cppcheck warnings
omits 770d4c71eca7 drm/i915: Drop redundant address-of op before lttpr_common [...]
omits e42e7e585984 drm/i915: Fix modesetting in case of unexpected AUX timeouts
omits 425390c5dce6 drm/i915: split dgfx features from gen 12
omits 1ab52b4fc008 drm/i915: add media and display versions to device_info print
omits 7b36b7d3be3e drm/i915: finish removal of gen from intel_device_info
omits 8802190f6420 drm/i915: eliminate remaining uses of intel_device_info->gen
omits 58e0d8a0f529 drm/i915: finish removal of gen_mask
omits 33adf482af73 drm/i915/selftests: eliminate use of gen_mask
omits 3e6e4c21df34 drm/i915/selftests: replace unused mask with simple version
omits 1b9d84068296 drm/i915/gt: replace gen use in intel_engine_cs
omits 93babb061e2a drm/i915: add macros for graphics and media versions
omits 93e7e61eb448 drm/i915/display: rename display version macros
omits 4df9c1ae7a4b drm/i915: rename display.version to display.ver
omits 27ec10b3eb2e drm/i915/display: use DISPLAY_VER() on remaining users
omits ad314fec4d05 drm/i915: Remove a few redundant glk checks
omits 6c51f288b41f drm/i915: Don't use {skl, cnl}_hpd_pin() for bxt/glk
omits 543d592a73d3 drm/i915: Disable LTTPR detection on GLK once again
omits 0fe6637d9852 drm/i915: Restore lost glk ccs w/a
omits 87b8c3bc8d27 drm/i915: Restore lost glk FBC 16bpp w/a
omits 2446e1d6433b drm/i915/display: Eliminate IS_GEN9_{BC,LP}
omits f10fe8f89d85 Revert "drm/i915/tgl/psr: Fix glitches when doing frontbuf [...]
omits 41c70d2b7170 drm/i915/display: Implement Wa_14013723622
omits c87eba80470e drm/i915/display/vlv_dsi: Move panel_pwr_cycle_delay to ne [...]
omits 2878b29fc25a drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_dela [...]
omits 8f2546dd3e3e drm/i915/display: Defeature PSR2 for RKL and ADL-S
omits 5df7bd130818 drm/i915: skip display initialization when there is no display
omits 61a60d7962a6 drm/i915: Do not set any power wells when there is no display
omits a844cfbe648d drm/i915: Skip display interruption setup when display is [...]
omits 28972f821ea7 drm/i915/hdcp: Fix uninitialized symbol 'msg_end'
omits f99b805fb941 drm/i915: Don't zero out the Y plane's watermarks
omits 9e2eb6d5380e drm/i915/dpcd_bl: Don't try vesa interface unless specifie [...]
omits d527353e4bce Merge drm/drm-next into drm-intel-next
omits 70bfb30743d5 drm/i915/display: Eliminate IS_GEN9_{BC,LP}
omits 337d7a1621c7 drm/i915: Fix invalid access to ACPI _DSM objects
omits 11cda4967a33 drm/i915/sysfs: convert snprintf to sysfs_emit
omits dc6c17ce1886 Merge remote-tracking branch 'regulator/for-5.13' into reg [...]
omits 6068cc31dedd Merge remote-tracking branch 'regulator/for-5.12' into reg [...]
omits 2d667442dbe7 drm/i915/display/psr: Disable DC3CO when the PSR2 is used
omits d339ef1c4d6b drm/i915: Uninit the DMC FW loader state during shutdown
omits 6195f8502dad drm/i915: Update plane ratio for icl+
omits efc52308c6a5 drm/i915: Split out glk_plane_min_cdclk()
omits 74cdb2664477 csky: Fixup typos
omits af5ddd2294d1 csky: Remove duplicate include in arch/csky/kernel/entry.S
adds 16fc44d6387e Merge tag 'mmc-v5.12-rc5' of git://git.kernel.org/pub/scm/ [...]
adds 0bec2ef83b7e Merge remote-tracking branch 'arc-current/for-curr'
adds 5b1faa92289b sfc: farch: fix TX queue lookup in TX flush done handling
adds 83b09a180741 sfc: farch: fix TX queue lookup in TX event handling
adds 172e269edfce sfc: ef10: fix TX queue lookup in TX event handling
adds eeddfd8e8d39 Merge branch 'sfc-txq-lookups'
adds 8432b8114957 vsock/virtio: free queued packets when closing socket
adds 333980481b99 net: marvell: prestera: fix port event handling on init
adds d83b8aa5207d net: davinci_emac: Fix incorrect masking of tx and rx erro [...]
adds 542c40957c05 Merge tag 'wireless-drivers-2021-04-21' of git://git.kerne [...]
adds 90b669d65d99 nfp: devlink: initialize the devlink port attribute "lanes"
adds 5e6038b88a57 net: stmmac: fix TSO and TBS feature enabling during driver open
adds 5718458b092b net: renesas: ravb: Fix a stuck issue when a lot of frames [...]
adds 357a07c26697 net: phy: intel-xway: enable integrated led functions
adds 47a017f33943 net: qrtr: Avoid potential use after free in MHI send
adds 83d686a68223 bonding: 3ad: Fix the conflict between bond_update_slave_a [...]
adds eefb45eef5c4 neighbour: Prevent Race condition in neighbour subsytem
adds 5cb6c6066bd4 Merge remote-tracking branch 'net/master'
adds b330122ac5cd Merge remote-tracking branch 'ipsec/master'
adds 1300c7037f0f ASoC: amd: drop S24_LE format support
adds 62bad12bceeb ASoC: Intel: KMB: Fix random noise at the HDMI output
adds a5a7236ac6db Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus
adds 39792e7bf65d Merge remote-tracking branch 'sound-asoc-fixes/for-linus'
adds dd385713664c Merge remote-tracking branch 'regmap-fixes/for-linus'
adds 013592be146a regulator: da9121: automotive variants identity fix
adds 1ac6259a2306 Merge remote-tracking branch 'regulator/for-5.12' into reg [...]
adds 981a40e86253 Merge remote-tracking branch 'regulator-fixes/for-linus'
adds 0e793ba77c18 spi: Make of_register_spi_device also set the fwnode
adds dbaca8e56ea3 spi: Allow to have all native CSs in use along with GPIOs
adds f60d7270c8a3 spi: Avoid undefined behaviour when counting unused native CSs
adds d6c5a76eece6 Merge remote-tracking branch 'spi/for-5.12' into spi-linus
adds 9269159b5c1e Merge remote-tracking branch 'spi-fixes/for-linus'
adds 8b27e11592f8 Merge remote-tracking branch 'pci-current/for-linus'
adds 6e9e99048724 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes'
adds 797e4b69d4c6 Merge remote-tracking branch 'phy/fixes'
adds 59b4bfedc77e Merge remote-tracking branch 'iio-fixes/fixes-togreg'
adds 987179a8a4da Merge remote-tracking branch 'soundwire-fixes/fixes'
adds 1ef28bc38d6e Merge remote-tracking branch 'ide/master'
adds e3f05ab5184d Merge remote-tracking branch 'v4l-dvb-fixes/fixes'
adds 1e2ae1038b7e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes'
adds 657e013a500b Merge remote-tracking branch 'btrfs-fixes/next-fixes'
adds 0ca031c25b2f Merge remote-tracking branch 'vfs-fixes/fixes'
adds 7f17a545b870 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...]
adds 03bd21960b6a Merge remote-tracking branch 'rtc-fixes/rtc-fixes'
adds 9971672edc22 Merge remote-tracking branch 'pidfd-fixes/fixes'
adds ddd8d94ca31e gpio: omap: Save and restore sysconfig
adds 58a277b25929 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current'
adds 2e76cbd5b572 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes'
adds ffe8768fb8f3 drm/vc4: remove unused function
adds 611fe7bee405 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
new bd02c6c85b06 Merge remote-tracking branch 'kbuild/for-next'
new ca1918aca77f Merge remote-tracking branch 'dma-mapping/for-next'
new 707cb86699b3 Merge remote-tracking branch 'asm-generic/master'
new e5d147265ad2 Merge remote-tracking branch 'arm/for-next'
new c63751c6648c Merge remote-tracking branch 'arm64/for-next/core'
new b91edbb928c1 Merge remote-tracking branch 'arm-soc/for-next'
new 2b3b6115902f Merge remote-tracking branch 'actions/for-next'
new 5a18ad5e4d10 arm64: dts: amlogic: misc DT schema fixups
new a47fda14c8eb dt-bindings: mali-bifrost: add dma-coherent
new 41f1954160ef Merge branch 'v5.13/dt64' into tmp/aml-rebuild
new 2b6f8c82af62 soc: amlogic: meson-clk-measure: remove redundant dev_err [...]
new c79e44de74f9 Merge branch 'v5.13/fixes' into tmp/aml-rebuild
new 44031542449f Merge remote-tracking branch 'amlogic/for-next'
new a31969a78a44 Merge remote-tracking branch 'aspeed/for-next'
new aa78a10adbe7 Merge remote-tracking branch 'at91/at91-next'
new b752c21eb466 Merge remote-tracking branch 'drivers-memory/for-next'
new bb83e7e86e9b Merge remote-tracking branch 'imx-mxs/for-next'
new dcd73d694eab Merge remote-tracking branch 'keystone/next'
new 3ceae53858d8 Merge remote-tracking branch 'mediatek/for-next'
new 565365d23be3 Merge remote-tracking branch 'mvebu/for-next'
new 3b68dc69b6ef Merge remote-tracking branch 'omap/for-next'
new 0dcc7d8873bb Merge remote-tracking branch 'qcom/for-next'
new 29d36d69d782 Merge remote-tracking branch 'raspberrypi/for-next'
new 93137587f94e Merge remote-tracking branch 'realtek/for-next'
new 2d49c5f14a4d Merge remote-tracking branch 'renesas/next'
new e5aee784f0db Merge remote-tracking branch 'reset/reset/next'
new 9606a66766cd Merge remote-tracking branch 'rockchip/for-next'
new b0d0473c8546 Merge remote-tracking branch 'samsung-krzk/for-next'
new 515b298d1390 Merge remote-tracking branch 'sunxi/sunxi/for-next'
new cb35166f3cde Merge remote-tracking branch 'tegra/for-next'
new 7a56814d6580 Merge remote-tracking branch 'ti-k3/ti-k3-next'
new 9ab60b0cb9b8 Merge remote-tracking branch 'clk/clk-next'
new 4f192ac00a1b csky: Remove duplicate include in arch/csky/kernel/entry.S
new 0b1f557a1fa0 csky: Fixup typos
new 8bfe70e69658 csky: fix syscache.c fallthrough warning
new d3900e8d918f csky: uaccess.h: Coding convention with asm generic
new c417c6306d70 Merge remote-tracking branch 'csky/linux-next'
new afcd0cb189cf Merge remote-tracking branch 'h8300/h8300-next'
new 14443ed5cba4 Merge remote-tracking branch 'm68k/for-next'
new 1b54aee4c81f Merge remote-tracking branch 'm68knommu/for-next'
new 7992cd959239 Merge remote-tracking branch 'microblaze/next'
new 987b42074b66 MIPS: pci-legacy: revert "use generic pci_enable_resources"
new 1b6bc35a01bd MIPS: Makefile: Replace -pg with CC_FLAGS_FTRACE
new 5086ea4b0f58 lib/math: Add a `do_div' test module
new f2875832387a div64: Correct inline documentation for `do_div'
new c49f71f60754 MIPS: Reinstate platform `__div64_32' handler
new c1d337d45ec0 MIPS: Avoid DIVU in `__div64_32' is result would be zero
new 6f3377bc383b mips/bootinfo:correct some comments of fw_arg
new 182dd5bad52c lib/math/test_div64: Fix error message formatting
new e64512824389 Merge remote-tracking branch 'mips/mips-next'
new d7f6760fed17 Merge remote-tracking branch 'parisc-hd/for-next'
new 864ec4d40c83 powerpc/pseries/mce: Fix a typo in error type assignment
new 0e3b3ff83ce2 powerpc/pseries: Introduce dlpar_unisolate_drc()
new 29c9a2699e71 powerpc/pseries: Set UNISOLATE on dlpar_cpu_remove() failure
new 2886e2df10be Documentation/powerpc: Add proper links for manual and tests
new af31fd0c9107 powerpc/perf: Expose processor pipeline stage cycles using [...]
new 39d0099f9439 powerpc/pseries: Add shutdown() to vio_driver and vio_bus
new 3027a37c06be powerpc: Only define _TASK_CPU for 32-bit
new ed8029d7b472 powerpc/pseries: Stop calling printk in rtas_stop_self()
new e4e8bc1df691 powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled
new a9d2f9bb225f powerpc/pseries/iommu: Fix window size for direct mapping [...]
new 0f5eb28a6ce6 powerpc/8xx: Enhance readability of trap types
new 7fab639729ce powerpc/32s: Enhance readability of trap types
new e522331173ec powerpc/irq: Enhance readability of trap types
new 693557ebf407 powerpc/inst: ppc_inst_as_u64() becomes ppc_inst_as_ulong()
new eacf4c020265 powerpc: Enable OPTPROBES on PPC32
new 92d9d61be519 powerpc/mce: save ignore_event flag unconditionally for UE
new f56607e85ee3 selftests/timens: Fix gettime_perf to work on powerpc
new 867e762480f4 powerpc/32: Use r2 in wrtspr() instead of r0
new d228cc496966 powerpc/ebpf32: Fix comment on BPF_ALU{64} | BPF_LSH | BPF_K
new e7de0023e123 powerpc/ebpf32: Rework 64 bits shifts to avoid tests and branches
new ee7c3ec3b4b1 powerpc/ebpf32: Use standard function call for functions w [...]
new 6ac7897f08e0 powerpc: Remove probe_user_read_inst()
new 6449078d5011 powerpc: Make probe_kernel_read_inst() common to PPC32 and PPC64
new 41d6cf68b5f6 powerpc: Rename probe_kernel_read_inst()
new 39352430aaa0 powerpc: Move copy_inst_from_kernel_nofault()
new 17d5ef7b7a55 Merge remote-tracking branch 'powerpc/next'
new 727695cb4ed6 Merge remote-tracking branch 'risc-v/for-next'
new f100603236d7 Merge branch 'fixes' into for-next
new 70fac8088cfa s390/zcrypt: fix zcard and zqueue hot-unplug memleak
new 28096067686c s390/archrandom: add parameter check for s390_arch_random_ [...]
new 6f3353c2d2b3 s390/disassembler: increase ebpf disasm buffer size
new 246f3bc6ded3 Merge branch 'features' into for-next
new 7159543891b4 Merge remote-tracking branch 's390/for-next'
new b1d9abb5cee9 Merge remote-tracking branch 'sh/for-next'
new 2bb823274656 Merge remote-tracking branch 'uml/linux-next'
new 9b3120318a1b Merge remote-tracking branch 'xtensa/xtensa-for-next'
new 534747fb9321 Merge remote-tracking branch 'pidfd/for-next'
new 9b0b52fbb7b2 Merge remote-tracking branch 'fscache/fscache-next'
new a3d0023da437 Merge remote-tracking branch 'btrfs/for-next'
new 1b1eb571a90f Merge remote-tracking branch 'cifs/for-next'
new 88c5256d16b5 cifsd: fix build break from asn1
new 7e6448ce1c08 Merge pull request #41 from namjaejeon/cifsd-for-next
new 1c794e1015e8 Merge remote-tracking branch 'cifsd/cifsd-for-next'
new d98962f9a2f0 Merge remote-tracking branch 'ecryptfs/next'
new c694412a279d Merge remote-tracking branch 'erofs/dev'
new 88d17c4d7756 Merge remote-tracking branch 'exfat/dev'
new a3cc754ad9b8 fs/reiserfs/journal.c: delete useless variables
new bf7ea7068a02 Pull reiserfs cleanup.
new 10cd93e58a70 Merge remote-tracking branch 'ext3/for_next'
new b60b54567eba Merge remote-tracking branch 'ext4/dev'
new db8f883b1a99 Merge remote-tracking branch 'f2fs/dev'
new 2a2c944ab6fd Merge remote-tracking branch 'fuse/for-next'
new 2b74fa0b6e86 Merge remote-tracking branch 'jfs/jfs-next'
new d99f2487e1de NFS: The 'fattr_valid' field in struct nfs_server should b [...]
new d34634cab70e Merge remote-tracking branch 'nfs/linux-next'
new 0558cfcf69e5 Merge remote-tracking branch 'cel/for-next'
new db2ccc045da7 Merge remote-tracking branch 'overlayfs/overlayfs-next'
new 908b6942104d Merge remote-tracking branch 'ubifs/next'
new 38fa8694bd70 Merge remote-tracking branch 'v9fs/9p-next'
new 073822f9714e Merge remote-tracking branch 'xfs/for-next'
new 701276ebfefe Merge remote-tracking branch 'iomap/iomap-for-next'
new 0507ca450f10 Merge remote-tracking branch 'file-locks/locks-next'
new c38d6a32c238 Merge remote-tracking branch 'vfs/for-next'
new df5420e875d6 Merge remote-tracking branch 'printk/for-next'
new 0353e4637f14 Merge remote-tracking branch 'pci/next'
new 7e6b25798ec1 Merge remote-tracking branch 'pstore/for-next/pstore'
new d4de5bccabb1 Merge remote-tracking branch 'hid/for-next'
new 19e0faaadf51 Merge remote-tracking branch 'i2c/i2c/for-next'
new 6f9f26f4f701 Merge remote-tracking branch 'i3c/i3c/next'
new 6be1966deda1 Merge remote-tracking branch 'dmi/dmi-for-next'
new 9afbe1e7d15e Merge remote-tracking branch 'hwmon-staging/hwmon-next'
new e61f9b3ca441 Merge remote-tracking branch 'jc_docs/docs-next'
new e54e5d735726 Merge remote-tracking branch 'v4l-dvb/master'
new a88178787907 Merge remote-tracking branch 'pm/linux-next'
new 7332cd1578f2 Merge remote-tracking branch 'thermal/thermal/linux-next'
new 78ae7d03f192 Merge remote-tracking branch 'ieee1394/for-next'
new d4da7acff734 Merge remote-tracking branch 'dlm/next'
new 26a8fb753e27 Merge remote-tracking branch 'swiotlb/linux-next'
new 65d4801ae44e RDMA/core: Unify RoCE check and re-factor code
new 338a010cb616 IB/ipoib: Improve latency in ipoib/cm connection formation
new ae9884829c48 RDMA/bnxt_re: Depend on bnxt ethernet driver and not blind [...]
new bcf9ee0520fa RDMA/bnxt_re: Create direct symbol link between bnxt modules
new 1900357e75dc RDMA/bnxt_re: Get rid of custom module reference counting
new 9480fd557be4 IB/ipoib: Remove unnecessary struct declaration
new 3a6684385928 RDMA/cxgb4: add missing qpid increment
new 783a11bf2400 RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails
new dedbc2d35863 IB/mlx5: Set right RoCE l3 type and roce version while del [...]
new 982b7c140ecd RDMA/mlx5: Fix type assignment for ICM DM
new 054bd5aeac9a RDMA/mlx4: Remove an unused variable
new 9a89d3ad6d39 RDMA/mlx5: Expose private query port
new 45062f441590 RDMA/rxe: Fix a bug in rxe_fill_ip_info()
new fa74c8d76a9e Merge remote-tracking branch 'rdma/for-next'
new e4bbc5c53a8f octeontx2-af: cn10k: Mailbox changes for CN10K CPT
new ecad2ce8c48f octeontx2-af: cn10k: Add mailbox to configure reassembly timeout
new 2e2ee4cd0ab5 octeontx2-af: Add mailbox for CPT stats
new 0e91e9a5d699 Merge branch 'octeontx2-af-cn10k'
new 78e70dbcfd03 net: dsa: mv88e6xxx: Correct spelling of define "ADRR" -> "ADDR"
new 281140a0a2ce net: dsa: mv88e6xxx: Fix off-by-one in VTU devlink region size
new 836021a2d0e0 net: dsa: mv88e6xxx: Export cross-chip PVT as devlink region
new 2acf63c16a3b Merge branch 'mv88e6xxx-small-improvements'
new 53e35ebb9a17 stmmac: intel: unlock on error path in intel_crosststamp()
new 70a7c484c7c3 net: dsa: fix bridge support for drivers without port_brid [...]
new 17cb00704c21 stmmac: intel: set TSO/TBS TX Queues default settings
new 36e69da892f1 net: ethernet: ravb: Fix release of refclk
new 68f5c12abbc9 net: bridge: fix error in br_multicast_add_port when CONFI [...]
new 5d869070569a net: phy: marvell: don't use empty switch default case
new b6aa98202965 Merge remote-tracking branch 'net-next/master'
new 0c43b5bb91ca Merge remote-tracking branch 'bpf-next/for-next'
new 8d1e617495b3 Merge remote-tracking branch 'ipsec-next/master'
new f98bf9ee6312 rtw88: 8822c: reorder macro position according to the regi [...]
new 056b239f8672 rtw88: 8822c: Add gap-k calibration to improve long range [...]
new 3b25bac89353 rtw88: 8822c: debug: allow debugfs to enable/disable TXGAPK
new 559f6cb31837 rtw88: 8821c: Don't set RX_FLAG_DECRYPTED if packet has no [...]
new a548909d7ad7 rtw88: Fix potential unrecoverable tx queue stop
new 7bd3760c71f7 rtw88: refine napi deinit flow
new ff0224e97d5d libertas_tf: Remove duplicate struct declaration
new afda33499bea rtlwifi: implement set_tim by update beacon content
new 77f0cfb1e845 Merge remote-tracking branch 'wireless-drivers-next/master'
new 0496ef35e779 Merge remote-tracking branch 'bluetooth/master'
new 6352a05a9037 Merge remote-tracking branch 'gfs2/for-next'
new 4e71344e4af4 Merge remote-tracking branch 'mtd/mtd/next'
new 8ee3f3b71231 Merge remote-tracking branch 'crypto/master'
new 79bb339688aa Merge remote-tracking branch 'drm/drm-next'
new 8a9d24f222ea drm/ttm: fix return value check
new a4394b6d0a27 drm/ttm: Don't count pages in SG BOs against pages_limit
new 696cde709f44 Merge remote-tracking branch 'drm-misc/for-linux-next'
new 20161e51dcea drm/amdkfd: add edc error interrupt handle for poison prop [...]
new 28a5d7a58949 drm/amdgpu: correct default gfx wdt timeout setting
new 9406d39bb6ef drm/amdgpu: enable tmz on renoir asics
new 53ee6609b42e drm/amdgpu: only harvest gcea/mmea error status in arcturus
new 1f8d3ad2a019 drm/amdgpu: only harvest gcea/mmea error status in aldebaran
new 6df23f4c5cef drm/amdgpu: fix a error injection failed issue
new f9727922fc68 drm/amdgpu: resolve erroneous gfx_v9_4_2 prints
new 7c49ee9ec54c drm/amdgpu: fix GCR_GENERAL_CNTL offset for dimgrey_cavefish
new 19cc1f382956 drm/amd/display: fixed divide by zero kernel crash during [...]
new 7cd69b95a84b drm/amd/display: Add DSC check to seamless boot validation
new 26739690354b drm/amd/display: update hdcp display using correct CP type.
new 4ccf9446b2a3 drm/amd/display: add handling for hdcp2 rx id list validation
new 19a274f60104 drm/amd/display: disable seamless boot for external DP
new 8a20c9732969 drm/amd/display: removed unused function dc_link_reallocat [...]
new 9c82354e8984 drm/amd/display: treat memory as a single-channel for asym [...]
new 41ef8fbbef8e drm/amd/display: Fix FreeSync when RGB MPO in use
new 97d1765e67d6 drm/amd/display: Unconditionally clear training pattern se [...]
new 0eda55ca52c3 drm/amd/display: Add link rate optimization logs for ILR
new e0912e15d3e3 drm/amd/display: Always poll for rxstatus in authenticate
new 5dac2b7399d7 drm/amd/display: Fixed typo in function name.
new dad6bd779a6f drm/amd/display: Fix call to pass bpp in 16ths of a bit
new fdf7d4f547f7 drm/amd/display: Report Proper Quantization Range in AVI I [...]
new 6016cd9dba0f drm/amd/display: add helper for enabling mst stream features
new db6622e97e04 drm/amd/display: [FW Promotion] Release 0.0.62
new 839ede894d08 drm/amd/display: 3.2.132
new 5f41741a6d46 Revert "drm/amdgpu: workaround the TMR MC address issue (v2)"
new 1f0d8e3781f4 drm/amdgpu: Reset RAS error count and status regs
new ceb47e0d84d9 drm/amdgpu: Fix SDMA RAS error reporting on Aldebaran
new 5c88e3b86a88 drm/amdgpu: Add mem sync flag for IB allocated by SA
new 7845d80dda1f drm/amdgpu/gmc9: remove dummy read workaround for newer chips
new b40a6ab2cf92 drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu
new d4ec4bdc0bd5 drm/amdkfd: Allow access for mmapping KFD BOs
new cccbeb6209bd drm/amdgpu: Remove verify_access shortcut for KFD BOs
new 2aeb742b7212 drm/amdkfd: helper to convert gpu id and idx
new 40ce74d1b28d drm/amdkfd: add svm ioctl API
new 42de677f7999 drm/amdkfd: register svm range
new c5e2e4781ac5 drm/amdkfd: add svm ioctl GET_ATTR op
new 04d8d73dbcbe drm/amdgpu: add common HMM get pages function
new d8a3c1c80ceb drm/amdkfd: support larger svm range allocation
new b1c46c7d622b drm/amdkfd: validate svm range system memory
new 4683cfecadeb drm/amdkfd: deregister svm range
new d27afacfead5 drm/amdgpu: export vm update mapping interface
new f80fe9d3c114 drm/amdkfd: map svm range to GPUs
new 8a7c184a16d7 drm/amdkfd: svm range eviction and restore
new 9705c85ff2dc drm/amdgpu: Enable retry faults unconditionally on Aldebaran
new 063e33c5469c drm/amdkfd: add xnack enabled flag to kfd_process
new 0f7b5c44d4c5 drm/amdkfd: add ioctl to configure and query xnack retries
new 814ab9930cfd drm/amdkfd: register HMM device private zone
new c46ebb6a6d9d drm/amdkfd: set memory limit to avoid OOM with HMM enabled
new e49fe4040a10 drm/amdkfd: validate vram svm range from TTM
new b53fa124acdc drm/amdkfd: support xgmi same hive mapping
new 50ea50cf6f6d drm/amdkfd: copy memory through gart table
new 0b0e518d61af drm/amdkfd: HMM migrate ram to vram
new 48ff079b28d8 drm/amdkfd: HMM migrate vram to ram
new 90d7d3eda579 drm/amdkfd: invalidate tables on page retry fault
new 9dd9cc2f7433 drm/amdgpu: enable 48-bit IH timestamp counter
new 2383f56bbe4a drm/amdkfd: page table restore through svm API
new ea53af8a59c8 drm/amdkfd: SVM API call to restore page tables
new eb2cec5537bb drm/amdkfd: add svm_bo reference for eviction fence
new f04c79cfba7e drm/amdgpu: add param bit flag to create SVM BOs
new b41896e3eeb5 drm/amdkfd: add svm_bo eviction mechanism support
new 5f319c5c21b5 drm/amdgpu: svm bo enable_signal call condition
new 485bea1f90b3 drm/amdgpu: add svm_bo eviction to enable_signal cb
new cda0f85bfa5e drm/amdkfd: refine migration policy with xnack on
new 564d2b92c7d4 drm/amdkfd: add svm range validate timestamp
new 1a3b2b5dca19 drm/amdkfd: multiple gpu migrate vram to vram
new 4c166eb95dec drm/amdkfd: Add SVM API support capability bits
new 4ab159d2547c drm/amdkfd: Add CONFIG_HSA_AMD_SVM
new 2196927bcb4f drm/amd/amdgpu/amdgpu_device: Remove unused variable 'r'
new d3da76aa770b drm/radeon/radeon_device: Provide function name in kernel- [...]
new b16cc4bb1abb drm/amd/amdgpu/amdgpu_fence: Provide description for 'sche [...]
new 777d9000d91b drm/amd/amdgpu/amdgpu_gart: Correct a couple of function n [...]
new 27aa4a69b4ac drm/amd/amdgpu/amdgpu_ttm: Fix incorrectly documented func [...]
new 03691f55028a drm/amd/amdgpu/amdgpu_ring: Provide description for 'sched_score'
new 3bffd71debc6 drm/amd/amdgpu/amdgpu_cs: Repair some function naming disparity
new bbf3a3b90b4b usb/host: enable auto power control for xhci-pci
new 0e181af8ff11 drm/amdgpu: add another raven1 gfxoff quirk
new fca3394d2bfd drm/amdgpu: only check for _PR3 on dGPUs
new c64e410abb75 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify
new 2cff950c8e3f Revert "amd/amdgpu: Disable VCN DPG mode for Picasso"
new 47fb5ebdd7c3 Revert "drm/amd/display: To modify the condition in indica [...]
new c229b4c289b2 drm/amdgpu: check whether s2idle is enabled to determine s0ix
new edfa63a6c1d4 drm/amdkfd: Update L1 and add L2/3 cache information
new d705c0865a43 drm/radeon: Add HD-audio component notifier support
new 412562f57627 drm/amdgpu: Add graphics cache rinse packet for sdma 5.0
new 01ad49de4a84 Merge remote-tracking branch 'amdgpu/drm-next'
new df2640b5b96e drm/i915/gvt: remove useless function
new 329328ec6a87 drm/i915/gvt: Fix error code in intel_gvt_init_device()
new 0349ec19c484 drm/i915/gvt: Remove duplicated register accessible check
new e65a4d378480 Merge tag 'gvt-next-fixes-2021-04-21' of https://github.co [...]
new afe087af67a3 Merge remote-tracking branch 'drm-intel/for-linux-next'
new fb85300277fb Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next'
new e7926e2028a9 Merge remote-tracking branch 'imx-drm/imx-drm/next'
new 4ef5aded925e Merge remote-tracking branch 'etnaviv/etnaviv/next'
new 4fea3036daf3 Merge remote-tracking branch 'regmap/for-next'
new 2a698efbdf70 Merge remote-tracking branch 'sound/for-next'
new 8859f809c7d5 ASoC: audio-graph: add graph_parse_node()
new e51237b8d305 ASoC: audio-graph: add graph_link_init()
new 59c35c44a9cf ASoC: simple-card: add simple_parse_node()
new 434392271afc ASoC: simple-card: add simple_link_init()
new 73371bacf047 ASoC: audio-graph: tidyup graph_dai_link_of_dpcm()
new 80e0ab429149 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next
new ae44c17505fa Merge remote-tracking branch 'sound-asoc/for-next'
new 49d54c34f5cf Merge remote-tracking branch 'modules/modules-next'
new d3004b99fa7c Merge remote-tracking branch 'input/next'
new bc58be1cccff blk-mq: Move the elevator_exit() definition
new 5d39098af969 blk-mq: Introduce atomic variants of blk_mq_(all_tag|tagse [...]
new 5ba3f5a6ca7e blk-mq: Fix races between iterating over requests and free [...]
new a8a6ac7ad3fb blk-mq: Make it safe to use RCU to iterate over blk_mq_tag [...]
new ac81d1ffd022 blk-mq: Fix races between blk_mq_update_nr_hw_queues() and [...]
new aa7d6541b4a5 Merge branch 'for-5.13/block' into for-next
new 1ffec389a643 ataflop: potential out of bounds in do_format()
new b777f4c47781 ataflop: fix off by one in ataflop_probe()
new 4da70cde6f90 Merge branch 'for-5.13/drivers' into for-next
new 68e6582e8f2d block: return -EBUSY when there are open partitions in blk [...]
new 5d4e4cc6e981 Merge branch 'block-5.12' into for-next
new f4be591f1436 brd: expose number of allocated pages in debugfs
new 2981e9778a70 Merge branch 'for-5.13/drivers' into for-next
new a7e98934d3b9 Merge remote-tracking branch 'block/for-next'
new f99a8e4373ee dm raid: fix inconclusive reshape layout on fast raid4/5/6 [...]
new acda9071d195 Merge remote-tracking branch 'device-mapper/for-next'
new 4ba2e21d26aa Merge remote-tracking branch 'pcmcia/pcmcia-next'
new 4cb8ad056bb0 Merge remote-tracking branch 'mmc/next'
new e8c9cf44126e Merge remote-tracking branch 'mfd/for-mfd-next'
new d6a98f78f37f Merge remote-tracking branch 'backlight/for-backlight-next'
new d0a43c12ee9f power: supply: cpcap-battery: fix invalid usage of list cursor
new 0ed9ffcd071b Merge remote-tracking branch 'battery/for-next'
new 69b8821e293a regulator: core.c: Fix indentation of comment
new 8a065ce92b21 regulator: Avoid a double 'of_node_get' in 'regulator_of_g [...]
new 72241e3190f2 regulator: core.c: Improve a comment
new 378b40ae1a86 regulator: s2mpa01: Drop initialization via platform data
new beeab9bc8e85 regulator: s2mps11: Drop initialization via platform data
new 823543b739c8 Merge series "mfd/rtc/regulator: Drop board file support f [...]
new dcf0e405bba0 Merge remote-tracking branch 'regulator/for-5.13' into reg [...]
new 1264d00b3475 Merge remote-tracking branch 'regulator/for-next'
new 2e913a69a9a6 Merge remote-tracking branch 'security/next-testing'
new 5d60b1698700 Merge remote-tracking branch 'apparmor/apparmor-next'
new d73d988c734f Merge remote-tracking branch 'integrity/next-integrity'
new d01bd5d8fcad Merge remote-tracking branch 'keys/keys-next'
new a99ddcb123e0 Merge remote-tracking branch 'selinux/next'
new 49dfe5b7c1b5 Merge remote-tracking branch 'tomoyo/master'
new 4c151f12216f Merge remote-tracking branch 'tpmdd/next'
new 3fb48b255e42 Merge remote-tracking branch 'iommu/next'
new feb4458d699e Merge remote-tracking branch 'audit/next'
new 9d57e61bf723 of/pci: Add IORESOURCE_MEM_64 to resource flags for 64-bit [...]
new c968b89a1d44 of: linux/of.h: fix kernel-doc warnings
new aed4349c5d25 of: overlay: Fix kerneldoc warning in of_overlay_remove()
new 5b65b78f901e Merge remote-tracking branch 'devicetree/for-next'
new e4b92c3974a6 Merge remote-tracking branch 'mailbox/mailbox-for-next'
new 31ed8ebc7a27 spi: Make error handling of gpiod_count() call cleaner
new 24b5515aa3ac spi: fsi: add a missing of_node_put
new 037dc6160a83 Merge remote-tracking branch 'spi/for-5.13' into spi-next
new 83a9941e96a1 Merge remote-tracking branch 'spi/for-next'
new 5849cdf8c120 x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access
new 7288ce1d5fc6 Merge branch 'x86/urgent'
new 0c89d87d1d43 preempt/dynamic: Fix typo in macro conditional statement
new ea36c4ce8235 Merge branch 'sched/urgent'
new a161545ab53b x86/cpufeatures: Enumerate Intel Hybrid Technology feature bit
new 250b3c0d79d1 x86/cpu: Add helper function to get the type of the curren [...]
new 61e76d53c39b perf/x86: Track pmu in per-CPU cpu_hw_events
new d0946a882e62 perf/x86/intel: Hybrid PMU support for perf capabilities
new fc4b8fca2d8f perf/x86: Hybrid PMU support for intel_ctrl
new d4b294bf84db perf/x86: Hybrid PMU support for counters
new eaacf07d1116 perf/x86: Hybrid PMU support for unconstrained
new 0d18f2dfead8 perf/x86: Hybrid PMU support for hardware cache event
new 24ee38ffe61a perf/x86: Hybrid PMU support for event constraints
new 183af7366b4e perf/x86: Hybrid PMU support for extra_regs
new b8c4d1a87610 perf/x86/intel: Factor out intel_pmu_check_num_counters
new bc14fe1beeec perf/x86/intel: Factor out intel_pmu_check_event_constraints
new 34d5b61f29ee perf/x86/intel: Factor out intel_pmu_check_extra_regs
new b98567298bad perf/x86: Remove temporary pmu assignment in event_init
new e11c1a7eb302 perf/x86: Factor out x86_pmu_show_pmu_cap
new d9977c43bff8 perf/x86: Register hybrid PMUs
new a9c81ccdf52d perf/x86: Add structures for the attributes of Hybrid PMUs
new 58ae30c29a37 perf/x86/intel: Add attr_update for Hybrid PMUs
new 3e9a8b219e4c perf/x86: Support filter_match callback
new f83d2f91d259 perf/x86/intel: Add Alder Lake Hybrid support
new 55bcf6ef314a perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE
new 772ed05f3c5c perf/x86/intel/uncore: Add Alder Lake support
new 19d3a81fd92d perf/x86/msr: Add Alder Lake CPU support
new d0ca946bcf84 perf/x86/cstate: Add Alder Lake CPU support
new 6a5f4386798d perf/x86/rapl: Add support for Intel Alder Lake
new 0dac0cc4d185 Merge branch 'perf/core'
new 99033461e685 objtool: Support asm jump tables
new 4f08300916e8 x86/crypto/aesni-intel_avx: Remove unused macros
new ff5796b6dbea x86/crypto/aesni-intel_avx: Fix register usage comments
new e163be86fff3 x86/crypto/aesni-intel_avx: Standardize stack alignment prologue
new dabe5167a3cb x86/crypto/camellia-aesni-avx2: Unconditionally allocate s [...]
new 2b02ed55482a x86/crypto/crc32c-pcl-intel: Standardize jump table
new 35a0067d2c02 x86/crypto/sha_ni: Standardize stack alignment prologue
new 20114c899caf x86/crypto/sha1_avx2: Standardize stack alignment prologue
new ce5846668076 x86/crypto/sha256-avx2: Standardize stack alignment prologue
new d61684b56edf x86/crypto/sha512-avx: Standardize stack alignment prologue
new ec063e090bd6 x86/crypto/sha512-avx2: Standardize stack alignment prologue
new 27d26793f210 x86/crypto/sha512-ssse3: Standardize stack alignment prologue
new 7d3d10e0e85f x86/crypto: Enable objtool in crypto code
new e14b64081d4d Merge branch 'objtool/core'
new c1d2a603724a Merge branch 'linus'
new 8b93f1715d1c Merge remote-tracking branch 'tip/auto-latest'
new c8e49dab0e9f Merge remote-tracking branch 'edac/edac-for-next'
new d9afa5e36088 Merge remote-tracking branch 'irqchip/irq/irqchip-next'
new d65ddf5926cd Merge remote-tracking branch 'ftrace/for-next'
new 0a45b79d699d next-20210421/rcu
new 4a38162ee9f1 KVM: MMU: load PDPTRs outside mmu_lock
new 9a7de6ecc3ed KVM: nSVM: If VMRUN is single-stepped, queue the #DB inter [...]
new c28fa560c5bb KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when [...]
new af95b53e56e3 KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping co [...]
new 302695a5747e KVM: x86/mmu: Move flushing for "slot" handlers to caller [...]
new 142ccde1f7b1 KVM: x86/mmu: Coalesce TLB flushes when zapping collapsible SPTEs
new 1a61b7db7a8d KVM: x86/mmu: Coalesce TLB flushes across address spaces f [...]
new 2b9663d8a19d KVM: x86/mmu: Pass address space ID to __kvm_tdp_mmu_zap_g [...]
new a3f15bda46e8 KVM: x86/mmu: Pass address space ID to TDP MMU root walkers
new aaaac889cf63 KVM: x86/mmu: Use leaf-only loop for walking TDP SPTEs whe [...]
new 5f7c292b8975 KVM: Move prototypes for MMU notifier callbacks to generic code
new 501b918525ef KVM: Move arm64's MMU notifier trace events to generic code
new 6dfbd6b5d5de KVM: x86/mmu: Drop trace_kvm_age_page() tracepoint
new 6d9aafb96d5f KVM: x86/mmu: Remove spurious clearing of dirty bit from T [...]
new 8f8f52a45d92 KVM: x86/mmu: Simplify code for aging SPTEs in TDP MMU
new c36b16d29f3a KVM: SVM: Use online_vcpus, not created_vcpus, to iterate [...]
new 9fa1521daafb KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT [...]
new 8727906fde6e KVM: SVM: Do not allow SEV/SEV-ES initialization after vCP [...]
new eba04b20e486 KVM: x86: Account a variety of miscellaneous allocations
new c1df4aac4449 KVM: x86: add guest_cpuid_is_intel
new adc2a23734ac KVM: nSVM: improve SYSENTER emulation on AMD
new d9e46d344e62 KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid
new 699e1b2e5578 KVM: x86: dump_vmcs should not conflate EFER and PAT prese [...]
new 5518da62d433 KVM: x86: dump_vmcs should consider only the load controls [...]
new 0702a3cbbf73 KVM: x86: dump_vmcs should show the effective EFER
new 8486039a6c9f KVM: x86: dump_vmcs should include the autoload/autostore [...]
new 232f75d3b4b5 KVM: nSVM: call nested_svm_load_cr3 on nested state load
new b9c36fdedd83 KVM: selftests: remove redundant semi-colon
new 4020da3b9f0c KVM: x86: pending exceptions must not be blocked by an inj [...]
new 8b13c36493d8 KVM: introduce KVM_CAP_SET_GUEST_DEBUG2
new 7e582ccbbd73 KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2
new fa18aca92757 KVM: aarch64: implement KVM_CAP_SET_GUEST_DEBUG2
new a43b80b782c9 KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2
new dbb6964e4c38 KVM: MMU: protect TDP MMU pages only down to required level
new 85f479308333 KVM: Explicitly use GFP_KERNEL_ACCOUNT for 'struct kvm_vcp [...]
new 6c9dd6d26216 KVM: constify kvm_arch_flush_remote_tlbs_memslot
new 5194552fb1ff KVM: MIPS: rework flush_shadow_* callbacks into one that p [...]
new 566a0beef52c KVM: MIPS: let generic code call prepare_flush_shadow
new fe9a5b055116 KVM: MIPS: defer flush to generic MMU notifier code
new c13fda237f08 KVM: Assert that notifier count is elevated in .change_pte()
new 3039bcc74498 KVM: Move x86's MMU notifier memslot walkers to generic code
new cd4c71835228 KVM: arm64: Convert to the gfn-based MMU notifier callbacks
new d923ff258423 KVM: MIPS/MMU: Convert to the gfn-based MMU notifier callbacks
new b1c5356e873c KVM: PPC: Convert to the gfn-based MMU notifier callbacks
new b4c5936c47f8 KVM: Kill off the old hva-based MMU notifier callbacks
new f922bd9bf33b KVM: Move MMU notifier's mmu_lock acquisition into common helper
new 8931a454aea0 KVM: Take mmu_lock when handling MMU notifier iff the hva [...]
new e1eed5847b09 KVM: x86/mmu: Allow yielding during MMU notifier unmap/zap [...]
new 8ca6f063b73d KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_co [...]
new 76eb54e7e717 KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU
new 4bba36d72bf9 KVM: x86/mmu: use tdp_mmu_free_sp to free roots
new 2bdb3d84cebc KVM: x86/mmu: Merge TDP MMU put and free root
new cfc109979b3c KVM: x86/mmu: Refactor yield safe root iterator
new 11cccf5c0472 KVM: x86/mmu: Make TDP MMU root refcount atomic
new fb10129335ca KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root
new c0e64238ac53 KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU
new 6103bc074048 KVM: x86/mmu: Allow zap gfn range to operate under the mmu [...]
new 2db6f772b530 KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU r [...]
new 24ae4cfaaaa2 KVM: x86/mmu: Allow enabling/disabling dirty logging under [...]
new b7cccd397f31 KVM: x86/mmu: Fast invalidation for TDP MMU
new 4c6654bd160d KVM: x86/mmu: Tear down roots before kvm_mmu_zap_all_fast returns
new 2b519b5797d4 x86/kvm: Don't bother __pv_cpu_mask when !CONFIG_SMP
new 4a7132efff1c KVM: X86: Count attempted/successful directed yield
new a1fa4cbd53d9 KVM: X86: Do not yield to self
new a3ba26ecfb56 KVM: SVM: Make sure GHCB is mapped before updating
new 17e5e964eee0 KVM: SVM: Don't set current_vmcb->cpu when switching vmcb
new d1788191fdb0 KVM: SVM: Drop vcpu_svm.vmcb_pa
new 554cf3147493 KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at
new 44f1b5586df0 KVM: SVM: Enhance and clean up the vmcb tracking comment i [...]
new d90b15edbefb KVM: x86: Remove unused function declaration
new 24e7475f931a doc/virt/kvm: move KVM_CAP_PPC_MULTITCE in section 8
new 2ee3757424be KVM: Destroy I/O bus devices on unregister failure _after_ [...]
new 5d3c4c79384a KVM: Stop looking for coalesced MMIO zones if the bus is d [...]
new 7c896d375565 KVM: Add proper lockdep assertion in I/O bus unregister
new 870c575a56c7 KVM: vmx: add mismatched size assertions in vmcs_check32()
new fa76c775be27 tools/headers: sync headers of asm-generic/hugetlb_encode.h
new c412d6ac28ac KVM: selftests: Print the errno besides error-string in TE [...]
new 6436430e29fb KVM: selftests: Make a generic helper to get vm guest mode [...]
new 3b70c4d128a7 KVM: selftests: Add a helper to get system configured THP [...]
new 5579fa682a34 KVM: selftests: Add a helper to get system default hugetlb [...]
new 623653b7d462 KVM: selftests: List all hugetlb src types specified with [...]
new a4b3c8b583bf KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers
new b9c2bd50eca5 KVM: selftests: Add a test for kvm page table code
new 54f958cdaa8c KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX)
new 00e7646c3563 KVM: x86: Define new #PF SGX error code bit
new 4e66c0cb79b7 KVM: x86: Add support for reverse CPUID lookup of scattere [...]
new 01de8682b32d KVM: x86: Add reverse-CPUID lookup support for scattered S [...]
new 3c0c2ad1ae75 KVM: VMX: Add basic handling of VM-Exit from SGX enclave
new 9798adbc04cf KVM: VMX: Frame in ENCLS handler for SGX virtualization
new 70210c044b4e KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID [...]
new 8f102445d404 KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs
new b6f084ca5538 KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch C [...]
new 72add915fbd5 KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC
new fe7e948837f3 KVM: x86: Add capability to grant VM access to privileged [...]
new 47903dc10e7e KVM: SVM: Define actual size of IOPM and MSRPM tables
new ee695f22b54a nSVM: Check addresses of MSR and IO permission maps
new 54526d1fd593 KVM: x86: Support KVM VMs sharing SEV context
new 016ff1a442d9 KVM: selftests: Sync data verify of dirty logging with guest sync
new bf1e15a82e3b KVM: selftests: Always run vCPU thread with blocked SIG_IPI
new c265878fcb2c KVM: x86: document behavior of measurement ioctls with len==0
new 52acd22faa1a KVM: Boost vCPU candidate in user mode which is delivering [...]
new 4cfdd47d6d95 KVM: SVM: Add KVM_SEV SEND_START command
new d3d1af85e2c7 KVM: SVM: Add KVM_SEND_UPDATE_DATA command
new fddecf6a237e KVM: SVM: Add KVM_SEV_SEND_FINISH command
new 5569e2e7a650 KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command
new af43cbbf954b KVM: SVM: Add support for KVM_SEV_RECEIVE_START command
new 15fb7de1a7f5 KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command
new 6a443def87d2 KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command
new b61a9071dc72 crypto: ccp: Free SEV device if SEV init fails
new 74c1f1366eb7 crypto: ccp: Detect and reject "invalid" addresses destine [...]
new d5760dee127b crypto: ccp: Reject SEV commands with mismatching command buffer
new 8347b99473a3 crypto: ccp: Play nice with vmalloc'd memory for SEV comma [...]
new e4a9af799e55 crypto: ccp: Use the stack for small SEV command buffers
new 38103671aad3 crypto: ccp: Use the stack and common buffer for status commands
new a402e3517779 crypto: ccp: Use the stack and common buffer for INIT command
new 238eca821cee KVM: SVM: Allocate SEV command structures on local stack
new cc7aaed09be4 Merge remote-tracking branch 'kvm/next'
new ee9c06e09635 Merge remote-tracking branch 'kvm-arm/next'
new 2b8e22389063 Merge remote-tracking branch 'percpu/for-next'
new f75bf693c919 platform/x86: intel_pmc_core: add ACPI dependency
new 37bd59d3cef8 platform/x86: intel_pmc_core: Uninitialized data in pmc_co [...]
new 59bc249283f2 Merge remote-tracking branch 'drivers-x86/for-next'
new 17dd19ab31e1 Merge remote-tracking branch 'chrome-platform/for-next'
new 869e690182d2 Merge remote-tracking branch 'hsi/for-next'
new 4857a7139728 Merge remote-tracking branch 'leds/for-next'
new 20fe838fa625 Merge remote-tracking branch 'ipmi/for-next'
new e5585b24a78e Merge remote-tracking branch 'driver-core/driver-core-next'
new 52c888137d3f Merge remote-tracking branch 'usb/usb-next'
new 358dca81ac33 Merge remote-tracking branch 'usb-serial/usb-next'
new c7f31a6e7f9d Merge remote-tracking branch 'tty/tty-next'
new 54d9bc39c9c9 Merge remote-tracking branch 'char-misc/char-misc-next'
new 9841d15fa21e Merge remote-tracking branch 'phy-next/next'
new e799e18ce7a8 Merge remote-tracking branch 'vfio/next'
new 1f865efdbcdb Merge remote-tracking branch 'staging/staging-next'
new e96cfc535c61 Merge remote-tracking branch 'dmaengine/next'
new 43e2374c0b6f Merge remote-tracking branch 'cgroup/for-next'
new 5c9c0325b891 Merge remote-tracking branch 'scsi/for-next'
new 85367040511f scsi: blk-mq: Fix build warning when making htmldocs
new 415f752c3df6 Merge remote-tracking branch 'scsi-mkp/for-next'
new 7bdc52bb3c8b Merge remote-tracking branch 'vhost/linux-next'
new 481202c4f2a2 Merge remote-tracking branch 'rpmsg/for-next'
new 4ce8eb9c39f5 dt-bindings: gpio: add YAML description for rockchip,gpio-bank
new e4f45e01e117 Merge remote-tracking branch 'gpio-brgl/gpio/for-next'
new 33cc5270d8f2 Merge tag 'intel-pinctrl-v5.12-4' of gitolite.kernel.org:p [...]
new 482715ff0601 pinctrl: core: Show pin numbers for the controllers with base = 0
new 376f9e34c10f drivers: pinctrl: qcom: fix Kconfig dependency on GPIOLIB
new 914a307c3b4f dt-bindings: pinctrl: rockchip: add RK3568 SoC support
new 65afd97630a9 pinctrl: Ingenic: Add missing pins to the JZ4770 MAC MII group.
new 1d0bd580ef83 pinctrl: Ingenic: Add support for read the pin configurati [...]
new 1101519695d0 pinctrl: Ingenic: Adjust the sequence of X1830 SSI pin groups.
new 5e6332a7ff39 pinctrl: Ingenic: Improve LCD pins related code.
new 6adf2c560737 pinctrl: Ingenic: Add DMIC pins support for Ingenic SoCs.
new 863becff89b2 pinctrl: Ingenic: Reformat the code.
new beadd1b4b482 dt-bindings: pinctrl: Add bindings for new Ingenic SoCs.
new 424f39691f2d pinctrl: Ingenic: Add pinctrl driver for JZ4730.
new 215c81a3e969 pinctrl: Ingenic: Add pinctrl driver for JZ4750.
new b582b5a434d3 pinctrl: Ingenic: Add pinctrl driver for JZ4755.
new 0c9907404d24 pinctrl: Ingenic: Add pinctrl driver for JZ4775.
new 943e0da15370 pinctrl: Ingenic: Add pinctrl driver for X2000.
new 7f7663899d94 dt-bindings: pinctrl: mt8195: add pinctrl file and binding [...]
new 6cf5e9ef362a pinctrl: add pinctrl driver on mt8195
new ea9d2ed46520 pinctrl: add drive for I2C related pins on MT8195
new 56ab29ec6ff6 pinctrl: mediatek: use spin lock in mtk_rmw
new 11f054c114f2 pinctrl: core: Fix kernel doc string for pin_get_name()
new 1dccb5ec0123 dt-bindings: pinctrl: Add binding for ZynqMP pinctrl driver
new 1de15e99a242 pinctrl: Keep enum pin_config_param ordered by name
new 31f9a421a1d0 pinctrl: Introduce MODE group in enum pin_config_param
new 09e11caaa4cf pinctrl: Add PIN_CONFIG_MODE_PWM to enum pin_config_param
new fe202ea8e5b1 pinctrl: rockchip: do coding style for mux route struct
new 1f9da868b04e Merge branch 'devel' into for-next
new 7e0dc3c2efe2 Merge remote-tracking branch 'pinctrl/for-next'
new 936e20a48a5b Merge remote-tracking branch 'pwm/for-next'
new cc7cb517a4e8 Merge remote-tracking branch 'kselftest/next'
new ec7999987e15 Merge remote-tracking branch 'livepatching/for-next'
new 455411b55b11 Merge remote-tracking branch 'coresight/next'
new 77183a451503 Merge remote-tracking branch 'rtc/rtc-next'
new 663107d47a84 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next'
new 52d4580526c9 Merge remote-tracking branch 'seccomp/for-next/seccomp'
new 6d56fae5fb27 Merge remote-tracking branch 'kspp/for-next/kspp'
new 59f149b96084 Merge remote-tracking branch 'gnss/gnss-next'
new 399acbe47e9f Merge remote-tracking branch 'slimbus/for-next'
new 6c7362538425 Merge remote-tracking branch 'nvmem/for-next'
new 6523592cee46 x86/hyperv: Move hv_do_rep_hypercall to asm-generic
new 753ed9c95c37 drivers: hv: Create a consistent pattern for checking Hype [...]
new 5e7b544b90bb Merge remote-tracking branch 'hyperv/hyperv-next'
new 8e8df04179ef Merge remote-tracking branch 'kgdb/kgdb/for-next'
new 94c71300daf5 Merge remote-tracking branch 'kunit-next/kunit'
new 2812997fdd88 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...]
new 911960cde9c1 Merge remote-tracking branch 'rust/rust-next'
new 60dc5f1bcfaa KEYS: trusted: fix TPM trusted keys for generic framework
new 9d5171eab462 KEYS: trusted: Fix TPM reservation for seal/unseal
new 69977d1aeeca Merge branch 'tpmdd-fixes' into tpmdd-for-next
new d4eb934822b5 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next'
new 6f6d59e429d3 coda: fix reference counting in coda_file_mmap error path
new a6f19ad48934 ovl: fix reference counting in ovl_mmap error path
new cc8917bda235 mm/filemap: fix find_lock_entries hang on 32-bit THP
new 64f91a7ffd08 mm/filemap: fix mapping_seek_hole_data on THP & 32-bit
new 0b64428c70ff /proc/kpageflags: prevent an integer overflow in stable_pa [...]
new 48459081c4fa /proc/kpageflags: do not use uninitialized struct pages
new cbf0bca11964 arch/ia64/kernel/head.S: remove duplicate include
new 1240fe943a26 arch/ia64/kernel/fsys.S: fix typos
new 695e619781e7 arch/ia64/include/asm/pgtable.h: minor typo fixes
new 60697bfd947a ia64: ensure proper NUMA distance and possible map initialization
new 40e8f394b30c ia64: drop unused IA64_FW_EMU ifdef
new d4cbdb102242 ia64: simplify code flow around swiotlb init
new fdd1952b155d ia64: trivial spelling fixes
new e5a712c946b6 ia64: fix EFI_DEBUG build
new 770a77f1033b ia64: mca: always make IA64_MCA_DEBUG an expression
new be439f80193d ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAP
new f3317428a306 ia64: module: fix symbolizer crash on fdescr
new cd7648717662 include/linux/compiler-gcc.h: sparse can do constant foldi [...]
new e349d6c45aeb scripts/spelling.txt: add entries for recent discoveries
new 4542f65fad96 scripts: a new script for checking duplicate struct declaration
new 308daf4e0f5c scripts-a-new-script-for-checking-duplicate-struct-declara [...]
new b2000402a16c arch/sh/include/asm/tlb.h: remove duplicate include
new ee015b1ba22a ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...]
new 16d9ab30fec8 ocfs2: map flags directly in flags_to_o2dlm()
new 0eb5e63872dc ocfs2: fix a typo
new 31e7f43112fa ocfs2/dlm: remove unused function
new 22dd76173ecd ocfs2: clear links count in ocfs2_mknod() if an error occurs
new 1a11523c1dd1 ocfs2: fix ocfs2 corrupt when iputting an inode
new 85384980e2ad vfs: fs_parser: clean up kernel-doc warnings
new 6a5079fe9aca watchdog: rename __touch_watchdog() to a better descriptive name
new 1b16f6c3a111 watchdog: explicitly update timestamp when reporting softlockup
new 740715e95ba8 watchdog/softlockup: report the overall time of softlockups
new 82e0bd97de15 watchdog/softlockup: remove logic that tried to prevent re [...]
new 5f1d568ffcda watchdog: fix barriers when printing backtraces from all CPUs
new 200b0f679169 watchdog: use bit lock operations to prevent multiple soft [...]
new 4a5469d01a8b watchdog: cleanup handling of false positives
new b3849d0aa844 mm/slab_common: provide "slab_merge" option for !IS_ENABLE [...]
new 914a1d5edc97 mm, slub: enable slub_debug static key when creating cache [...]
new c2bba301378e kunit: add a KUnit test for SLUB debugging functionality
new e678177e7d97 slub: remove resiliency_test() function
new f73d97e80eae mm/slub.c: trivial typo fixes
new 38b8d34eab01 mm/kmemleak.c: fix a typo
new 0b9e660456f3 mm/page_owner: record the timestamp of all pages during free
new acd0e52e0beb mm, page_owner: remove unused parameter in __set_page_owne [...]
new 6d37324a32fc mm: page_owner: fetch backtrace only for tracked pages
new c530831a6054 mm: page_owner: use kstrtobool() to parse bool option
new 68503c6cb1f2 mm: page_owner: detect page_owner recursion via task_struct
new 5c827d641a7b mm: page_poison: print page info when corruption is caught
new ff56b7c7adf3 mm-page_poison-print-page-info-when-corruption-is-caught-v2
new e12054c80ecf mm/memtest: add ARCH_USE_MEMTEST
new 63cbc2aaa324 mm: provide filemap_range_needs_writeback() helper
new bc0ffde1bd0c mm: use filemap_range_needs_writeback() for O_DIRECT reads
new 0be9adf14c36 iomap: use filemap_range_needs_writeback() for O_DIRECT reads
new 21647c62b045 mm/filemap: use filemap_read_page in filemap_fault
new 92423e881c3d mm/filemap: drop check for truncated page after I/O
new a65591d62a5c mm: page-writeback: simplify memcg handling in test_clear_ [...]
new a581455063f1 mm: introduce and use mapping_empty
new 36fd7c53a06e mm: stop accounting shadow entries
new 19a9e0b450ff dax: account DAX entries as nrpages
new 695c2f11bb15 mm: remove nrexceptional from inode
new 628bfd208523 mm: Move page_mapping_file to pagemap.h
new 7a9a28c293ac mm/filemap: Update stale comment
new 2e1720af79d9 mm/msync: exit early when the flags is an MS_ASYNC and sta [...]
new b3ba27448b1c mm/gup: add compound page list iterator
new 3fac2eab9e23 mm/gup: decrement head page once for group of subpages
new a0bbd07a7b3d mm/gup: add a range variant of unpin_user_pages_dirty_lock()
new be1674c5efca RDMA/umem: batch page unpin in __ib_umem_release()
new 60a81a6a2545 mm: gup: remove FOLL_SPLIT
new 39cb7e14e367 mm/memremap.c: fix improper SPDX comment style
new 7c2ccaf041f1 mm: memcontrol: fix kernel stack account
new 3b736e733aa8 memcg: cleanup root memcg checks
new 8a6fe83c55bf memcg: enable memcg oom-kill for __GFP_NOFAIL
new 2239db7cca61 mm: memcontrol: fix cpuhotplug statistics flushing
new 7613b604c141 mm: memcontrol: kill mem_cgroup_nodeinfo()
new d916c4d1698e mm: memcontrol: privatize memcg_page_state query functions
new 63b945abf5e5 cgroup: rstat: support cgroup1
new e3d9ff005346 cgroup: rstat: punt root-level optimization to individual [...]
new bf9a2268dda2 mm: memcontrol: switch to rstat
new 190fb06199cd mm-memcontrol-switch-to-rstat-fix
new 494af022a029 mm: memcontrol: switch to rstat fix
new ad01d34c01ae mm: memcontrol: consolidate lruvec stat flushing
new 543c00e93fa8 kselftests: cgroup: update kmem test for new vmstat implem [...]
new 51e6f08a48d1 memcg: charge before adding to swapcache on swapin
new 2256bf45a44d memcg: set page->private before calling swap_readpage
new 9266f2a7254b mm: memcontrol: slab: fix obtain a reference to a freeing memcg
new 367fe2caba12 mm: memcontrol: introduce obj_cgroup_{un}charge_pages
new 1d2743af731a mm: memcontrol: directly access page->memcg_data in mm/pag [...]
new 72edc2672a10 mm: memcontrol: change ug->dummy_page only if memcg changed
new 6eae97d4168d mm: memcontrol: use obj_cgroup APIs to charge kmem pages
new 6b48052e0f71 mm: memcontrol: fix forget to obtain the ref to objcg in s [...]
new 8010fe55ef45 mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_ [...]
new ffe2281ca089 mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_ [...]
new d9ea7de122d8 linux/memcontrol.h: remove duplicate struct declaration
new fefb28ed2352 mm: page_counter: mitigate consequences of a page_counter [...]
new 77220aae8d0f mm/memory.c: do_numa_page(): delete bool "migrated"
new f3164845d282 mm/interval_tree: add comments to improve code readability
new d737dc4cd8c0 x86/vmemmap: drop handling of 4K unaligned vmemmap range
new ed716fd91144 x86/vmemmap: drop handling of 1GB vmemmap ranges
new 1191c4cb3288 x86/vmemmap: handle unpopulated sub-pmd ranges
new ee637e872f16 x86-vmemmap-handle-unpopulated-sub-pmd-ranges-fix
new 2e6c37f62285 x86/vmemmap: optimize for consecutive sections in partial [...]
new 358b65acf6a7 mm, tracing: improve rss_stat tracepoint message
new fda338230328 mm: add remap_pfn_range_notrack
new 5db9c719bf5e mm: add a io_mapping_map_user helper
new 68f9c3d5ebe2 i915: use io_mapping_map_user
new ce476c53e958 i915: fix remap_io_sg to verify the pgprot
new 1b554eab1624 NUMA balancing: reduce TLB flush via delaying mapping on h [...]
new 977154f12de9 mm: extend MREMAP_DONTUNMAP to non-anonymous mappings
new 3e228f294cb3 Revert "mremap: don't allow MREMAP_DONTUNMAP on special_ma [...]
new c01ddf729245 selftests: add a MREMAP_DONTUNMAP selftest for shmem
new 2b3e00243509 mm/dmapool: switch from strlcpy to strscpy
new 9cf65931279c mm/sparse: add the missing sparse_buffer_fini() in error branch
new 55300bdf0528 samples/vfio-mdev/mdpy: use remap_vmalloc_range
new 8e2899fcb268 mm: unexport remap_vmalloc_range_partial
new 3593593343af mm/vmalloc: use rb_tree instead of list for vread() lookups
new dffcc2183793 ARM: mm: add missing pud_page define to 2-level page tables
new 834f5cf52cb8 mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...]
new e53f04e95760 sparc32: add stub pud_page define for walking huge vmalloc [...]
new 6903b29cbdb6 mm: apply_to_pte_range warn and fail if a large pte is enc [...]
new 423306a1e6ef mm/vmalloc: rename vmap_*_range vmap_pages_*_range
new d6d1437d19f2 mm/ioremap: rename ioremap_*_range to vmap_*_range
new 4f4e15f4ccfe mm: HUGE_VMAP arch support cleanup
new 4fc3394f6665 powerpc: inline huge vmap supported functions
new c76b36a63b32 arm64: inline huge vmap supported functions
new fbcddfb95a68 x86: inline huge vmap supported functions
new 64d40338e739 mm/vmalloc: provide fallback arch huge vmap support functions
new 1f06a50e756f mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c
new 226d18c6169b mm/vmalloc: add vmap_range_noflush variant
new f785d95f10b7 mm/vmalloc: hugepage vmalloc mappings
new fedc03601574 mm/vmalloc: fix read of uninitialized pointer area
new bb46582655a5 mm/vmalloc: remove map_kernel_range
new 356a8c69f245 kernel/dma: remove unnecessary unmap_kernel_range
new b7dbe31a337c powerpc/xive: remove unnecessary unmap_kernel_range
new b852a7a0ecb5 mm/vmalloc: remove unmap_kernel_range
new a3667451b12c mm-vmalloc-remove-unmap_kernel_range-fix
new f3a934177f53 mm-vmalloc-remove-unmap_kernel_range-fix-fix
new 29af081c1502 mm-vmalloc-remove-map_kernel_range-fix-2
new 2e6104bbb213 mm/vmalloc: improve allocation failure error messages
new fb2b65e36823 mm/vmalloc: print correct vmalloc allocation size
new 17360d1ff345 mm: vmalloc: prevent use after free in _vm_unmap_aliases
new 64865b305aff lib/test_vmalloc.c: remove two kvfree_rcu() tests
new 790ed2861286 lib/test_vmalloc.c: add a new 'nr_threads' parameter
new e1f1e6a94487 lib/test_vmalloc.c: extend max value of nr_threads parameter
new c682fcbb1fbf vm/test_vmalloc.sh: adapt for updated driver interface
new a24677ceb164 mm/vmalloc: refactor the preloading loagic
new fb7ecf5d2a9e mm/vmalloc: remove an empty line
new c040797d5c61 mm/doc: fix fault_flag_allow_retry_first kerneldoc
new aa3049624da9 mm/doc: fix page_maybe_dma_pinned kerneldoc
new 899f31cde25f mm/doc: turn fault flags into an enum
new f5608f57f63b mm/doc: add mm.h and mm_types.h to the mm-api document
new 46b4d822fd21 MAINTAINERS: assign pagewalk.h to MEMORY MANAGEMENT
new 161f2e5c3aee pagewalk: prefix struct kernel-doc descriptions
new 7dcb093a4d77 mm/kasan: switch from strlcpy to strscpy
new edeacad0505f kasan: fix kasan_byte_accessible() to be consistent with a [...]
new eca4aadb6375 kasan: initialize shadow to TAG_INVALID for SW_TAGS
new 8e23196c2b1f mm, kasan: don't poison boot memory with tag-based modes
new 625fdf677074 arm64: kasan: allow to init memory when setting tags
new c7a4f172f026 kasan: init memory in kasan_(un)poison for HW_TAGS
new 18edd98c47cf kasan, mm: integrate page_alloc init with HW_TAGS
new 0e4d64bdcec8 mm, kasan: fix for "integrate page_alloc init with HW_TAGS"
new a7692deb90da kasan, mm: integrate slab init_on_alloc with HW_TAGS
new 0aaf2d57021f kasan, mm: integrate slab init_on_free with HW_TAGS
new 543b18eaa7ab kasan: docs: clean up sections
new 1b8a23aab231 kasan: docs: update overview section
new 22115fa4c95d kasan: docs: update usage section
new 82361dd63e3f kasan: docs: update error reports section
new 34022ad6ea9c kasan: docs: update boot parameters section
new e82130775164 kasan: docs: update GENERIC implementation details section
new e19b546cc093 kasan: docs: update SW_TAGS implementation details section
new 6aee9513c4f1 kasan: docs: update HW_TAGS implementation details section
new ef394c30cd00 kasan: docs: update shadow memory section
new 4d4ded957345 kasan: docs: update ignoring accesses section
new d365d93cdb86 kasan: docs: update tests section
new e607ac4300bb kasan: record task_work_add() call stack
new c7d93ce61eb0 kasan: detect false-positives in tests
new db84ad342ed6 irq_work: record irq_work_queue() call stack
new af16003dec23 mm: move mem_init_print_info() into mm_init()
new 5e1e6b4c853d mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range()
new 62e253fe100c mm: remove lru_add_drain_all in alloc_contig_range
new b0003c70056d include/linux/page-flags-layout.h: correctly determine LAS [...]
new d71638b784a0 include/linux/page-flags-layout.h: cleanups
new 9fc1373f7292 mm/page_alloc: rename alloc_mask to alloc_gfp
new cd3447ce719c mm/page_alloc: rename gfp_mask to gfp
new 79ab4382bc0d mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask
new 9f03f83fe354 mm/mempolicy: rename alloc_pages_current to alloc_pages
new b02b7a4d7e63 mm/mempolicy: rewrite alloc_pages documentation
new bef15e0cd4e9 mm/mempolicy: rewrite alloc_pages_vma documentation
new 671ee06f4dd4 mm/mempolicy: fix mpol_misplaced kernel-doc
new 5e5f683f3a0d mm: page_alloc: dump migrate-failed pages
new ed4e61c3f01b mm/Kconfig: remove default DISCONTIGMEM_MANUAL
new 7d931df2eaf2 mm, page_alloc: avoid page_to_pfn() in move_freepages()
new 7855446f91a8 mm/page_alloc: duplicate include linux/vmalloc.h
new 786e290f34e8 mm/page_alloc: rename alloced to allocated
new d40a800ea2ec mm/page_alloc: add a bulk page allocator
new 4cbaa5a4580c mm-page_alloc-add-a-bulk-page-allocator-fix
new dca1a7bae975 mm/page_alloc: Add a bulk page allocator -fix -fix
new bbb87524abe2 mm/page_alloc: add a bulk page allocator -fix -fix -fix
new d9d48242e8db mm/page_alloc: add an array-based interface to the bulk pa [...]
new f22d947ef735 mm-page_alloc-add-an-array-based-interface-to-the-bulk-pag [...]
new 6c22ea5bc825 mm/page_alloc: optimize code layout for __alloc_pages_bulk
new 20f5cfd8a400 mm/page_alloc: inline __rmqueue_pcplist
new 8549ac7e0ef0 SUNRPC: set rq_page_end differently
new 01eec2d05c91 SUNRPC: refresh rq_pages using a bulk page allocator
new 8fdd71a69f19 net: page_pool: refactor dma_map into own function page_po [...]
new 2be71747001a net: page_pool: use alloc_pages_bulk in refill code path
new 58139d43c6f7 mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1
new 0c1f29b80603 mm/page_alloc: redundant definition variables of pfn in for loop
new 062643cc2604 mm/memory-failure: unnecessary amount of unmapping
new 67492f75f9d6 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share()
new 9eed1094f7d5 hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix
new 29e74e8258e1 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled
new 62cd1a606792 mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE
new 7c8275fbbaa6 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h
new e07699bb5e14 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...]
new 83e604062cd3 mm/hugetlb: remove redundant reservation check condition i [...]
new f3d4e286e02e mm: generalize HUGETLB_PAGE_SIZE_VARIABLE
new b969c3e372f3 mm/hugetlb: use some helper functions to cleanup code
new b9227f6bc711 mm/hugetlb: optimize the surplus state transfer code in mo [...]
new 61b4d345cb84 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...]
new fbae9712ee64 mm/hugetlb: simplify the code when alloc_huge_page() faile [...]
new 51111a39d828 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...]
new 3ea1851ded8a khugepaged: remove unneeded return value of khugepaged_col [...]
new 2e5250bb969f khugepaged: reuse the smp_wmb() inside __SetPageUptodate()
new a35fa00743bd khugepaged: use helper khugepaged_test_exit() in __khugepa [...]
new 6c0a7fde8408 khugepaged: fix wrong result value for trace_mm_collapse_h [...]
new 226da5c82739 mm/huge_memory.c: remove unnecessary local variable ret2
new 45a732216490 mm/huge_memory.c: rework the function vma_adjust_trans_huge()
new 3dfb5708066a mm/huge_memory.c: make get_huge_zero_page() return bool
new d6bfa0a43a16 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...]
new 31949fd28327 mm/huge_memory.c: remove redundant PageCompound() check
new 6fca7363a654 mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...]
new f710decf6259 mm/huge_memory.c: use helper function migration_entry_to_page()
new a56b58c2f07f mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...]
new a3a1ad4a751d khugepaged: use helper function range_in_vma() in collapse [...]
new fbf11ae1917c khugepaged: remove unnecessary out label in collapse_huge_page()
new 9b046ab69386 khugepaged: remove meaningless !pte_present() check in khu [...]
new 345bbf84da34 mm: huge_memory: a new debugfs interface for splitting THP tests
new 7a22b40413b3 mm: huge_memory: debugfs for file-backed THP split
new 165f42e73e97 mm/hugeltb: remove redundant VM_BUG_ON() in region_add()
new ee3486e26c4a mm/hugeltb: simplify the return code of __vma_reservation_ [...]
new 6ed114c9087a mm/hugeltb: clarify (chg - freed) won't go negative in hug [...]
new 992aec7a3ae0 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts()
new 6a3aee426909 mm/hugetlb: remove unused variable pseudo_vma in remove_in [...]
new f9d2a92fe6cf mm/cma: change cma mutex to irq safe spinlock
new cbcb88e069f8 hugetlb: no need to drop hugetlb_lock to call cma_release
new 019f237acd13 hugetlb: add per-hstate mutex to synchronize user adjustments
new b18cb2377195 hugetlb: create remove_hugetlb_page() to separate functionality
new f6628ce12dc1 hugetlb: call update_and_free_page without hugetlb_lock
new 309197375dc6 hugetlb: change free_pool_huge_page to remove_pool_huge_page
new ed436262410d hugetlb: make free_huge_page irq safe
new 7dc57229edac hugetlb: add lockdep_assert_held() calls for hugetlb_lock
new 0dc980f63e3a mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...]
new 48b81224a4f5 mm,compaction: let isolate_migratepages_{range,block} retu [...]
new 3d0b8b0e181d mm,hugetlb: drop clearing of flag from prep_new_huge_page
new 610e59c899e1 mm,hugetlb: split prep_new_huge_page functionality
new 81a27f542282 mm: make alloc_contig_range handle free hugetlb pages
new 8c36dc8f0721 mm: make alloc_contig_range handle in-use hugetlb pages
new fe5337dda8e5 mm,page_alloc: drop unnecessary checks from pfn_range_vali [...]
new 79cb90022664 userfaultfd: add minor fault registration mode
new 13b1df9643a5 userfaultfd/hugetlbfs: fix minor fault page leak
new 8744c8d82595 userfaultfd: disable huge PMD sharing for MINOR registered VMAs
new dcb26cf1a827 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...]
new 7791fc10d355 userfaultfd: add UFFDIO_CONTINUE ioctl
new 1a009f3a9b39 userfaultfd: update documentation to describe minor fault [...]
new c537ac26a5ea userfaultfd/selftests: add test exercising minor fault handling
new 4ba03a06889b mm/vmscan: move RECLAIM* bits to uapi header
new 925f040b1712 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...]
new fbbfeee24c49 mm: vmscan: use nid from shrink_control for tracepoint
new 642e93dfc702 mm: vmscan: consolidate shrinker_maps handling code
new 32daf3a944f8 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...]
new a1cc5dee03b5 mm: vmscan: remove memcg_shrinker_map_size
new 545dc4ec56ec mm: vmscan: use kvfree_rcu instead of call_rcu
new 176ac3b5f9f1 mm: memcontrol: rename shrinker_map to shrinker_info
new bdf55ae9bddb mm: vmscan: add shrinker_info_protected() helper
new 58fa3aef3c0a mm-vmscan-add-shrinker_info_protected-helper-fix
new ff32c6794926 mm: vmscan: use a new flag to indicate shrinker is registered
new 9b71aa255143 mm: vmscan: add per memcg shrinker nr_deferred
new 6baef138e17d mm: vmscan: use per memcg nr_deferred of shrinker
new 571d004f9468 mm: vmscan: don't need allocate shrinker->nr_deferred for [...]
new 06e5cd6ab112 mm: memcontrol: reparent nr_deferred when memcg offline
new f40afa177e39 mm: vmscan: shrink deferred objects proportional to priority
new b83dca656338 mm/compaction: remove unused variable sysctl_compact_memory
new afb915bc9f42 mm: compaction: update the COMPACT[STALL|FAIL] events properly
new e4a7590cb8b9 mm: disable LRU pagevec during the migration temporarily
new 1a7a52f65dfb mm: replace migrate_[prep|finish] with lru_cache_[disable|enable]
new a62c09567bca mm: fs: invalidate BH LRU during page migration
new 8d37d90292e3 mm/migrate.c: make putback_movable_page() static
new e2ee05a24f72 mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...]
new e678d53e34e3 mm/migrate.c: fix potential indeterminate pte entry in mig [...]
new 762787c7c782 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...]
new a2032bc66b02 Revert "mm: migrate: skip shared exec THP for NUMA balancing"
new 9dffbfc12bf9 mm: vmstat: add cma statistics
new e4b5b2d71a52 mm: cma: use pr_err_ratelimited for CMA warning
new 205ae807fda9 mm: cma: add trace events for CMA alloc perf testing
new 3aebab48c259 mm: cma: Add the CMA instance name to the cma_alloc_start [...]
new 022df6c47faf mm: cma: support sysfs
new 2151e5317a91 mm: cma: add the CMA instance name to cma trace events
new b2c086049459 mm: use proper type for cma_[alloc|release]
new 19451b6a2c1d ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search()
new 7a26e54374ec ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...]
new ddba4085809c ksm: remove dedicated macro KSM_FLAG_MASK
new 4a0f001dc43b ksm: fix potential missing rmap_item for stable_node
new 221d885911cc mm/ksm: remove unused parameter from remove_trailing_rmap_items()
new ded2205bd37c mm: restore node stat checking in /proc/sys/vm/stat_refresh
new 8548bc638cf2 mm: no more EINVAL from /proc/sys/vm/stat_refresh
new edc9b4c7c043 mm: /proc/sys/vm/stat_refresh skip checking known negative stats
new b04004d63eb9 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats
new 854b9c3f9904 x86/mm: track linear mapping split events
new 608d01e9d2da mm/mmap.c: don't unlock VMAs in remap_file_pages()
new 18072c129bcc mm: generalize ARCH_HAS_CACHE_LINE_SIZE
new 56b03fa4dfb1 mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...]
new de9dcbe2d1ed mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE]
new 50883d16bac2 mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION
new 7d35013f52ef mm-drop-redundant-arch_enable__migration-fix
new 7bdf68a81fa1 mm-drop-redundant-arch_enable__migration-fix-fix
new cd72626a03f2 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK
new 1ef0b9587e04 mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE
new 9bc5da968331 mm/util.c: reduce mem_dump_obj() object size
new 261f99d6baa2 mm/util.c: fix typo
new 607327e46051 mm/gup: don't pin migrated cma pages in movable zone
new 4e7e54ef3aa0 mm/gup: check every subpage of a compound page during isolation
new 19396ff69139 mm/gup: return an error on migration failure
new b25f2d75a29d mm/gup: check for isolation errors
new bb96e34e13bd mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN
new 3d03f0f12249 mm/hugeltb: fix renaming of PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN
new f3fc0a12058d mm: apply per-task gfp constraints in fast path
new de572725aad6 mm: honor PF_MEMALLOC_PIN for all movable pages
new cf3c7aeacb20 mm/gup: do not migrate zero page
new 5502a7e80077 mm/gup: migrate pinned pages out of movable zone
new acd1a3d59ca7 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...]
new 183fb0a28374 mm/gup: change index type to long as it counts pages
new 162fab05badc mm/gup: longterm pin migration cleanup
new 89dfa5faf199 selftests/vm: gup_test: fix test flag
new 8f2acd2e3248 selftests/vm: gup_test: test faulting in kernel, and verif [...]
new 29ca2b744180 mm/memory_hotplug: remove broken locking of zone PCP struc [...]
new 61ce6e2a1e22 drivers/base/memory: introduce memory_block_{online,offline}
new ba9b7ae7d1a3 mm,memory_hotplug: relax fully spanned sections check
new 400e4b565d37 mm,memory_hotplug: factor out adjusting present pages into [...]
new f14d8ea973e6 mm,memory_hotplug: allocate memmap from the added memory range
new 3f840702ffb9 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported
new a953e5447c45 mm,memory_hotplug: add kernel boot option to enable memmap [...]
new e8942fbc2268 x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE
new 8b629c7197c0 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE
new 2ca5e58b5c91 mm/zswap.c: switch from strlcpy to strscpy
new c4235dbc0739 mm/zsmalloc: use BUG_ON instead of if condition followed by BUG.
new 9f77a8378006 iov_iter: lift memzero_page() to highmem.h
new 2f38874f0265 btrfs: use memzero_page() instead of open coded kmap pattern
new 6fd563a8ba95 mm/highmem.c: fix coding style issue
new 3e431ef2fbd5 mm/highmem: Remove deprecated kmap_atomic
new f37edda60431 mm/mempool: minor coding style tweaks
new 581b4eb5d2ea mm/swapfile: minor coding style tweaks
new 41705e050559 mm/sparse: minor coding style tweaks
new 754e8bb6c7bd mm/vmscan: minor coding style tweaks
new 6eed7350679c mm/compaction: minor coding style tweaks
new 0cf1008c5795 mm/oom_kill: minor coding style tweaks
new a2902d6a3b00 mm/shmem: minor coding style tweaks
new 3dad19b5db00 mm/page_alloc: minor coding style tweaks
new c92397c1c56d mm/filemap: minor coding style tweaks
new f47227fa5d0c mm/mlock: minor coding style tweaks
new 0bf80d22be74 mm/frontswap: minor coding style tweaks
new 62a563a93a9a mm/vmalloc: minor coding style tweaks
new 320453f362cc mm/memory_hotplug: minor coding style tweaks
new 59e4d5c79970 mm/mempolicy: minor coding style tweaks
new e11299cf4e0f mm/process_vm_access.c: remove duplicate include
new 35eaef74e16d kfence: zero guard page after out-of-bounds access
new 0ac66fbbadde kfence: await for allocation using wait_event
new 5d744ff5acbb kfence: maximize allocation wait timeout duration
new e5bcc059aa23 kfence: use power-efficient work queue to run delayed work
new a4c3856fa1da fs/buffer.c: add debug print for __getblk_gfp() stall problem
new 7adb71bb2d08 fs/buffer.c: dump more info for __getblk_gfp() stall problem
new 884c4305093c kernel/hung_task.c: Monitor killed tasks.
new 511a9cc02f99 alpha: eliminate old-style function definitions
new 653e421ed4ca fs/proc/generic.c: fix incorrect pde_is_permanent check
new 4d24071c7039 proc: save LOC in __xlate_proc_name()
new 1cd4b818a2e7 proc: mandate ->proc_lseek in "struct proc_ops"
new 0789221a30d9 proc: smoke test lseek()
new d1a3e950a0b7 proc: delete redundant subset=pid check
new 179fd1edeb41 selftests: proc: test subset=pid
new d153850a84ea procfs: allow reading fdinfo with PTRACE_MODE_READ
new 3d71f12b5126 procfs/dmabuf: add inode number to /proc/*/fdinfo
new b93b1537ef8a proc/sysctl: fix function name error in comments
new 6c71af90981e proc/sysctl: make protected_* world readable
new 7a368e974b12 include: remove pagemap.h from blkdev.h
new 3ed0101af362 kernel.h: drop inclusion in bitmap.h
new c07859c1462d linux/profile.h: remove unnecessary declaration
new 477ddd77a0ef kernel/async.c: fix pr_debug statement
new 8ab695bec812 kernel/cred.c: make init_groups static
new 5dad9e2eb404 tools: disable -Wno-type-limits
new d2698aaa14d0 tools: bitmap: sync function declarations with the kernel
new ed0f3d08f23a tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel
new ce2927b51380 arch: rearrange headers inclusion order in asm/bitops for [...]
new 764d97d1bfed lib: extend the scope of small_const_nbits() macro
new 0c3b2553d406 tools: sync small_const_nbits() macro with the kernel
new 9ed07a971a5d lib: inline _find_next_bit() wrappers
new ac736a547059 tools: sync find_next_bit implementation
new 54a162fb50f3 lib: add fast path for find_next_*_bit()
new 3335520506ac lib: add fast path for find_first_*_bit() and find_last_bit()
new bfa082638df3 h8300: rearrange headers inclusion order in asm/bitops
new 92f9516d91ca tools: sync lib/find_bit implementation
new da25dfc871c8 MAINTAINERS: add entry for the bitmap API
new cafed6401449 lib/bch.c: fix a typo in the file bch.c
new 46c8ad9498da lib: fix inconsistent indenting in process_bit1()
new 8762a98b03b3 lib/list_sort.c: fix typo in function description
new 3e669f982976 lib/genalloc.c: Fix a typo
new 70ffd5d2677a lib: crc8: pointer to data block should be const
new 2d22bf6dd0a2 lib: stackdepot: turn depot_lock spinlock to raw_spinlock
new 80f6e1c5e11a lib/percpu_counter: tame kernel-doc compile warning
new 02ae597ac0d6 lib/genalloc: add parameter description to fix doc compile [...]
new 744e567cb3b0 lib: parser: clean up kernel-doc
new 28a3b6c27364 include/linux/compat.h: remove unneeded declaration from C [...]
new 9573e2b4fe59 checkpatch: warn when missing newline in return sysfs_emit [...]
new 11ad7a87279d checkpatch: exclude four preprocessor sub-expressions from [...]
new 27b9bdf7847a checkpatch: improve ALLOC_ARRAY_ARGS test
new dba3e51a8c81 kselftest: introduce new epoll test case
new 0668d5ad59d4 fs/epoll: restore waking from ep_done_scan()
new a023785baaeb isofs: fix fall-through warnings for Clang
new 183e6d79c438 fs/nilfs2: fix misspellings using codespell tool
new c1f5a2dc43b8 nilfs2: fix typos in comments
new 9ed4b758d467 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr
new e7f1b702654e hpfs: replace one-element array with flexible-array member
new 7717c1021bc3 do_wait: make PIDTYPE_PID case O(1) instead of O(n)
new 83ce524c6248 kernel/fork.c: simplify copy_mm()
new 93587304bbde kernel/fork.c: fix typos
new 679b5fe049ca kernel/crash_core: add crashkernel=auto for vmcore creation
new e2a6cfe374f3 kexec: Add kexec reboot string
new 5d76db69351e kernel: kexec_file: fix error return code of kexec_calcula [...]
new 7a9ba505112c kexec: dump kmessage before machine_kexec
new e87f3dbbc470 gcov: combine common code
new 69da4b2ad365 gcov: simplify buffer allocation
new f0727ff4b41a gcov: use kvmalloc()
new f91dc2dae98f gcov: clang: fix clang-11+ build
new e57cd2869466 gcov: clang: drop support for clang-10 and older
new d4b42c23137f smp: kernel/panic.c - silence warnings
new 689e6926bde0 delayacct: clear right task's flag after blkio completes
new 63b5df0c0274 aio: simplify read_events()
new c6828bcb5ac1 gdb: lx-symbols: store the abspath()
new 4d11c102f5d0 scripts/gdb: document lx_current is only supported by x86
new 64d2a82cbca9 scripts/gdb: add lx_current support for arm64
new 3fcc12f97f32 kernel/resource: make walk_system_ram_res() find all busy [...]
new f4ff97f25f1f kernel/resource: make walk_mem_res() find all busy IORESOU [...]
new f71c7cc6dd04 kernel/resource: remove first_lvl / siblings_only logic
new 8d7f80de34fd kernel/resource: allow region_intersects users to hold res [...]
new 0de9f834b1c8 kernel-resource-allow-region_intersects-users-to-hold-reso [...]
new 0d2eeb96425f kernel/resource: refactor __request_region to allow extern [...]
new 621ad8c65689 kernel/resource: fix locking in request_free_mem_region
new 0601367dad75 selftests: remove duplicate include
new 737d9dbaa5c3 kernel/async.c: stop guarding pr_debug() statements
new 39bc57623f40 kernel/async.c: remove async_unregister_domain()
new 55cbd6a8449b init/initramfs.c: do unpacking asynchronously
new 50937f03d601 modules: add CONFIG_MODPROBE_PATH
new e39fb2c85c3f ipc/sem.c: mundane typo fixes
new 9c475a7f9d32 Merge branch 'akpm-current/current'
new a0b35985446d mm: fix some typos and code style problems
new 6f9ca6fe548c drivers/char: remove /dev/kmem for good
new 2cde0084b868 mm: remove xlate_dev_kmem_ptr()
new d59a69d76ca2 mm/vmalloc: remove vwrite()
new 258d375c050f arm: print alloc free paths for address in registers
new 19861200c216 scripts/spelling.txt: add "overlfow"
new d6d7cd016df5 scripts/spelling.txt: Add "diabled" typo
new 8eba7ee9ee92 scripts/spelling.txt: add "overflw"
new 02b6d42a1cba mm/slab.c: fix spelling mistake "disired" -> "desired"
new 2d09e2464943 include/linux/pgtable.h: few spelling fixes
new 2417e039e044 kernel/umh.c: fix some spelling mistakes
new 396a5d4f3f2c kernel/user_namespace.c: fix typos
new 3ec84737a3da kernel/up.c: fix typo
new b0cc1715c8da kernel/sys.c: fix typo
new 3befdb579119 fs: fat: fix spelling typo of values
new d3799b10948d ipc/sem.c: spelling fix
new 832911ba6161 treewide: remove editor modelines and cruft
new b7d8a133515a mm: fix typos in comments
new 8dc67c6cf264 mm: fix typos in comments
new 2e5cb88b6615 mmap: make mlock_future_check() global
new d9e3e34ad6bb riscv/Kconfig: make direct map manipulation options depend on MMU
new 7b236a35601c set_memory: allow set_direct_map_*_noflush() for multiple pages
new ea1abf68ccc5 set_memory: allow querying whether set_direct_map_*() is a [...]
new 79a55275749b mm: introduce memfd_secret system call to create "secret" [...]
new 91f6043dbf74 memfd_secret: use unsigned int rather than long as syscall [...]
new 23e9867322b6 secretmem/gup: don't check if page is secretmem without reference
new 991a934e3653 secretmem: optimize page_is_secretmem()
new b7575b1e8da0 PM: hibernate: disable when there are active secretmem users
new 4d82ee8ca83d arch, mm: wire up memfd_secret system call where relevant
new f5099d2b25fc memfd_secret: use unsigned int rather than long as syscall [...]
new 4d9f8bdbb9c3 secretmem: test: add basic selftest for memfd_secret(2)
new 4cd4ba9e5ad4 memfd_secret: use unsigned int rather than long as syscall [...]
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 (65b13aff18a7)
\
N -- N -- N refs/heads/akpm (4cd4ba9e5ad4)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1057 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../bindings/gpio/rockchip,gpio-bank.yaml | 82 +
.../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 5 +-
.../bindings/media/amlogic,axg-ge2d.yaml | 1 -
.../bindings/pinctrl/ingenic,pinctrl.yaml | 23 +-
.../bindings/pinctrl/pinctrl-mt8195.yaml | 151 +
.../bindings/pinctrl/rockchip,pinctrl.txt | 59 +-
.../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 336 +++
.../devicetree/bindings/sound/amlogic,t9015.yaml | 1 -
Documentation/powerpc/vas-api.rst | 4 +-
Documentation/virt/kvm/amd-memory-encryption.rst | 142 +
Documentation/virt/kvm/api.rst | 298 +-
arch/alpha/kernel/pc873xx.c | 4 +-
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1 -
arch/arm64/include/asm/kvm_host.h | 9 +-
arch/arm64/kvm/arm.c | 4 +-
arch/arm64/kvm/guest.c | 5 -
arch/arm64/kvm/mmu.c | 118 +-
arch/arm64/kvm/trace_arm.h | 66 -
arch/csky/include/asm/Kbuild | 1 +
arch/csky/include/asm/segment.h | 7 -
arch/csky/include/asm/uaccess.h | 360 +--
arch/csky/lib/usercopy.c | 364 +--
arch/csky/mm/fault.c | 2 +-
arch/csky/mm/syscache.c | 1 +
arch/mips/boot/compressed/Makefile | 2 +-
arch/mips/include/asm/bootinfo.h | 2 +-
arch/mips/include/asm/div64.h | 59 +-
arch/mips/include/asm/kvm_host.h | 17 +-
arch/mips/kernel/Makefile | 8 +-
arch/mips/kvm/mips.c | 21 +-
arch/mips/kvm/mmu.c | 100 +-
arch/mips/kvm/vz.c | 19 +-
arch/mips/pci/pci-legacy.c | 38 +-
arch/mips/vdso/Makefile | 4 +-
arch/powerpc/Kconfig | 2 +-
arch/powerpc/Makefile | 5 +-
arch/powerpc/include/asm/inst.h | 21 +-
arch/powerpc/include/asm/interrupt.h | 36 +-
arch/powerpc/include/asm/kvm_book3s.h | 12 +-
arch/powerpc/include/asm/kvm_host.h | 7 -
arch/powerpc/include/asm/kvm_ppc.h | 9 +-
arch/powerpc/include/asm/perf_event_server.h | 2 +-
arch/powerpc/include/asm/ppc-opcode.h | 1 +
arch/powerpc/include/asm/reg.h | 3 +-
arch/powerpc/include/asm/vio.h | 1 +
arch/powerpc/kernel/align.c | 2 +-
arch/powerpc/kernel/head_8xx.S | 49 +-
arch/powerpc/kernel/head_book3s_32.S | 43 +-
arch/powerpc/kernel/irq.c | 13 +-
arch/powerpc/kernel/mce.c | 3 +-
arch/powerpc/kernel/optprobes.c | 24 +-
arch/powerpc/kernel/optprobes_head.S | 65 +-
arch/powerpc/kernel/trace/ftrace.c | 22 +-
arch/powerpc/kvm/book3s.c | 18 +-
arch/powerpc/kvm/book3s.h | 10 +-
arch/powerpc/kvm/book3s_64_mmu_host.c | 2 +
arch/powerpc/kvm/book3s_64_mmu_hv.c | 98 +-
arch/powerpc/kvm/book3s_64_mmu_radix.c | 25 +-
arch/powerpc/kvm/book3s_hv.c | 12 +-
arch/powerpc/kvm/book3s_pr.c | 56 +-
arch/powerpc/kvm/e500_mmu_host.c | 29 +-
arch/powerpc/kvm/trace_booke.h | 15 -
arch/powerpc/lib/Makefile | 2 +-
arch/powerpc/lib/code-patching.c | 2 +-
arch/powerpc/lib/inst.c | 73 -
arch/powerpc/mm/maccess.c | 21 +
arch/powerpc/net/bpf_jit.h | 3 +
arch/powerpc/net/bpf_jit_comp32.c | 59 +-
arch/powerpc/perf/core-book3s.c | 4 +-
arch/powerpc/perf/isa207-common.c | 29 +-
arch/powerpc/perf/isa207-common.h | 6 +-
arch/powerpc/platforms/pseries/dlpar.c | 14 +
arch/powerpc/platforms/pseries/hotplug-cpu.c | 13 +-
arch/powerpc/platforms/pseries/iommu.c | 2 +-
arch/powerpc/platforms/pseries/pseries.h | 1 +
arch/powerpc/platforms/pseries/ras.c | 2 +-
arch/powerpc/platforms/pseries/vio.c | 16 +
arch/powerpc/xmon/xmon.c | 2 +-
arch/s390/crypto/arch_random.c | 4 +
arch/s390/include/asm/kvm_host.h | 4 +
arch/s390/kernel/dis.c | 2 +-
arch/s390/kvm/kvm-s390.c | 3 +
arch/x86/crypto/Makefile | 2 -
arch/x86/crypto/aesni-intel_avx-x86_64.S | 28 +-
arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 5 +-
arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 7 +-
arch/x86/crypto/sha1_avx2_x86_64_asm.S | 8 +-
arch/x86/crypto/sha1_ni_asm.S | 8 +-
arch/x86/crypto/sha256-avx2-asm.S | 13 +-
arch/x86/crypto/sha512-avx-asm.S | 41 +-
arch/x86/crypto/sha512-avx2-asm.S | 42 +-
arch/x86/crypto/sha512-ssse3-asm.S | 41 +-
arch/x86/events/core.c | 329 ++-
arch/x86/events/intel/core.c | 689 ++++-
arch/x86/events/intel/cstate.c | 39 +-
arch/x86/events/intel/ds.c | 32 +-
arch/x86/events/intel/lbr.c | 9 +-
arch/x86/events/intel/uncore.c | 7 +
arch/x86/events/intel/uncore.h | 1 +
arch/x86/events/intel/uncore_snb.c | 131 +
arch/x86/events/msr.c | 2 +
arch/x86/events/perf_event.h | 118 +-
arch/x86/events/rapl.c | 2 +
arch/x86/hyperv/hv_apic.c | 16 +-
arch/x86/hyperv/hv_init.c | 2 +-
arch/x86/hyperv/hv_proc.c | 25 +-
arch/x86/hyperv/irqdomain.c | 6 +-
arch/x86/hyperv/mmu.c | 8 +-
arch/x86/hyperv/nested.c | 8 +-
arch/x86/include/asm/cpu.h | 6 +
arch/x86/include/asm/cpufeatures.h | 1 +
arch/x86/include/asm/kvm_host.h | 46 +-
arch/x86/include/asm/mshyperv.h | 33 +-
arch/x86/include/asm/msr-index.h | 3 +
arch/x86/include/asm/vmx.h | 1 +
arch/x86/include/uapi/asm/vmx.h | 1 +
arch/x86/kernel/cpu/intel.c | 16 +
arch/x86/kernel/crash.c | 2 +-
arch/x86/kernel/kvm.c | 128 +-
arch/x86/kvm/Makefile | 2 +
arch/x86/kvm/cpuid.c | 89 +-
arch/x86/kvm/cpuid.h | 58 +-
arch/x86/kvm/mmu/mmu.c | 304 +-
arch/x86/kvm/mmu/mmu_internal.h | 34 +-
arch/x86/kvm/mmu/tdp_mmu.c | 701 +++--
arch/x86/kvm/mmu/tdp_mmu.h | 51 +-
arch/x86/kvm/svm/nested.c | 79 +-
arch/x86/kvm/svm/sev.c | 820 ++++--
arch/x86/kvm/svm/svm.c | 152 +-
arch/x86/kvm/svm/svm.h | 13 +-
arch/x86/kvm/vmx/nested.c | 39 +-
arch/x86/kvm/vmx/nested.h | 5 +
arch/x86/kvm/vmx/sgx.c | 502 ++++
arch/x86/kvm/vmx/sgx.h | 34 +
arch/x86/kvm/vmx/vmcs12.c | 1 +
arch/x86/kvm/vmx/vmcs12.h | 4 +-
arch/x86/kvm/vmx/vmx.c | 171 +-
arch/x86/kvm/vmx/vmx.h | 5 +-
arch/x86/kvm/vmx/vmx_ops.h | 4 +
arch/x86/kvm/x86.c | 74 +-
block/blk-core.c | 34 +-
block/blk-mq-tag.c | 128 +-
block/blk-mq-tag.h | 6 +-
block/blk-mq.c | 31 +-
block/blk-mq.h | 1 +
block/blk.h | 11 +-
block/elevator.c | 9 +
block/ioctl.c | 2 +
drivers/base/memory.c | 3 +-
drivers/block/ataflop.c | 16 +-
drivers/block/brd.c | 19 +-
drivers/crypto/ccp/sev-dev.c | 193 +-
drivers/crypto/ccp/sev-dev.h | 4 +-
drivers/gpio/gpio-omap.c | 9 +
drivers/gpu/drm/Kconfig | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 26 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 98 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 9 -
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 86 +
drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 7 +
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 10 -
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 99 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 38 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 11 +
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 16 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 23 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 29 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 6 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 27 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 8 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c | 35 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 28 +
drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 1 +
drivers/gpu/drm/amd/amdkfd/Kconfig | 13 +
drivers/gpu/drm/amd/amdkfd/Makefile | 5 +
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 80 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 4 +
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 6 +-
.../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 13 +-
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 4 +
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 129 +-
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 931 +++++++
.../{amdgpu/amdgpu_mn.h => amdkfd/kfd_migrate.h} | 55 +-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 38 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 122 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2902 ++++++++++++++++++++
drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 206 ++
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 6 +
drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 10 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 8 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 25 +
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +-
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 48 +-
.../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 4 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 72 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 18 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 33 +-
drivers/gpu/drm/amd/display/dc/dc.h | 6 +-
drivers/gpu/drm/amd/display/dc/dc_link.h | 1 -
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 4 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 15 +-
drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +-
.../drm/amd/display/modules/hdcp/hdcp1_execution.c | 2 -
.../drm/amd/display/modules/hdcp/hdcp2_execution.c | 2 -
.../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 2 +
.../drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h | 16 +
drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +-
drivers/gpu/drm/i915/display/icl_dsi.c | 4 +-
drivers/gpu/drm/i915/display/intel_atomic.c | 2 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 36 +-
drivers/gpu/drm/i915/display/intel_atomic_plane.h | 4 -
drivers/gpu/drm/i915/display/intel_audio.c | 4 +-
drivers/gpu/drm/i915/display/intel_bios.c | 9 +-
drivers/gpu/drm/i915/display/intel_bw.c | 19 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 42 +-
drivers/gpu/drm/i915/display/intel_color.c | 6 +-
drivers/gpu/drm/i915/display/intel_crt.c | 6 +-
drivers/gpu/drm/i915/display/intel_crtc.c | 4 +-
drivers/gpu/drm/i915/display/intel_csr.c | 4 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 57 +-
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 10 +-
drivers/gpu/drm/i915/display/intel_display.c | 131 +-
drivers/gpu/drm/i915/display/intel_display.h | 9 +-
.../gpu/drm/i915/display/intel_display_debugfs.c | 2 +-
drivers/gpu/drm/i915/display/intel_display_power.c | 122 +-
drivers/gpu/drm/i915/display/intel_dp.c | 30 +-
.../gpu/drm/i915/display/intel_dp_aux_backlight.c | 2 +-
drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 2 +-
.../gpu/drm/i915/display/intel_dp_link_training.c | 4 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +-
drivers/gpu/drm/i915/display/intel_dpll.c | 8 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 6 +-
drivers/gpu/drm/i915/display/intel_dsi.h | 1 -
drivers/gpu/drm/i915/display/intel_fb.c | 2 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 21 +-
drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 4 +-
drivers/gpu/drm/i915/display/intel_gmbus.c | 15 +-
drivers/gpu/drm/i915/display/intel_hdcp.c | 9 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 9 +-
drivers/gpu/drm/i915/display/intel_hotplug.c | 12 -
drivers/gpu/drm/i915/display/intel_lvds.c | 2 +-
drivers/gpu/drm/i915/display/intel_overlay.c | 14 +-
drivers/gpu/drm/i915/display/intel_panel.c | 10 +-
drivers/gpu/drm/i915/display/intel_pipe_crc.c | 4 +-
drivers/gpu/drm/i915/display/intel_pps.c | 19 +-
drivers/gpu/drm/i915/display/intel_psr.c | 36 +-
drivers/gpu/drm/i915/display/intel_tc.c | 10 +-
drivers/gpu/drm/i915/display/intel_tv.c | 6 +-
drivers/gpu/drm/i915/display/skl_universal_plane.c | 72 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 71 +-
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 22 +-
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 40 +-
drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 18 +-
drivers/gpu/drm/i915/gt/selftest_workarounds.c | 10 +-
drivers/gpu/drm/i915/gvt/cmd_parser.c | 5 -
drivers/gpu/drm/i915/gvt/gtt.c | 6 -
drivers/gpu/drm/i915/gvt/gvt.c | 8 +-
drivers/gpu/drm/i915/i915_drv.c | 42 +-
drivers/gpu/drm/i915/i915_drv.h | 42 +-
drivers/gpu/drm/i915/i915_irq.c | 62 +-
drivers/gpu/drm/i915/i915_pci.c | 29 +-
drivers/gpu/drm/i915/i915_reg.h | 3 -
drivers/gpu/drm/i915/i915_suspend.c | 6 -
drivers/gpu/drm/i915/i915_sysfs.c | 30 +-
drivers/gpu/drm/i915/i915_utils.h | 5 -
drivers/gpu/drm/i915/intel_device_info.c | 4 +-
drivers/gpu/drm/i915/intel_device_info.h | 12 +-
drivers/gpu/drm/i915/intel_pm.c | 102 +-
drivers/gpu/drm/i915/intel_uncore.c | 8 +-
drivers/gpu/drm/i915/selftests/intel_uncore.c | 8 +-
drivers/gpu/drm/i915/selftests/mock_gem_device.c | 2 +-
drivers/gpu/drm/radeon/radeon.h | 3 +
drivers/gpu/drm/radeon/radeon_audio.c | 92 +
drivers/gpu/drm/radeon/radeon_device.c | 3 +-
drivers/gpu/drm/ttm/ttm_tt.c | 29 +-
drivers/gpu/drm/vc4/vc4_vec.c | 6 -
drivers/hv/hv.c | 2 +-
drivers/infiniband/core/cm.c | 8 +-
drivers/infiniband/hw/bnxt_re/Kconfig | 4 +-
drivers/infiniband/hw/bnxt_re/main.c | 23 +-
drivers/infiniband/hw/cxgb4/resource.c | 2 +-
drivers/infiniband/hw/i40iw/i40iw_pble.c | 6 +-
drivers/infiniband/hw/mlx4/qp.c | 3 -
drivers/infiniband/hw/mlx5/dm.c | 23 +-
drivers/infiniband/hw/mlx5/main.c | 8 +-
drivers/infiniband/hw/mlx5/std_types.c | 173 ++
drivers/infiniband/sw/rxe/rxe_av.c | 2 +-
drivers/infiniband/ulp/ipoib/ipoib.h | 2 -
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 6 +-
drivers/md/dm-raid.c | 34 +-
drivers/net/bonding/bond_main.c | 7 +-
drivers/net/dsa/mv88e6xxx/chip.c | 2 +-
drivers/net/dsa/mv88e6xxx/chip.h | 3 +
drivers/net/dsa/mv88e6xxx/devlink.c | 58 +-
drivers/net/dsa/mv88e6xxx/global2.c | 17 +
drivers/net/dsa/mv88e6xxx/global2.h | 4 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 -
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 -
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 1 +
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 61 +
.../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 192 +-
.../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 21 +
.../net/ethernet/marvell/prestera/prestera_main.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c | 4 +-
drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 1 +
drivers/net/ethernet/renesas/ravb_main.c | 42 +-
drivers/net/ethernet/sfc/ef10.c | 3 +-
drivers/net/ethernet/sfc/farch.c | 16 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 4 +
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 12 +-
drivers/net/ethernet/ti/davinci_emac.c | 4 +-
drivers/net/phy/intel-xway.c | 21 +
drivers/net/phy/marvell.c | 2 -
.../net/wireless/marvell/libertas_tf/libertas_tf.h | 1 -
drivers/net/wireless/realtek/rtlwifi/core.c | 32 +
drivers/net/wireless/realtek/rtlwifi/core.h | 1 +
drivers/net/wireless/realtek/rtlwifi/usb.c | 3 +
drivers/net/wireless/realtek/rtlwifi/wifi.h | 1 +
drivers/net/wireless/realtek/rtw88/debug.c | 91 +
drivers/net/wireless/realtek/rtw88/fw.c | 12 +
drivers/net/wireless/realtek/rtw88/fw.h | 5 +
drivers/net/wireless/realtek/rtw88/main.h | 31 +
drivers/net/wireless/realtek/rtw88/pci.c | 29 +-
drivers/net/wireless/realtek/rtw88/pci.h | 1 +
drivers/net/wireless/realtek/rtw88/reg.h | 8 +
drivers/net/wireless/realtek/rtw88/rtw8821c.c | 3 +-
drivers/net/wireless/realtek/rtw88/rtw8822c.c | 724 ++++-
drivers/net/wireless/realtek/rtw88/rtw8822c.h | 336 ++-
drivers/nvme/host/pci.c | 5 -
drivers/of/address.c | 5 +-
drivers/of/overlay.c | 2 +-
drivers/pci/controller/pci-hyperv.c | 2 +-
drivers/pci/quirks.c | 11 -
drivers/pinctrl/core.c | 16 +-
drivers/pinctrl/mediatek/Kconfig | 6 +
drivers/pinctrl/mediatek/Makefile | 1 +
drivers/pinctrl/mediatek/pinctrl-moore.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8195.c | 850 ++++++
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 19 +-
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 7 +-
drivers/pinctrl/mediatek/pinctrl-mtk-mt8195.h | 1669 +++++++++++
drivers/pinctrl/mediatek/pinctrl-paris.c | 2 +-
drivers/pinctrl/pinconf-generic.c | 6 +-
drivers/pinctrl/pinctrl-ingenic.c | 1645 ++++++++++-
drivers/pinctrl/pinctrl-lpc18xx.c | 4 +-
drivers/pinctrl/pinctrl-rockchip.c | 650 +----
drivers/pinctrl/pinctrl-single.c | 6 +-
drivers/pinctrl/pinctrl-zynq.c | 4 +-
drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 4 +-
drivers/pinctrl/qcom/Kconfig | 2 +-
drivers/platform/x86/Kconfig | 1 +
drivers/platform/x86/intel_pmc_core.c | 8 +-
drivers/power/supply/cpcap-battery.c | 2 +-
drivers/regulator/core.c | 26 +-
drivers/regulator/da9121-regulator.c | 80 +-
drivers/regulator/da9121-regulator.h | 13 +
drivers/regulator/of_regulator.c | 6 +-
drivers/regulator/s2mpa01.c | 4 -
drivers/regulator/s2mps11.c | 22 +-
drivers/s390/crypto/zcrypt_card.c | 1 +
drivers/s390/crypto/zcrypt_queue.c | 1 +
drivers/scsi/hosts.c | 16 +-
drivers/scsi/ufs/ufshcd.c | 4 +-
drivers/soc/amlogic/meson-clk-measure.c | 4 +-
drivers/soc/tegra/pmc.c | 4 +-
drivers/spi/spi-fsi.c | 4 +-
drivers/spi/spi.c | 21 +-
fs/cifsd/Makefile | 3 +
fs/coda/file.c | 6 +-
fs/overlayfs/file.c | 11 +-
fs/reiserfs/journal.c | 6 +-
include/asm-generic/div64.h | 10 +-
include/asm-generic/mshyperv.h | 48 +-
include/dt-bindings/pinctrl/mt8195-pinfunc.h | 962 +++++++
include/dt-bindings/pinctrl/pinctrl-zynqmp.h | 19 +
include/linux/blk-mq.h | 10 +-
include/linux/kvm_host.h | 24 +-
include/linux/nfs_fs_sb.h | 3 +-
include/linux/of.h | 4 +-
include/linux/pci.h | 2 -
include/linux/pci_ids.h | 2 -
include/linux/perf_event.h | 31 +-
include/linux/pinctrl/pinconf-generic.h | 10 +-
include/linux/platform_data/gpio-omap.h | 3 +
include/linux/psp-sev.h | 18 +-
include/trace/events/kvm.h | 90 +-
include/uapi/linux/kfd_ioctl.h | 171 +-
include/uapi/linux/kvm.h | 46 +-
include/uapi/linux/perf_event.h | 15 +
include/uapi/rdma/mlx5_user_ioctl_cmds.h | 9 +
include/uapi/rdma/mlx5_user_ioctl_verbs.h | 25 +
kernel/entry/common.c | 2 +-
kernel/events/core.c | 19 +-
kernel/resource.c | 4 +-
lib/Kconfig.debug | 10 +
lib/math/Makefile | 2 +
lib/math/test_div64.c | 249 ++
mm/filemap.c | 33 +-
mm/kfence/core.c | 19 +-
mm/memory.c | 54 +-
mm/memory_hotplug.c | 38 +-
net/bridge/br_multicast.c | 2 +-
net/core/neighbour.c | 4 +
net/dsa/port.c | 2 +-
net/qrtr/mhi.c | 8 +-
net/vmw_vsock/virtio_transport_common.c | 28 +-
security/keys/trusted-keys/trusted_core.c | 24 +-
security/keys/trusted-keys/trusted_tpm1.c | 5 +-
security/keys/trusted-keys/trusted_tpm2.c | 2 +-
sound/soc/amd/raven/acp3x-i2s.c | 6 +-
sound/soc/amd/raven/acp3x-pcm-dma.c | 6 +-
sound/soc/generic/audio-graph-card.c | 204 +-
sound/soc/generic/simple-card.c | 178 +-
sound/soc/intel/keembay/kmb_platform.c | 5 +-
tools/include/asm-generic/hugetlb_encode.h | 3 +
tools/objtool/check.c | 14 +-
tools/testing/selftests/kvm/.gitignore | 1 +
tools/testing/selftests/kvm/Makefile | 3 +
tools/testing/selftests/kvm/dirty_log_test.c | 69 +-
tools/testing/selftests/kvm/include/kvm_util.h | 4 +-
tools/testing/selftests/kvm/include/test_util.h | 21 +-
tools/testing/selftests/kvm/kvm_page_table_test.c | 506 ++++
tools/testing/selftests/kvm/lib/assert.c | 4 +-
tools/testing/selftests/kvm/lib/kvm_util.c | 59 +-
tools/testing/selftests/kvm/lib/test_util.c | 163 +-
.../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 2 +-
tools/testing/selftests/timens/gettime_perf.c | 8 +
virt/kvm/coalesced_mmio.c | 19 +-
virt/kvm/kvm_main.c | 303 +-
443 files changed, 20691 insertions(+), 5597 deletions(-)
create mode 100644 Documentation/devicetree/bindings/gpio/rockchip,gpio-bank.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt8195.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml
delete mode 100644 arch/powerpc/lib/inst.c
create mode 100644 arch/x86/kvm/vmx/sgx.c
create mode 100644 arch/x86/kvm/vmx/sgx.h
create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
copy drivers/gpu/drm/amd/{amdgpu/amdgpu_mn.h => amdkfd/kfd_migrate.h} (54%)
create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.c
create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.h
create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8195.c
create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8195.h
create mode 100644 include/dt-bindings/pinctrl/mt8195-pinfunc.h
create mode 100644 include/dt-bindings/pinctrl/pinctrl-zynqmp.h
create mode 100644 lib/math/test_div64.c
create mode 100644 tools/testing/selftests/kvm/kvm_page_table_test.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.