From: Andrew Morton <akpm@linux-foundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org,
mm-commits@vger.kernel.org
Subject: [GIT PULL] non-MM updates for 7.2-rc1
Date: Sun, 21 Jun 2026 10:27:49 -0700 [thread overview]
Message-ID: <20260621102749.186ffe45cf2fd65838bc3ccc@linux-foundation.org> (raw)
Linus, please merge these other-then-MM updates for the upcoming -rc
cycle, thanks.
I'm seeing one possible upcoming conflict in fs/ocfs2/dir.c, versus the
fs tree. Mark resolved it thusly:
https://lore.kernel.org/adOxjbi2byrIet3y@sirena.org.uk
The following changes since commit d60ec36cab338dfe2ae40d73e9c8d6c4af70d2b8:
Merge tag 'mm-hotfixes-stable-2026-05-25-16-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm (2026-05-26 08:23:19 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-nonmm-stable-2026-06-21-10-22
for you to fetch changes up to ff6f26c58421614b02694ac9d219ac61d924bc68:
ocfs2: fix circular locking dependency in ocfs2_dio_end_io_write (2026-06-17 15:37:48 -0700)
----------------------------------------------------------------
mm.git review status for mm-hotfixes-stable..mm-nonmm-stable
Everything:
Total patches: 108
Reviews/patch: 0.84
Reviewed rate: 75%
Patch series in this merge:
- The 2 patch series "taskstats: fix TGID dead-thread stat retention"
from Yiyang Chen fixes a taskstats TGID aggregation bug where fields
added in the TGID query path were not preserved after thread exit, and
adds a kselftest covering the regression.
- The 2 patch series "lib/tests: string_helpers: Slight improvements"
from Andy Shevchenko improves lib/tests/string_helpers_kunit.c a little.
- The 2 patch series "lib/base64: decode fixes" from Josh Law addreesses
minor issues in lib/base64.c.
- The 3 patch series "selftests/filelock: Make output more kselftestish"
from Mark Brown makes the output from the ofdlocks test a bit easier for
tooling to work with, and also ignores the generated file.
- The 3 patch series "uaccess: unify inline vs outline
copy_{from,to}_user() selection" from Yury Norov simplifies the usercopy
code by removing the selectability of inlining copy_{from,to}_user().
- The 5 patch series "ocfs2: validate inline xattr header consumers"
from ZhengYuan Huang fixes a number of possible issues in the ocfs2
xattr code.
- The 8 patch series "lib and lib/cmdline enhancements" from Dmitry
Antipov provides additional robustness checking in the cmdline handling
code and its in-kernel testing and selftests.
- The 18 patch series "cleanup the RAID6 P/Q library" from Christoph
Hellwig cleans up the RAID6 P/Q library to match the recent updates to
the RAID 5 XOR library and other CRC/crypto libraries.
- The 3 patch series "ocfs2: harden inode validators against forged
metadata" from Michael Bommarito adds three structural checks to OCFS2
dinode validation so malformed on-disk fields are rejected before
ocfs2_populate_inode() copies them into the in-core inode.
- The 2 patch series "lib/raid: replace __get_free_pages() call with
kmalloc()" from Mike Rapoport cleans up the lib/raid code by using
kmalloc() in more places.
----------------------------------------------------------------
Adi Nata (1):
kunit: fat: test cluster and directory i_pos layout helpers
Aleksandr Nogikh (1):
ocfs2: fix circular locking dependency in ocfs2_dio_end_io_write
Alexander Potapenko (2):
kfence: fix KASAN HW tags bypass via runtime sample_interval change
MAINTAINERS: add Alexander as a kcov reviewer
Alexander Sverdlin (1):
mailmap: update Alexander Sverdlin's Email addresses
Alexey Dobriyan (2):
proc: add tgid_iter.pid_ns member
proc: rewrite next_tgid()
Anand Moon (1):
treewide: fix indentation and whitespace in Kconfig files
Andy Shevchenko (2):
lib/tests: string_helpers: decouple unescape and escape cases
lib/tests: string_helpers: don't use "proxy" headers
Arnd Bergmann (2):
init.h: discard exitcall symbols early
err.h: use __always_inline on all error pointer helpers
Bart Van Assche (1):
clang-format: fix formatting of guard() and scoped_guard() statements
Christoph Hellwig (18):
raid6: turn the userspace test harness into a kunit test
raid6: remove __KERNEL__ ifdefs
raid6: move to lib/raid/
raid6: remove unused defines in pq.h
raid6: remove raid6_get_zero_page
raid6: use named initializers for struct raid6_calls
raid6: improve the public interface
raid6: warn when using less than four devices
raid6: hide internals
raid6: rework registration of optimized algorithms
raid6: use static_call for gen_syndrom and xor_syndrom
raid6: use static_call for raid6_recov_2data and raid6_recov_datap
raid6: update top of file comments
raid6_kunit: use KUNIT_CASE_PARAM
raid6_kunit: dynamically allocate data buffers using vmalloc
raid6_kunit: cleanup dataptr handling
raid6_kunit: randomize parameters and increase limits
raid6_kunit: randomize buffer alignment
Costa Shulyupin (1):
include: remove unused cnt32_to_63.h
Cryolitia PukNgae (1):
checkpatch: cuppress warnings when Reported-by: is followed by Link:
Dan Carpenter (1):
rapidio/tsi721: prevent a bad dereference in tsi721_db_dpc()
Dmitry Antipov (9):
lib: fix _parse_integer_limit() to handle overflow
lib: fix memparse() to handle overflow
lib: add more string to 64-bit integer conversion overflow tests
lib/cmdline_kunit: add test case for memparse()
lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings
riscv: add platform-specific double word shifts for riscv32
lib: kunit: add tests for __ashldi3(), __ashrdi3(), and __lshrdi3()
riscv: fix building compressed EFI image
ocfs2: fix buffer head management in ocfs2_read_blocks()
Feng Tang (1):
lib/nmi_backtrace: print out the CPUs which fail to respond to NMI
Guixin Liu (1):
selftests/uevent: increase __UEVENT_BUFFER_SIZE to avoid ENOBUFS on busy systems
Hongfu Li (1):
selftests/perf_events: fix mmap() error check in sigtrap_threads
Ian Bridges (3):
ocfs2: fix out-of-bounds write in ocfs2_remove_refcount_extent
ocfs2: fix UBSAN array-index-out-of-bounds in ocfs2_sum_rightmost_rec
ocfs2: fix NULL h_transaction deref in ocfs2_assure_trans_credits
Ingyu Jang (1):
error-inject: use IS_ERR() check for debugfs_create_file()
Jann Horn (2):
kcov: refactor common handle ID into kcov_common_handle_id
kcov: allow simultaneous KCOV_ENABLE/KCOV_REMOTE_ENABLE
Joe Perches (2):
checkpatch: add check for function pointer arrays in declarations
MAINTAINERS/CREDITS: remove inactive checkpatch reviewers
Jorge Ramirez-Ortiz (1):
mailmap: update Jorge Ramirez-Ortiz email address
Joseph Qi (2):
ocfs2: add journal NULL check in ocfs2_checkpoint_inode()
ocfs2: fix race between ocfs2_control_install_private() and ocfs2_control_release()
Josh Law (2):
lib/base64: validate before writing in decode tail path
lib/base64: fix copy-pasted @padding doc in base64_decode()
Karl Mehltretter (1):
kcov: use WRITE_ONCE() for selftest mode stores
Konstantin Khorenko (1):
gcov: use atomic counter updates to fix concurrent access crashes
Kyle Zeng (1):
ocfs2: avoid moving extents to occupied clusters
Lucas Poupeau (1):
lib/bug: cleanup comment style, types and modernize logging
Mark Brown (3):
kselftest/filelock: use ksft_perror()
kselftest/filelock: report each test in oftlocks separately
kselftest/filelock: add a .gitignore file
Maxwell Doose (2):
fs: fat: inode: replace sprintf() with scnprintf()
fs: efs: remove unneeded debug prints
Michael Bommarito (3):
ocfs2: reject dinodes with non-canonical i_mode type
ocfs2: reject dinodes whose i_rdev disagrees with the file type
ocfs2: reject non-inline dinodes with i_size and zero i_clusters
Mike Rapoport (Microsoft) (2):
xor: use kmalloc() in calibrate_xor_blocks()
raid6: use kmalloc() in raid6_select_algo()
Petr Vorel (2):
checkpatch: allow passing config directory
checkpatch: add option to not force /* */ for SPDX
Philipp Stanner (1):
llist: make locking comments consistent
Samuel Moelius (3):
lib/test_firmware: allocate the configured into_buf size
fat: reject BPB volumes whose data area starts beyond total sectors
lib: interval_tree_test: validate benchmark parameters
Sasha Levin (1):
get_maintainer: add --json output mode
Shardul Deshpande (1):
treewide: fix transposed "sign" typos and update spelling.txt
Shuvam Pandey (2):
seq_buf: export seq_buf_putmem_hex() and add KUnit tests
lib/tests: extend cmdline KUnit with next_arg() tests
Stepan Ionichev (1):
lib/uuid_kunit: add tests for the four random UUID/GUID generators
Tetsuo Handa (1):
ocfs2: kill osb->system_file_mutex lock
Thomas Weißschuh (1):
lib: kunit_iov_iter: repeatedly call alloc_pages_bulk()
Thorsten Blum (2):
proc: use strnlen() for name validation in __proc_create
string: use min in sized_strscpy
Tristan Madani (1):
ocfs2: use kzalloc for quota recovery bitmap allocation
Yiyang Chen (3):
tools/accounting/getdelays: fix -Wformat-truncation warning in format_timespec
taskstats: retain dead thread stats in TGID queries
selftests/acct: add taskstats TGID retention test
Yury Norov (4):
rust: uaccess: use INLINE_COPY_TO_USER to guard copy_to_user()
uaccess: unify inline vs outline copy_{from,to}_user() selection
uaccess: minimize INLINE_COPY_USER-related ifdefery
scripts/bloat-o-meter: ignore _sdata
Zhang Cen (5):
ocfs2: rebase copied fsdlm LVB pointers in locking_state
ocfs2: reject oversized group bitmap descriptors
ocfs2: validate fast symlink target during inode read
ocfs2: reject FITRIM ranges shorter than a cluster
ocfs2/dlm: require a ref for locking_state debugfs open
ZhengYuan Huang (7):
ocfs2: reject inconsistent inode size before truncate
ocfs2: don't BUG_ON an invalid journal dinode
ocfs2: validate inline xattr header before ibody lookups
ocfs2: validate inline xattr header before checking outside values
ocfs2: validate inline xattr header before ibody remove
ocfs2: validate inline xattr header before inline refcount attach
ocfs2: validate inline xattr header before reflinking inline xattrs
.clang-format | 2 +
.mailmap | 16 +-
CREDITS | 4 +
Documentation/crypto/async-tx-api.rst | 4 +-
Documentation/dev-tools/checkpatch.rst | 14 +
Documentation/dev-tools/kcov.rst | 6 +
MAINTAINERS | 7 +-
Makefile | 27 +-
arch/arc/include/asm/uaccess.h | 3 +-
arch/arm/include/asm/uaccess.h | 3 +-
arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 2 +-
arch/arm64/include/asm/uaccess.h | 3 +-
arch/hexagon/include/asm/uaccess.h | 3 +-
arch/loongarch/include/asm/uaccess.h | 3 +-
arch/m68k/include/asm/uaccess.h | 3 +-
arch/microblaze/include/asm/uaccess.h | 3 +-
arch/mips/include/asm/uaccess.h | 3 +-
arch/nios2/include/asm/uaccess.h | 3 +-
arch/openrisc/include/asm/uaccess.h | 3 +-
arch/parisc/include/asm/uaccess.h | 3 +-
arch/riscv/Kconfig | 3 -
arch/riscv/include/asm/asm-prototypes.h | 4 +
arch/riscv/kernel/image-vars.h | 9 +
arch/riscv/lib/Makefile | 1 +
arch/riscv/lib/ashldi3.S | 36 ++
arch/riscv/lib/ashrdi3.S | 36 ++
arch/riscv/lib/lshrdi3.S | 36 ++
arch/s390/include/asm/uaccess.h | 3 +-
arch/sh/include/asm/uaccess.h | 3 +-
arch/sparc/include/asm/uaccess_32.h | 3 +-
arch/sparc/include/asm/uaccess_64.h | 3 +-
arch/um/include/asm/uaccess.h | 3 +-
arch/xtensa/include/asm/uaccess.h | 3 +-
certs/Kconfig | 16 +-
crypto/async_tx/async_pq.c | 9 +-
crypto/async_tx/async_raid6_recov.c | 9 +-
drivers/dma/bcm-sba-raid.c | 1 +
drivers/firmware/efi/libstub/Makefile | 6 +-
drivers/gpu/drm/drm_color_mgmt.c | 2 +-
drivers/md/raid5.c | 4 +-
drivers/rapidio/devices/tsi721.c | 3 +-
drivers/scsi/elx/efct/efct_hw.h | 2 +-
drivers/scsi/isci/host.c | 2 +-
drivers/scsi/isci/port.c | 2 +-
drivers/scsi/isci/port_config.c | 2 +-
drivers/usb/usbip/usbip_common.h | 29 +-
drivers/usb/usbip/vhci_rx.c | 4 +-
drivers/usb/usbip/vhci_sysfs.c | 2 +-
drivers/vhost/vhost.h | 2 +-
fs/Kconfig | 6 +-
fs/btrfs/raid56.c | 8 +-
fs/efs/file.c | 21 +-
fs/fat/fat_test.c | 33 ++
fs/fat/inode.c | 10 +-
fs/ocfs2/alloc.c | 2 +-
fs/ocfs2/aops.c | 13 +-
fs/ocfs2/buffer_head_io.c | 7 +-
fs/ocfs2/dlm/dlmdebug.c | 16 +-
fs/ocfs2/dlmglue.c | 17 +
fs/ocfs2/file.c | 23 +-
fs/ocfs2/inode.c | 206 ++++++++++-
fs/ocfs2/journal.c | 13 +-
fs/ocfs2/journal.h | 3 +
fs/ocfs2/move_extents.c | 4 +-
fs/ocfs2/ocfs2.h | 2 -
fs/ocfs2/quota_local.c | 2 +-
fs/ocfs2/refcounttree.c | 9 +-
fs/ocfs2/stack_user.c | 10 +-
fs/ocfs2/suballoc.c | 22 ++
fs/ocfs2/super.c | 2 -
fs/ocfs2/sysfile.c | 9 +-
fs/ocfs2/xattr.c | 123 ++++---
fs/proc/base.c | 57 ++--
fs/proc/generic.c | 10 +-
include/asm-generic/uaccess.h | 3 +-
include/linux/cnt32_to_63.h | 104 ------
include/linux/err.h | 12 +-
include/linux/init.h | 2 +-
include/linux/kcov.h | 14 +-
include/linux/llist.h | 4 +-
include/linux/raid/pq.h | 216 +-----------
include/linux/raid/pq_tables.h | 19 ++
include/linux/sched.h | 3 +
include/linux/skbuff.h | 14 +-
include/linux/types.h | 6 +
include/linux/uaccess.h | 25 +-
init/Kconfig | 24 +-
kernel/bpf/helpers.c | 2 +-
kernel/kcov.c | 104 +++---
kernel/taskstats.c | 62 ++--
lib/Kconfig | 13 +-
lib/Kconfig.debug | 10 +
lib/Makefile | 1 -
lib/base64.c | 5 +-
lib/bug.c | 80 ++---
lib/cmdline.c | 30 +-
lib/error-inject.c | 4 +-
lib/interval_tree_test.c | 22 ++
lib/kstrtox.c | 37 +-
lib/nmi_backtrace.c | 15 +-
lib/raid/Kconfig | 33 ++
lib/raid/Makefile | 2 +-
lib/{ => raid}/raid6/.gitignore | 0
lib/raid/raid6/Makefile | 126 +++++++
lib/raid/raid6/algos.c | 377 +++++++++++++++++++++
lib/raid/raid6/algos.h | 41 +++
lib/{raid6 => raid/raid6/arm}/neon.c | 23 +-
lib/{raid6 => raid/raid6/arm}/neon.h | 0
lib/{raid6 => raid/raid6/arm}/neon.uc | 2 +-
lib/raid/raid6/arm/pq_arch.h | 21 ++
lib/{raid6 => raid/raid6/arm}/recov_neon.c | 27 +-
lib/{raid6 => raid/raid6/arm}/recov_neon_inner.c | 2 +-
lib/raid/raid6/arm64/pq_arch.h | 1 +
lib/{ => raid}/raid6/int.uc | 10 +-
.../raid6/loongarch}/loongarch_simd.c | 31 +-
lib/raid/raid6/loongarch/pq_arch.h | 23 ++
.../raid6/loongarch}/recov_loongarch_simd.c | 39 +--
lib/{ => raid}/raid6/mktables.c | 28 +-
lib/{raid6 => raid/raid6/powerpc}/altivec.uc | 32 +-
lib/raid/raid6/powerpc/pq_arch.h | 32 ++
lib/{raid6 => raid/raid6/powerpc}/vpermxor.uc | 29 +-
lib/{ => raid}/raid6/recov.c | 62 +---
lib/raid/raid6/riscv/pq_arch.h | 21 ++
lib/{raid6 => raid/raid6/riscv}/recov_rvv.c | 14 +-
lib/{raid6 => raid/raid6/riscv}/rvv.c | 0
lib/{raid6 => raid/raid6/riscv}/rvv.h | 26 +-
lib/raid/raid6/s390/pq_arch.h | 15 +
lib/{raid6 => raid/raid6/s390}/recov_s390xc.c | 14 +-
lib/{raid6 => raid/raid6/s390}/s390vx.uc | 15 +-
lib/raid/raid6/tests/Makefile | 3 +
lib/raid/raid6/tests/raid6_kunit.c | 321 ++++++++++++++++++
lib/{ => raid}/raid6/unroll.awk | 0
lib/{raid6 => raid/raid6/x86}/avx2.c | 47 +--
lib/{raid6 => raid/raid6/x86}/avx512.c | 57 +---
lib/{raid6 => raid/raid6/x86}/mmx.c | 39 +--
lib/raid/raid6/x86/pq_arch.h | 96 ++++++
lib/{raid6 => raid/raid6/x86}/recov_avx2.c | 22 +-
lib/{raid6 => raid/raid6/x86}/recov_avx512.c | 26 +-
lib/{raid6 => raid/raid6/x86}/recov_ssse3.c | 23 +-
lib/{raid6 => raid/raid6/x86}/sse1.c | 49 +--
lib/{raid6 => raid/raid6/x86}/sse2.c | 47 +--
lib/raid/xor/xor-core.c | 5 +-
lib/raid6/Makefile | 83 -----
lib/raid6/algos.c | 291 ----------------
lib/raid6/loongarch.h | 38 ---
lib/raid6/test/.gitignore | 3 -
lib/raid6/test/Makefile | 156 ---------
lib/raid6/test/test.c | 152 ---------
lib/raid6/x86.h | 75 ----
lib/seq_buf.c | 1 +
lib/string.c | 8 +-
lib/test-kstrtox.c | 6 +
lib/test_firmware.c | 2 +-
lib/tests/Makefile | 1 +
lib/tests/cmdline_kunit.c | 118 +++++++
lib/tests/kunit_iov_iter.c | 12 +-
lib/tests/seq_buf_kunit.c | 34 ++
lib/tests/shdi3_kunit.c | 175 ++++++++++
lib/tests/string_helpers_kunit.c | 15 +-
lib/tests/uuid_kunit.c | 56 +++
lib/usercopy.c | 4 +-
mm/Kconfig | 4 +-
mm/kfence/core.c | 5 +
rust/helpers/uaccess.c | 2 +-
scripts/bloat-o-meter | 1 +
scripts/checkpatch.pl | 53 ++-
scripts/get_maintainer.pl | 73 ++--
scripts/spelling.txt | 1 +
tools/accounting/getdelays.c | 8 +-
tools/testing/selftests/acct/.gitignore | 3 +-
tools/testing/selftests/acct/Makefile | 5 +-
.../selftests/acct/taskstats_fill_stats_tgid.c | 375 ++++++++++++++++++++
tools/testing/selftests/filelock/.gitignore | 1 +
tools/testing/selftests/filelock/ofdlocks.c | 94 +++--
.../selftests/perf_events/watermark_signal.c | 2 +-
tools/testing/selftests/uevent/uevent_filtering.c | 2 +-
176 files changed, 3254 insertions(+), 2198 deletions(-)
create mode 100644 arch/riscv/lib/ashldi3.S
create mode 100644 arch/riscv/lib/ashrdi3.S
create mode 100644 arch/riscv/lib/lshrdi3.S
delete mode 100644 include/linux/cnt32_to_63.h
create mode 100644 include/linux/raid/pq_tables.h
rename lib/{ => raid}/raid6/.gitignore (100%)
create mode 100644 lib/raid/raid6/Makefile
create mode 100644 lib/raid/raid6/algos.c
create mode 100644 lib/raid/raid6/algos.h
rename lib/{raid6 => raid/raid6/arm}/neon.c (79%)
rename lib/{raid6 => raid/raid6/arm}/neon.h (100%)
rename lib/{raid6 => raid/raid6/arm}/neon.uc (99%)
create mode 100644 lib/raid/raid6/arm/pq_arch.h
rename lib/{raid6 => raid/raid6/arm}/recov_neon.c (81%)
rename lib/{raid6 => raid/raid6/arm}/recov_neon_inner.c (99%)
create mode 100644 lib/raid/raid6/arm64/pq_arch.h
rename lib/{ => raid}/raid6/int.uc (96%)
rename lib/{raid6 => raid/raid6/loongarch}/loongarch_simd.c (96%)
create mode 100644 lib/raid/raid6/loongarch/pq_arch.h
rename lib/{raid6 => raid/raid6/loongarch}/recov_loongarch_simd.c (96%)
rename lib/{ => raid}/raid6/mktables.c (83%)
rename lib/{raid6 => raid/raid6/powerpc}/altivec.uc (84%)
create mode 100644 lib/raid/raid6/powerpc/pq_arch.h
rename lib/{raid6 => raid/raid6/powerpc}/vpermxor.uc (82%)
rename lib/{ => raid}/raid6/recov.c (60%)
create mode 100644 lib/raid/raid6/riscv/pq_arch.h
rename lib/{raid6 => raid/raid6/riscv}/recov_rvv.c (95%)
rename lib/{raid6 => raid/raid6/riscv}/rvv.c (100%)
rename lib/{raid6 => raid/raid6/riscv}/rvv.h (70%)
create mode 100644 lib/raid/raid6/s390/pq_arch.h
rename lib/{raid6 => raid/raid6/s390}/recov_s390xc.c (90%)
rename lib/{raid6 => raid/raid6/s390}/s390vx.uc (93%)
create mode 100644 lib/raid/raid6/tests/Makefile
create mode 100644 lib/raid/raid6/tests/raid6_kunit.c
rename lib/{ => raid}/raid6/unroll.awk (100%)
rename lib/{raid6 => raid/raid6/x86}/avx2.c (94%)
rename lib/{raid6 => raid/raid6/x86}/avx512.c (93%)
rename lib/{raid6 => raid/raid6/x86}/mmx.c (81%)
create mode 100644 lib/raid/raid6/x86/pq_arch.h
rename lib/{raid6 => raid/raid6/x86}/recov_avx2.c (95%)
rename lib/{raid6 => raid/raid6/x86}/recov_avx512.c (94%)
rename lib/{raid6 => raid/raid6/x86}/recov_ssse3.c (95%)
rename lib/{raid6 => raid/raid6/x86}/sse1.c (78%)
rename lib/{raid6 => raid/raid6/x86}/sse2.c (94%)
delete mode 100644 lib/raid6/Makefile
delete mode 100644 lib/raid6/algos.c
delete mode 100644 lib/raid6/loongarch.h
delete mode 100644 lib/raid6/test/.gitignore
delete mode 100644 lib/raid6/test/Makefile
delete mode 100644 lib/raid6/test/test.c
delete mode 100644 lib/raid6/x86.h
create mode 100644 lib/tests/shdi3_kunit.c
create mode 100644 tools/testing/selftests/acct/taskstats_fill_stats_tgid.c
create mode 100644 tools/testing/selftests/filelock/.gitignore
next reply other threads:[~2026-06-21 17:27 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-21 17:27 Andrew Morton [this message]
2026-06-21 21:09 ` [GIT PULL] non-MM updates for 7.2-rc1 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260621102749.186ffe45cf2fd65838bc3ccc@linux-foundation.org \
--to=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=mm-commits@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.