This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allyesconfig
in repository toolchain/ci/linux.
from a4f06bc86df5 Merge v5.17.11
adds 0650aa520ae8 HID: amd_sfh: Add support for sensor discovery
adds 19a66796d1f0 KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID
adds efba5eb2281e random: use computational hash for entropy extraction
adds 2d6c74b87f65 random: simplify entropy debiting
adds bd7d220a614a random: use linear min-entropy accumulation crediting
adds 740414024d59 random: always wake up entropy writers after extraction
adds 4fa0d8ed5c45 random: make credit_entropy_bits() always safe
adds a53df4495996 random: remove use_input_pool parameter from crng_reseed()
adds 048d57faf93c random: remove batched entropy locking
adds ba2005493776 random: fix locking in crng_fast_load()
adds bd6f26c2a375 random: use RDSEED instead of RDRAND in entropy extraction
adds e5af930b65d8 random: get rid of secondary crngs
adds 18ae4b529d3b random: inline leaves of rand_initialize()
adds 6057a5d6a3b7 random: ensure early RDSEED goes through mixer on init
adds badc140de820 random: do not xor RDRAND when writing into /dev/random
adds 8643bf4db178 random: absorb fast pool into input pool after fast load
adds 2aca3e634a52 random: use simpler fast key erasure flow on per-cpu keys
adds 5e2eceffd13b random: use hash function for crng_slow_load()
adds d1d80e9c4f16 random: make more consistent use of integer types
adds 3272ad78eca7 random: remove outdated INT_MAX >> 6 check in urandom_read()
adds 06460c438d4a random: zero buffer after reading entropy from userspace
adds 432b6e6e6009 random: fix locking for crng_init in crng_reseed()
adds d52d9b75cf94 random: tie batched entropy generation to base_crng generation
adds 5dde7c4d00b9 random: remove ifdef'd out interrupt bench
adds a66146af77c4 random: remove unused tracepoints
adds 5753c6533162 random: add proper SPDX header
adds 8a5bdefe3b2d random: deobfuscate irq u32/u64 contributions
adds fc8ce0999626 random: introduce drain_entropy() helper to declutter crng [...]
adds 26db5c080d13 random: remove useless header comment
adds 93f764a0fc14 random: remove whitespace and reorder includes
adds 799d1e8d7ae4 random: group initialization wait functions
adds 53418d3c5a08 random: group crng functions
adds 7c0cd71d0b17 random: group entropy extraction functions
adds b94106cb842a random: group entropy collection functions
adds 04c5d0c3a85f random: group userspace read/write functions
adds 118b78be8e4a random: group sysctl functions
adds 8bbe2f4be761 random: rewrite header introductory comment
adds a4217ab7175e random: defer fast pool mixing to worker
adds 89148b5c36c4 random: do not take pool spinlock at boot
adds 993d28d586fe random: unify early init crng load accounting
adds 0014e4fc9438 random: check for crng_init == 0 in add_device_randomness()
adds 101d38dd808b random: pull add_hwgenerator_randomness() declaration into [...]
adds dc64f36e88b9 random: clear fast pool, crng, and batches in cpuhp bring up
adds 83b4dbb8cd5c random: round-robin registers as ulong, not u32
adds 14b565abce10 random: only wake up writers after zap if threshold was passed
adds e75a5b24f5f6 random: cleanup UUID handling
adds 4dec7f2f3c68 random: unify cycles_t and jiffies usage and types
adds a12d3e7b695d random: do crng pre-init loading in worker rather than irq
adds eca9204717ad random: give sysctl_random_min_urandom_seed a more sensible value
adds bdfa5997e9fe random: don't let 644 read-only sysctls be written to
adds 367c559a20d0 random: replace custom notifier chain with standard one
adds db9b977310bf random: use SipHash as interrupt entropy accumulator
adds 0d19aeee38f5 random: make consistent usage of crng_ready()
adds ff1ca4a832ef random: reseed more often immediately after booting
adds ded7b5cb5fdb random: check for signal and try earlier when generating entropy
adds d82e9eac3aae random: skip fast_init if hwrng provides large chunk of entropy
adds 9b1d7b3f0b85 random: treat bootloader trust toggle the same way as cpu [...]
adds a1baaeff24ff random: re-add removed comment about get_random_{u32,u64} [...]
adds 24abaf3f2c27 random: mix build-time latent entropy into pool at init
adds da31d0d02da4 random: do not split fast init input in add_hwgenerator_ra [...]
adds b8567f745fa6 random: do not allow user to keep crng key around on stack
adds 90fc9bf665b2 random: check for signal_pending() outside of need_resched [...]
adds 6ce4add612f4 random: check for signals every PAGE_SIZE chunk of /dev/[u]random
adds 96260d6235fd random: allow partial reads if later user copies fail
adds 284ca0bd8276 random: make random_get_entropy() return an unsigned long
adds dcc76aa03228 random: document crng_fast_key_erasure() destination possibility
adds 80f5814079f4 random: fix sysctl documentation nits
adds 12ea85416610 init: call time_init() before rand_initialize()
adds 01f814b110ec ia64: define get_cycles macro for arch-override
adds 312903826870 s390: define get_cycles macro for arch-override
adds 4b40eda72a4b parisc: define get_cycles macro for arch-override
adds af739f071963 alpha: define get_cycles macro for arch-override
adds d2e082dc5209 powerpc: define get_cycles macro for arch-override
adds 9aaae713da1f timekeeping: Add raw clock fallback for random_get_entropy()
adds ff52f69a4d2d m68k: use fallback for random_get_entropy() instead of zero
adds 715066a79ea9 riscv: use fallback for random_get_entropy() instead of zero
adds 131a92aa0b7b mips: use fallback for random_get_entropy() instead of jus [...]
adds 357f8b293e4b arm: use fallback for random_get_entropy() instead of zero
adds 71cc2c05cc1c nios2: use fallback for random_get_entropy() instead of zero
adds 9771084ea544 x86/tsc: Use fallback for random_get_entropy() instead of zero
adds 36b6fc9afe25 um: use fallback for random_get_entropy() instead of zero
adds 1cdbac296ee5 sparc: use fallback for random_get_entropy() instead of zero
adds 227221a9c9de xtensa: use fallback for random_get_entropy() instead of zero
adds c7a9336169b3 random: insist on random_get_entropy() existing in order t [...]
adds 6521446a5f21 random: do not use batches when !crng_ready()
adds 427346f4bc8c random: use first 128 bits of input as fast init
adds c3b0492820e1 random: do not pretend to handle premature next security model
adds 1705dc1fc202 random: order timer entropy functions below interrupt functions
adds de2ba59544b6 random: do not use input pool from hard IRQs
adds c5ff607d9498 random: help compiler out with fast_mix() by using simpler [...]
adds 9ebf07a79140 siphash: use one source of truth for siphash permutations
adds 4f8ab1ca8aac random: use symbolic constants for crng_init states
adds 8fe9ac5ed215 random: avoid initializing twice in credit race
adds e6b205dcc981 random: move initialization out of reseeding hot path
adds b4b11eb04905 random: remove ratelimiting for in-kernel unseeded randomness
adds e78d195f30b4 random: use proper jiffies comparison macro
adds e136fbd60e54 random: handle latent entropy and command line from random_init()
adds d3fc4f466111 random: credit architectural init the exact amount
adds 80ec4c649102 random: use static branch for crng_ready()
adds 245b1ae3969b random: remove extern from functions in header
adds 65d3f67f00be random: use proper return types on get_random_{int,long}_wait()
adds e35c23cb1257 random: make consistent use of buf and len
adds 41f07747e845 random: move initialization functions out of hot pages
adds 817191b4c37a random: move randomize_page() into mm where it belongs
adds fb7d06d39e99 random: unify batched entropy implementations
adds afc002fdd1e5 random: convert to using fops->read_iter()
adds 27bf1c93bfe2 random: convert to using fops->write_iter()
adds de63c5e7f40f random: wire up fops->splice_{read,write}_iter()
adds 3879d3f918ef random: check for signals after page of pool writes
adds 567ae03f0caa ACPI: sysfs: Fix BERT error region memory mapping
adds d3bbcba97b5b ALSA: ctxfi: Add SB046x PCI ID
adds 39555c443b4f Linux 5.17.12
adds b3dbdcb8f836 Merge v5.17.12
No new revisions were added by this update.
Summary of changes:
Documentation/admin-guide/kernel-parameters.txt | 6 +
Documentation/admin-guide/sysctl/kernel.rst | 22 +-
Makefile | 2 +-
arch/alpha/include/asm/timex.h | 1 +
arch/arm/include/asm/timex.h | 1 +
arch/ia64/include/asm/timex.h | 1 +
arch/m68k/include/asm/timex.h | 2 +-
arch/mips/include/asm/timex.h | 17 +-
arch/nios2/include/asm/timex.h | 3 +
arch/parisc/include/asm/timex.h | 3 +-
arch/powerpc/include/asm/timex.h | 1 +
arch/riscv/include/asm/timex.h | 2 +-
arch/s390/include/asm/timex.h | 1 +
arch/sparc/include/asm/timex_32.h | 4 +-
arch/um/include/asm/timex.h | 9 +-
arch/x86/include/asm/timex.h | 9 +
arch/x86/include/asm/tsc.h | 7 +-
arch/x86/kvm/mmu/mmu.c | 6 +-
arch/xtensa/include/asm/timex.h | 6 +-
drivers/acpi/sysfs.c | 25 +-
drivers/char/Kconfig | 3 +-
drivers/char/hw_random/core.c | 1 +
drivers/char/random.c | 2868 +++++++++--------------
drivers/hid/amd-sfh-hid/amd_sfh_client.c | 11 +
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 7 +
drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 4 +
include/linux/cpuhotplug.h | 2 +
include/linux/hw_random.h | 2 -
include/linux/mm.h | 1 +
include/linux/prandom.h | 23 +-
include/linux/random.h | 100 +-
include/linux/siphash.h | 28 +
include/linux/timex.h | 10 +-
include/trace/events/random.h | 233 --
init/main.c | 13 +-
kernel/cpu.c | 11 +
kernel/time/timekeeping.c | 15 +
lib/Kconfig.debug | 3 +-
lib/random32.c | 14 +-
lib/siphash.c | 32 +-
lib/vsprintf.c | 10 +-
mm/util.c | 32 +
sound/pci/ctxfi/ctatc.c | 2 +
sound/pci/ctxfi/cthardware.h | 3 +-
44 files changed, 1364 insertions(+), 2192 deletions(-)
delete mode 100644 include/trace/events/random.h
--
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_kernel/llvm-master-arm-stable-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 756ebf38c 4: update: binutils-llvm-linux-qemu: 20209
discards 0f2c35cc0 3: reset: llvm-b9dc5651477b4c3c132662e763308b27963248a9: 20209
discards c975eca68 2: update: qemu-f5643914a9e8f79c606a76e6a9d7ea82a3fc3e65: 20211
new 68b50d856 2: update: binutils-llvm-linux-qemu: 20212
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 (756ebf38c)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-s [...]
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.xz | Bin 1580 -> 1580 bytes
02-prepare_abe/console.log.xz | Bin 2760 -> 2724 bytes
03-build_abe-binutils/console.log.xz | Bin 30548 -> 29884 bytes
04-build_kernel_llvm/console.log.xz | Bin 0 -> 62736 bytes
04-build_llvm/console.log.xz | Bin 62584 -> 0 bytes
05-build_abe-qemu/console.log.xz | Bin 31524 -> 31792 bytes
06-build_linux/console.log.xz | Bin 5188 -> 5380 bytes
08-check_regression/console.log.xz | Bin 480 -> 480 bytes
09-update_baseline/console.log | 272 +++++++++++++++++++++++------------
jenkins/manifest.sh | 22 +--
results | 4 +-
11 files changed, 194 insertions(+), 104 deletions(-)
create mode 100644 04-build_kernel_llvm/console.log.xz
delete mode 100644 04-build_llvm/console.log.xz
--
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 annotated tag next-20220602
in repository linux-next.
at 4ea053451a1e (tag)
tagging 2e776ccffa840ce53ee1c21bde54cbe4bc102c3b (commit)
replaces v5.18
tagged by Stephen Rothwell
on Thu Jun 2 14:27:47 2022 +1000
- Log -----------------------------------------------------------------
next-20220602
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEmFtoH6RZGWmXU6JkifkcCkHVwHoFAmKYPEMACgkQifkcCkHV
wHqODBAAlSNa3kozgbcKN9hsTZgb7HqdfMiONPS4y5pWu1mfSZSgxWKyclpNeJ8f
pDyFYt4zBvrD8trZJ4zNN5jUkSChOwtViCfXAXXFAsCvgCh0W6ecTkwqlTlaYQmg
eD/wKFYmn5dCMHfLBsxPytSVFQ+FM03xZc5Rh5xp/AwPzsHNdFGWqBw2Vp4nL8Ab
HqqUcCj17DFaF9hwRzfdSu3AN2oabTN4f8LbWmHKmfNugUxp48InPdhlw5cRm9bR
/jF8hVijiEHwv37MLQsBDEY0Hbg3alCVQYX9lXoz1rvnF+EhWe8hX9/TcvsjXSZO
ZTSkxaExSWxmahKdRVsyXN8VcyR+P3QXmPxQ8718XICwY7lNB/a5kx49vtNLkhzA
wgcZPpABc+Le40WSHQ5o7mBqb7Xx2BYiUCapSzDlxu4zUpyZM16UG3DrkpHNf4Dw
YXyCvssHzHpQ+7Q2KoSYt+lMY8eN5IpVD82LTTUSbmjwBRbmuZfbHsBQxdWKkLRo
QryuI9//RJasMn2xEOscFpkX62erGp4sZiOcKzgULyZMzd9NhFiLZjzzWi7DVBEU
FLam6/QESqGoY0YAR7oq7zFLogs9hASDTXPBfRtoA3ylcttivjcEJ6+DVoPm0e3X
LDA1xK2TTV2fhEkAdHlk+UtgvbBn2ukOeGF2ADCKKZoOD3poW8c=
=5e1O
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 630f972d76d6 riscv: read-only pages should not be writable
new 181b6f40e9ea x86/microcode: Rip out the OLD_INTERFACE
new a77a94f86273 x86/microcode: Default-disable late loading
new d23d33ea0fcd x86/microcode: Taint and warn on late loading
new 0c0fe08c7648 x86/microcode: Remove unnecessary perf callback
new 7a6691f1f897 vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
new 13b00b135665 vdpa: Add support for querying vendor statistics
new 0078ad905dc8 net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex
new a6a51adc6e8a net/vdpa: Use readers/writers semaphore instead of cf_mutex
new 1892a3d425bf vdpa/mlx5: Add support for reading descriptor statistics
new 759ae7f9bf1e vdpa/mlx5: Use readers/writers semaphore instead of mutex
new 4e0400525691 virtio-blk: support polling I/O
new 0e9911fa768f virtio-blk: support mq_ops->queue_rqs()
new 35c51e093d95 virtio_ring: remove unnecessary to_vvq call in vring hot path
new b4b4ff73ef04 virtio_ring: add unlikely annotation for free descs check
new 175d493c3c3e vhost: move the backend feature bits to vhost_types.h
new ea239a67461a virtio-vdpa: don't set callback if virtio doesn't need it
new ae967246d099 vhost-vdpa: passing iotlb to IOMMU mapping helpers
new 0b7ee47c5f36 vhost-vdpa: switch to use vhost-vdpa specific IOTLB
new d4821902e434 vdpa: introduce virtqueue groups
new db9adcbf4286 vdpa: multiple address spaces support
new 46d554b1bcd1 vdpa: introduce config operations for associating ASID to [...]
new 1cb108994c68 vhost_iotlb: split out IOTLB initialization
new 91233ad71186 vhost: support ASID in IOTLB API
new 3d5698793897 vhost-vdpa: introduce asid based IOTLB
new 3ace88bd3743 vhost-vdpa: introduce uAPI to get the number of virtqueue groups
new a0c95f201170 vhost-vdpa: introduce uAPI to get the number of address spaces
new 2d1fcb7758e4 vhost-vdpa: uAPI to get virtqueue group id
new 84d7c8fd3aad vhost-vdpa: introduce uAPI to set group ASID
new aaca8373c4b1 vhost-vdpa: support ASID based IOTLB API
new 05b6976212d4 vdpa_sim: advertise VIRTIO_NET_F_MTU
new ec103d983bb5 vdpa_sim: factor out buffer completion logic
new cfe226892913 vdpa_sim: filter destination mac address
new bda324fd037a vdpasim: control virtqueue support
new 7a836a2aba09 virtio: pci: Fix an error handling path in vp_modern_probe()
new 7e415282b41b virtio-pci: Remove wrong address verification in vp_del_vqs()
new 6fd763d15586 virtio-crypto: change code style
new 0756ad15b1fe virtio-crypto: use private buffer for control request
new 977231e8d456 virtio-crypto: wait ctrl queue instead of busy polling
new a36bd0ad9fbf virtio-crypto: adjust dst_len at ops callback
new 4e0d352af04c virtio-crypto: enable retry for virtio-crypto-dev
new 3153234097f6 virtio: Replace unsigned with unsigned int
new 0619eda83d90 virtio: Replace long long int with long long
new ffbda8e9df10 vdpa/vp_vdpa : add vdpa tool support in vp_vdpa
new ac33f84ba5ff vDPA/ifcvf: fix uninitialized config_vector warning
new 242436973831 vdpasim: allow to enable a vq repeatedly
new 2536b2ca1541 virtio: use virtio_device_ready() in virtio_device_restore()
new 0aa96837c3de virtio: use virtio_reset_device() when possible
new 48b69959a855 virtio: introduce config op to synchronize vring callbacks
new 48b3dd243821 virtio-pci: implement synchronize_cbs()
new 9e9b2893284f virtio-mmio: implement synchronize_cbs()
new 3a232277c1ac virtio-ccw: implement synchronize_cbs()
new be83f04d2529 virtio: allow to unbreak virtqueue
new 8b4ec69d7e09 virtio: harden vring IRQ
new 619e9e14ba3c virtio: use WARN_ON() to warning illegal status value
new 4f58afd6eb17 virtio: Directly use ida_alloc()/free()
new 1f97b9785076 vdpasim: Off by one in vdpasim_set_group_asid()
new f4a8686ec7a3 vhost-vdpa: return -EFAULT on copy_to_user() failure
new 6fcf224c379f vhost: get rid of vhost_poll_flush() wrapper
new 6ca84326c283 vhost: flush dev once during vhost_dev_stop
new 2c029f329859 vhost_net: get rid of vhost_net_flush_vq() and extra flush calls
new c5514758ddd9 vhost_test: remove vhost_test_flush_vq()
new 15538ba5ffaa vhost_vsock: simplify vhost_vsock_flush()
new c3d284cf789d vhost-scsi: drop flush after vhost_dev_cleanup
new f3a1aad9a448 vhost-test: drop flush after vhost_dev_cleanup
new b2ffa407ed5d vhost: rename vhost_work_dev_flush
new 6ec75b20eaf2 Input: adp5588-keys - drop CONFIG_PM guards
new 2d1159854f86 Input: adp5588-keys - switch to using threaded interrupt
new 45608827e6e9 Input: adp5588-keys - switch to using managed resources
new 0bcbbf230b30 Input: adp5588-keys - do not explicitly set device as wake [...]
new e573a3cd56d1 Merge tag 'amd-drm-next-5.19-2022-05-26' of https://gitlab [...]
new bf23729c7a5f Merge tag 'amd-drm-next-5.19-2022-05-26-2' of https://gitl [...]
new d0789070a851 Input: mtk-pmic-keys - allow compiling with COMPILE_TEST
new 2a0a5828b98a Input: mtk-pmic-keys - use single update when configuring [...]
new b581acb49aec Input: mtk-pmic-keys - transfer per-key bit in mtk_pmic_keys_regs
new 69cf890d8b28 Input: mtk-pmic-keys - move long press debounce mask to mt [...]
new cc391b694ff0 cifs: fix potential deadlock in direct reclaim
new 41925b105e34 xen: replace xen_remap() with memremap()
new 7becdd13b640 vdpa/mlx5: Remove flow counter from steering
new baf2ad3f6a98 vdpa/mlx5: Add RX MAC VLAN filter support
new bd8bb9aed56b vdpa: ifcvf: set pci driver data in probe
new 3b8d1c0d6306 workqueue: Wrap flush_workqueue() using a macro
new f3c3debf7700 Merge branch 'x86/microcode'
new 4d1f2e4576af s390/Kconfig: fix indentation
new 13e282cc92d7 s390/Kconfig.debug: fix indentation
new 9dade1707fdb s390/kexec: add __GFP_NORETRY to KEXEC_CONTROL_MEMORY_GFP
new 315945a43e91 MAINTAINERS: Update s390 virtio-ccw
new 6d5946274df1 s390/gmap: voluntarily schedule during key setting
new 3ae11dbcfac9 s390/mm: use non-quiescing sske for KVM switch to keyed guest
new 29ccaa4b35ea s390/mcck: isolate SIE instruction when setting CIF_MCCK_G [...]
new 79a74dac447b s390/uaccess: use symbolic names for inline assembler operands
new 454ede3f1424 s390/uaccess: use exception handler to zero result on get_ [...]
new a0e3a44bc2a0 s390/uaccess: use __noreturn instead of __attribute__((noreturn))
new d144182ed19a s390/uaccess: whitespace cleanup
new f037acb41dc9 s390/stack: merge empty stack frame slots
new e0ffcf3fe18e s390/stack: add union to reflect kvm stack slot usages
new 28d4b15331b5 Merge branch 'fixes' into for-next
new 31c0e4c11a0f Merge branch 'features' into for-next
new 724bbe49c5e4 fs/ntfs3: provide block_invalidate_folio to fix memory leak
new ca209f8b5f61 efi: x86: Fix config name for setting the NX-compatibility [...]
new 31f1a0edff78 efi/x86: libstub: Make DXE calls mixed mode safe
new 75ed63d91940 efi: clean up Kconfig dependencies on CONFIG_EFI
new 31cb50b5590f kbuild: check static EXPORT_SYMBOL* by script instead of modpost
new cd968b97c492 kbuild: make built-in.a rule robust against too long argum [...]
new c6031b1dbbbf kbuild: make *.mod rule robust against too long argument error
new ebd191b38c5e kbuild: add cmd_and_savecmd macro
new f6b66ca4f38b kbuild: rebuild multi-object modules when objtool is updated
new a78b6afa9913 kbuild: remove redundant cleanups in scripts/link-vmlinux.sh
new 0ef3bf716886 kbuild: clean .tmp_* pattern by make clean
new 567a85da2a9d kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o
new dfd41d69a25c kbuild: factor out the common objtool arguments
new cf2cbe28c6a2 modpost: fix section mismatch check for exported init/exit [...]
new 6fabfc5fdccf modpost: simplify mod->name allocation
new 80680aa358e3 modpost: use fnmatch() to simplify match()
new bcc450ecc136 scripts: kconfig: nconf: make nconfig accept jk keybindings
new ac640db3a026 s390/uv: Add SE hdr query information
new 38c218259d4c s390/uv: Add dump fields to query
new 35d02493dba1 KVM: s390: pv: Add query interface
new 06eb3388e703 KVM: s390: pv: Add dump support definitions
new fe9a93e07ba4 KVM: s390: pv: Add query dump information
new 0460eb35b443 KVM: s390: Add configuration dump functionality
new 8aba09588d2a KVM: s390: Add CPU dump functionality
new e9bf3acb23f0 KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP
new 660a28653d83 Documentation: virt: Protected virtual machine dumps
new 437cfd714db9 Documentation/virt/kvm/api.rst: Add protvirt dump/info api [...]
new b0f46280d3fc Documentation/virt/kvm/api.rst: Explain rc/rrc delivery
new 97da92c0ff92 KVM: s390: selftests: Use TAP interface in the memop test
new 17e48d8a1ef0 KVM: s390: selftests: Use TAP interface in the sync_regs test
new 0c073227df50 KVM: s390: selftests: Use TAP interface in the tprot test
new b1edf7f159a6 KVM: s390: selftests: Use TAP interface in the reset test
new bbf71ae02964 irqchip: Adjust Kconfig for Loongson
new cbc9aab66907 irqchip/loongson-liointc: Fix build error for LoongArch
new 2f348a711536 Documentation: LoongArch: Add basic documentations
new fe9a226d5f2b Documentation/zh_CN: Add basic LoongArch documentations
new 30b30869b8c8 LoongArch: Add ELF-related definitions
new 08304dbfaa4c LoongArch: Add writecombine support for drm
new e7742f130595 LoongArch: Add build infrastructure
new 23adcb68c191 LoongArch: Add CPU definition headers
new 759138740976 LoongArch: Add atomic/locking headers
new 4581880f803d LoongArch: Add other common headers
new 08035ed3fe35 LoongArch: Add boot and setup routines
new 847d94606835 LoongArch: Add exception/interrupt handling
new c66daef040a2 LoongArch: Add process management
new 8a0ff8158fff LoongArch: Add memory management
new 387de473f268 LoongArch: Add system call support
new 2843d760378c LoongArch: Add signal handling support
new 2d8ebf8f64f5 LoongArch: Add ELF and module support
new a7dc4733f765 LoongArch: Add misc common routines
new f0c5be837f4d LoongArch: Add some library functions
new 1bf6c4195bf8 LoongArch: Add VDSO and VSYSCALL support
new c39da805f51a LoongArch: Add multi-processor (SMP) support
new 4f39c6feb0ce LoongArch: Add Non-Uniform Memory Access (NUMA) support
new b30b184e305b LoongArch: Add Loongson-3 default config file
new 6e86125eef7e MAINTAINERS: Add maintainer information for LoongArch
new 627f01eab93d docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0
new 938285a130ec docs: blockdev: change title to match section content
new fae35da4ace3 docs: move Linux logo into a new `images` folder
new 6199e138fe3b docs: add SVG version of the Linux logo
new a27e51b45e1b documentation: Format button_dev as a pointer.
new 61c1b44a21d7 io_uring: fix deadlock on iowq file slot alloc
new bde0d7374edc Merge branch 'io_uring-5.19' into for-next
new ff979b2a9d97 ftrace/fgraph: fix increased missing-prototypes warnings
new e3aaf22fb3db random: always mix cycle counter in add_latent_entropy()
new 662ce1dc9caf delayacct: track delays from write-protect copy
new 1ff810c16d65 mailmap: update Josh Poimboeuf's email
new 273aea955ece MAINTAINERS: add maintainer information for z3fold
new 0111def915b2 mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_ [...]
new 547be963c99f mm: page_isolation: use compound_nr() correctly in isolate [...]
new a04e1928e2ea mm/memremap: fix missing call to untrack_pfn() in pagemap_range()
new b3e34a47f989 x86/kexec: fix memory leak of elf header buffer
new a19cad069159 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
new 53356f9c919b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 2c8604f33173 mm: lru_cache_disable: use synchronize_rcu_expedited
new 87ec03e5ac77 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
new 0d05f6d98c2c mm/page_vma_mapped.c: check possible huge PMD map with tra [...]
new 3031defaa91e mm/page_alloc: add page->buddy_list and page->pcp_list
new ced281bc80b3 mm/page_alloc: use only one PCP list for THP-sized allocations
new 73e92f76fb6e mm/page_alloc: split out buddy removal code from rmqueue i [...]
new ec79a5d91226 mm/page_alloc: protect PCP lists with a spinlock
new 082866e5728b mm/page_alloc: remotely drain per-cpu lists
new 7edb915fbc50 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes
new 604ffb88ee3c mm: discard __GFP_ATOMIC
new 61d1b0885c01 mips: rename mt_init to mips_mt_init
new 2434ee25be6b Maple Tree: add new data structure
new 41e79d431480 maple_tree: Fix expanding null off the end of the data.
new bded60a8adcb maple_tree: fix mas_next() when already on the last node entry
new 1f604ace9a7a maple_tree: fix 32b parent pointers
new 8744eea0be82 maple_tree: fix potential out of range offset on mas_next( [...]
new 84e63f044f0c radix tree test suite: add pr_err define
new e81176970193 radix tree test suite: add kmem_cache_set_non_kernel()
new e6a409a39885 radix tree test suite: add allocation counts and size to k [...]
new dea5e2e48591 radix tree test suite: add support for slab bulk APIs
new 0188c06b7d3b radix tree test suite: add lockdep_is_held to header
new 6b65236bc0df lib/test_maple_tree: add testing for maple tree
new 274418c975a9 test_maple_tree: add null expansion tests
new 504d2545fbdd mm: start tracking VMAs with maple tree
new ff13b84b8e00 mapletree: build fix
new c99244763a9f mm/mmap: fix leak on expand_downwards() and expand_upwards()
new 260e6cfbade2 mm: add VMA iterator
new f153fe614448 mmap: use the VMA iterator in count_vma_pages_range()
new 0d0ed24bd809 mm/mmap: use the maple tree in find_vma() instead of the rbtree.
new 70dc841baa1b mm/mmap: use the maple tree for find_vma_prev() instead of [...]
new 5f30f679e3b4 mm/mmap: use maple tree for unmapped_area{_topdown}
new 23044ea97b44 kernel/fork: use maple tree for dup_mmap() during forking
new 2538d864027f damon: convert __damon_va_three_regions to use the VMA iterator
new dccb6512a27e damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...]
new fddae1db6497 proc: remove VMA rbtree use from nommu
new e82cc823f3f8 mm: remove rb tree.
new f9b79b1a7463 mmap: change zeroing of maple tree in __vma_adjust()
new 686d5780c72b xen: use vma_lookup() in privcmd_ioctl_mmap()
new 1ba101facf49 mm: optimize find_exact_vma() to use vma_lookup()
new 0dc63a931425 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...]
new e082d936f0fd mm/mmap: change do_brk_flags() to expand existing VMA and [...]
new fd94bac39da3 mm: use maple tree operations for find_vma_intersection()
new dab8cc7608bd mm/mmap: use advanced maple tree API for mmap_region()
new 1b072c19d04a mm/mmap: fix advanced maple tree API for mmap_region()
new 0ac708730218 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...]
new 335c7355c438 mm/mmap: qvoid dereferencing next on null in BUG_ON()
new f761ce28796c mm: remove vmacache
new aca4a95bb76c mm: convert vma_lookup() to use mtree_load()
new 4d0715078185 mm/mmap: move mmap_region() below do_munmap()
new fb35f38e6cde mm/mmap: reorganize munmap to use maple states
new 17090efe15e6 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap()
new 26a8d05dfa25 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings
new 21a0da1f8ab0 arm64: remove mmap linked list from vdso
new 98a925d3ed1a arm64: Change elfcore for_each_mte_vma() to use VMA iterator
new fe5d2047e42f parisc: remove mmap linked list from cache handling
new c0c17b8b5ae6 powerpc: remove mmap linked list walks
new 62024dc9b7c2 s390: remove vma linked list walks
new 439d6c59205e x86: remove vma linked list walks
new 93c4090186a9 xtensa: remove vma linked list walks
new f44679808b98 cxl: remove vma linked list walk
new 7627864e7520 optee: remove vma linked list walk
new a34dff0e262c um: remove vma linked list walk
new 03231d66013c coredump: remove vma linked list walk
new 20b9d090ded8 exec: use VMA iterator instead of linked list
new 0a0a0ec0f6ee fs/proc/base: use maple tree iterators in place of linked list
new 5f3c99ec5604 fs/proc/task_mmu: stop using linked list and highest_vm_end
new 4a17f8e40a97 userfaultfd: use maple tree iterator to iterate VMAs
new d96b2b498f42 ipc/shm: use VMA iterator instead of linked list
new 271e84fedeb3 acct: use VMA iterator instead of linked list
new 92d9ce5e0713 perf: use VMA iterator
new cd080c2968e8 sched: use maple tree iterator to walk VMAs
new a5ec46d69d6f fork: use VMA iterator
new b7906947b608 bpf: remove VMA linked list
new 271c7e3779f5 mm/gup: use maple tree navigation instead of linked list
new 555266ceaba3 mm/khugepaged: stop using vma linked list
new 065f9d0c43fa mm/ksm: use vma iterators instead of vma linked list
new a5f1dac88174 mm/madvise: use vma_find() instead of vma linked list
new 251e5727f243 mm/memcontrol: stop using mm->highest_vm_end
new 9c7021b8a57e mm/mempolicy: use vma iterator & maple state instead of vm [...]
new a79ee4daec1f mm/mlock: use vma iterator and maple state instead of vma [...]
new 75cc16d96fe1 mm/mprotect: use maple tree navigation instead of vma linked list
new 5a76747a7077 mm/mremap: use vma_find_intersection() instead of vma linked list
new 43229160d066 mm/msync: use vma_find() instead of vma linked list
new 4e33ffe96f92 mm/oom_kill: use maple tree iterators instead of vma linked list
new 3078b2620ce9 mm/pagewalk: use vma_find() instead of vma linked list
new f319e2de209b mm/swapfile: use vma iterator instead of vma linked list
new f44ae106f8ff i915: use the VMA iterator
new 8ee8df89c823 nommu: remove uses of VMA linked list
new 32355b99dd92 mm/nommu: move preallocations and limit other allocations
new 930647dd893e riscv: use vma iterator for vdso
new 1cb929f34fb9 mm: remove the vma linked list
new e6f97cfe14c0 mm/mmap: fix potential leak on do_mas_align_munmap()
new 9b43ee9aa8bd mm-remove-the-vma-linked-list-fix-fix
new a48bf9215caf mm/mmap: drop range_has_overlap() function
new ae1d874b52e6 mm/mmap.c: pass in mapping to __vma_link_file()
new 388e58796217 mm/page_alloc: reduce potential fragmentation in make_allo [...]
new 0bf4949e3bc0 mm: fix racing of vb->va when kasan enabled
new 94763922b5e5 mm/x86: remove dead code for hugetlbpage.c
new 93c00e843a63 mm: use PAGE_ALIGNED instead of IS_ALIGNED
new d1e006e588c3 tools/vm/slabinfo: use alphabetic order when two values are equal
new 038f0a62f90e mm: avoid unnecessary page fault retires on shared memory types
new a1918bcc1a5e mm/shmem.c: clean up comment of shmem_swapin_folio
new 8d7b6a8ca61e mm: reduce the rcu lock duration
new ae9044ef8fea mm/migration: remove unneeded lock page and PageMovable check
new ec0c98649c93 mm/migration: return errno when isolate_huge_page failed
new 026160e15331 mm/migration: fix potential pte_unmap on an not mapped pte
new d2df0664a734 mm: add zone device coherent type memory support
new 0b7a5272a7c7 mm: handling Non-LRU pages returned by vm_normal_pages
new 00c9811c18a3 mm: add device coherent vma selection for memory migration
new 15784a64b103 mm: remove the vma check in migrate_vma_setup()
new e47ff8bb811c mm/gup: migrate device coherent pages when pinning instead [...]
new e6adac671771 drm/amdkfd: add SPM support for SVM
new 24b337302e7f lib: test_hmm add ioctl to get zone device type
new ce852e9ecdec lib: test_hmm add module param for zone device type
new 6115425b2fbb lib: add support for device coherent type in test_hmm
new d93135b49aab tools: update hmm-test to support device coherent type
new 0f2d1207511d tools: update test_hmm script to support SP config
new ca1bd1c3dcd6 tools: add hmm gup tests for device coherent type
new f67965fa48ca tools: add selftests to hmm for COW in device memory
new 644f5211b4dd mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix
new 9c7b6359f549 mm: rename kernel_init_free_pages to kernel_init_pages
new 0ef594072be9 mm: introduce clear_highpage_kasan_tagged
new 155400951a8a mm-introduce-clear_highpage_tagged-fix
new 02a2a24e7fab kasan: fix zeroing vmalloc memory with HW_TAGS
new e0a027061d04 kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix
new 7d748241cf0e selftests/vm: add protection_keys tests to run_vmtests
new 22c734db7d3f mm/memory_hotplug: drop 'reason' argument from check_pfn_span()
new a0a633a33dc4 mm: memory_hotplug: enumerate all supported section flags
new eef70c16dbe5 mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP
new 040c22f06af3 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...]
new afc352be334c mm/oom_kill: break evaluation when a task has been selected
new 2380f4dd383d mm/mempolicy: fix get_nodes out of bound access
new 34b79af99b09 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...]
new bb974c804aaf mm: shrinkers: introduce debugfs interface for memory shrinkers
new 2399ba5d54a6 mm: shrinkers: provide shrinkers with names
new a614c8fc4935 mm: docs: document shrinker debugfs
new d7b3c8c12f64 tools: add memcg_shrinker.py
new 007cbb52f179 mm: shrinkers: add scan interface for shrinker debugfs
new 86b86a78a3cd mm: drop oom code from exit_mmap
new 42c090e06acd mm-drop-oom-code-from-exit_mmap-fix
new cf79b45d1763 mm-drop-oom-code-from-exit_mmap-fix-fix
new f74c69e08718 mm: delete unused MMF_OOM_VICTIM flag
new 26d25c1b05d9 ocfs2: reflink deadlock when clone file to the same direct [...]
new f4fd8792a1be ocfs2: clear links count in ocfs2_mknod() if an error occurs
new 01fa5f6d8a94 ocfs2: fix ocfs2 corrupt when iputting an inode
new 7b06b0c7ea75 init: add "hostname" kernel parameter
new d571a1395024 init-add-hostname-kernel-parameter-v2
new 8207dcc0da4b init/main.c: silence some -Wunused-parameter warnings
new e4f43ab04978 checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...]
new f6b24a1fc08a profiling: fix shift too large makes kernel panic
new 9ad0066f58e9 resource: re-factor page_is_ram()
new 794a70ea4e0a Revert "squashfs: provide backing_dev_info in order to dis [...]
new 27e73bda5bcd squashfs: always build "file direct" version of page actor
new d8fde5694f7c squashfs: implement readahead
new ad423ae6cb9a squashfs-implement-readahead-checkpatch-fixes
new c5575f0f649b lib/list_debug.c: Detect uninitialized lists
new 2408f140000f Merge branch 'mm-nonmm-unstable' into mm-everything
new c93aae8f990d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
new 9498ebd6fa7a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
new 0ebb3550dede Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ee42cfe49e89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 770c3a2c062f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d8d9cfb6a57f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7769612e5cae Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 60dcc8517fee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 51ed0e837383 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3c560329af85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d14f3e5ec7c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 63b23799d2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c03050e6a146 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f1d5affbcbae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cf6cdd17c66e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 92b31f3a8542 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 3d76822992b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f17bb0ce258e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 42eefb806169 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
new ecf674c82513 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new 32770f31e493 Merge branch 'next' of https://git.linaro.org/people/jens. [...]
new 9dec7f25bef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3c198b97cfd7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new a1a6b121d321 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
new c87d659e24bb Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
new b2de48ad2d1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8c9e9e71b733 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c5239d5b0741 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 7f0d48d005cc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...]
new 512968ff3870 Merge branch 'master' of git://github.com/ceph/ceph-client.git
new 4e778cefb058 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 7b6c4a28c9fc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 532bb449147a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 64ffdb90b933 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 9b8fd7f7fb8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new f6f636a4d18d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new c9ada6c79b29 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...]
new bfc9325fbe6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 931d139ef399 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 40081f83c0a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9d04b26655c3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new b7f423b92f0e Merge branch 'docs-next' of git://git.lwn.net/linux.git
new 013018a24a48 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new c8065994bfcc Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
new 5895f218d726 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 60155ebbf480 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...]
new 5545707b4e3d next-20220601/amdgpu
new b71a85abf608 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...]
new 9cd8f70ae880 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new c481216c89b6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new 6438cbdd32d9 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...]
new 5a3d777aab3e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new 1f3bd1f74475 Merge branch 'next' of git://github.com/cschaufler/smack-next
new 9f80bcb97a90 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...]
new daa2283ca16e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new c6c09075ba24 Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
new 379567899370 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new ac41afafbf78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3caac2e5e731 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
new 5b32be5ba249 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 7912c05ee337 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 5ae110999c8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 89b4f483c541 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8d335b311aa3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new 2cab87c4a105 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new fb282809ef8a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new f581543075d2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new d8899e3c17a3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
new 86c0c0805d68 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new 8f09a09ff169 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5d429495a8ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3ed68b95bd1b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new aa7d1641fc32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new de504917b670 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ba07b64f6770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 09315570d1e5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 1657215f3056 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
new 2b8254af3dbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a2634cd28aa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7ca4e2de8ab1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a755a34880a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e9bd0efac291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b644a5187b0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a2d9725b3f9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 362c14a02ba5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
new 08ecc1460782 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new 8b14d1d08818 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...]
new e4aaf925bf74 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new de10b1918cdb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new 90e61f5e57c1 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
new f8e209e8ad23 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
new 2e776ccffa84 Add linux-next specific files for 20220602
The 421 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.
--
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 linux-next.
omits 5d8e7e3bbaaf Add linux-next specific files for 20220601
omits 5979480b1079 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
omits f312f3e12197 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits f8597ecca217 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits 83c2d26661fd Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...]
omits 23ecda53d7b3 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
omits 677fa41b9bd2 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
omits acd9e6eb1aeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ded556676034 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4a76716efe29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 60272c9b424d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d7fd8966c398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 76959c2baeff Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
omits 209c965c00c3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
omits 78335ba261e9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
omits 9e27e5d74ee3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits eed02df5c470 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4bdd25cf8922 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b21738a99dfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6fae66e1172b next-20220531/vhost
omits 98c611208187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a0997960b156 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 974bff2de5dd Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
omits 7e3bf85e6077 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
omits 60bbe839223c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
omits 0cea0ba30530 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
omits d99137262be2 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
omits e3011982212e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
omits 45ebc8a62049 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
omits 125bad39892f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 98729a9489f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 782e63183f70 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits 389c43eb6a3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits d7aeada340a0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
omits c51fd55e41b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6c96bee0937d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
omits 634c0f4e480b Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
omits 00a5fef8c1dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 37c768869bd0 Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
omits 36d222cba2a2 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...]
omits ba1eb7429f2a Merge branch 'next' of git://github.com/cschaufler/smack-next
omits b8051ffaf254 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
omits eb6cb3f356c4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...]
omits bcdeb1e43a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4217282441ee Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
omits 2b2ff508adc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f620c9132e59 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
omits e5b4a5e46fb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 9515348db1d5 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...]
omits 826b7e5443ce Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits 16cc93648822 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 02d4a3d08dd0 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
omits f8f492415356 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
omits b0e523682351 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits c48137f5fd10 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...]
omits 30437e8a6202 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
omits f90dea193c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 1bd29f15c119 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 15a280bd9fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 50c9ea2578ba Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...]
omits e98ade01c95c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 1f194bfd7dbc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 8ffb563dfd76 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits 999cd107034e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits 46549a877faf Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits b79b068db3e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4c68723bb739 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits c4b280314c56 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits 7f966c18d08f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits e2d2e07efadb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits a10979721e9f Merge branch 'master' of git://github.com/ceph/ceph-client.git
omits 6a24d7be30bc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...]
omits ece6ee640f87 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits ae7631b9a2b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits caebeea18bca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits cb456f6754c9 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
omits de9c93dffe77 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
omits 65a5ef23eec4 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
omits ebb5b70ccddb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7e064575f42d Merge branch 'next' of https://git.linaro.org/people/jens. [...]
omits d647042d6cc6 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
omits 6ffdeccb6786 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
omits cddabeb9185c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ac5fb30c629d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7774c74abae0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 4de939a4c26a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b068e8f41bb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f21d5d1a156a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 150855a1baf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 191582fe9236 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5621e7183220 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits be7f2368fdac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d206b07e7566 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits 88313cbe719c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
omits 37c376743ffa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits c4acc8e608c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b4957fb248f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0135e1e185b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 17b28ed4914d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
omits 945ec9cd2ea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fcd521707765 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
omits 70cf777f0b18 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
omits 661a3682f449 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...]
omits 80fcdd66a69d Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...]
omits 6f154f8c3d1a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...]
omits fa1529a48c96 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 4fe1e9140fe2 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...]
omits bf1cbec41937 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits b3e7fdb27c5c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 4640cbf168ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits f38beecf7ea3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git
omits 776a64efce0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 6ffc76b8d0f4 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
omits 05d3bd827374 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits e2c7b526c331 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 867a61e5c003 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 48dcc94a256c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 65298dadf4e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fa0eaf373369 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 91d6e8c2d2f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits f106ee9aabe7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits ffdd5cbe903d Merge branch 'fixes' of https://git.linaro.org/people/jens [...]
omits 0e02471d017b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
omits d13dccf7eedd Merge branch 'mm-nonmm-unstable' into mm-everything
omits 885517eb17a5 profiling: fix shift too large makes kernel panic
omits 28860db21aff checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...]
omits 9a5d1ca99a55 init/main.c: silence some -Wunused-parameter warnings
omits 20083f5d9134 init-add-hostname-kernel-parameter-v2
omits 6ce41f840407 init: add "hostname" kernel parameter
omits 27fe70ebe7e3 ocfs2: fix ocfs2 corrupt when iputting an inode
omits 51ea4b3c51c2 ocfs2: clear links count in ocfs2_mknod() if an error occurs
omits ddde6c8f0414 ocfs2: reflink deadlock when clone file to the same direct [...]
omits 0e16c7bdd982 delayacct: track delays from write-protect copy
omits ec89250666b7 mm/oom_kill: break evaluation when a task has been selected
omits a47675b34175 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...]
omits ba81a34f006e mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP
omits 40e30cbac288 mm: memory_hotplug: enumerate all supported section flags
omits d049397185d4 mm/memory_hotplug: drop 'reason' argument from check_pfn_span()
omits 620896794ce3 selftests/vm: add protection_keys tests to run_vmtests
omits 1b6e457f3519 kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix
omits 49e17e4aa632 kasan: fix zeroing vmalloc memory with HW_TAGS
omits 980746ac35a7 mm-introduce-clear_highpage_tagged-fix
omits 56743133a450 mm: introduce clear_highpage_kasan_tagged
omits f89f2ed876f2 mm: rename kernel_init_free_pages to kernel_init_pages
omits 94dc87a1c5d9 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix
omits 344c6d041c1f tools: add selftests to hmm for COW in device memory
omits a4aa8a7d7e3b tools: add hmm gup tests for device coherent type
omits 1b08dc3543f5 tools: update test_hmm script to support SP config
omits 8afa61463eb0 tools: update hmm-test to support device coherent type
omits b0241f37e8e7 lib: add support for device coherent type in test_hmm
omits 6d9707980b43 lib: test_hmm add module param for zone device type
omits a04bfeff8306 lib: test_hmm add ioctl to get zone device type
omits 0e47f437ed4e drm/amdkfd: add SPM support for SVM
omits 852eea582595 mm/gup: migrate device coherent pages when pinning instead [...]
omits 05fb1816436b mm: remove the vma check in migrate_vma_setup()
omits 956badc13d1e mm: add device coherent vma selection for memory migration
omits 422ff12dcaa9 mm: handling Non-LRU pages returned by vm_normal_pages
omits 19527eb7f1e2 mm: add zone device coherent type memory support
omits b1d67eadd71e mm/migration: fix potential pte_unmap on an not mapped pte
omits 527f221a5458 mm/migration: return errno when isolate_huge_page failed
omits 9c28d66c690f mm/migration: remove unneeded lock page and PageMovable check
omits c3f2df1a06ac mm: reduce the rcu lock duration
omits 2b35fcf0767e mm/shmem.c: clean up comment of shmem_swapin_folio
omits 1b0e605c3ae1 mm: avoid unnecessary page fault retires on shared memory types
omits 0d4bf2e38695 tools/vm/slabinfo: use alphabetic order when two values are equal
omits 8b4fe05bb1a3 mm: use PAGE_ALIGNED instead of IS_ALIGNED
omits fe4d1569b4f1 mm/x86: remove dead code for hugetlbpage.c
omits f3dc9939e994 mm: fix racing of vb->va when kasan enabled
omits dc2399dc51a9 mm: discard __GFP_ATOMIC
omits 6a579b540e35 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes
omits d7b19e2c0707 mm/page_alloc: remotely drain per-cpu lists
omits 79f658ac4455 mm/page_alloc: protect PCP lists with a spinlock
omits a9013b92f131 mm/page_alloc: split out buddy removal code from rmqueue i [...]
omits 19413e9bb5a8 mm/page_alloc: use only one PCP list for THP-sized allocations
omits beb797e9ba47 mm/page_alloc: add page->buddy_list and page->pcp_list
omits 57ecb5861b4e mm/page_vma_mapped.c: check possible huge PMD map with tra [...]
omits f6fda8de4642 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
omits 6897d36260f7 MAINTAINERS: Add maintainer information for LoongArch
omits 5d88c4f3be9f LoongArch: Add Loongson-3 default config file
omits 864c39630ba9 LoongArch: Add Non-Uniform Memory Access (NUMA) support
omits b2fff8d0d139 LoongArch: Add multi-processor (SMP) support
omits 17e07141ec2e LoongArch: Add VDSO and VSYSCALL support
omits 84d59fd4b70e LoongArch: Add some library functions
omits da69da92fa8c LoongArch: Add misc common routines
omits 41ee3db78fdd LoongArch: Add ELF and module support
omits f7cd253fa4f7 LoongArch: Add signal handling support
omits 671518452057 LoongArch: Add system call support
omits 708d281a446a LoongArch: Add memory management
omits e175473a198c LoongArch: Add process management
omits a67ab45c447d LoongArch: Add exception/interrupt handling
omits 294a035ddfb5 LoongArch: Add boot and setup routines
omits e592d6b38943 LoongArch: Add other common headers
omits f93189c937c8 LoongArch: Add atomic/locking headers
omits 946ea508c2e6 LoongArch: Add CPU definition headers
omits 201df61b1bbb LoongArch: Add build infrastructure
omits ff8c9e7ada7f LoongArch: Add writecombine support for drm
omits 20610cb9d748 LoongArch: Add ELF-related definitions
omits 3961cb65d533 Documentation/zh_CN: Add basic LoongArch documentations
omits 20e3bf3bf8ca Documentation: LoongArch: Add basic documentations
omits 016afab9f768 irqchip/loongson-liointc: Fix build error for LoongArch
omits 716b6cea987f irqchip: Adjust Kconfig for Loongson
omits f3af801053cb ACPICA: Events: Support fixed pcie wake event
omits 031e75a4d050 ACPICA: MADT: Add LoongArch APICs support
omits 7b6002b3b23d dt-bindings: net: Fix unevaluatedProperties warnings in examples
omits 213379bfdad4 dt-bindings: PCI: socionext,uniphier-pcie: Add missing chi [...]
omits e67a7728d123 dt-bindings: usb: snps,dwc3: Add missing 'dma-coherent' property
omits adb97f9f8442 dt-bindings: soc: imx8mp-media-blk-ctrl: Fix DT example
omits 9296993b5df3 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus
omits d770bed1bcf6 Documentation/virt/kvm/api.rst: Explain rc/rrc delivery
omits 242915ac3afe Documentation/virt/kvm/api.rst: Add protvirt dump/info api [...]
omits 992947302e7d Documentation: virt: Protected virtual machine dumps
omits ad28bd38d70e KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP
omits 12681f5acb55 KVM: s390: Add CPU dump functionality
omits d08e13528c1c KVM: s390: Add configuration dump functionality
omits 8e34e1173520 KVM: s390: pv: Add query dump information
omits 1fb4670d921f KVM: s390: pv: Add dump support definitions
omits c04294a789ac KVM: s390: pv: Add query interface
omits 94c3e01bd3ad s390/uv: Add dump fields to query
omits 780faa6496ac s390/uv: Add SE hdr query information
omits 48d1646a0262 workqueue: Wrap flush_scheduled_work() using a macro
omits 475dcb70e261 kbuild: rebuild multi-object modules when objtool is updated
omits 671165719354 kbuild: add cmd_and_savecmd macro
omits df0d3f08309e kbuild: make *.mod rule robust against too long argument error
omits 6663cee17b87 kbuild: make built-in.a rule robust against too long argum [...]
omits a17a0db7abc5 kbuild: check static EXPORT_SYMBOL* by script instead of modpost
omits 22923567873f vhost-vdpa: return -EFAULT on copy_to_user() failure
omits 3fe13612d9d1 vdpasim: Off by one in vdpasim_set_group_asid()
omits e49961198ac6 virtio: Directly use ida_alloc()/free()
omits 0b1c29374339 virtio: use WARN_ON() to warning illegal status value
omits 212c9e2424f4 virtio: harden vring IRQ
omits f0b3a7b737c2 virtio: allow to unbreak virtqueue
omits 0bb49fd7afba virtio-ccw: implement synchronize_cbs()
omits 2fd7ce5fb6d5 virtio-mmio: implement synchronize_cbs()
omits 3fd5fd804a6d virtio-pci: implement synchronize_cbs()
omits 2d570c889c84 virtio: introduce config op to synchronize vring callbacks
omits b66b829d1638 virtio: use virtio_reset_device() when possible
omits 8fa7357206dc virtio: use virtio_device_ready() in virtio_device_restore()
omits 050f5c1f9ea7 vdpasim: allow to enable a vq repeatedly
omits 3f974507ed90 vDPA/ifcvf: fix uninitialized config_vector warning
omits 95340f677165 vdpa/vp_vdpa : add vdpa tool support in vp_vdpa
omits ed7494a8ac1d virtio: Replace long long int with long long
omits 7f653a14d154 virtio: Replace unsigned with unsigned int
omits 4a7bcb64f427 virtio-crypto: enable retry for virtio-crypto-dev
omits 41e019c158be virtio-crypto: adjust dst_len at ops callback
omits 1dd38c90b687 virtio-crypto: wait ctrl queue instead of busy polling
omits b058278f50d8 virtio-crypto: use private buffer for control request
omits c36f20cb6f7d virtio-crypto: change code style
omits abe6fd14724f virtio-pci: Remove wrong address verification in vp_del_vqs()
omits c0ac1c64de7b virtio: pci: Fix an error handling path in vp_modern_probe()
omits 1091638cb644 vdpasim: control virtqueue support
omits d3978713e09f vdpa_sim: filter destination mac address
omits 06c9d1562c1e vdpa_sim: factor out buffer completion logic
omits db8400b1c79e vdpa_sim: advertise VIRTIO_NET_F_MTU
omits 39d5ec46779c vhost-vdpa: support ASID based IOTLB API
omits dd94a8289d90 vhost-vdpa: introduce uAPI to set group ASID
omits 21cf923c6624 vhost-vdpa: uAPI to get virtqueue group id
omits 71703c42a6f2 vhost-vdpa: introduce uAPI to get the number of address spaces
omits b118a5aee14d vhost-vdpa: introduce uAPI to get the number of virtqueue groups
omits be16fd6ec329 vhost-vdpa: introduce asid based IOTLB
omits e75d1908ef49 vhost: support ASID in IOTLB API
omits 8ba5a0293609 vhost_iotlb: split out IOTLB initialization
omits 194f714ebdc6 vdpa: introduce config operations for associating ASID to [...]
omits 0e9b53ada044 vdpa: multiple address spaces support
omits f424586e82c3 vdpa: introduce virtqueue groups
omits c0cd6d257fc7 vhost-vdpa: switch to use vhost-vdpa specific IOTLB
omits d0a6b8903ad8 vhost-vdpa: passing iotlb to IOMMU mapping helpers
omits 024e32c92b9b virtio-vdpa: don't set callback if virtio doesn't need it
omits f372dbd2cc95 vhost: move the backend feature bits to vhost_types.h
omits 6596ada7134d virtio_ring: add unlikely annotation for free descs check
omits 1871fe190c6d virtio_ring: remove unnecessary to_vvq call in vring hot path
omits c267e7df2a3a virtio-blk: support mq_ops->queue_rqs()
omits 12d2600e5a32 virtio-blk: support polling I/O
omits c628add27eb4 vdpa/mlx5: Use readers/writers semaphore instead of mutex
omits 9c8e6727c2ab vdpa/mlx5: Add support for reading descriptor statistics
omits d4a83465d409 net/vdpa: Use readers/writers semaphore instead of cf_mutex
omits 2769ad5664f3 net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex
omits 5da06c6745a8 vdpa: Add support for querying vendor statistics
omits 0b6eab2f13d1 vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
omits d2cb6656f83e workqueue: Wrap flush_workqueue() using an inline function
omits 1905a336ba03 Merge branch 'features' into for-next
omits 9d7e6c308f6c Merge branch 'fixes' into for-next
adds 1501f707d2b2 Merge tag 'f2fs-for-5.19-rc1' of git://git.kernel.org/pub/ [...]
adds 700170bf6b4d Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/proj [...]
adds 2380dd691e1f Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
adds 129bdb30fb05 Merge tag 'spi-fix-v5.19-rc0' of git://git.kernel.org/pub/ [...]
adds f634b63d43e1 Merge tag 'rproc-v5.19' of git://git.kernel.org/pub/scm/li [...]
adds 68e6134bb70a Merge tag 'rpmsg-v5.19' of git://git.kernel.org/pub/scm/li [...]
adds 8eca6b0a647a Merge tag 'pwm/for-5.19-rc1' of git://git.kernel.org/pub/s [...]
adds 17eabd42560f afs: Fix infinite loop found by xfstest generic/676
adds e5b020871332 Merge tag '5.19-rc-ksmbd-server-fixes' of git://git.samba. [...]
adds 8171acb8bc9b Merge tag 'erofs-for-5.19-rc1-fixes' of git://git.kernel.o [...]
adds 176882156ae6 Merge tag 'vfio-v5.19-rc1' of https://github.com/awilliam/ [...]
adds 96752be4d7b4 Merge tag 'linux-watchdog-5.19-rc1' of git://www.linux-wat [...]
adds e56a4be2843c power: supply: core: Initialize struct to zero
adds 34f243e9fb5a power: supply: axp288_fuel_gauge: Fix battery reporting on [...]
adds f61509a6f0b7 power: supply: axp288_fuel_gauge: Drop BIOS version check [...]
adds 010ddb813f35 power: supply: ab8500_fg: Allocate wq in probe
adds da50aad6d867 Merge power-supply 'fixes' branch
adds c7993147519c Merge tag 'for-v5.19' of git://git.kernel.org/pub/scm/linu [...]
adds fa78526accfd Merge tag 'for-5.19/dm-fixes' of git://git.kernel.org/pub/ [...]
adds 66ed42caf286 MAINTAINERS: rectify entries for some i3c drivers after dt [...]
adds 55fe92179058 Merge tag 'i3c/for-5.19' of git://git.kernel.org/pub/scm/l [...]
adds f78e3d407a33 rtc: mxc: Silence a clang warning
adds 54eb8462f21f Merge tag 'rtc-5.19' of git://git.kernel.org/pub/scm/linux [...]
adds d8e680040ed6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
adds 008728c89928 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
adds dbc45b1f2857 Merge branch 'fixes' of https://git.linaro.org/people/jens [...]
adds 2e8728c955ce net: sched: add barrier to fix packet stuck problem for lo [...]
adds fecf31ee395b netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
adds 3923b1e44066 netfilter: nf_tables: hold mutex on netns pre_exit path
adds f9a43007d3f7 netfilter: nf_tables: double hook unregistration in netns path
adds f1896d45fee9 netfilter: flowtable: fix missing FLOWI_FLAG_ANYSRC flag
adds 97629b237a8c netfilter: flowtable: fix nft_flow_route source address fo [...]
adds b3c0a9efbe0e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
adds 0a375c822497 tcp: tcp_rtx_synack() can be called from process context
adds c4caa500ffeb bonding: guard ns_targets by CONFIG_IPV6
adds f3d671c71109 octeontx2-af: fix error code in is_valid_offset()
adds 196a888ca657 macsec: fix UAF bug for real_dev
adds e6652a8ef3e6 net: ping6: Fix ping -6 with interface name
adds 86360030cc51 net/sched: act_api: fix error code in tcf_ct_flow_table_fi [...]
adds 2ff6a1848b21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 22b2b7bc12e3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 6807927bf42c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 2965c4cdf7ad wifi: mac80211: fix use-after-free in chanctx code
adds c47ccf467c46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
adds 672362cbe6df Merge tag 'asoc-fix-v5.19-rc0' of https://git.kernel.org/p [...]
adds f5b28bf210ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds aeca8a329502 ASoC: nau8822: Add operation for internal PLL off and on
adds ef8d89b83bf4 ASoC: qcom: lpass-platform: Update VMA access permissions [...]
adds 36513d56b7d5 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus
adds 7afc4d6b023e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds 28cbc2d4c54c regulator: mt6315-regulator: fix invalid allowed mode
adds e4296f8578b5 Merge remote-tracking branch 'regulator/for-5.18' into reg [...]
adds 9ef46da3b28e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds bb48446115c8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds 7720b03f0389 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
adds 5f92df8ddacb Input: raspberrypi-ts - add missing HAS_IOMEM dependency
adds 3067b88136b3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds e67abd487c3c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 62ff86efba4f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git
adds 17718410388f KVM: Don't null dereference ops->destroy
adds e5525b56574b Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...]
adds 45b517bc4e6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 39eef8a7c167 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
adds 0bcb571f3802 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 15e1a9bc41c9 dt-bindings: soc: imx8mp-media-blk-ctrl: Fix DT example
adds cdc46fa81cc0 dt-bindings: usb: snps,dwc3: Add missing 'dma-coherent' property
adds bcd7ec2cd720 dt-bindings: PCI: socionext,uniphier-pcie: Add missing chi [...]
adds 0a1e19c8a639 dt-bindings: net: Fix unevaluatedProperties warnings in examples
adds 209ac1d263e8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...]
adds a051246b786a mmc: block: Fix CQE recovery reset success
adds 479260419fa4 dt-bindings: mmc: Fix unevaluatedProperties warnings in examples
adds 032601ade67a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds eb9f9d879a28 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...]
adds 8cbfa6e2a61c Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...]
adds 741d4514e96a MAINTAINERS: Update GPIO ACPI library to Supported
adds 8a172952fc59 MAINTAINERS: Update Intel GPIO (PMIC and PCH) to Supported
adds 43624eda86c9 gpio: pca953x: use the correct register address to do regc [...]
adds ea1f15ad961d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...]
adds 2ebe03f880ef Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...]
adds fd516426a1f8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
adds b5db4eaa8649 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
new 31cb50b5590f kbuild: check static EXPORT_SYMBOL* by script instead of modpost
new cd968b97c492 kbuild: make built-in.a rule robust against too long argum [...]
new c6031b1dbbbf kbuild: make *.mod rule robust against too long argument error
new ebd191b38c5e kbuild: add cmd_and_savecmd macro
new f6b66ca4f38b kbuild: rebuild multi-object modules when objtool is updated
new a78b6afa9913 kbuild: remove redundant cleanups in scripts/link-vmlinux.sh
new 0ef3bf716886 kbuild: clean .tmp_* pattern by make clean
new 567a85da2a9d kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o
new dfd41d69a25c kbuild: factor out the common objtool arguments
new cf2cbe28c6a2 modpost: fix section mismatch check for exported init/exit [...]
new 6fabfc5fdccf modpost: simplify mod->name allocation
new 80680aa358e3 modpost: use fnmatch() to simplify match()
new bcc450ecc136 scripts: kconfig: nconf: make nconfig accept jk keybindings
new 53356f9c919b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c93aae8f990d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
new ff979b2a9d97 ftrace/fgraph: fix increased missing-prototypes warnings
new 9498ebd6fa7a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
new 0ebb3550dede Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ee42cfe49e89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 770c3a2c062f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d8d9cfb6a57f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7769612e5cae Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 60dcc8517fee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 51ed0e837383 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3c560329af85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d14f3e5ec7c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 63b23799d2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c03050e6a146 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f1d5affbcbae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cf6cdd17c66e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 92b31f3a8542 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 3d76822992b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f17bb0ce258e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 42eefb806169 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
new ecf674c82513 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new 32770f31e493 Merge branch 'next' of https://git.linaro.org/people/jens. [...]
new 9dec7f25bef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3c198b97cfd7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new a1a6b121d321 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
new bbf71ae02964 irqchip: Adjust Kconfig for Loongson
new cbc9aab66907 irqchip/loongson-liointc: Fix build error for LoongArch
new 2f348a711536 Documentation: LoongArch: Add basic documentations
new fe9a226d5f2b Documentation/zh_CN: Add basic LoongArch documentations
new 30b30869b8c8 LoongArch: Add ELF-related definitions
new 08304dbfaa4c LoongArch: Add writecombine support for drm
new e7742f130595 LoongArch: Add build infrastructure
new 23adcb68c191 LoongArch: Add CPU definition headers
new 759138740976 LoongArch: Add atomic/locking headers
new 4581880f803d LoongArch: Add other common headers
new 08035ed3fe35 LoongArch: Add boot and setup routines
new 847d94606835 LoongArch: Add exception/interrupt handling
new c66daef040a2 LoongArch: Add process management
new 8a0ff8158fff LoongArch: Add memory management
new 387de473f268 LoongArch: Add system call support
new 2843d760378c LoongArch: Add signal handling support
new 2d8ebf8f64f5 LoongArch: Add ELF and module support
new a7dc4733f765 LoongArch: Add misc common routines
new f0c5be837f4d LoongArch: Add some library functions
new 1bf6c4195bf8 LoongArch: Add VDSO and VSYSCALL support
new c39da805f51a LoongArch: Add multi-processor (SMP) support
new 4f39c6feb0ce LoongArch: Add Non-Uniform Memory Access (NUMA) support
new b30b184e305b LoongArch: Add Loongson-3 default config file
new 6e86125eef7e MAINTAINERS: Add maintainer information for LoongArch
new c87d659e24bb Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
new b2de48ad2d1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 28d4b15331b5 Merge branch 'fixes' into for-next
new 4d1f2e4576af s390/Kconfig: fix indentation
new 13e282cc92d7 s390/Kconfig.debug: fix indentation
new 9dade1707fdb s390/kexec: add __GFP_NORETRY to KEXEC_CONTROL_MEMORY_GFP
new 315945a43e91 MAINTAINERS: Update s390 virtio-ccw
new 6d5946274df1 s390/gmap: voluntarily schedule during key setting
new 3ae11dbcfac9 s390/mm: use non-quiescing sske for KVM switch to keyed guest
new 29ccaa4b35ea s390/mcck: isolate SIE instruction when setting CIF_MCCK_G [...]
new 79a74dac447b s390/uaccess: use symbolic names for inline assembler operands
new 454ede3f1424 s390/uaccess: use exception handler to zero result on get_ [...]
new a0e3a44bc2a0 s390/uaccess: use __noreturn instead of __attribute__((noreturn))
new d144182ed19a s390/uaccess: whitespace cleanup
new f037acb41dc9 s390/stack: merge empty stack frame slots
new e0ffcf3fe18e s390/stack: add union to reflect kvm stack slot usages
new 31c0e4c11a0f Merge branch 'features' into for-next
new 8c9e9e71b733 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c5239d5b0741 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 7f0d48d005cc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...]
new 512968ff3870 Merge branch 'master' of git://github.com/ceph/ceph-client.git
new cc391b694ff0 cifs: fix potential deadlock in direct reclaim
new 4e778cefb058 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 7b6c4a28c9fc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 532bb449147a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 724bbe49c5e4 fs/ntfs3: provide block_invalidate_folio to fix memory leak
new 64ffdb90b933 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 9b8fd7f7fb8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new f6f636a4d18d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new c9ada6c79b29 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...]
new bfc9325fbe6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 931d139ef399 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 40081f83c0a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9d04b26655c3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new 627f01eab93d docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0
new 938285a130ec docs: blockdev: change title to match section content
new fae35da4ace3 docs: move Linux logo into a new `images` folder
new 6199e138fe3b docs: add SVG version of the Linux logo
new a27e51b45e1b documentation: Format button_dev as a pointer.
new b7f423b92f0e Merge branch 'docs-next' of git://git.lwn.net/linux.git
new 013018a24a48 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new c8065994bfcc Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
new 5895f218d726 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new e573a3cd56d1 Merge tag 'amd-drm-next-5.19-2022-05-26' of https://gitlab [...]
new bf23729c7a5f Merge tag 'amd-drm-next-5.19-2022-05-26-2' of https://gitl [...]
new 60155ebbf480 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...]
new 5545707b4e3d next-20220601/amdgpu
new b71a85abf608 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...]
new 6ec75b20eaf2 Input: adp5588-keys - drop CONFIG_PM guards
new 2d1159854f86 Input: adp5588-keys - switch to using threaded interrupt
new 45608827e6e9 Input: adp5588-keys - switch to using managed resources
new 0bcbbf230b30 Input: adp5588-keys - do not explicitly set device as wake [...]
new d0789070a851 Input: mtk-pmic-keys - allow compiling with COMPILE_TEST
new 2a0a5828b98a Input: mtk-pmic-keys - use single update when configuring [...]
new b581acb49aec Input: mtk-pmic-keys - transfer per-key bit in mtk_pmic_keys_regs
new 69cf890d8b28 Input: mtk-pmic-keys - move long press debounce mask to mt [...]
new 9cd8f70ae880 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 61c1b44a21d7 io_uring: fix deadlock on iowq file slot alloc
new bde0d7374edc Merge branch 'io_uring-5.19' into for-next
new c481216c89b6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new 6438cbdd32d9 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...]
new 5a3d777aab3e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new 1f3bd1f74475 Merge branch 'next' of git://github.com/cschaufler/smack-next
new 3b8d1c0d6306 workqueue: Wrap flush_workqueue() using a macro
new 9f80bcb97a90 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...]
new 181b6f40e9ea x86/microcode: Rip out the OLD_INTERFACE
new a77a94f86273 x86/microcode: Default-disable late loading
new d23d33ea0fcd x86/microcode: Taint and warn on late loading
new 0c0fe08c7648 x86/microcode: Remove unnecessary perf callback
new f3c3debf7700 Merge branch 'x86/microcode'
new daa2283ca16e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new c6c09075ba24 Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
new 379567899370 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new ac41afafbf78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3caac2e5e731 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
new ac640db3a026 s390/uv: Add SE hdr query information
new 38c218259d4c s390/uv: Add dump fields to query
new 35d02493dba1 KVM: s390: pv: Add query interface
new 06eb3388e703 KVM: s390: pv: Add dump support definitions
new fe9a93e07ba4 KVM: s390: pv: Add query dump information
new 0460eb35b443 KVM: s390: Add configuration dump functionality
new 8aba09588d2a KVM: s390: Add CPU dump functionality
new e9bf3acb23f0 KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP
new 660a28653d83 Documentation: virt: Protected virtual machine dumps
new 437cfd714db9 Documentation/virt/kvm/api.rst: Add protvirt dump/info api [...]
new b0f46280d3fc Documentation/virt/kvm/api.rst: Explain rc/rrc delivery
new 97da92c0ff92 KVM: s390: selftests: Use TAP interface in the memop test
new 17e48d8a1ef0 KVM: s390: selftests: Use TAP interface in the sync_regs test
new 0c073227df50 KVM: s390: selftests: Use TAP interface in the tprot test
new b1edf7f159a6 KVM: s390: selftests: Use TAP interface in the reset test
new 5b32be5ba249 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 41925b105e34 xen: replace xen_remap() with memremap()
new 7912c05ee337 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 5ae110999c8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 89b4f483c541 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8d335b311aa3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new 2cab87c4a105 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new fb282809ef8a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new f581543075d2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new d8899e3c17a3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
new 86c0c0805d68 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new 8f09a09ff169 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5d429495a8ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7a6691f1f897 vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
new 13b00b135665 vdpa: Add support for querying vendor statistics
new 0078ad905dc8 net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex
new a6a51adc6e8a net/vdpa: Use readers/writers semaphore instead of cf_mutex
new 1892a3d425bf vdpa/mlx5: Add support for reading descriptor statistics
new 759ae7f9bf1e vdpa/mlx5: Use readers/writers semaphore instead of mutex
new 4e0400525691 virtio-blk: support polling I/O
new 0e9911fa768f virtio-blk: support mq_ops->queue_rqs()
new 35c51e093d95 virtio_ring: remove unnecessary to_vvq call in vring hot path
new b4b4ff73ef04 virtio_ring: add unlikely annotation for free descs check
new 175d493c3c3e vhost: move the backend feature bits to vhost_types.h
new ea239a67461a virtio-vdpa: don't set callback if virtio doesn't need it
new ae967246d099 vhost-vdpa: passing iotlb to IOMMU mapping helpers
new 0b7ee47c5f36 vhost-vdpa: switch to use vhost-vdpa specific IOTLB
new d4821902e434 vdpa: introduce virtqueue groups
new db9adcbf4286 vdpa: multiple address spaces support
new 46d554b1bcd1 vdpa: introduce config operations for associating ASID to [...]
new 1cb108994c68 vhost_iotlb: split out IOTLB initialization
new 91233ad71186 vhost: support ASID in IOTLB API
new 3d5698793897 vhost-vdpa: introduce asid based IOTLB
new 3ace88bd3743 vhost-vdpa: introduce uAPI to get the number of virtqueue groups
new a0c95f201170 vhost-vdpa: introduce uAPI to get the number of address spaces
new 2d1fcb7758e4 vhost-vdpa: uAPI to get virtqueue group id
new 84d7c8fd3aad vhost-vdpa: introduce uAPI to set group ASID
new aaca8373c4b1 vhost-vdpa: support ASID based IOTLB API
new 05b6976212d4 vdpa_sim: advertise VIRTIO_NET_F_MTU
new ec103d983bb5 vdpa_sim: factor out buffer completion logic
new cfe226892913 vdpa_sim: filter destination mac address
new bda324fd037a vdpasim: control virtqueue support
new 7a836a2aba09 virtio: pci: Fix an error handling path in vp_modern_probe()
new 7e415282b41b virtio-pci: Remove wrong address verification in vp_del_vqs()
new 6fd763d15586 virtio-crypto: change code style
new 0756ad15b1fe virtio-crypto: use private buffer for control request
new 977231e8d456 virtio-crypto: wait ctrl queue instead of busy polling
new a36bd0ad9fbf virtio-crypto: adjust dst_len at ops callback
new 4e0d352af04c virtio-crypto: enable retry for virtio-crypto-dev
new 3153234097f6 virtio: Replace unsigned with unsigned int
new 0619eda83d90 virtio: Replace long long int with long long
new ffbda8e9df10 vdpa/vp_vdpa : add vdpa tool support in vp_vdpa
new ac33f84ba5ff vDPA/ifcvf: fix uninitialized config_vector warning
new 242436973831 vdpasim: allow to enable a vq repeatedly
new 2536b2ca1541 virtio: use virtio_device_ready() in virtio_device_restore()
new 0aa96837c3de virtio: use virtio_reset_device() when possible
new 48b69959a855 virtio: introduce config op to synchronize vring callbacks
new 48b3dd243821 virtio-pci: implement synchronize_cbs()
new 9e9b2893284f virtio-mmio: implement synchronize_cbs()
new 3a232277c1ac virtio-ccw: implement synchronize_cbs()
new be83f04d2529 virtio: allow to unbreak virtqueue
new 8b4ec69d7e09 virtio: harden vring IRQ
new 619e9e14ba3c virtio: use WARN_ON() to warning illegal status value
new 4f58afd6eb17 virtio: Directly use ida_alloc()/free()
new 1f97b9785076 vdpasim: Off by one in vdpasim_set_group_asid()
new f4a8686ec7a3 vhost-vdpa: return -EFAULT on copy_to_user() failure
new 6fcf224c379f vhost: get rid of vhost_poll_flush() wrapper
new 6ca84326c283 vhost: flush dev once during vhost_dev_stop
new 2c029f329859 vhost_net: get rid of vhost_net_flush_vq() and extra flush calls
new c5514758ddd9 vhost_test: remove vhost_test_flush_vq()
new 15538ba5ffaa vhost_vsock: simplify vhost_vsock_flush()
new c3d284cf789d vhost-scsi: drop flush after vhost_dev_cleanup
new f3a1aad9a448 vhost-test: drop flush after vhost_dev_cleanup
new b2ffa407ed5d vhost: rename vhost_work_dev_flush
new 7becdd13b640 vdpa/mlx5: Remove flow counter from steering
new baf2ad3f6a98 vdpa/mlx5: Add RX MAC VLAN filter support
new bd8bb9aed56b vdpa: ifcvf: set pci driver data in probe
new 3ed68b95bd1b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new aa7d1641fc32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new de504917b670 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ba07b64f6770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 09315570d1e5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 1657215f3056 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
new 2b8254af3dbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a2634cd28aa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7ca4e2de8ab1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 630f972d76d6 riscv: read-only pages should not be writable
new ca209f8b5f61 efi: x86: Fix config name for setting the NX-compatibility [...]
new 31f1a0edff78 efi/x86: libstub: Make DXE calls mixed mode safe
new 75ed63d91940 efi: clean up Kconfig dependencies on CONFIG_EFI
new a755a34880a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e9bd0efac291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b644a5187b0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e3aaf22fb3db random: always mix cycle counter in add_latent_entropy()
new a2d9725b3f9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 362c14a02ba5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
new 08ecc1460782 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new 8b14d1d08818 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...]
new e4aaf925bf74 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new de10b1918cdb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new 662ce1dc9caf delayacct: track delays from write-protect copy
new 90e61f5e57c1 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
new 1ff810c16d65 mailmap: update Josh Poimboeuf's email
new 273aea955ece MAINTAINERS: add maintainer information for z3fold
new 0111def915b2 mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_ [...]
new 547be963c99f mm: page_isolation: use compound_nr() correctly in isolate [...]
new a04e1928e2ea mm/memremap: fix missing call to untrack_pfn() in pagemap_range()
new b3e34a47f989 x86/kexec: fix memory leak of elf header buffer
new a19cad069159 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
new 2c8604f33173 mm: lru_cache_disable: use synchronize_rcu_expedited
new 87ec03e5ac77 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
new 0d05f6d98c2c mm/page_vma_mapped.c: check possible huge PMD map with tra [...]
new 3031defaa91e mm/page_alloc: add page->buddy_list and page->pcp_list
new ced281bc80b3 mm/page_alloc: use only one PCP list for THP-sized allocations
new 73e92f76fb6e mm/page_alloc: split out buddy removal code from rmqueue i [...]
new ec79a5d91226 mm/page_alloc: protect PCP lists with a spinlock
new 082866e5728b mm/page_alloc: remotely drain per-cpu lists
new 7edb915fbc50 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes
new 604ffb88ee3c mm: discard __GFP_ATOMIC
new 61d1b0885c01 mips: rename mt_init to mips_mt_init
new 2434ee25be6b Maple Tree: add new data structure
new 41e79d431480 maple_tree: Fix expanding null off the end of the data.
new bded60a8adcb maple_tree: fix mas_next() when already on the last node entry
new 1f604ace9a7a maple_tree: fix 32b parent pointers
new 8744eea0be82 maple_tree: fix potential out of range offset on mas_next( [...]
new 84e63f044f0c radix tree test suite: add pr_err define
new e81176970193 radix tree test suite: add kmem_cache_set_non_kernel()
new e6a409a39885 radix tree test suite: add allocation counts and size to k [...]
new dea5e2e48591 radix tree test suite: add support for slab bulk APIs
new 0188c06b7d3b radix tree test suite: add lockdep_is_held to header
new 6b65236bc0df lib/test_maple_tree: add testing for maple tree
new 274418c975a9 test_maple_tree: add null expansion tests
new 504d2545fbdd mm: start tracking VMAs with maple tree
new ff13b84b8e00 mapletree: build fix
new c99244763a9f mm/mmap: fix leak on expand_downwards() and expand_upwards()
new 260e6cfbade2 mm: add VMA iterator
new f153fe614448 mmap: use the VMA iterator in count_vma_pages_range()
new 0d0ed24bd809 mm/mmap: use the maple tree in find_vma() instead of the rbtree.
new 70dc841baa1b mm/mmap: use the maple tree for find_vma_prev() instead of [...]
new 5f30f679e3b4 mm/mmap: use maple tree for unmapped_area{_topdown}
new 23044ea97b44 kernel/fork: use maple tree for dup_mmap() during forking
new 2538d864027f damon: convert __damon_va_three_regions to use the VMA iterator
new dccb6512a27e damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...]
new fddae1db6497 proc: remove VMA rbtree use from nommu
new e82cc823f3f8 mm: remove rb tree.
new f9b79b1a7463 mmap: change zeroing of maple tree in __vma_adjust()
new 686d5780c72b xen: use vma_lookup() in privcmd_ioctl_mmap()
new 1ba101facf49 mm: optimize find_exact_vma() to use vma_lookup()
new 0dc63a931425 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...]
new e082d936f0fd mm/mmap: change do_brk_flags() to expand existing VMA and [...]
new fd94bac39da3 mm: use maple tree operations for find_vma_intersection()
new dab8cc7608bd mm/mmap: use advanced maple tree API for mmap_region()
new 1b072c19d04a mm/mmap: fix advanced maple tree API for mmap_region()
new 0ac708730218 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...]
new 335c7355c438 mm/mmap: qvoid dereferencing next on null in BUG_ON()
new f761ce28796c mm: remove vmacache
new aca4a95bb76c mm: convert vma_lookup() to use mtree_load()
new 4d0715078185 mm/mmap: move mmap_region() below do_munmap()
new fb35f38e6cde mm/mmap: reorganize munmap to use maple states
new 17090efe15e6 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap()
new 26a8d05dfa25 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings
new 21a0da1f8ab0 arm64: remove mmap linked list from vdso
new 98a925d3ed1a arm64: Change elfcore for_each_mte_vma() to use VMA iterator
new fe5d2047e42f parisc: remove mmap linked list from cache handling
new c0c17b8b5ae6 powerpc: remove mmap linked list walks
new 62024dc9b7c2 s390: remove vma linked list walks
new 439d6c59205e x86: remove vma linked list walks
new 93c4090186a9 xtensa: remove vma linked list walks
new f44679808b98 cxl: remove vma linked list walk
new 7627864e7520 optee: remove vma linked list walk
new a34dff0e262c um: remove vma linked list walk
new 03231d66013c coredump: remove vma linked list walk
new 20b9d090ded8 exec: use VMA iterator instead of linked list
new 0a0a0ec0f6ee fs/proc/base: use maple tree iterators in place of linked list
new 5f3c99ec5604 fs/proc/task_mmu: stop using linked list and highest_vm_end
new 4a17f8e40a97 userfaultfd: use maple tree iterator to iterate VMAs
new d96b2b498f42 ipc/shm: use VMA iterator instead of linked list
new 271e84fedeb3 acct: use VMA iterator instead of linked list
new 92d9ce5e0713 perf: use VMA iterator
new cd080c2968e8 sched: use maple tree iterator to walk VMAs
new a5ec46d69d6f fork: use VMA iterator
new b7906947b608 bpf: remove VMA linked list
new 271c7e3779f5 mm/gup: use maple tree navigation instead of linked list
new 555266ceaba3 mm/khugepaged: stop using vma linked list
new 065f9d0c43fa mm/ksm: use vma iterators instead of vma linked list
new a5f1dac88174 mm/madvise: use vma_find() instead of vma linked list
new 251e5727f243 mm/memcontrol: stop using mm->highest_vm_end
new 9c7021b8a57e mm/mempolicy: use vma iterator & maple state instead of vm [...]
new a79ee4daec1f mm/mlock: use vma iterator and maple state instead of vma [...]
new 75cc16d96fe1 mm/mprotect: use maple tree navigation instead of vma linked list
new 5a76747a7077 mm/mremap: use vma_find_intersection() instead of vma linked list
new 43229160d066 mm/msync: use vma_find() instead of vma linked list
new 4e33ffe96f92 mm/oom_kill: use maple tree iterators instead of vma linked list
new 3078b2620ce9 mm/pagewalk: use vma_find() instead of vma linked list
new f319e2de209b mm/swapfile: use vma iterator instead of vma linked list
new f44ae106f8ff i915: use the VMA iterator
new 8ee8df89c823 nommu: remove uses of VMA linked list
new 32355b99dd92 mm/nommu: move preallocations and limit other allocations
new 930647dd893e riscv: use vma iterator for vdso
new 1cb929f34fb9 mm: remove the vma linked list
new e6f97cfe14c0 mm/mmap: fix potential leak on do_mas_align_munmap()
new 9b43ee9aa8bd mm-remove-the-vma-linked-list-fix-fix
new a48bf9215caf mm/mmap: drop range_has_overlap() function
new ae1d874b52e6 mm/mmap.c: pass in mapping to __vma_link_file()
new 388e58796217 mm/page_alloc: reduce potential fragmentation in make_allo [...]
new 0bf4949e3bc0 mm: fix racing of vb->va when kasan enabled
new 94763922b5e5 mm/x86: remove dead code for hugetlbpage.c
new 93c00e843a63 mm: use PAGE_ALIGNED instead of IS_ALIGNED
new d1e006e588c3 tools/vm/slabinfo: use alphabetic order when two values are equal
new 038f0a62f90e mm: avoid unnecessary page fault retires on shared memory types
new a1918bcc1a5e mm/shmem.c: clean up comment of shmem_swapin_folio
new 8d7b6a8ca61e mm: reduce the rcu lock duration
new ae9044ef8fea mm/migration: remove unneeded lock page and PageMovable check
new ec0c98649c93 mm/migration: return errno when isolate_huge_page failed
new 026160e15331 mm/migration: fix potential pte_unmap on an not mapped pte
new d2df0664a734 mm: add zone device coherent type memory support
new 0b7a5272a7c7 mm: handling Non-LRU pages returned by vm_normal_pages
new 00c9811c18a3 mm: add device coherent vma selection for memory migration
new 15784a64b103 mm: remove the vma check in migrate_vma_setup()
new e47ff8bb811c mm/gup: migrate device coherent pages when pinning instead [...]
new e6adac671771 drm/amdkfd: add SPM support for SVM
new 24b337302e7f lib: test_hmm add ioctl to get zone device type
new ce852e9ecdec lib: test_hmm add module param for zone device type
new 6115425b2fbb lib: add support for device coherent type in test_hmm
new d93135b49aab tools: update hmm-test to support device coherent type
new 0f2d1207511d tools: update test_hmm script to support SP config
new ca1bd1c3dcd6 tools: add hmm gup tests for device coherent type
new f67965fa48ca tools: add selftests to hmm for COW in device memory
new 644f5211b4dd mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix
new 9c7b6359f549 mm: rename kernel_init_free_pages to kernel_init_pages
new 0ef594072be9 mm: introduce clear_highpage_kasan_tagged
new 155400951a8a mm-introduce-clear_highpage_tagged-fix
new 02a2a24e7fab kasan: fix zeroing vmalloc memory with HW_TAGS
new e0a027061d04 kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix
new 7d748241cf0e selftests/vm: add protection_keys tests to run_vmtests
new 22c734db7d3f mm/memory_hotplug: drop 'reason' argument from check_pfn_span()
new a0a633a33dc4 mm: memory_hotplug: enumerate all supported section flags
new eef70c16dbe5 mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP
new 040c22f06af3 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...]
new afc352be334c mm/oom_kill: break evaluation when a task has been selected
new 2380f4dd383d mm/mempolicy: fix get_nodes out of bound access
new 34b79af99b09 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...]
new bb974c804aaf mm: shrinkers: introduce debugfs interface for memory shrinkers
new 2399ba5d54a6 mm: shrinkers: provide shrinkers with names
new a614c8fc4935 mm: docs: document shrinker debugfs
new d7b3c8c12f64 tools: add memcg_shrinker.py
new 007cbb52f179 mm: shrinkers: add scan interface for shrinker debugfs
new 86b86a78a3cd mm: drop oom code from exit_mmap
new 42c090e06acd mm-drop-oom-code-from-exit_mmap-fix
new cf79b45d1763 mm-drop-oom-code-from-exit_mmap-fix-fix
new f74c69e08718 mm: delete unused MMF_OOM_VICTIM flag
new 26d25c1b05d9 ocfs2: reflink deadlock when clone file to the same direct [...]
new f4fd8792a1be ocfs2: clear links count in ocfs2_mknod() if an error occurs
new 01fa5f6d8a94 ocfs2: fix ocfs2 corrupt when iputting an inode
new 7b06b0c7ea75 init: add "hostname" kernel parameter
new d571a1395024 init-add-hostname-kernel-parameter-v2
new 8207dcc0da4b init/main.c: silence some -Wunused-parameter warnings
new e4f43ab04978 checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...]
new f6b24a1fc08a profiling: fix shift too large makes kernel panic
new 9ad0066f58e9 resource: re-factor page_is_ram()
new 794a70ea4e0a Revert "squashfs: provide backing_dev_info in order to dis [...]
new 27e73bda5bcd squashfs: always build "file direct" version of page actor
new d8fde5694f7c squashfs: implement readahead
new ad423ae6cb9a squashfs-implement-readahead-checkpatch-fixes
new c5575f0f649b lib/list_debug.c: Detect uninitialized lists
new 2408f140000f Merge branch 'mm-nonmm-unstable' into mm-everything
new f8e209e8ad23 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
new 2e776ccffa84 Add linux-next specific files for 20220602
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 (5d8e7e3bbaaf)
\
N -- N -- N refs/heads/master (2e776ccffa84)
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 421 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/blockdev/index.rst | 6 +-
Documentation/admin-guide/mm/index.rst | 1 +
Documentation/admin-guide/mm/shrinker_debugfs.rst | 135 +
Documentation/conf.py | 2 +-
Documentation/core-api/index.rst | 1 +
Documentation/core-api/maple_tree.rst | 218 +
.../bindings/mmc/brcm,sdhci-brcmstb.yaml | 2 -
.../bindings/mmc/marvell,xenon-sdhci.yaml | 3 +
.../bindings/regulator/mt6315-regulator.yaml | 4 +-
Documentation/{ => images}/COPYING-logo | 8 +
Documentation/{ => images}/logo.gif | Bin
Documentation/images/logo.svg | 2040 +
Documentation/input/input-programming.rst | 6 +-
Documentation/virt/kvm/api.rst | 2 +-
MAINTAINERS | 23 +-
Makefile | 4 +-
Next/SHA1s | 82 +-
Next/merge.log | 1997 +-
arch/arm64/kernel/elfcore.c | 16 +-
arch/arm64/kernel/vdso.c | 3 +-
arch/loongarch/Kconfig | 1 -
arch/loongarch/include/asm/asm.h | 4 +
arch/loongarch/include/asm/numa.h | 2 -
arch/loongarch/kernel/acpi.c | 176 +-
arch/loongarch/kernel/irq.c | 29 -
arch/mips/kernel/mips-mt.c | 4 +-
arch/parisc/kernel/cache.c | 9 +-
arch/powerpc/kernel/vdso.c | 6 +-
arch/powerpc/mm/book3s32/tlb.c | 11 +-
arch/powerpc/mm/book3s64/subpage_prot.c | 13 +-
arch/riscv/kernel/efi.c | 2 +-
arch/riscv/kernel/vdso.c | 3 +-
arch/s390/Kconfig | 8 +-
arch/s390/Kconfig.debug | 12 +-
arch/s390/include/asm/asm-extable.h | 91 +-
arch/s390/include/asm/kexec.h | 2 +-
arch/s390/include/asm/stacktrace.h | 11 +-
arch/s390/include/asm/uaccess.h | 217 +-
arch/s390/kernel/asm-offsets.c | 10 +-
arch/s390/kernel/entry.S | 6 +-
arch/s390/kernel/perf_event.c | 2 +-
arch/s390/kernel/vdso.c | 3 +-
arch/s390/mm/extable.c | 39 +-
arch/s390/mm/gmap.c | 20 +-
arch/s390/mm/pgtable.c | 2 +-
arch/um/kernel/tlb.c | 14 +-
arch/x86/Kconfig | 15 +-
arch/x86/boot/header.S | 2 +-
arch/x86/entry/vdso/vma.c | 9 +-
arch/x86/include/asm/efi.h | 9 +
arch/x86/include/asm/xen/page.h | 3 -
arch/x86/kernel/cpu/common.c | 2 +
arch/x86/kernel/cpu/microcode/core.c | 115 +-
arch/x86/kernel/tboot.c | 2 +-
arch/x86/kvm/mmu/mmu.c | 2 +-
arch/xtensa/kernel/syscall.c | 18 +-
drivers/acpi/acpica/evevent.c | 17 +-
drivers/acpi/acpica/hwsleep.c | 12 -
drivers/acpi/acpica/utglobal.c | 4 -
drivers/acpi/tables.c | 10 -
drivers/android/binder_alloc.c | 2 +-
drivers/firmware/Makefile | 3 +-
drivers/firmware/efi/Kconfig | 52 +-
drivers/firmware/efi/efi.c | 2 +-
drivers/firmware/efi/libstub/x86-stub.c | 4 +-
drivers/gpio/gpio-pca953x.c | 19 +-
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +-
drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 +-
drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 2 +-
drivers/gpu/drm/ttm/ttm_pool.c | 2 +-
drivers/input/joystick/Kconfig | 1 +
drivers/input/keyboard/Kconfig | 2 +-
drivers/input/keyboard/adp5588-keys.c | 206 +-
drivers/input/keyboard/mtk-pmic-keys.c | 98 +-
drivers/irqchip/Kconfig | 4 +-
drivers/md/bcache/btree.c | 2 +-
drivers/md/dm-bufio.c | 3 +-
drivers/md/dm-zoned-metadata.c | 4 +-
drivers/md/raid5.c | 2 +-
drivers/misc/cxl/fault.c | 45 +-
drivers/misc/vmw_balloon.c | 2 +-
drivers/mmc/core/block.c | 3 +-
drivers/net/bonding/bond_main.c | 2 +
drivers/net/bonding/bond_options.c | 10 +-
.../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 2 +-
drivers/net/macsec.c | 7 +
drivers/power/supply/ab8500_fg.c | 19 +-
drivers/power/supply/axp288_fuel_gauge.c | 41 +-
drivers/power/supply/power_supply_core.c | 2 +-
drivers/rtc/rtc-mxc.c | 2 +-
drivers/tee/optee/call.c | 18 +-
drivers/tty/hvc/hvc_xen.c | 2 +-
drivers/vdpa/ifcvf/ifcvf_main.c | 3 +-
drivers/vdpa/mlx5/net/mlx5_vnet.c | 292 +-
drivers/vhost/net.c | 11 +-
drivers/vhost/scsi.c | 4 +-
drivers/vhost/test.c | 14 +-
drivers/vhost/vhost.c | 22 +-
drivers/vhost/vhost.h | 3 +-
drivers/vhost/vsock.c | 7 +-
drivers/virtio/virtio_balloon.c | 2 +-
drivers/xen/grant-table.c | 6 +-
drivers/xen/privcmd.c | 2 +-
drivers/xen/xenbus/xenbus_probe.c | 8 +-
drivers/xen/xenbus/xenbus_probe_backend.c | 2 +-
fs/afs/dir.c | 5 +-
fs/btrfs/super.c | 2 +
fs/cifs/cifs_swn.c | 4 +-
fs/cifs/cifsencrypt.c | 8 +-
fs/cifs/cifsglob.h | 20 +-
fs/cifs/connect.c | 26 +-
fs/cifs/dfs_cache.c | 4 +-
fs/cifs/sess.c | 6 +-
fs/cifs/smb1ops.c | 6 +-
fs/cifs/smb2pdu.c | 6 +-
fs/cifs/smbdirect.c | 4 +-
fs/cifs/transport.c | 40 +-
fs/coredump.c | 34 +-
fs/erofs/utils.c | 2 +-
fs/exec.c | 12 +-
fs/ext4/extents_status.c | 3 +-
fs/f2fs/super.c | 2 +-
fs/gfs2/glock.c | 2 +-
fs/gfs2/main.c | 2 +-
fs/io_uring.c | 36 +-
fs/jbd2/journal.c | 3 +-
fs/mbcache.c | 2 +-
fs/nfs/nfs42xattr.c | 7 +-
fs/nfs/super.c | 2 +-
fs/nfsd/filecache.c | 2 +-
fs/nfsd/nfscache.c | 3 +-
fs/ntfs3/inode.c | 1 +
fs/proc/base.c | 5 +-
fs/proc/internal.h | 2 +-
fs/proc/task_mmu.c | 74 +-
fs/proc/task_nommu.c | 45 +-
fs/quota/dquot.c | 2 +-
fs/squashfs/Makefile | 4 +-
fs/squashfs/file.c | 97 +-
fs/squashfs/page_actor.h | 41 -
fs/squashfs/super.c | 33 -
fs/super.c | 6 +-
fs/ubifs/super.c | 2 +-
fs/userfaultfd.c | 55 +-
fs/xfs/xfs_buf.c | 3 +-
fs/xfs/xfs_icache.c | 2 +-
fs/xfs/xfs_qm.c | 3 +-
include/acpi/actbl2.h | 127 +-
include/acpi/actypes.h | 3 +-
include/linux/maple_tree.h | 685 +
include/linux/memcontrol.h | 21 +
include/linux/mm.h | 77 +-
include/linux/mm_types.h | 43 +-
include/linux/mm_types_task.h | 12 -
include/linux/oom.h | 11 -
include/linux/random.h | 6 +-
include/linux/sched.h | 1 -
include/linux/sched/coredump.h | 7 +-
include/linux/shrinker.h | 31 +-
include/linux/userfaultfd_k.h | 7 +-
include/linux/vm_event_item.h | 4 -
include/linux/vmacache.h | 28 -
include/linux/vmstat.h | 6 -
include/linux/workqueue.h | 75 +-
include/net/bonding.h | 6 +
include/net/sch_generic.h | 6 +
include/trace/events/maple_tree.h | 123 +
include/trace/events/mmap.h | 73 +
include/xen/arm/page.h | 3 -
init/main.c | 2 +
ipc/shm.c | 21 +-
kernel/acct.c | 11 +-
kernel/bpf/task_iter.c | 10 +-
kernel/debug/debug_core.c | 12 -
kernel/events/core.c | 3 +-
kernel/events/uprobes.c | 9 +-
kernel/fork.c | 57 +-
kernel/rcu/tree.c | 2 +-
kernel/resource.c | 19 +-
kernel/sched/fair.c | 10 +-
kernel/trace/fgraph.c | 2 +
lib/Kconfig.debug | 26 +-
lib/Makefile | 3 +-
lib/list_debug.c | 12 +-
lib/maple_tree.c | 6969 ++++
lib/test_maple_tree.c | 37909 +++++++++++++++++++
localversion-next | 2 +-
mm/Makefile | 3 +-
mm/damon/vaddr-test.h | 36 +-
mm/damon/vaddr.c | 53 +-
mm/debug.c | 14 +-
mm/gup.c | 7 +-
mm/huge_memory.c | 8 +-
mm/init-mm.c | 4 +-
mm/internal.h | 8 +-
mm/khugepaged.c | 13 +-
mm/ksm.c | 18 +-
mm/madvise.c | 2 +-
mm/memcontrol.c | 29 +-
mm/memory.c | 33 +-
mm/mempolicy.c | 58 +-
mm/mlock.c | 35 +-
mm/mmap.c | 2177 +-
mm/mprotect.c | 7 +-
mm/mremap.c | 22 +-
mm/msync.c | 2 +-
mm/nommu.c | 249 +-
mm/oom_kill.c | 9 +-
mm/page_alloc.c | 20 +-
mm/pagewalk.c | 2 +-
mm/shrinker_debug.c | 285 +
mm/swapfile.c | 4 +-
mm/util.c | 32 -
mm/vmacache.c | 117 -
mm/vmscan.c | 64 +-
mm/vmstat.c | 4 -
mm/workingset.c | 2 +-
mm/zsmalloc.c | 3 +-
net/ipv4/tcp_output.c | 4 +-
net/ipv6/ping.c | 8 +-
net/mac80211/chan.c | 7 +-
net/netfilter/nf_tables_api.c | 75 +-
net/netfilter/nft_flow_offload.c | 6 +-
net/sched/act_ct.c | 2 +-
net/sunrpc/auth.c | 2 +-
scripts/Makefile.build | 26 -
scripts/Makefile.lib | 26 +
scripts/Makefile.vmlinux_o | 87 +
scripts/check-local-export | 2 +-
scripts/kconfig/nconf.c | 8 +-
scripts/link-vmlinux.sh | 117 +-
scripts/mod/modpost.c | 101 +-
scripts/objdiff | 2 +-
scripts/spdxcheck-test.sh | 2 +-
sound/soc/codecs/nau8822.c | 4 +
sound/soc/codecs/nau8822.h | 3 +
sound/soc/qcom/lpass-platform.c | 2 +-
tools/cgroup/memcg_shrinker.py | 71 +
tools/include/linux/slab.h | 4 +
tools/testing/radix-tree/.gitignore | 2 +
tools/testing/radix-tree/Makefile | 9 +-
tools/testing/radix-tree/generated/autoconf.h | 1 +
tools/testing/radix-tree/linux.c | 160 +-
tools/testing/radix-tree/linux/kernel.h | 1 +
tools/testing/radix-tree/linux/lockdep.h | 2 +
tools/testing/radix-tree/linux/maple_tree.h | 7 +
tools/testing/radix-tree/maple.c | 59 +
tools/testing/radix-tree/trace/events/maple_tree.h | 3 +
virt/kvm/kvm_main.c | 5 +-
250 files changed, 53237 insertions(+), 4371 deletions(-)
create mode 100644 Documentation/admin-guide/mm/shrinker_debugfs.rst
create mode 100644 Documentation/core-api/maple_tree.rst
rename Documentation/{ => images}/COPYING-logo (64%)
rename Documentation/{ => images}/logo.gif (100%)
create mode 100644 Documentation/images/logo.svg
create mode 100644 include/linux/maple_tree.h
delete mode 100644 include/linux/vmacache.h
create mode 100644 include/trace/events/maple_tree.h
create mode 100644 lib/maple_tree.c
create mode 100644 lib/test_maple_tree.c
create mode 100644 mm/shrinker_debug.c
delete mode 100644 mm/vmacache.c
create mode 100644 scripts/Makefile.vmlinux_o
create mode 100644 tools/cgroup/memcg_shrinker.py
create mode 100644 tools/testing/radix-tree/linux/maple_tree.h
create mode 100644 tools/testing/radix-tree/maple.c
create mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h
--
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-base
in repository linux-next.
omits 5979480b1079 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
omits f312f3e12197 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits f8597ecca217 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits 83c2d26661fd Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...]
omits 23ecda53d7b3 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
omits 677fa41b9bd2 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
omits acd9e6eb1aeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ded556676034 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4a76716efe29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 60272c9b424d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d7fd8966c398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 76959c2baeff Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
omits 209c965c00c3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
omits 78335ba261e9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
omits 9e27e5d74ee3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits eed02df5c470 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4bdd25cf8922 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b21738a99dfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6fae66e1172b next-20220531/vhost
omits 98c611208187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a0997960b156 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 974bff2de5dd Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
omits 7e3bf85e6077 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
omits 60bbe839223c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
omits 0cea0ba30530 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
omits d99137262be2 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
omits e3011982212e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
omits 45ebc8a62049 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
omits 125bad39892f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 98729a9489f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 782e63183f70 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits 389c43eb6a3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits d7aeada340a0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
omits c51fd55e41b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6c96bee0937d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
omits 634c0f4e480b Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
omits 00a5fef8c1dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 37c768869bd0 Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
omits 36d222cba2a2 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...]
omits ba1eb7429f2a Merge branch 'next' of git://github.com/cschaufler/smack-next
omits b8051ffaf254 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
omits eb6cb3f356c4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...]
omits bcdeb1e43a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4217282441ee Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
omits 2b2ff508adc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f620c9132e59 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
omits e5b4a5e46fb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 9515348db1d5 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...]
omits 826b7e5443ce Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits 16cc93648822 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 02d4a3d08dd0 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
omits f8f492415356 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
omits b0e523682351 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits c48137f5fd10 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...]
omits 30437e8a6202 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
omits f90dea193c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 1bd29f15c119 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 15a280bd9fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 50c9ea2578ba Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...]
omits e98ade01c95c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 1f194bfd7dbc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 8ffb563dfd76 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits 999cd107034e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits 46549a877faf Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits b79b068db3e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4c68723bb739 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits c4b280314c56 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits 7f966c18d08f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits e2d2e07efadb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits a10979721e9f Merge branch 'master' of git://github.com/ceph/ceph-client.git
omits 6a24d7be30bc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...]
omits ece6ee640f87 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits ae7631b9a2b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits caebeea18bca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits cb456f6754c9 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
omits de9c93dffe77 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
omits 65a5ef23eec4 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
omits ebb5b70ccddb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7e064575f42d Merge branch 'next' of https://git.linaro.org/people/jens. [...]
omits d647042d6cc6 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
omits 6ffdeccb6786 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
omits cddabeb9185c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ac5fb30c629d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7774c74abae0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 4de939a4c26a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b068e8f41bb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f21d5d1a156a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 150855a1baf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 191582fe9236 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5621e7183220 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits be7f2368fdac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d206b07e7566 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits 88313cbe719c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
omits 37c376743ffa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits c4acc8e608c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b4957fb248f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0135e1e185b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 17b28ed4914d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
omits 945ec9cd2ea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fcd521707765 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
omits 70cf777f0b18 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
omits 661a3682f449 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...]
omits 80fcdd66a69d Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...]
omits 6f154f8c3d1a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...]
omits fa1529a48c96 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 4fe1e9140fe2 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...]
omits bf1cbec41937 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits b3e7fdb27c5c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 4640cbf168ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits f38beecf7ea3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git
omits 776a64efce0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 6ffc76b8d0f4 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
omits 05d3bd827374 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits e2c7b526c331 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 867a61e5c003 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 48dcc94a256c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 65298dadf4e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fa0eaf373369 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 91d6e8c2d2f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits f106ee9aabe7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits ffdd5cbe903d Merge branch 'fixes' of https://git.linaro.org/people/jens [...]
omits 0e02471d017b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
omits d13dccf7eedd Merge branch 'mm-nonmm-unstable' into mm-everything
omits 885517eb17a5 profiling: fix shift too large makes kernel panic
omits 28860db21aff checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...]
omits 9a5d1ca99a55 init/main.c: silence some -Wunused-parameter warnings
omits 20083f5d9134 init-add-hostname-kernel-parameter-v2
omits 6ce41f840407 init: add "hostname" kernel parameter
omits 27fe70ebe7e3 ocfs2: fix ocfs2 corrupt when iputting an inode
omits 51ea4b3c51c2 ocfs2: clear links count in ocfs2_mknod() if an error occurs
omits ddde6c8f0414 ocfs2: reflink deadlock when clone file to the same direct [...]
omits 0e16c7bdd982 delayacct: track delays from write-protect copy
omits ec89250666b7 mm/oom_kill: break evaluation when a task has been selected
omits a47675b34175 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...]
omits ba81a34f006e mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP
omits 40e30cbac288 mm: memory_hotplug: enumerate all supported section flags
omits d049397185d4 mm/memory_hotplug: drop 'reason' argument from check_pfn_span()
omits 620896794ce3 selftests/vm: add protection_keys tests to run_vmtests
omits 1b6e457f3519 kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix
omits 49e17e4aa632 kasan: fix zeroing vmalloc memory with HW_TAGS
omits 980746ac35a7 mm-introduce-clear_highpage_tagged-fix
omits 56743133a450 mm: introduce clear_highpage_kasan_tagged
omits f89f2ed876f2 mm: rename kernel_init_free_pages to kernel_init_pages
omits 94dc87a1c5d9 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix
omits 344c6d041c1f tools: add selftests to hmm for COW in device memory
omits a4aa8a7d7e3b tools: add hmm gup tests for device coherent type
omits 1b08dc3543f5 tools: update test_hmm script to support SP config
omits 8afa61463eb0 tools: update hmm-test to support device coherent type
omits b0241f37e8e7 lib: add support for device coherent type in test_hmm
omits 6d9707980b43 lib: test_hmm add module param for zone device type
omits a04bfeff8306 lib: test_hmm add ioctl to get zone device type
omits 0e47f437ed4e drm/amdkfd: add SPM support for SVM
omits 852eea582595 mm/gup: migrate device coherent pages when pinning instead [...]
omits 05fb1816436b mm: remove the vma check in migrate_vma_setup()
omits 956badc13d1e mm: add device coherent vma selection for memory migration
omits 422ff12dcaa9 mm: handling Non-LRU pages returned by vm_normal_pages
omits 19527eb7f1e2 mm: add zone device coherent type memory support
omits b1d67eadd71e mm/migration: fix potential pte_unmap on an not mapped pte
omits 527f221a5458 mm/migration: return errno when isolate_huge_page failed
omits 9c28d66c690f mm/migration: remove unneeded lock page and PageMovable check
omits c3f2df1a06ac mm: reduce the rcu lock duration
omits 2b35fcf0767e mm/shmem.c: clean up comment of shmem_swapin_folio
omits 1b0e605c3ae1 mm: avoid unnecessary page fault retires on shared memory types
omits 0d4bf2e38695 tools/vm/slabinfo: use alphabetic order when two values are equal
omits 8b4fe05bb1a3 mm: use PAGE_ALIGNED instead of IS_ALIGNED
omits fe4d1569b4f1 mm/x86: remove dead code for hugetlbpage.c
omits f3dc9939e994 mm: fix racing of vb->va when kasan enabled
omits dc2399dc51a9 mm: discard __GFP_ATOMIC
omits 6a579b540e35 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes
omits d7b19e2c0707 mm/page_alloc: remotely drain per-cpu lists
omits 79f658ac4455 mm/page_alloc: protect PCP lists with a spinlock
omits a9013b92f131 mm/page_alloc: split out buddy removal code from rmqueue i [...]
omits 19413e9bb5a8 mm/page_alloc: use only one PCP list for THP-sized allocations
omits beb797e9ba47 mm/page_alloc: add page->buddy_list and page->pcp_list
omits 57ecb5861b4e mm/page_vma_mapped.c: check possible huge PMD map with tra [...]
omits f6fda8de4642 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
omits 6897d36260f7 MAINTAINERS: Add maintainer information for LoongArch
omits 5d88c4f3be9f LoongArch: Add Loongson-3 default config file
omits 864c39630ba9 LoongArch: Add Non-Uniform Memory Access (NUMA) support
omits b2fff8d0d139 LoongArch: Add multi-processor (SMP) support
omits 17e07141ec2e LoongArch: Add VDSO and VSYSCALL support
omits 84d59fd4b70e LoongArch: Add some library functions
omits da69da92fa8c LoongArch: Add misc common routines
omits 41ee3db78fdd LoongArch: Add ELF and module support
omits f7cd253fa4f7 LoongArch: Add signal handling support
omits 671518452057 LoongArch: Add system call support
omits 708d281a446a LoongArch: Add memory management
omits e175473a198c LoongArch: Add process management
omits a67ab45c447d LoongArch: Add exception/interrupt handling
omits 294a035ddfb5 LoongArch: Add boot and setup routines
omits e592d6b38943 LoongArch: Add other common headers
omits f93189c937c8 LoongArch: Add atomic/locking headers
omits 946ea508c2e6 LoongArch: Add CPU definition headers
omits 201df61b1bbb LoongArch: Add build infrastructure
omits ff8c9e7ada7f LoongArch: Add writecombine support for drm
omits 20610cb9d748 LoongArch: Add ELF-related definitions
omits 3961cb65d533 Documentation/zh_CN: Add basic LoongArch documentations
omits 20e3bf3bf8ca Documentation: LoongArch: Add basic documentations
omits 016afab9f768 irqchip/loongson-liointc: Fix build error for LoongArch
omits 716b6cea987f irqchip: Adjust Kconfig for Loongson
omits f3af801053cb ACPICA: Events: Support fixed pcie wake event
omits 031e75a4d050 ACPICA: MADT: Add LoongArch APICs support
omits 7b6002b3b23d dt-bindings: net: Fix unevaluatedProperties warnings in examples
omits 213379bfdad4 dt-bindings: PCI: socionext,uniphier-pcie: Add missing chi [...]
omits e67a7728d123 dt-bindings: usb: snps,dwc3: Add missing 'dma-coherent' property
omits adb97f9f8442 dt-bindings: soc: imx8mp-media-blk-ctrl: Fix DT example
omits 9296993b5df3 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus
omits d770bed1bcf6 Documentation/virt/kvm/api.rst: Explain rc/rrc delivery
omits 242915ac3afe Documentation/virt/kvm/api.rst: Add protvirt dump/info api [...]
omits 992947302e7d Documentation: virt: Protected virtual machine dumps
omits ad28bd38d70e KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP
omits 12681f5acb55 KVM: s390: Add CPU dump functionality
omits d08e13528c1c KVM: s390: Add configuration dump functionality
omits 8e34e1173520 KVM: s390: pv: Add query dump information
omits 1fb4670d921f KVM: s390: pv: Add dump support definitions
omits c04294a789ac KVM: s390: pv: Add query interface
omits 94c3e01bd3ad s390/uv: Add dump fields to query
omits 780faa6496ac s390/uv: Add SE hdr query information
omits 48d1646a0262 workqueue: Wrap flush_scheduled_work() using a macro
omits 475dcb70e261 kbuild: rebuild multi-object modules when objtool is updated
omits 671165719354 kbuild: add cmd_and_savecmd macro
omits df0d3f08309e kbuild: make *.mod rule robust against too long argument error
omits 6663cee17b87 kbuild: make built-in.a rule robust against too long argum [...]
omits a17a0db7abc5 kbuild: check static EXPORT_SYMBOL* by script instead of modpost
omits 22923567873f vhost-vdpa: return -EFAULT on copy_to_user() failure
omits 3fe13612d9d1 vdpasim: Off by one in vdpasim_set_group_asid()
omits e49961198ac6 virtio: Directly use ida_alloc()/free()
omits 0b1c29374339 virtio: use WARN_ON() to warning illegal status value
omits 212c9e2424f4 virtio: harden vring IRQ
omits f0b3a7b737c2 virtio: allow to unbreak virtqueue
omits 0bb49fd7afba virtio-ccw: implement synchronize_cbs()
omits 2fd7ce5fb6d5 virtio-mmio: implement synchronize_cbs()
omits 3fd5fd804a6d virtio-pci: implement synchronize_cbs()
omits 2d570c889c84 virtio: introduce config op to synchronize vring callbacks
omits b66b829d1638 virtio: use virtio_reset_device() when possible
omits 8fa7357206dc virtio: use virtio_device_ready() in virtio_device_restore()
omits 050f5c1f9ea7 vdpasim: allow to enable a vq repeatedly
omits 3f974507ed90 vDPA/ifcvf: fix uninitialized config_vector warning
omits 95340f677165 vdpa/vp_vdpa : add vdpa tool support in vp_vdpa
omits ed7494a8ac1d virtio: Replace long long int with long long
omits 7f653a14d154 virtio: Replace unsigned with unsigned int
omits 4a7bcb64f427 virtio-crypto: enable retry for virtio-crypto-dev
omits 41e019c158be virtio-crypto: adjust dst_len at ops callback
omits 1dd38c90b687 virtio-crypto: wait ctrl queue instead of busy polling
omits b058278f50d8 virtio-crypto: use private buffer for control request
omits c36f20cb6f7d virtio-crypto: change code style
omits abe6fd14724f virtio-pci: Remove wrong address verification in vp_del_vqs()
omits c0ac1c64de7b virtio: pci: Fix an error handling path in vp_modern_probe()
omits 1091638cb644 vdpasim: control virtqueue support
omits d3978713e09f vdpa_sim: filter destination mac address
omits 06c9d1562c1e vdpa_sim: factor out buffer completion logic
omits db8400b1c79e vdpa_sim: advertise VIRTIO_NET_F_MTU
omits 39d5ec46779c vhost-vdpa: support ASID based IOTLB API
omits dd94a8289d90 vhost-vdpa: introduce uAPI to set group ASID
omits 21cf923c6624 vhost-vdpa: uAPI to get virtqueue group id
omits 71703c42a6f2 vhost-vdpa: introduce uAPI to get the number of address spaces
omits b118a5aee14d vhost-vdpa: introduce uAPI to get the number of virtqueue groups
omits be16fd6ec329 vhost-vdpa: introduce asid based IOTLB
omits e75d1908ef49 vhost: support ASID in IOTLB API
omits 8ba5a0293609 vhost_iotlb: split out IOTLB initialization
omits 194f714ebdc6 vdpa: introduce config operations for associating ASID to [...]
omits 0e9b53ada044 vdpa: multiple address spaces support
omits f424586e82c3 vdpa: introduce virtqueue groups
omits c0cd6d257fc7 vhost-vdpa: switch to use vhost-vdpa specific IOTLB
omits d0a6b8903ad8 vhost-vdpa: passing iotlb to IOMMU mapping helpers
omits 024e32c92b9b virtio-vdpa: don't set callback if virtio doesn't need it
omits f372dbd2cc95 vhost: move the backend feature bits to vhost_types.h
omits 6596ada7134d virtio_ring: add unlikely annotation for free descs check
omits 1871fe190c6d virtio_ring: remove unnecessary to_vvq call in vring hot path
omits c267e7df2a3a virtio-blk: support mq_ops->queue_rqs()
omits 12d2600e5a32 virtio-blk: support polling I/O
omits c628add27eb4 vdpa/mlx5: Use readers/writers semaphore instead of mutex
omits 9c8e6727c2ab vdpa/mlx5: Add support for reading descriptor statistics
omits d4a83465d409 net/vdpa: Use readers/writers semaphore instead of cf_mutex
omits 2769ad5664f3 net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex
omits 5da06c6745a8 vdpa: Add support for querying vendor statistics
omits 0b6eab2f13d1 vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
omits d2cb6656f83e workqueue: Wrap flush_workqueue() using an inline function
omits 1905a336ba03 Merge branch 'features' into for-next
omits 9d7e6c308f6c Merge branch 'fixes' into for-next
adds 1501f707d2b2 Merge tag 'f2fs-for-5.19-rc1' of git://git.kernel.org/pub/ [...]
adds 700170bf6b4d Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/proj [...]
adds 2380dd691e1f Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
adds 129bdb30fb05 Merge tag 'spi-fix-v5.19-rc0' of git://git.kernel.org/pub/ [...]
adds f634b63d43e1 Merge tag 'rproc-v5.19' of git://git.kernel.org/pub/scm/li [...]
adds 68e6134bb70a Merge tag 'rpmsg-v5.19' of git://git.kernel.org/pub/scm/li [...]
adds 8eca6b0a647a Merge tag 'pwm/for-5.19-rc1' of git://git.kernel.org/pub/s [...]
adds 17eabd42560f afs: Fix infinite loop found by xfstest generic/676
adds e5b020871332 Merge tag '5.19-rc-ksmbd-server-fixes' of git://git.samba. [...]
adds 8171acb8bc9b Merge tag 'erofs-for-5.19-rc1-fixes' of git://git.kernel.o [...]
adds 176882156ae6 Merge tag 'vfio-v5.19-rc1' of https://github.com/awilliam/ [...]
adds 96752be4d7b4 Merge tag 'linux-watchdog-5.19-rc1' of git://www.linux-wat [...]
adds e56a4be2843c power: supply: core: Initialize struct to zero
adds 34f243e9fb5a power: supply: axp288_fuel_gauge: Fix battery reporting on [...]
adds f61509a6f0b7 power: supply: axp288_fuel_gauge: Drop BIOS version check [...]
adds 010ddb813f35 power: supply: ab8500_fg: Allocate wq in probe
adds da50aad6d867 Merge power-supply 'fixes' branch
adds c7993147519c Merge tag 'for-v5.19' of git://git.kernel.org/pub/scm/linu [...]
adds fa78526accfd Merge tag 'for-5.19/dm-fixes' of git://git.kernel.org/pub/ [...]
adds 66ed42caf286 MAINTAINERS: rectify entries for some i3c drivers after dt [...]
adds 55fe92179058 Merge tag 'i3c/for-5.19' of git://git.kernel.org/pub/scm/l [...]
adds f78e3d407a33 rtc: mxc: Silence a clang warning
adds 54eb8462f21f Merge tag 'rtc-5.19' of git://git.kernel.org/pub/scm/linux [...]
adds d8e680040ed6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
adds 008728c89928 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
adds dbc45b1f2857 Merge branch 'fixes' of https://git.linaro.org/people/jens [...]
adds 2e8728c955ce net: sched: add barrier to fix packet stuck problem for lo [...]
adds fecf31ee395b netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
adds 3923b1e44066 netfilter: nf_tables: hold mutex on netns pre_exit path
adds f9a43007d3f7 netfilter: nf_tables: double hook unregistration in netns path
adds f1896d45fee9 netfilter: flowtable: fix missing FLOWI_FLAG_ANYSRC flag
adds 97629b237a8c netfilter: flowtable: fix nft_flow_route source address fo [...]
adds b3c0a9efbe0e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
adds 0a375c822497 tcp: tcp_rtx_synack() can be called from process context
adds c4caa500ffeb bonding: guard ns_targets by CONFIG_IPV6
adds f3d671c71109 octeontx2-af: fix error code in is_valid_offset()
adds 196a888ca657 macsec: fix UAF bug for real_dev
adds e6652a8ef3e6 net: ping6: Fix ping -6 with interface name
adds 86360030cc51 net/sched: act_api: fix error code in tcf_ct_flow_table_fi [...]
adds 2ff6a1848b21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 22b2b7bc12e3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 6807927bf42c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 2965c4cdf7ad wifi: mac80211: fix use-after-free in chanctx code
adds c47ccf467c46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
adds 672362cbe6df Merge tag 'asoc-fix-v5.19-rc0' of https://git.kernel.org/p [...]
adds f5b28bf210ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds aeca8a329502 ASoC: nau8822: Add operation for internal PLL off and on
adds ef8d89b83bf4 ASoC: qcom: lpass-platform: Update VMA access permissions [...]
adds 36513d56b7d5 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus
adds 7afc4d6b023e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds 28cbc2d4c54c regulator: mt6315-regulator: fix invalid allowed mode
adds e4296f8578b5 Merge remote-tracking branch 'regulator/for-5.18' into reg [...]
adds 9ef46da3b28e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds bb48446115c8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds 7720b03f0389 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
adds 5f92df8ddacb Input: raspberrypi-ts - add missing HAS_IOMEM dependency
adds 3067b88136b3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds e67abd487c3c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 62ff86efba4f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git
adds 17718410388f KVM: Don't null dereference ops->destroy
adds e5525b56574b Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...]
adds 45b517bc4e6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 39eef8a7c167 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
adds 0bcb571f3802 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 15e1a9bc41c9 dt-bindings: soc: imx8mp-media-blk-ctrl: Fix DT example
adds cdc46fa81cc0 dt-bindings: usb: snps,dwc3: Add missing 'dma-coherent' property
adds bcd7ec2cd720 dt-bindings: PCI: socionext,uniphier-pcie: Add missing chi [...]
adds 0a1e19c8a639 dt-bindings: net: Fix unevaluatedProperties warnings in examples
adds 209ac1d263e8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...]
adds a051246b786a mmc: block: Fix CQE recovery reset success
adds 479260419fa4 dt-bindings: mmc: Fix unevaluatedProperties warnings in examples
adds 032601ade67a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds eb9f9d879a28 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...]
adds 8cbfa6e2a61c Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...]
adds 741d4514e96a MAINTAINERS: Update GPIO ACPI library to Supported
adds 8a172952fc59 MAINTAINERS: Update Intel GPIO (PMIC and PCH) to Supported
adds 43624eda86c9 gpio: pca953x: use the correct register address to do regc [...]
adds ea1f15ad961d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...]
adds 2ebe03f880ef Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...]
adds fd516426a1f8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
adds b5db4eaa8649 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
new 31cb50b5590f kbuild: check static EXPORT_SYMBOL* by script instead of modpost
new cd968b97c492 kbuild: make built-in.a rule robust against too long argum [...]
new c6031b1dbbbf kbuild: make *.mod rule robust against too long argument error
new ebd191b38c5e kbuild: add cmd_and_savecmd macro
new f6b66ca4f38b kbuild: rebuild multi-object modules when objtool is updated
new a78b6afa9913 kbuild: remove redundant cleanups in scripts/link-vmlinux.sh
new 0ef3bf716886 kbuild: clean .tmp_* pattern by make clean
new 567a85da2a9d kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o
new dfd41d69a25c kbuild: factor out the common objtool arguments
new cf2cbe28c6a2 modpost: fix section mismatch check for exported init/exit [...]
new 6fabfc5fdccf modpost: simplify mod->name allocation
new 80680aa358e3 modpost: use fnmatch() to simplify match()
new bcc450ecc136 scripts: kconfig: nconf: make nconfig accept jk keybindings
new 53356f9c919b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c93aae8f990d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
new ff979b2a9d97 ftrace/fgraph: fix increased missing-prototypes warnings
new 9498ebd6fa7a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
new 0ebb3550dede Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ee42cfe49e89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 770c3a2c062f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d8d9cfb6a57f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7769612e5cae Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 60dcc8517fee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 51ed0e837383 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3c560329af85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d14f3e5ec7c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 63b23799d2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c03050e6a146 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f1d5affbcbae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cf6cdd17c66e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 92b31f3a8542 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 3d76822992b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f17bb0ce258e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 42eefb806169 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
new ecf674c82513 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new 32770f31e493 Merge branch 'next' of https://git.linaro.org/people/jens. [...]
new 9dec7f25bef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3c198b97cfd7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new a1a6b121d321 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
new bbf71ae02964 irqchip: Adjust Kconfig for Loongson
new cbc9aab66907 irqchip/loongson-liointc: Fix build error for LoongArch
new 2f348a711536 Documentation: LoongArch: Add basic documentations
new fe9a226d5f2b Documentation/zh_CN: Add basic LoongArch documentations
new 30b30869b8c8 LoongArch: Add ELF-related definitions
new 08304dbfaa4c LoongArch: Add writecombine support for drm
new e7742f130595 LoongArch: Add build infrastructure
new 23adcb68c191 LoongArch: Add CPU definition headers
new 759138740976 LoongArch: Add atomic/locking headers
new 4581880f803d LoongArch: Add other common headers
new 08035ed3fe35 LoongArch: Add boot and setup routines
new 847d94606835 LoongArch: Add exception/interrupt handling
new c66daef040a2 LoongArch: Add process management
new 8a0ff8158fff LoongArch: Add memory management
new 387de473f268 LoongArch: Add system call support
new 2843d760378c LoongArch: Add signal handling support
new 2d8ebf8f64f5 LoongArch: Add ELF and module support
new a7dc4733f765 LoongArch: Add misc common routines
new f0c5be837f4d LoongArch: Add some library functions
new 1bf6c4195bf8 LoongArch: Add VDSO and VSYSCALL support
new c39da805f51a LoongArch: Add multi-processor (SMP) support
new 4f39c6feb0ce LoongArch: Add Non-Uniform Memory Access (NUMA) support
new b30b184e305b LoongArch: Add Loongson-3 default config file
new 6e86125eef7e MAINTAINERS: Add maintainer information for LoongArch
new c87d659e24bb Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
new b2de48ad2d1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 28d4b15331b5 Merge branch 'fixes' into for-next
new 4d1f2e4576af s390/Kconfig: fix indentation
new 13e282cc92d7 s390/Kconfig.debug: fix indentation
new 9dade1707fdb s390/kexec: add __GFP_NORETRY to KEXEC_CONTROL_MEMORY_GFP
new 315945a43e91 MAINTAINERS: Update s390 virtio-ccw
new 6d5946274df1 s390/gmap: voluntarily schedule during key setting
new 3ae11dbcfac9 s390/mm: use non-quiescing sske for KVM switch to keyed guest
new 29ccaa4b35ea s390/mcck: isolate SIE instruction when setting CIF_MCCK_G [...]
new 79a74dac447b s390/uaccess: use symbolic names for inline assembler operands
new 454ede3f1424 s390/uaccess: use exception handler to zero result on get_ [...]
new a0e3a44bc2a0 s390/uaccess: use __noreturn instead of __attribute__((noreturn))
new d144182ed19a s390/uaccess: whitespace cleanup
new f037acb41dc9 s390/stack: merge empty stack frame slots
new e0ffcf3fe18e s390/stack: add union to reflect kvm stack slot usages
new 31c0e4c11a0f Merge branch 'features' into for-next
new 8c9e9e71b733 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c5239d5b0741 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 7f0d48d005cc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...]
new 512968ff3870 Merge branch 'master' of git://github.com/ceph/ceph-client.git
new cc391b694ff0 cifs: fix potential deadlock in direct reclaim
new 4e778cefb058 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 7b6c4a28c9fc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 532bb449147a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 724bbe49c5e4 fs/ntfs3: provide block_invalidate_folio to fix memory leak
new 64ffdb90b933 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 9b8fd7f7fb8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new f6f636a4d18d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new c9ada6c79b29 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...]
new bfc9325fbe6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 931d139ef399 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 40081f83c0a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9d04b26655c3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new 627f01eab93d docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0
new 938285a130ec docs: blockdev: change title to match section content
new fae35da4ace3 docs: move Linux logo into a new `images` folder
new 6199e138fe3b docs: add SVG version of the Linux logo
new a27e51b45e1b documentation: Format button_dev as a pointer.
new b7f423b92f0e Merge branch 'docs-next' of git://git.lwn.net/linux.git
new 013018a24a48 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new c8065994bfcc Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
new 5895f218d726 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new e573a3cd56d1 Merge tag 'amd-drm-next-5.19-2022-05-26' of https://gitlab [...]
new bf23729c7a5f Merge tag 'amd-drm-next-5.19-2022-05-26-2' of https://gitl [...]
new 60155ebbf480 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...]
new 5545707b4e3d next-20220601/amdgpu
new b71a85abf608 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...]
new 6ec75b20eaf2 Input: adp5588-keys - drop CONFIG_PM guards
new 2d1159854f86 Input: adp5588-keys - switch to using threaded interrupt
new 45608827e6e9 Input: adp5588-keys - switch to using managed resources
new 0bcbbf230b30 Input: adp5588-keys - do not explicitly set device as wake [...]
new d0789070a851 Input: mtk-pmic-keys - allow compiling with COMPILE_TEST
new 2a0a5828b98a Input: mtk-pmic-keys - use single update when configuring [...]
new b581acb49aec Input: mtk-pmic-keys - transfer per-key bit in mtk_pmic_keys_regs
new 69cf890d8b28 Input: mtk-pmic-keys - move long press debounce mask to mt [...]
new 9cd8f70ae880 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 61c1b44a21d7 io_uring: fix deadlock on iowq file slot alloc
new bde0d7374edc Merge branch 'io_uring-5.19' into for-next
new c481216c89b6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new 6438cbdd32d9 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...]
new 5a3d777aab3e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new 1f3bd1f74475 Merge branch 'next' of git://github.com/cschaufler/smack-next
new 3b8d1c0d6306 workqueue: Wrap flush_workqueue() using a macro
new 9f80bcb97a90 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...]
new 181b6f40e9ea x86/microcode: Rip out the OLD_INTERFACE
new a77a94f86273 x86/microcode: Default-disable late loading
new d23d33ea0fcd x86/microcode: Taint and warn on late loading
new 0c0fe08c7648 x86/microcode: Remove unnecessary perf callback
new f3c3debf7700 Merge branch 'x86/microcode'
new daa2283ca16e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new c6c09075ba24 Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
new 379567899370 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new ac41afafbf78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3caac2e5e731 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
new ac640db3a026 s390/uv: Add SE hdr query information
new 38c218259d4c s390/uv: Add dump fields to query
new 35d02493dba1 KVM: s390: pv: Add query interface
new 06eb3388e703 KVM: s390: pv: Add dump support definitions
new fe9a93e07ba4 KVM: s390: pv: Add query dump information
new 0460eb35b443 KVM: s390: Add configuration dump functionality
new 8aba09588d2a KVM: s390: Add CPU dump functionality
new e9bf3acb23f0 KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP
new 660a28653d83 Documentation: virt: Protected virtual machine dumps
new 437cfd714db9 Documentation/virt/kvm/api.rst: Add protvirt dump/info api [...]
new b0f46280d3fc Documentation/virt/kvm/api.rst: Explain rc/rrc delivery
new 97da92c0ff92 KVM: s390: selftests: Use TAP interface in the memop test
new 17e48d8a1ef0 KVM: s390: selftests: Use TAP interface in the sync_regs test
new 0c073227df50 KVM: s390: selftests: Use TAP interface in the tprot test
new b1edf7f159a6 KVM: s390: selftests: Use TAP interface in the reset test
new 5b32be5ba249 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 41925b105e34 xen: replace xen_remap() with memremap()
new 7912c05ee337 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 5ae110999c8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 89b4f483c541 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8d335b311aa3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new 2cab87c4a105 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new fb282809ef8a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new f581543075d2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new d8899e3c17a3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
new 86c0c0805d68 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new 8f09a09ff169 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5d429495a8ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7a6691f1f897 vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
new 13b00b135665 vdpa: Add support for querying vendor statistics
new 0078ad905dc8 net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex
new a6a51adc6e8a net/vdpa: Use readers/writers semaphore instead of cf_mutex
new 1892a3d425bf vdpa/mlx5: Add support for reading descriptor statistics
new 759ae7f9bf1e vdpa/mlx5: Use readers/writers semaphore instead of mutex
new 4e0400525691 virtio-blk: support polling I/O
new 0e9911fa768f virtio-blk: support mq_ops->queue_rqs()
new 35c51e093d95 virtio_ring: remove unnecessary to_vvq call in vring hot path
new b4b4ff73ef04 virtio_ring: add unlikely annotation for free descs check
new 175d493c3c3e vhost: move the backend feature bits to vhost_types.h
new ea239a67461a virtio-vdpa: don't set callback if virtio doesn't need it
new ae967246d099 vhost-vdpa: passing iotlb to IOMMU mapping helpers
new 0b7ee47c5f36 vhost-vdpa: switch to use vhost-vdpa specific IOTLB
new d4821902e434 vdpa: introduce virtqueue groups
new db9adcbf4286 vdpa: multiple address spaces support
new 46d554b1bcd1 vdpa: introduce config operations for associating ASID to [...]
new 1cb108994c68 vhost_iotlb: split out IOTLB initialization
new 91233ad71186 vhost: support ASID in IOTLB API
new 3d5698793897 vhost-vdpa: introduce asid based IOTLB
new 3ace88bd3743 vhost-vdpa: introduce uAPI to get the number of virtqueue groups
new a0c95f201170 vhost-vdpa: introduce uAPI to get the number of address spaces
new 2d1fcb7758e4 vhost-vdpa: uAPI to get virtqueue group id
new 84d7c8fd3aad vhost-vdpa: introduce uAPI to set group ASID
new aaca8373c4b1 vhost-vdpa: support ASID based IOTLB API
new 05b6976212d4 vdpa_sim: advertise VIRTIO_NET_F_MTU
new ec103d983bb5 vdpa_sim: factor out buffer completion logic
new cfe226892913 vdpa_sim: filter destination mac address
new bda324fd037a vdpasim: control virtqueue support
new 7a836a2aba09 virtio: pci: Fix an error handling path in vp_modern_probe()
new 7e415282b41b virtio-pci: Remove wrong address verification in vp_del_vqs()
new 6fd763d15586 virtio-crypto: change code style
new 0756ad15b1fe virtio-crypto: use private buffer for control request
new 977231e8d456 virtio-crypto: wait ctrl queue instead of busy polling
new a36bd0ad9fbf virtio-crypto: adjust dst_len at ops callback
new 4e0d352af04c virtio-crypto: enable retry for virtio-crypto-dev
new 3153234097f6 virtio: Replace unsigned with unsigned int
new 0619eda83d90 virtio: Replace long long int with long long
new ffbda8e9df10 vdpa/vp_vdpa : add vdpa tool support in vp_vdpa
new ac33f84ba5ff vDPA/ifcvf: fix uninitialized config_vector warning
new 242436973831 vdpasim: allow to enable a vq repeatedly
new 2536b2ca1541 virtio: use virtio_device_ready() in virtio_device_restore()
new 0aa96837c3de virtio: use virtio_reset_device() when possible
new 48b69959a855 virtio: introduce config op to synchronize vring callbacks
new 48b3dd243821 virtio-pci: implement synchronize_cbs()
new 9e9b2893284f virtio-mmio: implement synchronize_cbs()
new 3a232277c1ac virtio-ccw: implement synchronize_cbs()
new be83f04d2529 virtio: allow to unbreak virtqueue
new 8b4ec69d7e09 virtio: harden vring IRQ
new 619e9e14ba3c virtio: use WARN_ON() to warning illegal status value
new 4f58afd6eb17 virtio: Directly use ida_alloc()/free()
new 1f97b9785076 vdpasim: Off by one in vdpasim_set_group_asid()
new f4a8686ec7a3 vhost-vdpa: return -EFAULT on copy_to_user() failure
new 6fcf224c379f vhost: get rid of vhost_poll_flush() wrapper
new 6ca84326c283 vhost: flush dev once during vhost_dev_stop
new 2c029f329859 vhost_net: get rid of vhost_net_flush_vq() and extra flush calls
new c5514758ddd9 vhost_test: remove vhost_test_flush_vq()
new 15538ba5ffaa vhost_vsock: simplify vhost_vsock_flush()
new c3d284cf789d vhost-scsi: drop flush after vhost_dev_cleanup
new f3a1aad9a448 vhost-test: drop flush after vhost_dev_cleanup
new b2ffa407ed5d vhost: rename vhost_work_dev_flush
new 7becdd13b640 vdpa/mlx5: Remove flow counter from steering
new baf2ad3f6a98 vdpa/mlx5: Add RX MAC VLAN filter support
new bd8bb9aed56b vdpa: ifcvf: set pci driver data in probe
new 3ed68b95bd1b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new aa7d1641fc32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new de504917b670 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ba07b64f6770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 09315570d1e5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 1657215f3056 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
new 2b8254af3dbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a2634cd28aa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7ca4e2de8ab1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 630f972d76d6 riscv: read-only pages should not be writable
new ca209f8b5f61 efi: x86: Fix config name for setting the NX-compatibility [...]
new 31f1a0edff78 efi/x86: libstub: Make DXE calls mixed mode safe
new 75ed63d91940 efi: clean up Kconfig dependencies on CONFIG_EFI
new a755a34880a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e9bd0efac291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b644a5187b0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e3aaf22fb3db random: always mix cycle counter in add_latent_entropy()
new a2d9725b3f9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 362c14a02ba5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
new 08ecc1460782 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new 8b14d1d08818 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...]
new e4aaf925bf74 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new de10b1918cdb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new 662ce1dc9caf delayacct: track delays from write-protect copy
new 90e61f5e57c1 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
new 1ff810c16d65 mailmap: update Josh Poimboeuf's email
new 273aea955ece MAINTAINERS: add maintainer information for z3fold
new 0111def915b2 mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_ [...]
new 547be963c99f mm: page_isolation: use compound_nr() correctly in isolate [...]
new a04e1928e2ea mm/memremap: fix missing call to untrack_pfn() in pagemap_range()
new b3e34a47f989 x86/kexec: fix memory leak of elf header buffer
new a19cad069159 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
new 2c8604f33173 mm: lru_cache_disable: use synchronize_rcu_expedited
new 87ec03e5ac77 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
new 0d05f6d98c2c mm/page_vma_mapped.c: check possible huge PMD map with tra [...]
new 3031defaa91e mm/page_alloc: add page->buddy_list and page->pcp_list
new ced281bc80b3 mm/page_alloc: use only one PCP list for THP-sized allocations
new 73e92f76fb6e mm/page_alloc: split out buddy removal code from rmqueue i [...]
new ec79a5d91226 mm/page_alloc: protect PCP lists with a spinlock
new 082866e5728b mm/page_alloc: remotely drain per-cpu lists
new 7edb915fbc50 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes
new 604ffb88ee3c mm: discard __GFP_ATOMIC
new 61d1b0885c01 mips: rename mt_init to mips_mt_init
new 2434ee25be6b Maple Tree: add new data structure
new 41e79d431480 maple_tree: Fix expanding null off the end of the data.
new bded60a8adcb maple_tree: fix mas_next() when already on the last node entry
new 1f604ace9a7a maple_tree: fix 32b parent pointers
new 8744eea0be82 maple_tree: fix potential out of range offset on mas_next( [...]
new 84e63f044f0c radix tree test suite: add pr_err define
new e81176970193 radix tree test suite: add kmem_cache_set_non_kernel()
new e6a409a39885 radix tree test suite: add allocation counts and size to k [...]
new dea5e2e48591 radix tree test suite: add support for slab bulk APIs
new 0188c06b7d3b radix tree test suite: add lockdep_is_held to header
new 6b65236bc0df lib/test_maple_tree: add testing for maple tree
new 274418c975a9 test_maple_tree: add null expansion tests
new 504d2545fbdd mm: start tracking VMAs with maple tree
new ff13b84b8e00 mapletree: build fix
new c99244763a9f mm/mmap: fix leak on expand_downwards() and expand_upwards()
new 260e6cfbade2 mm: add VMA iterator
new f153fe614448 mmap: use the VMA iterator in count_vma_pages_range()
new 0d0ed24bd809 mm/mmap: use the maple tree in find_vma() instead of the rbtree.
new 70dc841baa1b mm/mmap: use the maple tree for find_vma_prev() instead of [...]
new 5f30f679e3b4 mm/mmap: use maple tree for unmapped_area{_topdown}
new 23044ea97b44 kernel/fork: use maple tree for dup_mmap() during forking
new 2538d864027f damon: convert __damon_va_three_regions to use the VMA iterator
new dccb6512a27e damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...]
new fddae1db6497 proc: remove VMA rbtree use from nommu
new e82cc823f3f8 mm: remove rb tree.
new f9b79b1a7463 mmap: change zeroing of maple tree in __vma_adjust()
new 686d5780c72b xen: use vma_lookup() in privcmd_ioctl_mmap()
new 1ba101facf49 mm: optimize find_exact_vma() to use vma_lookup()
new 0dc63a931425 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...]
new e082d936f0fd mm/mmap: change do_brk_flags() to expand existing VMA and [...]
new fd94bac39da3 mm: use maple tree operations for find_vma_intersection()
new dab8cc7608bd mm/mmap: use advanced maple tree API for mmap_region()
new 1b072c19d04a mm/mmap: fix advanced maple tree API for mmap_region()
new 0ac708730218 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...]
new 335c7355c438 mm/mmap: qvoid dereferencing next on null in BUG_ON()
new f761ce28796c mm: remove vmacache
new aca4a95bb76c mm: convert vma_lookup() to use mtree_load()
new 4d0715078185 mm/mmap: move mmap_region() below do_munmap()
new fb35f38e6cde mm/mmap: reorganize munmap to use maple states
new 17090efe15e6 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap()
new 26a8d05dfa25 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings
new 21a0da1f8ab0 arm64: remove mmap linked list from vdso
new 98a925d3ed1a arm64: Change elfcore for_each_mte_vma() to use VMA iterator
new fe5d2047e42f parisc: remove mmap linked list from cache handling
new c0c17b8b5ae6 powerpc: remove mmap linked list walks
new 62024dc9b7c2 s390: remove vma linked list walks
new 439d6c59205e x86: remove vma linked list walks
new 93c4090186a9 xtensa: remove vma linked list walks
new f44679808b98 cxl: remove vma linked list walk
new 7627864e7520 optee: remove vma linked list walk
new a34dff0e262c um: remove vma linked list walk
new 03231d66013c coredump: remove vma linked list walk
new 20b9d090ded8 exec: use VMA iterator instead of linked list
new 0a0a0ec0f6ee fs/proc/base: use maple tree iterators in place of linked list
new 5f3c99ec5604 fs/proc/task_mmu: stop using linked list and highest_vm_end
new 4a17f8e40a97 userfaultfd: use maple tree iterator to iterate VMAs
new d96b2b498f42 ipc/shm: use VMA iterator instead of linked list
new 271e84fedeb3 acct: use VMA iterator instead of linked list
new 92d9ce5e0713 perf: use VMA iterator
new cd080c2968e8 sched: use maple tree iterator to walk VMAs
new a5ec46d69d6f fork: use VMA iterator
new b7906947b608 bpf: remove VMA linked list
new 271c7e3779f5 mm/gup: use maple tree navigation instead of linked list
new 555266ceaba3 mm/khugepaged: stop using vma linked list
new 065f9d0c43fa mm/ksm: use vma iterators instead of vma linked list
new a5f1dac88174 mm/madvise: use vma_find() instead of vma linked list
new 251e5727f243 mm/memcontrol: stop using mm->highest_vm_end
new 9c7021b8a57e mm/mempolicy: use vma iterator & maple state instead of vm [...]
new a79ee4daec1f mm/mlock: use vma iterator and maple state instead of vma [...]
new 75cc16d96fe1 mm/mprotect: use maple tree navigation instead of vma linked list
new 5a76747a7077 mm/mremap: use vma_find_intersection() instead of vma linked list
new 43229160d066 mm/msync: use vma_find() instead of vma linked list
new 4e33ffe96f92 mm/oom_kill: use maple tree iterators instead of vma linked list
new 3078b2620ce9 mm/pagewalk: use vma_find() instead of vma linked list
new f319e2de209b mm/swapfile: use vma iterator instead of vma linked list
new f44ae106f8ff i915: use the VMA iterator
new 8ee8df89c823 nommu: remove uses of VMA linked list
new 32355b99dd92 mm/nommu: move preallocations and limit other allocations
new 930647dd893e riscv: use vma iterator for vdso
new 1cb929f34fb9 mm: remove the vma linked list
new e6f97cfe14c0 mm/mmap: fix potential leak on do_mas_align_munmap()
new 9b43ee9aa8bd mm-remove-the-vma-linked-list-fix-fix
new a48bf9215caf mm/mmap: drop range_has_overlap() function
new ae1d874b52e6 mm/mmap.c: pass in mapping to __vma_link_file()
new 388e58796217 mm/page_alloc: reduce potential fragmentation in make_allo [...]
new 0bf4949e3bc0 mm: fix racing of vb->va when kasan enabled
new 94763922b5e5 mm/x86: remove dead code for hugetlbpage.c
new 93c00e843a63 mm: use PAGE_ALIGNED instead of IS_ALIGNED
new d1e006e588c3 tools/vm/slabinfo: use alphabetic order when two values are equal
new 038f0a62f90e mm: avoid unnecessary page fault retires on shared memory types
new a1918bcc1a5e mm/shmem.c: clean up comment of shmem_swapin_folio
new 8d7b6a8ca61e mm: reduce the rcu lock duration
new ae9044ef8fea mm/migration: remove unneeded lock page and PageMovable check
new ec0c98649c93 mm/migration: return errno when isolate_huge_page failed
new 026160e15331 mm/migration: fix potential pte_unmap on an not mapped pte
new d2df0664a734 mm: add zone device coherent type memory support
new 0b7a5272a7c7 mm: handling Non-LRU pages returned by vm_normal_pages
new 00c9811c18a3 mm: add device coherent vma selection for memory migration
new 15784a64b103 mm: remove the vma check in migrate_vma_setup()
new e47ff8bb811c mm/gup: migrate device coherent pages when pinning instead [...]
new e6adac671771 drm/amdkfd: add SPM support for SVM
new 24b337302e7f lib: test_hmm add ioctl to get zone device type
new ce852e9ecdec lib: test_hmm add module param for zone device type
new 6115425b2fbb lib: add support for device coherent type in test_hmm
new d93135b49aab tools: update hmm-test to support device coherent type
new 0f2d1207511d tools: update test_hmm script to support SP config
new ca1bd1c3dcd6 tools: add hmm gup tests for device coherent type
new f67965fa48ca tools: add selftests to hmm for COW in device memory
new 644f5211b4dd mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix
new 9c7b6359f549 mm: rename kernel_init_free_pages to kernel_init_pages
new 0ef594072be9 mm: introduce clear_highpage_kasan_tagged
new 155400951a8a mm-introduce-clear_highpage_tagged-fix
new 02a2a24e7fab kasan: fix zeroing vmalloc memory with HW_TAGS
new e0a027061d04 kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix
new 7d748241cf0e selftests/vm: add protection_keys tests to run_vmtests
new 22c734db7d3f mm/memory_hotplug: drop 'reason' argument from check_pfn_span()
new a0a633a33dc4 mm: memory_hotplug: enumerate all supported section flags
new eef70c16dbe5 mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP
new 040c22f06af3 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...]
new afc352be334c mm/oom_kill: break evaluation when a task has been selected
new 2380f4dd383d mm/mempolicy: fix get_nodes out of bound access
new 34b79af99b09 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...]
new bb974c804aaf mm: shrinkers: introduce debugfs interface for memory shrinkers
new 2399ba5d54a6 mm: shrinkers: provide shrinkers with names
new a614c8fc4935 mm: docs: document shrinker debugfs
new d7b3c8c12f64 tools: add memcg_shrinker.py
new 007cbb52f179 mm: shrinkers: add scan interface for shrinker debugfs
new 86b86a78a3cd mm: drop oom code from exit_mmap
new 42c090e06acd mm-drop-oom-code-from-exit_mmap-fix
new cf79b45d1763 mm-drop-oom-code-from-exit_mmap-fix-fix
new f74c69e08718 mm: delete unused MMF_OOM_VICTIM flag
new 26d25c1b05d9 ocfs2: reflink deadlock when clone file to the same direct [...]
new f4fd8792a1be ocfs2: clear links count in ocfs2_mknod() if an error occurs
new 01fa5f6d8a94 ocfs2: fix ocfs2 corrupt when iputting an inode
new 7b06b0c7ea75 init: add "hostname" kernel parameter
new d571a1395024 init-add-hostname-kernel-parameter-v2
new 8207dcc0da4b init/main.c: silence some -Wunused-parameter warnings
new e4f43ab04978 checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...]
new f6b24a1fc08a profiling: fix shift too large makes kernel panic
new 9ad0066f58e9 resource: re-factor page_is_ram()
new 794a70ea4e0a Revert "squashfs: provide backing_dev_info in order to dis [...]
new 27e73bda5bcd squashfs: always build "file direct" version of page actor
new d8fde5694f7c squashfs: implement readahead
new ad423ae6cb9a squashfs-implement-readahead-checkpatch-fixes
new c5575f0f649b lib/list_debug.c: Detect uninitialized lists
new 2408f140000f Merge branch 'mm-nonmm-unstable' into mm-everything
new f8e209e8ad23 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
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 (5979480b1079)
\
N -- N -- N refs/heads/akpm-base (f8e209e8ad23)
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 420 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/blockdev/index.rst | 6 +-
Documentation/admin-guide/mm/index.rst | 1 +
Documentation/admin-guide/mm/shrinker_debugfs.rst | 135 +
Documentation/conf.py | 2 +-
Documentation/core-api/index.rst | 1 +
Documentation/core-api/maple_tree.rst | 218 +
.../bindings/mmc/brcm,sdhci-brcmstb.yaml | 2 -
.../bindings/mmc/marvell,xenon-sdhci.yaml | 3 +
.../bindings/regulator/mt6315-regulator.yaml | 4 +-
Documentation/{ => images}/COPYING-logo | 8 +
Documentation/{ => images}/logo.gif | Bin
Documentation/images/logo.svg | 2040 +
Documentation/input/input-programming.rst | 6 +-
Documentation/virt/kvm/api.rst | 2 +-
MAINTAINERS | 23 +-
Makefile | 4 +-
arch/arm64/kernel/elfcore.c | 16 +-
arch/arm64/kernel/vdso.c | 3 +-
arch/loongarch/Kconfig | 1 -
arch/loongarch/include/asm/asm.h | 4 +
arch/loongarch/include/asm/numa.h | 2 -
arch/loongarch/kernel/acpi.c | 176 +-
arch/loongarch/kernel/irq.c | 29 -
arch/mips/kernel/mips-mt.c | 4 +-
arch/parisc/kernel/cache.c | 9 +-
arch/powerpc/kernel/vdso.c | 6 +-
arch/powerpc/mm/book3s32/tlb.c | 11 +-
arch/powerpc/mm/book3s64/subpage_prot.c | 13 +-
arch/riscv/kernel/efi.c | 2 +-
arch/riscv/kernel/vdso.c | 3 +-
arch/s390/Kconfig | 8 +-
arch/s390/Kconfig.debug | 12 +-
arch/s390/include/asm/asm-extable.h | 91 +-
arch/s390/include/asm/kexec.h | 2 +-
arch/s390/include/asm/stacktrace.h | 11 +-
arch/s390/include/asm/uaccess.h | 217 +-
arch/s390/kernel/asm-offsets.c | 10 +-
arch/s390/kernel/entry.S | 6 +-
arch/s390/kernel/perf_event.c | 2 +-
arch/s390/kernel/vdso.c | 3 +-
arch/s390/mm/extable.c | 39 +-
arch/s390/mm/gmap.c | 20 +-
arch/s390/mm/pgtable.c | 2 +-
arch/um/kernel/tlb.c | 14 +-
arch/x86/Kconfig | 15 +-
arch/x86/boot/header.S | 2 +-
arch/x86/entry/vdso/vma.c | 9 +-
arch/x86/include/asm/efi.h | 9 +
arch/x86/include/asm/xen/page.h | 3 -
arch/x86/kernel/cpu/common.c | 2 +
arch/x86/kernel/cpu/microcode/core.c | 115 +-
arch/x86/kernel/tboot.c | 2 +-
arch/x86/kvm/mmu/mmu.c | 2 +-
arch/xtensa/kernel/syscall.c | 18 +-
drivers/acpi/acpica/evevent.c | 17 +-
drivers/acpi/acpica/hwsleep.c | 12 -
drivers/acpi/acpica/utglobal.c | 4 -
drivers/acpi/tables.c | 10 -
drivers/android/binder_alloc.c | 2 +-
drivers/firmware/Makefile | 3 +-
drivers/firmware/efi/Kconfig | 52 +-
drivers/firmware/efi/efi.c | 2 +-
drivers/firmware/efi/libstub/x86-stub.c | 4 +-
drivers/gpio/gpio-pca953x.c | 19 +-
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +-
drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 +-
drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 2 +-
drivers/gpu/drm/ttm/ttm_pool.c | 2 +-
drivers/input/joystick/Kconfig | 1 +
drivers/input/keyboard/Kconfig | 2 +-
drivers/input/keyboard/adp5588-keys.c | 206 +-
drivers/input/keyboard/mtk-pmic-keys.c | 98 +-
drivers/irqchip/Kconfig | 4 +-
drivers/md/bcache/btree.c | 2 +-
drivers/md/dm-bufio.c | 3 +-
drivers/md/dm-zoned-metadata.c | 4 +-
drivers/md/raid5.c | 2 +-
drivers/misc/cxl/fault.c | 45 +-
drivers/misc/vmw_balloon.c | 2 +-
drivers/mmc/core/block.c | 3 +-
drivers/net/bonding/bond_main.c | 2 +
drivers/net/bonding/bond_options.c | 10 +-
.../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 2 +-
drivers/net/macsec.c | 7 +
drivers/power/supply/ab8500_fg.c | 19 +-
drivers/power/supply/axp288_fuel_gauge.c | 41 +-
drivers/power/supply/power_supply_core.c | 2 +-
drivers/rtc/rtc-mxc.c | 2 +-
drivers/tee/optee/call.c | 18 +-
drivers/tty/hvc/hvc_xen.c | 2 +-
drivers/vdpa/ifcvf/ifcvf_main.c | 3 +-
drivers/vdpa/mlx5/net/mlx5_vnet.c | 292 +-
drivers/vhost/net.c | 11 +-
drivers/vhost/scsi.c | 4 +-
drivers/vhost/test.c | 14 +-
drivers/vhost/vhost.c | 22 +-
drivers/vhost/vhost.h | 3 +-
drivers/vhost/vsock.c | 7 +-
drivers/virtio/virtio_balloon.c | 2 +-
drivers/xen/grant-table.c | 6 +-
drivers/xen/privcmd.c | 2 +-
drivers/xen/xenbus/xenbus_probe.c | 8 +-
drivers/xen/xenbus/xenbus_probe_backend.c | 2 +-
fs/afs/dir.c | 5 +-
fs/btrfs/super.c | 2 +
fs/cifs/cifs_swn.c | 4 +-
fs/cifs/cifsencrypt.c | 8 +-
fs/cifs/cifsglob.h | 20 +-
fs/cifs/connect.c | 26 +-
fs/cifs/dfs_cache.c | 4 +-
fs/cifs/sess.c | 6 +-
fs/cifs/smb1ops.c | 6 +-
fs/cifs/smb2pdu.c | 6 +-
fs/cifs/smbdirect.c | 4 +-
fs/cifs/transport.c | 40 +-
fs/coredump.c | 34 +-
fs/erofs/utils.c | 2 +-
fs/exec.c | 12 +-
fs/ext4/extents_status.c | 3 +-
fs/f2fs/super.c | 2 +-
fs/gfs2/glock.c | 2 +-
fs/gfs2/main.c | 2 +-
fs/io_uring.c | 36 +-
fs/jbd2/journal.c | 3 +-
fs/mbcache.c | 2 +-
fs/nfs/nfs42xattr.c | 7 +-
fs/nfs/super.c | 2 +-
fs/nfsd/filecache.c | 2 +-
fs/nfsd/nfscache.c | 3 +-
fs/ntfs3/inode.c | 1 +
fs/proc/base.c | 5 +-
fs/proc/internal.h | 2 +-
fs/proc/task_mmu.c | 74 +-
fs/proc/task_nommu.c | 45 +-
fs/quota/dquot.c | 2 +-
fs/squashfs/Makefile | 4 +-
fs/squashfs/file.c | 97 +-
fs/squashfs/page_actor.h | 41 -
fs/squashfs/super.c | 33 -
fs/super.c | 6 +-
fs/ubifs/super.c | 2 +-
fs/userfaultfd.c | 55 +-
fs/xfs/xfs_buf.c | 3 +-
fs/xfs/xfs_icache.c | 2 +-
fs/xfs/xfs_qm.c | 3 +-
include/acpi/actbl2.h | 127 +-
include/acpi/actypes.h | 3 +-
include/linux/maple_tree.h | 685 +
include/linux/memcontrol.h | 21 +
include/linux/mm.h | 77 +-
include/linux/mm_types.h | 43 +-
include/linux/mm_types_task.h | 12 -
include/linux/oom.h | 11 -
include/linux/random.h | 6 +-
include/linux/sched.h | 1 -
include/linux/sched/coredump.h | 7 +-
include/linux/shrinker.h | 31 +-
include/linux/userfaultfd_k.h | 7 +-
include/linux/vm_event_item.h | 4 -
include/linux/vmacache.h | 28 -
include/linux/vmstat.h | 6 -
include/linux/workqueue.h | 75 +-
include/net/bonding.h | 6 +
include/net/sch_generic.h | 6 +
include/trace/events/maple_tree.h | 123 +
include/trace/events/mmap.h | 73 +
include/xen/arm/page.h | 3 -
init/main.c | 2 +
ipc/shm.c | 21 +-
kernel/acct.c | 11 +-
kernel/bpf/task_iter.c | 10 +-
kernel/debug/debug_core.c | 12 -
kernel/events/core.c | 3 +-
kernel/events/uprobes.c | 9 +-
kernel/fork.c | 57 +-
kernel/rcu/tree.c | 2 +-
kernel/resource.c | 19 +-
kernel/sched/fair.c | 10 +-
kernel/trace/fgraph.c | 2 +
lib/Kconfig.debug | 26 +-
lib/Makefile | 3 +-
lib/list_debug.c | 12 +-
lib/maple_tree.c | 6969 ++++
lib/test_maple_tree.c | 37909 +++++++++++++++++++
mm/Makefile | 3 +-
mm/damon/vaddr-test.h | 36 +-
mm/damon/vaddr.c | 53 +-
mm/debug.c | 14 +-
mm/gup.c | 7 +-
mm/huge_memory.c | 8 +-
mm/init-mm.c | 4 +-
mm/internal.h | 8 +-
mm/khugepaged.c | 13 +-
mm/ksm.c | 18 +-
mm/madvise.c | 2 +-
mm/memcontrol.c | 29 +-
mm/memory.c | 33 +-
mm/mempolicy.c | 58 +-
mm/mlock.c | 35 +-
mm/mmap.c | 2177 +-
mm/mprotect.c | 7 +-
mm/mremap.c | 22 +-
mm/msync.c | 2 +-
mm/nommu.c | 249 +-
mm/oom_kill.c | 9 +-
mm/page_alloc.c | 20 +-
mm/pagewalk.c | 2 +-
mm/shrinker_debug.c | 285 +
mm/swapfile.c | 4 +-
mm/util.c | 32 -
mm/vmacache.c | 117 -
mm/vmscan.c | 64 +-
mm/vmstat.c | 4 -
mm/workingset.c | 2 +-
mm/zsmalloc.c | 3 +-
net/ipv4/tcp_output.c | 4 +-
net/ipv6/ping.c | 8 +-
net/mac80211/chan.c | 7 +-
net/netfilter/nf_tables_api.c | 75 +-
net/netfilter/nft_flow_offload.c | 6 +-
net/sched/act_ct.c | 2 +-
net/sunrpc/auth.c | 2 +-
scripts/Makefile.build | 26 -
scripts/Makefile.lib | 26 +
scripts/Makefile.vmlinux_o | 87 +
scripts/check-local-export | 2 +-
scripts/kconfig/nconf.c | 8 +-
scripts/link-vmlinux.sh | 117 +-
scripts/mod/modpost.c | 101 +-
scripts/objdiff | 2 +-
scripts/spdxcheck-test.sh | 2 +-
sound/soc/codecs/nau8822.c | 4 +
sound/soc/codecs/nau8822.h | 3 +
sound/soc/qcom/lpass-platform.c | 2 +-
tools/cgroup/memcg_shrinker.py | 71 +
tools/include/linux/slab.h | 4 +
tools/testing/radix-tree/.gitignore | 2 +
tools/testing/radix-tree/Makefile | 9 +-
tools/testing/radix-tree/generated/autoconf.h | 1 +
tools/testing/radix-tree/linux.c | 160 +-
tools/testing/radix-tree/linux/kernel.h | 1 +
tools/testing/radix-tree/linux/lockdep.h | 2 +
tools/testing/radix-tree/linux/maple_tree.h | 7 +
tools/testing/radix-tree/maple.c | 59 +
tools/testing/radix-tree/trace/events/maple_tree.h | 3 +
virt/kvm/kvm_main.c | 5 +-
247 files changed, 52104 insertions(+), 3423 deletions(-)
create mode 100644 Documentation/admin-guide/mm/shrinker_debugfs.rst
create mode 100644 Documentation/core-api/maple_tree.rst
rename Documentation/{ => images}/COPYING-logo (64%)
rename Documentation/{ => images}/logo.gif (100%)
create mode 100644 Documentation/images/logo.svg
create mode 100644 include/linux/maple_tree.h
delete mode 100644 include/linux/vmacache.h
create mode 100644 include/trace/events/maple_tree.h
create mode 100644 lib/maple_tree.c
create mode 100644 lib/test_maple_tree.c
create mode 100644 mm/shrinker_debug.c
delete mode 100644 mm/vmacache.c
create mode 100644 scripts/Makefile.vmlinux_o
create mode 100644 tools/cgroup/memcg_shrinker.py
create mode 100644 tools/testing/radix-tree/linux/maple_tree.h
create mode 100644 tools/testing/radix-tree/maple.c
create mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h
--
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 5979480b1079 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
omits f312f3e12197 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits f8597ecca217 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
omits 83c2d26661fd Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...]
omits 23ecda53d7b3 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
omits 677fa41b9bd2 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
omits acd9e6eb1aeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ded556676034 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4a76716efe29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 60272c9b424d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d7fd8966c398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 76959c2baeff Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
omits 209c965c00c3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
omits 78335ba261e9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
omits 9e27e5d74ee3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits eed02df5c470 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4bdd25cf8922 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b21738a99dfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6fae66e1172b next-20220531/vhost
omits 98c611208187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a0997960b156 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 974bff2de5dd Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
omits 7e3bf85e6077 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
omits 60bbe839223c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
omits 0cea0ba30530 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
omits d99137262be2 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
omits e3011982212e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
omits 45ebc8a62049 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
omits 125bad39892f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 98729a9489f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 782e63183f70 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits 389c43eb6a3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits d7aeada340a0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
omits c51fd55e41b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6c96bee0937d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
omits 634c0f4e480b Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
omits 00a5fef8c1dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 37c768869bd0 Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
omits 36d222cba2a2 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...]
omits ba1eb7429f2a Merge branch 'next' of git://github.com/cschaufler/smack-next
omits b8051ffaf254 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
omits eb6cb3f356c4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...]
omits bcdeb1e43a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4217282441ee Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
omits 2b2ff508adc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f620c9132e59 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
omits e5b4a5e46fb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 9515348db1d5 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...]
omits 826b7e5443ce Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits 16cc93648822 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 02d4a3d08dd0 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
omits f8f492415356 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
omits b0e523682351 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits c48137f5fd10 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...]
omits 30437e8a6202 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
omits f90dea193c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 1bd29f15c119 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 15a280bd9fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 50c9ea2578ba Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...]
omits e98ade01c95c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 1f194bfd7dbc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 8ffb563dfd76 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits 999cd107034e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits 46549a877faf Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits b79b068db3e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4c68723bb739 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits c4b280314c56 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits 7f966c18d08f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits e2d2e07efadb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits a10979721e9f Merge branch 'master' of git://github.com/ceph/ceph-client.git
omits 6a24d7be30bc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...]
omits ece6ee640f87 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits ae7631b9a2b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits caebeea18bca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits cb456f6754c9 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
omits de9c93dffe77 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
omits 65a5ef23eec4 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
omits ebb5b70ccddb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7e064575f42d Merge branch 'next' of https://git.linaro.org/people/jens. [...]
omits d647042d6cc6 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
omits 6ffdeccb6786 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
omits cddabeb9185c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits ac5fb30c629d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7774c74abae0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 4de939a4c26a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b068e8f41bb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits f21d5d1a156a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 150855a1baf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 191582fe9236 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5621e7183220 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits be7f2368fdac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d206b07e7566 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits 88313cbe719c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
omits 37c376743ffa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits c4acc8e608c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b4957fb248f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 0135e1e185b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 17b28ed4914d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
omits 945ec9cd2ea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fcd521707765 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
omits 70cf777f0b18 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
omits 661a3682f449 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...]
omits 80fcdd66a69d Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...]
omits 6f154f8c3d1a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...]
omits fa1529a48c96 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 4fe1e9140fe2 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...]
omits bf1cbec41937 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits b3e7fdb27c5c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 4640cbf168ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits f38beecf7ea3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git
omits 776a64efce0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 6ffc76b8d0f4 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
omits 05d3bd827374 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits e2c7b526c331 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 867a61e5c003 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 48dcc94a256c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 65298dadf4e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fa0eaf373369 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 91d6e8c2d2f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits f106ee9aabe7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits ffdd5cbe903d Merge branch 'fixes' of https://git.linaro.org/people/jens [...]
omits 0e02471d017b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
omits d13dccf7eedd Merge branch 'mm-nonmm-unstable' into mm-everything
omits 885517eb17a5 profiling: fix shift too large makes kernel panic
omits 28860db21aff checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...]
omits 9a5d1ca99a55 init/main.c: silence some -Wunused-parameter warnings
omits 20083f5d9134 init-add-hostname-kernel-parameter-v2
omits 6ce41f840407 init: add "hostname" kernel parameter
omits 27fe70ebe7e3 ocfs2: fix ocfs2 corrupt when iputting an inode
omits 51ea4b3c51c2 ocfs2: clear links count in ocfs2_mknod() if an error occurs
omits ddde6c8f0414 ocfs2: reflink deadlock when clone file to the same direct [...]
omits 0e16c7bdd982 delayacct: track delays from write-protect copy
omits ec89250666b7 mm/oom_kill: break evaluation when a task has been selected
omits a47675b34175 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...]
omits ba81a34f006e mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP
omits 40e30cbac288 mm: memory_hotplug: enumerate all supported section flags
omits d049397185d4 mm/memory_hotplug: drop 'reason' argument from check_pfn_span()
omits 620896794ce3 selftests/vm: add protection_keys tests to run_vmtests
omits 1b6e457f3519 kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix
omits 49e17e4aa632 kasan: fix zeroing vmalloc memory with HW_TAGS
omits 980746ac35a7 mm-introduce-clear_highpage_tagged-fix
omits 56743133a450 mm: introduce clear_highpage_kasan_tagged
omits f89f2ed876f2 mm: rename kernel_init_free_pages to kernel_init_pages
omits 94dc87a1c5d9 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix
omits 344c6d041c1f tools: add selftests to hmm for COW in device memory
omits a4aa8a7d7e3b tools: add hmm gup tests for device coherent type
omits 1b08dc3543f5 tools: update test_hmm script to support SP config
omits 8afa61463eb0 tools: update hmm-test to support device coherent type
omits b0241f37e8e7 lib: add support for device coherent type in test_hmm
omits 6d9707980b43 lib: test_hmm add module param for zone device type
omits a04bfeff8306 lib: test_hmm add ioctl to get zone device type
omits 0e47f437ed4e drm/amdkfd: add SPM support for SVM
omits 852eea582595 mm/gup: migrate device coherent pages when pinning instead [...]
omits 05fb1816436b mm: remove the vma check in migrate_vma_setup()
omits 956badc13d1e mm: add device coherent vma selection for memory migration
omits 422ff12dcaa9 mm: handling Non-LRU pages returned by vm_normal_pages
omits 19527eb7f1e2 mm: add zone device coherent type memory support
omits b1d67eadd71e mm/migration: fix potential pte_unmap on an not mapped pte
omits 527f221a5458 mm/migration: return errno when isolate_huge_page failed
omits 9c28d66c690f mm/migration: remove unneeded lock page and PageMovable check
omits c3f2df1a06ac mm: reduce the rcu lock duration
omits 2b35fcf0767e mm/shmem.c: clean up comment of shmem_swapin_folio
omits 1b0e605c3ae1 mm: avoid unnecessary page fault retires on shared memory types
omits 0d4bf2e38695 tools/vm/slabinfo: use alphabetic order when two values are equal
omits 8b4fe05bb1a3 mm: use PAGE_ALIGNED instead of IS_ALIGNED
omits fe4d1569b4f1 mm/x86: remove dead code for hugetlbpage.c
omits f3dc9939e994 mm: fix racing of vb->va when kasan enabled
omits dc2399dc51a9 mm: discard __GFP_ATOMIC
omits 6a579b540e35 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes
omits d7b19e2c0707 mm/page_alloc: remotely drain per-cpu lists
omits 79f658ac4455 mm/page_alloc: protect PCP lists with a spinlock
omits a9013b92f131 mm/page_alloc: split out buddy removal code from rmqueue i [...]
omits 19413e9bb5a8 mm/page_alloc: use only one PCP list for THP-sized allocations
omits beb797e9ba47 mm/page_alloc: add page->buddy_list and page->pcp_list
omits 57ecb5861b4e mm/page_vma_mapped.c: check possible huge PMD map with tra [...]
omits f6fda8de4642 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
omits 6897d36260f7 MAINTAINERS: Add maintainer information for LoongArch
omits 5d88c4f3be9f LoongArch: Add Loongson-3 default config file
omits 864c39630ba9 LoongArch: Add Non-Uniform Memory Access (NUMA) support
omits b2fff8d0d139 LoongArch: Add multi-processor (SMP) support
omits 17e07141ec2e LoongArch: Add VDSO and VSYSCALL support
omits 84d59fd4b70e LoongArch: Add some library functions
omits da69da92fa8c LoongArch: Add misc common routines
omits 41ee3db78fdd LoongArch: Add ELF and module support
omits f7cd253fa4f7 LoongArch: Add signal handling support
omits 671518452057 LoongArch: Add system call support
omits 708d281a446a LoongArch: Add memory management
omits e175473a198c LoongArch: Add process management
omits a67ab45c447d LoongArch: Add exception/interrupt handling
omits 294a035ddfb5 LoongArch: Add boot and setup routines
omits e592d6b38943 LoongArch: Add other common headers
omits f93189c937c8 LoongArch: Add atomic/locking headers
omits 946ea508c2e6 LoongArch: Add CPU definition headers
omits 201df61b1bbb LoongArch: Add build infrastructure
omits ff8c9e7ada7f LoongArch: Add writecombine support for drm
omits 20610cb9d748 LoongArch: Add ELF-related definitions
omits 3961cb65d533 Documentation/zh_CN: Add basic LoongArch documentations
omits 20e3bf3bf8ca Documentation: LoongArch: Add basic documentations
omits 016afab9f768 irqchip/loongson-liointc: Fix build error for LoongArch
omits 716b6cea987f irqchip: Adjust Kconfig for Loongson
omits f3af801053cb ACPICA: Events: Support fixed pcie wake event
omits 031e75a4d050 ACPICA: MADT: Add LoongArch APICs support
omits 7b6002b3b23d dt-bindings: net: Fix unevaluatedProperties warnings in examples
omits 213379bfdad4 dt-bindings: PCI: socionext,uniphier-pcie: Add missing chi [...]
omits e67a7728d123 dt-bindings: usb: snps,dwc3: Add missing 'dma-coherent' property
omits adb97f9f8442 dt-bindings: soc: imx8mp-media-blk-ctrl: Fix DT example
omits 9296993b5df3 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus
omits d770bed1bcf6 Documentation/virt/kvm/api.rst: Explain rc/rrc delivery
omits 242915ac3afe Documentation/virt/kvm/api.rst: Add protvirt dump/info api [...]
omits 992947302e7d Documentation: virt: Protected virtual machine dumps
omits ad28bd38d70e KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP
omits 12681f5acb55 KVM: s390: Add CPU dump functionality
omits d08e13528c1c KVM: s390: Add configuration dump functionality
omits 8e34e1173520 KVM: s390: pv: Add query dump information
omits 1fb4670d921f KVM: s390: pv: Add dump support definitions
omits c04294a789ac KVM: s390: pv: Add query interface
omits 94c3e01bd3ad s390/uv: Add dump fields to query
omits 780faa6496ac s390/uv: Add SE hdr query information
omits 48d1646a0262 workqueue: Wrap flush_scheduled_work() using a macro
omits 475dcb70e261 kbuild: rebuild multi-object modules when objtool is updated
omits 671165719354 kbuild: add cmd_and_savecmd macro
omits df0d3f08309e kbuild: make *.mod rule robust against too long argument error
omits 6663cee17b87 kbuild: make built-in.a rule robust against too long argum [...]
omits a17a0db7abc5 kbuild: check static EXPORT_SYMBOL* by script instead of modpost
omits 22923567873f vhost-vdpa: return -EFAULT on copy_to_user() failure
omits 3fe13612d9d1 vdpasim: Off by one in vdpasim_set_group_asid()
omits e49961198ac6 virtio: Directly use ida_alloc()/free()
omits 0b1c29374339 virtio: use WARN_ON() to warning illegal status value
omits 212c9e2424f4 virtio: harden vring IRQ
omits f0b3a7b737c2 virtio: allow to unbreak virtqueue
omits 0bb49fd7afba virtio-ccw: implement synchronize_cbs()
omits 2fd7ce5fb6d5 virtio-mmio: implement synchronize_cbs()
omits 3fd5fd804a6d virtio-pci: implement synchronize_cbs()
omits 2d570c889c84 virtio: introduce config op to synchronize vring callbacks
omits b66b829d1638 virtio: use virtio_reset_device() when possible
omits 8fa7357206dc virtio: use virtio_device_ready() in virtio_device_restore()
omits 050f5c1f9ea7 vdpasim: allow to enable a vq repeatedly
omits 3f974507ed90 vDPA/ifcvf: fix uninitialized config_vector warning
omits 95340f677165 vdpa/vp_vdpa : add vdpa tool support in vp_vdpa
omits ed7494a8ac1d virtio: Replace long long int with long long
omits 7f653a14d154 virtio: Replace unsigned with unsigned int
omits 4a7bcb64f427 virtio-crypto: enable retry for virtio-crypto-dev
omits 41e019c158be virtio-crypto: adjust dst_len at ops callback
omits 1dd38c90b687 virtio-crypto: wait ctrl queue instead of busy polling
omits b058278f50d8 virtio-crypto: use private buffer for control request
omits c36f20cb6f7d virtio-crypto: change code style
omits abe6fd14724f virtio-pci: Remove wrong address verification in vp_del_vqs()
omits c0ac1c64de7b virtio: pci: Fix an error handling path in vp_modern_probe()
omits 1091638cb644 vdpasim: control virtqueue support
omits d3978713e09f vdpa_sim: filter destination mac address
omits 06c9d1562c1e vdpa_sim: factor out buffer completion logic
omits db8400b1c79e vdpa_sim: advertise VIRTIO_NET_F_MTU
omits 39d5ec46779c vhost-vdpa: support ASID based IOTLB API
omits dd94a8289d90 vhost-vdpa: introduce uAPI to set group ASID
omits 21cf923c6624 vhost-vdpa: uAPI to get virtqueue group id
omits 71703c42a6f2 vhost-vdpa: introduce uAPI to get the number of address spaces
omits b118a5aee14d vhost-vdpa: introduce uAPI to get the number of virtqueue groups
omits be16fd6ec329 vhost-vdpa: introduce asid based IOTLB
omits e75d1908ef49 vhost: support ASID in IOTLB API
omits 8ba5a0293609 vhost_iotlb: split out IOTLB initialization
omits 194f714ebdc6 vdpa: introduce config operations for associating ASID to [...]
omits 0e9b53ada044 vdpa: multiple address spaces support
omits f424586e82c3 vdpa: introduce virtqueue groups
omits c0cd6d257fc7 vhost-vdpa: switch to use vhost-vdpa specific IOTLB
omits d0a6b8903ad8 vhost-vdpa: passing iotlb to IOMMU mapping helpers
omits 024e32c92b9b virtio-vdpa: don't set callback if virtio doesn't need it
omits f372dbd2cc95 vhost: move the backend feature bits to vhost_types.h
omits 6596ada7134d virtio_ring: add unlikely annotation for free descs check
omits 1871fe190c6d virtio_ring: remove unnecessary to_vvq call in vring hot path
omits c267e7df2a3a virtio-blk: support mq_ops->queue_rqs()
omits 12d2600e5a32 virtio-blk: support polling I/O
omits c628add27eb4 vdpa/mlx5: Use readers/writers semaphore instead of mutex
omits 9c8e6727c2ab vdpa/mlx5: Add support for reading descriptor statistics
omits d4a83465d409 net/vdpa: Use readers/writers semaphore instead of cf_mutex
omits 2769ad5664f3 net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex
omits 5da06c6745a8 vdpa: Add support for querying vendor statistics
omits 0b6eab2f13d1 vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
omits d2cb6656f83e workqueue: Wrap flush_workqueue() using an inline function
omits 1905a336ba03 Merge branch 'features' into for-next
omits 9d7e6c308f6c Merge branch 'fixes' into for-next
adds 1501f707d2b2 Merge tag 'f2fs-for-5.19-rc1' of git://git.kernel.org/pub/ [...]
adds 700170bf6b4d Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/proj [...]
adds 2380dd691e1f Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
adds 129bdb30fb05 Merge tag 'spi-fix-v5.19-rc0' of git://git.kernel.org/pub/ [...]
adds f634b63d43e1 Merge tag 'rproc-v5.19' of git://git.kernel.org/pub/scm/li [...]
adds 68e6134bb70a Merge tag 'rpmsg-v5.19' of git://git.kernel.org/pub/scm/li [...]
adds 8eca6b0a647a Merge tag 'pwm/for-5.19-rc1' of git://git.kernel.org/pub/s [...]
adds 17eabd42560f afs: Fix infinite loop found by xfstest generic/676
adds e5b020871332 Merge tag '5.19-rc-ksmbd-server-fixes' of git://git.samba. [...]
adds 8171acb8bc9b Merge tag 'erofs-for-5.19-rc1-fixes' of git://git.kernel.o [...]
adds 176882156ae6 Merge tag 'vfio-v5.19-rc1' of https://github.com/awilliam/ [...]
adds 96752be4d7b4 Merge tag 'linux-watchdog-5.19-rc1' of git://www.linux-wat [...]
adds e56a4be2843c power: supply: core: Initialize struct to zero
adds 34f243e9fb5a power: supply: axp288_fuel_gauge: Fix battery reporting on [...]
adds f61509a6f0b7 power: supply: axp288_fuel_gauge: Drop BIOS version check [...]
adds 010ddb813f35 power: supply: ab8500_fg: Allocate wq in probe
adds da50aad6d867 Merge power-supply 'fixes' branch
adds c7993147519c Merge tag 'for-v5.19' of git://git.kernel.org/pub/scm/linu [...]
adds fa78526accfd Merge tag 'for-5.19/dm-fixes' of git://git.kernel.org/pub/ [...]
adds 66ed42caf286 MAINTAINERS: rectify entries for some i3c drivers after dt [...]
adds 55fe92179058 Merge tag 'i3c/for-5.19' of git://git.kernel.org/pub/scm/l [...]
adds f78e3d407a33 rtc: mxc: Silence a clang warning
adds 54eb8462f21f Merge tag 'rtc-5.19' of git://git.kernel.org/pub/scm/linux [...]
adds d8e680040ed6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
adds 008728c89928 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
adds dbc45b1f2857 Merge branch 'fixes' of https://git.linaro.org/people/jens [...]
adds 2e8728c955ce net: sched: add barrier to fix packet stuck problem for lo [...]
adds fecf31ee395b netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
adds 3923b1e44066 netfilter: nf_tables: hold mutex on netns pre_exit path
adds f9a43007d3f7 netfilter: nf_tables: double hook unregistration in netns path
adds f1896d45fee9 netfilter: flowtable: fix missing FLOWI_FLAG_ANYSRC flag
adds 97629b237a8c netfilter: flowtable: fix nft_flow_route source address fo [...]
adds b3c0a9efbe0e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
adds 0a375c822497 tcp: tcp_rtx_synack() can be called from process context
adds c4caa500ffeb bonding: guard ns_targets by CONFIG_IPV6
adds f3d671c71109 octeontx2-af: fix error code in is_valid_offset()
adds 196a888ca657 macsec: fix UAF bug for real_dev
adds e6652a8ef3e6 net: ping6: Fix ping -6 with interface name
adds 86360030cc51 net/sched: act_api: fix error code in tcf_ct_flow_table_fi [...]
adds 2ff6a1848b21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 22b2b7bc12e3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 6807927bf42c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 2965c4cdf7ad wifi: mac80211: fix use-after-free in chanctx code
adds c47ccf467c46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
adds 672362cbe6df Merge tag 'asoc-fix-v5.19-rc0' of https://git.kernel.org/p [...]
adds f5b28bf210ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds aeca8a329502 ASoC: nau8822: Add operation for internal PLL off and on
adds ef8d89b83bf4 ASoC: qcom: lpass-platform: Update VMA access permissions [...]
adds 36513d56b7d5 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus
adds 7afc4d6b023e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds 28cbc2d4c54c regulator: mt6315-regulator: fix invalid allowed mode
adds e4296f8578b5 Merge remote-tracking branch 'regulator/for-5.18' into reg [...]
adds 9ef46da3b28e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds bb48446115c8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds 7720b03f0389 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
adds 5f92df8ddacb Input: raspberrypi-ts - add missing HAS_IOMEM dependency
adds 3067b88136b3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
adds e67abd487c3c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 62ff86efba4f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git
adds 17718410388f KVM: Don't null dereference ops->destroy
adds e5525b56574b Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...]
adds 45b517bc4e6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 39eef8a7c167 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
adds 0bcb571f3802 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds 15e1a9bc41c9 dt-bindings: soc: imx8mp-media-blk-ctrl: Fix DT example
adds cdc46fa81cc0 dt-bindings: usb: snps,dwc3: Add missing 'dma-coherent' property
adds bcd7ec2cd720 dt-bindings: PCI: socionext,uniphier-pcie: Add missing chi [...]
adds 0a1e19c8a639 dt-bindings: net: Fix unevaluatedProperties warnings in examples
adds 209ac1d263e8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...]
adds a051246b786a mmc: block: Fix CQE recovery reset success
adds 479260419fa4 dt-bindings: mmc: Fix unevaluatedProperties warnings in examples
adds 032601ade67a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
adds eb9f9d879a28 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...]
adds 8cbfa6e2a61c Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...]
adds 741d4514e96a MAINTAINERS: Update GPIO ACPI library to Supported
adds 8a172952fc59 MAINTAINERS: Update Intel GPIO (PMIC and PCH) to Supported
adds 43624eda86c9 gpio: pca953x: use the correct register address to do regc [...]
adds ea1f15ad961d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...]
adds 2ebe03f880ef Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...]
adds fd516426a1f8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
adds b5db4eaa8649 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
new 31cb50b5590f kbuild: check static EXPORT_SYMBOL* by script instead of modpost
new cd968b97c492 kbuild: make built-in.a rule robust against too long argum [...]
new c6031b1dbbbf kbuild: make *.mod rule robust against too long argument error
new ebd191b38c5e kbuild: add cmd_and_savecmd macro
new f6b66ca4f38b kbuild: rebuild multi-object modules when objtool is updated
new a78b6afa9913 kbuild: remove redundant cleanups in scripts/link-vmlinux.sh
new 0ef3bf716886 kbuild: clean .tmp_* pattern by make clean
new 567a85da2a9d kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o
new dfd41d69a25c kbuild: factor out the common objtool arguments
new cf2cbe28c6a2 modpost: fix section mismatch check for exported init/exit [...]
new 6fabfc5fdccf modpost: simplify mod->name allocation
new 80680aa358e3 modpost: use fnmatch() to simplify match()
new bcc450ecc136 scripts: kconfig: nconf: make nconfig accept jk keybindings
new 53356f9c919b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c93aae8f990d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
new ff979b2a9d97 ftrace/fgraph: fix increased missing-prototypes warnings
new 9498ebd6fa7a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
new 0ebb3550dede Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ee42cfe49e89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 770c3a2c062f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new d8d9cfb6a57f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7769612e5cae Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new 60dcc8517fee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 51ed0e837383 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3c560329af85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d14f3e5ec7c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 63b23799d2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c03050e6a146 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f1d5affbcbae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new cf6cdd17c66e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 92b31f3a8542 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 3d76822992b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f17bb0ce258e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 42eefb806169 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
new ecf674c82513 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new 32770f31e493 Merge branch 'next' of https://git.linaro.org/people/jens. [...]
new 9dec7f25bef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3c198b97cfd7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new a1a6b121d321 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
new bbf71ae02964 irqchip: Adjust Kconfig for Loongson
new cbc9aab66907 irqchip/loongson-liointc: Fix build error for LoongArch
new 2f348a711536 Documentation: LoongArch: Add basic documentations
new fe9a226d5f2b Documentation/zh_CN: Add basic LoongArch documentations
new 30b30869b8c8 LoongArch: Add ELF-related definitions
new 08304dbfaa4c LoongArch: Add writecombine support for drm
new e7742f130595 LoongArch: Add build infrastructure
new 23adcb68c191 LoongArch: Add CPU definition headers
new 759138740976 LoongArch: Add atomic/locking headers
new 4581880f803d LoongArch: Add other common headers
new 08035ed3fe35 LoongArch: Add boot and setup routines
new 847d94606835 LoongArch: Add exception/interrupt handling
new c66daef040a2 LoongArch: Add process management
new 8a0ff8158fff LoongArch: Add memory management
new 387de473f268 LoongArch: Add system call support
new 2843d760378c LoongArch: Add signal handling support
new 2d8ebf8f64f5 LoongArch: Add ELF and module support
new a7dc4733f765 LoongArch: Add misc common routines
new f0c5be837f4d LoongArch: Add some library functions
new 1bf6c4195bf8 LoongArch: Add VDSO and VSYSCALL support
new c39da805f51a LoongArch: Add multi-processor (SMP) support
new 4f39c6feb0ce LoongArch: Add Non-Uniform Memory Access (NUMA) support
new b30b184e305b LoongArch: Add Loongson-3 default config file
new 6e86125eef7e MAINTAINERS: Add maintainer information for LoongArch
new c87d659e24bb Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
new b2de48ad2d1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 28d4b15331b5 Merge branch 'fixes' into for-next
new 4d1f2e4576af s390/Kconfig: fix indentation
new 13e282cc92d7 s390/Kconfig.debug: fix indentation
new 9dade1707fdb s390/kexec: add __GFP_NORETRY to KEXEC_CONTROL_MEMORY_GFP
new 315945a43e91 MAINTAINERS: Update s390 virtio-ccw
new 6d5946274df1 s390/gmap: voluntarily schedule during key setting
new 3ae11dbcfac9 s390/mm: use non-quiescing sske for KVM switch to keyed guest
new 29ccaa4b35ea s390/mcck: isolate SIE instruction when setting CIF_MCCK_G [...]
new 79a74dac447b s390/uaccess: use symbolic names for inline assembler operands
new 454ede3f1424 s390/uaccess: use exception handler to zero result on get_ [...]
new a0e3a44bc2a0 s390/uaccess: use __noreturn instead of __attribute__((noreturn))
new d144182ed19a s390/uaccess: whitespace cleanup
new f037acb41dc9 s390/stack: merge empty stack frame slots
new e0ffcf3fe18e s390/stack: add union to reflect kvm stack slot usages
new 31c0e4c11a0f Merge branch 'features' into for-next
new 8c9e9e71b733 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c5239d5b0741 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 7f0d48d005cc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...]
new 512968ff3870 Merge branch 'master' of git://github.com/ceph/ceph-client.git
new cc391b694ff0 cifs: fix potential deadlock in direct reclaim
new 4e778cefb058 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 7b6c4a28c9fc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 532bb449147a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 724bbe49c5e4 fs/ntfs3: provide block_invalidate_folio to fix memory leak
new 64ffdb90b933 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 9b8fd7f7fb8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new f6f636a4d18d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new c9ada6c79b29 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...]
new bfc9325fbe6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 931d139ef399 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 40081f83c0a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9d04b26655c3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
new 627f01eab93d docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0
new 938285a130ec docs: blockdev: change title to match section content
new fae35da4ace3 docs: move Linux logo into a new `images` folder
new 6199e138fe3b docs: add SVG version of the Linux logo
new a27e51b45e1b documentation: Format button_dev as a pointer.
new b7f423b92f0e Merge branch 'docs-next' of git://git.lwn.net/linux.git
new 013018a24a48 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new c8065994bfcc Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...]
new 5895f218d726 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new e573a3cd56d1 Merge tag 'amd-drm-next-5.19-2022-05-26' of https://gitlab [...]
new bf23729c7a5f Merge tag 'amd-drm-next-5.19-2022-05-26-2' of https://gitl [...]
new 60155ebbf480 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...]
new 5545707b4e3d next-20220601/amdgpu
new b71a85abf608 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...]
new 6ec75b20eaf2 Input: adp5588-keys - drop CONFIG_PM guards
new 2d1159854f86 Input: adp5588-keys - switch to using threaded interrupt
new 45608827e6e9 Input: adp5588-keys - switch to using managed resources
new 0bcbbf230b30 Input: adp5588-keys - do not explicitly set device as wake [...]
new d0789070a851 Input: mtk-pmic-keys - allow compiling with COMPILE_TEST
new 2a0a5828b98a Input: mtk-pmic-keys - use single update when configuring [...]
new b581acb49aec Input: mtk-pmic-keys - transfer per-key bit in mtk_pmic_keys_regs
new 69cf890d8b28 Input: mtk-pmic-keys - move long press debounce mask to mt [...]
new 9cd8f70ae880 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 61c1b44a21d7 io_uring: fix deadlock on iowq file slot alloc
new bde0d7374edc Merge branch 'io_uring-5.19' into for-next
new c481216c89b6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new 6438cbdd32d9 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...]
new 5a3d777aab3e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new 1f3bd1f74475 Merge branch 'next' of git://github.com/cschaufler/smack-next
new 3b8d1c0d6306 workqueue: Wrap flush_workqueue() using a macro
new 9f80bcb97a90 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...]
new 181b6f40e9ea x86/microcode: Rip out the OLD_INTERFACE
new a77a94f86273 x86/microcode: Default-disable late loading
new d23d33ea0fcd x86/microcode: Taint and warn on late loading
new 0c0fe08c7648 x86/microcode: Remove unnecessary perf callback
new f3c3debf7700 Merge branch 'x86/microcode'
new daa2283ca16e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new c6c09075ba24 Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
new 379567899370 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new ac41afafbf78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3caac2e5e731 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
new ac640db3a026 s390/uv: Add SE hdr query information
new 38c218259d4c s390/uv: Add dump fields to query
new 35d02493dba1 KVM: s390: pv: Add query interface
new 06eb3388e703 KVM: s390: pv: Add dump support definitions
new fe9a93e07ba4 KVM: s390: pv: Add query dump information
new 0460eb35b443 KVM: s390: Add configuration dump functionality
new 8aba09588d2a KVM: s390: Add CPU dump functionality
new e9bf3acb23f0 KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP
new 660a28653d83 Documentation: virt: Protected virtual machine dumps
new 437cfd714db9 Documentation/virt/kvm/api.rst: Add protvirt dump/info api [...]
new b0f46280d3fc Documentation/virt/kvm/api.rst: Explain rc/rrc delivery
new 97da92c0ff92 KVM: s390: selftests: Use TAP interface in the memop test
new 17e48d8a1ef0 KVM: s390: selftests: Use TAP interface in the sync_regs test
new 0c073227df50 KVM: s390: selftests: Use TAP interface in the tprot test
new b1edf7f159a6 KVM: s390: selftests: Use TAP interface in the reset test
new 5b32be5ba249 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 41925b105e34 xen: replace xen_remap() with memremap()
new 7912c05ee337 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new 5ae110999c8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 89b4f483c541 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8d335b311aa3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new 2cab87c4a105 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new fb282809ef8a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new f581543075d2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new d8899e3c17a3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
new 86c0c0805d68 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new 8f09a09ff169 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5d429495a8ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7a6691f1f897 vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
new 13b00b135665 vdpa: Add support for querying vendor statistics
new 0078ad905dc8 net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex
new a6a51adc6e8a net/vdpa: Use readers/writers semaphore instead of cf_mutex
new 1892a3d425bf vdpa/mlx5: Add support for reading descriptor statistics
new 759ae7f9bf1e vdpa/mlx5: Use readers/writers semaphore instead of mutex
new 4e0400525691 virtio-blk: support polling I/O
new 0e9911fa768f virtio-blk: support mq_ops->queue_rqs()
new 35c51e093d95 virtio_ring: remove unnecessary to_vvq call in vring hot path
new b4b4ff73ef04 virtio_ring: add unlikely annotation for free descs check
new 175d493c3c3e vhost: move the backend feature bits to vhost_types.h
new ea239a67461a virtio-vdpa: don't set callback if virtio doesn't need it
new ae967246d099 vhost-vdpa: passing iotlb to IOMMU mapping helpers
new 0b7ee47c5f36 vhost-vdpa: switch to use vhost-vdpa specific IOTLB
new d4821902e434 vdpa: introduce virtqueue groups
new db9adcbf4286 vdpa: multiple address spaces support
new 46d554b1bcd1 vdpa: introduce config operations for associating ASID to [...]
new 1cb108994c68 vhost_iotlb: split out IOTLB initialization
new 91233ad71186 vhost: support ASID in IOTLB API
new 3d5698793897 vhost-vdpa: introduce asid based IOTLB
new 3ace88bd3743 vhost-vdpa: introduce uAPI to get the number of virtqueue groups
new a0c95f201170 vhost-vdpa: introduce uAPI to get the number of address spaces
new 2d1fcb7758e4 vhost-vdpa: uAPI to get virtqueue group id
new 84d7c8fd3aad vhost-vdpa: introduce uAPI to set group ASID
new aaca8373c4b1 vhost-vdpa: support ASID based IOTLB API
new 05b6976212d4 vdpa_sim: advertise VIRTIO_NET_F_MTU
new ec103d983bb5 vdpa_sim: factor out buffer completion logic
new cfe226892913 vdpa_sim: filter destination mac address
new bda324fd037a vdpasim: control virtqueue support
new 7a836a2aba09 virtio: pci: Fix an error handling path in vp_modern_probe()
new 7e415282b41b virtio-pci: Remove wrong address verification in vp_del_vqs()
new 6fd763d15586 virtio-crypto: change code style
new 0756ad15b1fe virtio-crypto: use private buffer for control request
new 977231e8d456 virtio-crypto: wait ctrl queue instead of busy polling
new a36bd0ad9fbf virtio-crypto: adjust dst_len at ops callback
new 4e0d352af04c virtio-crypto: enable retry for virtio-crypto-dev
new 3153234097f6 virtio: Replace unsigned with unsigned int
new 0619eda83d90 virtio: Replace long long int with long long
new ffbda8e9df10 vdpa/vp_vdpa : add vdpa tool support in vp_vdpa
new ac33f84ba5ff vDPA/ifcvf: fix uninitialized config_vector warning
new 242436973831 vdpasim: allow to enable a vq repeatedly
new 2536b2ca1541 virtio: use virtio_device_ready() in virtio_device_restore()
new 0aa96837c3de virtio: use virtio_reset_device() when possible
new 48b69959a855 virtio: introduce config op to synchronize vring callbacks
new 48b3dd243821 virtio-pci: implement synchronize_cbs()
new 9e9b2893284f virtio-mmio: implement synchronize_cbs()
new 3a232277c1ac virtio-ccw: implement synchronize_cbs()
new be83f04d2529 virtio: allow to unbreak virtqueue
new 8b4ec69d7e09 virtio: harden vring IRQ
new 619e9e14ba3c virtio: use WARN_ON() to warning illegal status value
new 4f58afd6eb17 virtio: Directly use ida_alloc()/free()
new 1f97b9785076 vdpasim: Off by one in vdpasim_set_group_asid()
new f4a8686ec7a3 vhost-vdpa: return -EFAULT on copy_to_user() failure
new 6fcf224c379f vhost: get rid of vhost_poll_flush() wrapper
new 6ca84326c283 vhost: flush dev once during vhost_dev_stop
new 2c029f329859 vhost_net: get rid of vhost_net_flush_vq() and extra flush calls
new c5514758ddd9 vhost_test: remove vhost_test_flush_vq()
new 15538ba5ffaa vhost_vsock: simplify vhost_vsock_flush()
new c3d284cf789d vhost-scsi: drop flush after vhost_dev_cleanup
new f3a1aad9a448 vhost-test: drop flush after vhost_dev_cleanup
new b2ffa407ed5d vhost: rename vhost_work_dev_flush
new 7becdd13b640 vdpa/mlx5: Remove flow counter from steering
new baf2ad3f6a98 vdpa/mlx5: Add RX MAC VLAN filter support
new bd8bb9aed56b vdpa: ifcvf: set pci driver data in probe
new 3ed68b95bd1b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new aa7d1641fc32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new de504917b670 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ba07b64f6770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 09315570d1e5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 1657215f3056 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...]
new 2b8254af3dbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a2634cd28aa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7ca4e2de8ab1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 630f972d76d6 riscv: read-only pages should not be writable
new ca209f8b5f61 efi: x86: Fix config name for setting the NX-compatibility [...]
new 31f1a0edff78 efi/x86: libstub: Make DXE calls mixed mode safe
new 75ed63d91940 efi: clean up Kconfig dependencies on CONFIG_EFI
new a755a34880a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e9bd0efac291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b644a5187b0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e3aaf22fb3db random: always mix cycle counter in add_latent_entropy()
new a2d9725b3f9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 362c14a02ba5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
new 08ecc1460782 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new 8b14d1d08818 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...]
new e4aaf925bf74 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new de10b1918cdb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new 662ce1dc9caf delayacct: track delays from write-protect copy
new 90e61f5e57c1 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
new 1ff810c16d65 mailmap: update Josh Poimboeuf's email
new 273aea955ece MAINTAINERS: add maintainer information for z3fold
new 0111def915b2 mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_ [...]
new 547be963c99f mm: page_isolation: use compound_nr() correctly in isolate [...]
new a04e1928e2ea mm/memremap: fix missing call to untrack_pfn() in pagemap_range()
new b3e34a47f989 x86/kexec: fix memory leak of elf header buffer
new a19cad069159 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
new 2c8604f33173 mm: lru_cache_disable: use synchronize_rcu_expedited
new 87ec03e5ac77 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
new 0d05f6d98c2c mm/page_vma_mapped.c: check possible huge PMD map with tra [...]
new 3031defaa91e mm/page_alloc: add page->buddy_list and page->pcp_list
new ced281bc80b3 mm/page_alloc: use only one PCP list for THP-sized allocations
new 73e92f76fb6e mm/page_alloc: split out buddy removal code from rmqueue i [...]
new ec79a5d91226 mm/page_alloc: protect PCP lists with a spinlock
new 082866e5728b mm/page_alloc: remotely drain per-cpu lists
new 7edb915fbc50 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes
new 604ffb88ee3c mm: discard __GFP_ATOMIC
new 61d1b0885c01 mips: rename mt_init to mips_mt_init
new 2434ee25be6b Maple Tree: add new data structure
new 41e79d431480 maple_tree: Fix expanding null off the end of the data.
new bded60a8adcb maple_tree: fix mas_next() when already on the last node entry
new 1f604ace9a7a maple_tree: fix 32b parent pointers
new 8744eea0be82 maple_tree: fix potential out of range offset on mas_next( [...]
new 84e63f044f0c radix tree test suite: add pr_err define
new e81176970193 radix tree test suite: add kmem_cache_set_non_kernel()
new e6a409a39885 radix tree test suite: add allocation counts and size to k [...]
new dea5e2e48591 radix tree test suite: add support for slab bulk APIs
new 0188c06b7d3b radix tree test suite: add lockdep_is_held to header
new 6b65236bc0df lib/test_maple_tree: add testing for maple tree
new 274418c975a9 test_maple_tree: add null expansion tests
new 504d2545fbdd mm: start tracking VMAs with maple tree
new ff13b84b8e00 mapletree: build fix
new c99244763a9f mm/mmap: fix leak on expand_downwards() and expand_upwards()
new 260e6cfbade2 mm: add VMA iterator
new f153fe614448 mmap: use the VMA iterator in count_vma_pages_range()
new 0d0ed24bd809 mm/mmap: use the maple tree in find_vma() instead of the rbtree.
new 70dc841baa1b mm/mmap: use the maple tree for find_vma_prev() instead of [...]
new 5f30f679e3b4 mm/mmap: use maple tree for unmapped_area{_topdown}
new 23044ea97b44 kernel/fork: use maple tree for dup_mmap() during forking
new 2538d864027f damon: convert __damon_va_three_regions to use the VMA iterator
new dccb6512a27e damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...]
new fddae1db6497 proc: remove VMA rbtree use from nommu
new e82cc823f3f8 mm: remove rb tree.
new f9b79b1a7463 mmap: change zeroing of maple tree in __vma_adjust()
new 686d5780c72b xen: use vma_lookup() in privcmd_ioctl_mmap()
new 1ba101facf49 mm: optimize find_exact_vma() to use vma_lookup()
new 0dc63a931425 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...]
new e082d936f0fd mm/mmap: change do_brk_flags() to expand existing VMA and [...]
new fd94bac39da3 mm: use maple tree operations for find_vma_intersection()
new dab8cc7608bd mm/mmap: use advanced maple tree API for mmap_region()
new 1b072c19d04a mm/mmap: fix advanced maple tree API for mmap_region()
new 0ac708730218 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...]
new 335c7355c438 mm/mmap: qvoid dereferencing next on null in BUG_ON()
new f761ce28796c mm: remove vmacache
new aca4a95bb76c mm: convert vma_lookup() to use mtree_load()
new 4d0715078185 mm/mmap: move mmap_region() below do_munmap()
new fb35f38e6cde mm/mmap: reorganize munmap to use maple states
new 17090efe15e6 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap()
new 26a8d05dfa25 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings
new 21a0da1f8ab0 arm64: remove mmap linked list from vdso
new 98a925d3ed1a arm64: Change elfcore for_each_mte_vma() to use VMA iterator
new fe5d2047e42f parisc: remove mmap linked list from cache handling
new c0c17b8b5ae6 powerpc: remove mmap linked list walks
new 62024dc9b7c2 s390: remove vma linked list walks
new 439d6c59205e x86: remove vma linked list walks
new 93c4090186a9 xtensa: remove vma linked list walks
new f44679808b98 cxl: remove vma linked list walk
new 7627864e7520 optee: remove vma linked list walk
new a34dff0e262c um: remove vma linked list walk
new 03231d66013c coredump: remove vma linked list walk
new 20b9d090ded8 exec: use VMA iterator instead of linked list
new 0a0a0ec0f6ee fs/proc/base: use maple tree iterators in place of linked list
new 5f3c99ec5604 fs/proc/task_mmu: stop using linked list and highest_vm_end
new 4a17f8e40a97 userfaultfd: use maple tree iterator to iterate VMAs
new d96b2b498f42 ipc/shm: use VMA iterator instead of linked list
new 271e84fedeb3 acct: use VMA iterator instead of linked list
new 92d9ce5e0713 perf: use VMA iterator
new cd080c2968e8 sched: use maple tree iterator to walk VMAs
new a5ec46d69d6f fork: use VMA iterator
new b7906947b608 bpf: remove VMA linked list
new 271c7e3779f5 mm/gup: use maple tree navigation instead of linked list
new 555266ceaba3 mm/khugepaged: stop using vma linked list
new 065f9d0c43fa mm/ksm: use vma iterators instead of vma linked list
new a5f1dac88174 mm/madvise: use vma_find() instead of vma linked list
new 251e5727f243 mm/memcontrol: stop using mm->highest_vm_end
new 9c7021b8a57e mm/mempolicy: use vma iterator & maple state instead of vm [...]
new a79ee4daec1f mm/mlock: use vma iterator and maple state instead of vma [...]
new 75cc16d96fe1 mm/mprotect: use maple tree navigation instead of vma linked list
new 5a76747a7077 mm/mremap: use vma_find_intersection() instead of vma linked list
new 43229160d066 mm/msync: use vma_find() instead of vma linked list
new 4e33ffe96f92 mm/oom_kill: use maple tree iterators instead of vma linked list
new 3078b2620ce9 mm/pagewalk: use vma_find() instead of vma linked list
new f319e2de209b mm/swapfile: use vma iterator instead of vma linked list
new f44ae106f8ff i915: use the VMA iterator
new 8ee8df89c823 nommu: remove uses of VMA linked list
new 32355b99dd92 mm/nommu: move preallocations and limit other allocations
new 930647dd893e riscv: use vma iterator for vdso
new 1cb929f34fb9 mm: remove the vma linked list
new e6f97cfe14c0 mm/mmap: fix potential leak on do_mas_align_munmap()
new 9b43ee9aa8bd mm-remove-the-vma-linked-list-fix-fix
new a48bf9215caf mm/mmap: drop range_has_overlap() function
new ae1d874b52e6 mm/mmap.c: pass in mapping to __vma_link_file()
new 388e58796217 mm/page_alloc: reduce potential fragmentation in make_allo [...]
new 0bf4949e3bc0 mm: fix racing of vb->va when kasan enabled
new 94763922b5e5 mm/x86: remove dead code for hugetlbpage.c
new 93c00e843a63 mm: use PAGE_ALIGNED instead of IS_ALIGNED
new d1e006e588c3 tools/vm/slabinfo: use alphabetic order when two values are equal
new 038f0a62f90e mm: avoid unnecessary page fault retires on shared memory types
new a1918bcc1a5e mm/shmem.c: clean up comment of shmem_swapin_folio
new 8d7b6a8ca61e mm: reduce the rcu lock duration
new ae9044ef8fea mm/migration: remove unneeded lock page and PageMovable check
new ec0c98649c93 mm/migration: return errno when isolate_huge_page failed
new 026160e15331 mm/migration: fix potential pte_unmap on an not mapped pte
new d2df0664a734 mm: add zone device coherent type memory support
new 0b7a5272a7c7 mm: handling Non-LRU pages returned by vm_normal_pages
new 00c9811c18a3 mm: add device coherent vma selection for memory migration
new 15784a64b103 mm: remove the vma check in migrate_vma_setup()
new e47ff8bb811c mm/gup: migrate device coherent pages when pinning instead [...]
new e6adac671771 drm/amdkfd: add SPM support for SVM
new 24b337302e7f lib: test_hmm add ioctl to get zone device type
new ce852e9ecdec lib: test_hmm add module param for zone device type
new 6115425b2fbb lib: add support for device coherent type in test_hmm
new d93135b49aab tools: update hmm-test to support device coherent type
new 0f2d1207511d tools: update test_hmm script to support SP config
new ca1bd1c3dcd6 tools: add hmm gup tests for device coherent type
new f67965fa48ca tools: add selftests to hmm for COW in device memory
new 644f5211b4dd mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix
new 9c7b6359f549 mm: rename kernel_init_free_pages to kernel_init_pages
new 0ef594072be9 mm: introduce clear_highpage_kasan_tagged
new 155400951a8a mm-introduce-clear_highpage_tagged-fix
new 02a2a24e7fab kasan: fix zeroing vmalloc memory with HW_TAGS
new e0a027061d04 kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix
new 7d748241cf0e selftests/vm: add protection_keys tests to run_vmtests
new 22c734db7d3f mm/memory_hotplug: drop 'reason' argument from check_pfn_span()
new a0a633a33dc4 mm: memory_hotplug: enumerate all supported section flags
new eef70c16dbe5 mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP
new 040c22f06af3 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...]
new afc352be334c mm/oom_kill: break evaluation when a task has been selected
new 2380f4dd383d mm/mempolicy: fix get_nodes out of bound access
new 34b79af99b09 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...]
new bb974c804aaf mm: shrinkers: introduce debugfs interface for memory shrinkers
new 2399ba5d54a6 mm: shrinkers: provide shrinkers with names
new a614c8fc4935 mm: docs: document shrinker debugfs
new d7b3c8c12f64 tools: add memcg_shrinker.py
new 007cbb52f179 mm: shrinkers: add scan interface for shrinker debugfs
new 86b86a78a3cd mm: drop oom code from exit_mmap
new 42c090e06acd mm-drop-oom-code-from-exit_mmap-fix
new cf79b45d1763 mm-drop-oom-code-from-exit_mmap-fix-fix
new f74c69e08718 mm: delete unused MMF_OOM_VICTIM flag
new 26d25c1b05d9 ocfs2: reflink deadlock when clone file to the same direct [...]
new f4fd8792a1be ocfs2: clear links count in ocfs2_mknod() if an error occurs
new 01fa5f6d8a94 ocfs2: fix ocfs2 corrupt when iputting an inode
new 7b06b0c7ea75 init: add "hostname" kernel parameter
new d571a1395024 init-add-hostname-kernel-parameter-v2
new 8207dcc0da4b init/main.c: silence some -Wunused-parameter warnings
new e4f43ab04978 checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...]
new f6b24a1fc08a profiling: fix shift too large makes kernel panic
new 9ad0066f58e9 resource: re-factor page_is_ram()
new 794a70ea4e0a Revert "squashfs: provide backing_dev_info in order to dis [...]
new 27e73bda5bcd squashfs: always build "file direct" version of page actor
new d8fde5694f7c squashfs: implement readahead
new ad423ae6cb9a squashfs-implement-readahead-checkpatch-fixes
new c5575f0f649b lib/list_debug.c: Detect uninitialized lists
new 2408f140000f Merge branch 'mm-nonmm-unstable' into mm-everything
new f8e209e8ad23 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
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 (5979480b1079)
\
N -- N -- N refs/heads/akpm (f8e209e8ad23)
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 420 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/blockdev/index.rst | 6 +-
Documentation/admin-guide/mm/index.rst | 1 +
Documentation/admin-guide/mm/shrinker_debugfs.rst | 135 +
Documentation/conf.py | 2 +-
Documentation/core-api/index.rst | 1 +
Documentation/core-api/maple_tree.rst | 218 +
.../bindings/mmc/brcm,sdhci-brcmstb.yaml | 2 -
.../bindings/mmc/marvell,xenon-sdhci.yaml | 3 +
.../bindings/regulator/mt6315-regulator.yaml | 4 +-
Documentation/{ => images}/COPYING-logo | 8 +
Documentation/{ => images}/logo.gif | Bin
Documentation/images/logo.svg | 2040 +
Documentation/input/input-programming.rst | 6 +-
Documentation/virt/kvm/api.rst | 2 +-
MAINTAINERS | 23 +-
Makefile | 4 +-
arch/arm64/kernel/elfcore.c | 16 +-
arch/arm64/kernel/vdso.c | 3 +-
arch/loongarch/Kconfig | 1 -
arch/loongarch/include/asm/asm.h | 4 +
arch/loongarch/include/asm/numa.h | 2 -
arch/loongarch/kernel/acpi.c | 176 +-
arch/loongarch/kernel/irq.c | 29 -
arch/mips/kernel/mips-mt.c | 4 +-
arch/parisc/kernel/cache.c | 9 +-
arch/powerpc/kernel/vdso.c | 6 +-
arch/powerpc/mm/book3s32/tlb.c | 11 +-
arch/powerpc/mm/book3s64/subpage_prot.c | 13 +-
arch/riscv/kernel/efi.c | 2 +-
arch/riscv/kernel/vdso.c | 3 +-
arch/s390/Kconfig | 8 +-
arch/s390/Kconfig.debug | 12 +-
arch/s390/include/asm/asm-extable.h | 91 +-
arch/s390/include/asm/kexec.h | 2 +-
arch/s390/include/asm/stacktrace.h | 11 +-
arch/s390/include/asm/uaccess.h | 217 +-
arch/s390/kernel/asm-offsets.c | 10 +-
arch/s390/kernel/entry.S | 6 +-
arch/s390/kernel/perf_event.c | 2 +-
arch/s390/kernel/vdso.c | 3 +-
arch/s390/mm/extable.c | 39 +-
arch/s390/mm/gmap.c | 20 +-
arch/s390/mm/pgtable.c | 2 +-
arch/um/kernel/tlb.c | 14 +-
arch/x86/Kconfig | 15 +-
arch/x86/boot/header.S | 2 +-
arch/x86/entry/vdso/vma.c | 9 +-
arch/x86/include/asm/efi.h | 9 +
arch/x86/include/asm/xen/page.h | 3 -
arch/x86/kernel/cpu/common.c | 2 +
arch/x86/kernel/cpu/microcode/core.c | 115 +-
arch/x86/kernel/tboot.c | 2 +-
arch/x86/kvm/mmu/mmu.c | 2 +-
arch/xtensa/kernel/syscall.c | 18 +-
drivers/acpi/acpica/evevent.c | 17 +-
drivers/acpi/acpica/hwsleep.c | 12 -
drivers/acpi/acpica/utglobal.c | 4 -
drivers/acpi/tables.c | 10 -
drivers/android/binder_alloc.c | 2 +-
drivers/firmware/Makefile | 3 +-
drivers/firmware/efi/Kconfig | 52 +-
drivers/firmware/efi/efi.c | 2 +-
drivers/firmware/efi/libstub/x86-stub.c | 4 +-
drivers/gpio/gpio-pca953x.c | 19 +-
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +-
drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 +-
drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 2 +-
drivers/gpu/drm/ttm/ttm_pool.c | 2 +-
drivers/input/joystick/Kconfig | 1 +
drivers/input/keyboard/Kconfig | 2 +-
drivers/input/keyboard/adp5588-keys.c | 206 +-
drivers/input/keyboard/mtk-pmic-keys.c | 98 +-
drivers/irqchip/Kconfig | 4 +-
drivers/md/bcache/btree.c | 2 +-
drivers/md/dm-bufio.c | 3 +-
drivers/md/dm-zoned-metadata.c | 4 +-
drivers/md/raid5.c | 2 +-
drivers/misc/cxl/fault.c | 45 +-
drivers/misc/vmw_balloon.c | 2 +-
drivers/mmc/core/block.c | 3 +-
drivers/net/bonding/bond_main.c | 2 +
drivers/net/bonding/bond_options.c | 10 +-
.../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 2 +-
drivers/net/macsec.c | 7 +
drivers/power/supply/ab8500_fg.c | 19 +-
drivers/power/supply/axp288_fuel_gauge.c | 41 +-
drivers/power/supply/power_supply_core.c | 2 +-
drivers/rtc/rtc-mxc.c | 2 +-
drivers/tee/optee/call.c | 18 +-
drivers/tty/hvc/hvc_xen.c | 2 +-
drivers/vdpa/ifcvf/ifcvf_main.c | 3 +-
drivers/vdpa/mlx5/net/mlx5_vnet.c | 292 +-
drivers/vhost/net.c | 11 +-
drivers/vhost/scsi.c | 4 +-
drivers/vhost/test.c | 14 +-
drivers/vhost/vhost.c | 22 +-
drivers/vhost/vhost.h | 3 +-
drivers/vhost/vsock.c | 7 +-
drivers/virtio/virtio_balloon.c | 2 +-
drivers/xen/grant-table.c | 6 +-
drivers/xen/privcmd.c | 2 +-
drivers/xen/xenbus/xenbus_probe.c | 8 +-
drivers/xen/xenbus/xenbus_probe_backend.c | 2 +-
fs/afs/dir.c | 5 +-
fs/btrfs/super.c | 2 +
fs/cifs/cifs_swn.c | 4 +-
fs/cifs/cifsencrypt.c | 8 +-
fs/cifs/cifsglob.h | 20 +-
fs/cifs/connect.c | 26 +-
fs/cifs/dfs_cache.c | 4 +-
fs/cifs/sess.c | 6 +-
fs/cifs/smb1ops.c | 6 +-
fs/cifs/smb2pdu.c | 6 +-
fs/cifs/smbdirect.c | 4 +-
fs/cifs/transport.c | 40 +-
fs/coredump.c | 34 +-
fs/erofs/utils.c | 2 +-
fs/exec.c | 12 +-
fs/ext4/extents_status.c | 3 +-
fs/f2fs/super.c | 2 +-
fs/gfs2/glock.c | 2 +-
fs/gfs2/main.c | 2 +-
fs/io_uring.c | 36 +-
fs/jbd2/journal.c | 3 +-
fs/mbcache.c | 2 +-
fs/nfs/nfs42xattr.c | 7 +-
fs/nfs/super.c | 2 +-
fs/nfsd/filecache.c | 2 +-
fs/nfsd/nfscache.c | 3 +-
fs/ntfs3/inode.c | 1 +
fs/proc/base.c | 5 +-
fs/proc/internal.h | 2 +-
fs/proc/task_mmu.c | 74 +-
fs/proc/task_nommu.c | 45 +-
fs/quota/dquot.c | 2 +-
fs/squashfs/Makefile | 4 +-
fs/squashfs/file.c | 97 +-
fs/squashfs/page_actor.h | 41 -
fs/squashfs/super.c | 33 -
fs/super.c | 6 +-
fs/ubifs/super.c | 2 +-
fs/userfaultfd.c | 55 +-
fs/xfs/xfs_buf.c | 3 +-
fs/xfs/xfs_icache.c | 2 +-
fs/xfs/xfs_qm.c | 3 +-
include/acpi/actbl2.h | 127 +-
include/acpi/actypes.h | 3 +-
include/linux/maple_tree.h | 685 +
include/linux/memcontrol.h | 21 +
include/linux/mm.h | 77 +-
include/linux/mm_types.h | 43 +-
include/linux/mm_types_task.h | 12 -
include/linux/oom.h | 11 -
include/linux/random.h | 6 +-
include/linux/sched.h | 1 -
include/linux/sched/coredump.h | 7 +-
include/linux/shrinker.h | 31 +-
include/linux/userfaultfd_k.h | 7 +-
include/linux/vm_event_item.h | 4 -
include/linux/vmacache.h | 28 -
include/linux/vmstat.h | 6 -
include/linux/workqueue.h | 75 +-
include/net/bonding.h | 6 +
include/net/sch_generic.h | 6 +
include/trace/events/maple_tree.h | 123 +
include/trace/events/mmap.h | 73 +
include/xen/arm/page.h | 3 -
init/main.c | 2 +
ipc/shm.c | 21 +-
kernel/acct.c | 11 +-
kernel/bpf/task_iter.c | 10 +-
kernel/debug/debug_core.c | 12 -
kernel/events/core.c | 3 +-
kernel/events/uprobes.c | 9 +-
kernel/fork.c | 57 +-
kernel/rcu/tree.c | 2 +-
kernel/resource.c | 19 +-
kernel/sched/fair.c | 10 +-
kernel/trace/fgraph.c | 2 +
lib/Kconfig.debug | 26 +-
lib/Makefile | 3 +-
lib/list_debug.c | 12 +-
lib/maple_tree.c | 6969 ++++
lib/test_maple_tree.c | 37909 +++++++++++++++++++
mm/Makefile | 3 +-
mm/damon/vaddr-test.h | 36 +-
mm/damon/vaddr.c | 53 +-
mm/debug.c | 14 +-
mm/gup.c | 7 +-
mm/huge_memory.c | 8 +-
mm/init-mm.c | 4 +-
mm/internal.h | 8 +-
mm/khugepaged.c | 13 +-
mm/ksm.c | 18 +-
mm/madvise.c | 2 +-
mm/memcontrol.c | 29 +-
mm/memory.c | 33 +-
mm/mempolicy.c | 58 +-
mm/mlock.c | 35 +-
mm/mmap.c | 2177 +-
mm/mprotect.c | 7 +-
mm/mremap.c | 22 +-
mm/msync.c | 2 +-
mm/nommu.c | 249 +-
mm/oom_kill.c | 9 +-
mm/page_alloc.c | 20 +-
mm/pagewalk.c | 2 +-
mm/shrinker_debug.c | 285 +
mm/swapfile.c | 4 +-
mm/util.c | 32 -
mm/vmacache.c | 117 -
mm/vmscan.c | 64 +-
mm/vmstat.c | 4 -
mm/workingset.c | 2 +-
mm/zsmalloc.c | 3 +-
net/ipv4/tcp_output.c | 4 +-
net/ipv6/ping.c | 8 +-
net/mac80211/chan.c | 7 +-
net/netfilter/nf_tables_api.c | 75 +-
net/netfilter/nft_flow_offload.c | 6 +-
net/sched/act_ct.c | 2 +-
net/sunrpc/auth.c | 2 +-
scripts/Makefile.build | 26 -
scripts/Makefile.lib | 26 +
scripts/Makefile.vmlinux_o | 87 +
scripts/check-local-export | 2 +-
scripts/kconfig/nconf.c | 8 +-
scripts/link-vmlinux.sh | 117 +-
scripts/mod/modpost.c | 101 +-
scripts/objdiff | 2 +-
scripts/spdxcheck-test.sh | 2 +-
sound/soc/codecs/nau8822.c | 4 +
sound/soc/codecs/nau8822.h | 3 +
sound/soc/qcom/lpass-platform.c | 2 +-
tools/cgroup/memcg_shrinker.py | 71 +
tools/include/linux/slab.h | 4 +
tools/testing/radix-tree/.gitignore | 2 +
tools/testing/radix-tree/Makefile | 9 +-
tools/testing/radix-tree/generated/autoconf.h | 1 +
tools/testing/radix-tree/linux.c | 160 +-
tools/testing/radix-tree/linux/kernel.h | 1 +
tools/testing/radix-tree/linux/lockdep.h | 2 +
tools/testing/radix-tree/linux/maple_tree.h | 7 +
tools/testing/radix-tree/maple.c | 59 +
tools/testing/radix-tree/trace/events/maple_tree.h | 3 +
virt/kvm/kvm_main.c | 5 +-
247 files changed, 52104 insertions(+), 3423 deletions(-)
create mode 100644 Documentation/admin-guide/mm/shrinker_debugfs.rst
create mode 100644 Documentation/core-api/maple_tree.rst
rename Documentation/{ => images}/COPYING-logo (64%)
rename Documentation/{ => images}/logo.gif (100%)
create mode 100644 Documentation/images/logo.svg
create mode 100644 include/linux/maple_tree.h
delete mode 100644 include/linux/vmacache.h
create mode 100644 include/trace/events/maple_tree.h
create mode 100644 lib/maple_tree.c
create mode 100644 lib/test_maple_tree.c
create mode 100644 mm/shrinker_debug.c
delete mode 100644 mm/vmacache.c
create mode 100644 scripts/Makefile.vmlinux_o
create mode 100644 tools/cgroup/memcg_shrinker.py
create mode 100644 tools/testing/radix-tree/linux/maple_tree.h
create mode 100644 tools/testing/radix-tree/maple.c
create mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.