[GIT PULL] uml-for-7.1-rc1

Johannes Berg <[email protected]>
Newsgroups gmane.linux.uml.devel,gmane.linux.kernel
Message-ID <[email protected]>
Hi Linus,

UML doesn't have a lot of content right now. However, I should
note that Michael Bommarito, who shows up here with a build fix,
has been doing a sort of (LLM-assisted) security audit, so we'll
likely be back after -rc1 with fixes.

Please pull and let us know if there's any problem.

Thanks,
johannes



The following changes since commit f338e77383789c0cae23ca3d48adcc5e9e137e3c:

  Linux 7.0-rc4 (2026-03-15 13:52:05 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git tags/uml-for-7.1-rc1

for you to fetch changes up to 6522fe5c1b007c376fc5f2de1016c99a18b0af8e:

  um: Disable GCOV_PROFILE_ALL on 32-bit UML with Clang 20/21 (2026-04-10 09:28:59 +0200)

----------------------------------------------------------------
Mostly cleanups and small things, notably:
 - musl libc compatibility
 - vDSO installation fix
 - TLB sync race fix for recent SMP support
 - build fix for 32-bit with Clang 20/21

----------------------------------------------------------------
Kees Cook (2):
      um: Replace strncpy() with strnlen()+memcpy_and_pad() in strncpy_chunk_from_user()
      um: Disable GCOV_PROFILE_ALL on 32-bit UML with Clang 20/21

Marcel W. Wysocki (2):
      um: fix address-of CMSG_DATA() rvalue in stub
      um: avoid struct sigcontext redefinition with musl

Michael Bommarito (1):
      um: drivers: call kernel_strrchr() explicitly in cow_user.c

Randy Dunlap (1):
      um: time-travel: clean up kernel-doc warnings

Thomas Weißschuh (1):
      x86/um: fix vDSO installation

Tiwei Bie (3):
      um: Fix potential race condition in TLB sync
      um: Fix pte_read() and pte_exec() for kernel mappings
      um: Remove CONFIG_FRAME_WARN from x86_64_defconfig

 arch/um/Kconfig                    | 4 +++-
 arch/um/configs/x86_64_defconfig   | 1 -
 arch/um/drivers/cow_user.c         | 8 +++++++-
 arch/um/include/asm/pgtable.h      | 9 ++++-----
 arch/um/kernel/skas/stub.c         | 2 +-
 arch/um/kernel/skas/uaccess.c      | 4 ++--
 arch/um/kernel/tlb.c               | 4 ++--
 arch/x86/Makefile.um               | 2 ++
 arch/x86/um/os-Linux/mcontext.c    | 6 ++++++
 arch/x86/um/vdso/Makefile          | 2 --
 include/uapi/linux/um_timetravel.h | 6 +++++-
 mm/Kconfig                         | 1 +
 12 files changed, 33 insertions(+), 16 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.